html,body{margin:0;padding:0}
body{
	margin:0;
	padding:0;
	font-family: Tahoma, Arial,  Verdana,  Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-size: 14px;
	background-color:#FEFFBD;
}
#seite{
	background-color:#ffffff;
}
#druckkopf{
	display: none;
}
#druckfuss{
	display: none;
}
#oben_oben0{
	width:100%;
	margin:0 auto;
	height:30px;
		background: url('../../style/standart/oben_schatten.jpg');
}
#oben_oben{
	width:950px; height:30px;
	margin:0 auto;
		background: url('../../style/standart/oben_schatten.jpg');
}

#oben0{
	width:100%;
	margin:0 auto;
	height:239px;
	background-color:#ffffff;
}
#oben{
	width:920px; height:239px;
	margin:0 auto;
	z-index:2;
}

#oben_oben A{         text-decoration : none; color:#444444;}
#oben_oben A:Visited{ text-decoration : none;  color:#444444;}
#oben_oben A:Active{  text-decoration : none; color:#444444; }
#oben_oben A:Hover{   text-decoration : underline; color:#444444; }
#oben_links{
	width:555px; height:163px;
	padding-left:406px;
	padding-top:9px;
	z-index:1;
}
#logo{
 position:absolute;
 top:30px;
 width:400px;
 height:200px;
 z-index:5;
}
#mitte0{
	position:relative; top:-20px;
	width:100%;
	margin:0 auto;
	background-color:#ffffff;
}
#mitte{
	width:950px;
	margin:0 auto;
	background-color:#ffffff;
	
}
#inhalt A{         text-decoration : none; color:#444444;}
#inhalt A:Visited{ text-decoration : none;  color:#444444;}
#inhalt A:Active{  text-decoration : none; color:#444444; }
#inhalt A:Hover{   text-decoration : underline; color:#444444; }

#mitte A{         text-decoration : none; color:#444444;}
#mitte A:Visited{ text-decoration : none;  color:#444444;}
#mitte A:Active{  text-decoration : none; color:#444444; }
#mitte A:Hover{   text-decoration : underline; color:#444444; }



#unten_schatten0{
	width:100%;
	margin:0 auto;
	height:200px;
	background: url('../../style/standart/unten_schatten.jpg');
}
#unten_schatten{
	width:980px;
	margin:0 auto;
	height:180px;
	padding-top:20px;
	color:#ffffff;
	text-align:right;
}

#unten_schatten A{         text-decoration : none; color:#444444;}
#unten_schatten A:Visited{ text-decoration : none;  color:#444444;}
#unten_schatten A:Active{  text-decoration : none; color:#444444; }
#unten_schatten A:Hover{   text-decoration : underline; color:#444444; }

#unten0{
	width:100%; height:210px;
	margin:0 auto;
	background-color:#FEFFBD;
}
#unten{
	width:950px; height:210px;
	margin:0 auto;
	color:#ffffff;
	padding-top:10px;
	text-align:right;
}
#unten2{
	padding:10px 0px 0px 20px;
	color:#ffffff;
}
#unten2 A{         text-decoration : none; color:#444444;}
#unten2 A:Visited{ text-decoration : none;  color:#444444;}
#unten2 A:Active{  text-decoration : none; color:#444444; }
#unten2 A:Hover{   text-decoration : underline; color:#444444; }

#rechtsmenue{
	
}
#rechtsmenue A{        display:block; text-align:left; text-decoration : none;padding:5px; }
#rechtsmenue A:Visited{display:block; text-align:left; text-decoration : none;padding:5px; }
#rechtsmenue A:Active{ display:block; text-align:left; text-decoration : none;padding:5px; }
#rechtsmenue A:Hover{  display:block; text-align:left; text-decoration : none;padding:5px; background-color:#dddddd;}


#rechtsmodule A{         font-weight: bold; text-decoration : none;  }
#rechtsmodule A:Visited{ font-weight: bold; text-decoration : none;  }
#rechtsmodule A:Active{  font-weight: bold; text-decoration : none;  }
#rechtsmodule A:Hover{   font-weight: bold; text-decoration : none;  background-color:#dddddd; }








img { border: 0; }


#men0{
	position:relative; top:-34px;
	width:100%;
	margin:0 auto;
	height:45px;
	z-index:3;
	background: url('../../style/standart/menue.png');
}
#men{
	width:950px; height:45px;
	margin:0 auto;
	z-index:3;
}







.menu1 { margin:0; padding-left:5px; list-style:none; height:45px;  font-family:arial, verdana, sans-serif; color:#333333;}
.menu1 li{display:block; float:left; position:relative; color:#333333;}

.menu1 li a.top_link span {float:left; display:block; padding:5px; height:45px;}
.menu1 li a.top_link {color:#333333;    }

.menu1 li a.top_link span hover {float:left; display:block; padding:5px; height:45px; }
.menu1 li a.top_link hover {color:#ffffff; background-color:#aaaaaa; }

.menu1 li.top {display:block; float:left; position:relative; color:#333333;}
.menu1 li a.top_link {display:block; float:left; height:45px; line-height:16px; color:#333333; text-decoration:none; font-size:14px; font-weight:normal; padding:0 0 0 1px; cursor:pointer;}
.menu1 li a.top_link span {float:left; display:block; padding:5px; height:45px;}


.menu1 li:hover.top {display:block; float:left; position:relative;}
.menu1 li:hover a.top_link {display:block; float:left; height:45px; line-height:16px; color:#ffffff; text-decoration:none; font-size:14px; font-weight:normal; padding:0 0 0 1px; cursor:pointer;}
.menu1 li:hover a.top_link span {float:left; display:block; padding:5px; height:45px;}
.menu1 li:hover a.top_link {color:#ffffff; background-color:#aaaaaa;}



.menu1 li a.top2_link span {float:left; display:block; padding:5px; height:45px;}
.menu1 li a.top2_link {color:#ffffff; background-color:#aaaaaa;   }

.menu1 li a.top2_link span hover {float:left; display:block; padding:5px; height:45px; background-color:#787878;}
.menu1 li a.top2_link hover {color:#ffffff; background-color:#aaaaaa; }

.menu1 li.top2 {display:block; float:left; position:relative;}
.menu1 li a.top2_link {display:block; float:left; height:45px; line-height:16px; color:#ffffff; text-decoration:none; font-size:14px; font-weight:normal; padding:0 0 0 1px; cursor:pointer;}
.menu1 li a.top2_link span {float:left; display:block; padding:5px; height:35px;}
.menu1 li a.top2_link {color:#ffffff; }

.menu1 li:hover.top2 {display:block; float:left; position:relative;}
.menu1 li:hover a.top2_link {display:block; float:left; height:45px; line-height:16px; color:#ffffff; text-decoration:none; font-size:14px; font-weight:normal; padding:0 0 0 1px; cursor:pointer;}
.menu1 li:hover a.top2_link span {float:left; display:block; padding:5px; height:45px;}
.menu1 li:hover a.top2_link {color:#ffffff; background-color:#989898;}


#menue4 A{         padding-left:5px; padding-right:5px;  display:block;}
#menue4 A{         padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:4px; font-size:14px; display:block; font-weight: bold; text-decoration : none; color:#444444;}
#menue4 A:Visited{ padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:4px; font-size:14px; display:block; font-weight: bold; text-decoration : none;  color:#444444; }
#menue4 A:Active{  padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:4px; font-size:14px; display:block; font-weight: bold; text-decoration : none; color:#444444; }
#menue4 A:Hover{   padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:4px; font-size:14px; display:block; font-weight: bold; text-decoration : none; color:#ffffff; background-color:#aaaaaa;}
.menue4aktiv{      display:block; font-weight: normal; text-decoration : none; color:#ffffff; background-color:#aaaaaa;}


#higlight{
	border:#aaaaff 1px solid; BACKGROUND-COLOR:#eeeeff; padding:5px; margin:0px; width:100%;
}
#block{
	padding-left:5px;padding-right:5px;  width:100%;
}
#block_startseite{
	padding:5px;  margin:0px; width:348px; text-align:left;
}
#higlight_startseite{
	border:#aaaaff 1px solid; BACKGROUND-COLOR:#eeeeee; padding:10px; margin:0px; width:348px; text-align:left;
}


#bildl{
	float:left;
	padding:3px;
	padding-right:10px;
	font-size:10px;
	font-weight: normal;
	color: #444444;
	text-align:center;
}
#bildr{
	float:right;
	padding:3px;
	padding-left:10px;
	font-size:10px;
	font-weight: normal;
	color: #444444;
	text-align:center;
}
#bildc{
	float:center;
	padding:3px;
	font-size:10px;
	font-weight: normal;
	color: #444444;
	text-align:center;
}
#bildl A, A:Visited, A:Active, A:Hover{ padding:0px; border:0px;  text-decoration : none;}
#bildr A, A:Visited, A:Active, A:Hover{ padding:0px; border:0px;  text-decoration : none;}
#bildc A, A:Visited, A:Active, A:Hover{ padding:0px; border:0px; text-decoration : none;}

.bildrahmen{ padding:7px;}
form{
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif; font-size: 12px;
}
textarea{
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif; font-size: 12px;
}

h1{
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 36px;
	color: #787878;
	font-weight: normal;
	margin-bottom:0px; margin-top:0px;
	display:inline;
}
h2{
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 30px;
	color: #787878;
	font-weight: normal;
	margin-bottom:0px; margin-top:0px;
	display:inline;
}
h3{
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 24px;
	color: #787878;
	font-weight: normal;
	margin-bottom:0px; margin-top:0px;
	display:inline;
}
h4{
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 18px;
	color: #787878;
	font-weight: normal;
	margin-bottom:0px; margin-top:0px;
	display:inline;
}
h5{
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 14px;
	color: #787878;
	font-weight: normal;
	margin-bottom:0px; margin-top:0px;
	display:inline;
}


hr{
	color:#006699;
	height:1px;
	margin-top:1px;
	margin-bottom:1px;
	background: url('../../style/standart/body_oben.jpg');
}
hr2{
	background-color:#0099aa;
	height:1px;
	margin-top:1px;
	margin-bottom:1px;
	background: url('../../style/standart/body_oben.jpg');
}
#line{

	height:1px;
	margin-top:10px;
	margin-bottom:10px;
	background: url('../../style/standart/line.jpg');
}

#printkopf{
	display: none;
}
#printfuss{
	display: none;
}
.ro {
	background:url(../../style/standart/roundedbox_ro.jpg) top right no-repeat;
}

.lo {
	background:url(../../style/standart/roundedbox_lo.jpg) top left no-repeat;
}

.ru {
	background:url(../../style/standart/roundedbox_ru.jpg) bottom right no-repeat;
}

.lu {
	background:url(../../style/standart/roundedbox_lu.jpg) bottom left no-repeat;
}

.rahmen {
	margin:3;
	padding:10px;
}


#rahmenl{
	float:left;

	font-size:12px;
	font-weight: normal;
	color: #ffffff;
	text-align:left;
}

ul#2{
	margin: 0; padding: 2px 0px 2px 5px;
}
li2#2{
	margin: 0; padding: 2px 0px 2px 5px;
}