
body {
font : 12px "Lucida Grande", Verdana, sans-serif;
line-height : 19px;
margin : 0;
height : 100.01%;
background-attachment : scroll;
background-color : #fff;
background-image : url(../bilder/eigene_anpassungen/hintergrund.gif);
background-repeat : repeat-x;
background-position : center top;
}
#navigation_right {
	width : 100%;
	float : left;
	background : #630a4b;
	color : #ffffff;
}
#content {
color : #333333;
background : #fff;
font-weight : normal;
width : 100%;
}
tr.menu td, td.menu {
color : #ffffff;
font-size : 11px;
padding : 0;
vertical-align : bottom;
}
.small {
font-size : 10px;
}
.small_desc {
font-size : 10px;
color : #666666;
}
.small_hinweis {
font-size : 10px;
color : #0000ff;
}
.small_vorschlag {
font-size : 10px;
color : #333333;
}
.small_titel {
font-size : 10px;
color : #ffffff;
}
.small_error {
font-size : 10px;
color : #be4646;
}
A.small_error:link {
text-decoration : none;
font-weight : bold;
color : #be4646;
}
A.small_error:visited {
text-decoration : none;
font-weight : bold;
color : #be4646;
}
A.small_error:hover {
text-decoration : underline;
font-weight : bold;
color : #be4646;
}
A.small_error:active {
text-decoration : none;
font-weight : bold;
color : #be4646;
}
.small_hinweis {
font-size : 10px;
color : #999999;
}
A.small_hinweis:link {
text-decoration : none;
font-weight : bold;
color : #999999;
}
A.small_hinweis:visited {
text-decoration : none;
font-weight : bold;
color : #999999;
}
A.small_hinweis:hover {
text-decoration : underline;
font-weight : bold;
color : #00356f;
}
A.small_hinweis:active {
text-decoration : none;
font-weight : bold;
color : #999999;
}
#navileiste {
background : #00356f;
color : #333333;
font-weight : normal;
width : 1000px;
padding : 0;
}
#navileiste div, p, tr {
color : #333333;
border : 0;
}
#bgleiste {
background : url(../bilder/eigene_anpassungen/kopf.jpg) no-repeat;
height : 139px;
font-size : 11px;
padding : 0;
margin : 0;
}
#bgleiste div {
color : #ffffff;
border : 0;
margin : 0;
vertical-align : top;
}
A.bgleiste:link {
text-decoration : none;
font-weight : normal;
color : #333333;
}
A.bgleiste:visited {
text-decoration : none;
font-weight : normal;
color : #333333;
}
A.bgleiste:hover {
text-decoration : underline;
font-weight : normal;
color : #333333;
}
A.bgleiste:active {
text-decoration : none;
font-weight : normal;
color : #333333;
}
p {
line-height : 1.6;
margin : 0 6px;
padding : 6px;
color : #333333;
}
.navizeile_bgcolor {
background : #4c6fa5;
color : #ffffff;
padding : 2px;
}
#footercontent {
color : #ffffff;
background : #630a4b;
font-weight : normal;
text-align : center;
padding : 10px;
font-size : 70%;
}
#footercontent a:link, #footercontent a:visited {
text-align : center;
background : #630a4b;
text-decoration : underline;
font-weight : normal;
color : #ffffff;
}
#footercontent a:hover {
text-align : center;
text-decoration : underline;
font-weight : normal;
color : #c0106f;
}
#navigation_header {
color : #630a4b;
background : #c82b81;
font-weight : bold;
width : 97%;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 5px;
margin-top : 10px;
font-size : 12px;
text-align : left;
}
* + html #navigation_header {
color : #630a4b;
background : #c82b81;
font-weight : bold;
width : 198px;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 5px;
margin-top : 10px;
font-size : 12px;
text-align : left;
}
#navigation_header a:link, #navigation_header a:visited {
padding : 0 0 0 0;
text-decoration : none;
font-weight : bold;
color : #630a4b;
margin-top : 10px;
font-size : 12px;
text-align : left;
}
#navigation_header a:hover {
margin-top : 10px;
padding : 0 0 0 0;
text-decoration : underline;
font-weight : bold;
color : #630a4b;
background : #c82b81;
font-size : 12px;
text-align : left;
}
.navigation_header a:link, .navigation_header a:visited {
margin-top : 10px;
padding : 1px 0 1px 0;
text-decoration : none;
font-weight : bold;
color : #630a4b;
background : #c82b81;
font-size : 14px;
text-align : left;
}
#navigation_space {
color : #c0106f;
font-weight : bold;
height : 1px;
line-height : 1px;
padding : 0 0 0 0;
background : #ffffff;
}
a.vornamennav {
display : block;
padding-left : 6px;
padding-top : 8px;
font-family : Arial, Verdana, sans-serif;
font-size : 12px;
}
#navigation_sub {
color : #ffffff;
background : #aa256e;
font-weight : normal;
width : 97%;
padding-left : 5px;
padding-top : 1px;
font-size : 12px;
line-height : 22px;
text-align : left;
}
#navigation_sub a:link, #navigation_sub a:visited {
padding : 1px;
text-decoration : none;
font-weight : normal;
color : #ffffff;
font-size : 12px;
text-align : left;
background-color : #aa256e;
background-image : url(../../../templates/immoba/bilder/arrow_small.gif);
background-repeat : no-repeat;
background-position : 0 4px;
padding-top : 2px;
padding-right : 0;
padding-left : 15px;
}
#navigation_sub a:hover {
padding : 1px;
text-decoration : underline;
font-weight : normal;
color : #ffffff;
padding : 2px 0 0 15px;
background : #aa256e url(../../../templates/immoba/bilder/arrow_small.gif) no-repeat 0 0.8em;
font-size : 12px;
text-align : left;
background-position : 0 4px;
}
#navigation_sub a.nopic:link, #navigation_sub a.nopic:visited {
padding : 1px;
text-decoration : none;
font-weight : normal;
color : #ffffff;
padding : 0;
font-size : 12px;
text-align : left;
}
#navigation_sub a.nopic:hover {
padding : 1px;
text-decoration : underline;
font-weight : normal;
color : #ffffff;
background : #aa256e;
padding : 0;
text-align : left;
}
#navigation_sub_right {
color : #ffffff;
background : #aa256e;
font-weight : normal;
width : 100%;
text-align : left;
padding : 0;
font-size : 12px;
}
#navigation_sub_right a:link, #navigation_sub_right a:visited {
width : 100%;
padding : 2px;
text-decoration : none;
font-weight : normal;
color : #ffffff;
padding : 2px 0 0 15px;
background : #aa256e url(../../../templates/immoba/bilder/arrow_small.gif) no-repeat 0 0.8em;
font-size : 12px;
text-align : left;
}
#navigation_sub_right a:hover {
width : 100%;
padding : 5px;
text-decoration : underline;
font-weight : normal;
color : #ffffff;
padding : 2px 0 0 15px;
background : #aa256e url(../../../templates/immoba/bilder/arrow_small.gif) no-repeat 0 0.8em;
text-align : left;
}
#navigation_sub_right a.nopic:link, #navigation_sub_right a.nopic:visited {
width : 100%;
padding : 5px;
text-decoration : none;
font-weight : normal;
color : #ffffff;
padding : 0;
font-size : 12px;
background : #aa256e;
text-align : left;
}
#navigation_sub_right a.nopic:hover {
width : 100%;
padding : 5px;
text-decoration : underline;
font-weight : normal;
color : #ffffff;
background : #aa256e;
padding : 0;
background : #aa256e;
text-align : left;
}
.navi_left {
color : #c0106f;
font-weight : bold;
width : 198px;
padding : 0 0 0 0;
text-align : left;
}
A.navi_left:link {
text-decoration : none;
font-weight : bold;
color : #ffffff;
}
A.navi_left:visited {
text-decoration : none;
font-weight : bold;
color : #ffffff;
}
A.navi_left:hover {
text-decoration : underline;
font-weight : bold;
color : #ffffff;
}
A.navi_left:active {
text-decoration : none;
font-weight : bold;
color : #ffffff;
}
.rss {
color : #333333;
font-weight : bold;
width : 198px;
padding : 0 0 0 0;
}
A.rss:link {
text-decoration : none;
font-weight : bold;
color : #333333;
}
A.rss:visited {
text-decoration : none;
font-weight : bold;
color : #333333;
}
A.rss:hover {
text-decoration : none;
font-weight : bold;
color : #630a4b;
}
A.rss:active {
text-decoration : none;
font-weight : bold;
color : #333333;
}
#navigation {
width : 100%;
background : #aa256e;
color : #28355f;
}

#navigationr {
	
	background : #ffffff;
	border-top : 1px solid #B8C9D8; 
	color : #28355F;
	background-image:url(../bilder/bg_div_right.jpg);
}
	
.teaserbox_impressum h1  {
	background-color: #ca9393;
	
	background : white url(../bilder/keinbild.gif) bottom repeat-x;
	font-size: 12px;
	font-weight: bold;
	color: #772524;
	line-height: 35px;
	text-align: left;
	padding: 0 3px 0 3px;
	margin: 0;
	/*border-left: 1px solid #f9f2f2;
	border-right: 1px solid #f9f2f2;
	border-top: 1px solid #f9f2f2;*/
	vertical-align:top;
	text-align:left;		
}

.teaserbox_impressum_inhalt
 {
 	color: #000000;
 	background-color: #f9f2f2;
 	border-top: 1px solid #ca9393;
	border-left: 1px solid #ca9393;
	border-right: 1px solid #ca9393;
	border-bottom: 1px solid #ca9393;
	padding: 5px;
	
}
	

.cont_tableheader_topobjekte {
background : #9ca4b8;
color : #ffffff;
padding : 0;
margin : 0;
font-weight : bold;
}
.cont_tableheader_normal {
background : #ffffff;
color : #333333;
font-weight : bold;
}
tr.cont_tableheader_normal td, td.cont_tableheader_normal {
border-top : 3px double #8ea9c4;
border-bottom : 1px double #8ea9c4;
}
.cont_tablefooter_normal {
color : #4873b4;
font-weight : bold;
}
tr.cont_tablefooter_normal td, td.cont_tablefooter_normal {
border-top : 1px double #8ea9c4;
}
.cont_table_normal {
color : #333333;
font-weight : normal;
}
tr.cont_table_normal td, td.cont_table_normal {
border-bottom : 1px double #8ea9c4;
}
A.cont_table_normal:link {
text-decoration : underline;
color : #333333;
}
A.cont_table_normal:visited {
text-decoration : underline;
color : #333333;
}
A.cont_table_normal:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_table_normal:active {
text-decoration : none;
color : #333333;
}
.cont_tableheader_registrieren {
background-color : #fad6e6;
font-size : 14px;
font-weight : bold;
color : #650f4e;
line-height : 25px;
text-align : left;
padding : 0 3px 0 3px;
margin : 0;
vertical-align : top;
text-align : left;
}
tr.cont_tableheader_registrieren td, td.cont_tableheader_registrieren {
border-top : 1px double #630a4b;
border-bottom : 1px double #630a4b;
}
.cont_tablefooter_registrieren {
color : #4873b4;
font-weight : bold;
}
tr.cont_tablefooter_registrieren td, td.cont_tablefooter_registrieren {
border-top : 3px double #8ea9c4;
}
.cont_table_registrieren {
color : #333333;
background-color : #eeeeee;
padding : 5px;
}
tr.cont_table_registrieren td, td.cont_table_registrieren {
color : #333333;
}
A.cont_table_registrieren:link {
text-decoration : underline;
color : #333333;
}
A.cont_table_registrieren:visited {
text-decoration : underline;
color : #333333;
}
A.cont_table_registrieren:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_table_registrieren:active {
text-decoration : none;
color : #333333;
}
.cont_tableheader_login {
background : #fad6e6;
color : #64094c;
font-weight : bold;
}
tr.cont_tableheader_login td, td.cont_tableheader_login {
border-top : 2px double #64094c;
border-bottom : 0 double #c0106f;
}
.cont_tablefooter_login {
color : #4873b4;
font-weight : bold;
}
tr.cont_tablefooter_login td, td.cont_tablefooter_login {
border-top : 3px double #8ea9c4;
}
.cont_table_login {
background : #fad6e6;
color : #333333;
font-weight : normal;
}
tr.cont_table_login td, td.cont_table_login {
border : 0 double #8ea9c4;
color : #333333;
}
A.cont_table_login:link {
text-decoration : underline;
color : #3b972c;
}
A.cont_table_login:visited {
text-decoration : underline;
color : #3b972c;
}
A.cont_table_login:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_table_login:active {
text-decoration : none;
color : #0084c4;
}
.cont_table_nocolor {
color : #333333;
font-weight : normal;
border : 0 solid #8ea9c4;
}
tr.cont_table_nocolor td, td.cont_table_nocolor {
border : 0 solid #8ea9c4;
color : #333333;
}
A.cont_table_nocolor:link {
text-decoration : underline;
color : #333333;
}
A.cont_table_nocolor:visited {
text-decoration : underline;
color : #333333;
}
A.cont_table_nocolor:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_table_nocolor:active {
text-decoration : none;
color : #333333;
}
.cont_table_sortleiste {
color : #333333;
font-weight : normal;
}
tr.cont_table_sortleiste td, td.cont_table_sortleiste {
border-top : 1px double #999999;
border-bottom : 1px double #999999;
background : #ffffff;
}
.cont_tableheader_kontakt {
color : #600b4c;
font-weight : bold;
}
tr.cont_tableheader_kontakt td, td.cont_tableheader_kontakt {
border-top : 0 double #c0106f;
border-bottom : 2px double #600b4c;
background : #ffffff;
}
.cont_tablefooter_kontakt {
color : #4873b4;
font-weight : normal;
background : #ecf9ff;
}
tr.cont_tablefooter_kontakt td, td.cont_tablefooter_kontakt {
border-bottom : 3px double #8ea9c4;
background : #ecf9ff;
}
.cont_table_kontakt {
color : #333333;
font-weight : normal;
}
tr.cont_table_kontakt td, td.cont_table_kontakt {
background : #ffffff;
color : #333333;
}
A.cont_table_kontakt:link {
text-decoration : none;
color : #630a4b;
}
A.cont_table_kontakt:visited {
text-decoration : none;
color : #630a4b;
}
A.cont_table_kontakt:hover {
text-decoration : underline;
color : #630a4b;
}
A.cont_table_kontakt:active {
text-decoration : none;
color : #630a4b;
}
.cont_tableheader_anbieterliste {
color : #c0106f;
font-weight : bold;
}
tr.cont_tableheader_anbieterliste td, td.cont_tableheader_anbieterliste {
border-top : 0 double #aa256e;
border-bottom : 3px double #aa256e;
background : #ffffff;
}
.cont_tablefooter_anbieterliste {
color : #4873b4;
font-weight : normal;
background : #ecf9ff;
}
tr.cont_tablefooter_anbieterliste td, td.cont_tablefooter_anbieterliste {
border-bottom : 3px double #8ea9c4;
background : #ecf9ff;
}
.cont_table_anbieterliste {
color : #333333;
background-color : #ffffff;
}
tr.cont_table_anbieterliste td, td.cont_table_anbieterliste {
background-color : #ffffff;
color : #333333;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #630a4b;
}
A.cont_table_anbieterliste:link {
text-decoration : none;
font-weight : bold;
color : #aa256e;
}
A.cont_table_anbieterliste:visited {
text-decoration : none;
font-weight : bold;
color : #aa256e;
}
A.cont_table_anbieterliste:hover {
text-decoration : underline;
font-weight : bold;
color : #aa256e;
}
A.cont_table_anbieterliste:active {
text-decoration : none;
font-weight : bold;
color : #aa256e;
}
.cont_tableheader_makler {
color : #333333;
font-weight : normal;
background : #ecf9ff;
}
tr.cont_tableheader_makler td, td.cont_tableheader_makler {
border-top : 3px double #8ea9c4;
border-bottom : 0 double #8ea9c4;
background : #ecf9ff;
}
.cont_tablefooter_makler {
color : #4873b4;
font-weight : normal;
background : #ecf9ff;
}
tr.cont_tablefooter_makler td, td.cont_tablefooter_makler {
border-top : 0 double #8ea9c4;
border-bottom : 3px double #8ea9c4;
background : #ecf9ff;
}
.cont_table_makler {
color : #333333;
font-weight : normal;
background : #ecf9ff;
}
tr.cont_table_makler td, td.cont_table_makler {
background : #ecf9ff;
color : #333333;
}
A.cont_table_makler:link {
text-decoration : underline;
color : #333333;
}
A.cont_table_makler:visited {
text-decoration : underline;
color : #333333;
}
A.cont_table_makler:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_table_makler:active {
text-decoration : none;
color : #333333;
}
.cont_tableheader_objektliste {
font-weight : normal;
background : #a9256e;
color : #ffffff;
line-height : 25px;
}
tr.cont_tableheader_objektliste td, td.cont_tableheader_objektliste, tr.cont_tableheader_objektliste th, th.cont_tableheader_objektliste {
border : 0 double #ffffff;
color : #ffffff;
font-size : 12px;
font-weight : normal;
}
.cont_tablefooter_objektliste {
color : #333333;
font-weight : normal;
background : #ffffff;
}
tr.cont_tablefooter_objektliste td, td.cont_tablefooter_objektliste {
border-bottom : 0 double #8ea9c4;
}
.cont_table_objektliste {
color : #333333;
font-weight : normal;
background-color : #f8e9f1;
}
tr.cont_table_objektliste td, td.cont_table_objektliste {
font-weight : normal;
}
A.cont_table_objektliste:link {
text-decoration : none;
font-weight : bold;
color : #c0106f;
}
A.cont_table_objektliste:visited {
text-decoration : none;
font-weight : bold;
color : #c0106f;
}
A.cont_table_objektliste:hover {
text-decoration : underline;
font-weight : bold;
color : #c0106f;
}
A.cont_table_objektliste:active {
text-decoration : none;
font-weight : bold;
color : #c0106f;
}
.cont_table_objektliste_bezeichnung {
color : #ffffff;
font-weight : normal;
background : #ffffff;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #c82a81;
}
.cont_table_objektliste_bezeichnung_ueberschrift {
color : #630a4b;
font-weight : bold;
}
.cont_table_objektliste_bezeichnung_ueberschrift:link {
color : #630a4b;
font-weight : bold;
text-decoration : none;
}
.cont_table_objektliste_bezeichnung_ueberschrift:hover {
color : #630a4b;
font-weight : bold;
text-decoration : underline;
}
.cont_table_objektliste_bezeichnung_ueberschrift:visited {
color : #630a4b;
font-weight : bold;
text-decoration : none;
}
.cont_table_objektliste_bezeichnung_ueberschrift:active {
color : #630a4b;
font-weight : bold;
text-decoration : none;
}
tr.cont_table_objektliste_bezeichnung td, td.cont_table_objektliste_bezeichnung {
font-weight : bold;
}
A.cont_table_objektliste_bezeichnung:link {
text-decoration : none;
font-weight : bold;
color : #333333;
}
A.cont_table_objektliste_bezeichnung:visited {
text-decoration : none;
font-weight : bold;
color : #333333;
}
A.cont_table_objektliste_bezeichnung:hover {
text-decoration : underline;
font-weight : bold;
color : #333333;
}
A.cont_table_objektliste_bezeichnung:active {
text-decoration : none;
font-weight : bold;
color : #333333;
}
#hinweis_suchanzeige {
color : #cc0000;
font-weight : bold;
background : #ffffff;
font-size : 12px;
}
tr .cont_table_objektliste_bezeichnung_suag {
color : #cc0000;
font-weight : bold;
background : #ffdfdf;
font-size : 12px;
}
tr.cont_table_objektliste_bezeichnung_suag td, td.cont_table_objektliste_bezeichnung_suag {
border-top : 1px double #cc0000;
font-weight : bold;
font-size : 12px;
}
A.cont_table_objektliste_bezeichnung_suag:link {
text-decoration : none;
font-weight : bold;
color : #cc0000;
}
A.cont_table_objektliste_bezeichnung_suag:visited {
text-decoration : none;
font-weight : bold;
color : #cc0000;
}
A.cont_table_objektliste_bezeichnung_suag:hover {
text-decoration : underline;
font-weight : bold;
color : #c0106f;
}
A.cont_table_objektliste_bezeichnung_suag:active {
text-decoration : none;
font-weight : bold;
color : #cc0000;
}
.cont_tablehinweis_objektliste_suag {
color : #969696;
font-weight : normal;
font-size : 10px;
background : #f4f4f4;
border-top : 1px double #ffffff;
border-bottom : 1px double #ffffff;
padding : 10px;
}
.cont_table_objektliste_suag {
color : #333333;
font-weight : normal;
background : #ffdfdf;
}
tr.cont_table_objektliste_suag td, td.cont_table_objektliste_suag {
font-size : 11px;
font-weight : normal;
background : #ffdfdf;
}
A.cont_table_objektliste_suag:link {
text-decoration : none;
font-weight : bold;
color : #cc0000;
}
A.cont_table_objektliste_suag:visited {
text-decoration : none;
font-weight : bold;
color : #cc0000;
}
A.cont_table_objektliste_suag:hover {
text-decoration : underline;
font-weight : bold;
color : #c0106f;
}
A.cont_table_objektliste_suag:active {
text-decoration : none;
font-weight : bold;
color : #cc0000;
}
.cont_tablefooter_objektliste_suag {
color : #333333;
font-weight : normal;
background : #ecf9ff;
}
tr.cont_tablefooter_objektliste_suag td, td.cont_tablefooter_objektliste_suag {
border-bottom : 1px double #cc0000;
background : #fff0f0;
}
.cont_table_objektliste_bezeichnung_suchanzeige {
color : #cc0000;
font-weight : bold;
background : #ffdfdf;
font-size : 12px;
}
tr.cont_table_objektliste_bezeichnung_suchanzeige td, td.cont_table_objektliste_bezeichnung_suchanzeige {
border-top : 1px double #cc0000;
font-weight : bold;
font-size : 12px;
}
.cont_tableheader_produkte {
font-weight : normal;
background : #0073aa;
color : #ffffff;
}
tr.cont_tableheader_produkte td, td.cont_tableheader_produkte {
border : 1px double #ffffff;
color : #ffffff;
}
.cont_tablefooter_produkte {
color : #4873b4;
font-weight : normal;
background : #ecf9ff;
}
tr.cont_tablefooter_produkte td, td.cont_tablefooter_produkte {
border-bottom : 3px double #8ea9c4;
background : #ecf9ff;
}
.cont_table_produkte {
color : #333333;
font-weight : normal;
background : #ffffff;
}
tr.cont_table_produkte td, td.cont_table_produkte {
border-bottom : 1px double #ffffff;
border-left : 1px double #ffffff;
border-right : 1px double #ffffff;
}
A.cont_table_produkte:link {
text-decoration : none;
font-weight : bold;
color : #0073aa;
}
A.cont_table_produkte:visited {

text-decoration : none;
font-weight : bold;
color : #0073aa;
}
A.cont_table_produkte:hover {
text-decoration : underline;
font-weight : bold;
color : #c0106f;
}
A.cont_table_produkte:active {
text-decoration : none;
font-weight : bold;
color : #0073aa;
}
.cont_table_produkte_bezeichnung {
color : #333333;
font-weight : normal;
background : #ecf9ff;
}
tr.cont_table_produkte_bezeichnung td, td.cont_table_produkte_bezeichnung {
border-top : 1px double #8ea9c4;
border-bottom : 1px double #8ea9c4;
font-weight : normal;
font-size : 11px;
}
A.cont_table_produkte_bezeichnung:link {
text-decoration : none;
font-weight : bold;
font-size : 12px;
color : #0073aa;
}
A.cont_table_produkte_bezeichnung:visited {
text-decoration : none;
font-weight : bold;
font-size : 12px;
color : #0073aa;
}
A.cont_table_produkte_bezeichnung:hover {
text-decoration : underline;
font-weight : bold;
font-size : 12px;
color : #c0106f;
}
A.cont_table_produkte_bezeichnung:active {
text-decoration : none;
font-weight : bold;
font-size : 12px;
color : #0073aa;
}
.cont_tableformular_rahmen {
color : #4873b4;
font-weight : normal;
background : #dbe0f2;
}
.cont_tableheader_zusatzpaket {
color : #333333;
font-weight : normal;
vertical-align : middle;
line-height : 15px;
font-size : 11px;
text-align : left;
}
tr.cont_tableheader_zusatzpaket td, td.cont_tableheader_zusatzpaket {
border-bottom : 1px double #8ea9c4;
}
.cont_table_zusatzpaket {
color : #333333;
font-weight : normal;
vertical-align : middle;
line-height : 15px;
font-size : 11px;
text-align : left;
}
tr.cont_table_zusatzpaket td, td.cont_table_zusatzpaket {
border-bottom : 1px double #8ea9c4;
}
.cont_tableheader_suchgruppen {
color : #4873b4;
font-weight : bold;
vertical-align : middle;
text-align : left;
}
tr.cont_tableheader_suchgruppen td, td.cont_tableheader_suchgruppen {
border-bottom : 1px double #8ea9c4;
}
.cont_tablefooter_suchgruppen {
color : #4873b4;
font-weight : bold;
vertical-align : middle;
line-height : 15px;
text-align : left;
}
tr.cont_tablefooter_suchgruppen td, td.cont_tablefooter_suchgruppen {
border-top : 0 double #8ea9c4;
}
.cont_tableheader_odw {
background : #fad6e6;
color : #600b4c;
font-weight : bold;
vertical-align : middle;
line-height : 25px;
text-align : left;
font-size : 14px;
border-bottom : 1px double #600b4c;
border-top : 1px double #600b4c;
padding-left : 5px;
}
tr.cont_tableheader_odw td, td.cont_tableheader_odw {
border-bottom : 1px double #600b4c;
border-top : 1px double #600b4c;
}
A.cont_tableheader_odw:link {
text-decoration : underline;
color : #4873b4;
}
A.cont_tableheader_odw:visited {
text-decoration : underline;
color : #4873b4;
}
A.cont_tableheader_odw:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_tableheader_odw:active {
text-decoration : none;
color : #4873b4;
}
.cont_tablefooter_odw {
color : #4873b4;
font-weight : bold;
}
tr.cont_tablefooter_odw td, td.cont_tablefooter_odw {
border-top : 1px double #8ea9c4;
}
.cont_table_odw {
color : #333333;
font-weight : normal;
background : #eeeeee;
vertical-align : middle;
line-height : 15px;
text-align : left;
}
tr.cont_table_odw td, td.cont_table_odw {
border-bottom : 0 double #8ea9c4;
}
A.cont_table_odw:link {
text-decoration : none;
text-transform : uppercase;
font-weight : bold;
color : #c0106f;
font-size : 13px;
}
A.cont_table_odw:visited {
text-decoration : underline;
color : #8ea9c4;
}
A.cont_table_odw:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_table_odw:active {
text-decoration : none;
color : #8ea9c4;
}
.cont_tableheader_pp {
background : #ffffff;
color : #333333;
font-weight : bold;
vertical-align : middle;
line-height : 15px;
text-align : left;
}
tr.cont_tableheader_pp td, td.cont_tableheader_pp {
border-bottom : 1px double #333333;
}
A.cont_tableheader_pp:link {
text-decoration : underline;
color : #4873b4;
}
A.cont_tableheader_pp:visited {
text-decoration : underline;
color : #4873b4;
}
A.cont_tableheader_pp:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_tableheader_pp:active {
text-decoration : none;
color : #4873b4;
}
.cont_tablefooter_pp {
color : #4873b4;
font-weight : bold;
}
tr.cont_tablefooter_pp td, td.cont_tablefooter_pp {
border-top : 1px double #8ea9c4;
}
.cont_table_pp {
color : #333333;
font-weight : normal;
vertical-align : middle;
line-height : 15px;
text-align : left;
}
tr.cont_table_pp td, td.cont_table_pp {
border-bottom : 0 double #8ea9c4;
}
A.cont_table_pp:link {
text-decoration : underline;
color : #8ea9c4;
}
A.cont_table_pp:visited {
text-decoration : underline;
color : #8ea9c4;
}
A.cont_table_pp:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_table_pp:active {
text-decoration : none;
color : #8ea9c4;
}
.cont_tableheader_details {
background : #ffdbc4;
color : #003399;
font-weight : bold;
vertical-align : middle;
line-height : 15px;
text-align : left;
}
tr.cont_tableheader_details td, td.cont_tableheader_details {
border-bottom : 1px double #c0106f;
border-top : 1px double #c0106f;
}
A.cont_tableheader_details:link {
text-decoration : none;
color : #003399;
}
A.cont_tableheader_details:visited {
text-decoration : none;
color : #003399;
}
A.cont_tableheader_details:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_tableheader_details:active {
text-decoration : none;
color : #003399;
}
.cont_tablefooter_details {
color : #4873b4;
font-weight : bold;
}
tr.cont_tablefooter_details td, td.cont_tablefooter_details {
border-top : 1px double #8ea9c4;
}
.cont_table_details {
color : #333333;
font-weight : normal;
vertical-align : middle;
line-height : 15px;
text-align : left;
}
tr.cont_table_details td, td.cont_table_details {
border : 0 double #999999;
}
A.cont_table_details:link {
text-decoration : none;
color : #8ea9c4;
}
A.cont_table_details:visited {
text-decoration : none;
color : #8ea9c4;
}
A.cont_table_details:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_table_details:active {
text-decoration : none;
color : #8ea9c4;
}
.cont_tableheader_gallerie {
color : #630a4b;
font-weight : bold;
vertical-align : middle;
line-height : 15px;
text-align : left;
}
tr.cont_tableheader_gallerie td, td.cont_tableheader_gallerie {
border-bottom : 1px double #c0106f;
border-top : 1px double #c0106f;
}
A.cont_tableheader_gallerie:link {
text-decoration : none;
color : #630a4b;
}
A.cont_tableheader_gallerie:visited {
text-decoration : none;
color : #630a4b;
}
A.cont_tableheader_gallerie:hover {
text-decoration : underline;
color : #630a4b;
}
A.cont_tableheader_gallerie:active {
text-decoration : none;
color : #630a4b;
}
.cont_tablepagenr_gallerie {
background : #630a4b;
color : #ffffff;
padding-top : 2px;
padding-bottom : 2px;
padding-left : 5px;
padding-right : 5px;
}
.cont_tablefooter_gallerie {
color : #4873b4;
font-weight : bold;
}
tr.cont_tablefooter_gallerie td, td.cont_tablefooter_gallerie {
border-top : 1px double #8ea9c4;
}
.cont_table_gallerie {
color : #333333;
font-weight : normal;
background : #e6f7ff;
vertical-align : middle;
line-height : 15px;
text-align : left;
}
tr.cont_table_gallerie td, td.cont_table_gallerie {
border : 0 double #999999;
}
A.cont_table_gallerie:link {
text-decoration : none;
color : #8ea9c4;
}
A.cont_table_gallerie:visited {
text-decoration : none;
color : #8ea9c4;
}
A.cont_table_gallerie:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_table_gallerie:active {
text-decoration : none;
color : #8ea9c4;
}
.cont_sitemap {
color : #333333;
font-size : 10px;
}
A.cont_sitemap:link {
text-decoration : underline;
color : #333333;
}
A.cont_sitemap:visited {
text-decoration : underline;
color : #333333;
}
A.cont_sitemap:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_sitemap:active {
text-decoration : none;
color : #333333;
}
.cont_normal {
color : #333333;
font-weight : normal;
}
A.cont_normal:link {
text-decoration : underline;
color : #c0106f;
}
A.cont_normal:visited {
text-decoration : underline;
color : #c0106f;
}
A.cont_normal:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_normal:active {
text-decoration : none;
color : #c0106f;
}
.cont_schlagwort {
color : #c0106f;
font-weight : normal;
}
A.cont_schlagwort:link {
text-decoration : underline;
color : #9ca4b8;
}
A.cont_schlagwort:visited {
text-decoration : underline;
color : #9ca4b8;
}
A.cont_schlagwort:hover {
text-decoration : underline;
color : #c0106f;
}
A.cont_schlagwort:active {
text-decoration : none;
color : #9ca4b8;
}
.cont_table_adminliste {
color : #333333;
font-weight : normal;
background : #eaeaea;
}
tr.cont_table_adminliste td, td.cont_table_adminliste {
border-bottom : 1px double #ffffff;
border-left : 1px double #ffffff;
border-right : 1px double #ffffff;
}
A.cont_table_adminliste:link {
text-decoration : none;
font-weight : bold;
color : #0073aa;
}
A.cont_table_adminliste:visited {
text-decoration : none;
font-weight : bold;
color : #0073aa;
}
A.cont_table_adminliste:hover {
text-decoration : underline;
font-weight : bold;
color : #c0106f;
}
A.cont_table_adminliste:active {
text-decoration : none;
font-weight : bold;
color : #0073aa;
}
h1 {
font-size : 22px;
font-weight : bold;
color : #630a4b;
line-height : 30px;
margin-top : 0;
}
.startseite h1 {
font-size : 22px;
font-weight : bold;
color : #630a4b;
line-height : 30px;
margin-top : 0;
background-image : url(../../../templates/immoba/bilder/eigene_anpassungen/kreis_pfeil.gif);
background-repeat : no-repeat;
background-position : 0 6px;
padding-left : 30px;
}
.startseite_text {
padding-left : 30px;
padding-bottom : 20px;
font-size : 13px;
line-height : 20px;
}
h1 em {
font-size : 13px;
font-weight : bold;
color : #630a4b;
}
h2 {
font-size : 18px;
font-weight : bold;
border-top : 1px solid white;
border-bottom : 3px double #8ea9c4;
color : #630a4b;
}
h3 {
font-size : 12px;
font-weight : bold;
color : #630a4b;
}
h4 {
font-size : 10px;
font-weight : bold;
color : #630a4b;
font-weight : bold;
text-decoration : underline;
}
h5 {
font-size : 13px;
font-weight : bold;
color : #630a4b;
font-weight : bold;
text-decoration : none;
}
li {
margin : 0 0;
padding : 0;
list-style-image : url(../../../templates/immoba/bilder/ok.gif);
list-style-type : square;
}
li span {
color : black;
}
.formular {
margin : 0;
padding : 0;
color : #333333;
}
.button {
font-family : Verdana, Arial, sans-serif;
background-color : #00356f;
font-size : 11px;
font-style : normal;
font-weight : bold;
vertical-align : text-bottom;
line-height : 15px;
text-align : center;
color : #ffffff;
border : 1px solid #c0106f;
}
.button_bild {
font-family : Verdana, Arial, sans-serif;
font-weight : bold;
vertical-align : text-bottom;
line-height : 15px;
text-align : center;
}
.eingabefeld {
font-size : 11px;
font-weight : normal;
color : #333333;
background-color : #ffffff;
border : 1px solid #650f4e;
}
.navizeile {
font-size : 12px;
font-weight : bold;
color : #333333;
background-color : #eeeeee;
line-height : 18px;
}
tr.navizeile td, td.navizeile {
font-size : 12px;
line-height : 15px;
}
A.navizeile:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
background-color : #c82b81;
padding-top : 2px;
padding-right : 5px;
padding-bottom : 2px;
padding-left : 5px;
text-decoration : none;
}
A.navizeile:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
background-color : #c82b81;
padding-top : 2px;
padding-right : 5px;
padding-bottom : 2px;
padding-left : 5px;
text-decoration : none;
}
A.navizeile:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
background-color : #c82b81;
padding-top : 2px;
padding-right : 5px;
padding-bottom : 2px;
padding-left : 5px;
text-decoration : none;
}
A.navizeile:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
background-color : #f8e9f1;
padding-top : 2px;
padding-right : 5px;
padding-bottom : 2px;
padding-left : 5px;
text-decoration : none;
}
.navizeile_aktpage {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #c82b81;
background-color : #f8e9f1;
padding-top : 2px;
padding-right : 4px;
padding-bottom : 2px;
padding-left : 4px;
text-decoration : none;
border : 1px dotted #c82b81;
}
.faq_bereich {
color : #c0106f;
font-weight : bold;
font-size : 12px;
line-height : 19px;
}
A.faq_bereich:link {
color : #333333;
line-height : 19px;
}
A.faq_bereich:visited {
color : #333333;
line-height : 19px;
}
A.faq_bereich:hover {
text-decoration : underline;
color : #c0106f;
line-height : 19px;
}
A.faq_bereich:active {
text-decoration : none;
color : #333333;
line-height : 19px;
}
.faq_thema {
color : #c0106f;
font-weight : bold;
font-size : 12px;
}
A.faq_thema:link {
color : #333333;
line-height : 19px;
}
A.faq_thema:visited {
color : #333333;
line-height : 19px;
}
A.faq_thema:hover {
text-decoration : underline;
color : #c0106f;
line-height : 19px;
}
A.faq_thema:active {
text-decoration : none;
color : #333333;
line-height : 19px;
}
.faq_frage {
color : #333333;
font-weight : bold;
font-size : 12px;
}
A.faq_frage:link {
text-decoration : none;
font-size : 12px;
font-weight : normal;
color : #630A4B;
}
A.faq_frage:visited {
text-decoration : none;
font-size : 12px;
font-weight : normal;
color : #630A4B;
}
A.faq_frage:hover {
text-decoration : underline;
font-size : 12px;
font-weight : normal;
color : #c0106f;
}
A.faq_frage:active {
text-decoration : none;
font-size : 12px;
font-weight : normal;
color : #630A4B;
}
.faq_antwort {
color : #333333;
font-weight : normal;
font-size : 12px;
}
A.faq_antwort:link {
text-decoration : none;
color : #0073aa;
}
A.faq_antwort:visited {
text-decoration : underline;
color : #0073aa;
}
A.faq_antwort:hover {
text-decoration : underline;
color : #c0106f;
}
A.faq_antwort:active {
text-decoration : none;
color : #0073aa;
}
.faq_nachoben {
color : #333333;
font-weight : normal;
font-size : 11px;
}
A.faq_nachoben:link {
text-decoration : underline;
color : #999999;
}
A.faq_nachoben:visited {
text-decoration : underline;
color : #999999;
}
A.faq_nachoben:hover {
text-decoration : underline;
color : #c0106f;
}
A.faq_nachoben:active {
text-decoration : underline;
color : #999999;
}
.teaserbox h1 {
background-color : #fad6e6;
font-size : 14px;
font-weight : bold;
color : #650f4e;
line-height : 25px;
text-align : left;
padding : 0 3px 0 3px;
margin : 0;
vertical-align : top;
text-align : left;
}
.teaserbox_inhalt {
color : #333333;
background-color : #eeeeee;
padding : 5px;
}
.teaserbox_inhalt_gefuellt {
color : #333333;
border-top : 1px solid #bccddd;
border-left : 1px solid #bccddd;
border-right : 1px solid #bccddd;
border-bottom : 1px solid #bccddd;
background-color : #e9f2fb;
}
A.teaserbox_inhalt:link {
text-decoration : none;
font-weight : normal;
color : #0073aa;
border : 0 solid #ffffff;
padding : 0;
}
A.teaserbox_inhalt:visited {
text-decoration : none;
font-weight : normal;
color : #0073aa;
border : 0 solid #ffffff;
padding : 0;
}
A.teaserbox_inhalt:hover {
text-decoration : underline;
font-weight : normal;
color : #c0106f;
border : 0 solid #ffffff;
padding : 0;
}
A.teaserbox_inhalt:active {
text-decoration : none;
font-weight : normal;
color : #0073aa;
border : 0 solid #ffffff;
padding : 0;
}
.teaserbox_menu {
color : #c0106f;
background : #fff2e6;
border-left : 2px solid #c0106f;
border-right : 2px solid #c0106f;
border-bottom : 2px solid #c0106f;
border-top : 2px solid #c0106f;
padding : 0 0 0 0;
margin : 0;
}
A.teaserbox_menu:link {
text-decoration : none;
font-weight : bold;
color : #c0106f;
border : 0 solid #ffffff;
}
A.teaserbox_menu:visited {
text-decoration : none;
font-weight : bold;
color : #c0106f;
border : 0 solid #ffffff;
}
A.teaserbox_menu:hover {
text-decoration : underline;
font-weight : bold;
color : #c0106f;
border : 0 solid #ffffff;
}
A.teaserbox_menu:active {
text-decoration : none;
font-weight : bold;
color : #c0106f;
border : 0 solid #ffffff;
}
.teaserbox_red h1 {
background-color : #fad6e6;
font-size : 11px;
font-weight : bold;
color : #333333;
line-height : 30px;
text-align : left;
padding : 0 3px 0 3px;
margin : 0;
vertical-align : top;
text-align : left;
}
.teaserbox_red_inhalt {
color : #333333;
background-color : #eeeeee;
}
A.teaserbox_red_inhalt:link {
text-decoration : none;
font-weight : bold;
color : #0073aa;
border : 0 solid #ffffff;
}
A.teaserbox_red_inhalt:visited {
text-decoration : none;
font-weight : bold;
color : #0073aa;
border : 0 solid #ffffff;
}
A.teaserbox_red_inhalt:hover {
text-decoration : underline;
font-weight : bold;
color : #c0106f;
border : 0 solid #ffffff;
}
A.teaserbox_red_inhalt:active {
text-decoration : none;
font-weight : bold;
color : #0073aa;
border : 0 solid #ffffff;
}
.teaserbox_error h1 {
background-color : #b70000;
font-size : 11px;
font-weight : bold;
color : #ffffff;
line-height : 30px;
text-align : left;
padding : 0 3px 0 3px;
margin : 0;
border-left : 1px solid #bccddd;
border-right : 1px solid #bccddd;
border-top : 1px solid #bccddd;
vertical-align : top;
text-align : left;
}
.teaserbox_error_inhalt {
color : #333333;
border-top : 1px solid #b70000;
border-left : 1px solid #b70000;
border-right : 1px solid #b70000;
border-bottom : 1px solid #b70000;
background-color : #ffdfdf;
}
A.teaserbox_error_inhalt:link {
text-decoration : none;
font-weight : bold;
color : #0073aa;
border : 0 solid #ffffff;
}
A.teaserbox_error_inhalt:visited {
text-decoration : none;
font-weight : bold;
color : #0073aa;
border : 0 solid #ffffff;
}
A.teaserbox_error_inhalt:hover {
text-decoration : underline;
font-weight : bold;
color : #c0106f;
border : 0 solid #ffffff;
}
A.teaserbox_error_inhalt:active {
text-decoration : none;
font-weight : bold;
color : #0073aa;
border : 0 solid #ffffff;
}
.teaserbox_hinweis h1 {
background-color : #b70000;
font-size : 11px;
font-weight : bold;
color : #ffffff;
line-height : 30px;
text-align : left;
padding : 0 3px 0 3px;
margin : 0;
border-left : 1px solid #bccddd;
border-right : 1px solid #bccddd;
border-top : 1px solid #bccddd;
vertical-align : top;
text-align : left;
}
.teaserbox_hinweis_inhalt {
color : #333333;
border-top : 1px solid #ffa477;
border-left : 1px solid #ffa477;
border-right : 1px solid #ffa477;
border-bottom : 1px solid #ffa477;
background-color : #ffe2c6;
}
A.teaserbox_hinweis_inhalt:link {
text-decoration : none;
font-weight : bold;
color : #0073aa;
border : 0 solid #ffffff;
}
A.teaserbox_hinweis_inhalt:visited {
text-decoration : none;
font-weight : bold;
color : #0073aa;
border : 0 solid #ffffff;
}
A.teaserbox_hinweis_inhalt:hover {
text-decoration : underline;
font-weight : bold;
color : #c0106f;
border : 0 solid #ffffff;
}
A.teaserbox_hinweis_inhalt:active {
text-decoration : none;
font-weight : bold;
color : #0073aa;
border : 0 solid #ffffff;
}
.hinweis_blau {
color : #0000ff;
font-weight : normal;
font-size : 10px;
}
.suchkriterien {
color : #999999;
font-weight : normal;
font-size : 11px;
}
tr.suchkriterien td, td.suchkriterien {
border-bottom : 1px double #999999;
border-top : 1px double #999999;
}
A.suchkriterien:link {
text-decoration : none;
font-weight : normal;
color : #999999;
border : 0 solid #ffffff;
}
A.suchkriterien:visited {
text-decoration : none;
font-weight : normal;
color : #999999;
border : 0 solid #ffffff;
}
A.suchkriterien:hover {
text-decoration : underline;
font-weight : normal;
color : #c0106f;
border : 0 solid #ffffff;
}
A.suchkriterien:active {
text-decoration : none;
font-weight : normal;
color : #999999;
border : 0 solid #ffffff;
}
.suchkriterien_bgcolor {
background : #999999;
color : #ffffff;
padding : 2px;
}
.selectBoxRendererList {
width : 100%;
height : 600px;
line-height : 15px;
overflow : auto;
border : 1px inset #7f9db9;
background-color : #ffffff !important ;
}
.selectBoxRendererOption input {
float : left;
margin : 1px 0 0 0 !important ;
padding : 0 0 0 0 !important ;
height : 11px;
}
.selectBoxRendererOption {
width : 96%;
clear : both;
border-top : 1px solid white;
float : none !important ;
}
.selectBoxRendererList .seperator {
margin-top : 2px;
border-top : thin dashed #d9e1f0;
background-color : #ffcc99;
width : 100%;
}
div.selectBoxRendererOption:hover {
background-color : #d9e1f0;
}
.selectBoxRendererSelectedOption {
background-color : #d9e1f0 !important ;
}
.region {
white-space : nowrap;
text-align : left;
float : left;
margin : 0 0 0 0 !important ;
padding : 0 0 0 0 !important ;
color : #333333 !important ;
width : 60%;
overflow : hidden;
}
.regionCount {
width : 10%;
text-align : right;
float : right;
margin : 0 0 0 0 !important ;
padding : 0 0 0 0 !important ;
color : #333333 !important ;
}
.box-height {
height : 140px;
}
.selectBoxRendererList span {
margin : 0 !important ;
color : #333333 !important ;
}
.selectBoxRendererList {
height : 115px !important ;
}
#emptyQuarterControl {
float : left !important ;
padding : 7px !important ;
}
#sitemap_header {
color : #c0106f;
font-weight : bold;
width : 198px;
}
#sitemap_header a:link, #sitemap_header a:visited {
text-decoration : none;
font-weight : bold;
color : #c0106f;
}
#sitemap_header a:hover {
text-decoration : underline;
font-weight : bold;
color : #c0106f;
}
.sitemap_header a:link, .sitemap_header a:visited {
text-decoration : none;
font-weight : bold;
color : #c0106f;
}
#sitemap_sub {
color : #c0106f;
font-weight : normal;
width : 198px;
}
#sitemap_sub a:link, #sitemap_sub a:visited {
text-decoration : none;
font-weight : normal;
color : #00356f;
}
#sitemap_sub a:hover {
text-decoration : underline;
font-weight : normal;
color : #c0106f;
}
.kommentar {
text-decoration : none;
font-weight : normal;
color : #008000;
}
.rot_weiss {
text-decoration : none;
font-weight : bold;
color : #ffffff;
background : #d5000d;
}
.setup {
color : #333333;
font-weight : normal;
font-size : 11px;
}
A.setup:link {
text-decoration : none;
color : #0073aa;
}
A.setup:visited {
text-decoration : underline;
color : #0073aa;
}
A.setup:hover {
text-decoration : underline;
color : #ab879f;
}
A.setup:active {
text-decoration : none;
color : #0073aa;
}
tr.suchanzeigen_titel, td.suchanzeigen_titel {
color : #ffffff;
background-color : #630a4b;
font-size : 12px;
font-weight : bold;
}
.cont_box_suchanzeige {
color : #333333;
font-weight : normal;
font-size : 11px;
background : #ffffff;
border : 1px double #630a4b;
padding : 2px;
}
.cont_box_suchanzeigentext {
color : #333333;
font-weight : normal;
font-size : 12px;
background : #fbf0e6;
border-top : 1px double #ffffff;
border-bottom : 1px double #ffffff;
padding : 10px;
font-style : normal;
}
tr.suchanzeigen_details_head, td.suchanzeigen_details_head {
color : #333333;
background-color : #ffffff;
}
tr.suchanzeigen_details, td.suchanzeigen_details {
color : #333333;
background-color : #ffffff;
}
.eigenschaftsgruppe {
color : #ffffff;
border-bottom : 1px double #ffffff;
font-style : normal;
background : #630949;
}
tr.eigenschaftsgruppe, td.eigenschaftsgruppe {
color : #ffffff;
font-weight : bold;
}
.eigenschaft {
	color : #333333;
	background-color : #fff7fc;
	font-style : normal;
	padding : 10px;
}
.eigenschaft_bild {
color : #333333;
background-color : #f8e9f1;
font-style : normal;
padding : 10px;
}
tr.eigenschaft, td.eigenschaft {
color : #333333;
}
.eigenschaftsgruppe_details {
color : #630949;
border-top : 5px solid #630949;
font-style : normal;
background : #fff;
font-size : 18px;
}
tr.eigenschaftsgruppe_details, td.eigenschaftsgruppe_details {
color : #630949;
border-top : 5px solid #630949;
font-weight : bold;
background : #fff;
font-size : 18px;
}
.eigenschaft_details {
color : #333333;
background-color : #fff;
font-style : normal;
}
tr.eigenschaft_details, td.eigenschaft_details {
color : #333333;
}
.eigenschaft_optional {
color : #333333;
background-color : #ffe3d7;
font-style : normal;
}
tr.eigenschaft_optional, td.eigenschaft_optional {
color : #333333;
}
.eigenschaft_fehlereingabe {
color : #333333;
background-color : #ffe3d7;
font-style : normal;
}
tr.eigenschaft_fehlereingabe, td.eigenschaft_fehlereingabe {
color : #333333;
background-color : #ffc4c4;
}
.tabelle_select {
color : #ffffff;
border : 1px double #cccccc;
font-style : normal;
background : #f5f5f5;
}
#ersteansicht {
text-align : center;
width : 370px;
}
#ersteansicht .image {
background : transparent url(../../../templates/bilder/l_blau.gif) no-repeat;
width : 370px;
height : 282px;
text-align : center;
}
#ersteansicht .image img {
margin : 10px auto;
text-align : center;
}
#ersteansicht .caption {
text-align : center;
line-height : 17px;
}
#ersteansicht #changeboxCaption img {
vertical-align : bottom;
}
#weitereansichten {
width : 100px;
}
#weitereansichten div.image {
background : transparent url(../../../templates/bilder/s_blau.gif) no-repeat;
width : 70px;
height : 57px;
float : left;
text-align : center;
margin : 0 2px 2px 2px;
}
#weitereansichten div.noimage {
background : transparent url(../../../templates/bilder/keinbild_s_blau.gif) no-repeat;
width : 70px;
height : 57px;
float : left;
text-align : center;
margin : 0 2px 2px 2px;
}
#weitereansichten .caption {
clear : both;
text-align : right;
padding-bottom : 12px;
}
#alleansichten {
padding : 11px 10px 11px 10px;
margin : 0 0 0 0;
overflow : hidden;
float : left;
}
#weitereansichten_gallerie {
width : 720px;
}
#weitereansichten_gallerie div.image {
background : transparent url(../../../templates/bilder/s_blau.gif) no-repeat;
width : 70px;
height : 57px;
float : left;
text-align : center;
margin : 0 2px 2px 2px;
}
#weitereansichten_gallerie div.noimage {
background : transparent url(../../../templates/bilder/keinbild_s_blau.gif) no-repeat;
width : 70px;
height : 57px;
float : left;
text-align : center;
margin : 0 2px 2px 2px;
}
#weitereansichten_gallerie .caption {
clear : both;
text-align : right;
padding-bottom : 12px;
}
.thisimage {
background : transparent url(../../../templates/bilder/s_markiert.gif) no-repeat;
width : 70px;
height : 57px;
float : left;
text-align : center;
margin : 0 2px 2px 2px;
}
#links {
float : left;
width : 200px;
padding : 10px;
}
#mitte {
float : left;
width : 200px;
padding : 10px;
}
#rechts {
float : left;
width : 300px;
padding : 10px;
}
#objekttyp {
background-color : #ffffff;
border-top : 5px solid #630a4b;
border-right : 2px solid #cccccc;
border-bottom : 2px solid #cccccc;
padding : 10px;
height : 187px;
line-height : 24px;
}
#objekttyp h1 {
font-size : 22px;
font-weight : bold;
color : #aa256e;
line-height : 30px;
text-align : left;
padding : 0 3px 0 3px;
margin : 0;
vertical-align : top;
text-align : left;
}
A.objekttyp_h1:link {
text-decoration : none;
font-weight : bold;
color : #aa256e;
border : 0 solid #ffffff;
padding : 0;
}
A.objekttyp_h1:visited {
text-decoration : none;
font-weight : bold;
color : #aa256e;
border : 0 solid #ffffff;
padding : 0;
}
A.objekttyp_h1:hover {
text-decoration : underline;
font-weight : bold;
color : #c0106f;
border : 0 solid #ffffff;
padding : 0;
}
A.objekttyp_h1:active {
text-decoration : none;
font-weight : bold;
color : #aa256e;
border : 0 solid #ffffff;
padding : 0;
}
A.objekttyp:link {
text-decoration : none;
font-weight : bold;
color : #333333;
border : 0 solid #ffffff;
padding : 0;
font-size : 120%;
}
A.objekttyp:visited {
text-decoration : none;
font-weight : bold;
color : #333333;
border : 0 solid #ffffff;
padding : 0;
}
A.objekttyp:hover {
text-decoration : underline;
font-weight : bold;
color : #c0106f;
border : 0 solid #ffffff;
padding : 0;
}
A.objekttyp:active {
text-decoration : none;
font-weight : normal;
color : #333333;
border : 0 solid #ffffff;
padding : 0;
}
#objektsuche {
background-color : #fad6e6;
border-top : 5px solid #630a4b;
padding : 10px;
}
#objektsuche_normal {
background-color : #fad6e6;
padding : 10px;
min-height : 100px;
}
#objektsuche_teiler {
background-color : #fad6e6;
padding : 0;
border-top-width : 5px;
border-top-style : solid;
border-top-color : #630a4b;
}
#objektsuche h1 {
font-size : 16px;
font-weight : bold;
color : #630a4b;
line-height : 30px;
text-align : left;
padding : 0 3px 0 3px;
margin : 0;
vertical-align : top;
text-align : left;
}
#objektsuche_normal h1 {
font-size : 22px;
font-weight : bold;
color : #630a4b;
line-height : 30px;
text-align : left;
padding : 0 3px 0 3px;
margin : 0;
vertical-align : top;
text-align : left;
}
#objektsuche_teiler h1 {
font-size : 16px;
font-weight : bold;
color : #630a4b;
line-height : 30px;
text-align : left;
padding : 0 3px 0 3px;
margin : 0;
vertical-align : top;
text-align : left;
}
A.objektsuche_h1:link {
text-decoration : none;
font-weight : bold;
color : #aa256e;
border : 0 solid #ffffff;
padding : 0;
}
A.objektsuche_h1:visited {
text-decoration : none;
font-weight : bold;
color : #aa256e;
border : 0 solid #ffffff;
padding : 0;
}
A.objektsuche_h1:hover {
text-decoration : underline;
font-weight : bold;
color : #ff6600;
border : 0 solid #ffffff;
padding : 0;
}
A.objektsuche_h1:active {
text-decoration : none;
font-weight : bold;
color : #aa256e;
border : 0 solid #ffffff;
padding : 0;
}
A.objektsuche:link {
text-decoration : none;
font-weight : normal;
color : #333333;
border : 0 solid #ffffff;
padding : 0;
}
A.objektsuche:visited {
text-decoration : none;
font-weight : normal;
color : #333333;
border : 0 solid #ffffff;
padding : 0;
}
A.objektsuche:hover {
text-decoration : underline;
font-weight : normal;
color : #ff6600;
border : 0 solid #ffffff;
padding : 0;
}
A.objektsuche:active {
text-decoration : none;
font-weight : normal;
color : #333333;
border : 0 solid #ffffff;
padding : 0;
}
#textlinks {
padding : 12px 0;
line-height : 140%;
color : #333333;
}
.textlinkbox {
width : 191px;
padding-left : 11px;
float : left;
color : #333333;
padding-bottom : 25px;
line-height : 20px;
}
.textlinkbox h3 {
margin-bottom : 2px;
font-size : 12px;
color : #630a4b;
border : none;
}
.textlinkbox h3 a {
color : #630a4b;
border : none;
}
#textlinks a {
color : #333333;
}
#textlinks a:hover {
text-decoration : underline;
color : #aa256e;
}
.rot {
color : #cc0000;
}
#immobateaser .teaseraussen {
width : 376px;
padding : 3px;
float : left;
border-right : 1px solid #cdc7af;
border-bottom : 1px solid #cdc7af;
margin-top : 12px;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
background-color : #c0106f;
}
#immobateaser .teaserinnen {
height : 107px;
background-color : #eeeeee;
}
#immobateaser .teaserinnenrechts {
padding : 8px 0 8px 10px;
float : left;
}
#immobateaser .abstand {
width : 12px;
margin : 10px 0;
float : left;
}
#immobateaser .thema, #immobateaser .thema a, .immobateaser .thema, .immobateaser .thema a {
color : #333333 !important ;
font-size : 10px;
font-weight : bold;
text-transform : uppercase;
margin : 0 0 0 0;
color : #000000;
}
#immobateaser .bigheadline {
font : bold 18px "Lucida Grande", Verdana, sans-serif;
margin : 0 0 5px 0;
}
#immobateaser .teaserinnen .text {
font-family : "Lucida Grande", Verdana, sans-serif;
width : 255px;
line-height : 14px;
}
#immobateaser .partner {
font-size : 10px;
font-weight : normal;
margin : 8px 0 2px 0;
color : #aaa;
}
#immobateaser .teaserinnen {
height : 107px;
}
#immobateaser img {
border : none;
}
#immobateaser a {
color : #630a4b;
text-decoration : none;
}
.themen img {
padding-right : 10px;
padding-bottom : 5px;
}
/*Werbung rechts*/
#immonbaadspacer {
	position: absolute;
	left: 1000px;
	top: 95px;
	margin: 0 0 0 12px;
	height:100%;
}
.blog {
	position: absolute;
	z-index: 1;
	left: 875px;
	top: 55px;
}
#navigation_right tr
{ 
 width: 100%;
 float:left
 background : #630A4B;
 border : 0px solid #B8C9D8; /*IMMOBA*/
 color : #ffffff;
 /*background-image:url(../bilder/bg_div_right.jpg);  */ /*IMMOBA*/
}


/** Tabelle Anzeigepakete-Übersicht **************************************************************/

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht {
	border: 1px solid #f3f3f3;
	border-collapse: collapse;
	margin-bottom: 12px;

	}


#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht td {
	border-right: 1px solid #f3f3f3;
	border-left: 1px solid #f3f3f3;
	padding: 2px 5px 2px 5px;
	empty-cells: show;
}


/** Haken */
#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht img.haken {
	border: none;
	float: none;
}

/** Spaltenbreiten und Zeilenhöhen */

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht td.td-features {
/*	width: 316px;*/
	text-align: left;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht td.td-einzelanzeige {
	/*width: 142px;*/
	text-align: center;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht td.td-einzelanzeige-aktion {
	/*width: 142px;*/
	text-align: center;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht td.td-profipaket {
	/*width: 142px;*/
	text-align: center;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht td.td-profipaket-aktion {
	/*width: 142px;*/
	text-align: center;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-headline {
	height: 24px;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-even td,
#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-odd td {
	height: 24px;	
}


/** Farben der Kopfzeilen-Zellen */

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-headline-aktion td.td-aktion {
	background-color: #fff;
	color: #c33;
	font-weight: bold;
	border: 1px solid #fff;
	text-align: center;
	
}


#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-headline td.td-features {
	background-color: #b0b0b0;
	color: #fff;
	font-weight: bold;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-headline td.td-einzelanzeige {
	background-color: #0080c0;
	color: #fff;
	font-weight: bold;
}


#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-headline td.td-einzelanzeige-aktion {
	background-color: #ee1c11;
	color: #fff;
	font-weight: bold;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-headline td.td-profipaket {
	background-color: #ff8040;
	color: #fff;
	font-weight: bold;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-headline td.td-profipaket-aktion {
	background-color: #ee1c11;
	color: #fff;
	font-weight: bold;
}

/** Farben der Inhaltszeilen */

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-even td.td-features,
#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-even td.td-einzelanzeige,
#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-even td.td-einzelanzeige-aktion,
#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-even td.td-profipaket,
#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-even td.td-profipaket-aktion
 {
	background-color: #fff;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-odd td.td-features {
	background-color: #f7f7f7;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-odd td.td-einzelanzeige {
	background-color: #eef6fa;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-odd td.td-einzelanzeige-aktion{
	background-color: #ffd5d5;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-odd td.td-profipaket {
	background-color: #fff2e6;
}

#anzeigenpaketecontentblock table#anzeigenpaketeuebersicht tr.tr-odd td.td-profipaket-aktion {
	background-color: #ffd5d5;
}
	
	
								/* -------- Farben FÜR HEADER-OBJEKTE ------------- */
							.header_objekte_rahmen
							{
								background:#FFFDDA;
								color: #000000;
								border: 1px solid #019FFF;
							}
							
							A.header_objekte_rahmen:link        
								{ text-decoration: none;  color: #019FFF; border: 0px;}
							A.header_objekte_rahmen:visited     
								{ text-decoration: none;   color: #019FFF; border: 0px;}
							A.header_objekte_rahmen:hover       
								{ text-decoration: none; color: #ab879f; border: 0px;}
							A.header_objekte_rahmen:active      
								{ text-decoration: none; color: #019FFF; border: 0px;}	


	/* markierte Objekte hervorheben */
	.markierung_anzeige
	{
	
		background:  #ffdece;
	}



					A.eigenschaftsgruppe:link        
						{ text-decoration: none;  color: #fff;}
					A.eigenschaftsgruppe:visited     
						{ text-decoration: none;   color: #fff;}
					A.eigenschaftsgruppe:hover       
						{ text-decoration: none; color: #fff;}
					A.eigenschaftsgruppe:active      
						{ text-decoration: none; color: #fff;}	
						
						
					.form_yes_no
					{
						margin-left:20px;
					}			
					

					.objekt_edit_buttons 
					{
					border:1px solid;border-color:#FC9 #630 #330 #F96;padding:0 3px;font:bold 10px verdana,sans-serif;color:#fff;background:#F60;text-decoration:none;margin:0;
						
					}
										
					A.objekt_edit_buttons:link        
						{ 
							text-decoration: none;  color: #fff; border: 0px;
					border:1px solid;border-color:#FC9 #630 #330 #F96;padding:0 3px;font:bold 10px verdana,sans-serif;color:#fff;background:#F60;text-decoration:none;margin:0;
						
						}
					A.objekt_edit_buttons:visited     
						{ 
							text-decoration: none;  color: #fff; border: 0px;
					border:1px solid;border-color:#FC9 #630 #330 #F96;padding:0 3px;font:bold 10px verdana,sans-serif;color:#fff;background:#F60;text-decoration:none;margin:0;
						
						}
					A.objekt_edit_buttons:hover       
						{ 
							text-decoration: none;  color: #fff; border: 0px;
					border:1px solid;border-color:#FC9 #630 #330 #F96;padding:0 3px;font:bold 10px verdana,sans-serif;color:#fff;background:#F60;text-decoration:none;margin:0;
						
						}
					A.objekt_edit_buttons:active      
						{ 
							text-decoration: none;  color: #fff; border: 0px;
					border:1px solid;border-color:#FC9 #630 #330 #F96;padding:0 3px;font:bold 10px verdana,sans-serif;color:#fff;background:#F60;text-decoration:none;margin:0;
						
						}   					
						
						
							/* Formatierungen der NEWS-Kurzliste auf der rechten/linken Seite  */
							
							.NEWSKURZLISTE_HEADLINE
							{
								text-decoration: none; font-weight:bold; color: #000597; border: 0px;
								font-size: 10px;
							}
							
							A.NEWSKURZLISTE_HEADLINE:link        
								{ text-decoration: none; font-weight:bold; color: #000597; border: 0px;}
							A.NEWSKURZLISTE_HEADLINE:visited     
								{ text-decoration: none; font-weight:bold;  color: #000597; border: 0px;}
							A.NEWSKURZLISTE_HEADLINE:hover       
								{ text-decoration: underline; font-weight:bold; color: #ff9900; border: 0px;}
							A.NEWSKURZLISTE_HEADLINE:active      
								{ text-decoration: none; font-weight:bold; color: #000597; border: 0px;}	
							
							
							.NEWSKURZLISTE_TEXT
							{
								text-decoration: none; font-weight:normal; color: #000; border: 0px;
								font-size: 10px;
							}
							
							A.NEWSKURZLISTE_TEXT:link        
								{ text-decoration: none; font-weight:normal; color: #000597; border: 0px;}
							A.NEWSKURZLISTE_TEXT:visited     
								{ text-decoration: none; font-weight:normal;  color: #000597; border: 0px;}
							A.NEWSKURZLISTE_TEXT:hover       
								{ text-decoration: underline; font-weight:normal; color: #ff9900; border: 0px;}
							A.NEWSKURZLISTE_TEXT:active      
								{ text-decoration: none; font-weight:normal; color: #000597; border: 0px;}	
								
							.NEWSKURZLISTE_DATUM	
							{
							
							text-decoration: none; font-weight:normal; color: #000597; border: 0px;
								font-size: 9px;
							
							}
													
