﻿/* =============================================== Stylesheetdatei für das Portal =============================================== */ 
@media (prefers-color-scheme: dark){body{background-color: #0f0f0f !important;color: #f1f1f1 !important;}}
.ausrichtung_rechts{text-align:right;} td{vertical-align:top;} .breite_100_prozent{width:100%;} .breite_50_prozent{width:50%;} .breite_40_prozent{width:40%;} .breite_10_prozent{width:10%;} .breite_15_prozent{width:15%;} .breite_20_prozent{width:20%;} .breite_25_prozent{width:25%;} .padding_1{padding:1px} .padding_2{padding:2px} .padding_3{padding:3px} .padding_4{padding:4px} .padding_5{padding:5px} .padding_10{padding:10px} .padding_12{padding:12px} .table_spacing_1{border-spacing:1px} .table_spacing_5{border-spacing:5px} .table_spacing_10{border-spacing:10px} .table_spacing_12{border-spacing:12px} .table_spacing_100{border-spacing:100px} .breite_150{width:150px;} .breite_170{width:170px;} .breite_180{width:180px;} .breite_200{width:200px;} .breite_220{width:220px;} .hoehe_200{height:200px;} .hoehe_30{height:30px;} img{border:0;} body { /*font : 75% "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif !important;*/ font : 15px Verdana, Arial, Helvetica, sans-serif; margin : 0 0%; line-height: 24px; /*position : relative; */ padding : 1px; color: #000000; background: #fff; } /* Hintergrund der Informationsbereiche */ #content { padding-left: 20px !important; padding-right: 20px !important; color: #000000; background:#F6F6F6; font-weight:normal; width:740px !important;/* position : relative;*/ } .mainmenu { color: #666; } A.mainmenu:link { text-decoration: none; font-weight: normal; color: #666;} A.mainmenu:visited { text-decoration: none; font-weight: normal; color: #666;} A.mainmenu:hover { text-decoration: underline; font-weight: normal; color: #77afd2;} A.mainmenu:active { text-decoration: none; font-weight: normal; color: #666;} .mainmenu_login { color: #1a528f; font-weight: bold; } A.mainmenu_login:link { text-decoration: none; font-weight: bold; color: #1a528f;} A.mainmenu_login:visited { text-decoration: none; font-weight: bold; color: #1a528f;} A.mainmenu_login:hover { text-decoration: underline; font-weight: bold; color: #77afd2;} A.mainmenu_login:active { text-decoration: none; font-weight: bold; color: #1a528f;} tr.menu td, td.menu { color : #FFFFFF; font-size : 14px; padding : 0px; vertical-align : bottom; } .small { font-size:12px; } .small_desc { font-size:11px; color: #666666; } .small_hinweis { font-size:12px; color: #0000ff; } .small_vorschlag { font-size:12px; color: #999999; } .small_titel { font-size:12px; color: #FFFFFF; } .small_error { font-size:12px; 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:12px; 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;} /* Navizeile oben waagerecht */ #navileiste { background : #00356F; color : #000000; font-weight : normal; padding : 0px; } #navileiste div,p,tr { color : #000000; border : 0px; } #bgleiste { background : #fff; color : #666; font-weight : normal; width: 1000px; padding : 0px; } #bgleiste div tr td { color : #ffffff; border : 0px; } p { line-height : 1.6; margin : 0 6px; padding : 6px; color: #000000; } .navizeile_bgcolor { background : #fff; color : #ffffff; padding : 2px; } #footercontent { color : #666; background : #fff; font-weight : normal; padding : 0px 0px 0px 0px; text-align:center; padding: 10px; } #footercontent a:link, #footercontent a:visited {text-align:center; background : #fff; text-decoration: underline; font-weight: normal; color: #666; padding : 1px 0px 1px 5px; } #footercontent a:hover { text-align:center; padding : 1px 0px 1px 5px; text-decoration: underline; font-weight: normal; color: #000000; } /* Navigation Seitenleiste */ #navigation_header { color : #000; font-weight : normal; width: 100% !important; padding : 6px 6px 6px 12px; font-size: 18px; } #navigation_header a:link, #navigation_header a:visited { padding : 0px 0px 0px 3px; text-decoration: none; font-weight: bold; color: #000; } #navigation_header a:hover { padding : 0px 0px 0px 3px; text-decoration: underline; font-weight: bold; color: #000000; } .navigation_header a:link, .navigation_header a:visited { padding : 1px 0px 1px 3px; text-decoration: none; font-weight: bold; color: #000000; } #navigation_space { color : #000000; font-weight : bold; height: 1px; line-height:1px; padding : 0px 0px 0px 0px; background: #00356F; } *html #navigation_space { color : #000000; font-weight : bold; height: 1px; line-height:1px; padding : 0px 0px 0px 0px; background: #00356F; } #navigation_sub { color : #000000; font-weight : normal; width: 220px; padding : 0px 0px 0px 6px; font-size: 14px; } /*Link mit Bildmöglichkeit vor dem Text */ #navigation_sub a:link, #navigation_sub a:visited { padding : 0px 0px 0px 6px; text-decoration: none; font-weight: normal; color: #1966A6; /*background: #fff url(../../../templates/standard/bilder/arrow_small.gif) no-repeat 0 0.8em;*/ } #navigation_sub a:hover { padding : 0px 0px 0px 6px; text-decoration: underline; font-weight: normal; color: #000000; /*background: #fff url(../../../templates/standard/bilder/arrow_small.gif) no-repeat 0 0.8em;*/ } /*Ohne Bild im Link */ #navigation_sub a.nopic:link, #navigation_sub a.nopic:visited { padding : 1px 0px 1px 11px; text-decoration: none; font-weight: normal; color: #00356F; } #navigation_sub a.nopic:hover { padding : 1px 0px 1px 11px; text-decoration: underline; font-weight: normal; color: #000000; } #navigation_sub_right { color : #000000; font-weight : normal; width: 198px; padding : 0px 0px 0px 0px; } /*Link mit Bildmöglichkeit vor dem Text */ #navigation_sub_right a:link, #navigation_sub_right a:visited { padding : 0px 0px 0px 0px; text-decoration: none; font-weight: normal; color: #00356F; /*background: #AA256E url(../../../templates/standard/bilder/arrow_small.gif) no-repeat 0 0.8em;*/ } #navigation_sub_right a:hover { padding : 0px 0px 0px 0px; text-decoration: underline; font-weight: normal; color: #000000; /*background: #AA256E url(../../../templates/standard/bilder/arrow_small.gif) no-repeat 0 0.8em;*/ } /*Ohne Bild im Link */ #navigation_sub_right a.nopic:link, #navigation_sub_right a.nopic:visited { padding : 1px 0px 1px 11px; text-decoration: none; font-weight: normal; color: #00356F; } #navigation_sub_right a.nopic:hover { padding : 1px 0px 1px 11px; text-decoration: underline; font-weight: normal; color: #000000; } .rss { color : #ffffff; font-weight : bold; width: 198px; padding : 0px 0px 0px 0px; } A.rss:link { text-decoration: none; font-weight: bold; color: #ffffff;} A.rss:visited { text-decoration: none; font-weight: bold; color: #ffffff;} A.rss:hover { text-decoration: none; font-weight: bold; color: #ff9900;} A.rss:active { text-decoration: none; font-weight: bold; color: #ffffff;} .navi_left { color : #000000; font-weight : bold; width: 198px; padding : 0px 0px 0px 0px; } A.navi_left:link { text-decoration: none; font-weight: bold; color: #000000;} A.navi_left:visited { text-decoration: none; font-weight: bold; color: #000000;} A.navi_left:hover { text-decoration: underline; font-weight: bold; color: #000000;} A.navi_left:active { text-decoration: none; font-weight: bold; color: #000000;} #navigation_right { width: 198px; float:left background : #ffffff; border-top : 1px solid #B8C9D8; color : #28355F; } #navigation_right tr { width: 198px; float:left background : #ffffff; border-top : 1px solid #B8C9D8; color : #28355F; } * html #navigation_right { float:left width:198px; background : #ffffff; border-top : 1px solid #B8C9D8; color : #28355F; } #navigation { background : #ffffff; color : #28355F; } #navigationr { color : #28355F; } 
/* ------------------------------------------------------------- Formatierungen des Inhalts ----------------------------------------------------------- */ 
.cont_tableheader_topobjekte { background : #9CA4B8; color : #ffffff; padding : 0px; margin: 0px; font-weight: bold; } 
/*Normale Tabelle --------------------------------------------------------------------------*/ .cont_tableheader_normal { background : #ffffff; color : #000000; font-weight: bold; } tr.cont_tableheader_normal td, td.cont_tableheader_normal { border-top : 3px double #8EA9C4; border-bottom : 1px double #8EA9C4; } /*Tabellenfuss */ .cont_tablefooter_normal { color : #4873B4; font-weight: bold; } tr.cont_tablefooter_normal td, td.cont_tablefooter_normal { border-top : 1px double #8EA9C4; /*border-bottom : 1px double #8EA9C4;*/ } .cont_table_normal { color : #000000; font-weight: normal; } tr.cont_table_normal td, td.cont_table_normal { } A.cont_table_normal:link { text-decoration: underline; color: #000000;} A.cont_table_normal:visited { text-decoration: underline; color: #000000;} A.cont_table_normal:hover { text-decoration: underline; color: #000000;} A.cont_table_normal:active { text-decoration: none; color: #000000;} 
/*Registrierung Tabelle --------------------------------------------------------------------------*/ .cont_tableheader_registrieren { background : #00356F; color : #ffffff; font-weight: bold; } tr.cont_tableheader_registrieren td, td.cont_tableheader_registrieren { border-top : 1px double #000000; border-bottom : 1px double #000000; } /*Tabellenfuss */ .cont_tablefooter_registrieren { color : #4873B4; font-weight: bold; } tr.cont_tablefooter_registrieren td, td.cont_tablefooter_registrieren { border-top : 3px double #8EA9C4; /*border-bottom : 1px double #8EA9C4;*/ } .cont_table_registrieren { background : #ffffff;/*#e6f7ff;*/ color : #000000; font-weight: normal; } tr.cont_table_registrieren td, td.cont_table_registrieren { border : 1px double #8EA9C4; color : #000000; } A.cont_table_registrieren:link { text-decoration: underline; color: #000000;} A.cont_table_registrieren:visited { text-decoration: underline; color: #000000;} A.cont_table_registrieren:hover { text-decoration: underline; color: #000000;} A.cont_table_registrieren:active { text-decoration: none; color: #000000;} 
/*LOGIN Tabelle --------------------------------------------------------------------------*/ .cont_tableheader_login { background : #0084c4; color : #FFFFFF; font-weight: bold; } tr.cont_tableheader_login td, td.cont_tableheader_login { border-top : 0px double #000000; border-bottom : 0px double #000000; } .cont_tableheader_user { background : white url(../bilder/h1_border.gif) bottom repeat-x; font-weight: bold; color: #fff; line-height: 30px; text-align: left; padding: 0 0 0 0; margin: 0; vertical-align:top; text-align:left; } .cont_table_user { color: #000; background-color: #EAEBED; } A.cont_table_user:link { text-decoration: underline; color: #0084c4;} A.cont_table_user:visited { text-decoration: underline; color: #0084c4;} A.cont_table_user:hover { text-decoration: underline; color: #000000;} A.cont_table_user:active { text-decoration: none; color: #0084c4;} /*Tabellenfuss */ .cont_tablefooter_login { color : #4873B4; font-weight: bold; } tr.cont_tablefooter_login td, td.cont_tablefooter_login { border-top : 3px double #8EA9C4; /*border-bottom : 1px double #8EA9C4;*/ } .cont_table_login { color : #000000; font-weight: normal; } tr.cont_table_login td, td.cont_table_login { border : 0px double #8EA9C4; color : #000000; } A.cont_table_login:link { text-decoration: underline; color: #0084c4;} A.cont_table_login:visited { text-decoration: underline; color: #0084c4;} A.cont_table_login:hover { text-decoration: underline; color: #000000;} A.cont_table_login:active { text-decoration: none; color: #0084c4;} 
/*Tabelle ohne Farben -------------------------------------------------------------*/ 
.cont_table_nocolor { color : #000000; font-weight: normal; } tr.cont_table_nocolor td, td.cont_table_nocolor { border-bottom : 0px double #8EA9C4; color: #000000; } A.cont_table_nocolor:link { text-decoration: underline; color: #000000;} A.cont_table_nocolor:visited { text-decoration: underline; color: #000000;} A.cont_table_nocolor:hover { text-decoration: underline; color: #000000;} A.cont_table_nocolor:active { text-decoration: none; color: #000000;} 
/* Sortierungsleiste -------------------------------------------------------------*/ 
.cont_table_sortleiste { color : #fff; font-weight: normal; } tr.cont_table_sortleiste td, td.cont_table_sortleiste { /*border-top : 1px double #8EA9C4; border-bottom : 1px double #8EA9C4; background: #122d58;*/ border-top : 1px double #999999; border-bottom : 1px double #999999; background: #fff; color: #000;} 
/* ENDE SORTLEISTE ----------------------------- /*Tabellenkopf Kontaktdaten -------------------------------------------------------------*/ 
.cont_tableheader_kontakt { color : #000000; font-weight: bold; } tr.cont_tableheader_kontakt td, td.cont_tableheader_kontakt { border-top : 0px double #000000; border-bottom : 2px double #000000; background: #ffffff; } /*Tabellenfuss Kontaktdaten */ .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 : #000000; font-weight: normal; } tr.cont_table_kontakt td, td.cont_table_kontakt { background: #ffffff; color : #000000; } A.cont_table_kontakt:link { text-decoration: none; color: #8EA9C4;} A.cont_table_kontakt:visited { text-decoration: none; color: #8EA9C4;} A.cont_table_kontakt:hover { text-decoration: none; color: #000000;} A.cont_table_kontakt:active { text-decoration: none; color: #000000;} 
/* Ende Kontaktdatentabelle ---------------------------------------------------------- */ /*Tabellenkopf anbieterlistedaten -------------------------------------------------------------*/ 
.cont_tableheader_anbieterliste { color : #000000; font-weight: bold; } tr.cont_tableheader_anbieterliste td, td.cont_tableheader_anbieterliste { border-top : 0px double #000000; border-bottom : 3px double #8EA9C4; background: #ffffff; } /*Tabellenfuss anbieterlistedaten */ .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 : #000000; font-weight: normal; } tr.cont_table_anbieterliste td, td.cont_table_anbieterliste { background: #ffffff; border-bottom : 1px double #8EA9C4; color : #000000; } A.cont_table_anbieterliste:link { text-decoration: none; font-weight: bold; color: #4C6FA5;} A.cont_table_anbieterliste:visited { text-decoration: none; font-weight: bold; color: #4C6FA5;} A.cont_table_anbieterliste:hover { text-decoration: underline; font-weight: bold; color: #000000;} A.cont_table_anbieterliste:active { text-decoration: none; font-weight: bold; color: #4C6FA5;} 
/* Ende anbieterlistedatentabelle ---------------------------------------------------------- */ /*Tabellenkopf maklerdaten -------------------------------------------------------------*/ .cont_tableheader_makler { color : #000000; font-weight: normal; background: #ecf9ff; } tr.cont_tableheader_makler td, td.cont_tableheader_makler { border-top : 3px double #8EA9C4; border-bottom : 0px double #8EA9C4; background: #ecf9ff; } 
/*Tabellenfuss maklerdaten */ 
.cont_tablefooter_makler { color : #4873B4; font-weight: normal; background: #ecf9ff; } tr.cont_tablefooter_makler td, td.cont_tablefooter_makler { border-top : 0px double #8EA9C4; border-bottom : 3px double #8EA9C4; background: #ecf9ff; } .cont_table_makler { color : #000000; font-weight: normal; background: #ecf9ff; } tr.cont_table_makler td, td.cont_table_makler { background: #ecf9ff; color : #000000; } A.cont_table_makler:link { text-decoration: underline; color: #000000;} A.cont_table_makler:visited { text-decoration: underline; color: #000000;} A.cont_table_makler:hover { text-decoration: underline; color: #000000;} A.cont_table_makler:active { text-decoration: none; color: #000000;} 
/* Ende maklerdatentabelle ---------------------------------------------------------- */ /*Tabellenkopf Objektliste -------------------------------------------------------------*/ 
.cont_tableheader_objektliste { font-weight: normal; background: #0088cc; color: #ffffff; } tr.cont_tableheader_objektliste td, td.cont_tableheader_objektliste, tr.cont_tableheader_objektliste th, th.cont_tableheader_objektliste { border : 1px double #ffffff; color: #ffffff; font-weight: normal; } /*Tabellenfuss Kontaktdaten */ 
.cont_tablefooter_objektliste { color : #000000; font-weight: normal; background: #FFFFFF; } tr.cont_tablefooter_objektliste td, td.cont_tablefooter_objektliste { border-bottom : 0px double #8EA9C4; } .cont_table_objektliste { color : #000000; font-weight: normal; background: #FFFFFF; } .cont_table_objektliste img { border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; } tr.cont_table_objektliste td, td.cont_table_objektliste { border-bottom : 1px double #ffffff; border-left : 1px double #ffffff; border-right : 1px double #ffffff; font-weight: normal; } A.cont_table_objektliste:link { text-decoration: none; font-weight: bold; color: #0073aa;} A.cont_table_objektliste:visited { text-decoration: none; font-weight: bold; color: #0073aa;} A.cont_table_objektliste:hover { text-decoration: underline; font-weight: bold; color: #000000;} A.cont_table_objektliste:active { text-decoration: none; font-weight: bold; color: #0073aa;} .cont_table_objektliste_bezeichnung { color : #006BB2; font-weight: normal; /*background: #ecf9ff; */ } tr.cont_table_objektliste_bezeichnung td, td.cont_table_objektliste_bezeichnung { /* border-top : 1px double #8EA9C4; border-bottom : 1px double #8EA9C4;*/ font-weight: bold; } A.cont_table_objektliste_bezeichnung:link { text-decoration: none; font-weight: bold; color: #006BB2;} A.cont_table_objektliste_bezeichnung:visited { text-decoration: none; font-weight: bold; color: #006BB2;} A.cont_table_objektliste_bezeichnung:hover { text-decoration: underline; font-weight: bold; color: #000000;} A.cont_table_objektliste_bezeichnung:active { text-decoration: none; font-weight: bold; color: #006BB2;} 
/* Ende Objektliste ---------------------------------------------------------- */ 
#hinweis_suchanzeige { color : #cc0000; font-weight: bold; background: #FFFFFF; font-size: 14px; } tr .cont_table_objektliste_bezeichnung_suag { color : #000000; font-weight: bold; background: #ededed; font-size: 12px; } tr.cont_table_objektliste_bezeichnung_suag td, td.cont_table_objektliste_bezeichnung_suag { font-weight: bold; font-size: 12px; } A.cont_table_objektliste_bezeichnung_suag:link { text-decoration: none; font-weight: bold; color: #000000;} A.cont_table_objektliste_bezeichnung_suag:visited { text-decoration: none; font-weight: bold; color: #000000;} A.cont_table_objektliste_bezeichnung_suag:hover { text-decoration: underline; font-weight: bold; color: #000000;} A.cont_table_objektliste_bezeichnung_suag:active { text-decoration: none; font-weight: bold; color: #000000;} .cont_tablehinweis_objektliste_suag { color : #969696; font-weight: normal; font-size: 10px; background: #cccccc; border-top : 1px double #FFFFFF; border-bottom : 1px double #FFFFFF; padding: 10px; } .cont_table_objektliste_suag { color : #000000; font-weight: normal; background: #ededed; } tr.cont_table_objektliste_suag td, td.cont_table_objektliste_suag { font-size: 12px; font-weight: normal; background: #ededed; } 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: #000000;} A.cont_table_objektliste_suag:active { text-decoration: none; font-weight: bold; color: #cc0000;} .cont_tablefooter_objektliste_suag { color : #000000; 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; /*border-bottom : 1px double #cc0000; border-left : 1px double #cc0000; border-right : 1px double #cc0000;*/ font-weight: bold; font-size: 12px; } 
/*Tabellenkopf Objektliste -------------------------------------------------------------*/ .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; } /*Tabellenfuss Kontaktdaten */ .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 : #000000; 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: #000000;} A.cont_table_produkte:active { text-decoration: none; font-weight: bold; color: #0073aa;} .cont_table_produkte_bezeichnung { color : #000000; 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: 12px; } 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: #000000;} A.cont_table_produkte_bezeichnung:active { text-decoration: none; font-weight: bold; font-size: 12px; color: #0073aa;} 
/* Ende Objektliste ---------------------------------------------------------- */ .cont_tableformular_rahmen { color : #4873B4; font-weight: normal; background: #dbe0f2; } .cont_tableheader_zusatzpaket { color : #000000; font-weight: normal; vertical-align:middle; line-height:15px; text-align:left; } tr.cont_tableheader_zusatzpaket td, td.cont_tableheader_zusatzpaket { border-bottom : 1px double #8EA9C4; } .cont_table_zusatzpaket { color : #000000; font-weight: normal; vertical-align:middle; line-height:15px; text-align:left; } tr.cont_table_zusatzpaket td, td.cont_table_zusatzpaket { border-bottom : 1px double #8EA9C4; } 
/*Tabelle für Objekt der Woche --------------------------------------------------------------------------*/ .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 { background : #FFFFFF; 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 : 0px double #8EA9C4; } 
/*Tabelle für Objekt der Woche --------------------------------------------------------------------------*/ .cont_tableheader_odw { background : #e6f7ff; color : #4873B4; font-weight: bold; vertical-align:middle; line-height:15px; text-align:left; } tr.cont_tableheader_odw td, td.cont_tableheader_odw { border-bottom : 1px double #8EA9C4; } 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: #000000;} A.cont_tableheader_odw:active { text-decoration: none; color: #4873B4;} /*Tabellenfuss */ .cont_tablefooter_odw { color : #4873B4; font-weight: bold; } tr.cont_tablefooter_odw td, td.cont_tablefooter_odw { border-top : 1px double #8EA9C4; /*border-bottom : 1px double #8EA9C4;*/ } .cont_table_odw { color : #000000; font-weight: normal; background : #fff; vertical-align:middle; line-height:15px; text-align:left; } tr.cont_table_odw td, td.cont_table_odw { border-bottom : 0px double #8EA9C4; } A.cont_table_odw:link { text-decoration: underline; color: #8EA9C4;} A.cont_table_odw:visited { text-decoration: underline; color: #8EA9C4;} A.cont_table_odw:hover { text-decoration: underline; color: #000000;} A.cont_table_odw:active { text-decoration: none; color: #8EA9C4;} 
/* ENDE Tabelle Objekt der Woche ------------------------------------------- */ /*Tabelle für Druckvorschau --------------------------------------------------------------------------*/ 
.cont_tableheader_pp { background : #ffffff; color : #000000; 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 #000000; } 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: #000000;} A.cont_tableheader_pp:active { text-decoration: none; color: #4873B4;} /*Tabellenfuss */ .cont_tablefooter_pp { color : #4873B4; font-weight: bold; } tr.cont_tablefooter_pp td, td.cont_tablefooter_pp { border-top : 1px double #8EA9C4; /*border-bottom : 1px double #8EA9C4;*/ } .cont_table_pp { color : #000000; font-weight: normal; vertical-align:middle; line-height:15px; text-align:left; } tr.cont_table_pp td, td.cont_table_pp { border-bottom : 0px 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: #000000;} A.cont_table_pp:active { text-decoration: none; color: #8EA9C4;} 
/* ENDE Tabelle Druckvorschau ------------------------------------------- */ /*Tabelle für Details --------------------------------------------------------------------------*/ 
.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 #000000; border-top : 1px double #000000; } 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: #000000;} A.cont_tableheader_details:active { text-decoration: none; color: #003399;} 
/*Tabellenfuss */ 
.cont_tablefooter_details { color : #4873B4; font-weight: bold; } tr.cont_tablefooter_details td, td.cont_tablefooter_details { border-top : 1px double #8EA9C4; /*border-bottom : 1px double #8EA9C4;*/ } .cont_table_details { color : #000000; font-weight: normal; /*background : #e6f7ff;*/ vertical-align:middle; line-height:15px; text-align:left; } tr.cont_table_details td, td.cont_table_details { border : 0px 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: #000000;} A.cont_table_details:active { text-decoration: none; color: #8EA9C4;} 
/* ENDE Tabelle Details ------------------------------------------- */ /*Tabelle für gallerie --------------------------------------------------------------------------*/ 
.cont_tableheader_gallerie { color : #000000; font-weight: bold; font-size: 10px; vertical-align:middle; line-height:15px; text-align:left; } tr.cont_tableheader_gallerie td, td.cont_tableheader_gallerie { border-bottom : 1px double #000000; border-top : 1px double #000000; } A.cont_tableheader_gallerie:link { text-decoration: none; color: #000000;} A.cont_tableheader_gallerie:visited { text-decoration: none; color: #000000;} A.cont_tableheader_gallerie:hover { text-decoration: underline; color: #003399;} A.cont_tableheader_gallerie:active { text-decoration: none; color: #000000;} .cont_tablepagenr_gallerie { background: #000000; color: #ffffff; } /*Tabellenfuss */ .cont_tablefooter_gallerie { color : #4873B4; font-weight: bold; } tr.cont_tablefooter_gallerie td, td.cont_tablefooter_gallerie { border-top : 1px double #8EA9C4; /*border-bottom : 1px double #8EA9C4;*/ } .cont_table_gallerie { color : #000000; font-weight: normal; background : #e6f7ff; vertical-align:middle; line-height:15px; text-align:left; } tr.cont_table_gallerie td, td.cont_table_gallerie { border : 0px 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: #000000;} A.cont_table_gallerie:active { text-decoration: none; color: #8EA9C4;} 
/* ENDE Tabelle gallerie ------------------------------------------- */ 
.cont_sitemap { color : #000000; font-size: 10px; } A.cont_sitemap:link { text-decoration: underline; color: #000000;} A.cont_sitemap:visited { text-decoration: underline; color: #000000;} A.cont_sitemap:hover { text-decoration: underline; color: #000000;} A.cont_sitemap:active { text-decoration: none; color: #000000;} 
/* Normale Tabelle ---------------------------------------------- */ 
.cont_normal { color : #000000; font-weight: normal; } A.cont_normal:link { text-decoration: underline; color: #006a9d; /*#9CA4B8*/;} A.cont_normal:visited { text-decoration: underline; color: #006a9d;} A.cont_normal:hover { text-decoration: underline; color: #000000;} A.cont_normal:active { text-decoration: none; color: #006a9d;} .cont_schlagwort { color : #ff0000; 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: #000000;} A.cont_schlagwort:active { text-decoration: none; color: #9CA4B8;} 
/* ENDE Normale Tabelle ---------------------------------------------- */ /*Tabellenkopf Admintabelle -------------------------------------------------------------*/ 
.cont_table_adminliste { color : #000000; font-weight: normal; background: #eaeaea; font-size: 10px; } 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: #000000;} A.cont_table_adminliste:active { text-decoration: none; font-weight: bold; color: #0073aa;} 
/* Ende Admintabelle ---------------------------------------------------------- */ 
h1 { font-size : 16px !important; font-weight : bold; color : #000; line-height:30px; } h1 em { font-size : 14px; font-weight : bold; color : #474444; } h2 { font-weight : bold; color : #000; line-height:30px; font-size : 12px; } h3 { font-weight : bold; color : #354D6B; } h4 { font-size : 10px; font-weight : bold; color : #0C234D; font-weight : bold; text-decoration : underline; } h5 { font-size : 13px; font-weight : bold; color : #0C234D; font-weight : bold; text-decoration : none; } li { list-style : square; margin : 0 0; padding : 0; color: #4C6FA5; } li span { color: black; } 
/* ------------------------------------------------------------- FORMULARE ------------------------------------------------------------- */ 
.formular { margin: 0px; padding: 0px; color: #000000; font-size: 14px; /* font-size: 2em; */ } /*==================================*/ 
.button {font-family: Verdana, Arial, sans-serif; background-color:#00356F; font-style:normal; font-weight:bold; vertical-align:text-bottom; line-height:15px; text-align:center; color: #ffffff; border: 1px solid #000000; } .button_bild {font-family: Verdana, Arial, sans-serif; font-weight:bold; vertical-align:text-bottom; line-height:15px; text-align:center; } .home_search { width: 120px; height: 27px; vertical-align:text-bottom; line-height:15px; } .eingabefeld { /*font-family: Verdana, Arial, Helvetica, sans-serif;*/ font-weight: normal; color: #333333; background-color: #ffffff; border: 1px solid #cccccc; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; } 
/* =========================================================== Für Seitennummernzeile benötigt * =========================================================== */ 
.navizeile {text-align: right;font-weight: 400;color: #0264AD;font-size: 14px;padding: 3px;color: #ccc;border: 2px solid #ebebeb;float: left;margin: 3px;background: #fff;} tr.navizeile td, td.navizeile, { font-weight: normal; line-height : 15px; color: #ffssnn; } A.navizeile:link { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; color: #000;} A.navizeile:visited { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; color: #000;} A.navizeile:hover { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; color: #000000;} A.navizeile:active { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; color: #000;} .navizeile_aktpage {color: #fff;background-color: #0264AD;border: 2px solid #0264AD;font-size: 14px;padding: 3px;float: left;margin: 3px;min-width: 25px;text-align: center;font-weight: 400;} /* FAQ */ .faq_bereich { color : #000000; font-weight: bold; font-size: 12px; } A.faq_bereich:link { text-decoration: underline; color: #000000;} A.faq_bereich:visited { text-decoration: underline; color: #000000;} A.faq_bereich:hover { text-decoration: underline; color: #000000;} A.faq_bereich:active { text-decoration: none; color: #000000;} .faq_thema { color : #0073aa; font-weight: bold; font-size: 10px; } A.faq_thema:link { text-decoration: underline; color: #000000;} A.faq_thema:visited { text-decoration: underline; color: #000000;} A.faq_thema:hover { text-decoration: underline; color: #000000;} A.faq_thema:active { text-decoration: none; color: #000000;} .faq_frage { color : #fff; font-weight: bold; font-size: 12px; text-decoration: none; } A.faq_frage:link { text-decoration: none; font-weight: normal; color: #666666;} A.faq_frage:visited { text-decoration: none; font-weight: normal; color: #666666;} A.faq_frage:hover { text-decoration: underline; font-weight: normal;color: #000000;} A.faq_frage:active { text-decoration: none; font-weight: normal; color: #666666;} .faq_antwort { color : #000000; font-weight: normal; } 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: #000000;} A.faq_antwort:active { text-decoration: none; color: #0073aa;} .faq_nachoben { color : #000000; font-weight: normal; } 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: #000000;} A.faq_nachoben:active { text-decoration: underline; color: #999999;} .teaserbox h1 { background : #122d58; font-weight: normal; color: #fff; line-height: 35px; text-align: left; padding: 0 3px 0 3px; margin: 0; /*border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 1px solid #ccc;*/ vertical-align:top; text-align:left; } .teaserbox_inhalt { color: #000000; background: #fff; border: 1px solid #122d58; padding: 5px;} .teaserbox_impressum h1 { background-color: #e9f2fb; /*background-color: #0080c0;*/ font-weight: bold; color: #000000; line-height: 35px; 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_impressum_inhalt { color: #000000; border-top: 1px solid #BCCDDD; border-left: 1px solid #BCCDDD; border-right: 1px solid #BCCDDD; border-bottom: 1px solid #BCCDDD; background-color: #e9f2fb; } .teaserbox_inhalt_gefuellt { color: #000000; border-top: 1px solid #BCCDDD; border-left: 1px solid #BCCDDD; border-right: 1px solid #BCCDDD; border-bottom: 1px solid #BCCDDD; background-color: #EAEBED; } A.teaserbox_inhalt:link { text-decoration: none; font-weight: normal; color: #0073aa; border: 0px solid #ffffff;padding: 0px;} A.teaserbox_inhalt:visited { text-decoration: none; font-weight: normal; color: #0073aa; border: 0px solid #ffffff;padding: 0px;} A.teaserbox_inhalt:hover { text-decoration: underline; font-weight: normal; color: #000000; border: 0px solid #ffffff;padding: 0px;} A.teaserbox_inhalt:active { text-decoration: none; font-weight: normal; color: #0073aa; border: 0px solid #ffffff;padding: 0px;} .teaserbox_menu {color: #005CA6;background: #f9f9f9;border: 1px dotted #ccc;padding: 0px 0px 0px 0px;margin: 0;font-size: 15px;margin-bottom: 10px;} A.teaserbox_menu:link { text-decoration: none; font-weight: bold; color: #ff9945 !important; border: 0px solid #ffffff;} A.teaserbox_menu:visited { text-decoration: none; font-weight: bold; border: 0px solid #ffffff; color: #ff9945;} A.teaserbox_menu:hover { text-decoration: underline; font-weight: bold; color: #005CA6; border: 0px solid #ffffff;} A.teaserbox_menu:active { text-decoration: none; font-weight: bold; color: #005CA6; border: 0px solid #ffffff;} .teaserbox_red h1 { background : #122d58; font-weight: normal; color: #fff; 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_red_inhalt { color: #122d58; background-color: #e2f4ff; width: auto !important;} A.teaserbox_red_inhalt:link { text-decoration: none; font-weight: bold; color: #0073aa; border: 0px solid #ffffff;} A.teaserbox_red_inhalt:visited { text-decoration: none; font-weight: bold; color: #0073aa; border: 0px solid #ffffff;} A.teaserbox_red_inhalt:hover { text-decoration: underline; font-weight: bold; color: #000000; border: 0px solid #ffffff;} A.teaserbox_red_inhalt:active { text-decoration: none; font-weight: bold; color: #0073aa; border: 0px solid #ffffff;} .teaserbox_error h1 { background-color: #b70000; 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: #000000; 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: 0px solid #ffffff;} A.teaserbox_error_inhalt:visited { text-decoration: none; font-weight: bold; color: #0073aa; border: 0px solid #ffffff;} A.teaserbox_error_inhalt:hover { text-decoration: underline; font-weight: bold; color: #000000; border: 0px solid #ffffff;} A.teaserbox_error_inhalt:active { text-decoration: none; font-weight: bold; color: #0073aa; border: 0px solid #ffffff;} .teaserbox_hinweis h1 { background-color: #b70000; 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: #000000; 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: 0px solid #ffffff;} A.teaserbox_hinweis_inhalt:visited { text-decoration: none; font-weight: bold; color: #0073aa; border: 0px solid #ffffff;} A.teaserbox_hinweis_inhalt:hover { text-decoration: underline; font-weight: bold; color: #000000; border: 0px solid #ffffff;} A.teaserbox_hinweis_inhalt:active { text-decoration: none; font-weight: bold; color: #0073aa; border: 0px solid #ffffff;} /*Hinweistext */ .hinweis_blau { color : #0000ff; font-weight: normal; font-size: 10px; } /*Suchkriterien */ .suchkriterien { color : #999999; font-weight: normal; } 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: 0px solid #ffffff;} A.suchkriterien:visited { text-decoration: none; font-weight: normal; color: #999999; border: 0px solid #ffffff;} A.suchkriterien:hover { text-decoration: underline; font-weight: normal; color: #000000; border: 0px solid #ffffff;} A.suchkriterien:active { text-decoration: none; font-weight: normal; color: #999999; border: 0px solid #ffffff;} .suchkriterien_bgcolor { background : #999999; color : #ffffff; padding : 2px; } .selectBoxRendererList { width: 100%; height: 600px; line-height: 15px; overflow: auto; border: inset 1px #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: #000000 ! 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: #000000 ! important; } .box-height { height: 140px; } .selectBoxRendererList span { margin: 0px ! important; color: #000000 ! important; } .selectBoxRendererList { height: 115px ! important; } #emptyQuarterControl { float: left ! important; padding: 7px ! important; } #sitemap_header { color : #000000; font-weight : bold; width: 198px; } #sitemap_header a:link, #sitemap_header a:visited { text-decoration: none; font-weight: bold; color: #000000; } #sitemap_header a:hover { text-decoration: underline; font-weight: bold; color: #000000; } .sitemap_header a:link, .sitemap_header a:visited { text-decoration: none; font-weight: bold; color: #000000; } #sitemap_sub { color : #000000; 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: #000000; } .kommentar { text-decoration: none; font-weight: normal; color: #008000; } .rot_weiss { text-decoration: none; font-weight: bold; color: #FFFFFF; background: #D5000D; } .setup { color : #000000; font-weight: normal; } 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 { background : white url(../bilder/h1_border.gif) bottom repeat-x; font-weight: normal; color: #fff; 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; } .cont_box_suchanzeige { color : #000000; font-weight: normal; background: #FFFFFF; border : 1px double #0077a4; padding: 2px; } .cont_box_suchanzeigentext { color : #000000; 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: #000000; /*border-top: 1px solid #BCCDDD; border-left: 1px solid #BCCDDD; border-right: 1px solid #BCCDDD; border-bottom: 1px solid #BCCDDD;*/ background-color: #FFFFFF; } tr.suchanzeigen_details,td.suchanzeigen_details { color: #000000; /*border-top: 1px solid #BCCDDD; border-left: 1px solid #BCCDDD; border-right: 1px solid #BCCDDD; border-bottom: 1px solid #BCCDDD;*/ background-color: #FFFFFF; } .eigenschaftsgruppe { color : #FFFFFF; /* border-top : 1px double #004080;*/ border-bottom : 1px double #FFFFFF; font-style:normal; background: #0080c0; } tr.eigenschaftsgruppe,td.eigenschaftsgruppe { color: #FFFFFF; font-weight:bold; } .eigenschaft { color : #000000; background-color: #e2f4ff; font-style:normal; } tr.eigenschaft,td.eigenschaft { color: #000000; } .eigenschaftsgruppe_details { color : #2052AB; /* border-bottom : 1px double #FFFFFF; */ font-style:normal; margin-top:20px; } tr.eigenschaftsgruppe_details,td.eigenschaftsgruppe_details { color: #2052AB; font-weight:bold; } .eigenschaft_details { color : #000000; font-style:normal; } tr.eigenschaft_details,td.eigenschaft_details { color: #000000; } .eigenschaft_optional { color : #000000; background-color: #ffe3d7; font-style:normal; } tr.eigenschaft_optional,td.eigenschaft_optional { color: #000000; } .eigenschaft_fehlereingabe { color : #000000; background-color: #ffe3d7; font-style:normal; } tr.eigenschaft_fehlereingabe,td.eigenschaft_fehlereingabe { color: #000000; background-color: #ffc4c4; } .tabelle_select { color : #FFFFFF; border : 1px double #cccccc; font-style:normal; background: #f8fcfe; } #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 {background: #e9f1f9;padding: 11px 10px 11px 10px;margin: 0 0 0 0;overflow: hidden; border : 1px double #cccccc;}*/ #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;} 
/** 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: #0080c0; 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: #019FFF; 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;} 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; } .markierung_anzeige { background: #ffdece; } .stadtteile_aendern { font-size:11px; } A.stadtteile_aendern:link { text-decoration: none; font-weight: normal; color: #0070df;} A.stadtteile_aendern:visited { text-decoration: none; font-weight: normal; color: #0070df;} A.stadtteile_aendern:hover { text-decoration: underline; font-weight: normal; color: #00356F;} A.stadtteile_aendern:active { text-decoration: none; font-weight: normal; color: #0070df;} .dienstleister { color: #000; } A.dienstleister:link { text-decoration: none; font-weight: normal; color: #ff9900;} A.dienstleister:visited { text-decoration: none; font-weight: normal; color: #ff9900;} A.dienstleister:hover { text-decoration: underline; font-weight: normal; color: #ff9900;} A.dienstleister:active { text-decoration: none; font-weight: normal; color: #ff9900;} .hauptmenue_klein { color : #000000; font-size: 11px; } A.hauptmenue_klein:link { text-decoration: none; color: #000000;} A.hauptmenue_klein:visited { text-decoration: none; color: #000000;} A.hauptmenue_klein:hover { text-decoration: underline; color: #000000;} A.hauptmenue_klein:active { text-decoration: none; color: #000000;} .label_suche { color: #000; } .label_suche:hover { color: #ff9900; } .warten_div { background-color: #fff; color: #ff6600; border:4px solid #1e5995; width: 600px; height: 100px; position: absolute; top: 50%; left: 50%; font-size: 16px; margin-left: -300px; margin-top: -50px; z-index:9002; /*display: none;*/ padding-top:60px; padding-left:60px; } .eingabefeld_fehler { font-size: 11px; font-weight: normal; color: #333333; background-color: #ff8080; border: 1px solid #cccccc; } /* Für Sitemap - Auflistungen */ #sitemap .citywrapper{ width:100%; height:850px; text-align:center; font-weight:normal; } #sitemap .sitemapwrapper{ width:100%; height:1500px; text-align:center; font-weight:normal; } #sitemap .sitemapauflistung{ width:280px; float:left; margin-left:5px; margin-right:25px; margin-bottom:5px; text-align:left; font-weight:normal; } #sitemap .sitemapauflistung h2{ margin:0; padding:0; font-size:14px; } #sitemap .sitemapauflistung h3{ margin-bottom:10px; margin-top:20px; padding:0; font-size:14px; } #sitemap .sitemapauflistung ul{ margin-bottom:10px; list-style-type: none; font-weight:normal; } #sitemap .sitemapauflistung li { list-style-type: none; margin-bottom:2px; font-weight:normal; } #sitemap a:link, #sitemap a:visited { text-decoration: none; font-weight: bold; color: #0073aa; border: 0px solid #ffffff;} #sitemap a:hover { text-decoration: underline; font-weight: bold; color: #FF6600; border: 0px solid #ffffff;} .expose_box { color: #000; font-weight: normal; } tr.expose_box td, td.expose_box , div.expose_box, table.expose_box { border: 1px solid #ccc; color: #000; background: #ebebeb url(../../../templates/fulda_immo/bilder/eigene_anpassungen/bg_expose_teaserbox.jpg) repeat-x; } #logoverlauf { background: url(../../../templates/fulda_immo/bilder/verlauf_fdimmo.png) repeat-x; background-position: bottom; } #header_text { font-family: 'Verdana', serif; font-size: 17px; font-weight: normal; font-style:italic; position:relative; top:40px; right:140px; color: #333; } #index_bg_picture { background: url(../../../templates/fulda_immo/bilder/bg_dom.jpg); background-repeat:no-repeat; height: 361px; width:778px; } #startseite_suchbox { background: #fff; width:585px; height: 301px; border: 5px solid #2967a1; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-box-shadow: 5px -2px 5px rgba(0,0,0,0.4),inset -10px -20px 20px rgba(153,153,153,0.2); -webkit-box-shadow: 5px -2px 5px rgba(0,0,0,0.4),inset -10px -20px 20px rgba(153,153,153,0.2); box-shadow: 5px -2px 5px rgba(0,0,0,0.4),inset -10px -20px 20px rgba(153,153,153,0.2); position:relative; top: 30px; left:30px; } #ot { border:0px; } #suchbox_header { padding-left: 15px; padding-top: 10px; font-family: 'verdana'; font-weight: bold; font-size: 18px; vertical-align:middle; } .suchbox_ueber { padding-top: 6px; padding-left: 10px; } #tabs_wrapper { height: 150px; font-size: 12px; width: 760px; position:relative; top:-14px; left:15px; } #tabs_container {} #tabs { list-style: none; padding: 7px 0 0 0; margin: 0 0 0 0px; } #tabs li { display: inline-block; } #tabs li a { display: block; width: 250px; color: #000; font-weight:bold; font-size:14px; padding: 7px 0; text-decoration: none; text-align: center; background-color: #fff; border-bottom: none; outline: none; -moz-box-shadow: inset -1px -1px 1px rgba(0,0,0,0.2); -webkit-box-shadow: inset -1px -1px 1px rgba(0,0,0,0.2); box-shadow: inset -1px -1px 1px rgba(0,0,0,0.2); } #tabs li a:hover { background-color: #5f9dc7; padding: 7px 0; } #tabs li.active a { border-bottom: 1px solid #ffffff; background-color: #fff; padding: 14px 0 5px 0; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-box-shadow: 1px -2px 2px rgba(0,0,0,0.3); -webkit-box-shadow: 1px -2px 2px rgba(0,0,0,0.3); box-shadow: 1px -2px 2px rgba(0,0,0,0.3); } #tabs li.active a:hover { background-color: #fff; padding: 14px 0 5px 0; border-bottom: 1px solid #fff; } #tabs li a.icon_accept { display: block; width: 210px; margin-left: -3px; padding: 7px 0; text-align: center; -moz-box-shadow: inset 1px -1px 1px rgba(0,0,0,0.3); -webkit-box-shadow: inset 1px -1px 1px rgba(0,0,0,0.3); box-shadow: inset 1px -1px 1px rgba(0,0,0,0.3); } #tabs li a.icon_accept:hover { background-color: #5f9dc7; padding: 7px 0; border-bottom: 0px; } #tabs li.active a.icon_accept { background-color: #fff; padding: 14px 0 5px 0; border-bottom: 1px solid #fff; -moz-box-shadow: -1px -2px 2px rgba(0,0,0,0.3); -webkit-box-shadow: -1px -2px 2px rgba(0,0,0,0.3); box-shadow: -1px -2px 2px rgba(0,0,0,0.3); } #tabs li.active a.icon_middle:hover { padding: 14px 0 5px 0; border-bottom: 1px solid #fff; } #tabs li a.icon_middle { display: block; width: 290px; text-align: center; margin-left: -3px; padding: 7px 0; -moz-box-shadow: inset 1px -1px 1px rgba(0,0,0,0.3); -webkit-box-shadow: inset 1px -1px 1px rgba(0,0,0,0.3); box-shadow: inset 1px -1px 1px rgba(0,0,0,0.3); } #tabs li a.icon_middle:hover { background-color: #5f9dc7; padding: 7px 0; border-bottom: 0px; } #tabs li.active a.icon_middle { background-color: #fff; padding: 14px 0 5px 0; border-bottom: 1px solid #fff; -moz-box-shadow: 0 -2px 2px rgba(0,0,0,0.3); -webkit-box-shadow: 0 -2px 2px rgba(0,0,0,0.3); box-shadow: 0 -2px 2px rgba(0,0,0,0.3); } #tabs li.active a.icon_accept:hover { padding: 14px 0 5px 0; border-bottom: 1px solid #fff; } #tabs_content_container { padding-left: 10px; padding-right: 10px; width: 731px; height: 150px; -moz-box-shadow: 0 3px 1px -2px rgba(0,0,0,0.3),inset 0px -10px 10px rgba(153,153,153,0.1);; -webkit-box-shadow: 0 3px 1px -2px rgba(0,0,0,0.3),inset 0px -10px 10px rgba(153,153,153,0.1);; box-shadow: 0 3px 6px -3px rgba(0,0,0,0.3),inset 0px -10px 10px rgba(153,153,153,0.1); } .tab_content { display: none; } .ergebnisliste { background: #fff; border-top: 1px solid #ccc !important; -moz-box-shadow: 2px -2px 5px rgba(0,0,0,0.0),inset 0px 10px 10px rgba(157,157,157,0.2); -webkit-box-shadow: 2px -2px 5px rgba(0,0,0,0.0),inset 0px 10px 10px rgba(157,157,157,0.2); box-shadow: 2px -2px 5px rgba(0,0,0,0.0),inset 0px 10px 10px rgba(157,157,157,0.2); } .line_tr { width:6px; background: url(../../../templates/fulda_immo/bilder/line_tr.jpg); background-repeat:no-repeat; } #slider-bg { background:url(http://www.probeversion.de/includes/portalconfig/templates/standard/bilder/eigene_anpassungen/slider_bg.gif) 5px 0 no-repeat; } #radio_selection { height:203px; position:relative; overflow:hidden; overflow-y:hidden; } .eigenschaft1 td b { font-size:10px; } .div_eigenschaftsgruppe { color: #2052b7; border-bottom: 1px dotted #000000; float: left; font-family: verdana; font-size: 12px; font-weight: bold; margin-top: 15px; } .div_bezeichnung { background: none repeat scroll 0 0 #F5F5F5; float: left; width: 28%; } .div_wert { float:right; width:69%; } .exposeliste_more_bezeichnung{float:left;font-size:11px;color:#000;width:90px;} .exposeliste_more_werte{float:left;font-size:11px;color:#000;width:120px;} .addson{display:inline-block;height:21px;width:350px;overflow:hidden; vertical-align:top; text-align: top;} .addshare{display:inline-block;height:21px;width:108px;overflow:hidden;} .addgog{display:inline-block;height:21px;width:75px;overflow:hidden;} #kriterienliste { height:143px; position:relative; overflow:hidden; overflow-y:hidden; } /* * Socialite Look-a-like defaults */ .socbuttons{ height: 21px !important; overflow:hidden; padding-top: 7px; } .socbuttons:hover{ height: 21px !important; overflow:visible !important; padding-top: 7px; } .social-buttons { display: block; list-style: none; padding: 0;} .social-buttons > li { display: block; margin: 0; padding: 3px; float: left; } .social-buttons .socialite { display: block; position: relative; top:-59px; no-repeat; } .social-buttons .socialite-loaded { background: none !important; } .social-buttons .twitter-share { width: 55px; height: 65px; background-position: 0 0; } .social-buttons .googleplus-one { width: 50px; height: 65px; background-position: -75px 0; } .social-buttons .facebook-like { width: 45px; height: 65px; background-position: -145px 0; } .co_rechts { color : #666; font-weight : normal; text-align:left; } .co_rechts a:link, .co_rechts a:visited { text-decoration: underline; font-weight: normal; color: #666; } .resulttextsh{ height: 85px; overflow: hidden; position: relative; } 
.ri-grid{
	margin: 10px 10px 10px;
	position: relative;
	height: auto;
}

.ri-grid ul {
	list-style: none;
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
}

/* Clear floats by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */

.ri-grid ul:before,
.ri-grid ul:after{
	content: '';
    display: table;
}

.ri-grid ul:after {
    clear: both;
}

.ri-grid ul {
    zoom: 1; /* For IE 6/7 (trigger hasLayout) */
} 

.ri-grid ul li {
	-webkit-perspective: 400px;
	-moz-perspective: 400px;
	-o-perspective: 400px;
	-ms-perspective: 400px;
	perspective: 400px;	
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	display: block;
	overflow: hidden;
	background: #ffffff;
}

.ri-grid ul li a{
	display: block;
	outline: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 90%;
	height: 70px;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	background-size: 100% 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #fff;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/* Grid wrapper sizes */
.ri-grid-size-1{
	width: 750px;

}
.ri-grid-size-2{
	width: 100%;
}
.ri-grid-size-3{
	width: 100%;
	margin-top: 0px;
}

/* Shadow style */
.ri-shadow:after,
.ri-shadow:before{
	content: "";
	position: absolute;
	z-index: -2;
	bottom: 15px;
	left: 10px;
	width: 50%;
	height: 20%;
	max-width: 300px;
	max-height: 100px;
	box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
}
.ri-shadow:after{
	right: 10px;
	left: auto;
	-webkit-transform: rotate(3deg);
	-moz-transform: rotate(3deg);
	-ms-transform: rotate(3deg);
	-o-transform: rotate(3deg);
	transform: rotate(3deg);
}
.ri-grid-loading:after,
.ri-grid-loading:before{
	display: none;
}
.ri-loading-image{
	display: none;
}
.ri-grid-loading .ri-loading-image{
	position: relative;
	width: 30px;
	height: 30px;
	left: 50%;
	margin: 100px 0 0 -15px;
	display: block;
}


/* HINWEISE IN DER ERGEBNISLISTE */


.liste_hinweis_gewerblich /*gewerbliche Anzeige*/
{
	
	padding:2px;
	margin-right:10px;
	color:#ff0000;
	font-size:10px;
	font-weight:normal;
}

.liste_hinweis_gewerblich_img /*Bild bei gewerbliche Anzeige*/
{
	padding-right:5px;	
}

.liste_hinweis_privat /*private Anzeige*/
{
	
	padding:2px;
	margin-right:10px;
	color:#ff0000;
	font-size:10px;
	font-weight:normal;
}

.liste_hinweis_privat_img /*Bild bei private Anzeige*/
{
	padding-right:5px;	
}

.liste_hinweis_neu /*neue Anzeige*/
{
	background:#c33333;
	padding:2px;
	margin-right:10px;
	color:#fff;
	font-size:10px;
	font-weight:normal;
}

.liste_hinweis_neu_img /*Bild bei neue Anzeige*/
{
	padding-right:5px;	
}

.liste_hinweis_top /*TOP-RANKING-Hinweis*/
{	
	padding:2px;
	margin-right:10px;
	color:#ff0000;
	font-size:10px;
	font-weight:normal;
}

.liste_hinweis_top_img /*Bild bei TOP-RANKING-Hinweis*/
{
	padding-right:5px;	
}

.liste_hinweis_anzeigewoche /*Hinweis: Anzeige der Woche */
{
	padding:2px;
	margin-right:10px;
	color:#ff0000;
	font-size:10px;
	font-weight:normal;
}

.liste_hinweis_anzeigewoche_img /*Bild bei Anzeige der Woche*/
{
	padding-right:5px;	
}


/*Auflistung der Newskategorien */	
	.newskategorien
{
	
	color: #000;
}
A.newskategorien:link        
	{ text-decoration: none;  font-weight: normal; color: #000;}
A.newskategorien:visited     
	{ text-decoration: none;  font-weight: normal; color: #000;}
A.newskategorien:hover       
	{ text-decoration: none; font-weight: normal; color: #FF6600;}
A.newskategorien:active      
	{ text-decoration: none; font-weight: normal; color: #000;}


#bereich_verfeinerung_anzeigetypen
{
	font-size:11px;
	float:left; 
	width:100%; 
	margin-bottom:20px;
}

#bereich_verfeinerung_anzeigetypen .anzeigetyp_box
{
	font-size:11px;
	float:left;
	margin:2px;
	border-left:1px solid #f5f5f5;
	min-height:120px;
}


#bereich_verfeinerung_anzeigetypen .anzeigetyp_head a
{
	font-size:13px;
	width:100%;
	color:#000;
	font-weight:bold;
	float:left;
	text-decoration:none;
	padding-left:4px;
}
#bereich_verfeinerung_anzeigetypen .anzeigetyp_head a:hover
{
	font-size:13px;
	width:100%;
	color:#ff9900;
	
}
#bereich_verfeinerung_anzeigetypen .anzeigetyp_sublinks 
{

	padding-left:4px;
	color:#ff9900;
	text-decoration:none;
	float:left;
}
#bereich_verfeinerung_anzeigetypen .anzeigetyp_sublinks a
{

	width:100%;
	color:#006a9d;
	text-decoration:none;
	float:left;
}
#bereich_verfeinerung_anzeigetypen .anzeigetyp_sublinks a:hover
{

	width:100%;
	color:#ff9900;
	text-decoration:none;
	float:left;
}



#bereich_verfeinerung_anzeigetypen .anzeigetyp_sublinks_einzeilig 
{
	width:100%;
	padding-left:4px;
	color:#ff9900;
	text-decoration:none;
	float:left;
}
#bereich_verfeinerung_anzeigetypen .anzeigetyp_sublinks_einzeilig a
{


	color:#006a9d;
	text-decoration:none;
	float:left;
	margin-right:20px;
/*	background:#f1f1f1;
	padding:5px;*/
}
#bereich_verfeinerung_anzeigetypen .anzeigetyp_sublinks_einzeilig a:hover
{

	color:#ff9900;
	text-decoration:none;
	float:left;
	/*background:#f5f5f5;
	padding:5px;*/
}

.suchkriterium-entfernen
{
	border:1px solid #ccc;
	padding:0px 6px 0px 6px;
	font-size:10px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	color:#ccc;
}


	

.suchkriterium-entfernen-x
{
	color:#ccc;
	font-weight:bold;
	font-size:12px;
}

.suchkriterium-entfernen-x:hover
{
cursor: pointer;
}


#warning A.link_nach_buchung:link, #warning A.link_nach_buchung:visited {color: #000; text-decoration: none; background:url(../../../../../includes/portalconfig/templates/bilder/pfeil-schwarz.png) no-repeat left; padding-left:12px; margin-left:15px;}
#warning A.link_nach_buchung:hover {color: #000; text-decoration: underline; background:url(../../../../../includes/portalconfig/templates/bilder/pfeil-schwarz.png) no-repeat left; padding-left:12px; margin-left:15px;}

#success A.link_nach_buchung:link, #success A.link_nach_buchung:visited {color: #000; text-decoration: none; background:url(../../../../../includes/portalconfig/templates/bilder/pfeil-schwarz.png) no-repeat left; padding-left:12px; margin-left:15px;}
#success A.link_nach_buchung:hover {color: #000; text-decoration: underline; background:url(../../../../../includes/portalconfig/templates/bilder/pfeil-schwarz.png) no-repeat left; padding-left:12px; margin-left:15px;}



#cookiehinweis
{
	float:top;
	background:#ff9900;
	font-size:10px;
	width:100%;
	text-align:center;
	
	line-height:20px;
	color:#fff;
	 font-family: arial,helvetica,"DejaVu Sans","Arial Unicode MS","Lucida Sans Unicode",sans-serif"
	
}

#cookiehinweis:hover
{
	cursor: pointer;
	
}

#cookiehinweis a
{
	color:#fff;
	text-decoration: underline;
}

#cookiehinweis a:hover
{
	text-decoration: underline;
	color:#000;
}

#cookiehinweis .akzeptierecookies
{
		
	font-size:11px;
	font-weight:bold;	
}

a.tooltips_exposeeingabe {
  position: relative;
  display: inline;
  font-size:10px;
}
a.tooltips_exposeeingabe span {
  position: absolute;
  width:160px;
  color: #000;
  background: #fff;
  border:1px solid #000;
  padding:6px;  
  text-align: left;
  visibility: hidden;
  line-height:15px;
  font-size:11px;
 
  text-align: justify
}

a:hover.tooltips_exposeeingabe span {
  visibility: visible;
  bottom: 30px;
  left: 50%;
  margin-left: -76px;
  z-index: 999;
}

.auswahl_hervorheben
{	
	border-top: 4px solid #c33; 
	border-bottom: 4px solid #c33; 
	background:#ffff00 !important; 
	color:#000;
}


					div.tinygallerie_noimage {					   
					    position: relative;					    
							background: #fff url('../../../../../includes/portalconfig/templates/fulda-immo/bilder/noimage.gif')  no-repeat center;
							height:535px;
							width:600px;
					}
					
					
					.popupform{
    margin: 0 auto;

    height: auto !important;
    width: 90% !important;
    left: 0 !important;
    right: 0 !important;
}

/* Infofenster in Google Maps */
.infowindo_div{}
.infowindo_anschrifttitel{	font-weight:bold;	text-decoration:underline;}
.infowindo_anschrift{	font-size:14px;}

#wrapper_karte_expose     { position: relative; }
#map_hinweis_karte_expose { position: absolute; bottom: 60px; left: 10px; z-index: 99;cursor: pointer; padding:10px;z-Index:2; bottom:100px; float:left; position:absolute; background-color:#000;opacity: .8; filter: alpha(opacity=80); -moz-opacity: .8; color:#fff; width:90%;}

#wrapper_karte_klein { position: relative; }
#map_hinweis_karte_klein { position: absolute; bottom: 60px; left: 10px; z-index: 99;cursor: pointer; padding:10px;z-Index:2; bottom:100px; float:left; position:absolute; background-color:#000;opacity: .8; filter: alpha(opacity=80); -moz-opacity: .8; color:#fff; width:90%;}				

#wrapper_karte { position: relative; }
#map_hinweis_karte   { position: absolute; bottom: 60px; left: 10px; z-index: 99;cursor: pointer; padding:10px;z-Index:2; bottom:100px; float:left; position:absolute; background-color:#000;opacity: .8; filter: alpha(opacity=80); -moz-opacity: .8; color:#fff; width:90%;}				


.suggestionsBox {float:right;display: none; z-index: 500;position:absolute;width:100%; border:3px solid #005BA5; background:#fff; z-index:4000; max-height:300px;overflow-y:scroll; line-height:18px;padding:0px;margin-top:20px;	}	
.suggestionList {	position: releative;margin: 0px;padding: 0px;width:100%}
.suggestionList li {margin: 0px 0px 3px 0px;	padding: 3px;	cursor: pointer;	color: #000;	list-style-type:none;		line-height:16px;width:100%}
.suggestionList li:hover {background-color: #C4E4FF;}
.suggestionList li.zwischenzeile {background-color: #005BA5;font-weight:bold;color:#fff;}



.powerprodukt_rahmen
{		
		float:left;		 
		width:47%;
		padding:0px;
		
	  margin: 15px 9px 15px 9px;
		
		
		
  			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
										-moz-box-sizing: border-box; /* Firefox, other Gecko */
										box-sizing: border-box; /* Opera/IE 8+ */
										 
}

.teaserbox_powerprodukt h1 
{
	
	background-color: #e9f2fb;	
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	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;	
  			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
										-moz-box-sizing: border-box; /* Firefox, other Gecko */
										box-sizing: border-box; /* Opera/IE 8+ */
}


.teaserbox_powerprodukt_inhalt
{
	padding:10px;
	border:1px solid #ccc;
  min-height:340px;
  float:left;
  position:relative;
  width:100%;
  			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
										-moz-box-sizing: border-box; /* Firefox, other Gecko */
										box-sizing: border-box; /* Opera/IE 8+ */
}

.teaserbox_powerprodukt_inhalt_slogan
{
	float:left;
	width:100%;
	height:80px;
}

.teaserbox_powerprodukt_inhalt_bild
{
	float:left;text-align:center;width:100%;
	
}

.teaserbox_powerprodukt_inhalt_slogan_mehr_infos
{
	position:absolute;bottom:80px;left:0px;
	width:100%;
	text-align:center;
	margin:0px;padding:0px;
}



.teaserbox_powerprodukt_buchenzeile
{
	height:60px;
  position:absolute;right:0;left:0;bottom:0;	
	padding: 5px;
	background:#ccc;
			-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
										-moz-box-sizing: border-box; /* Firefox, other Gecko */
										box-sizing: border-box; /* Opera/IE 8+ */
 
 /*writing-mode: tb-rl;
 //Safari
-webkit-transform: rotate(-90deg);

//Firefox
-moz-transform: rotate(-90deg);

//Opera
-o-transform: rotate(-90deg);

//IE
writing-mode: tb-rl;
filter: flipV flipH;
*/
}


.pp_farbiger_blickfang
{
		background: #e0f7bf;
		border:1px solid #e0f7bf;
										-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
										-moz-box-sizing: border-box; /* Firefox, other Gecko */
										box-sizing: border-box; /* Opera/IE 8+ */
}









.powerprodukt {
	text-align: center;
	float: left;
	position: relative;
	width: 225px;
	background: #f4faff;
	border: 2px solid #005DA6;
	height: 220px;
	margin: 10px 8px 0px 8px;
	padding: 5px;
	color: #005DA6;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box; /* Firefox, other Gecko */
	box-sizing: border-box; /* Opera/IE 8+ */
}

.powerprodukt img {
	max-width: 120px;
}

.powerprodukt a img {
	max-width: 100%;
}

.powerprodukt_buttons {
	height: 50px;
	position: absolute;
	right: 0;
	left: 0;
	bottom: 0;
	text-align: center;
	padding: 0px;
	margin: 0px;
	color: #666;
	line-height: 16px;
	font-size: 11px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box; /* Firefox, other Gecko */
	box-sizing: border-box; /* Opera/IE 8+ */
}

.powerprodukt h1 {
	font-size: 14px;
	text-align: center;
}

.powerprodukt_zeitraum_auswahl_frei {
	margin: 5px;
	width: 180px;
	border: 1px solid #7EC41A;
	background: #E0F881;
	float: left;
	font-size: 11px;
	line-height: 16px;
	padding: 10px;
	color: #7EC41A;
	height: 75px;
}

.powerprodukt_zeitraum_auswahl_belegt {
	margin: 5px;
	width: 180px;
	border: 1px solid #999999;
	background: #EFEFEF;
	float: left;
	font-size: 11px;
	line-height: 16px;
	padding: 10px;
	color: #999999;
	height: 75px;
}

.powerprodukt_zeitraum_auswahl_gewuenscht {
	margin: 5px;
	width: 180px;
	border: 1px solid #FF8000;
	background: #FF6600;
	color: #fff;
	float: left;
	font-size: 11px;
	line-height: 16px;
	padding: 10px;
	height: 75px;
	-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 1);
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 1);
	box-shadow: 0 0 6px rgba(0, 0, 0, 1);
	cursor: pointer;
}

.powerprodukt_zeitraum_auswahl_bereits_gebucht {
	margin: 5px;
	width: 180px;
	border: 1px solid #FF8000;
	background: #ffe6cc;
	color: #ff6600;
	float: left;
	font-size: 11px;
	line-height: 16px;
	padding: 10px;
	height: 75px;
	/*		-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 1);
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 1);
	box-shadow: 0 0 6px rgba(0, 0, 0, 1);
	cursor: pointer;
	*/
}

.powerprodukt_zeitraum_auswahl_frei:hover,
	.powerprodukt_zeitraum_auswahl_gewuenscht:hover {
	-moz-box-shadow: 0 0 3px rgba(2, 100, 173, 1);
	-webkit-box-shadow: 0 0 3px rgba(2, 100, 173, 1);
	box-shadow: 0 0 3px rgba(2, 100, 173, 1);
	cursor: pointer;
}

.powerprodukt_zeitraum_auswahl_gewaehlt {
	background: #f7f7f7;
}

.powerprodukt_zeitraum_auswahl_checkbox {
	float: left;
	width: 20%;
}

.powerprodukt_zeitraum_auswahl_datum {
	float: right;
	width: 80%;
}

.dsgvo_einwilligung
{
 width:100%;
 float:left; 
 clear:both;
}
.dsgvo_einwilligung_checkbox
{
	float:left;
	padding-right:20px;
}

.dsgvo_einwilligung_text
{
	float:left;
	max-width:90%
}
.div_statistik_objektliste {
width: 150px !important;
}

.eingabefeld:not([type='radio']):not([type="checkbox"]), .tcal {
padding: 8px 0px 8px 8px;
}
.akt{
font-size:10px;
}

.anzeigenverwaltung_popup_menue_inaktiv {
background: #122d58 !important;
}
.anzeigenverwaltung_popup {
    border-top: 0px !important;
    border-left: 1px solid #ccc !important;
    border-right: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}
.anzeigenverwaltung_popup_menue_aktiv {
    background: #00a1f2 !important;
    border-top: 0px !important;
    border-bottom: 0px !important;
}

/* Für Google Maps OptIn */
.zeige_google_maps {
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	background-color:#ededed;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#777777;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding:5px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.zeige_google_maps:hover {
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	background-color:#dfdfdf;
}
.zeige_google_maps:active {
	position:relative;
	top:1px;
}


.link_weiter, .link_zurueck, .link_bilder_dokumente{background:#0088cc;padding:15px;margin:0px;display:block;text-align:center}
.link_weiter, .link_zurueck, .link_bilder_dokumente{background:#0088cc;padding:15px;margin:0px;display:block;text-align:center}

A.link_weiter:link , A.link_zurueck:link, A.link_bilder_dokumente:link{
	color: #fff;
}

A.link_weiter:visited, A.link_zurueck:visited, A.link_bilder_dokumente:visited{
	color: #fff;
}

A.link_weiter:hover , A.link_zurueck:hover, A.link_bilder_dokumente:hover{
	background-color: #00a1f2;
	color: #ffffff;
}
.link_speichern, .link_bilder_dokumente, .link_speichern_btn{
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s;
}
.link_speichern:hover, .link_speichern_btn:hover{
cursor: pointer;
}

.link_speichern, .link_speichern_btn{
border: 1px solid #cd0a0a/*{borderColorError}*/;
    color: #cd0a0a;
}