/*Hoehenangaben*/
.comH1R, .NavCal_I, .NavCal_IA, .NavCal_WKname, .NavCal_KW, .NavCal_Nav, .Cal_i, .Cal_in, .Cal_ir, .Cal_ib, .persKopf .hl, .expBar {height:16px;}
.comH1R1, .Cal_wn, .Cal_dn {height:17px;}
.comH4R, .Cal_div {height:67px;}

/*Breitenangaben*/
.comW1R, .NavCal_I, .NavCal_IA, .NavCal_WKname, .NavCal_KW, .NavCal_Nav #Nav_LR, .Cal_i, .Cal_in, .Cal_ir, .Cal_ib {width:16px;}
.comW4R, .Cal_i_container, .Cal_dn, .Cal_div {width:67px;}
.comW31R {width:528px;}

/*Border*/
.comBdBottomLt, .NavCal_Nav, .NavCal_Time, .Cal_brb, .Cal_bb, .Cal_i, .persKopf .hl, .srvSlideshow .NavBar {border-bottom:1px #FFFFFF solid;}
.comBdMdT {border-top: 1px solid #EFEFEF;}
.comBdMdB, .expBar {border-bottom: 1px solid #EFEFEF;}
.comBdMdL, .expBar, .expBar p, .expBar .expBarIcon {border-left: 1px solid #EFEFEF;}
.comBdMdR, .expBar {border-right: 1px solid #EFEFEF;}

.comBdLtR {border-right: 1px solid #FFFFFF;}
.comBdLtT {border-top: 1px solid #FFFFFF;}


.comBdMd, .SelObjGrp div {border:1px solid #EFEFEF}
.comBdDk, .StartTermine ul {border:1px solid #CECECE}

.comBdDkB, .StartTermine li {border-bottom: 1px solid #CECECE;}
.comBdDkR, .StartTermine li {border-right: 1px solid #CECECE;}

/*Margin*/
.comMarginBottom1, .NavCal_I, .NavCal_IA, .NavCal_WKname, .NavCal_KW, .Cal_ir {margin-bottom:1px;}

/*Hintergrundfarben*/
.comBgLt, .cal_item, .quellContainer, .persKopf_container, .persKopf .persImg, .SelObjGrp, .expBar, .srvWaehr {background-color: #F9F9F9;}
.comBgMd, .cal_item1, .NavCal_Time, .persKopf .hl, .srvSlideshow {background-color: #EFEFEF;}
.comBgDk, .cal_item2, .std_cbdis {background-color: #CECECE;}
/*.cal_item => popup calendar*/

/*Schriftfarben*/
.comfgDk {color: #303030;}
.comfgWhite, .NavCal_KW, .Cal_redD, .Cal_kw {color: #FFFFFF;}
.comfgDis, .Cal_dis {color: #BBBBBB;}

/*Fonts*/
.comFtm, .std_cb, .std_cbdis, .cal_item, .cal_item1, .cal_item2 {font-family: Arial, Helvetica, Geneva, sans-serif, Verdana; font-size:11px; font-weight:normal; color: #303030;}

/*Lade-Div*/
.loadDiv {position:absolute;display:none;z-index:2002;background-color:#FFFFFF;filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
.loadDivFlower {position:absolute;z-index:2003;width: 100%; height: 100%;}

/*Liste Meldungstext*/
.listMeldText {font-size:13px; vertical-align:middle;padding-left:8px;}

/*Cal-Nav*/
.NavCal {width: 135px; }
.NavCal_Nav {text-align:center; background-image:url('/IMG/Temp/Cal/bgcalNav.gif'); width: 135px; float: left;}
.NavCal_Nav #Nav_C {width: 103px; float: left;}
.NavCal_Nav #Nav_LR {float: left;}
.NavCal_Time { text-align:center; float: left; width: 135px;}
.NavCal_I {float: left; text-align:center; background-image:url('/IMG/Temp/Cal/bgcal.gif'); }
.NavCal_IA {float: left; text-align:center; background-image:url('/IMG/Temp/Cal/bgcalItem.gif'); }
.NavCal_WKname {float: left; background-image:url('/IMG/Temp/Cal/bgcalD.gif'); text-align:center; }
.NavCal_KW {float: left; background-image:url('/IMG/Temp/Cal/bgcalD.gif'); text-align:center;}

/*Aktivleiste*/
/*.ABar {width:526px;}
.ABar li { background-repeat:no-repeat; list-style:none; text-align:left; padding-left:19px; padding-top:3px; height:13px; float:left; margin:0px; }
.ABar { font-size: 9px; border: 1px solid #EFEFEF; color: #303030; float:left; }
.ABar ul { margin:0px; padding-left:0px; }*/

.ABar li {background-position:10px 6px; background-repeat:no-repeat; list-style:none; text-align:left; padding-left:19px; padding-top:3px; height:13px; float:right; margin:0px; }
.ABar {width:526px; position:relative; top:-2px;}
.ABar ul {margin:0px;padding-left:0px;}

/*Cal-Month*/
.Cal_wn { width:50px; text-align:center; float:left; }
.Cal_dn { text-align:center; float:left; }
.Cal_i { margin-right:1px; float:left; }
.Cal_in { float:left; }
.Cal_ir { float:left; }
.Cal_div { text-align:right; }
.Cal_ib { margin-right:1px; float:left; }
.Cal_kw { font-weight:bold; }
.Cal_brb { border-right: 1px #FFFFFF solid; }
.Cal_curDay { border: 1px #FF0000 solid; }
.Cal_Sa { /*color: #EFEFEF;*/ }
.Cal_So { color: #FF0000; }
.Cal_redL {	background-color: #FFB5B5; }
.Cal_redD { background-color: #E44747; }
.Cal_ylwD { background-color: #FBEB82; }

/*Highlight-ContentMitte*/
.highlContM {width:528px;height:50px}
.highlContM .a {float:left;width:389px; line-height:50px; margin:0 0 1px 0; padding:0 0 0 17px;}
.highlContM .b {float:left;width:122px;height:50px;background-repeat:no-repeat;line-height:50px;}
.highlContM .c {float:left;padding:16px 0 0 0;}

/*asp combobox*/
.std_cb {height: 14px; margin-top: -1px; margin-bottom: -1px; display: block; padding-top: 0px; padding-left: 1px; border: 0;}*/
.std_cbdis {margin: -2px;}
.std_cblst {position: absolute;	overflow: auto;	visibility: hidden;	top: 0px; background-color: #FFFFFF; left: 0px;	height: 0px; border: 1px #CECECE solid;}
	
/*Standard-Linkleiste*/
.lay_StdLL {background-image: url(/img/lay/bg_nav_LL.gif);font-weight: bold;text-align: center;}
.std_pulldown {border-bottom: 1px solid #BBBBBB;border-left: 1px solid #BBBBBB;border-right: 1px solid #BBBBBB;border-top: 1px solid #BBBBBB;border-collapse: collapse;}
.stdll_pd_tab_WHS {border: 1px solid #FBCBC9;}
.stdll_pd_tab_WHG {border: 1px solid #FFEBBF;}
.stdll_pd_tab_GRD {border: 1px solid #AEF0AE;}
.stdll_pd_tab_WGA {border: 1px solid #EAC0F9;}
.stdll_pd_tab_GEW {border: 1px solid #B3C0CE;}
.stdll_pd_tab_GST {border: 1px solid #DA9B9F;}
.stdll_pd_tab_GSO {border: 1px solid #FFD3B5;}
.stdll_pd_tab_HOF {border: 1px solid #CEBEA3;}

.stdll_BG_SubItem {background-color: #FFFFFF;}
.stdll_BD_SubItem {background-color: #EFEFEF;}
	
/*Wiki-Parser*/
.wiki_hSub {margin-bottom:0px;}
.wiki_li {}
/*.wiki_p {margin-top:0px;margin-bottom:3px;display:inline;text-align:right;}*/
.wiki_txt {margin-top: 0px;}
.wiki_table {border:1px solid #CECECE;margin:0px 16px 16px 0px;}
.wiki_td {background-color:#FFFFFF;padding:0px 3px;height:16px;vertical-align:top;}
.wiki_td_BdR {border-right:1px solid #EFEFEF;}
.wiki_td_BdB {border-bottom:1px solid #EFEFEF;}
.wiki_th {background-color:#EFEFEF;padding:0px 3px;height:16px;font-size:11px;vertical-align:top;}
.wiki_th_BdR {border-right:1px solid #CECECE;}
.wiki_th_BdB {border-bottom:1px solid #CECECE;}
.wiki_img {clear:both;padding:5px;border:1px solid #c8c8c8;margin-bottom:10px;margin-left:10px;}
.wiki_h2 {margin-bottom:0px}
.wiki_h1 {margin-bottom:0px;margin-top:-5px}

/*Comboblock Liste ?????*/
.lst_cbl_DSNavTb {background-color:#FFFFFF; border-top: 1px solid #CECECE; border-collapse:collapse;}
.lst_cbl_DSNavi {background-color:#FFFFFF;}
.lst_cbl_Tb {border-left: 1px solid #CECECE; border-right: 1px solid #CECECE;}
.lst_cbl_Tb_Top {border-top: 1px solid #CECECE;}
.lst_cbl_Tb_Bot {border-bottom: 1px solid #CECECE;}
.lst_cbl_SU {background-color: #EFEFEF;	font-size: 11px; border-bottom: 1px solid #CECECE; border-right: 1px solid #CECECE;	height: 17px;}
.lst_cbl_SU_r {background-color: #EFEFEF; font-size: 11px; border-bottom: 1px solid #CECECE; height: 16px; padding-right: 3px;}
.lst_cbl_SUL {color: #303030;}
.lst_cbl {background-color: #FFFFFF; font-size:11px; color: #303030; border: 1px solid #CECECE;}
.lst_cbl_Zg {background-color: #FFFFFF;	font-size: 11px; color: #303030; height: 16px; border-bottom: 1px solid #CECECE; border-right: 1px solid #CECECE; padding-left: 1px;}
.lst_cbl_Zg_r {background-color: #FFFFFF; font-size: 11px; color: #303030; height: 16px; border-bottom: 1px solid #CECECE; padding-left: 1px; padding-right: 3px;}
.lst_cbl_Zu {background-color: #FFFFFF;	font-size: 11px; color: #303030; height: 16px; border-bottom: 1px solid #CECECE; border-right: 1px solid #CECECE; padding-left: 1px;border-collapse:collapse;}
.lst_cbl_Zu_r {background-color: #FFFFFF; font-size: 11px; color: #303030; height: 16px; border-bottom: 1px solid #CECECE; padding-left: 1px; padding-right: 3px;border-collapse:collapse;}

/*Comboblock Legende-Liste*/
.lst_cblLegende_Tb {border-collapse: collapse; border: 1px solid #CECECE;}
.lst_cblLegende_SU {background-color: #EFEFEF; font-size: 11px; color: #303030; border-bottom: 1px solid #CECECE; border-right: 1px solid #CECECE;	height: 17px;}
.lst_cblLegende_SU_r {background-color: #EFEFEF; font-size: 11px; color: #303030; border-bottom: 1px solid #CECECE;	height: 17px;}
.lst_cblLegende_SUL {color: #303030;}
.lst_cblLegende	{background-color: #FFFFFF; font-size:11px; color: #303030; border: 1px solid #CECECE;}
.lst_cblLegende_Zg {background-color: #FFFFFF; font-size: 11px;	color: #303030;	height: 17px; border-bottom: 1px solid #CECECE;	border-right: 1px solid #CECECE;}
.lst_cblLegende_Zg_r {background-color: #FFFFFF; font-size: 11px; color: #303030; height: 17px;	border-bottom: 1px solid #CECECE;}
.lst_cblLegende_Zu {background-color: #FFFFFF; font-size: 11px; color: #303030; height: 17px; border-bottom: 1px solid #CECECE; border-right: 1px solid #CECECE;}
.lst_cblLegende_Zu_r {background-color: #FFFFFF; font-size: 11px; color: #303030; height: 17px; border-bottom: 1px solid #CECECE;}

/*Suchleiste*/
.suchlBGVerlauf {background:url(/IMG/Layout/komp/Suchleiste/bgKOPF33px.gif) repeat-x;}

/*Listentool*/
/*.lst_Tb {background-color: #FFFFFF; border: 1px solid #CECECE;}
.lst_DSName {font-size: 11px; color: #303030; background-color: #FFFFFF; height: 17px;}
.lst_DSNavTb {border-style: solid; border-width: 1px; border-color: #CECECE;}
.lst_DSNavi {font-size: 11px; color: #303030; background-color: #FFFFFF; height: 17px; padding-left: 3px; padding-right: 3px;}
.lst_DSNavL {font-size: 11px; color: #009933;}
.lst_SU {background:url(/IMG/lay/Liste/bgHead.gif) repeat-x #F0EFF0; font-weight: bold; font-size: 11px; color: #303030; border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE; height: 17px;}
.lst_SU_r {background:url(/IMG/lay/Liste/bgHead.gif) repeat-x #F0EFF0; font-weight: bold; font-size: 11px; color: #303030; height: 17px; border-bottom: 1px solid #CECECE;}
.lst_SU_L_r {background-color: #EFEFEF; font-weight: bold; font-size: 11px; color: #303030; height: 16px;}
.lst_SU_L {font-size: 11px; font-weight: bold; color: #303030; border-style: solid; border-width: 1px; border-color: #FFFFFF; height: 16px;}
.lst_SU_D {font-size: 11px; font-weight: bold; color: #303030; border-style: solid; border-width: 1px; border-color: #CECECE; height: 16px;}
.lst_SUL {color: #303030;}
.lst_Zg {background-color: #FFFFFF; font-size: 11px; color: #303030; border-top: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF;}
.lst_Zg_r {background-color: #FFFFFF; font-size: 11px; color: #303030; border-top: 1px solid #EFEFEF;}
.lst_Zu {background-color: #F9F9F9; font-size: 11px; color: #303030; border-top: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF;}
.lst_Zu_r {background-color: #F9F9F9; font-size: 11px; color: #303030; border-top: 1px solid #EFEFEF;}
.lst_ZGrp {background-color: #CECECE; font-size: 11px; color: #303030; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CECECE; height: 16px;}
.lst_padd_r {padding-right:3px;}
.lst_padd_l {padding-left:3px;}
.lst_padd_lr {padding-left:3px;padding-right:3px;}
.lst_chkTD {overflow:hidden; height:14px;}*/

.lst_Tb {background-color: #FFFFFF; border: 1px solid #CECECE;}
.lst_TbTR {background-color: #FFFFFF; border-top: 1px solid #CECECE; border-right: 1px solid #CECECE;}
.lst_TbR {background-color: #FFFFFF; border-right: 1px solid #CECECE;}
.lst_DSName {color: #303030; background-color: #FFFFFF; height: 17px;}
.lst_DSNameFont {line-height:20px; font-size:14px;}
.lst_DSNavTb {background:url(/IMG/layout/komp/Liste/LIST_bgHead.gif) repeat-x #F0EFF0; border:1px solid #CECECE;}
.lst_DSNavi {font-size: 11px; color: #303030; height: 16px;}
.lst_DSNavL {font-size: 11px;}
.lst_SU {background-color: #EFEFEF; font-weight: bold; font-size: 11px; color: #303030; border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE; height: 17px;}
.lst_SU_r {background-color: #EFEFEF; font-weight: bold; font-size: 11px; color: #303030; height: 17px; border-bottom: 1px solid #CECECE;}
.lst_SU_L_r {background-color: #EFEFEF; font-weight: bold; font-size: 11px; color: #303030; height: 16px;}
.lst_SU_L {font-size: 11px; font-weight: bold; color: #303030; border-style: solid; border-width: 1px; border-color: #FFFFFF; height: 16px;}
.lst_SU_D {font-size: 11px; font-weight: bold; color: #303030; border-style: solid; border-width: 1px; border-color: #CECECE; height: 16px;}
.lst_SUL {color: #303030;}
.lst_Zg {font-size: 11px; color: #303030;}
.lst_Zg_r {font-size: 11px; color: #303030;}
.lst_Zu {font-size: 11px; color: #303030;}
.lst_Zu_r {font-size: 11px; color: #303030;}
.lst_ZGrp {background-color: #CECECE; font-size: 11px; color: #303030; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CECECE; height: 16px;}
.lst_padd_r {padding-right:3px;}
.lst_padd_l {padding-left:3px;}
.lst_padd_lr {padding-left:3px;padding-right:3px;}
.lst_chkTD {overflow:hidden; height:14px;}

/*Liste Objekte*/
.lstOBJ_row {float:left; width:100%; padding-top:8px;}
.lstOBJ_row div {float:left;}
.lstOBJ_row p {float:left; margin:0px;padding:0px;height:16px;}
.lstOBJ_row .desc {width:81px;height:17px;}
.lstOBJ_row .val {width:71px;height:17px; text-align:right;}
.lstOBJ_row .val img {margin-right:-1px; margin-top:1px;}
.lstOBJ_row .highl {line-height:24px;width:518px; height:24px;}
.lstOBJ_row .highlTop {line-height:24px;width:418px; height:24px;}
.lstOBJ_row .highlTop2 {text-align:right; line-height:24px;width:100px; height:24px;}
.lstOBJ_row .highlbo {width:5px; height:24px;}
.lstOBJ_row .cell1 {width:101px;}
.lstOBJ_row .cell2 {width:187px; line-height:17px; margin-left:16px; margin-top:4px;}
.lstOBJ_row .cell3 {margin-top:3px; padding:0 3px 0 3px; line-height:17px; width:152px;}
.lstOBJ_row .cell4 {line-height:17px; width:64px; margin-top:4px; text-align:right;}
.lstOBJ_row .rem {margin-right:3px; position:relative; top:-4px;}

.lst_Ort_DSNavTb {border-top:1px solid #CECECE}

/*Liste Top-Angebote*/
.lst_top_Tb {background-color: #FFFFFF; border: 1px solid #CC0000;}
.lst_top_DSName {font-size: 11px; color: #FFFFFF; background-color: #CC0000; height: 17px;}
.lst_top_DSNavTb {border-style: solid; border-width: 1px; border-color: #CC0000;}
.lst_top_DSNavi {font-size: 11px; color: #303030; background-color: #FFFFFF; height: 17px; padding-left: 3px; padding-right: 3px;}
.lst_top_DSNavL {font-size: 11px; color: #009933;}
.lst_top_SU {background-color: #CECECE; font-weight: bold; font-size: 11px; color: #303030; border-right: 1px solid #FFFFFF; height: 16px;}
.lst_top_SU_r {background-color: #CECECE; font-weight: bold; font-size: 11px; color: #303030; height: 16px;}
.lst_top_SU_L_r {background-color: #EFEFEF; font-weight: bold; font-size: 11px; color: #303030; height: 16px;}
.lst_top_SU_L {font-size: 11px; font-weight: bold; color: #303030; border-style: solid; border-width: 1px; border-color: #FFFFFF; height: 16px;}
.lst_top_SU_D {font-size: 11px; font-weight: bold; color: #303030; border-style: solid; border-width: 1px; border-color: #CC0000; height: 16px;}
.lst_top_SUL {color: #303030;}
.lst_top_Zg {background-color: #FFFFFF; font-size: 11px; color: #303030; border-top: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF;}
.lst_top_Zg_r {background-color: #FFFFFF; font-size: 11px; color: #303030; border-top: 1px solid #EFEFEF;}
.lst_top_Zu {background-color: #F9F9F9; font-size: 11px; color: #303030; border-top: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF;}
.lst_top_Zu_r {background-color: #F9F9F9; font-size: 11px; color: #303030; border-top: 1px solid #EFEFEF;}
.lst_top_ZGrp {background-color: #CECECE; font-size: 11px; color: #303030; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CECECE; height: 16px;}
.lst_top_padd_r {padding-right:3px;}
.lst_top_padd_l {padding-left:3px;}
.lst_top_padd_lr {padding-left:3px;padding-right:3px;}
.lst_top_chkTD {overflow:hidden; height:14px;}

/*Liste als DIV*/
.lst_div_Tb {background-color: #FFFFFF; border: 1px solid #EFEFEF;}
.lst_div_DSName {float:left; font-size: 11px; color: #303030; background-color: #FFFFFF; height: 17px; line-height:17px; text-align:left;}
.lst_div_DSNavTb {border-style: solid; border-width: 1px; border-color: #EFEFEF;}
.lst_div_DSNavi {float:left; font-size: 11px; color: #303030; background-color: #FFFFFF; height: 17px; line-height:17px; padding-left: 3px; padding-right: 3px; text-align:left;}
.lst_div_DSNavL {font-size: 11px; color: #009933;}
.lst_div_SU {float:left; background-color: #EFEFEF; font-weight: bold; font-size: 11px; color: #303030; border-right: 1px solid #FFFFFF; height: 16px; line-height:16px; text-align:left;}
.lst_div_SU_r {float:left; background-color: #EFEFEF; font-weight: bold; font-size: 11px; color: #303030; height: 16px; line-height:16px; text-align:left;}
.lst_div_SUL {color: #303030;}
.lst_div_Zg {float:left; background-color: #FFFFFF; font-size: 11px; color: #303030; border-top: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; height: 16px; line-height:16px; text-align:left;}
.lst_div_Zg_r {float:left; background-color: #FFFFFF; font-size: 11px; color: #303030; border-top: 1px solid #EFEFEF; height: 16px; line-height:16px; text-align:left;}
.lst_div_Zu {float:left; background-color: #F9F9F9; font-size: 11px; color: #303030; border-top: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; height: 16px; line-height:16px; text-align:left;}
.lst_div_Zu_r {float:left; background-color: #F9F9F9; font-size: 11px; color: #303030; border-top: 1px solid #EFEFEF; height: 16px; line-height:16px; text-align:left;}
.lst_div_ZGrp {float:left; background-color: #CECECE; font-size: 11px; color: #303030; font-weight: bold; border-style: solid; border-width: 1px; border-color: #CECECE; height: 16px; line-height:16px; text-align:left;}

/*Title-Objekt*/
.titObj {position:absolute;display:none;}
.titObj p {margin:0px;padding:1px;}

/*Objektkategorie-Farben*/
.std_Obj_WHS, .objWHS {background-color: #FBCBC9;}
.std_Obj_WHG, .objWHG {background-color: #FFEBBF;}
.std_Obj_GRP, .objGRD {background-color: #AEF0AE;}
.std_Obj_GRG {background-color: #A3D8A3;}
.std_Obj_WGA, .objWGA {background-color: #EAC0F9;}
.std_Obj_GEW, .objGEW {background-color: #B3C0CE;}
.std_Obj_GST, .objGST {background-color: #DA9B9F;}
.std_Obj_GSO, .objGSO {background-color: #FFD3B5;}
.std_Obj_HOF, .objHOF {background-color: #CEBEA3;}
.std_Obj_FIT{background-color: #CDF0F2;}

/*Tree*/
.tre_bgo {background-color: #F9F9F9;}
.tre_bg {background-color: #F9F9F9;}
.tre_cb {font-family: Arial, Helvetica, Geneva, sans-serif, Verdana; font-size: 11px; color: #303030; font-weight: normal; background-color: #FFFFFF; margin: -2px; height: 16px;}
/*Javascript-Tree*/
.tre_input {text-align: right; BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: medium none; FONT-WEIGHT: normal;	FONT-SIZE:11px;	MARGIN-BOTTOM: -2px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif, Verdana; COLOR: #303030; HEIGHT: 16px; width:34px;}
.tre_h17 {height: 17px;}
.tre_istyle {font-family: Arial, Helvetica, Geneva, sans-serif, Verdana; color: #303030; border-left: medium none; font-size: 11px;	text-align: right; margin-bottom: -1px;	width: 17px; border-bottom: #cecece 1px solid; border-right: medium none; border-top: medium none; margin-top: -1px; height: 17px;}
/*ASP-Tree*/
.tre_Zg {color: #EFEFEF; font-size: 11px; border-style: solid; border-width: 1px; background-color: #EFEFEF; border-color: #FFFFFF;}
.tre_Zn {color: #EFEFEF; font-size: 11px; border-style: solid; border-width: 1px; background-color: #EFEFEF; border-color: #CECECE;}
.tre_Zu {color: #FFFFFF; font-size: 11px; border-style: solid; border-width: 1px; background-color: #FFFFFF; border-color: #FFFFFF;}

/*Autocompletion*/
.ac_tb {border-style: solid; border-width: 1px;}
.ac_BTop {border-top-style:solid; border-top-width: 1px;}

.menThemeFECF0F .ac_tb, .menThemeFECF0F .ac_BTop {border-color: #4082BF;}
.menThemeFF9B2B .ac_tb, .menThemeFF9B2B .ac_BTop {border-color: #FF9B2B;} 
.menThemeD41C1C .ac_tb, .menThemeD41C1C .ac_BTop {border-color: #D41C1C;} 
.menThemeA16412 .ac_tb, .menThemeA16412 .ac_BTop {border-color: #A16412;} 
.menTheme009933 .ac_tb, .menTheme009933 .ac_BTop {border-color: #009933;} 
.menTheme4082BF .ac_tb, .menTheme4082BF .ac_BTop {border-color: #4082BF;} 
.menTheme3A3A87 .ac_tb, .menTheme3A3A87 .ac_BTop {border-color: #3A3A87;} 
.menThemeBE1695 .ac_tb, .menThemeBE1695 .ac_BTop {border-color: #BE1695;}
.menTheme303030 .ac_tb, .menTheme303030 .ac_BTop {border-color: #303030;}

.ac_row {background-color: #FFFFFF;overflow:hidden;}
.ac_rowSelect {background-color: #EFEFEF;overflow:hidden;}
.ac_bg {background-color: #CC0000;}
.listMark {background-color: #FFFF00;}

/*Quellenverzeichnis*/
.quellContainer {float:left; text-align:left;}
.quellContainer div {float:left;}
.quellCont {padding:3px;}
.quellCont span {font-weight:bold;}
.quellContainer span {font-weight:bold;}
.quellContainer p {margin:0px;}

.cbl_headl {float:left; height:16px; text-align:center; font-weight:bold; line-height:16px;}
.cbl_headlBG {float:left; height:26px; background-image: url(/IMG/layout/komp/CBL_bg.gif); background-repeat:repeat-x;}
.cbl_headlBorder {float:left; height:26px; width:1px; background-image: url(/IMG/layout/komp/CBL_border.gif); background-repeat:no-repeat;}
.cbl_headlBGHigh {float:left; height:26px; background-image: url(/IMG/lay/CBL/bg_high.gif); background-repeat:repeat-x;}
.cbl_headlBorderHigh {float:left; height:26px; width:1px; background-image: url(/IMG/lay/CBL/border_high.gif); background-repeat:no-repeat;}
.cbl_headlicon {float:left; padding-top:2px; height:13px; line-height:13px; text-align: center; width:16px; cursor:pointer;}
.cbl_iconRow {float:left; position:relative; top:1px; padding-top:6px; text-align: center; height:18px; width:16px; cursor:pointer;}
.cbl_iconRowItem {float:left; position:relative; top:1px; left:1px; padding-top:4px; text-align: center; height:18px; width:24px; cursor:pointer;}
.cbl_catRow {float:left; width:8px;}
.cbl_descRow {float:left; min-height:26px;line-height:26px;}


/*Pool-Adress-Kopf*/
.adrKopf {width:528px;clear:both;}
.adrKopfLeiste {background-color:#EFEFEF;height:16px;clear:both;}
.adrKopfLeisteImg {float:left; width:16px;}
.adrKopfLeisteImg div {position:relative;margin:3px 0 0 3px;height:11px;}
.adrKopfLeisteText {float:left; padding-left:3px;}
.adrKopfLeisteText span {font-weight:800;text-align:center;vertical-align:middle;}

.adrKopfCont {clear:both;border: solid 1px #EFEFEF;background-color:#F9F9F9;}
.adrKopfCont p {text-align:left;height:16px;margin:0px;padding:0px}

.adrKopfContL {float:left;width:260px;border-right:solid 1px #EFEFEF;height:68px;}
.adrKopfContL div {position:relative;padding:3px 0 0 2px;}
.adrKopfContL .name {font-weight:800;}

.adrKopfContM {float:left;width:135px;height:68px; border-top:1px solid #EFEFEF;border-left:1px solid #EFEFEF;}
.adrKopfContM p {float:left;width:115px;height:16px;line-height:16px;margin:0px; padding:0 0 0 3px;background-color:#FFFFFF; border-bottom:1px solid #EFEFEF;border-right:1px solid #EFEFEF;}
.adrKopfContM .icon {float:left;width:16px;height:16px;border-bottom:1px solid #EFEFEF; background-color:#EFEFEF; text-align:center;}
.adrKopfContM img {display:block;}

.adrKopfContR {float:left;width:129px;line-height:67px;}
.adrKopfContR div {clear:both;line-height:67px;text-align:center;}
.adrKopfContR p {clear:both;width:129px;line-height:67px;text-align:center;vertical-align:middle;}
.adrKopfContR ul {margin:0px; padding:0px; list-style-type:none;clear:both;}
.adrKopfContR li {margin:0px; padding:0px;height:67px;vertical-align:middle;}
.adrKopfContR table {display:block;}
.adrKopfContR td {width:129px;height:67px;}

.adrKopfContB {float:left;width:526px;height:17px;border-top:solid 1px #FFFFFF;overflow:hidden;}
.adrKopfContB p {float:left;line-height:17px;font-size:10px;width:525px;padding-left:1px;}

/*------------------*/

/*List_Adressen*/
.tdListAdrU {border-right:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF}
.tdListAdrUR {border-right:1px solid #EFEFEF;}
.tdListAdrG {border-bottom:1px solid #EFEFEF}

.ListLinkAdrG {font-size:9px;float:right;margin-right:8px;border:1px solid #EFEFEF;width:154px;background-color:#F9F9F9;}
.ListLinkAdrU {font-size:9px;float:right;margin-right:8px;border:1px solid #EFEFEF;background-color:#FFFFFF;width:154px}
.ListLinkAdrG ul, .ListLinkAdrU ul {margin:0px; padding:0px; list-style-type:none;clear:both;}
.ListLinkAdrG li, .ListLinkAdrU li {margin:0px;float:left;padding:0px;height:12px;vertical-align:middle;text-align:center;width:76px;}
.ListLinkAdrG a, .ListLinkAdrU a {display:block;}

/*PersKopf*/
.persKopf {width:528px;clear:both;}
.persKopf_container {width:528px;float:left;clear:both;}
.persKopf div {float:left;}
.persKopf .hl {width:100%;}
.persKopf .hl img {float:left; cursor:pointer; width:11px; height:11px; border:none; padding-top:2px;padding-left:2px;}
.persKopf .hl div {font-weight:bold; width:510px;}
.persKopf .persImg {width:58px;height:76px;padding-left:8px; padding-top:8px; text-align:left;border-right:1px solid #EFEFEF;}
.persKopf .persData {width:460px; margin-top:8px;text-align:left;border-right:1px solid #EFEFEF;}
.persKopf .persData p {width:150px; line-height:17px;margin:0px; padding:0 0 0 3px;}
.persKopf .persData .xtr, .persKopf .persData .icon, .persKopf .persData .desc {height:16px; background-color:#EFEFEF; text-align:center;}
.persKopf .persData .icon {width:16px;}
.persKopf .persData .desc {width:35px;text-align:left;padding-left:3px;}
.persKopf .persIcon {width:152px; border-top:1px solid #EFEFEF;border-left:1px solid #EFEFEF;}
.persKopf .persDesc {width:154px; border-top:1px solid #EFEFEF;}
.persKopf .persData .xtr2, .persKopf .persData .persIcon p, .persKopf .persData .persDesc p, .persKopf .persKom .persKomP {float:left; line-height:16px;margin:0px; padding:0 0 0 3px; border-bottom:1px solid #EFEFEF;}
.persKopf .persIcon p {width:133px;}
.persKopf .persDesc p {width:113px;}

.persKopf .persNoB {border:none;}
.persKopf .persKom img {margin-right:3px;}
.persKopf .persKom .desc {height:17px;}
.persKopf .persKom .persKomP {width:113px;border-top:1px solid #EFEFEF;}

.SelObjGrp {padding:16px 17px 16px 17px; width:494px; float:left;}
.SelObjGrp div {width:238px;float:left;}
.SelObjGrp img {display:block;}
.SelObjGrp .divImg {margin-bottom:-1px; width:31px; height:31px; padding:5px;}
.SelObjGrp .divLink {margin-bottom:-1px; margin-left:-1px; width:145px; line-height:41px; padding-left:7px;} 
.SelObjGrp .divCount {margin-bottom:-1px; margin-left:-1px; width:40px; line-height:41px; text-align:right; padding-right:1px;}
.SelObjGrp .divEmpty {margin-bottom:-1px; width:41px; height:16px;}
.SelObjGrp .divDesc {font-weight:bold; margin-bottom:-1px; margin-left:-1px; width:148px; line-height:16px; padding-left:4px;}
.SelObjGrp .divDesc2 {font-weight:bold; margin-bottom:-1px; margin-left:-1px; width:40px; line-height:16px; text-align:right; padding-right:1px;}

/*NAV_Regio_Suchleiste*/
.navRegSL {clear:both;width:526px;border:solid 1px #CC0000;}
.navRegSL .templA {height:68px;}
.navRegSL .templA .search {float:left;width:525px;height:18px;padding-left:1px;}
.navRegSL .templA .search .sel {float:left;width:127px;margin-right:8px;}
.navRegSL .templA .search .rad {float:left;width:202px;height:18px;}
.navRegSL .templA .search .text {float:left;width:169px;}
.navRegSL .templA .search .but {float:left;width:16px;height:16px;}
.navRegSL .templA .search .radio, .navRegSL .templA .search label {float:left;height:16px;margin-top: 2px;}
.navRegSL .templA .search label {padding-left:3px;width:27px;text-align:left}

.navRegSL .templB {height:18px;background-color:#F9F9F9;}
.navRegSL .templB .search .rad {float:left;width:246px;height:18px;}
.navRegSL .templB .search .text {float:left;width:264px;}
.navRegSL .templB .search .but {float:left;width:16px;height:16px;}
.navRegSL .templB .search .radio, .navRegSL .templB .search label {float:left;height:16px;margin-top: 2px;}
.navRegSL .templB .search label {padding-left:3px;width:35px;text-align:left}

/*.navRegSL .hl {float:left;width:526px;line-height:31px;border-bottom:1px solid #FFFFFF;font-weight:800;text-align:center;}*/
.navRegSL .hl {float:left;width:526px;line-height:31px;font-weight:800;text-align:center;}
.navRegSL .cell {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}
.navRegSL .tb {float:left;height:16px;}
.navRegSL .border {border-top:1px solid #CECECE;border-bottom:1px solid #CECECE;border-left:1px solid #CECECE;}
.navRegSL .borderL, .navRegSL .search .tb {border-top:1px solid #DE6365;border-bottom:1px solid #DE6365;border-left:1px solid #DE6365;}
/*.navRegSL .borderLL, .navRegSL .templA .search .tb {border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;border-left:1px solid #EFEFEF;}*/
.navRegSL .borderR, .navRegSL .search .but {border-top:1px solid #DE6365;border-bottom:1px solid #DE6365;border-right:1px solid #DE6365;}
.navRegSL .borderRL, .navRegSL .templB .search .but {border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;border-right:1px solid #EFEFEF;}
/*.navRegSL .bot {float:left;width:526px;height:15px;border-top:1px solid #FFFFFF;}*/
.navRegSL .bot {float:left;width:526px;height:8px;}

/*NAV_BranchenSuche*/
.nbrMain {clear:both;width:528px;}
.nbrMain .templA {height:18px;background-color:#EFEFEF;}
.nbrMain .templA .search {float:left;width:528px;height:18px;}
.nbrMain .templA .search .sel {float:left;width:127px;margin-right:8px;}
.nbrMain .templA .search .rad {float:left;width:152px;height:18px;}
.nbrMain .templA .search .text {float:left;width:169px;}
.nbrMain .templA .search .but {float:left;width:70px;height:16px;margin-top:1px}
.nbrMain .templA .search .radio, .nbrMain .templA .search label {float:left;height:16px;margin-top: 2px;}
.nbrMain .templA .search label {padding-left:3px;width:27px;text-align:left}

.nbrMain .hl {float:left;width:528px;line-height:31px;border-bottom:1px solid #FFFFFF;font-weight:800;text-align:center;}
.nbrMain .cell {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}
.nbrMain .tb {float:left;}
.nbrMain .border, .nbrMain .cell {border-top:1px solid #CECECE;border-bottom:1px solid #CECECE;border-left:1px solid #CECECE;}
.nbrMain .borderL, .nbrMain .templB .search .tb {border-top:1px solid #CECECE;border-bottom:1px solid #CECECE;border-left:1px solid #CECECE;}
.nbrMain .borderLL, .nbrMain .templA .search .tb {border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;border-left:1px solid #EFEFEF;}
.nbrMain .borderR, .nbrMain .templB .search .but {border-top:1px solid #CECECE;border-bottom:1px solid #CECECE;border-right:1px solid #CECECE;}
.nbrMain .borderRL, .nbrMain .templB .search .but {border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;border-right:1px solid #EFEFEF;}
.nbrMain .bot {float:left;width:528px;height:15px;border-top:1px solid #FFFFFF;}

/*NAV_Immo_Schnellfinder*/
.navImmoS {clear:both;width:528px;}
.navImmoS .templA {height:68px;background-color:#EFEFEF;}
.navImmoS .templA .search .boxL {float:left;width:443px;height:50px;}
.navImmoS .templA .search .boxL div {float:left;width:443px;}
.navImmoS .templA .search .boxL .selObj {float:left;width:169px;}
.navImmoS .templA .search .boxL .selErg {float:left;width:135px;}
.navImmoS .templA .search .boxL .rad {float:left;width:170px;height:18px;}
.navImmoS .templA .search .boxL input, .navImmoS .templA .search .boxL label {float:left;height:16px;margin-top: 2px;}
.navImmoS .templA .search .boxL .text {float:left;width:119px;}
.navImmoS .templA .search .boxR {float:left;width:68px;padding-left:14px;height:16px;padding-top:29px;}
.navImmoS .templB {height:33px;}
.navImmoS .templB input, .navImmoS .templB label {float:left;height:16px;margin-top: 2px;}
.navImmoS .templB .rad {float:left;width:170px;height:18px;}
.navImmoS .templB .boxT {width:528px;height:18px;border-bottom:1px solid #FFFFFF;background-color:#EFEFEF}
.navImmoS .templB .boxT .selObj {float:left;width:169px;}
.navImmoS .templB .boxT .selErg {float:left;width:135px;}
.navImmoS .templB .boxB {width:528px;height:18px;background-color:#EFEFEF}
.navImmoS .templB .boxB .selPreis {float:left;width:135px;}
.hl {float:left;width:528px;line-height:16px;border-bottom:1px solid #FFFFFF;font-weight:800;text-align:center;}
.navImmoS .cell, .navImmoS .tb {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}
.navImmoS .border, .navImmoS .cell {border-top:1px solid #CECECE;border-bottom:1px solid #CECECE;border-left:1px solid #CECECE;}
.navImmoS .borderL, .navImmoS .templA .search .boxL .tb {border:1px solid #CECECE;}


/*KOPF-Objekt*/
.kopfObj {clear:both;width:528px;}
.kopfObj .hl {float:left;width:528px;height:50px;}
.kopfObj .hl .pic {float:left;width:50px;height:50px;background-color:#FFFFFF;}
.kopfObj .hl .data {float:left;width:478px;height:50px;background-color:#EFEFEF;}
.kopfObj .hl .data p {line-height:16px;margin:5px;}
.kopfObj .hl .data .name {font-weight:800;color:#CC0000;}
.kopfObj .content {float:left;height:117px;width:526px;background-color:#F9F9F9;border-bottom:1px solid #EFEFEF;border-left:1px solid #EFEFEF;border-right:1px solid #EFEFEF;}
.kopfObj .content .pic {float:left;width:135px;height:101px;padding:8px;}
.kopfObj .content .pic img {vertical-align:middle;}
.kopfObj .content .data {float:left;width:362px;height:117px;border-left:1px solid #EFEFEF;padding-left:8px;}
.kopfObj .content .data .objData1 {background-color:#FFFFFF;float:left;border: 1px solid #EFEFEF;width:133px;height:84px;margin-top:16px;}
.kopfObj .content .data p {float:left;margin:0px;}
.kopfObj .content .data .objDataLB {width:64px;height:16px;padding-left:2px;text-align:left;border-right:1px solid #EFEFEF;border-bottom:1px solid #FFFFFF;} 
.kopfObj .content .data .objDataL {width:64px;height:16px;padding-left:2px;text-align:left;border-right:1px solid #EFEFEF;} 
.kopfObj .content .data .objDataRB {width:64px;height:16px;padding-right:2px;text-align:right;border-bottom:1px solid #EFEFEF;} 
.kopfObj .content .data .objDataR {width:64px;height:16px;padding-right:2px;text-align:right;} 
.kopfObj .content .data .objData2 {background-color:#FFFFFF;float:left;border: 1px solid #EFEFEF;width:133px;height:84px;margin-left:8px;margin-top:16px;}
.kopfObj .content .data .objData3 {float:left;width:68px;height:84px;margin-left:9px;margin-top:16px;}
.kopfObj .content .data .objData3 .mark {float:left;width:67px;height:16px;}
.kopfObj .content .data .objData3 .info {float:left;width:67px;height:50px;margin-bottom:16px;}
.kopfObj .content .data .objData3 .info .imgStyle {margin:0px;text-align:center;display:block;cursor:pointer;}
.kopfObj .content .data .objData3 .info .link {height:25px;line-height:12px;width:68px;font-weight:800;text-align:center;}

/*Exposeleiste*/
.expBar {width:526px;float:left;}
.expBar div {float:left;}
.expBar p {float:left;line-height:16px; width:74px; margin:0px; padding:0px; text-align:center;}
.expBar .expBarImgList {height:1px; width:134px;text-align:left;}
.expBar .expBarImgList a {line-height:16px; margin-left:6px;}
.expBar .expBarImgList span {line-height:16px; margin-left:6px;}
.expBar .expBarIcon {height:1px; width:16px; padding-top:3px;}
.expBar .expBarIcon img {width:6px; height:11px; border:none;}

/*PoolBeschreibung*/
.expBeschr {width:528px; float:left;}
.expBeschr h3 {font-size:11px;}
.expBeschr .hdl {margin-top:0px; font-weight:bold;}
.expBeschr ul {width:528px; float:left; margin:0px; padding:0px; list-style-type:none;}
.expBeschr li {float:left; line-height:16px; text-align:center;}
.expBeschr a {display:block;}
.expBeschr a:hover {background:url(/IMG/layout/komp/Liste/LIST_bgHead_a.gif) repeat-x #F0EFF0;}
.expBeschr .expLink:link, .expBeschr .expLink:active, .expBeschr .expLink:visited {color:#000000;}
.expBeschr .expHl {margin-bottom:1px; line-height:16px; font-weight:bold; text-align:center;}
.expBeschr .zusatz {float:left; line-height:16px; margin-bottom:1px; padding-left:3px;}
.expBeschr div {text-align:center; float:left;}
.expBeschr .border {height:17px; width:1px;}


/*Typenhaus-Liste*/
.thListData p {margin:0px;padding:0px;}
.thListData .bgU {background-color:#FFFFFF;}
.thListData .bgG {background-color:#F9F9F9;}
.thListData .objData1 {float:left;padding-left:2px;}
.thListData .objData1 p {line-height:17px;}
.thListData .highl {font-weight:800;}
.thListData .objData2 {float:left;width:136px;border:solid 1px #EFEFEF;}
.thListData .objData2 p {line-height:16px;float:left;}
.thListData .objData2 .cellLB {width:82px;text-align:left;padding-left:2px;border-bottom:1px solid #EFEFEF;height:16px}
.thListData .objData2 .cellRB {width:50px;text-align:right;padding-right:2px;border-bottom:1px solid #EFEFEF;}
.thListData .objData2 .cellL {width:82px;text-align:left;padding-left:2px;}
.thListData .objData2 .cellR {width:50px;text-align:right;padding-right:2px;}  
.thListData .objData3 {float:left;width:57px;margin-left:7px;margin-right:7px;border:solid 1px #EFEFEF;}
.thListData .objData3 .exp {background-color:#F8CACC;}
.thListData .objData3 p {float:left;font-size:10px;}
.thListData .objData3 .cellLB {line-height:16px;width:39px;text-align:left;padding-left:2px;border-bottom:1px solid #EFEFEF;height:16px;}
.thListData .objData3 .cellRB {height:11px;width:14px;padding-left:2px;padding-top:2px;padding-bottom:3px;border-bottom:1px solid #EFEFEF;}
.thListData .objData3 .cellL {line-height:16px;width:39px;text-align:left;padding-left:2px;}
.thListData .objData3 .cellR {height:16px;width:16px;}
.thListData .objData3 .chk {margin:1px;}

.thListData2 p {margin:0px;padding:0px;}
.thListData2 .bgU {background-color:#FFFFFF;}
.thListData2 .bgG {background-color:#F9F9F9;}
.thListData2 .objData1 {float:left;padding-left:2px;}
.thListData2 .objData1 p {line-height:17px;}
.thListData2 .highl {font-weight:800;}
.thListData2 .objData2 {float:left;border:solid 1px #EFEFEF;width:66px;}
.thListData2 .objData2 p {line-height:16px;float:left;}
.thListData2 .objData2 .cellLB {width:38px;text-align:left;padding-left:2px;border-bottom:1px solid #FFFFFF;height:16px}
.thListData2 .objData2 .cellRB {width:24px;text-align:right;padding-right:2px;border-bottom:1px solid #EFEFEF;}
.thListData2 .objData2 .cellL {width:38px;text-align:left;padding-left:2px;}
.thListData2 .objData2 .cellR {width:24px;text-align:right;padding-right:2px;}
.thListData2 .objData3 {float:left;border:solid 1px #EFEFEF;margin-left:8px;width:82px;}
.thListData2 .objData3 p {line-height:16px;float:left;}
.thListData2 .objData3 .cellLT {width:22px;text-align:left;padding-left:2px;border-top:1px solid #FFFFFF;height:16px}
.thListData2 .objData3 .cellRT {width:56px;text-align:right;padding-right:2px;border-top:1px solid #EFEFEF;}
.thListData2 .objData3 .cellL {width:22px;text-align:left;padding-left:2px;}
.thListData2 .objData3 .cellR {width:56px;text-align:right;padding-right:2px;}
.thListData2 .objData3 .cellT {width:80px;border-bottom:1px solid #EFEFEF;padding-left:2px;}
.thListData2 .objData4 {float:left;width:57px;margin-left:7px;margin-right:7px;border:solid 1px #EFEFEF;}
.thListData2 .objData4 .exp {background-color:#F8CACC;}
.thListData2 .objData4 p {float:left;font-size:10px;}
.thListData2 .objData4 .cellLB {line-height:16px;width:39px;text-align:left;padding-left:2px;border-bottom:1px solid #EFEFEF;height:16px;}
.thListData2 .objData4 .cellRB {height:11px;width:14px;padding-left:2px;padding-top:2px;padding-bottom:3px;border-bottom:1px solid #EFEFEF;}
.thListData2 .objData4 .cellL {line-height:16px;width:39px;text-align:left;padding-left:2px;}
.thListData2 .objData4 .cellR {height:16px;width:16px;}
.thListData2 .objData4 .chk {margin:1px;}
.thListData2 .objData5 {float:left;width:16px;margin-left:7px;margin-right:7px;}

/*NAV-Typenhaus*/
.thSuchForm {float:left;width:512px;margin:0px;padding:0px 0px 16px 16px;background-color:#F9F9F9;}
.thSuchForm div {float:left;}
/*.thSuchForm .div_form {clear:none;}
.thSuchForm p {padding:0px;margin:0px;}
.thSuchForm .div_form label {width:98px;padding-left:3px;color:#000000;}
.thSuchForm .div_form form {width:272px;margin:0px;padding:0px;}
.thSuchForm .div_form fieldset {background-color: #F9F9F9;padding-bottom:0px;}
.thSuchForm .div_form  p {height:17px;}*/
.thSuchForm .mas {position:relative;top:45px;left:35px;}
.thSuchForm .fert {position:relative;top:45px;left:73px;}
.thSuchForm .str {position:relative;top:80px;left:-63px;}
.thSuchForm .baus {position:relative;top:82px;left:20px;}
.thSuchForm .ausbA {position:relative;top:100px;left:-125px;}
.thSuchForm .ausbB {position:relative;top:88px;left:153px;}
.thSuchForm .schlA {position:relative;top:108px;left:5px;}
.thSuchForm .schlB {position:relative;top:108px;left:54px;}

/*Objekt-Info*/
.objInfo {width:219px;}
.objInfo p {float:left;padding:0px;margin:0px;}
.objInfo .pL {text-align:left;padding-left:3px;width:115px;height:16px;}
.objInfo .pR {text-align:right;padding-right:3px;width:98px;height:16px;}
.objInfo .pL8 {text-align:left;padding-left:3px;width:165px;height:16px;}
.objInfo .pR8 {text-align:right;padding-right:3px;width:48px;height:16px;}
.objInfo .pT8 {padding-left:3px;width:165px;height:16px;}
.objInfo .pB8 {padding-left:3px;width:48px;line-height:16px;}
.objInfo .pL8H32 {padding-left:8px;width:24px;padding-top:4px;height:28px;}
.objInfo .pR4H32 {text-align:left;padding-left:4px;padding-top:16px;width:183px;height:16px;}
.objInfo .pR4H32W132 {text-align:left;padding-left:4px;padding-top:16px;width:133px;height:16px;}
.objInfo .pW32 {width:34px;padding-top:16px;height:16px;}
.objInfo .pW16 {width:16px;padding-top:16px;height:16px;overflow:hidden;}


/*Zoompicker*/
.zoomPicker div {float:left; cursor:pointer;}
.zoomPicker .zpI {width:2px;}

/*Top-ImmoAngebote*/
.top_layer img {width:83px; height:62px; border:none; display:block;}
.top_layer_marg {float:left; margin:3px 4px -13px 4px;}
.top_layer_marg0 {float:left; margin:3px 4px -13px 0px;}
.top_layer .desc {position:relative; width:83px; line-height:16px; top:-16px;}

/*KOPF-Typenhaus*/
.kopfTypH {clear:both;width:528px;}
.kopfTypH .hl {float:left;width:528px;height:50px;}
.kopfTypH .hl .data {float:left;width:528px;height:50px;background-color:#EFEFEF;}
.kopfTypH .hl .data p {line-height:16px;margin:5px;}
.kopfTypH .hl .data .name {font-weight:800;color:#CC0000;}
.kopfTypH .content {float:left;height:102px;width:526px;background-color:#F9F9F9;border-bottom:1px solid #EFEFEF;border-left:1px solid #EFEFEF;border-right:1px solid #EFEFEF;}
.kopfTypH .content .pic {float:left;width:118px;height:85px;padding:8px;}
.kopfTypH .content .pic img {vertical-align:middle;}
.kopfTypH .content .data {float:left;width:371px;height:102px;border-left:1px solid #EFEFEF;padding-left:16px;}
.kopfTypH .content .data .objData1 {background-color:#FFFFFF;float:left;border: 1px solid #EFEFEF;width:289px;height:84px;margin-top:8px;margin-bottom:8px}
.kopfTypH .content .data p {float:left;margin:0px;}
.kopfTypH .content .data .objData1 p {height:16px;}
.kopfTypH .content .data .pL {padding-left:3px}
.kopfTypH .content .data .pR {padding-right:3px}
.kopfTypH .content .data .objData2 {float:left;width:69px;height:84px;margin-left:8px;margin-top:8px;margin-bottom:8px}
.kopfTypH .content .data .objData2 .mark {float:left;width:67px;height:18px;}
.kopfTypH .content .data .objData2 .info {float:left;width:67px;height:52px;margin-bottom:16px;}
.kopfTypH .content .data .objData2 .info .imgStyle {margin:0px;text-align:center;display:block;cursor:pointer;}
/*LIST-Briefmarken*/
.lstBM_Zg {background-color: #FFFFFF; font-size: 11px; color: #303030; border-top: 1px solid #CECECE; border-right: 1px solid #CECECE; height: 16px;}
.lstBM_Zg_r {background-color: #FFFFFF; font-size: 11px; color: #303030; border-top: 1px solid #CECECE; height: 16px;}
.lstBM_Zu {background-color: #F9F9F9; font-size: 11px; color: #303030; border-top: 1px solid #CECECE; border-right: 1px solid #CECECE; height: 16px;}
.lstBM_Zu_r {background-color: #F9F9F9; font-size: 11px; color: #303030; border-top: 1px solid #CECECE; height: 16px;}

/*Alphalinkleiste*/
.alpha {width:528px;}
.alpha ul {margin:0px; padding:0px; list-style-type:none;}	
.alpha .liStd {float:left; width:17px; text-align:center; height:17px;font-weight:800;background-image:url(/IMG/Layout/komp/Alpha/bg_alpha_i.gif)}
.alpha .liStd a:hover {background-image:url(/IMG/Layout/komp/Alpha/bg_alpha_a.gif); text-decoration:none;}
.alpha .liStdHover {float:left; width:17px; text-align:center; height:17px;font-weight:800;background-image:url(/IMG/Layout/komp/Alpha/bg_alpha_a.gif)}
.alpha .liR {float:left; width:17px; text-align:center; height:17px;font-weight:800;background-image:url(/IMG/Layout/komp/Alpha/bg_alpha_i_r.gif)}
.alpha .liR a:hover {background-image:url(/IMG/Layout/komp/Alpha/bg_alpha_a_r.gif); text-decoration:none;}
.alpha .liRHover {float:left; width:17px; text-align:center; height:17px;font-weight:800;background-image:url(/IMG/Layout/komp/Alpha/bg_alpha_a_r.gif)}
.alpha a {display:block;padding-top:2px;padding-left:1px;}
.alpha span {position:relative; top:2px; left:1px;}

/*SRV-LayerFotoshow*/
.srvLayShow {float:left; background-color:#FFFFFF;}
.srvLayShow .NavBar {height:16px;}
.srvLayShow .NavBar img {cursor:pointer; float:left; display:block; border:none;}
.srvLayShow .NavBar .but {cursor:pointer; float:left;width:13px;padding-top:3px; height:16px; padding-left:3px;}
.srvLayShow .SuperThumb {cursor:pointer; width:528px; height:396px; text-align:center; padding:16px 12px 4px 16px;}
.srvLayShow .DescCnt {height:54px; width:528px; padding:0 8px 0 16px; border:none;}
.srvLayShow .DescCnt img {cursor:pointer;}
.srvLayShow .SuperThumbDesc {width:528px; height:16px;}
.srvLayShow .Thumbnails {float:left; position:relative; text-align:center; padding:0px 8px 0 0;}
.srvLayShow .Thumbnails img {cursor:pointer; display:block;}
.srvLayShow .ThumbnailsLst {position:relative; overflow:hidden; height:440px;}
.srvLayShow .ThumbnailsLst .Ctn {height:109px; width:142px;}
.srvLayShow .ThumbnailsLst .OuterThumb {float:left;background-color:#FFFFFF;padding:3px;clear:both;}
.srvLayShow .ThumbnailsLst .OuterThumb img {border:1px solid #FFFFFF;}
.menThemeFECF0F .srvLayShow .ThumbnailsLst .ThumbSelected {background-color:#FECF0F;}
.menThemeFF9B2B .srvLayShow .ThumbnailsLst .ThumbSelected {background-color:#FF9B2B;}
.menThemeD41C1C .srvLayShow .ThumbnailsLst .ThumbSelected {background-color:#D41C1C;}
.menThemeA16412 .srvLayShow .ThumbnailsLst .ThumbSelected {background-color:#A16412;}
.menTheme009933 .srvLayShow .ThumbnailsLst .ThumbSelected {background-color:#009933;}
.menTheme4082BF .srvLayShow .ThumbnailsLst .ThumbSelected {background-color:#4082BF;}
.menTheme3A3A87 .srvLayShow .ThumbnailsLst .ThumbSelected {background-color:#3A3A87;}
.menThemeBE1695 .srvLayShow .ThumbnailsLst .ThumbSelected {background-color:#BE1695;}
.menTheme303030 .srvLayShow .ThumbnailsLst .ThumbSelected {background-color:#303030;}

/*SRV-Slideshow*/
.srvSlideshow {float:left;}
.srvSlideshow .NavBar {height:16px;}
.srvSlideshow .NavBar img {cursor:pointer; float:left; display:block; border:none;}
.srvSlideshow .NavBar .but {float:left;width:13px;padding-top:3px; height:14px; padding-left:3px;}
.srvSlideshow .SuperThumb {text-align:center;}
.srvSlideshow .SuperThumbDesc {height:16px; text-align:center;}
.srvSlideshow .SuperThumbContent {height:16px; text-align:center;}

/*CBL-StandardSuche*/
.cblStdSuche div, .cblStdSuche {float:left;}
.cblStdSuche .radio {float:left;height:16px;width:16px;margin:0px;}
.cblStdSuche label {float:left;margin-left:3px;height:16px;}
.cblStdSuche .tb {height:16px;margin:0px;padding:0px;}

/*NAV-GeoSuchBasis*/
.navGeoSuchBasis {clear:both;width:528px;}
.navGeoSuchBasis .hl {width:528px; height:50px;}
.navGeoSuchBasis .hl .Thema {float:left;width:227px;padding:16px 0 16px 8px;height:18px;text-align:left;}
.navGeoSuchBasis .hl .IntArt {float:left;width:83px;height:41px;padding-top:9px;}
.navGeoSuchBasis .hl .KfzKnz {float:left;width:194px;height:50px;padding-right:16px;}
.navGeoSuchBasis .radio {float:left;height:16px;width:16px;margin:0px;}
.navGeoSuchBasis label {float:left;margin-left:3px;height:16px;text-align:left;}
.navGeoSuchBasis .search {float:left;width:528px;height:18px;}
.navGeoSuchBasis .search .text {float:left;width:146px;height:18px;}
.navGeoSuchBasis .search .img {float:left;width:18px;height:18px;}
.navGeoSuchBasis .search .rad {float:left;width:228px;height:17px;padding-top:1px;padding-left:2px;}
.navGeoSuchBasis .search .but {float:left;width:67px;height:16px;padding-top:1px;padding-bottom:1px}

.navGeoSuchImmo {clear:both;width:528px;height:18px;}
.navGeoSuchImmo .quest {float:left;text-align:center;font-weight:800;width:61px;height:18px}
.navGeoSuchImmo .area {float:left;text-align:right;width:146px;height:18px;}
.navGeoSuchImmo .img {float:left;width:18px;height:18px;}
.navGeoSuchImmo .container {float:left;width:297px;height:18px;}
.navGeoSuchImmo .text {float:left;height:18px;width:135px; text-align:right;padding-left:85px}
.navGeoSuchImmo .rad {float:left;width:295px;height:17px;padding-top:1px;padding-left:2px;}
.navGeoSuchImmo .radio {float:left;height:16px;width:16px;margin:0px;}
.navGeoSuchImmo .tbGeoSuch {float:left;width:50px;height:16px;margin: 0px;text-align:center;}

/*Map-Ortsfav*/
.MapOFav {float:left;}
.MapOFav div {float:left;}
.MapOFav label {padding-left:8px;}
.MapOFav .chk {margin-left:16px;}
.MapOFav p {float:left; line-height:16px; padding:0px; margin:0px;}
.MapOFav .Nav img {padding-top:3px; border:none;}

/*POOL-TypenHausDetails*/
.poolTypDet {clear:both;width:528px;}
.poolTypDet .cap {float:left;width:528px;text-align:center;height:16px;font-weight:800;}
.poolTypDet .box {float:left;width:496px;padding:0 16px 0px 16px;}
.poolTypDet .box .det {float:left;width:496px;margin-top:16px;margin-bottom:16px;}
.poolTypDet .det .colA, .poolTypDet .det .colB {float:left;width:244px;height:16px;padding-left:3px;}
.poolTypDet .warranty {float:left;text-align:center;height:16px;line-height:16px;width:526px;margin-top:1px;vertical-align:middle;}

/*POOL-TypenHausFlächen*/
.poolTypFl {clear:both;width:528px;}
.poolTypFl .cap {float:left;width:528px;text-align:center;height:16px;font-weight:800;}
.poolTypFl .box {float:left;width:510px;padding:8px 8px 4px 8px;}
.poolTypFl .box .boxCap {float:left;height:32px;width:494px;line-height:32px;padding-left:2px;}
.poolTypFl .box .flAufst {float:left;width:247px;margin-right:16px;}
.poolTypFl .box .flAufst .boxCol {float:left;width:245px;}
.poolTypFl .box .flAufst .boxCol .colCap, .poolTypFl .box .flAufst .flGes, .colCap {float:left;width:243px;line-height:16px;padding-left:3px;text-align:left;}
.poolTypFl .box .flAufst .boxCol .colA, .colA {float:left;width:121px;height:16px;padding-left:2px;text-align:left;}
.poolTypFl .box .flAufst .boxCol .colB, .colB {float:left;width:120px;height:16px;padding-right:2px;text-align:right;}
.poolTypFl .box .imgBox {float:left;width:243px;}
.poolTypFl .box .imgBox .imgBoxCap {float:left;width:240px;height:16px;padding-left:3px;text-align:center;}
.poolTypFl .box .imgBox .imgBoxBox {float:left;width:243px;margin-top:1px;}
.poolTypFl .box .imgBox .imgBoxLink {float:left;width:243px;height:16px;margin-top:1px;text-align:center;}
.poolTypFl .box .imgBox .imgBoxLink ul {margin:0px; padding:0px; list-style-type:none; display: inline;}
.poolTypFl .box .imgBox .imgBoxLink ul li {padding-left:3px;padding-right:3px;width:26px;display: inline;}
.poolTypFl .warranty {float:left;text-align:left;padding-top:4px;height:16px;line-height:16px;width:526px;margin-top:1px;vertical-align:middle;}
.pdfPoolTypFl .colCap {width:259px;}
.pdfPoolTypFl .boxCol {float:left;width:261px;}
.pdfPoolTypFl .colA {width:129px;}
.pdfPoolTypFl .colB {width:128px;}

/*POOL-TypenhausAnfrage*/
.poolTypAnfr {clear:both;width:528px;}
.poolTypAnfr label {float:left;padding-left:3px;height:16px;}
.poolTypAnfr .radio {float:left;height:16px;width:16px;margin:0px;}
.poolTypAnfr .chk {float:left;height:16px;width:16px;margin:0px;padding:0px;}
.poolTypAnfr .cell {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}
.poolTypAnfr p {margin:0px;padding:0px;}
.poolTypAnfr .tb {float:left;height:16px;margin:0px;padding:0px;}
.poolTypAnfr .cap {float:left;width:528px;text-align:center;height:16px;font-weight:800;}
.poolTypAnfr .box {float:left;width:496px;padding:0 16px 0px 16px;}
.poolTypAnfr .boxDisNone {float:left;display:none;width:528px;padding: 16px 0px 0px 0px;}
.poolTypAnfr .lblMF {width:5px;padding-right:2px;text-align:right;}

/*NAV-TypenhausSelektion*/
.navTypSel {float:left;width:528px;}
.navTypSel .cap {float:left;width:526px;text-align:center;height:16px;font-weight:800;}
.navTypSel .navTypFl {float:left;width:528px;}
.navTypSel .navTypFl .linkBar {float:left;width:528px;overflow:hidden}
.navTypSel .navTypPr {float:left;width:526px;margin-top:16px;}
.navTypSel .navTypPr .linkBar, .navTypSel .imgBar, .navTypSel .linkListBar {float:left;width:526px;overflow:hidden}
/*.navTypSel .navTypPr .linkListBar {background-image:url(/IMG/lay/navTyphSelLinkLine.gif)}*/
.navTypSel .navTypPr .linkListBar {background-image:none;}
.navTypSel .navTypPr .barItemL {float:left;width:131px;margin-right:1px;}
.navTypSel .navTypPr .barItemR {float:left;width:130px;}
.navTypSel .navTypPr .linkListBar ul {margin:0px; padding:0px; list-style-type:none;clear:both;}
.navTypSel .navTypPr .linkListBar li {width:100px;padding-right:30px;line-height:16px;float:left;text-align:right;margin-bottom:1px;}
.navTypSel .navTypPr .linkListBar a {display:block;}

/*Währungsrechner*/
.srvWaehr {float:left; width:496px; padding:16px 16px 0px 16px;}
.srvWaehr p {float:left;}
.srvWaehr div {float:left;}

/*ObjektSchnellfinder*/
.ObjSchnell {clear:both;width:219px;}
.ObjSchnell div {float:left;}
.ObjSchnell label {float:left;height:16px;}
.ObjSchnell p {margin:0px;padding:0px; height:26px;}
.ObjSchnell .radio {float:left;height:16px;width:16px;margin:0px;}
.ObjSchnell .cell {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}

/*CBL-Erfassung-Typenhaus*/
.erfTyph {width:219px;}
.erfTyph div {float:left;}
.erfTyph label {float:left;padding-left:3px;height:16px;}
.erfTyph .radio {float:left;height:16px;width:16px;margin:0px;}
.erfTyph .chk {float:left;height:16px;width:16px;margin:0px;padding:0px;}
.erfTyph .cell {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}
.erfTyph p {margin:0px;padding:0px;}
.erfTyph .tb {float:left;height:16px;margin:0px;padding:0px;}
.erfTyph .grpCap0 {width:184px;height:16px;padding-left:3px;font-weight:800;}
.erfTyph .grpCap1 {width:200px;height:16px;padding-left:3px;font-weight:800;}
.erfTyph .grpCap2 {width:14px;height:14px;padding-left:2px;padding-top:2px;}

/*PageOverlay*/
.pageOverlay {position: absolute; z-index:1000; width: 100%; height: 100%; top: 0; left: 0; 
			  min-height:100%; background-color:#000000;filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0;}

/*Pool-StartTermine*/
.StartTermine {float: left; width: 256px;}
.StartTermine ul {float: left; width: 254px; list-style-type: none; padding:0px; margin:0px; border-bottom:none;}
.StartTermine li {padding-left:3px; float: left; height:16px; line-height:16px;}
.StartTermine .li_r {padding-left:0px; border-right:none;}
.StartTermine ul img {margin:3px 0 0 3px; border:none;}

/*Schnellanfrage*/
.SchnellAnfr {clear:both;width:219px;}
.SchnellAnfr div {float:left;}
.SchnellAnfr label {float:left;padding-left:3px;height:16px;}
.SchnellAnfr p {margin:0px;padding:0px; height:22px;}
.SchnellAnfr .radio {float:left;height:16px;width:16px;margin:0px;}

/*Basis Formular*/
.frm label {float:left;height:16px;}
.frm p {clear:left;margin:0px;padding:0px; height:22px;width:510px;}
.frm .radio {float:left;padding:0px; width:16px;margin:0px;}
.frm .tb {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}

/*Anfrageformular*/
.frmAnfrageCSS label {float:left;height:16px;}
.frmAnfrageCSS p {clear:left;margin:0px;padding:0px; height:22px;width:510px;}
.frmAnfrageCSS .radio {float:left;height:16px;width:16px;margin:0px;}
.frmAnfrageCSS .tb {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}

/*Feedbackformular*/
.frmFeedbackCSS {width:526px;}
.frmFeedbackCSS label {float:left;height:16px;}
.frmFeedbackCSS p {clear:left;margin:0px;padding:0px; height:22px;}
.frmFeedKur {color: #303030; font-style:italic;}
.frmFeedStar {float:left;width:32px;height:22px;text-align:right;}

/*Objekt anbieten*/
.frmObjOfferCSS {width:526px;}
.frmObjOfferCSS label {float:left;height:16px;}
.frmObjOfferCSS p {clear:left;margin:0px;padding:0px; height:22px;}
.frmObjOfferCSS .radio {float:left;height:16px;width:16px;margin:0px;}
.frmObjOfferCSS .tb {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}

/*Frm_Mail*/

.frmMail {width:526px;}
.frmMail label {float:left;height:16px;}
.frmMail p {clear:left;margin:0px;padding:0px; height:22px;}
.frmMail .but {float:left;width:510px;height:16px;text-align:right;}

/*DatumAnz*/
.DatumAnz {width:526px; float:left;}
.DatumAnz p {margin:0px; float:left; height:16px; text-align:center;}
.DatumAnz div {float:left; height:16px; text-align:center;}

/*TypenhausSchnellfinder*/
#typhSchnell_rahmen {width:219px;float:left;}
#typhSchnell_rahmen div {float:left; width:219px;}
#typhSchnell_rahmen label {padding-left:3px;font-weight:800;float:left;line-height:18px}
#typhSchnell_rahmen .sel {width:141px;float:left;}

/*Weiterempfehlen*/
.Weiterempf {clear:both;width:494px; float:left; padding:16px;}
.Weiterempf div {float:left;}
.Weiterempf label {float:left;padding-left:3px;height:16px;}
.Weiterempf p {float:left;margin:0px;padding:0px;}
.Weiterempf .lblMF {width:4px;padding-right:2px;text-align:right;}
.Weiterempf .tb {float:left;height:17px;margin:0px;padding:0px;}
.Weiterempf .radio {float:left;height:16px;margin:0px;}

/*LIST-Events*/
.ListEvent {margin:8px 5px 8px 5px;}
.ListEvent div {height:16px; width:39px; padding-left:1px; line-height:16px; float:left;}
.ListEvent .btn {height:16px; width:13px; float:left; text-align:center}
.ListEvent img {margin-top:2px;}
.ListEvent input {margin-top:2px;}

/*NAV-FreiSuche*/
.FREISUCHEoben {width: 528px; height:25px;background-color: #EFEFEF;text-align:center;padding-top:10px;margin-bottom:1px;font-weight:bold;float:left;}
.FREISUCHEmitte {width: 528px; height:18px;background-color: #EFEFEF;float:left;}
.FREISUCHEunten {width: 528px; height:16px;background-color: #EFEFEF;margin-top:1px;float:left;}
.freisuche {height:17px;margin-left:84px;width:339px;}
.FREISUCHEgo {margin-left:0px;border-left:0px;padding-left:0px;width:18px;float:left;}



/*Container-Kopf*/
.menThemeFECF0F .contHead {background-image: url(/img/lay/mh_gelb.gif); background-repeat:no-repeat;}
.menThemeFF9B2B .contHead {background-image: url(/img/lay/mh_orange.gif); background-repeat:no-repeat;}
.menThemeD41C1C .contHead {background-image: url(/img/lay/mh_rot.gif); background-repeat:no-repeat;}
.menThemeA16412 .contHead {background-image: url(/img/lay/mh_braun.gif); background-repeat:no-repeat;}
.menTheme009933 .contHead {background-image: url(/img/lay/mh_gruen.gif); background-repeat:no-repeat;}
.menTheme4082BF .contHead {background-image: url(/img/lay/mh_blau.gif); background-repeat:no-repeat;}
.menTheme3A3A87 .contHead {background-image: url(/img/lay/mh_dunkelblau.gif); background-repeat:no-repeat;}
.menThemeBE1695 .contHead {background-image: url(/img/lay/mh_lila.gif); background-repeat:no-repeat;}
.menTheme303030 .contHead {background-image: url(/img/lay/mh_lila.gif); background-repeat:no-repeat;}

/*Container-Kopf linker Content*/
.menThemeFECF0F .contHeadLC {background-image: url(/img/lay/l_gelb.gif); background-repeat:no-repeat;}
.menThemeFF9B2B .contHeadLC {background-image: url(/img/lay/l_orange.gif); background-repeat:no-repeat;}
.menThemeD41C1C .contHeadLC {background-image: url(/img/lay/l_rot.gif); background-repeat:no-repeat;}
.menThemeA16412 .contHeadLC {background-image: url(/img/lay/l_braun.gif); background-repeat:no-repeat;}
.menTheme009933 .contHeadLC {background-image: url(/img/lay/l_gruen.gif); background-repeat:no-repeat;}
.menTheme4082BF .contHeadLC {background-image: url(/img/lay/l_blau.gif); background-repeat:no-repeat;}
.menTheme3A3A87 .contHeadLC {background-image: url(/img/lay/l_dunkelblau.gif); background-repeat:no-repeat;}
.menThemeBE1695 .contHeadLC {background-image: url(/img/lay/l_lila.gif); background-repeat:no-repeat;}
.menTheme303030 .contHeadLC {background-image: url(/img/lay/l_lila.gif); background-repeat:no-repeat;}

/*Container-Kopf NEU*/
.container {float:left;}
.container .hdl {height:26px; line-height:26px; float:left; padding:0px; margin:0px; background-image: url(/IMG/layout/komp/CBL_bg.gif); background-repeat:repeat-x;}
.container .hdl img {}
.container .hdl span {padding-left:8px;}
.container .hdlBorder {float:left; height:26px; width:1px; background-image: url(/IMG/layout/komp/CBL_border.gif); background-repeat:no-repeat;}
.container .content {float:left; padding:8px;}

/*Selektion*/
.IMMOFein .chkExtra {margin-top:1px;}

/*Form Content-Rechts Allgemein*/
.frmCRAlg {width:219px;float:left;}
.frmCRAlg div {float:left;}
.frmCRAlg label {float:left;height:16px;text-align:left;}
.frmCRAlg .radio {float:left;height:16px;width:16px;margin:0px;}
.frmCRAlg .chk {float:left;height:16px;width:16px;margin:0px;padding:0px;}
.frmCRAlg .cell {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}
.frmCRAlg p {margin:0px;padding:0px;}
.frmCRAlg .tb {float:left;height:16px;margin:0px;padding:0px;}

/*Pool-Reiter*/
.poolReiter {float:left;width:528px;}
.poolReiter .stdFtBig {font-size:14px; font-weight:bold;}
.poolReiter div {float:left}
.poolReiter ul.tabL {margin:0px; padding:0px; list-style-type:none;clear:both;}
.poolReiter li.tab {float:left;text-align:center;}
.poolReiter li.tab a {display:block;outline:none;}
.poolReiter li.tab a:hover {text-decoration:none;} 
.poolReiter .bigR {background-image:url(/IMG/layout/Komp/Reiter_big_gruen.gif);width:131px;height:34px;line-height:34px;}
.poolReiter .smallR a:hover {background-image:url(/IMG/layout/Komp/Reiter_big_gruen.gif)} 
.poolReiter .smallR {background-image:url(/IMG/layout/Komp/Reiter_small_grau.gif);width:131px;height:25px;margin-top:9px;line-height:25px;}
.poolReiter .helpCont {display:none;}
.poolReiter .aRm4 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/4R_m_a.gif);}
.poolReiter .iRl4 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/4R_l_i.gif);}
.poolReiter .iRl4:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ1/4R_l_a.gif);} 
.poolReiter .iRr4 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/4R_r_i.gif);}
.poolReiter .iRr4:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ1/4R_r_a.gif);} 
.poolReiter .aRm5 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/5R_m_a.gif);} 
.poolReiter .iRl5 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/5R_l_i.gif);} 
.poolReiter .iRl5:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ1/5R_l_a.gif);}
.poolReiter .iRr5 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/5R_r_i.gif);}
.poolReiter .iRr5:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ1/5R_r_a.gif);}
.poolReiter .aRm6 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/6R_m_a.gif);} 
.poolReiter .iRl6 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/6R_l_i.gif);} 
.poolReiter .iRl6:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ1/6R_l_a.gif);}
.poolReiter .iRr6 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/6R_r_i.gif);}
.poolReiter .iRr6:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ1/6R_r_a.gif);}
.poolReiter .aRm7 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/7R_m_a.gif);} 
.poolReiter .iRl7 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/7R_l_i.gif);} 
.poolReiter .iRl7:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ1/7R_l_a.gif);}
.poolReiter .iRr7 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/7R_r_i.gif);}
.poolReiter .iRr7:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ1/7R_r_a.gif);}
.poolReiter .aRm8 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/8R_m_a.gif);} 
.poolReiter .iRl8 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/8R_l_i.gif);} 
.poolReiter .iRl8:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ1/8R_l_a.gif);}
.poolReiter .iRr8 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/8R_r_i.gif);}
.poolReiter .iRr8:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ1/8R_r_a.gif);}
.poolReiter .aRm10 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/10R_m_a.gif);} 
.poolReiter .iRl10 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/10R_l_i.gif);} 
.poolReiter .iRl10:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ1/10R_l_a.gif);}
.poolReiter .iRr10 {background-image:url(/IMG/layout/Komp/reiterbox/typ1/10R_r_i.gif);}
.poolReiter .iRr10:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ1/10R_r_a.gif);}
.poolReiter .iR, .poolReiter .iRl4, .poolReiter .iRl5, .poolReiter .iRl6, .poolReiter .iRl7, .poolReiter .iRl8, 
.poolReiter .iRr4, .poolReiter .iRr5, .poolReiter .iRr6, .poolReiter .iRr7, .poolReiter .iRr8, .poolReiter .iRr10
{height:24px;line-height:24px;margin-top:9px;display:inline;}
.poolReiter .aR, .poolReiter .aRm4, .poolReiter .aRm5, .poolReiter .aRm6, .poolReiter .aRm7, .poolReiter .aRm8, .poolReiter .aRm10 
{height:33px;line-height:33px;display:inline;overflow:hidden;}

/*Reiterbox Typ2*/
.poolReiter_typ2 {float:left;}
.poolReiter_typ2 .stdFtMed {font-size:14px;}
.poolReiter_typ2 .altDk {font-weight:normal;}
.poolReiter_typ2 div {float:left}
.poolReiter_typ2 ul {margin:0px; padding:0px; list-style-type:none;clear:both;}
.poolReiter_typ2 li {float:left;text-align:center;}
.poolReiter_typ2 li a {display:block;outline:none;}
.poolReiter_typ2 li a:hover {text-decoration:none;} 
.poolReiter_typ2 .bigR {background-image:url(/IMG/layout/Komp/Reiter_big_gruen.gif);width:131px;height:26px;line-height:26px;}
.poolReiter_typ2 .smallR a:hover {background-image:url(/IMG/layout/Komp/Reiter_big_gruen.gif)} 
.poolReiter_typ2 .smallR {background-image:url(/IMG/layout/Komp/Reiter_small_grau.gif);width:131px;height:20px;margin-top:6px;line-height:20px;}
.poolReiter_typ2 .helpCont {display:none;}
.poolReiter_typ2 .aRm4 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/4R_m_a.gif);}
.poolReiter_typ2 .iRl4 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/4R_l_i.gif);}
.poolReiter_typ2 .iRl4:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/4R_l_a.gif);} 
.poolReiter_typ2 .iRr4 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/4R_r_i.gif);}
.poolReiter_typ2 .iRr4:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/4R_r_a.gif);} 
.poolReiter_typ2 .aRm5 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/5R_m_a.gif);} 
.poolReiter_typ2 .iRl5 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/5R_l_i.gif);} 
.poolReiter_typ2 .iRl5:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/5R_l_a.gif);}
.poolReiter_typ2 .iRr5 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/5R_r_i.gif);}
.poolReiter_typ2 .iRr5:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/5R_r_a.gif);}
.poolReiter_typ2 .aRm6 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/6R_m_a.gif);} 
.poolReiter_typ2 .iRl6 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/6R_l_i.gif);} 
.poolReiter_typ2 .iRl6:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/6R_l_a.gif);}
.poolReiter_typ2 .iRr6 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/6R_r_i.gif);}
.poolReiter_typ2 .iRr6:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/6R_r_a.gif);}
.poolReiter_typ2 .aRm7 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/7R_m_a.gif);} 
.poolReiter_typ2 .iRl7 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/7R_l_i.gif);} 
.poolReiter_typ2 .iRl7:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/7R_l_a.gif);}
.poolReiter_typ2 .iRr7 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/7R_r_i.gif);}
.poolReiter_typ2 .iRr7:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/7R_r_a.gif);}
.poolReiter_typ2 .aRm8 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/8R_m_a.gif);} 
.poolReiter_typ2 .iRl8 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/8R_l_i.gif);} 
.poolReiter_typ2 .iRl8:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/8R_l_a.gif);}
.poolReiter_typ2 .iRr8 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/8R_r_i.gif);}
.poolReiter_typ2 .iRr8:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/8R_r_a.gif);}
.poolReiter_typ2 .iR, .poolReiter_typ2 .iRl4, .poolReiter_typ2 .iRl5, .poolReiter_typ2 .iRl6, .poolReiter_typ2 .iRl7, .poolReiter_typ2 .iRl8, 
.poolReiter_typ2 .iRr4, .poolReiter_typ2 .iRr5, .poolReiter_typ2 .iRr6, .poolReiter_typ2 .iRr7, .poolReiter_typ2 .iRr8
{height:19px;line-height:19px;margin-top:6px;display:inline; font-size:12px;}
.poolReiter_typ2 .aR, .poolReiter_typ2 .aRm4, .poolReiter_typ2 .aRm5, .poolReiter_typ2 .aRm6, .poolReiter_typ2 .aRm7, .poolReiter_typ2 .aRm8 
{height:25px;line-height:25px;display:inline;overflow:hidden;}

/*Reiterbox Typ3 (Farbe)*/

.poolReiter_typ3 div {float:left}
.poolReiter_typ3 ul {margin:0px; padding:0px; list-style-type:none;clear:both;}
.poolReiter_typ3 li {float:left;text-align:center;}
.poolReiter_typ3 li a {display:block;outline:none;}
.poolReiter_typ3 li a:hover {text-decoration:none;} 
.poolReiter_typ3 .bigR {background-image:url(/IMG/layout/Komp/Reiter_big_gruen.gif);width:131px;height:26px;line-height:26px;}
.poolReiter_typ3 .smallR a:hover {background-image:url(/IMG/layout/Komp/Reiter_big_gruen.gif)} 
.poolReiter_typ3 .smallR {background-image:url(/IMG/layout/Komp/Reiter_small_grau.gif);width:131px;height:20px;margin-top:6px;line-height:20px;}
.poolReiter_typ3 .helpCont {display:none;}
.poolReiter_typ3 .iRl5 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/5R_l_i.gif);}
.poolReiter_typ3 .iRl5:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/5R_l_a.gif);}
.poolReiter_typ3 .iRr5 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/5R_r_i.gif);}
.poolReiter_typ3 .iRr5:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/5R_r_a.gif);}
.poolReiter_typ3 .iRl7 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/7R_l_i.gif);} 
.poolReiter_typ3 .iRl7:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/7R_l_a.gif);}
.poolReiter_typ3 .iRr7 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/7R_r_i.gif);}
.poolReiter_typ3 .iRr7:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/7R_r_a.gif);}
.poolReiter_typ3 .iRl6 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/6R_l_i.gif);} 
.poolReiter_typ3 .iRl6:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/6R_l_a.gif);}
.poolReiter_typ3 .iRr6 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/6R_r_i.gif);}
.poolReiter_typ3 .iRr6:hover {background-image:url(/IMG/layout/Komp/reiterbox/typ2/6R_r_a.gif);}


.menTheme4082BF .poolReiter_typ3 .aRm5 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/4082BF_5R_a.gif);} 
.menTheme4082BF .poolReiter_typ3 .aRm8 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/4082BF_8R_a.gif);} 
.menTheme4082BF .poolReiter_typ3 .aRm7 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/4082BF_7R_a.gif);} 
.menTheme4082BF .poolReiter_typ3 .aRm6 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/4082BF_6R_a.gif);} 
.menTheme3A3A87 .poolReiter_typ3 .aRm5 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/3A3A87_5R_a.gif);} 
.menTheme3A3A87 .poolReiter_typ3 .aRm8 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/3A3A87_8R_a.gif);} 
.menTheme3A3A87 .poolReiter_typ3 .aRm7 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/3A3A87_7R_a.gif);} 
.menTheme3A3A87 .poolReiter_typ3 .aRm6 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/3A3A87_6R_a.gif);} 
.menTheme009933 .poolReiter_typ3 .aRm5 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/009933_5R_a.gif);}
.menTheme009933 .poolReiter_typ3 .aRm7 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/009933_7R_a.gif);} 
.menThemeFECF0F .poolReiter_typ3 .aRm5 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/FECF0F_5R_a.gif);}
.menThemeFECF0F .poolReiter_typ3 .aRm7 {background-image:url(/IMG/layout/Komp/reiterbox/typ2/FECF0F_7R_a.gif);} 

.poolReiter_typ3 .iR, .poolReiter_typ3 .iRl5, .poolReiter_typ3 .iRr5,
.poolReiter_typ3 .iRl7, .poolReiter_typ3 .iRr7 
{height:19px;line-height:19px;margin-top:6px;display:inline; font-size:12px; position:relative; z-index:1; top:1px;}
.poolReiter_typ3 .aR, .poolReiter_typ3 .aRm5, .poolReiter_typ3 .aRm7, .poolReiter_typ3 .aRm8
{height:26px;line-height:26px;display:inline;overflow:hidden; position:relative; z-index:1; top:1px;}


/*Slider*/
.sl_container {float: left;}
.sl_container label {float:left;text-align:center; height:16px;margin-bottom:1px;color:#AAAAAA;}
.sl_container .ui-slider {clear:both; background:url(/IMG/steuerelement/ctrl/sliderBg.gif); position: relative;height: 15px;margin-left:1px;}
/*.sl_container .ui-slider-handle {background:url(/img/steuerelement/ctrl/Slider.gif); position: absolute; z-index: 1; width: 7px; height: 14px;}*/
.menThemeFECF0F .sl_container .ui-slider-handle, .menThemeFECF0F .imgEdit #slider-thumb {background:url(/IMG/Steuerelement/ctrl/FECF0F_Slider.gif); position: absolute; z-index: 1; width: 7px; height: 14px;}
.menThemeFF9B2B .sl_container .ui-slider-handle, .menThemeFF9B2B .imgEdit #slider-thumb {background:url(/IMG/Steuerelement/ctrl/FF9B2B_Slider.gif); position: absolute; z-index: 1; width: 7px; height: 14px;}
.menThemeD41C1C .sl_container .ui-slider-handle, .menThemeD41C1C .imgEdit #slider-thumb {background:url(/IMG/Steuerelement/ctrl/D41C1C_Slider.gif); position: absolute; z-index: 1; width: 7px; height: 14px;}
.menThemeA16412 .sl_container .ui-slider-handle, .menThemeA16412 .imgEdit #slider-thumb {background:url(/IMG/Steuerelement/ctrl/A16412_Slider.gif); position: absolute; z-index: 1; width: 7px; height: 14px;}
.menTheme009933 .sl_container .ui-slider-handle, .menTheme009933 .imgEdit #slider-thumb {background:url(/IMG/Steuerelement/ctrl/009933_Slider.gif); position: absolute; z-index: 1; width: 7px; height: 14px;}
.menTheme4082BF .sl_container .ui-slider-handle, .menTheme4082BF .imgEdit #slider-thumb {background:url(/IMG/Steuerelement/ctrl/4082BF_Slider.gif); position: absolute; z-index: 1; width: 7px; height: 14px;}
.menTheme3A3A87 .sl_container .ui-slider-handle, .menTheme3A3A87 .imgEdit #slider-thumb {background:url(/IMG/Steuerelement/ctrl/3A3A87_Slider.gif); position: absolute; z-index: 1; width: 7px; height: 14px;}
.menThemeBE1695 .sl_container .ui-slider-handle, .menThemeBE1695 .imgEdit #slider-thumb {background:url(/IMG/Steuerelement/ctrl/BE1695_Slider.gif); position: absolute; z-index: 1; width: 7px; height: 14px;}
.menTheme242792 .sl_container .ui-slider-handle, .menTheme242792 .imgEdit #slider-thumb {background:url(/IMG/Steuerelement/ctrl/242792_Slider.gif); position: absolute; z-index: 1; width: 7px; height: 14px;}


.sl_container .ui-slider-range {position: absolute; top: 6px;}

/*NAV-RegioSucheMitte*/
.navRegMitte {float:left;width:528px;}
.navRegMitte div {float:left;}
.navRegMitte p {float:left;padding:0;margin:0;}
.navRegMitte label {text-align:left;}
.navRegMitte .highl {width:518px;padding-left:8px;line-height:26px;text-align:left;}
.navRegMitte .cont {width:510px;padding:8px;}
.navRegMitte .pic {padding:8px;}
.navRegMitte .radL {width:102px;}
.navRegMitte .radR {width:101px;}
.navRegMitte .radio {float:left;height:16px;width:16px;margin:0px;}
.navRegMitte .txt {width:220px;margin-top:20px;height:26px;background-image:url(/img/layout/lay/bgTextfeld.gif);background-repeat:no-repeat;}
.navRegMitte .but {width:67px;padding-top:24px;}
.navRegMitte .blHl {text-align:left;float:left;width:528px;}
.navRegMitte .blCell {text-align:left;float:left;width:176px;}

/*Visitenkarte*/
.visit {float:left;width:219px;background:#FFFFFF;}
.visit div {float:left;}
.visit .img {width:219px;height:67px;}
.visit .data {width:219px;height:108px;}
/*.visit .data .div0 {width:219px;padding:8px 0 0 0;}
.visit .data .div0 p {margin:0px;padding:0 0 0 3px;line-height:17px;}*/
.visit .div1 {width:211px;padding:8px 0 8px 8px;}
.visit .div1 p {margin:0px;padding:0 0 0 3px;line-height:17px;}
.visit .div2 {width:219px;height:18px;}
.visit .div2 .box {width:219px;}
.visit .div2 .box .name {height:16px;line-height:16px;color:#199A30;}
.visit .div2 .box .name1 {height:16px;padding-left: 20px;line-height:16px;color:#199A30;}
.visit .div2 .box .name2 {height:16px;padding-left: 42.5px;line-height:16px;color:#199A30;}
.visit .div2 .box .name3 {height:16px;padding-left: 42.5px;line-height:16px;color:#199A30;}
/*.visit .data .div2 .box .pic {width:11px;height:14px;padding:2px 1px 0 0;}*/
.visit .link {width:219px; height:16px;}
.visit .link ul {margin:0px; padding:0px; list-style-type:none;clear:both;}
.visit .link li {line-height:16px;float:left;text-align:center;margin-bottom:1px;}
.visit .link li a {display:block;outline:none;}
.visit .link li .altAktDk {color:#303030}
.visit .link .men1, .visit .link .men1:link, .visit .link .men1:active, .visit .link .men1:visited, .visit .link .menDis1 {width:55px;background:url(/img/layout/komp/linkleiste/menuVisit1.gif);height:16px;}
.visit .link .menAkt1, .visit .link .men1:hover {width:55px;background:url(/img/layout/komp/linkleiste/menuVisitAkt1.gif);height:16px;}
.visit .link .menx, .visit .link .menx:link, .visit .link .menx:active, .visit .link .menx:visited, .visit .link .menDisx {width:55px;background:url(/img/layout/komp/linkleiste/menuVisitx.gif)}
.visit .link .menAktx, .visit .link .menx:hover {width:55px;background:url(/img/layout/komp/linkleiste/menuVisitAktx.gif);height:16px;}
.visit .link .men4, .visit .link .men4:link, .visit .link .men4:active, .visit .link .men4:visited, .visit .link .menDis4 {width:54px;background:url(/img/layout/komp/linkleiste/menuVisit4.gif)}
.visit .link .menAkt4, .visit .link .men4:hover {width:54px;background:url(/img/layout/komp/linkleiste/menuVisitAkt4.gif);height:16px;}
.visit .content {float:left;width:219px;display:none;}

/*Produkt-Kopf*/
.prodKopf {width:528px;}
.prodKopf .hl {text-align:left;padding:0 0 6px 0;height:16px;}
.prodKopf .boxData {width:510px;padding:8px;height:118px;}
.prodKopf .imgBox {width:135px;height:101px;padding:8px}
.prodKopf .data {width:132px;height:84px;margin-left:8px;margin-top:15px;}
.prodKopf .fkt {width:65px;margin-left:8px;margin-top:15px;}
.prodKopf .link {width:65px;height:17px;line-height:16px;text-align:right;}
.prodKopf .notice {width:65px;height:18px;}
.prodKopf .rowBez {padding:0px; margin:0px; height:17px;width:64px;padding-left:2px;text-align:left;}
.prodKopf .rowData {padding:0px; margin:0px; height:17px;width:64px;padding-right:2px;text-align:right;}
.prodKopf .desc {position:relative; line-height:16px;top:-16px;}

/*Blättern-Funktion*/
.menBlaettern {float:left;width:148px;height:16px;}
.menBlaettern div {float:left;}
.menBlaettern span {font-size:10px;}
.menBlaettern .anf {width:16px;height:12px;}
.menBlaettern .zu {width:16px;height:16px;}
.menBlaettern .vor {width:16px;height:16px;}
.menBlaettern .ende {width:16px;height:16px;}
.menBlaettern .text {width:84px;text-align:center;height:16px;}

/*CBL-Anbieter*/
.cblAnb {float:left;width:219px;}
.cblAnb div, .cblAnb p {float:left}
.cblAnb p {padding:0; margin:0;}
.cblAnb .topBox {padding:4px 8px 0 8px}
/*.cblAnb .midBox {width:216px;padding:3px 0 0 3px;}*/
.cblAnb .botBox {width:219px;}
.cblAnb .name {font-weight:800;width:203px;line-height:16px;}
.cblAnb .img {width:219px;height:84px;}
.cblAnb .job {width:209px;line-height:16px;}
.cblAnb .dataAnb {width:219px;margin-top:3px;}
.cblAnb .dataAnb p {width:203px;line-height:16px;height:16px;padding-left:8px;padding-right:8px;}
.cblAnb .data .img {width:66px;height:85px;padding:3px;margin-top:8px}
.cblAnb .data .box {width:121px;margin-top:11px;}
.cblAnb .box p {height:17px;width:106px;padding-left:20px;}
.cblAnb .lang {width:208px;height:16px;margin-top:7px}
.cblAnb .buro {width:208px;line-height:16px;margin-top:4px}
.cblAnb .midBox p {height:17px;width:216px;}
.cblAnb .navi {width:219px;}
.cblAnb .navi ul {margin:0px; padding:0px; list-style-type:none;clear:both;}
.cblAnb .navi li .altAktDk {color:#303030}
.cblAnb .navi li {line-height:16px;float:left;text-align:center;}
.cblAnb .navi li a {display:block;outline:none;}
.cblAnb .navi .l, .cblAnb .navi .l a:link, .cblAnb .navi .l a:active, .cblAnb .navi .l a:visited {width:109px; background:url(/img/layout/komp/linkleiste/menuAnbL.gif)}
.cblAnb .navi .lAkt, .cblAnb .navi .l a:hover {width:109px; background:url(/img/layout/komp/linkleiste/menuAnbAktL.gif)}
.cblAnb .navi .r, .cblAnb .navi .r a:link, .cblAnb .navi .r a:active, .cblAnb .navi .r a:visited {width:110px; background:url(/img/layout/komp/linkleiste/menuAnbR.gif)}
.cblAnb .navi .rAkt, .cblAnb .navi .r a:hover {width:110px; background:url(/img/layout/komp/linkleiste/menuAnbAktR.gif)}

/*FotoRotate*/
.fotoRotate, .fotoRotate ul {
	position : relative;
	overflow : hidden;
	margin:0;
	padding:0;
	/*top:-16px;
	left:14px;*/
	list-style-type:none;
}

.fotoRotate li {
	position:absolute;
	text-align:center;
}
.fotoRotate p {
	margin:0px; font-family:Arial; font-size:11px;line-height:16px;
}

.fotoRotate img {
	width:100%;
	height:100%;
	border:0;
}

/*POOL-LayerAnbieter*/
.layAnb {float:left;width:492px;display:none;height:312px;}
.layAnb .loadDiv {width:492px;height:312px;}
.layAnb .loadDivFlower {width:492px;height:312px;}
.layAnb div {float:left;}
.layAnb p {padding:0;margin:0;height:17px;}
.layAnb .box {height:87px;}
.layAnb .box .adr {width:307px;padding:4px 0 0 8px;}
.layAnb .box .img {width:169px;padding:4px 8px 0 0;}
.layAnb .box .kom {width:476px;padding:0 8px 0 8px;overflow:hidden;height:16px;line-height:16px;vertical-align:middle;}
.layAnb .link {width:492px; height:16px;}
.layAnb .link ul {margin:0px; padding:0px; list-style-type:none;clear:both;}
.layAnb .link li {line-height:16px;float:left;text-align:center;margin-bottom:1px;font-weight:800}
.layAnb .link li a {display:block;outline:none;}
.layAnb .link li .altAktDk {color:#303030}
.layAnb .link .men1, .layAnb .link .men1:link, .layAnb .link .men1:active, .layAnb .link .men1:visited, .layAnb .link .menDis1 {width:124px;background:url(/img/layout/komp/linkleiste/menLayAnb1.gif);height:16px;}
.layAnb .link .menAkt1, .layAnb .link .men1:hover {width:124px;background:url(/img/layout/komp/linkleiste/menLayAnbAkt1.gif);height:16px;}
.layAnb .link .menx, .layAnb .link .menx:link, .layAnb .link .menx:active, .layAnb .link .menx:visited, .layAnb .link .menDisx {width:123px;background:url(/img/layout/komp/linkleiste/menLayAnbx.gif)}
.layAnb .link .menAktx, .layAnb .link .menx:hover {width:123px;background:url(/img/layout/komp/linkleiste/menLayAnbAktx.gif);height:16px;}
.layAnb .link .men4, .layAnb .link .men4:link, .layAnb .link .men4:active, .layAnb .link .men4:visited, .layAnb .link .menDis4 {width:122px;background:url(/img/layout/komp/linkleiste/menLayAnb4.gif)}
.layAnb .link .menAkt4, .layAnb .link .men4:hover {width:122px;background:url(/img/layout/komp/linkleiste/menLayAnbAkt4.gif);height:16px;}
.layAnb .content {float:left;overflow:auto;}

/*Pool-LayerProdukt*/
.layProd {float:left;width:492px;height:198px}
.layProd .loadDiv {width:492px;height:198px;}
.layProd .loadDivFlower {width:492px;height:198px;}
.layProd div {float:left;}
.layProd p {float:left;padding:0;margin:0;height:16px;}
.layProd .pL {width:144px;padding-left:8px}
.layProd .pR {width:60px;padding-right:8px;text-align:right;}
.layProd .box {padding:8px 8px 0 8px;}
.layProd .box .data {padding-left:25px;width:222px;height:164px;}
.layProd .box .data .hl1 {width:222px;height:18px;text-align:center;padding-top:2px;}
.layProd .box .data .hl2 {width:222px;text-align:center;height:19px;}
.layProd .box .img {width:229px;height:164px;}
.layProd .box .info {width:476px;height:18px;padding-top:8px;}
.layProd .box .info .nr {width:229px;text-align:center;line-height:16px;}
.layProd .box .notice {padding-left:33px;width:65px;}
.layProd .box .notice label {width:38px;float:left;text-align:left;padding-top:1px;}
.layProd .box .notice .cell {text-align:right;height:16px;width:16px;overflow:hidden;}
.layProd .box .info .link {width:140px; text-align:right;}

/*Produkt-Direktaufruf*/
.nrSuche {float:left;width:152px;padding-left:16px;padding-top:20px;}
.nrSuche .highl {width:152px;float:left;height:16px;line-height:16px;text-align:left;font-weight:800}
.nrSuche .suche {float:left;width:134px;}
.nrSuche .img {float:left;width:14px;height:14px;padding:1px 2px 1px 2px;}
.nrSuche .but {float:left;width:18px;}
.nrSuche .tb {float:left;height:16px;margin:0px;padding:0px;line-height:16px;}

/*Standard-Linkleiste*/
.menStdll4_1, .menStdll4_1i {background:url(/img/layout/komp/linkleiste/1.gif);height:17px;}
.menStdll4_1:hover, .menStdlla4_1 {background:url(/img/layout/komp/linkleiste/1_a.gif);height:17px;}
.menStdll4_x, .menStdll4_xi {background:url(/img/layout/komp/linkleiste/2_3.gif);height:17px;}
.menStdll4_x:hover, .menStdlla4_x {background:url(/img/layout/komp/linkleiste/2_3_a.gif);height:17px;}
.menStdll4_4, .menStdll4_4i {background:url(/img/layout/komp/linkleiste/4.gif);height:17px;}
.menStdll4_4:hover, .menStdlla4_4 {background:url(/img/layout/komp/linkleiste/4_a.gif);height:17px;}

/*TextSchnellsuche*/
.txtSchnellsuche {float:left; height:33px; width:152px; background-image: url(/IMG/lay/Textschnellsuche/bg_txtschnellsuche.gif)}
.txtSchnellsuche div {float:left;}
.txtSchnellsuche p {margin:0px; padding:0px; float:left; line-height:16px; height:16px;}
.txtSchnellsuche .ColorL {width:8px; height:33px;}
.txtSchnellsuche .tb {height:14px;}
.menThemeFECF0F .txtSchnellsuche .ColorL {background-image: url(/IMG/lay/Textschnellsuche/colKontakte_bg.gif)}
.menThemeFF9B2B .txtSchnellsuche .ColorL {background-image: url(/IMG/lay/Textschnellsuche/colMenschen_bg.gif)}
.menThemeD41C1C .txtSchnellsuche .ColorL {background-image: url(/IMG/lay/Textschnellsuche/colFreizeit_bg.gif)}
.menThemeA16412 .txtSchnellsuche .ColorL {background-image: url(/IMG/lay/Textschnellsuche/colWissen_bg.gif)}
.menTheme009933 .txtSchnellsuche .ColorL {background-image: url(/IMG/lay/Textschnellsuche/colKapital_bg.gif)}
.menTheme4082BF .txtSchnellsuche .ColorL {background-image: url(/IMG/lay/Textschnellsuche/colReisen_bg.gif)}
.menTheme3A3A87 .txtSchnellsuche .ColorL {background-image: url(/IMG/lay/Textschnellsuche/colWirtschaft_bg.gif)}
.menThemeBE1695 .txtSchnellsuche .ColorL {background-image: url(/IMG/lay/Textschnellsuche/colSpezial_bg.gif)}

/*Firmenkopf*/
.firmKopf {width:528px;}
.firmKopf .box {width:510px;padding:4px 8px 4px 8px;}
.firmKopf .boxZu {width:510px;padding:0 8px 0 8px;height:16px;line-height:16px;}
.firmKopf .adr {width:241px;}
.firmKopf .img {width:135px;padding-top:4px}
.firmKopf .kom {width:118px;padding-left:16px;}
.firmKopf p {height:16px;line-height:16px;margin:0px;padding:0px;overflow:hidden;}
.firmKopf .kom p {padding-left:20px;width:98px;}

/*Regio-Schnellsuche*/ 
.ssuFrm div {margin:0px; padding:0px; text-align:left;}
.ssuFrm .tb, .cell {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}
.ssuFrm .tb {background-color:#FFFFFF;}
.ssuFrm .highl {height:20px;font-weight:bold;margin-top:4px;width:140px;margin-left:12px;background-image:url(/img/sym/lupe_rss.gif);background-repeat:no-repeat;background-position:120px 0px;}
.ssuFrm .sel {height:22px;width:140px;margin-left:12px;}
.ssuFrm .tbSel {width:140px;height:18px;padding-left:12px;}

/* SLIMBOX */
#lbOverlay {position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; cursor: pointer;}
#lbCenter, #lbBottomContainer {position: absolute;	z-index: 9999;	overflow: hidden;	background-color: #fff;}
.lbLoading {background: #fff url(loading.gif) no-repeat center;}
#lbImage {position: absolute; left: 0; top: 0; border: 16px solid #fff; border-bottom: 8px solid #fff; background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {display: block; position: absolute; top: 0; width: 50%; outline: none;}
#lbPrevLink {left: 0;}
#lbNextLink {right: 0;}
.menTheme242792 #lbPrevLink:hover {	background: transparent url(/img/Steuerelement/ctrl/242792_fotoshow_zurueck.gif) no-repeat 0 15%; }
.menThemeFECF0F #lbPrevLink:hover {	background: transparent url(/img/Steuerelement/ctrl/FECF0F_fotoshow_zurueck.gif) no-repeat 0 15%; }
.menThemeFF9B2B #lbPrevLink:hover {	background: transparent url(/img/Steuerelement/ctrl/FF9B2B_fotoshow_zurueck.gif) no-repeat 0 15%; }
.menThemeD41C1C #lbPrevLink:hover {	background: transparent url(/img/Steuerelement/ctrl/D41C1C_fotoshow_zurueck.gif) no-repeat 0 15%; }
.menThemeA16412 #lbPrevLink:hover {	background: transparent url(/img/Steuerelement/ctrl/A16412_fotoshow_zurueck.gif) no-repeat 0 15%; }
.menTheme009933 #lbPrevLink:hover {	background: transparent url(/img/Steuerelement/ctrl/009933_fotoshow_zurueck.gif) no-repeat 0 15%; }
.menTheme4082BF #lbPrevLink:hover {	background: transparent url(/img/Steuerelement/ctrl/4082BF_fotoshow_zurueck.gif) no-repeat 0 15%; }
.menTheme3A3A87 #lbPrevLink:hover {	background: transparent url(/img/Steuerelement/ctrl/3A3A87_fotoshow_zurueck.gif) no-repeat 0 15%; }
.menThemeBE1695 #lbPrevLink:hover {	background: transparent url(/img/Steuerelement/ctrl/BE1695_fotoshow_zurueck.gif) no-repeat 0 15%; }
.menTheme242792 #lbNextLink:hover {	background: transparent url(/img/Steuerelement/ctrl/242792_fotoshow_vor.gif) no-repeat 100% 15%; }
.menThemeFECF0F #lbNextLink:hover {	background: transparent url(/img/Steuerelement/ctrl/FECF0F_fotoshow_vor.gif) no-repeat 100% 15%; }
.menThemeFF9B2B #lbNextLink:hover {	background: transparent url(/img/Steuerelement/ctrl/FF9B2B_fotoshow_vor.gif) no-repeat 100% 15%; }
.menThemeD41C1C #lbNextLink:hover {	background: transparent url(/img/Steuerelement/ctrl/D41C1C_fotoshow_vor.gif) no-repeat 100% 15%; }
.menThemeA16412 #lbNextLink:hover {	background: transparent url(/img/Steuerelement/ctrl/A16412_fotoshow_vor.gif) no-repeat 100% 15%; }
.menTheme009933 #lbNextLink:hover {	background: transparent url(/img/Steuerelement/ctrl/009933_fotoshow_vor.gif) no-repeat 100% 15%; }
.menTheme4082BF #lbNextLink:hover {	background: transparent url(/img/Steuerelement/ctrl/4082BF_fotoshow_vor.gif) no-repeat 100% 15%; }
.menTheme3A3A87 #lbNextLink:hover {	background: transparent url(/img/Steuerelement/ctrl/3A3A87_fotoshow_vor.gif) no-repeat 100% 15%; }
.menThemeBE1695 #lbNextLink:hover {	background: transparent url(/img/Steuerelement/ctrl/BE1695_fotoshow_vor.gif) no-repeat 100% 15%; }
#lbBottom {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 16px solid #fff; border-bottom: 24px solid #fff; border-top-style: none;}
.menTheme242792 #lbCloseLink {	display: block;	float: right;	width: 110px;	height: 22px;	background: transparent url(/img/Steuerelement/ctrl/242792_fotoshow_schliessen.gif) no-repeat center;	margin: -5px -8px;	outline: none;}
.menThemeFECF0F #lbCloseLink {	display: block;	float: right;	width: 110px;	height: 22px;	background: transparent url(/img/Steuerelement/ctrl/FECF0F_fotoshow_schliessen.gif) no-repeat center;	margin: -5px -8px;	outline: none;}
.menThemeFF9B2B #lbCloseLink {	display: block;	float: right;	width: 110px;	height: 22px;	background: transparent url(/img/Steuerelement/ctrl/FF9B2B_fotoshow_schliessen.gif) no-repeat center;	margin: -5px -8px;	outline: none;}
.menThemeD41C1C #lbCloseLink {	display: block;	float: right;	width: 110px;	height: 22px;	background: transparent url(/img/Steuerelement/ctrl/D41C1C_fotoshow_schliessen.gif) no-repeat center;	margin: -5px -8px;	outline: none;}
.menThemeA16412 #lbCloseLink {	display: block;	float: right;	width: 110px;	height: 22px;	background: transparent url(/img/Steuerelement/ctrl/A16412_fotoshow_schliessen.gif) no-repeat center;	margin: -5px -8px;	outline: none;}
.menTheme009933 #lbCloseLink {	display: block;	float: right;	width: 110px;	height: 22px;	background: transparent url(/img/Steuerelement/ctrl/009933_fotoshow_schliessen.gif) no-repeat center;	margin: -5px -8px;	outline: none;}
.menTheme4082BF #lbCloseLink {	display: block;	float: right;	width: 110px;	height: 22px;	background: transparent url(/img/Steuerelement/ctrl/4082BF_fotoshow_schliessen.gif) no-repeat center;	margin: -5px -8px;	outline: none;}
.menTheme3A3A87 #lbCloseLink {	display: block;	float: right;	width: 110px;	height: 22px;	background: transparent url(/img/Steuerelement/ctrl/3A3A87_fotoshow_schliessen.gif) no-repeat center;	margin: -5px -8px;	outline: none;}
.menThemeBE1695 #lbCloseLink {	display: block;	float: right;	width: 110px;	height: 22px;	background: transparent url(/img/Steuerelement/ctrl/BE1695_fotoshow_schliessen.gif) no-repeat center;	margin: -5px -8px;	outline: none;}
#lbCaption {float:left; margin-top:-3px; margin-bottom: -18px; margin-left:-1px;}
#lbNumber {float:right;margin-top:4px;}
#lbCaption {font-weight: bold;}
/* SLIMBOX */

/*Login Auswahl*/
#LoginAuswahl a {text-decoration: none; color: #303030;}

/*Aus divform.css*/
.div_form {clear:both;}
.div_form p {clear:left;float:left;width:100%;padding:0px;margin:0px;}
.div_form .highl {background-color: #EFEFEF;text-align:center;font-weight:800;}
.div_form form {margin:0px;padding:0px;}
.div_form fieldset {background-color: #EFEFEF;padding:17px;margin:0 0 0 0;border:none;}
.div_form br {clear: left;}
.div_form label, .div_form .cell {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}
.div_form label {width:82px;padding-left:3px;}
.div_form .tb {padding-bottom:0px; padding-top:0px; display:block; float:left;margin:0px;font-size:11px;line-height:16px;height:16px;padding-left:3px;}
/*.div_form .tb:focus, .tb:hover, .tb:active {background-color: #FAFB7E;}*/

/*Online-Erfassung*/
.expDetBox {float:left;width:186px;padding-bottom:8px;}
.expDetGrp {float:left;width:186px;padding-bottom:4px;}
.expDetMark {float:left;width:186px;padding-bottom:4px;}
.expDetDiv {float:left;width:186px;height:20px;}
.expDetChk {float:left;width:18px;padding-left:6px;}
label.expDetLbl {width:140px;padding-left:4px;float:left;}


/* SRV Schritt-Leiste*/
	.srvSchritt {float: left;}
	.srvSchritt div {float:left;height: 24px;}
	.srvSchritt .Links {width: 8px;background: url(/IMG/Layout/komp/schrittleiste/links.png) no-repeat;}
	.srvSchritt .farbeZUfarbe{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/farbe_zu_farbe.png) no-repeat;}
	.srvSchritt .farbeZUinaktiv{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/farbe_zu_inaktiv.png) no-repeat;}
	.srvSchritt .inaktivZUinaktiv{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/inaktiv_zu_inaktiv_weiß.png) no-repeat;}
	.srvSchritt .Text, .srvSchritt .TextInakt{background: url(/IMG/Layout/komp/schrittleiste/bg.png) repeat-x; line-height: 24px; font-weight:bold;text-align: center; }
	.srvSchritt .Rechts{width: 8px; background: url(/IMG/Layout/komp/schrittleiste/farbe_zu_farbe.png) no-repeat;}
	.srvSchritt .farbeRechts{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/farbe_rechts.png) no-repeat;}
    .srvSchritt .LinksGrau{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/farbe_zu_inaktiv.png) no-repeat;}
	.srvSchritt .TextGrau{height: 24px;float: left;background: url(/IMG/Layout/komp/schrittleiste/inaktiv_bg.png) repeat-x ;line-height: 24px;color:#bbbbbb;text-align: center; }
	.srvSchritt .RechtsGrau{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/inaktiv_rechts.png) no-repeat;}
	.srvSchritt .RechtsEnde{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/rechts.png) no-repeat;}
	
	.srvSchritt a {height:100%; width:100%;float:left;color:#303030;text-decoration:none; }
	.srvSchritt .TextInakt a {height:100%; width:100%;float:left;color:#FFFFFF;text-decoration:none; }
	.srvSchritt a:link, .srvSchritt a:visited,.srvSchritt a:active{color:#303030;text-decoration:none;}
	.srvSchritt .TextInakt a:link {height:100%; width:100%;float:left;color:#FFFFFF;text-decoration:none;}
	.srvSchritt .TextInakt a:hover {height:100%; width:100%;float:left;color:#303030;text-decoration:none;}
	
	.srvSchritt .TextGrau a:link {height:100%; width:100%;float:left;color:#BBBBBB;text-decoration:none;}
	.srvSchritt .TextGrau a:hover {height:100%; width:100%;float:left;color:#303030;text-decoration:none;}
	
	.menThemeFECF0F .srvSchritt .bgColor {background-color: #FBE37E;}
	.menThemeFF9B2B .srvSchritt .bgColor {background-color: #FAC68C;}
	.menThemeD41C1C .srvSchritt .bgColor {background-color: #DE8084;}
	.menThemeA16412 .srvSchritt .bgColor {background-color: #9ABADB;}
	.menTheme009933 .srvSchritt .bgColor {background-color: #7FC890;}
	/*.menTheme4082BF .srvSchritt .bgColor {background-color: #9393BC;}*/
	.menTheme4082BF .srvSchritt .bgColor {background-color: #75a5d0;}
	.menTheme3A3A87 .srvSchritt .bgColor {background-color: #888AC2;}
	.menThemeBE1695 .srvSchritt .bgColor {background-color: #D37EC4;}
	.menThemeA16412 .srvSchritt .bgColor {background-color: #C7A87F;}
	.menTheme242792 .srvSchritt .bgColor {background-color: #9193c8;}
	
	
	
	/*
	.srvSchritt {float: left;}
	.srvSchritt div {float:left;height: 24px;}
	.srvSchritt .Links {width: 8px;background: url(/IMG/Layout/komp/schrittleiste/links.png) no-repeat;background-color: #7FCC99;}
	.srvSchritt .farbeZUfarbe{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/farbe_zu_farbe.png) no-repeat;background-color: #7FCC99;}
	.srvSchritt .farbeZUinaktiv{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/farbe_zu_inaktiv.png) no-repeat;background-color: #7FCC99;}
	.srvSchritt .inaktivZUinaktiv{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/inaktiv_zu_inaktiv_weiß.png) no-repeat;background-color: #7FCC99;}
	.srvSchritt .Text{background: url(/IMG/Layout/komp/schrittleiste/bg.png) repeat-x ;background-color:#7FCC99;line-height: 24px; font-weight:bold;text-align: center; }
	.srvSchritt .Rechts{width: 8px; background: url(/IMG/Layout/komp/schrittleiste/farbe_zu_farbe.png) no-repeat;background-color:#7FCC99;}
	.srvSchritt .farbeRechts{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/farbe_rechts.png) no-repeat;background-color:#7FCC99;}
    .srvSchritt .LinksGrau{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/farbe_zu_inaktiv.png) no-repeat;}
	.srvSchritt .TextGrau{height: 24px;float: left;background: url(/IMG/Layout/komp/schrittleiste/inaktiv_bg.png) repeat-x ;line-height: 24px;color:#bbbbbb;text-align: center; }
	.srvSchritt .RechtsGrau{width: 8px;background: url(/IMG/Layout/komp/schrittleiste/inaktiv_rechts.png) no-repeat;}
	*/
/* SRV Schritt-Leiste ENDE*/


/* KOPF PERSON V02 */
  .bildrahmen{float: left;width: 61px;}
  .bild{float:left;background-color: #FFFFFF;padding: 5px;border:1px solid #CECECE;height: 71px;}
  .anschrift{float: left;width: 122px;height: 62.5px;padding-left: 25px;padding-top: 11px;padding-bottom: 10px;line-height:7px;}
  .firmendatenContainer{float:left;width: 156px;padding-top: 5px;padding-left: 15px;}
  .firmenBez{float:left;width: 30px;height: 68.5px;padding-top: 6px;padding-left: 2px;background-color: #FFFFFF;line-height:7px;font-weight:bold;border-left:1px solid #CECECE;border-top:1px solid #CECECE;border-bottom:1px solid #CECECE;}
  .firmenDaten {float:left;width: 118px;height: 68.5px;padding-top: 6px;padding-left: 4px;background-color:#FFFFFF;line-height:7px;border-right:1px solid #CECECE;border-top:1px solid #CECECE;border-bottom:1px solid #CECECE;}
  .kommdaten {float:left;width:112px;height: 62.5px;padding-left: 15px;padding-top: 3px;padding-bottom: 10px;line-height:7px;}
  .bildchen{float:left;width:18px;padding-top: 3px;padding-left:2px;clear:left;}
  .datenfelder{width: 85px;float:right;padding-top:7px;padding-left:2px;}
/* KOPF PERSON V02 ENDE*/


/*News-Erfassung*/
.frmNews {float:left;}
.frmNews label {float:left;height:16px;}
.frmNews p {float:left;margin:0px;padding:0px; height:22px;width:510px;}
.frmNews .radio {float:left;height:16px;width:16px;margin:0px;}
.frmNews .tb {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}

/*Typenhaus-Erfassung*/
.frmTypH, .frmAlt {float:left;}
.frmTypH div, .frmAlt div {float:left;}
.frmTypH label, .frmAlt label {float:left;height:16px;}
.frmTypH p, .frmAlt p {float:left;margin:0px;padding:0px; height:22px;width:510px;}
.frmTypH .radio, .frmAlt .radio {float:left;height:16px;width:16px;margin:0px;}
.frmTypH .tb, .frmAlt .tb {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}
.frmTypH .lstRowImg {margin: 4px 0pt 4px 0px; padding: 4px 0px; float: left; width: 528px;}

.startBox {height:135px;}
.startBox img {border:none; margin:3px; float:right;}
.startBox p {margin-top:0px; margin-bottom:0px;}

/*BoxWatchlist*/
.boxWtcLst {padding-left:0px; margin-left:0px; list-style-type:none;}
.boxWtcLst li {cursor:pointer; padding-left:3px; margin-top:4px; width:525px; height:26px;}
.boxWtcLst .itemSelected {background-image:url('/IMG/Layout/komp/Merkliste/active.gif');}
.boxWtcLst .itemDefault {background-image:url('/IMG/Layout/komp/Merkliste/inactive.gif');}
.boxWtcLst .itemDropable {background-image:url('/IMG/Layout/komp/Merkliste/dropable.gif');}
.boxWtcLst .itemHover {background-image:url('/IMG/Layout/komp/Merkliste/hover.gif');}
.boxWtcLstItemDragged {background-image:url('/IMG/Layout/komp/Merkliste/objekt_dropped.gif');}
.boxWtcLst .itemSelected .wtchDesc {font-weight:bold;}

.imgEdit #slider-bg {position: relative; background: url(/IMG/steuerelement/ctrl/sliderBg.gif) 0px 2px repeat; height: 16px; width: 107px; outline: none;}
.imgEdit #slider-thumb {cursor: default; position: absolute;top:4px;}
.imgEdit #widthbutton-currentwidth {width: 3em; font-style: normal;display: block;text-align: left;}
.imgEdit #widthbutton  {vertical-align: middle;}
.imgEdit #widthmenu .bd { background-color:#FFFFFF;border: solid 1px #CECECE;padding: 2px;height: 20px;}

/*ctrlEditor*/
.yui-skin-sam .yui-module .close{ background-image: url(/IMG/Layout/komp/Homepagebaukasten/backgroundcolor.gif);}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-butBackColor span.yui-toolbar-icon { background-image: url(/IMG/Layout/komp/Homepagebaukasten/backgroundcolor.gif);background-position: 7px 1px;width:25px;}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-butImageUpload span.yui-toolbar-icon {background-image: url(/IMG/Layout/komp/Homepagebaukasten/upload.gif);background-position: 7px 1px;width:25px;}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-insertimage span.yui-toolbar-icon {background-image: url(/IMG/Layout/komp/Homepagebaukasten/bildbearbeiten.gif);background-position: 1px 1px;width:25px;}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-butSpeichern span.yui-toolbar-icon {background-image: url(/IMG/sym/save.gif);background-position: 7px 1px;width:25px;}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-butImageGalerie span.yui-toolbar-icon {background-image: url(/IMG/Layout/komp/Homepagebaukasten/galerie.gif);background-position: 7px 1px;width:25px;}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-subcont .yui-toolbar-group h3 {font-size:9px;}
.yui-skin-sam .yui-editor-body-cont input {font-size:11px;}


#imgGalerie .bd {overflow:auto;width:480px;}
div.yuimenu .bd {zoom: normal;}

/*Newsticker*/
.newsticker {position: relative; overflow: hidden;}
.newsticker .news  {position: absolute;}

/*Cal-Month*/
.Cal_i_container { width:67px; }
.Cal_wn { height:17px; width:50px; text-align:center; float:left; }
.Cal_dn { height:17px; width:67px; text-align:center; float:left; }
.Cal_dis { color: #A9A9A9; }
.Cal_i { margin-right:1px; margin-bottom:1px; width:16px; height:16px; float:left; }
.Cal_ir { margin-bottom:1px; width:16px; height:16px; float:left; }
.Cal_in { width:16px; height:16px; float:left; }
.Cal_div { width:67px; height:67px; text-align:right; }
.Cal_ib { margin-right:1px; width:16px; height:16px; float:left; }
.Cal_kw { color:#FFFFFF; font-weight:bold; }
.Cal_brb { border-bottom: 1px #FFFFFF solid; border-right: 1px #FFFFFF solid; }
.Cal_bb { border-bottom: 1px #FFFFFF solid; }
.Cal_curDay { border: 1px #FF0000 solid; }
.Cal_Sa { /*color: #EFEFEF;*/ }
.Cal_So { color: #FF0000; }
.Cal_redL {	background-color: #FFB5B5; }
.Cal_redD { background-color: #E44747; color: #FFFFFF; }
.Cal_ylwD { background-color: #FBEB82; }

/* Basisdaten ImmoGenerator */

.expGen .objart ul {list-style-type:none;}
.expGen .objart li {list-style-type:none; width:100%; line-height:16px;}
.expGen .objart li a {color:#303030;}
.expGen .objart li a:hover {text-decoration:none; color:#303030; background-color:#CECECE;} 
.expGen .objart .select {background-color:#CECECE;}

/*MediaDaten*/
.mediaData #imageListSort {list-style-type: none; float:left; margin:0px; padding:0px;}
.mediaData #imageListSort li {list-style-type:none; float:left; height:98px; width:114px;}
.mediaData #imageListSort li .cnt {position: absolute; float:left; width:107px;}
.mediaData #imageListSort .sortable {cursor:move;} 
.mediaData #imageListSort .notSortable {cursor:pointer;}
.mediaData li .cnt .imgCnt {text-align:center; margin:4px; height: 67px; padding:4px; background-color:transparent;}
.mediaData li .cnt .imgCntSelected {text-align:center; margin:4px; height: 67px; padding:4px;}
.mediaData li .cnt .noContent {line-height:67px; text-align:center;}
.mediaData #imageListSort li .cnt .desc {overflow:hidden; padding:0 0 5px 4px; white-space:nowrap;}
/*.mediaData #imageListSort li .cnt .img{}
.mediaData #imageListSort li .cnt .desc{}*/

.mediaData #videoListSort {list-style-type: none; float:left; margin:0px; padding:0px;}
.mediaData #videoListSort li {list-style-type:none; float:left; height:98px; width:114px;}
.mediaData #videoListSort li .cnt {position: absolute; float:left; width:107px;}
.mediaData #videoListSort .sortable {cursor:move;} 
.mediaData #videoListSort .notSortable {cursor:pointer;}
.mediaData #videoListSort li .cnt .desc {overflow:hidden; padding:0 0 5px 4px; white-space:nowrap;}

.mediaData #pdfListSort {list-style-type: none; float:left; margin:0px; padding:0px;}
.mediaData #pdfListSort li {list-style-type:none; float:left; height:98px; width:114px;}
.mediaData #pdfListSort li .cnt {position: absolute; float:left; width:107px;}
.mediaData #pdfListSort .sortable {cursor:move;} 
.mediaData #pdfListSort .notSortable {cursor:pointer;}
.mediaData #pdfListSort li .cnt .desc {overflow:hidden; padding:0 0 5px 4px; white-space:nowrap;}

.mediaData #linkListSort {overflow:hidden; float:left; margin:0px; padding:0px; padding-left:14px;}
.mediaData #linkListSort li {line-height:16px; white-space:nowrap; cursor:pointer; height:20px; width:326px;}
.mediaData #linkListSort .linkSelected {border:1px solid #CECECE;}
.mediaData #linkListSort .linkDeselected {border:1px solid #FFFFFF;}

.menThemeFECF0F .mediaData li .cnt .imgCntSelected {background-color:#FBE37E;}
.menThemeFF9B2B .mediaData li .cnt .imgCntSelected {background-color:#FAC68C;}
.menThemeD41C1C .mediaData li .cnt .imgCntSelected {background-color:#DE8084;}
.menThemeA16412 .mediaData li .cnt .imgCntSelected {background-color:#9ABADB;}
.menTheme009933 .mediaData li .cnt .imgCntSelected {background-color:#CECECE;}
.menTheme4082BF .mediaData li .cnt .imgCntSelected {background-color:#9393BC;}
.menTheme3A3A87 .mediaData li .cnt .imgCntSelected {background-color:#888AC2;}
.menThemeBE1695 .mediaData li .cnt .imgCntSelected {background-color:#D37EC4;}
.menThemeA16412 .mediaData li .cnt .imgCntSelected {background-color:#C7A87F;}
.menTheme242792 .mediaData li .cnt .imgCntSelected {background-color:#9193c8;}

/* Objekt-Galerie Vorschau expGen */
.prevObjGal ul {list-style-type: none; float:left; margin:0px; padding:0px;}
.prevObjGal li {list-style-type:none; float:left; height:143px; width:169px;}
.prevObjGal .prevImg {text-align:center; margin:8px; height: 101px; padding:4px; background-color:transparent;}
.prevObjGal li .prevCnt .prevDesc {overflow:hidden; padding:0 0 5px 8px; white-space:nowrap;}
