body, html 
{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../../fileadmin/webpics/hintergrundzeile_schwarz.gif);
background-repeat:repeat-x;
	background-color:#16171c;
	margin:0;
}

p
{
margin-top:0px;
margin-bottom:10px;
}

#logos div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img 
{
padding-right:10px;

}


*html #logos div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img 
{
padding-right:0px;

}


#box
{
	background-color:#FFF;
/*	width:912px;*/
/*display:inline-block;*/
	float:left;
  /*margin-left:14px;*/
  /*padding:14px;*/
  z-index:-1;
}

#hx_wrapper{
	background-repeat:repeat-x;
	background-color:#FFFFFF;
margin:auto;
position:relative;
width:940px;
/*z-index:1;*/
}

#headler_zeile {

float:left;
height:50px;
position:relative;
/*width:912px;*/
}

#header_logo
{
position:relative;	
width:215px;
float:left;
padding-left:20px;
padding-top:10px;

}

#header_suche
{
position:relative;	
/*width:652px;*/
float:left;
}

#headup {
height:140px;
background-image:url(../../fileadmin/webpics/banner-bg.gif); 
background-repeat: no-repeat;


}

#header_2_bereich
{

position:relative;
float:left;
width:540px;
height:58px;
padding-top:10px;
}

#headler_zeile {
width:350px;
float:left;
}


#menue
{
color:#ffffff;
position:relative;
float:left;
width:912px;
height:62px;
background-image:url(../../fileadmin/webpics/back_menue_mitte.gif); 
background-repeat: no-repeat;
z-index:10000;
margin-left:15px;
}


#menue2
{
	float:left;
	width:912px;

}

#menueebene1, #menueebene2
{
padding-left:10px;
padding-top:3px;
height: 27px;


}



#menue1
{
	float:left;
	width:912px;

}
#bannerbox
{
float:left;
width:940px;
position:relative;
z-index: 2;
height:305px;
}

#banner_links
{
	float:left;
	width:291px;
	height:239px;
	background-image:url(../../fileadmin/webpics/back_banner_links.gif);
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right:10px;

position:relative;
}

#hauptbanner
{
float:left;
height:305px;
width:940px;
position:relative;
}

#banner_abschluss
{
	width:912px;
	float:left;
/*	background-color:#1e549e;*/
	height:10px;
}

#contentbox
{
width:912px;
float:left;
background-color:#FFFFFF;
}

#content_links
{
	width:291px;
	float:left;
	background-color:#e5e5e5;
	padding-left:10px;
	padding-right:10px;
}

#content_haupt
{
width:591px;
padding-left:10px;
float:left;
background-color:#FFFFFF;
margin-top: 150px;
}




#footer09
{
width:912px;
float:left;
border: #ddd 1px solid;
margin-top:15px;
height:74px;
background-color:#FFFFFF;
}

#footer_logo
{
width:291px;
float:left;
padding-top:15px;
}


#footer_links
{
width:550px;
float:left;	
padding-top:30px;
padding-left: 30px;
color: #c7c7c7;
}

#footer_text
{
width:10px;
float:left;		
}


img {
	border:0;
}
	
#menueebene1 .tab
{
float:left;
padding-left:10px;
font-weight:bold;
list-style-image:none;
}
#menueebene1 ul
{
	list-style-image:none;
	margin:5px;
}


#menueebene2 .menue2
{
	float:left;
	padding-left:10px;
}

#indexedsearch
{
float:right;


}


.sucheinput, .suchesubmit
{
float:left;
padding-top:5px;
padding-bottom: 10px;
}

.sucheinput
{
padding-right:10px;

}


.sitemap_menue
{
float:left;
color: #c7c7c7;
}

.footer_a 
{

color:#c7c7c7;

}

.footer_a_act 
{
text-decoration:none;
color:#000;
font-weight:bold;

}

li a.act
{
color:#1e549e;
text-decoration:underline;
}

#textslides .textblock h1 {
font-size:12px;
}


#textslides .textblock h2 {
font-size:16px;
color:#aaa;
}


#textslides .textblock h3 {
font-size:12px;
color:#000;
font-weight:bold;

}

#textslides .textblock h4 {
font-size:14px;
color:#000;
font-weight:bold;

}
