@charset "UTF-8";
/* CSS Document */


@import url(schrift.css);
@import url(menue.css);
@import url(ie_main.css);
@import url(news.css);
@import url(login.css);
@import url(powermail.css);

body, html{


	margin:		0px;
	padding:	         0px;
	height:		100%;
	text-align:	center;
	
}

body{

	background:	url(../img/background_gray_gradient.png) 
				repeat-x 
				top 
				#ffffff;	
	
}






/*   AUSSENBOX  */


#outer{

	position:	relative;
	text-align:       left;
	width:		915px;
	margin: 	0px
				auto;

}

#outer a{
 
	text-decoration:none;
}


/*   AUSSENBOX ENDE */






/*   BILDER OBEN (CLAIM UND LOGO)  */


#claim{
	
	display:block;
	height:30px;
	width:325px;
	background: url(../img/claim_buchholz.png) no-repeat;
	margin:		31px
				405px
				0px
				15px;
       border:0;
	float:		left;
				
}

#logo{
	display:block;
	height:36px;
	width:149px;
	background: url(../img/logo_buchholz.png) no-repeat;
	margin:		25px
				0px
				30px
				0px;
       border:0;
	float:		left;

				
}
				
				
				
/*   BILDER OBEN ENDE  */


/*   INNERER BEREICH    */

#inner{

	position:relative;
	width:		915px;
	background:     #fff
				no-repeat;
	margin:0;
	padding:0;

	
}


#footer{

	position:	relative;
	width:		915px;
	height:30px;
	margin: 	0px
				auto;
	text-align:center;
float:left;
}

#edge_top{
	width:		915px;
	height:	24px;
	background:	url(../img/runde_ecke_oben.gif) top no-repeat;	
}
#edge_bottom{
	width:		149px;
	height:	24px;
	background-image:url(../img/runde_ecke_unten_01.gif) ;
	background-position: left top;
	background-repeat: no-repeat;	
	position:absolute;
	left:0px;
	bottom:0px;
	overflow:hidden;
	z-index:9999;
}


#menue{


	width:		149px;
	height:		484px;
	background:	url(../img/background_menue_01.png) 
				repeat-x;
	float:		left;
	position:relative;
	
}


#content{

	position:relative;
	width:		576px;
min-height: 500px;
	padding:		0px
				0px
				0px
				10px;	
	float:		left;
	background:	#FFFFFF;
	
}
#id1 #content{

	margin-top:-24px;	
}

#right{

	display:block;
	background: top 
				no-repeat;
	width:		169px;
	overflow:hidden;
	padding:	0px
				0px
				0px
				10px;
	float:		left;
	
}




#rounded_edge_bottom{
	
	display:block;
	background: url(../img/runde_ecke_unten.gif) 
				no-repeat;
	width:		915px;
	height:		24px;
	float:		left;
	
}



/* INNERER BEREICH ENDE  */





/* ALLGEMEINE KLASSEN UND IDS   */


.clear{

	clear:		both;
	
}

.flashfilm_content{

	margin-left:-9px;
	margin-top:-24px;

	
}

.bild_content{

	margin-left:-9px;
	margin-top:0px;

	
}

.startbild_content a, .startbild_content img{

	border:0;
}
.startbild_content{

	margin-left:-9px;
}

div.news-single-item{
	
	position:absolute;
	top:0px;
	margin:0px 0px 0px 0px;
	padding:0;
	
}

.csc-frame-rulerAfter{clear:both;}
.csc-frame-rulerBefore{clear:both;height:20px;}

.csc-textpic,.csc-textpic-intext-left-nowrap img{clear:both;margin:0; padding:0;}



.csc-frame-frame2 div.csc-textpic-imagewrap img{margin:0px; padding:0;}

.csc-textpic-clear{heigth:0;margin:0;padding:0; clear:both; font-size:0;}
.csc-textpic{margin:0;padding:0;}
#content div.csc-textpic a{
 margin:0px; padding:0px; float:left;

}

#content div.csc-textpic a.external-link-new-window{
 float:none;
}
.csc-frame{
       margin:0;
	padding:0;
}



.csc-frame-indent3366{
       
       position:relative;
       display:block;
       width:263px;
       height:108px;
       background: url(../img/leerer_rahmen_bg.jpg) no-repeat;
       margin:0px 10px 10px 0px;
       padding:10px;
       float:left;
    
}

.csc-frame-indent6633{
       
       position:relative;
       display:block;
       width:263px;
       height:108px;
       background: url(../img/leerer_rahmen_bg.jpg) no-repeat;
       margin:0px 0px 10px 0px;
       padding:10px;
       float:right;
    
}

.csc-textpic-text{

position:relative;
overflow:hidden;
margin-left:-10px;

}

#content div.csc-textpic-imagewrap a img,#content div.csc-textpic-imagewrap  img {

       margin:0px 10px 20px 0px;
       padding:0px;
       float:left;

}
#content div.csc-textpic-imagerow {
       float:left; clear:both; padding-bottom:20px;
}
#content div.csc-textpic-above{
}
#content div.csc-textpic-imagerow img, #content div.csc-textpic-imagerow a img{

       margin:0px 20px 0px 0px;
       padding:0px;
       float:left;
       display:block;

}


#right img ,#right span a{ border:none; float:left; padding:0px; margin:0px;}
ul.action-items{padding:0px 0px 0px 15px;margin:0px; list-style-position:outside}

table td{ text-align:left; vertical-align:top;}

span.reg_error input{ width:250px; border:solid 2px #FF0000;}
.tx-srfeuserregister-pi1 fieldset{ border:none;}
.tx-srfeuserregister-pi1  .tx-srfeuserregister-pi1-password,
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-text{ width:250px; }

.tx-felogin-pi1,.tx-felogin-pi1 form {padding:0px}
.tx-felogin-pi1 fieldset{ border:none; font-size:11px;}
.tx-felogin-pi1 h1, .tx-felogin-pi1 h2, .tx-felogin-pi1 h3,.tx-felogin-pi1 legend{display:none;}
.tx-felogin-pi1 label, .tx-felogin-pi1 div label, .tx-felogin-pi1 div.input { float:left; }
.tx-felogin-pi1 label { width:150px;display: block; width: 130px; padding-right: 20px; text-align: right; float: left;}
.tx-felogin-pi1 div{clear:both;padding-bottom:5px;}
.tx-felogin-pi1 div.senden { padding-left:150px; }
.tx-srfeuserregister-pi1 dt{
width: 130px;
text-align: right;
padding-right: 20px;
}
#menue .tx-felogin-pi1 input { width:130px; font-size:11px; height:12px; margin:1px 0px; 0px 0px;}
#menue div.eingabe{ padding-left:0px; float:left;clear:both}
#menue form { padding-left:0px; margin-left:0px;}
#menue fieldset{ padding-left:5px; margin-left:0px;}
#menue .tx-felogin-pi1 div.senden input{ height:16px; padding:0px; line-height:0.8pt; cursor:pointer}
#menue .tx-felogin-pi1 label, #menue .tx-srfeuserregister-pi1 dt { text-align:left; height:12px; margin:0px 0px;}
#menue .tx-felogin-pi1 div.senden{padding:2px 0px 0px 0px; font-size:11px; margin:0px 0px;}
#menue .tx-felogin-pi1 div.einleitung, 
#menue p.bodytext{padding:0px 0px 0px 10px; font-size:10px;}
#menue .tx-felogin-pi1 div {clear: both;padding-bottom: 2px;}
#menue .tx-felogin-pi1 form { padding:0px; margin:0px; }
#menue .felogin-hidden{ padding-top:0px; margin-top:0px;padding-bottom:0px; margin-bottom:0px;}
#menue fieldset{ padding-top:0px; margin-top:0px;padding-bottom:0px; margin-bottom:0px;}

.news_list_header_titel span{ font-size:10px; position:absolute;left:430px;}
#id69 #content .news_list_header_titel span a,#id69 #content .news_list_header_titel span a:visited{ color:#FF0000;font-size:10px;}

#id69 .news-list-item .news_list_header,#id71 .news-list-item .news_list_header{ background:url(../img/bg_rating.gif) left top no-repeat; padding:5px 10px; display:block; width:575px;}
#id69 div.geschlossene-rubrik .news-list-item_ausgeblendet .news_list_header{ background:url(../img/bg_rating.gif) left top no-repeat; padding:5px 10px; display:block; width:575px;}
#id69 .news-list-item .news_list_header h2,#id69 .news-list-item .news_list_header h2 a, #id69 .news-list-item .news_list_header h2:visited,
#id69 .news-list-item_ausgeblendet .news_list_header h2,#id69 .news-list-item_ausgeblendet .news_list_header h2 a, #id69 .news-list-item_ausgeblendet .news_list_header h2:visited,
#id71 .news-list-item .news_list_header h2,#id71 .news-list-item .news_list_header h2 a, #id71 .news-list-item .news_list_header h2:visited  
{border:none; color:#666670; font-size: 14px; font-family:Arial;}
.tx-ratings{width:575px; padding:5px 10px; background:url(../img/bg_gross_rating_bottom.gif) left bottom no-repeat;}
#id69 div.info, #id71 div.info{ color:#00A6DE; font-size:12px; padding-right:20px;}
#id69 .tx-ratings-text{ padding:5px 0px; font-size:12px;}

#id71 .news-single-item .tx-ratings-pi1 { float:left;clear:both;position:relative; width:560px; text-align:left;}

div.geschlossene-rubrik .news-list-item, .news-list-item_ausgeblendet{display:none;}
div.geschlossene-rubrik .news-list-item_ausgeblendet{display:block;}

div.offene-rubrik h2.h2_offen  a.h2_offen:link, div.offene-rubrik h2.h2_offen  a.h2_offen, div.offene-rubrik a.h2_offen a.h2_offen:visited{background:url(../img/minus1.gif) no-repeat;}
div.offene-rubrik h2.h2_geschlossen  a.h2_offen:link, div.offene-rubrik h2.h2_geschlossen  a.h2_offen, div.offene-rubrik h2.h2_geschlossen a.h2_offen:visited {background:url(../img/plus1.gif) no-repeat;}

.offene-rubrik .h2_offen { cursor:pointer; }
.geschlossene-rubrik .h2_geschlossen { cursor:pointer; }

div.geschlossene-rubrik h2.h2_offen  a.h2_offen:link, div.offene-rubrik h2.h2_offen  a.h2_offen, div.offene-rubrik a.h2_offen a.h2_offen:visited{background:url(../img/minus1.gif) no-repeat;}
div.offene-rubrik h2.h2_geschlossen  a.h2_offen:link, div.offene-rubrik h2.h2_geschlossen  a.h2_offen, div.offene-rubrik h2.h2_geschlossen a.h2_offen:visited {background:url(../img/plus1.gif) no-repeat;}

div.geschlossene-rubrik, div.offene-rubrik{margin-bottom:11px; float:left;clear:both;width:580px;}
div.geschlossene-rubrik h2.h2_offen, div.geschlossene-rubrik h2.h2_geschlossen,
div.offene-rubrik h2.h2_offen, div.offene-rubrik h2.h2_geschlossen{width:100%;}
#id71 .news-content .news_text p.indent div.indent, #id71 .news-content .news_text p, #id71 .news-content .news_text div { text-align:left;}
#id71 .news_list_header { text-align:left;}
#id71 .news-single-item{margin: 10px 0px;}
ul.footer_menue{ float:left; margin-left:119px; display:inline;}
#id72 #content .tx-srfeuserregister-pi1 h4{ font-size:14px; font-weight:bold; color:#003082;}