* {padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: top; text-align: left;}
body	{padding-top: 20px; background-color: #FFFFFF; }
h1	{text-indent: 0px; background: none; margin-bottom: 30px; font-size: 24px;}


a	{color: #B01B20; text-decoration: none; font-weight: bold}
a:hover	{text-decoration: underline;}
a img	{border: none}

#mainContainer	{auto}
#infoContainer	{display: none;}
#addNaviList	{display: none;}

#content	{width: auto; margin: 0px;}
#mmwgj	{margin-top: 10px; background-color: #F8991D; padding: 10px; text-align: left; padding-top: 68px; font-size: 30px; color: #FFFFFF}


#contentarea1	{min-height: 519px; padding: 0px; width: auto; }
* html #contentarea1	{height: 519px;}
#contentarea1 a	{font-weight: normal;}
#contentarea1 h2	{font-size: 20px; color: #B01B20; font-weight: normal; margin-bottom: 10px;}
#contentarea1 h3	{font-size: 14px; color: #B01B20; margin-bottom: 10px;}
#contentarea1 h4	{font-size: 12px; color: #000000; margin-bottom: 10px;}
#contentarea1 p, #contentarea1 ul, #contentarea1 ol, #contentarea1 table	{margin-bottom: 15px;}
#contentarea1 ul, #contentarea1 ol	{margin-left: 18px;}
#contentarea1 ul li, #contentarea1 ol li	{margin-bottom: 5px;}
#contentarea1 ul li ul, #contentarea1 ol li ol, #contentarea1 ol li p	{margin-top: 10px;}
#contentarea1 ol.abc	{list-style-type: lower-alpha}

.listTable	{width: 495px}
.listTable th	{color: #666666}
.listTable th, .listTable td {padding-right: 10px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #CCCCCC}
.listTable td h3	{margin-bottom: 0px!important;}
.listTable td a	{font-weight: normal;}

.gridTable	{width: 495px; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC}
.gridTable th, .gridTable td {padding: 5px; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC}	

#newsList	{min-height: 433px!important; list-style-type: none; border: 1px solid #999999; margin-bottom: 10px;}
#newsList li	{padding-bottom: 0px!important; }	
#newsList li p {font-size: 11px;}	
#newsList li a	{font-size: 11px; font-weight: bold;}	
#newsList li strong	{font-size: 11px;}	
#newsList h2 {font-size: 14px; color: #B01B20; margin-bottom: 0px;}
* html #newsList	{height: 433px!important;}

#adresse { height: 96px}
#adresse *	{font-size: 10px!important; font-weight: normal}
#tools	{height: 227px; display: table-cell; vertical-align: bottom; width: 168px;}
#tools a	{display: block; font-size: 11px; margin-bottom: 5px; clear: both; font-weight: normal; color: #000000}
#tools a img	{margin-right: 5px; float: left; margin-bottom: 5px; }

/*navigation*/
#mainNaviList	{display: none}

#topNaviList	{display: none}

#breadCrumbNaviList	{display: none;}

/*flowers*/
#flower1	{display: none}
#flower2	{display: none}
#flower3	{display: none}

/**/
.wohnungssuche	{background-color: #F8991D; padding-top: 40px!important; height: 51px!important; min-height: 51px!important;}
.wohnungssuche a	{color: #FFFFFF!important; font-size: 18px!important; }
