#main {background-color:#FFF; width: 100%; height: 100%; font-size:0;}
.marketheader {font-size:18px; font-weight:normal; color:#434343;}
.contenttable{margin:10px; border-color:#434343; border-style:solid; border-width:1px;}
hr.redhr {color: #841138; background-color:#841138; border:0px; height: 1px; margin-top:3px; margin-bottom:3px;}
hr.greyhr {color: #434343; background-color:#434343; border:0px; height:1px; position:relative; top:-4px;}
td.market {padding-left: 5px; padding-right: 5px; font-size:12px;}
td.keyfacts {padding-left: 1px; padding-right: 1px;  padding-top: 2px; padding-bottom: 2px; font-size:12px;}
td.market-right {text-align:right; padding-left: 5px; padding-right: 5px; font-size:12px;}
td.market-center {text-align:center; padding-left: 5px; padding-right: 5px; font-size:12px;}
td.header {color:#434343; padding-top:0px; padding-bottom:0px;}
th.market {text-align:left; vertical-align:middle; background-color:#841138; color:white; font-size:12px; padding-top:7px; padding-bottom:7px;}
th.market-right {text-align:right; vertical-align:middle; background-color:#841138; color:white; font-size:12px; padding-top:7px; padding-bottom:7px;}
th.market-center {text-align:center; vertical-align:middle; background-color:#841138; color:white; font-size:12px; padding-top:7px; padding-bottom:7px;}

.thead {border-color:blue; border-style:solid;}
.tbody {border-color:blue; border-style:solid;}

td.keyfacts a:link{text-decoration:underline; color:#841138; font-size:12px;}
td.keyfacts a:visited{text-decoration:underline; color:#841138; font-size:12px;}
td.keyfacts a:active{text-decoration:underline; color:#841138; font-size:12px;}



@charset "utf-8";



html{overflow: auto; width: 100%;}

body {text-align:center; margin: 0;padding: 0; background:#bebebe; background-image:url(../Bilder/bgsitetop.jpg);background-repeat: repeat-x;font-family:Arial, Verdana, Helvetica, sans-serif; color: #434343;font-size:11px;}
body li,ul,ln{padding: 0 0 0 0; margin: 0 0 0 0;}
input, select, textarea { background:#FFF; border:1px; border-style:solid; border-color:#999999;}
.Check {border-style:none; border:none;}


#wrap {width: 990px; margin: -20px auto;  text-align:left;}

#container {width: 100%;background-color: #FFF;}

#main{
background-color: #FFF;
}
#col1{
background-color: #FFF;
}

#col2{
background-color: #FFF;
} 

#col3{
background-color: #FFF;
} 
#header {
        
	background-color: #FFF;
	height:115px;
	font-size:0px;
}





#immocss{
position:relative;
zoom: 1.0;}

#header .logo{width:255px;float:left; margin-left:22px; margin-top:19px;}
#header .headernavi {float:right;}
#header .headernavi ul {font-size:11px;margin-right: 19px; margin-top:35px;}
#header .headernavi li {display: inline;list-style-type: none;text-decoration:none;}
#header .headernavi a {text-decoration:none;color:#666666;margin: 0 5px 0 5px;}

#mainnav {background-image:url(../Bilder/bgmainnavi.gif);background-repeat:repeat-x;height:21px;width: 100%;margin: 0;}
#mainnav li{display: inline;}
#mainnav .mainnavLeft{float:left;}
#mainnav .mainnavLeft ul{margin-left:62px;}
#mainnav .mainnavRight{float:right;}
#mainnav .mainnavRight ul{margin-right:22px;}
#mainnav li a{height:21px;border-style:none;  text-decoration: none; font-size:11px;}


#headerbild {background-color:#FFF;
}
#headerbild img{margin-left:63px;}

#submenue{position:relative;width:275px; margin-top:-137px; z-index:200;font-size:0;} 
#submenue ul {list-style-type: none;}
#submenue li {margin-bottom:1px; height:45px; width:227px;float:right;}
#submenueline{text-align:right;}




#col1 {position:relative; width:275px; z-index:200; padding:0px; margin:0px; float:left;}
#col1_content { margin:80px 10px 30px 75px;padding: 0 0 0 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;}
#col1_content h1{font-size:11px; font-weight: bold; margin:20px 0 -9px 0; padding: 0 0 0 19px; background-image:url(../Bilder/anstrich.png); background-repeat:no-repeat;}

#col1_content h1 a:link{text-decoration:none; color:#434343; font-size:11px; font-weight: bold; margin:20px 0 -9px 0; padding: 0 0 0 0px;}
#col1_content h1 a:visited{text-decoration:none; color:#434343; font-size:11px; font-weight: bold; margin:20px 0 -9px 0; padding: 0 0 0 0px;}
#col1_content h1 a:active{text-decoration:none; color:#434343; font-size:11px; font-weight: bold; margin:20px 0 -9px 0; padding: 0 0 0 0px;}


#col1_content .bodytext {padding: 0 0 0 19px;  }
#col1_content .col1content-textlink p{margin-top:0px;}
#col1_content .bodytext a{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px; color: #841138; font-weight:normal;}
#col1_content .col1content-textlink {padding:0;}
#col1_content .col1content-textlink p{margin-top:0px;}
#col1_content .col1content-textlink a{background-image:url(../Bilder/anstrich.png); background-repeat:no-repeat;  padding: 0 0 0 25px;font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #434343; font-weight:normal; margin:0 0 12px 0;}



#col2 {position: relative; width:492px; z-index:200;  padding:0px; margin:0px; float:left;}
#col2_content {margin: 0px; font-family:Arial, Helvetica, sans-serif;padding: 19px 30px 30px 28px;}
#col2_content h1{ font-size:24px; letter-spacing: -1px; font-family:Arial, Helvetica, sans-serif; font-weight:400;  color: #434343;}
#col2_content h2{ font-size:12px; letter-spacing: 0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin: 0px 0px -13px 0px; padding: 0px 0px 0px 0px; color: #434343;}
#col2_content .bodytext{ font-size:12px; letter-spacing: 0px; line-height: 16px; font-family:Arial, Helvetica, sans-serif; font-weight:100;margin: 16px auto; color: #434343;}
#col2_content .bodytext a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 10px; color: #841138; font-weight:normal;}
#col2_content ul{ list-style-image: url(../Bilder/listbullet.gif); color:#9c0843; font-size: 12px; margin-left: 40px; margin-top: 20px; padding:0px 0px;}
#col2_content li{ color: #434343; font-weight:normal;}



#col3{position:relative; width:176px;margin-top:-119px; z-index: 200; float:left;}
#col3_content {  font-family: Arial, Verdana, Helvetica, sans-serif;}


#col3_content h1 {

	background-image:url(../Bilder/leftColHeader.gif);

	background-repeat:repeat-x;

	padding: 4px 10px;

	margin:0 0 0px 0px;
	
	height:22px;

	font-size:11px;

	color:#FFFFFF;

	}

#col3_content .bodytext{
	
	font-size:11px;

	color:#434343;

	padding:0 0 0 10px;

	margin: 4px 0 20px 0px;

	font-weight:100;
	}

#col3_content .bodytext a{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px; color: #841138; font-weight:normal;}

#footer {position:relative; padding:0px; margin:0px; top:30px;}
#footer td{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #434343;}
#footer a{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #434343;}


#tabelle{

border:1px solid #999999;

padding: 10px;

}



#Kontaktformular{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;



}

.col3mail{

font-size:9px;

color:#000000;

}



-->



.powermail_mandatory{color:#841138;}
.tx-powermail-pi1 {font-family: Arial, Helvetica, sans-serif; font-size:12px;margin-left:-10px;}
.tx-powermail-pi1 fieldset{border-style:none;}
.tx-powermail-pi1_kontakt_immobilienbewertung {position:relative; top:-640px; left:30px; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold;}
.tx-powermail-pi1_kennwerte_immobilienbewertung {position:relative; top:-370px; left:30px; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold;}
.tx-powermail-pi1_kontakt_rckrufservice{display:none;}
.tx-powermail-pi1_kennwerte_rckrufservice{display:none;}
.tx-powermail-pi1_kontakt_kontaktformular{display:none;}
.tx-powermail-pi1_kennwerte_kontaktformular{display:none;}
.powermail_textarea{font-family: Arial, Helvetica, sans-serif; font-size:12px;}

.tx-powermail-pi1_thx {}
.tx-powermail-pi1_thx {padding:50px 0 50px 30px; }

.tx-powermail-pi1_confirmation{}
.tx-powermail-pi1_confirmation p{padding:20px 0 0 30px;font-family: Arial, Helvetica, sans-serif; font-size:14px;}
.powermail_all_td {padding:0px 0 5px 30px;font-family: Arial, Helvetica, sans-serif; font-size:14px;}
.tx-powermail-confirmation-buttons{margin-left:30px;}



	
.tx-powermail-pi1_formwrap_325 fieldset{}


#powermaildiv_uid45 {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; padding:10px 0 0 10px;}

#powermaildiv_uid46 {padding:20px 0 0 30px; }
#powermaildiv_uid46 select{margin-left:30px;}

#powermaildiv_uid47 {padding:5px 0 0 30px;}
#powermaildiv_uid47 input{margin-left:35px; width:150px;}

#powermaildiv_uid48 {padding:5px 0 0 30px;}
#powermaildiv_uid48 input{margin-left:19px; width:100px;}

#powermaildiv_uid49 {padding:5px 0 0 30px;float:left;}
#powermaildiv_uid49 input{margin-left:10px;}

#powermaildiv_uid50 {padding:5px 0 0 30px; }
#powermaildiv_uid50 input{width:25px;margin-left:5px;}
#powermaildiv_uid50 label{display:none;}

#powermaildiv_uid51 {padding:5px 0 0 30px; float:left;}
#powermaildiv_uid51 input{margin-left:31px; width:50px;}

#powermaildiv_uid52 {padding:5px 0 0 0 }
#powermaildiv_uid52 input{margin-left:5px;}
#powermaildiv_uid52 label{display:none;}

#powermaildiv_uid53 {padding:5px 0 0 30px;}
#powermaildiv_uid53 input{margin-left:28px; width:120px;}

#powermaildiv_uid54 {padding:5px 0 0 30px;}
#powermaildiv_uid54 input{margin-left:45px; width:120px;}

#powermaildiv_uid55 {padding:5px 0 0 30px;}
#powermaildiv_uid55 input{margin-left:35px; width:160px;}

#powermaildiv_uid56 p{display:none;}
#powermaildiv_uid56 {padding:5px 0 0 30px; margin-top:10px;}
#powermaildiv_uid56 label {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#powermaildiv_uid56 table{width:auto;}

#powermaildiv_uid57  {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; padding:10px 0 0 10px;}

#powermaildiv_uid58 {padding:20px 0 0 30px;}
#powermaildiv_uid58 select{margin-left:25px; width:220px;}

#powermaildiv_uid59 {padding:5px 0 0 30px;}
#powermaildiv_uid59 input{margin-left:26px; width:220px;}

#powermaildiv_uid60 {padding:5px 0 0 30px;}
#powermaildiv_uid60 input{margin-left:29px; width:220px;}

#powermaildiv_uid61 {padding:5px 0 0 30px;}
#powermaildiv_uid61 input{margin-left:38px; width:50px;}

#powermaildiv_uid62 {padding:5px 0 0 30px; float:left;}
#powermaildiv_uid62 input{margin-left:24px; width:50px;}

#powermaildiv_uid63 {padding:5px 0 0 30px;}
#powermaildiv_uid63 label{margin-left:20px;}
#powermaildiv_uid63 input{margin-left:5px; width:50px;}

#powermaildiv_uid64 {padding:5px 0 0 30px;}
#powermaildiv_uid64 input{margin-left:63px; width:200px;}

#powermaildiv_uid65 {padding:5px 0 0 30px;}
#powermaildiv_uid65 input{margin-left:51px; width:200px;}

#powermaildiv_uid66 {padding:5px 0 0 30px;}
#powermaildiv_uid66 label{vertical-align:top;}
#powermaildiv_uid66 textarea{margin-left:23px; width:200px;}

#powermaildiv_uid67 {padding:20px 0 30px 30px;}
#powermaildiv_uid67 input{margin-left:80px; width:200px;}





#powermaildiv_uid43 {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; padding:10px 0 0 10px;}
#powermaildiv_uid44  {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; padding:10px 0 0 10px;}

#powermaildiv_uid22 {padding:20px 0 0 30px; }
#powermaildiv_uid22 select{margin-left:30px;}

#powermaildiv_uid23{padding:5px 0 0 30px;}
#powermaildiv_uid23 input{margin-left:35px; width:150px;}

#powermaildiv_uid24 {padding:5px 0 0 30px;}
#powermaildiv_uid24 input{margin-left:19px; width:100px;}

#powermaildiv_uid25 {padding:5px 0 0 30px;float:left;}
#powermaildiv_uid25 input{margin-left:15px;}

#powermaildiv_uid26 {padding:5px 0 0 30px; }
#powermaildiv_uid26 input{width:25px;margin-left:5px;}
#powermaildiv_uid26 label{display:none;}

#powermaildiv_uid27 {padding:5px 0 0 30px; float:left;}
#powermaildiv_uid27 input{margin-left:31px; width:50px;}

#powermaildiv_uid41 {padding:5px 0 0 0 }
#powermaildiv_uid41 input{margin-left:5px;}
#powermaildiv_uid41 label{display:none;}

#powermaildiv_uid28 {padding:5px 0 0 30px;}
#powermaildiv_uid28 input{margin-left:28px; width:120px;}


#powermaildiv_uid29 {padding:5px 0 0 30px;}
#powermaildiv_uid29 input{margin-left:45px; width:120px;}

#powermaildiv_uid30 {padding:5px 0 0 30px;}
#powermaildiv_uid30 input{margin-left:35px; width:160px;}

#powermaildiv_uid31 p{display:none;}
#powermaildiv_uid31{padding:5px 0 0 30px; margin-top:10px;}
#powermaildiv_uid31 label {font-size:11px;}
#powermaildiv_uid31 table{width:auto;}

#powermaildiv_uid32 {padding:20px 0 0 30px;}
#powermaildiv_uid32 select{margin-left:25px;}


#powermaildiv_uid33 {padding:5px 0 0 30px;float:left;}
#powermaildiv_uid33 input{margin-left:31px; width:50px;}

#powermaildiv_uid34 {padding:5px 0 0 0;}
#powermaildiv_uid34 label{margin-left:5px;}
#powermaildiv_uid34 input{margin-left:5px; width:50px;}


#powermaildiv_uid35 {padding:5px 0 0 30px;float:left;}
#powermaildiv_uid35 input{margin-left:19px;width:50px;}


#powermaildiv_uid36 {padding:5px 0 0 30px;}
#powermaildiv_uid36 label{margin-left:5px;}
#powermaildiv_uid36 input{margin-left:8px;width:50px;}

#powermaildiv_uid37 {padding:5px 0 0 30px;}
#powermaildiv_uid37 input{margin-left:29px; width:230px; }

#powermaildiv_uid38 {padding:5px 0 0 30px;float:left; }
#powermaildiv_uid38 input{margin-left:55px;width:50px; }

#powermaildiv_uid39 {padding:5px 0 0 30px; }
#powermaildiv_uid39 label{margin-left:5px;}
#powermaildiv_uid39 input{margin-left:5px;width:150px; }

#powermaildiv_uid40 {padding:5px 0 0 30px; }
#powermaildiv_uid40 textarea {margin-left:18px; height:50px; width:240px;}
#powermaildiv_uid40 label{vertical-align:top;}


#powermaildiv_uid42 {padding:20px 0 10px 30px;}
#powermaildiv_uid42 input{margin-left:75px;margin-bottom:20px;}


/* CSS Document */


#powermaildiv_uid11 {padding:20px 0 0 30px; }
#powermaildiv_uid11 select{margin-left:30px;}

#powermaildiv_uid12{padding:5px 0 0 30px;}
#powermaildiv_uid12 input{margin-left:35px; width:150px;}

#powermaildiv_uid13{padding:5px 0 0 30px;}
#powermaildiv_uid13 input{margin-left:19px; width:150px;}

#powermaildiv_uid14{padding:5px 0 0 30px;}
#powermaildiv_uid14 input{margin-left:28px; width:150px;}

#powermaildiv_uid16{padding:5px 0 0 30px;}
#powermaildiv_uid16 input{margin-left:45px; width:150px;}

#powermaildiv_uid15{padding:5px 0 0 30px;}
#powermaildiv_uid15 input{margin-left:17px; width:150px;}


#powermaildiv_uid17{padding:5px 0 0 30px; float:left;}
#powermaildiv_uid17 input{margin-left:36px; width:50px;}

#powermaildiv_uid18{padding:5px 0 0 30px;}
#powermaildiv_uid18 label{margin-left:20px;}
#powermaildiv_uid18 input{margin-left:5px; width:50px;}


#powermaildiv_uid19{padding:5px 0 0 30px;}
.powermail_check_inner_uid19_0 {padding:5px 0 0 69px; margin:-37px 0 0 0;}
.powermail_check_inner_uid19_1 {padding:0px 0 0 69px;}
.powermail_check_inner_uid19_2 {padding:0px 0 0 69px;}
.powermail_check_inner_uid19_3 {padding:0px 0 0 69px;}
.powermail_check_inner_uid19_4 {padding:0px 0 0 69px;}
.powermail_check_inner_uid19_0 label {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.powermail_check_inner_uid19_0 table{width:250px;}
.powermail_check_inner_uid19_1 label {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.powermail_check_inner_uid19_1 table{width:auto;}
.powermail_check_inner_uid19_2 label {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.powermail_check_inner_uid19_2 table{width:auto;}
.powermail_check_inner_uid19_3 label {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.powermail_check_inner_uid19_3 table{width:auto;}
.powermail_check_inner_uid19_4 label {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.powermail_check_inner_uid19_4 table{width:auto;}


#powermaildiv_uid20{padding:5px 0 0 30px;}
#powermaildiv_uid20 label{vertical-align:top;}
#powermaildiv_uid20 textarea{margin-left:21px; width:200px; height: 40px;}

#powermaildiv_uid21{padding:20px 0 30px 30px;}
#powermaildiv_uid21 input{margin-left:75px;}





#powermaildiv_uid1{padding: 20px 0 0 30px;}
#powermaildiv_uid1 select{margin-left:30px;}

#powermaildiv_uid2{padding:5px 0 0 30px;}
#powermaildiv_uid2 input{margin-left:30px; width:170px;}

#powermaildiv_uid3{padding:5px 0 0 30px;}
#powermaildiv_uid3 input{margin-left:14px; width:130px;}

#powermaildiv_uid4{padding:5px 0 0 30px;}
#powermaildiv_uid4 input{margin-left:23px; width:100px;}

#powermaildiv_uid6{padding:5px 0 0 30px;}
#powermaildiv_uid6 input{margin-left:40px; width:100px;}

#powermaildiv_uid7{padding:5px 0 0 30px;}
#powermaildiv_uid7 input{margin-left:30px; width:160px;}


#powermaildiv_uid8{padding:5px 0 0 30px;}
#powermaildiv_uid8 label{vertical-align:top;}
#powermaildiv_uid8 textarea{margin-left:17px;width:200px; height:60px;}

#powermaildiv_uid5{padding:20px 0 30px 30px;}
#powermaildiv_uid5 input{margin-left:71px}




<!--


.csc-linkToTop a{
font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px; color: #841138; font-weight:normal;}


.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}


