/* CSS Document */
#HomepageCMSContent{
z-index:2100;
margin: 0 auto;
font-size: 10px;
line-height: 12px;
width:580px;
}


#HomepageCMSContent  div.offer_price_list
{
float:left;
display:block;
width:130px;
}

#HomepageCMSContent h3 {
	font-size: 12px;
	line-height: 18px;
	letter-spacing:1px;
	text-align: left;
	font-style:normal;
	font-weight: bold;
	color:#155A9B;
	clear: both;
	
}


#HomepageCMSContent li {
margin-left:5px;
margin-top:0;
padding:0;
text-align:left;
}

#HomepageCMSContent ul {
margin-left:20px;
margin-top:0;
padding:0;
}
#HomepageCMSContent ul li ul {
list-style-type: none;
margin-left:5px;
list-style-image: url('/images/ul_li_ul_li.gif');

}



#HomepageCMSContent p{ 
padding: 0; 
margin: 0 auto;
z-index: 1;
width: 95%;
clear: both;
text-align: justify;
}

#HomepageCMSContent img.BorderPadding{ padding: 5px; margin-right: 0 ; border: 1px solid #A7A8AA; background-color:#fff;}



#HomepageCMSContent input, select{ 
padding: 0; 
margin: 0 auto;
font-size: 1.1em;
line-height: 1.2em;
 
}
		

#HomepageCMSContent .Line2{ 
border: none;  
width: 100%;  
margin: 0 0; 
margin-top: -15px; 
margin-bottom: 1px; 
border-top: 2px solid #155A9B;  
color: #fff;  
height: 2px; 
line-height:2px; 
clear: both;
}
#HomepageCMSContent .Line1{ 
border: none;  
width: 100%;  
margin: 0 0; 
margin-top: -6px; 
margin-bottom: 0; 
border-top: 1px solid #155A9B;  
color: #fff;  
height: 1px; 
line-height:1px; 
clear: both;
}

#HomepageCMSContent table.Border{ 
border: 1px solid #155A9B; 
border-collapse:collapse;
}


#HomepageCMSContent .Border{ 
border: 1px solid #155A9B; 

}
#HomepageCMSContent .BorderBottom{ 
border-bottom: 1px solid #155A9B; 

}



#HomepageCMSContent a , #HomepageCMSContent a:active, #HomepageCMSContent a:focus,#HomepageCMSContent a:link { text-decoration: none;  font-size:11px; font-weight:bold; line-height:15px; letter-spacing:1px;  font-weight:bold; }

#HomepageCMSContent a.pagecounter {font-size:9px;} 
#HomepageCMSContent a.pagecounteractiv {font-size:11px;} 

#HomepageCMSContent a:hover {color: #91A2C2;}



#HomepageCMSContent div.DivRahmen10{ 
border: 1px solid #A7A8AA;  
 padding: 0;
 padding-top:3px;
margin: 0 auto;
z-index: 1;
width: 480px;
 background-color: #fff;
clear: both;

}

 
#HomepageCMSContent div.DivRahmen10 img {margin: 0; padding: 0; z-index:1; border: 1px solid #A7A8AA; }
 
/*
#HomepageCMSContent div.BorderPaddingBig{  padding: 5px; width: 90%; height:auto;  margin: 1em auto; border: 1px solid #A7A8AA; background-image: url(images/homepage/menu_top_element_background.jpg); background-repeat: repeat-y; clear: both;} 
*/
#HomepageCMSContent div.BorderPaddingBig{  padding: 5px; width: 90%; height:auto;  margin: 1em auto; border: 1px solid #A7A8AA; background-color: #fff; clear: both;} 
#HomepageCMSContent div.BorderPaddingBig img{ padding: 4px; margin: 3px 9px 0 1px; border: 1px solid #A7A8AA; background-color: #fff; }
#HomepageCMSContent div.BorderPaddingBig span { text-align:justify;  line-height: 14px;	padding: 0; }
#HomepageCMSContent div.BorderPaddingBig h3, #HomepageCMSContent div.BorderPaddingBig a{ margin: 0;  margin-top: 5px;font-size: 11px; font-weight:bolder; text-align:left; letter-spacing: 1px;}
