/*Syles für die Homepages*/
body{
  margin: 0px; 
  padding: 0px; 
  background-color: #e1e2e5; 
}
#homepage{
  background-color:#ffffff;
  background-image: none; 
  width:989px; 
  display:block; 
  float:left;
}
div.top{
  background-color:#009843; width:988; display:block;
}
div.quicklinktext{
  position:absolute; top:40px; left:808px; color:#ffffff; font-size:11px; width:160px;
}
div.servicelayer{ 
	font-size: 11px;
	left: 500px;
	padding-top: 10px;
	z-index: 600;
}
div.topnavi{
	/*top:30;	*/
	left:-74; width:206px;
}
div.submenu{
	top:312px;  margin-left:-78px; 
}
div.moellerimweb{
 color:#ffffff; font-size:11px; position:absolute; top:62px; left:569px; 
}
div.quicklink{
  position:absolute; top:62px; left:807px; 
}
div.quicklinkimage{
  position:absolute; top:0px; left:145px;
}
div.quicklink input.quicklinkinput{
  width:139px; font-size: 11px; 
}
div.claim{
  width:988px; display:block; background-color:#4ab780; height:29px; 
}
div.motive{
  width:988px; display:block;
}
div.menue{
  width:988px; 
  display:block; 
  height:29px; 
  background-color:#4ab780;
}
div.pagecontent{
  background-image:url('img/content_bg.gif'); 	
  background-repeat:repeat-y; width:988px; float:left; margin:0px 0px 17px 0px; 
}
div.leftcolumn{
  width:207px; float:left; padding:0px 0px 10px 0px;
}
.uebersicht{
 color:#000000; background-position:0px 6px;
}
.uebersicht img{
 margin-top:3px;
}
div.columnheadline{
  height:17px; background-color:#F3F3F3; display:block; font-weight:bold; color:#009843; 
  font-size:12px; padding:1px 0px 0px 25px; margin:34px 0px 12px 0px;
}
div.rightcolumn div.columnheadline{
  margin-left:1px; 
}
div.columncontent{
  padding:0px 10px 0px 11px;
    display:block; 
}
/* Anpassung für eaton leftside */
div.headlineeaton{
  background-image:url('img/mark.gif'); 
  background-repeat:no-repeat; 
  background-position:10px 6px; 
  height:17px; 
  background-color:#ffffff; 
  display:block; 
  font-weight:bold; 
  color:#136DC3; 
  font-size:12px; 
  padding:5px 0px 8px 25px; 
  margin:0px; 
  text-transform:uppercase;
}
div.eatoncontent{ 
   background-image:url('img/border.gif'); 
   background-repeat:no-repeat;  
   background-position:0px 0px; 
   padding:8px 10px 8px 11px; 
   margin:0px; 
   background-color:#ffffff;
   display:block; 
}
div.eatoncontent a, div.eatoncontent a:link, div.eatoncontent a:active, div.eatoncontent a:visited, div.eatoncontent a:hover{
  padding:0px 10px 0px 0px; margin:0px; background-color:#ffffff;  color:#136DC3;  font-weight:normal;   
  background-color:#ffffff; 
}
div.contentcolumn{ 
  float:left; margin:0px 25px 0px 30px; width:520px; padding:0px 0px 55px 0px; vertical-align:top;
}
div.contentheadlines{
  color:#4ab780; font-weight:bold;  font-size:12px; border-bottom:1px solid #4ab780;  padding:16px 0px 3px 0px; width:520px;
}
.teaserbox{
  margin-top:5px; vertical-align:top;
}
.slotheadline{
  background-color:#999999; border-top:3px solid #009843; border-bottom:1px solid #009843; 
  background-image:url('img/arrow_right_green_bg.gif');  
  background-repeat:no-repeat; background-position:0px 0px; color:#ffffff; font-weight:bold; font-size:11px; padding-left:13px; padding-top:1px; 
}
.slot{
  border-bottom:1px solid #999999;  border-right:1px solid #999999;  border-left:1px solid #999999; vertical-align:top;
}
.boxheadline
{
  background-color:#999999; border-top:3px solid #009843; border-bottom:1px solid #009843; 
  background-repeat:no-repeat; background-position:0px 0px; color:#ffffff; font-weight:bold; font-size:11px; padding-left:13px; padding-top:1px; 

}
.box
{
  border-TOP:1px solid #999999;  border-bottom:1px solid #999999;  border-right:1px solid #999999;  border-left:1px solid #999999; vertical-align:top;
}
.slot a, .slot a:link, .slot a:active, .slot a:visited, .slot a:hover{
  text-decoration: none; 
  display: block; 
  background-image: url('img/arrow_right_green.gif'); 
  background-repeat: no-repeat; 
  background-position: 0px 0px; 
  margin: 15px 0px 0px 7px; 
  color: #000000; 
  font-size: 11px; 
  padding: 0px 10px 20px 20px;
}
.slot a.picturelink, .slot a.picturelink:link, .slot a.picturelink:active, .slot a.picturelink:visited, .slot a.picturelink:hover{
  text-decoration: none; 
  display: inline; 
  background-image: none;  
  margin: 0px; 
  padding: 0px;
}
.slot a:hover{
 text-decoration: underline; 
}
div.rightcolumn{
  float: left; 
  width: 206px; 
  padding: 0px 0px 10px 0px;
}
div.footer{
  margin: 0px 5px 0px 15px; 
  padding: 5px 0px 0px 0px; 
  width: 958px; 
  display: block; 
  height: 30px; 
  border-top: 1px solid #8B8B8B;
}
div.footer a.bottomline{
  padding-right: 25px;
}
div.footer div.topbutton{
  width: 50px;
  display: inline;
}
div.footer div.footerleft{
  float: left; 
  font-family: Arial,Helvetica,Geneva,sans serif; 
  font-size: 10px; 
  color: #8B8B8B; 
}
div.topbg{
  background-color: #009843;
  background-image: url('img/sfondo_top.gif'); 
  background-repeat: repeat-x; 
  /*background-position: 0px 1px; */
  position: absolute; 
  height: 88px; 
  top: 0px; 
  left: 781px; 
  width: 207px; 
  background-color:#009843;
  border-right: 1px solid #009843;
}
.TEXT_info {  
	font-family: Verdana; 
	font-size: 9px;
	color: #000000;
}

.TEXT_standard {  
	font-family: Verdana; 
	font-size: 12px;
	color: #000000;
}
.TEXT_title { 
	font-family: Verdana; 
	font-size: 15px; 
	letter-spacing: -1px ; 
	padding-left: 8px; 
	font-weight:bold;
	color:#009843;
}
.TEXT_titleRed { 
	font-family: Verdana; 
	font-size: 15px; 
	letter-spacing: -1px ; 
	font-weight:bold;
	color:#CC0000;
}
.TEXT_titleGreen{
	font-family:"Tw Cen MT", Verdana; 
	font-size: 15px; 
	padding-left: 8px; 
	text-decoration:none;
	font-weight:normal;
	color:#009843;
}
.TEXT_Green{
	font-family:"Tw Cen MT", Verdana; 
	font-size: 11px; 
	padding-left: 8px; 
	text-decoration:none;
	font-weight:bold;
	color:#009843;
}
.TEXT_titleWhite{
	font-family:"Tw Cen MT", Verdana; 
	font-size: 15px; 
	padding-left: 8px; 
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
.TEXT_titleBlack { 
	font-family:"Tw Cen MT", Verdana; 
	font-size: 16px; 
	padding-left: 8px; 
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
.DIV_updown {
	letter-spacing: 0px;
    padding-left:8px; 	
	/*width: 100%;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 10px;*/		
}
.DIV_scheda_header {
/*	font-family: Verdana;
	font-size: 12px;*/
	height: 20px;	
	width: 100%;
	color:#fff;
	font-weight:bold;
	background-color:#009843;
	padding-left: 8px;
	padding-top: 8px;
	text-decoration:none;
}	
.DIV_scheda_menu
{
  height:17px; 
  background-color:#F3F3F3; 
  display:block; 
  font-weight:bold; 
  color:#009843; 
  font-size:12px; 
  padding-left:8px; 
  vertical-align:middle;
  /*margin:34px 0px 12px 0px;*/
  margin-bottom:12px;
}
