/* CSS Document */

body {
margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;
}


#inhalt { 	
  position:absolute;
  width:985px;
  margin:0px 0px 0px -490px;
  top: 0%; 
  left: 50%;
  background-color:#FFFFFF;
  text-align:left;
  padding: 0px;
  overflow: no;
}

#logo { 	
  position:absolute;
  top:10px;
  left:11px;
  width:110px;
  height:118px;
  margin:0px;
  padding: 0px;
  background-image:url("http://www.pro-tagon.eu/DE/images/master/logo-protagon.jpg");
  background-repeat:no-repeat;
}

#headernav { 	
  position:relative;
  width:802px;
  height:30px;
  top:50px;
  left:230px;
  padding-top: 7px;
  background-repeat:no-repeat;
  text-align: right;
  z-index:100;
}

#mainnav { 	
  position:absolute;
  top:37px;
  left:121px;
  width:875px;
  height:91px;
  margin:0px;
  padding: 0px;
  background-image:url("http://www.pro-tagon.eu/DE/images/master/main-nav-background.jpg");
  background-repeat:no-repeat;
}

#subnav { 	
  position:relative;
  top:0px;
  left:0px;
  width:184px;
  margin-top:10px;
  padding: 0px;
  background-image:url("http://www.pro-tagon.eu/DE/images/master/submenu-head.gif");
  background-repeat:no-repeat;
  background-color:#DEE1E2;
}

#subnavstart { 	
  position:relative;
  top:0px;
  left:10px;
  width:184px;
  margin:0px;
  padding: 0px;
float: left;
}


#greyend { 	
  position:absolute;
  width:184px;
  height:12px;
  margin-top:0px;
  margin-bottom:0px;
  padding:0px;
  background-image:url("http://www.pro-tagon.eu/DE/images/master/grey-bottom.gif");
  background-repeat:no-repeat;
}

#news { 	
  position:relative;
  width:184px;
  margin-top:10px;
  padding: 0px;
  background-image:url("http://www.pro-tagon.eu/DE/images/master/submenu-head.gif");
  background-repeat:no-repeat;
  background-color:#DEE1E2;
}

#events { 	
  position:relative;
  width:184px;
  margin-top:25px;
  padding: 0px;
  background-image:url("http://www.pro-tagon.eu/DE/images/master/submenu-head-blue.gif");
  background-repeat:no-repeat;
  background-color:#DEE1E2;
}

#login { 	
  position:relative;
  width:184px;
  margin-top:20px;
  padding: 0px;
  background-image:url("http://www.pro-tagon.eu/DE/images/master/submenu-head.gif");
  background-repeat:no-repeat;
  background-color:#DEE1E2;
}


#navhead { 	
  position:absolute;
  top:13px;
  left:15px;
  margin:0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #476FB6;
  font-weight:bold;
}



#maincontent { 	
  position:absolute;
  top:130px;
  left:0px;
  width:973px;
  margin:0px;
  padding:7px;
  clear:both;
}

#footer { 	
   position:relative;
   width:973px;
   height:21px;
   margin-top:20px;  
   padding-top:2px;
   background-image:url("http://www.pro-tagon.eu/DE/images/master/footer.gif");
   background-repeat:no-repeat;
   text-align: left;
   clear:both;
}


#Text { 	
  position:relative;
  top:3px;
  left:0px;
  width:750px;
  margin:0px;
  padding:7px;
float:right;
}




#mainmenu { 
  position:relative;
  float:left;
  top:10px;  
  left:150px;
  width:90px;
  height:42px;
  text-align:center;
  margin-right:15px;
  margin-top:15px;
  background-repeat:no-repeat;
  padding: 0px;
}





.Text12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;	color: #303337; line-height: 19px;}
a.Text12:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;	color: #F0A735; line-height: 19px; text-decoration: none;}
a.Text12:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;	color: #F0A735; line-height: 19px; text-decoration: none;}
a.Text12:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;	color: #F0A735; line-height: 19px; text-decoration: none;}
a.Text12:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;	color: #F0A735; line-height: 19px; text-decoration: none;}

.Text11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #303337; line-height: 19px;}
a.Text11:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px;color: #F0A735; line-height: 19px; text-decoration: none;}
a.Text11:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px;color: #F0A735; line-height: 19px; text-decoration: none;}
a.Text11:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px;color: #F0A735; line-height: 19px; text-decoration: none;}
a.Text11:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px;color: #F0A735; line-height: 19px; text-decoration: none;}

.Text10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #476FB6; line-height: 19px;}
a.Text10:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 10px;color: #476FB6; line-height: 19px; text-decoration: none;}
a.Text10:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 10px;color: #476FB6; line-height: 19px; text-decoration: none;}
a.Text10:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 10px;color: #476FB6; line-height: 19px; text-decoration: none;}
a.Text10:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 10px;color: #476FB6; line-height: 19px; text-decoration: none;}

.Textorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #FBAF28; line-height: 19px;}
a.Textorange:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px;color: #FBAF28; line-height: 19px; text-decoration: none;}
a.Textorange:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px;color: #FBAF28; line-height: 19px; text-decoration: none;}
a.Textorange:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px;color: #FBAF28; line-height: 19px; text-decoration: none;}
a.Textorange:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px;color: #F0A735; line-height: 19px; text-decoration: none;}


.header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px;	color: #717679; line-height: 19px;}
a.header:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 18px;color: #717679; line-height: 19px; text-decoration: none;}
a.header:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 18px;color: #717679; line-height: 19px; text-decoration: none;}
a.header:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 18px;color: #717679; line-height: 19px; text-decoration: none;}
a.header:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 18px;color: #717679; line-height: 19px; text-decoration: none;}

.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	color: #FFFFFF;}

.boxhead {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #476FB6;font-weight:bold;}

.boxheadwhite {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;font-weight:bold;}


.topnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #FFFFFF; line-height: 19px;}
a.topnav:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 10px;color: #FFFFFF; line-height: 19px; text-decoration: none;}
a.topnav:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 10px;color: #FFFFFF; line-height: 19px; text-decoration: none;}
a.topnav:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 10px;color: #BCCFE1; line-height: 19px; text-decoration: none;}
a.topnav:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 10px;color: #FFFFFF; line-height: 19px; text-decoration: none;}


.mainnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;color: #FFFFFF; line-height: 19px;}
a.mainnav:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px;color: #1264B0; line-height: 19px; text-decoration: none;}
a.mainnav:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px;color: #1264B0; line-height: 19px; text-decoration: none;}
a.mainnav:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px;color: #BCCFE1; line-height: 19px; text-decoration: none;}
a.mainnav:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px;color: #1264B0; line-height: 19px; text-decoration: none;}

.subnavlev1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #476FB6; line-height: 19px;}
a.subnavlev1:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;color: #476FB6; line-height: 19px; text-decoration: none;}
a.subnavlev1:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;color: #476FB6; line-height: 19px; text-decoration: none;}
a.subnavlev1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;color: #476FB6; line-height: 19px; text-decoration: none;}
a.subnavlev1:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;color: #476FB6; line-height: 19px; text-decoration: none;}


.subnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #FBAF28; line-height: 19px;}
a.subnav:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;color: #FBAF28; line-height: 19px; text-decoration: none;}
a.subnav:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;color: #FBAF28; line-height: 19px; text-decoration: none;}
a.subnav:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;color: #878C8F; line-height: 19px; text-decoration: none;}
a.subnav:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px;color: #FBAF28; line-height: 19px; text-decoration: none;}


/* LEVEL 1 */


ul#SubNavigation {
margin-left:5px;
margin-bottom:5px;
padding-left:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #476FB6;
font-weight:bold;
text-decoration:none;
}

ul#SubNavigation li {
list-style:none;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #476FB6;
font-weight:bold;
text-decoration:none;
}

ul#SubNavigation li a:link {
list-style:none;
padding-left:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #476FB6;
font-weight:bold;
text-decoration:none;
}

ul#SubNavigation li a:visited{
list-style:none;
padding-left:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #476FB6;
font-weight:bold;
text-decoration:none;
}

ul#SubNavigation li a:hover {
list-style:none;
padding-left:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #476FB6;
font-weight:bold;
text-decoration:none;
}



/* LEVEL 2 */



ul#SubNavigation li ul{
padding-left:5px;
margin-left:5px;
font-size: 11px;
color:#FBAF28;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

ul#SubNavigation li ul a:link {
margin-left:5px;
font-size: 11px;
color:#FBAF28;
padding-left:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

ul#SubNavigation li ul a:visited{
margin-left:5px;
font-size: 11px;
color:#FBAF28;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding-left:0px;
}

ul#SubNavigation li ul a:hover {
margin-left:5px;
font-size: 11px;
color:#878C8F;
padding-left:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}



/* LEVEL 3 */

ul#SubNavigation li li ul{
list-style-type:disc;
margin-top:0px;
margin-left:7px;
margin-right:0px;
margin-bottom:0px;
font-size: 11px;
color:#FBAF28;
text-align:left;
}

ul#SubNavigation li li ul a:link {
list-style-type:disc;
margin-top:2px;
margin-left:7px;
margin-right:0px;
margin-bottom:0px;
font-size:11px;
color:#FBAF28;
padding-left:0px;
text-decoration:none;
}


ul#SubNavigation li li ul a:visited{
list-style-type:disc;
margin-top:2px;
margin-left:7px;
margin-right:0px;
margin-bottom:0px;
font-size: 11px;
color:#FBAF28;
padding-left:0px;
}

ul#SubNavigation li li ul a:hover {
list-style-type:disc;
margin-top:2px;
margin-left:7px;
margin-right:0px;
margin-bottom:0px;
font-size: 11px;
color:#878C8F;
padding-left:0px;
}


input.text {
border: dotted 1px #FBAF28;
}

textarea.text {
border: dotted 1px #FBAF28;
}

img.pic{
border: 1px dotted #F3B811;
}


.pic img{
border: 1px dotted #F3B811;
}

