/* CSS Document */


body{
margin:20px 0 20px 0;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:x-small;		
color:#ffffcc;	
line-height:18px;
background:#500003 url(../img/bg.gif) center bottom repeat;
}


/**Funktionsgruppen *********************************************************/

.cleaner{display: block;
	clear: both;
	font-size: 0px;
	line-height: 0px;
	background: transparent;
	height:0px;
	}
.cleaner2{display: block;
	clear: both;
	font-size: 0px;
	line-height: 0px;
	background: transparent;
	height:1px;
	}

.pos{
	width:940px;
	margin:0 auto;
	background:#500003 url(../img/bg_schatten.gif) 0 0 repeat-y;
	padding:0 12px 0 12px;
	
}


 img, div { behavior: url(http://lovepearls.cycroweb01.itool4.net/frontend/img/iepngfix.htc);}

a{text-decoration:none; color:#ffffcc;  text-decoration:underline;  }
a:hover{color:#2D1012; text-decoration:underline; }

.hide{display:none;}


a img{border:none;}
/**LAYOUT********************************************************************/
#shadow_top{background:#500003 url(../img/bg_schatten_top.gif) 0 1px no-repeat; width:963px; margin:0 auto; height:8px; font-size:0;}
#shadow_bottom{background:#500003 url(../img/bg_schatten_bottom.gif) 0 -1px no-repeat; width:963px; margin:0 auto; height:8px; font-size:0;}

#logo{background:#500003 url(../img/bg_logo.jpg) 0 0 no-repeat; width:453px; height:265px; float:left; }
#logo a {margin:60px 0 0 190px; display:block; }
#change_photo{background:#000 url(../ew_images/austauschbild.jpg) 0 0 no-repeat; width:487px; height:265px; float:left; overflow:hidden;} 
.line_top{background:transparent url(../img/line_top.png) 0 0 repeat-y; height:50px;  }
#logo .line_top {padding:13px 10px 10px 20px; height:27px; color:#ffcc66; }
#logo .line_top a{display:inline; margin:0; text-decoration:none; font-size:1em; font-weight:bold; color:#ffcc66; }
#logo .line_top a:hover{ text-decoration:underline; color:#ffcc66;  }

#main{width:938px; background:#32050D url(../img/bg_main.gif) 0 0 no-repeat; border-left:1px solid #c3a97b; border-right:1px solid #c3a97b;  border-bottom:1px solid #c3a97b; padding:30px 0 0 0;}

.newsbox{width:230px; float:left; margin-right:25px;}
.newsdate{}
.newsheadline{font-weight:bold; color:#fff;}
.newsheadline a{font-weight:bold; color:#fff; text-decoration:none;}
.newsheadline a:hover{font-weight:bold; color:#fff; text-decoration:underline;}
.newstext{}

#footer{background:#45403a url(../img/bg_footer.gif) center top repeat-x; height:44px;}
/**MainNavi********************************************************************/								 


#mainnavi{ width:940px; height:72px;  margin:0; overflow:hidden; background:#641f22 url(../img/bg_mainnavi.gif) 0 0 repeat-x; border-bottom:1px solid #c3a97b; }	

#mainnavi ul{  list-style:none;  padding:0; margin:0;  }


#mainnavi ul li{   
float:left;  
background:transparent url(../img/trenner_mainnavi.gif) right center  no-repeat;
padding:0 4px 0 2px;
}


#mainnavi ul li a{

font-weight:bold;	
color:#fff;
font-size:1.1em;
padding:27px 19px 27px 19px;
text-align:center;
display:block;
text-decoration:none;
			

}

#mainnavi ul li a:hover, #mainnavi ul li a.active{
background:#58191c url(../img/bg_mainnavi_hover.gif) 0 0 repeat-x; 	 }
				
				


/** CONTENT**************************************************************************************/

.einspalter{font-size:1.2em; padding:20px 40px 20px 105px; line-height:2em;}


.einspalter_news{font-size:1.2em;  background:#af444b url(../img/bg_einspalter2.gif) center top repeat-x; padding:20px 40px 20px 105px;}

.vierspalter{font-size:1.2em; line-height:22px; background:#160407 url(../img/bg_einspalter.gif) center bottom repeat-x; padding:20px 40px 20px 105px;}
.vsp_col{background:transparent url(../img/bg_vierspalter.jpg) 0 0 no-repeat; float:left; width:141px; height:194px; overflow:hidden; margin-right:25px; padding:22px 0 0 23px;}

.zweispalter{margin: 20px 0 0 60px; font-size:1.2em; line-height:22px;}
.zsp_l{ float:left; width:316px; margin-right:20px;  margin-top:30px;  }
.zsp_r{ float:left; background:transparent; width:510px; margin:0 0  0; }



.fett{font-weight:bold;}







