body {
	
	background-color: #EDEEF6;
	overflow:auto;
}

td.align{
padding-left:62px;
padding-right:62px;
}

#flag{
float:right;
padding-right:10px;
/*border:1px solid #000;*/
}
.headline {padding-top:2px; font-family: arial; font-size: 18px; font-weight:bold; color:#4B72B5;}
.teaser 			{ 	font-family: arial;	font-size: 12px;	font-weight:bold; color: #4B72B5;
line-height: 18pt;}


.headlinenav{
margin-left:25px;
text-align:center;
padding-left:10px;
font-weight:bold;
font-family: arial;
font-size:18px;
text-transform: uppercase;
color: #e9ebf6;
}

a.primaer:link{arial; font-size: 18px; font-weight:bold; color:#4B72B5;text-decoration: none; }
a.primaer:hover{arial; font-size: 18px; font-weight:bold; color:#eda000;text-decoration: none; }
a.primaer:visited{arial; font-size: 18px; font-weight:bold; color:#4B72B5;text-decoration: none; }
a.sub:link{arial; font-size: 12px; font-weight:bold; color:#4B72B5;text-decoration: none;}
a.sub:hover{ arial; font-size:12px; color:#eda000; text-decoration:none; font-weight:bold;}
a.sub:visited{arial; font-size: 12px; font-weight:bold; color:#4B72B5;text-decoration: none;}
a.subsekundaer:link{padding-left:15px; arial; font-size: 11px; font-weight:normal; color:#4B72B5;text-decoration: none;}
a.subsekundaer:hover{padding-left:15px; arial; font-size: 11px; font-weight:normal; color:#eda000;text-decoration: none;}
a.subsekundaer:visited{padding-left:15px; arial; font-size: 11px; font-weight:normal; color:#4B72B5;text-decoration: none;}
a.subtertiaer:link {padding-left:25px; arial; font-size: 10px; font-weight:normal; color:#4B72B5;text-decoration: none;}
a.subtertiaer:hover {padding-left:25px; arial; font-size: 10px; font-weight:normal; color:#eda000;text-decoration: none;}
a.subtertiaer:visited {padding-left:25px; arial; font-size: 10px; font-weight:normal; color:#4B72B5;text-decoration: none;}

.key{

background-image: url(pix/inhalt_bg_key.png); 
background-repeat: no-repeat; 
background-position:14px bottom;
}

#contentbreite{

min-height:540px;
height:auto !important;
width:540px;
overflow:visible;
}

ul{

list-style-type:square;
list-style-position:outside;
}
#2.ul{

list-style-type:none;
list-style-position:inside;
}
#nav li {

  color: #4B72B5;
  margin:-1px 0 0 -10px ;
  padding:0;


}




a{font-size: 12px; font-weight: normal; color: #4B72B5; text-decoration: underline;}
a.ohne{font-size: 12px; font-weight: normal; color: #515253; text-decoration: none;}
.Stil6 {font-family: arial; font-size: 12px; color: #515253; text-decoration:none; font-weight:normal; }
.Stil11 {font-family: arial;}
.Stil12 {font-size: 12px; }
.Stil13 {font-size: 12px; color: #515253; }
.Stil14 {color: #515253}
.Stil17 {font-family: arial; font-size: 10px; }
.Stil18 {font-family: arial; font-size: 12px; color: #000000; }
.St30 {font-family: arial; font-size: 10px; color: #000000; font-weight:normal; text-align: left;}
/*.Stil19 {color: #999999}*/
.Stil22 {color: #999999; font-size: 10px; }
.Stil24 {
	font-family: arial;
	font-size: 12px;
	color: #515253;
}
.content
{
	min-height:600px;
  	height:auto !important;  /* für moderne Browser */
  	height:600px;  /*für den IE */
	background-image: url(pix/inhalt_bg.png ); 
background-repeat: no-repeat; 
background-position:0px bottom;
}
.nav
{
background-image: url(pix/inhalt_bg.png ); 
background-repeat: no-repeat; 
background-position:14px bottom;
}
.inhaltbg{
background-image: url(pix/inhalt_bg.png ); 
background-repeat: repeat-x; 
background-position:bottom; 

}

.Stil25 {
	font-size: 16px;
	font-family: arial;
	font-weight: bold;
	color: #515253;
}
.Stil26 {color: #CCCCCC}
.Stil50 {font-size: 22px; color: #999999; font-weight: bold; font-family: arial; }
.Stil53 {font-size: 22px; color: #666666; font-weight: bold; font-family: arial; }
.Stil27 {font-family: arial; font-size: 12px; color: #515253; font-weight: normal; font-style: normal; font-variant: normal; }
.Stil28 {font-family: arial; font-size: 10px; color: #CCCCCC; }
img { border: none; } 
.txt 				{ color:#515253; font-family: arial; font-style:normal; font-weight:normal; 

	line-height: 18pt;
	font-size: 12px;	
	
	}
.klein				{ font-size:10px; color:#515253; font-family: arial; font-style:normal; font-weight:lighter; }

.subline 			{ font-family: arial; font-size:11px; color:#515253; font-style:normal; font-weight:bold}

.datum				{ font-family: arial; font-size:10px; color:#000000; font-style:normal; font-weight:bold;}
.bild_unterschrift	{ font-family: arial; font-size:12px; color:#000000; font-style:normal; font-weight:100;}

.menu_oben 			{

}

a.menu_oben:hover 	{color:#000000; text-decoration:none;    }
.menu_oben_aktiv 	{   font-family: arial; font-size:12px; color:#4B5258; text-decoration:none; font-style:normal; font-weight:bold;}
a.menu_oben_aktiv 	{ font-family: arial; font-size:12px;  text-decoration:none; font-style:normal; font-weight:bold; background-color: #fff;  }
a.menu_oben_aktiv:hover { color:#000000; text-decoration:none; }
.menu 				{ 
margin:0 0 0 0;
padding:0.2em 1.2em 0.2em 0.2em;
display:block;
text-align:left;

}
a.menu:link 				{ 
margin-left:34px;
padding-left:14px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
display:block;
   width: 134px;
text-align:left;
background-image: url(pix/punkt_inaktiv.gif ); 
/*background-position:2px 50%;*/
background-position:2px 7px;
background-repeat:no-repeat;
	font-weight: bold;
	color: #515253;
	text-decoration: none;

}
a.menu:visited				{ 
margin-left:34px;
padding-left:14px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
display:block;
   width: 134px;
text-align:left;
background-image: url(pix/punkt_inaktiv.gif ); 
/*background-position:2px 50%;*/
background-position:2px 7px;
background-repeat:no-repeat;
	font-weight: bold;
	color: #515253;
	text-decoration: none;

}
a.menu:hover 		{ font-size:12px; color:#eda000; font-family:arial; text-decoration:none; font-weight:bold;}

a.menu_aktiv:link { 
margin-left:34px;
padding-left:14px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
display:block;
   width: 134px;
text-align:left;
background-image: url(pix/punkt_blau.gif ); 
/*background-position:2px 50%;*/
background-position:2px 7px;
background-repeat:no-repeat;
background-color:#EDEEF6;
	font-weight: bold;
	color: #515253;
	text-decoration: none;
}
a.menu_aktiv:visited { 
margin-left:34px;
padding-left:14px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
display:block;
   width: 134px;
text-align:left;
background-image: url(pix/punkt_blau.gif ); 
/*background-position:2px 50%;*/
background-position:2px 7px;
background-repeat:no-repeat;
background-color:#EDEEF6;
	font-weight: bold;
	color: #515253;
	text-decoration: none;
}
a.menu_aktiv:hover 	{ font-size:12px; color:#eda000; font-family:arial; text-decoration:none; font-weight:bold;}



a.submenu:link 				{ 
margin-left:54px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
display:block;
   width: 130px;
text-align:left;
font-size:12px; 
	font-weight: normal;
	color: #515253;
	text-decoration: none;
}

a.submenu:visited 				{ 
margin-left:54px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
display:block;
   width: 130px;
text-align:left;
font-size:12px; 
	font-weight: normal;
	color: #515253;
	text-decoration: none;
}


a.submenu:hover 		{ 
margin-left:54px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
display:block;
   width: 123px;
text-align:left;
font-size:12px; 
	font-weight: normal;
	color:#eda000;
	text-decoration: none;
}



a.submenu_aktiv:link 		{
margin-left:54px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
display:block;
   width: 123px;
text-align:left;
background-color:#EDEEF6;
font-size:12px; 
	font-weight: normal;
	color: #515253;
	text-decoration: none;
}
a.submenu_aktiv:visited		{
margin-left:54px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
display:block;
   width: 123px;
text-align:left;
background-color:#EDEEF6;
font-size:12px; 
	font-weight: normal;
	color: #515253;
	text-decoration: none;
}
a.submenu_aktiv:hover{ 
margin-left:54px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
display:block;
   width: 123px;
   font-size:12px; 
text-align:left;
	font-weight: normal;
	color:#eda000;
	text-decoration: none;
}

.bild_unterschrift  { text-align: center; font-size: 12px; color: #666666; font-family: arial; }


.abfrage {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #515253;
}
.abfragebold {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #515253;
}
.msg {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: red;
}


.txtc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: White;
}

a:link {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #4B72B5;
	text-decoration: underline;
}
a:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #4B72B5;
	text-decoration: underline;
}

a:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #EDA000;
	text-decoration: underline;
}

.klein a:visited {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 100;
	color: #F5F5F5;
}
.klein a:hover {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 100;
	color: #DF0024;
}
#menue_admin{
background-image: url(admin/bilder/bg.png); 
text-align:center;
width:100%;
}

