.main_body       	    { margin:0px; padding:0px; text-align:center; color:#000; background-color:#D5E0E4; background-image:url("http://www.mietwhg.de/images/background.jpg"); }

.main 				    { position:relative; width:790px;  margin:0px auto;   background-color:#FFFFFF;  border:1px solid #b8b8b8;}

.topstaedte				{ width:150px; position: absolute; top: 200px; left:10px; background:#F37021; height:25px; line-height:25px; font-weight:bold; color:#FFFFFF; border-bottom:1px solid #b8b8b8; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; }
.topstaedtemenu			{ width:150px; position: absolute; top: 226px; left:10px;  background:#FFFFFF; text-align:left;  }

.topunistaedte			{ width:150px; position: absolute; top:755px; left:10px; background:#F37021; height:25px; line-height:25px; font-weight:bold; color:#FFFFFF; border-bottom:1px solid #b8b8b8; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; }
.topunistaedtemenu		{ width:150px; position: absolute; top:781px; left:10px;  background:#FFFFFF; text-align:left;  }

.obenmenu				{ width:250px; position: absolute; top: 124px; left:536px;  background:#FFFFFF; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:justify; }

.marquee				{ width:240px; position: absolute; top: 153px; left:235px;  background:#FFFFFF; color:#F37021;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold;}

.iframehinweis			{ width:450px; position: absolute; top: 199px; left:185px;  background:#FFFFFF; text-align:left; color:000099; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:justify; }

.imgleft				{ vertical-align:text-bottom;}

.impressumcontent		{ width:500px; position: absolute; top: 197px; left:185px;  background:#FFFFFF; color:000000; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; line-height:17px; }
.logoutcontent			{ width:600px; position: absolute; top: 197px; left:185px;  background:#FFFFFF; color:000000; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; line-height:17px; }
.suchinfocontent		{ width:580px; position: absolute; top: 197px; left:185px;  background:#FFFFFF; color:000000; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:justify; line-height:17px; }
.faqcontent				{ width:580px; position: absolute; top: 197px; left:185px;  background:#FFFFFF; color:000000; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:justify; line-height:17px; }.
.inserierencontent		{ width:580px; position: absolute; top: 197px; left:180px;  background:#FFFFFF; color:000000; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:justify; line-height:17px; }
.anzeigeneuerstellen	{ width:580px; height:90%; position: absolute; top: 197px; left:180px;  background:#FFFFFF; color:000000; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:justify; line-height:17px; }


.imgright				{  float:right; margin: 0px 0px 0px 0px; }


.blue					{ color:000099; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;  line-height:17px; font-weight:bold; }

h1						{ padding:2px; line-height:22px; margin:0px 0px 0px 0px; vertical-align:bottom; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:bold; color:000000; }
h2						{ padding:2px; line-height:22px; margin:0px 0px 0px 0px; vertical-align:bottom; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; font-weight:bold; color:000000; }

.service				{ width:150px; position: absolute; top:555px; left:10px;  background:#F37021; height:25px; line-height:25px; font-weight:bold; color:#FFFFFF; border-bottom:1px solid #b8b8b8; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; }
.servicemenu			{ width:150px; position: absolute; top:584px; left:10px; text-align:left; }
.login					{ width:150px; position: absolute; top:725px; left:10px;  background:#F37021; height:25px; line-height:25px; font-weight:bold; color:#FFFFFF; border-bottom:1px solid #b8b8b8; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; }
.loginmenu				{ width:150px; position: absolute; top:754px; left:10px; text-align:left; }

.service2				{ width:150px; position: absolute; top:280px; left:10px;  background:#F37021; height:25px; line-height:25px; font-weight:bold; color:#FFFFFF; border-bottom:1px solid #b8b8b8; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; }
.servicemenu2			{ width:150px; position: absolute; top:309px; left:10px; text-align:left; }
.login2					{ width:150px; position: absolute; top:200px; left:10px;  background:#F37021; height:25px; line-height:25px; font-weight:bold; color:#FFFFFF; border-bottom:1px solid #b8b8b8; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; }
.loginmenu2				{ width:150px; position: absolute; top:229px; left:10px; text-align:left; }

.serviceane				{ width:150px; position: relative; top:35px; left:10px;  background:#F37021; height:25px; line-height:25px; font-weight:bold; color:#FFFFFF; border-bottom:1px solid #b8b8b8; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; }
.servicemenuane			{ width:150px; position: relative; top:40px; left:10px; text-align:left; }
.loginane				{ width:150px; position: relative; top:23px; left:10px;  background:#F37021; height:25px; line-height:25px; font-weight:bold; color:#FFFFFF; border-bottom:1px solid #b8b8b8; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; }
.loginmenuane			{ width:150px; position: relative; top:28px; left:10px; text-align:left; }
.logoane				{ width:200px; height:50px; position: relative; top: 2px; left:10px; background:#FFFFFF;  }



.skyscrapper			{ width:121px; height:600px; position: absolute; top:120px; left:795px; text-align:left; border:1px solid #000000; background-color:#FFFFFF; }

.topangebote			{ width:150px; position: absolute; top:540px; left:10px;  background:#F37021; height:25px; line-height:25px; font-weight:bold; color:#FFFFFF; border-bottom:1px solid #b8b8b8; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:left; }
.topangebotebild		{ width:150px; height:150px; position: absolute; top:564px; left:10px; border:1px solid #F37021; color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; text-align:center;  background-image:url("../images/topangebot.jpg");}


.headbild				{ width:788px; height:120px; position: absolute; top: 0px; left:0px; background:#FFFFFF; background-image:url("http://www.mietwhg.de/images/headbild.jpg"); }
.tableheadbild			{ width:788px; height:120px;  background:#FFFFFF; background-image:url("http://www.mietwhg.de/images/headbild.jpg"); }


.logo					{ width:200px; height:50px; position: absolute; top: 125px; left:10px; background:#FFFFFF;  }

.text1					{ font-weight:bold; color:#000000;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;  }

.db24					{ color:#666666;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:9px;   }

.trennlinie             { width:788px; position: absolute; top: 114px; left:0px; }
.trennlinie2            { width:768px; position: absolute; top: 174px; left:11px; }

.iframe                 {  position: absolute; top: 245px; left:180px; }
.iframebh               {  width:607px; height:900px; }
.iframean               {  width:595px; height:2000px; }
.iframewa               {  width:595px; }

.content                {  width:748px; position: absolute; top: 1150px; left:20px;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; text-align:justify; }
  
.head8px                { line-height:8px; }

a.menu1:link 			{ color:#F37021; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;   padding-left:0px; font-weight:bold; text-decoration:underline; line-height:25px; }
a.menu1:visited 		{ color:#F37021; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;   padding-left:0px; font-weight:bold; text-decoration:underline; line-height:25px; }
a.menu1:hover 			{ color:#F37021; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;   padding-left:0px; font-weight:bold; text-decoration:underline; line-height:25px; }

a.menu2:link 			{ display:block; color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  letter-spacing: -1px; vertical-align:text-top; padding-left:5px; font-size:11px;   text-decoration:none; line-height:18px; }
a.menu2:visited 		{ display:block; color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  letter-spacing: -1px; vertical-align:text-top; padding-left:5px; font-size:11px;   text-decoration:none; line-height:18px; }
a.menu2:hover 			{ background:#D1DCF1; color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  letter-spacing: -1px; vertical-align:text-top; padding-left:5px; font-size:11px;   text-decoration:none; line-height:18px; }

a.menu3:link 			{ color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;   padding-left:0px; text-decoration:none; text-align:justify; }
a.menu3:visited 		{ color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;   padding-left:0px; text-decoration:none; text-align:justify; }
a.menu3:hover 			{ color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;   padding-left:0px; text-decoration:none; text-align:justify; }

a.menutabelle:link 		{ color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  letter-spacing: -1px; vertical-align:text-top; padding-left:9px; font-size:10px;  line-height:14px; text-decoration:none;  }
a.menutabelle:visited 	{ color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  letter-spacing: -1px; vertical-align:text-top; padding-left:9px; font-size:10px;  line-height:14px; text-decoration:none;  }
a.menutabelle:hover 	{ color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  letter-spacing: -1px; vertical-align:text-top; padding-left:9px; font-size:10px;  line-height:14px; text-decoration:underline; background-image:url("../images/symbol_pfeil.gif"); background-position:00px; background-repeat:no-repeat; }

a.menufooter:link 		{ color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;   padding-left:0px; font-weight:bold; text-decoration:none; line-height:25px; }
a.menufooter:visited 	{ color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;   padding-left:0px; font-weight:bold; text-decoration:none; line-height:25px; }
a.menufooter:hover 		{ color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;   padding-left:0px; font-weight:bold; text-decoration:none; line-height:25px; }

a.menutopangebot:link 	{ color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px;   padding-left:0px;  text-decoration:none;  }
a.menutopangebot:visited{ color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px;   padding-left:0px;  text-decoration:none;  }
a.menutopangebot:hover 	{ color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px;   padding-left:0px;  text-decoration:none;  }

a.mail:link 			{ color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  vertical-align:text-top; padding-left:5px; font-size:11px;  text-decoration:underline; }
a.mail:visited 			{ color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  vertical-align:text-top; padding-left:5px; font-size:11px;  text-decoration:underline; }
a.mail:hover 			{ color:#000099; font-family:Verdana, Arial, Helvetica, sans-serif;  vertical-align:text-top; padding-left:5px; font-size:11px;  text-decoration:underline; }

a.logmenu:link 			{ color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;  vertical-align:text-top; font-size:11px;  text-decoration:none; }
a.logmenu:visited 		{ color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;  vertical-align:text-top; font-size:11px;  text-decoration:none; }
a.logmenu:hover 		{ color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;  vertical-align:text-top; font-size:11px;  text-decoration:underline; }



a.navi_first:link, a.navi_first:visited {
	background:#fff url(http://www.mietwhg.de/images/menu2.gif) left no-repeat;
	display:block;
	color:#000099;
	text-decoration:none;
	font-size:11px;
	border-bottom: 1px solid #dcdcdc;
	padding-left:7px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;
	letter-spacing: -1px;
	line-height:12px;
}

a.navi_first:hover {
	background:#D1DCF1 url(http://www.mietwhg.de/images/menu2_active.gif) left no-repeat;
	color:#000099;
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;
	letter-spacing: -1px;
	padding-left:7px;
	line-height:12px;
}
