#main {background-color:#FFF; width: 100%;font-size:0;}
.marketheader {font-size:18px; font-weight:normal; color:#434343;}
.contenttable{margin:10px; border-color:#434343; border-style:solid; border-width:0px;}
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:-163px; z-index:200;font-size:0;} 
#submenue ul {list-style-type: none;}
#submenue li {margin-bottom:1px; height:40px; 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;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_uid145 {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; padding:10px 0 0 10px;}

#powermaildiv_uid146 {padding:20px 0 0 30px; }
#powermaildiv_uid146 select{margin-left:30px;}

#powermaildiv_uid147 {padding:5px 0 0 30px;}
#powermaildiv_uid147 input{margin-left:35px; width:150px;}

#powermaildiv_uid148 {padding:5px 0 0 30px;}
#powermaildiv_uid148 input{margin-left:19px; width:100px;}

#powermaildiv_uid149 {padding:5px 0 0 30px;float:left;}
#powermaildiv_uid149 input{margin-left:10px;}

#powermaildiv_uid150 {padding:5px 0 0 30px; }
#powermaildiv_uid150 input{width:25px;margin-left:5px;}
#powermaildiv_uid150 label{display:none;}

#powermaildiv_uid151 {padding:5px 0 0 30px; float:left;}
#powermaildiv_uid151 input{margin-left:31px; width:50px;}

#powermaildiv_uid152 {padding:5px 0 0 0 }
#powermaildiv_uid152 input{margin-left:5px;}
#powermaildiv_uid152 label{display:none;}

#powermaildiv_uid153 {padding:5px 0 0 30px;}
#powermaildiv_uid153 input{margin-left:28px; width:120px;}

#powermaildiv_uid154 {padding:5px 0 0 30px;}
#powermaildiv_uid154 input{margin-left:45px; width:120px;}

#powermaildiv_uid155 {padding:5px 0 0 30px;}
#powermaildiv_uid155 input{margin-left:35px; width:160px;}

#powermaildiv_uid156 p{display:none;}
#powermaildiv_uid156 {padding:5px 0 0 30px; margin-top:10px;}
#powermaildiv_uid156 label {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#powermaildiv_uid156 table{width:auto;}

#powermaildiv_uid157  {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; padding:10px 0 0 10px;}

#powermaildiv_uid158 {padding:20px 0 0 30px;}
#powermaildiv_uid158 select{margin-left:25px; width:220px;}

#powermaildiv_uid159 {padding:5px 0 0 30px;}
#powermaildiv_uid159 input{margin-left:26px; width:220px;}

#powermaildiv_uid160 {padding:5px 0 0 30px;}
#powermaildiv_uid160 input{margin-left:29px; width:220px;}

#powermaildiv_uid161 {padding:5px 0 0 30px;}
#powermaildiv_uid161 input{margin-left:38px; width:50px;}

#powermaildiv_uid162 {padding:5px 0 0 30px; float:left;}
#powermaildiv_uid162 input{margin-left:24px; width:50px;}

#powermaildiv_uid163 {padding:5px 0 0 30px;}
#powermaildiv_uid163 label{margin-left:20px;}
#powermaildiv_uid163 input{margin-left:5px; width:50px;}

#powermaildiv_uid164 {padding:5px 0 0 30px;}
#powermaildiv_uid164 input{margin-left:63px; width:200px;}

#powermaildiv_uid165 {padding:5px 0 0 30px;}
#powermaildiv_uid165 input{margin-left:51px; width:200px;}

#powermaildiv_uid166 {padding:5px 0 0 30px;}
#powermaildiv_uid166 label{vertical-align:top;}
#powermaildiv_uid166 textarea{margin-left:23px; width:200px;}

#powermaildiv_uid167 {padding:20px 0 30px 30px;}
#powermaildiv_uid167 input{margin-left:80px; width:200px;}





#powermaildiv_uid122 {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; padding:10px 0 0 10px;}
#powermaildiv_uid134  {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; padding:10px 0 0 10px;}

#powermaildiv_uid123 {padding:20px 0 0 30px; }
#powermaildiv_uid123 select{margin-left:30px;}

#powermaildiv_uid124{padding:5px 0 0 30px;}
#powermaildiv_uid124 input{margin-left:35px; width:150px;}

#powermaildiv_uid125 {padding:5px 0 0 30px;}
#powermaildiv_uid125 input{margin-left:19px; width:100px;}

#powermaildiv_uid126 {padding:5px 0 0 30px;float:left;}
#powermaildiv_uid126 input{margin-left:15px;}

#powermaildiv_uid127 {padding:5px 0 0 30px; }
#powermaildiv_uid127 input{width:25px;margin-left:5px;}
#powermaildiv_uid127 label{display:none;}

#powermaildiv_uid128 {padding:5px 0 0 30px; float:left;}
#powermaildiv_uid128 input{margin-left:31px; width:50px;}

#powermaildiv_uid129 {padding:5px 0 0 0 }
#powermaildiv_uid129 input{margin-left:5px;}
#powermaildiv_uid129 label{display:none;}

#powermaildiv_uid130 {padding:5px 0 0 30px;}
#powermaildiv_uid130 input{margin-left:28px; width:120px;}


#powermaildiv_uid131 {padding:5px 0 0 30px;}
#powermaildiv_uid131 input{margin-left:45px; width:120px;}

#powermaildiv_uid132 {padding:5px 0 0 30px;}
#powermaildiv_uid132 input{margin-left:35px; width:160px;}

#powermaildiv_uid133 p{display:none;}
#powermaildiv_uid133{padding:5px 0 0 30px; margin-top:10px;}
#powermaildiv_uid133 label {font-size:11px;}
#powermaildiv_uid133 table{width:auto;}

#powermaildiv_uid135 {padding:20px 0 0 30px;}
#powermaildiv_uid135 select{margin-left:25px;}


#powermaildiv_uid136 {padding:5px 0 0 30px;float:left;}
#powermaildiv_uid136 input{margin-left:31px; width:50px;}

#powermaildiv_uid137 {padding:5px 0 0 0;}
#powermaildiv_uid137 label{margin-left:5px;}
#powermaildiv_uid137 input{margin-left:5px; width:50px;}


#powermaildiv_uid138 {padding:5px 0 0 30px;float:left;}
#powermaildiv_uid138 input{margin-left:19px;width:50px;}


#powermaildiv_uid139 {padding:5px 0 0 30px;}
#powermaildiv_uid139 label{margin-left:5px;}
#powermaildiv_uid139 input{margin-left:8px;width:50px;}

#powermaildiv_uid140 {padding:5px 0 0 30px;}
#powermaildiv_uid140 input{margin-left:29px; width:230px; }

#powermaildiv_uid141 {padding:5px 0 0 30px;float:left; }
#powermaildiv_uid141 input{margin-left:55px;width:50px; }

#powermaildiv_uid142 {padding:5px 0 0 30px; }
#powermaildiv_uid142 label{margin-left:5px;}
#powermaildiv_uid142 input{margin-left:5px;width:150px; }

#powermaildiv_uid143 {padding:5px 0 0 30px; }
#powermaildiv_uid143 textarea {margin-left:18px; height:50px; width:240px;}
#powermaildiv_uid143 label{vertical-align:top;}


#powermaildiv_uid144 {padding:20px 0 30px 30px;}
#powermaildiv_uid144 input{margin-left:75px;margin-bottom:20px;}


/* CSS Document */


#powermaildiv_uid88 {padding:20px 0 0 30px; }
#powermaildiv_uid88 select{margin-left:30px;}

#powermaildiv_uid89{padding:5px 0 0 30px;}
#powermaildiv_uid89 input{margin-left:35px; width:150px;}

#powermaildiv_uid90{padding:5px 0 0 30px;}
#powermaildiv_uid90 input{margin-left:19px; width:150px;}

#powermaildiv_uid91{padding:5px 0 0 30px;}
#powermaildiv_uid91 input{margin-left:28px; width:150px;}

#powermaildiv_uid92{padding:5px 0 0 30px;}
#powermaildiv_uid92 input{margin-left:45px; width:150px;}

#powermaildiv_uid93{padding:5px 0 0 30px;}
#powermaildiv_uid93 input{margin-left:17px; width:150px;}


#powermaildiv_uid94{padding:5px 0 0 30px; float:left;}
#powermaildiv_uid94 input{margin-left:36px; width:50px;}

#powermaildiv_uid95{padding:5px 0 0 30px;}
#powermaildiv_uid95 label{margin-left:20px;}
#powermaildiv_uid95 input{margin-left:5px; width:50px;}


#powermaildiv_uid96{padding:5px 0 0 30px;}
.powermail_check_inner_uid96_0 {padding:5px 0 0 69px; margin:-37px 0 0 0;}
.powermail_check_inner_uid96_1 {padding:0px 0 0 69px;}
.powermail_check_inner_uid96_2 {padding:0px 0 0 69px;}
.powermail_check_inner_uid96_3 {padding:0px 0 0 69px;}
.powermail_check_inner_uid96_4 {padding:0px 0 0 69px;}
.powermail_check_inner_uid96_0 label {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.powermail_check_inner_uid96_0 table{width:250px;}
.powermail_check_inner_uid96_1 label {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.powermail_check_inner_uid96_1 table{width:auto;}
.powermail_check_inner_uid96_2 label {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.powermail_check_inner_uid96_2 table{width:auto;}
.powermail_check_inner_uid96_3 label {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.powermail_check_inner_uid96_3 table{width:auto;}
.powermail_check_inner_uid96_4 label {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.powermail_check_inner_uid96_4 table{width:auto;}


#powermaildiv_uid97{padding:5px 0 0 30px;}
#powermaildiv_uid97 label{vertical-align:top;}
#powermaildiv_uid97 textarea{margin-left:21px; width:200px; height: 40px;}

#powermaildiv_uid98{padding:20px 0 30px 30px;}
#powermaildiv_uid98 input{margin-left:75px;}






#powermaildiv_uid79{padding: 20px 0 0 30px;}
#powermaildiv_uid79 select{margin-left:30px;}

#powermaildiv_uid80{padding:5px 0 0 30px;}
#powermaildiv_uid80 input{margin-left:30px; width:170px;}

#powermaildiv_uid81{padding:5px 0 0 30px;}
#powermaildiv_uid81 input{margin-left:14px; width:130px;}

#powermaildiv_uid82{padding:5px 0 0 30px;}
#powermaildiv_uid82 input{margin-left:23px; width:100px;}

#powermaildiv_uid83{padding:5px 0 0 30px;}
#powermaildiv_uid83 input{margin-left:40px; width:100px;}

#powermaildiv_uid84{padding:5px 0 0 30px;}
#powermaildiv_uid84 input{margin-left:30px; width:160px;}


#powermaildiv_uid85{padding:5px 0 0 30px;}
#powermaildiv_uid85 label{vertical-align:top;}
#powermaildiv_uid85 textarea{margin-left:17px;width:200px; height:60px;}

#powermaildiv_uid86{padding:20px 0 30px 30px;}
#powermaildiv_uid86 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%;
}


