/*Basis*/
/*body {background:url(/img/layout/lay/bgKopf103.gif) repeat-x 0px 34px;}*/
.base {background:url(/img/layout/lay/bgKopf103.gif) repeat-x 0px 18px;}
.head {height:121px;padding-top:17px;}
.headBox {width:984px;height:103px;}
.headBox .head {float:left; width:984px; height:103px;}
.headPic {position:absolute; left:786px; top:18px; height:119px; width:151px; padding:17px 0 0 9px; background:url(/img/layout/lay/bgBild.gif) no-repeat}
.headWetter {position:absolute; left:786px; top:18px; height:130px; width:158px;padding:10px 0 0 8px; background:url(/img/layout/lay/bgBildWetter.gif) no-repeat}
.headLogoL {position:absolute;left:16px;top:35px;width:450px;height:102px;}

/*Werbeflaechen*/
.banner_t {position:absolute; left:490px; top:35px; height:101px;width:240px;overflow:hidden;}
.banner_l {margin-top:24px;margin-bottom:24px;width:185px;overflow:hidden;}
.banner_m {margin-bottom:8px;height:80px; width:526px;display:none;overflow:hidden;}
.banner_r {width:234px;overflow:hidden;margin-left:-6px;}
.immoRegio {margin-top:16px;width:185px;overflow:hidden;}
.textWerbung  {color: #808080;}

.main {clear:both; float:left; width:984px; background: url(/img/layout/lay/bg_main_2009.gif) repeat-y;}
.main .lCont {float:left; width:185px;padding:8px 0px 0px 0px}
.main .mCont {float:left; width: 528px; padding-left: 16px; padding-right: 17px;min-height:426px;}
.main .rCont {float:left; width:229px; padding:8px 0 0 8px;}

.main_large {clear:both; float:left; width:984px; background: url(/img/layout/lay/bg_main_2009_m_r_content.gif) repeat-y;}
.main_large .lCont {float:left; width:185px;padding:8px 0px 0px 0px}
.main_large .mCont {float:left; width: 757px; padding-left: 16px; padding-right: 17px;min-height:426px;}

.outCont {position:absolute;width:221px;height:500px;left:1000px;top:155px;}

.foot {float:left; width:984px;}
.tFoot {float:left; width:984px;} 
.foot .tFoot .tlFoot {float:left; width:185px; height:18px; background:#EFEFEF url(/img/layout/lay/bgFoot.gif) repeat-x 1px 1px;}
.foot .tFoot .tmFoot {float:left; width:528px; padding-left:17px; padding-right:17px;}
.foot .tFoot .trFoot {float:left; width:237px; height:18px; background:#EFEFEF url(/img/layout/lay/bgFoot.gif) repeat-x 1px 1px;}
.bFoot {float:left; width:984px; height:17px; background:#EFEFEF url(/img/layout/lay/bgFoot.gif) repeat-x;} 
.bFoot .blFoot {float:left; width:185px; height:17px; text-align:center;}
.bFoot .bmFoot {float:left; width:528px; padding-left:17px; padding-right:17px; height:17px;}
.bFoot .brFoot {float:left;width:237px; height:17px;text-align:center;}

.trFoot_large {float:left; width:237px; height:18px; background:#EFEFEF url(/img/layout/lay/bgfoot_m_r_content.gif);}

/*Menu oben*/
.Men ul {width:528px; padding:0px; margin:0px; float:left; list-style-type:none;}
.Men li {margin-right:1px; float:left; text-align:center; width:65px; height:16px; line-height:16px;}
.Men .lt {color:#FFFFFF;}
.Men .dk {color:#303030;}
.MenLay {margin-top:1px; float:left;}
.MenLay div {float:left; color:white;}
.MenLay .pool {width:516px;line-height:17px;height:17px;}
.MenLay .lt {color:#FFFFFF;}
.MenLay .dk {color:#303030;}

/*Login Box*/
loginBoxBase, .menThemeFECF0F .loginBox, .menThemeFF9B2B .loginBox, .menThemeD41C1C .loginBox, .menThemeA16412 .loginBox,
.menTheme009933 .loginBox, .menTheme4082BF .loginBox, .menTheme3A3A87 .loginBox, .menThemeBE1695 .loginBox,
.menTheme242792 .loginBox
{position:absolute;z-Index:10;width:262px;height:50px;top:60px;left:464px;background-repeat:no-repeat;}
.menThemeFECF0F .loginBox {background-image:url(/img/layout/lay/FECF0F_LogoutBox_50.png)}
.menThemeFF9B2B .loginBox {background-image:url(/img/layout/lay/FF9B2B_LogoutBox_50.png)}
.menThemeD41C1C .loginBox {background-image:url(/img/layout/lay/D41C1C_LogoutBox_50.png)}
.menThemeA16412 .loginBox {background-image:url(/img/layout/lay/A16412_LogoutBox_50.png)}
.menTheme009933 .loginBox {background-image:url(/img/layout/lay/009933_LogoutBox_50.png)}
.menTheme4082BF .loginBox {background-image:url(/img/layout/lay/4082BF_LogoutBox_50.png)}
.menTheme3A3A87 .loginBox {background-image:url(/img/layout/lay/3A3A87_LogoutBox_50.png)}
.menThemeBE1695 .loginBox {background-image:url(/img/layout/lay/BE1695_LogoutBox_50.png)}
.menTheme303030 .loginBox {background-image:url(/img/layout/lay/303030_LogoutBox_50.png)}
.logOutLink {cursor: pointer; position: absolute; left: 678px; top: 60px; width: 47px; height: 11px;z-Index:11}


/*Menu links*/
.leftNav {width:170px;}
.leftNav dl, .leftNav dd,.leftNav ul {margin:0px; padding:0px; list-style-type:none;}
.leftNav dt {padding-left:16px;}
.leftNav dt a {text-align:left;font-weight:bold;display:block;width:140px;line-height:23px;border-bottom:solid 1px #CECECE;}
.leftNav dd {padding-left:24px;}
.leftNav .placeHold {}

.leftNav dt .altLN:link, .leftNav dt .altLN:visited, .leftNav dt .altLN:active,.leftNav dt .altLNAkt:link, .leftNav dt .altLNAkt:visited, .leftNav dt .altLNAkt:active {padding-left:12px;}
.leftNav dt .altLN:hover, .leftNav dt .altLNAkt:hover {padding-left:12px;}

.leftNav li a {text-align:left;display:block;height:16px;padding-left:8px;background-color:#FEFEFE;width:135px;border-bottom:solid 1px #EFEFEF;border-right:solid 1px #CECECE}

.leftNav li a:link, .leftNav li a:visited, .leftNav li a:active {background-color:#FEFEFE;}
.leftNav li a:hover {background-color:#CECECE;}

.menThemeFECF0F a {color: #4082BF;}
.menThemeFF9B2B a {color: #FF9B2B;}
.menThemeD41C1C a {color: #D41C1C;}
.menThemeA16412 a {color: #A16412;}
.menTheme009933 a {color: #009933;}
.menTheme4082BF a {color: #4082BF;}
.menTheme3A3A87 a {color: #3A3A87;}
.menThemeBE1695 a {color: #BE1695;}
.menTheme303030 a {color: #303030;}

.altLN {outline:none;}
.menThemeFECF0F .altLNAkt:link, .menThemeFECF0F .altLNAkt:visited, .menThemeFECF0F .altLNAkt:active {color: #000000;text-decoration: none;}
.menThemeFECF0F .altLNAkt:hover {color: #000000;}

.menThemeFF9B2B .altLNAkt:link, .menThemeFF9B2B .altLNAkt:visited, .menThemeFF9B2B .altLNAkt:active {color: #000000;text-decoration: none;}
.menThemeFF9B2B .altLNAkt:hover {color: #000000;}

.menThemeD41C1C .altLNAkt:link, .menThemeD41C1C .altLNAkt:visited, .menThemeD41C1C .altLNAkt:active {color: #000000;text-decoration: none;}
.menThemeD41C1C .altLNAkt:hover {color: #000000;}

.menThemeA16412 .altLNAkt:link, .menThemeA16412 .altLNAkt:visited, .menThemeA16412 .altLNAkt:active {color: #000000;text-decoration: none;}
.menThemeA16412 .altLNAkt:hover {color: #000000;}

.menTheme009933 .altLNAkt:link, .menTheme009933 .altLNAkt:visited, .menTheme009933 .altLNAkt:active {color: #000000;text-decoration: none;}
.menTheme009933 .altLNAkt:hover {color: #000000;}

.menTheme4082BF .altLNAkt:link, .menTheme4082BF .altLNAkt:visited, .menTheme4082BF .altLNAkt:active {color: #000000;text-decoration: none;}
.menTheme4082BF .altLNAkt:hover {color: #000000;}

.menTheme3A3A87 .altLNAkt:link, .menTheme3A3A87 .altLNAkt:visited, .menTheme3A3A87 .altLNAkt:active {color: #000000;text-decoration: none;}
.menTheme3A3A87 .altLNAkt:hover {color: #000000;}

.menThemeBE1695 .altLNAkt:link, .menThemeBE1695 .altLNAkt:visited, .menThemeBE1695 .altLNAkt:active {color: #000000;text-decoration: none;}
.menThemeBE1695 .altLNAkt:hover {color: #000000;}

.menTheme303030 .altLNAkt:link, .menTheme303030 .altLNAkt:visited, .menTheme303030 .altLNAkt:active {color: #000000;text-decoration: none;}
.menTheme303030 .altLNAkt:hover {color: #000000;}

/*nicht aktive Links*/
.menThemeFECF0F .altLN:link, .menThemeFECF0F .altLN:visited, .menThemeFECF0F .altLN:active {color: #303030;text-decoration: none;}
.menThemeFECF0F .altLN:hover {color: #303030;}

.menThemeFF9B2B .altLN:link, .menThemeFF9B2B .altLN:visited, .menThemeFF9B2B .altLN:active {color: #303030;text-decoration: none;}
.menThemeFF9B2B .altLN:hover {color: #303030;}

.menThemeD41C1C .altLN:link, .menThemeD41C1C .altLN:visited, .menThemeD41C1C .altLN:active {color: #303030;text-decoration: none;}
.menThemeD41C1C .altLN:hover {color: #303030;}

.menThemeA16412 .altLN:link, .menThemeA16412 .altLN:visited, .menThemeA16412 .altLN:active {color: #303030;text-decoration: none;}
.menThemeA16412 .altLN:hover {color: #303030;}

.menTheme009933 .altLN:link, .menTheme009933 .altLN:visited, .menTheme009933 .altLN:active {color: #303030;text-decoration: none;}
.menTheme009933 .altLN:hover {color: #303030;}

.menTheme4082BF .altLN:link, .menTheme4082BF .altLN:visited, .menTheme4082BF .altLN:active {color: #303030;text-decoration: none;}
.menTheme4082BF .altLN:hover {color: #303030;}

.menTheme3A3A87 .altLN:link, .menTheme3A3A87 .altLN:visited, .menTheme3A3A87 .altLN:active {color: #303030;text-decoration: none;}
.menTheme3A3A87 .altLN:hover {color: #303030;}

.menThemeBE1695 .altLN:link, .menThemeBE1695 .altLN:visited, .menThemeBE1695 .altLN:active {color: #303030;text-decoration: none;}
.menThemeBE1695 .altLN:hover {color: #303030;}

.menTheme303030 .altLN:link, .menTheme303030 .altLN:visited, .menTheme303030 .altLN:active {color: #303030;text-decoration: none;}
.menTheme303030 .altLN:hover {color: #303030;}

.menThemeFECF0F .leftNav dt a, .menThemeFECF0F .leftNav dt .altLN:link, .menThemeFECF0F .leftNav dt .altLN:visited, .menThemeFECF0F .leftNav dt .altLN:active,
.menThemeFECF0F .leftNav dt .altLNAkt:link, .menThemeFECF0F .leftNav dt .altLNAkt:visited, .menThemeFECF0F .leftNav dt .altLNAkt:active
{background: url(/IMG/layout/nav/FECF0F_bgNAV_akt.gif) no-repeat;}

.menThemeFF9B2B .leftNav dt a, .menThemeFF9B2B .leftNav dt .altLN:link, .menThemeFF9B2B .leftNav dt .altLN:visited, .menThemeFF9B2B .leftNav dt .altLN:active, 
.menThemeFF9B2B .leftNav dt .altLNAkt:link, .menThemeFF9B2B .leftNav dt .altLNAkt:visited, .menThemeFF9B2B .leftNav dt .altLNAkt:active
{background: url(/IMG/layout/nav/FF9B2B_bgNAV_akt.gif) no-repeat;}

.menThemeD41C1C .leftNav dt a, .menThemeD41C1C .leftNav dt .altLN:link, .menThemeD41C1C .leftNav dt .altLN:visited, .menThemeD41C1C .leftNav dt .altLN:active, 
.menThemeD41C1C .leftNav dt .altLNAkt:link, .menThemeD41C1C .leftNav dt .altLNAkt:visited, .menThemeD41C1C .leftNav dt .altLNAkt:active
{background: url(/IMG/layout/nav/D41C1C_bgNAV_akt.gif) no-repeat;}

.menThemeA16412 .leftNav dt a, .menThemeA16412 .leftNav dt .altLN:link, .menThemeA16412 .leftNav dt .altLN:visited, .menThemeA16412 .leftNav dt .altLN:active, 
.menThemeA16412 .leftNav dt .altLNAkt:link, .menThemeA16412 .leftNav dt .altLNAkt:visited, .menThemeA16412 .leftNav dt .altLNAkt:active
{background: url(/IMG/layout/nav/A16412_bgNAV_akt.gif) no-repeat;}

.menTheme009933 .leftNav dt a, .menTheme009933 .leftNav dt .altLN:link, .menTheme009933 .leftNav dt .altLN:visited, .menTheme009933 .leftNav dt .altLN:active, 
.menTheme009933 .leftNav dt .altLNAkt:link, .menTheme009933 .leftNav dt .altLNAkt:visited, .menTheme009933 .leftNav dt .altLNAkt:active
{background: url(/IMG/layout/nav/009933_bgNAV_akt.gif) no-repeat;}

.menTheme4082BF .leftNav dt a, .menTheme4082BF .leftNav dt .altLN:link, .menTheme4082BF .leftNav dt .altLN:visited, .menTheme4082BF .leftNav dt .altLN:active, 
.menTheme4082BF .leftNav dt .altLNAkt:link, .menTheme4082BF .leftNav dt .altLNAkt:visited, .menTheme4082BF .leftNav dt .altLNAkt:active
{background: url(/IMG/layout/nav/4082BF_bgNAV_akt.gif) no-repeat;}

.menTheme3A3A87 .leftNav dt a, .menTheme3A3A87 .leftNav dt .altLN:link, .menTheme3A3A87 .leftNav dt .altLN:visited, .menTheme3A3A87 .leftNav dt .altLN:active, 
.menTheme3A3A87 .leftNav dt .altLNAkt:link, .menTheme3A3A87 .leftNav dt .altLNAkt:visited, .menTheme3A3A87 .leftNav dt .altLNAkt:active
{background: url(/IMG/layout/nav/3A3A87_bgNAV_akt.gif) no-repeat;}

.menThemeBE1695 .leftNav dt a, .menThemeBE1695 .leftNav dt .altLN:link, .menThemeBE1695 .leftNav dt .altLN:visited, .menThemeBE1695 .leftNav dt .altLN:active, 
.menThemeBE1695 .leftNav dt .altLNAkt:link, .menThemeBE1695 .leftNav dt .altLNAkt:visited, .menThemeBE1695 .leftNav dt .altLNAkt:active
{background: url(/IMG/layout/nav/BE1695_bgNAV_akt.gif) no-repeat;}

.menTheme303030 .leftNav dt a, .menTheme303030 .leftNav dt .altLN:link, .menTheme303030 .leftNav dt .altLN:visited, .menTheme303030 .leftNav dt .altLN:active, 
.menTheme303030 .leftNav dt .altLNAkt:link, .menTheme303030 .leftNav dt .altLNAkt:visited, .menTheme303030 .leftNav dt .altLNAkt:active
{background: url(/IMG/layout/nav/303030_bgNAV_akt.gif) no-repeat;}

.menThemeFECF0F .leftNav dt .altLN:hover, .menThemeFECF0F .leftNav dt .altLNAkt:hover 
{background: url(/IMG/layout/nav/FECF0F_bgNAV_inakt.gif) no-repeat}
.menThemeFF9B2B .leftNav dt .altLN:hover, .menThemeFF9B2B .leftNav dt .altLNAkt:hover
{background: url(/IMG/layout/nav/FF9B2B_bgNAV_inakt.gif) no-repeat} 
.menThemeD41C1C .leftNav dt .altLN:hover, .menThemeD41C1C .leftNav dt .altLNAkt:hover 
{background: url(/IMG/layout/nav/D41C1C_bgNAV_inakt.gif) no-repeat}
.menThemeA16412 .leftNav dt .altLN:hover, .menThemeA16412 .leftNav dt .altLNAkt:hover 
{background: url(/IMG/layout/nav/A16412_bgNAV_inakt.gif) no-repeat}
.menTheme009933 .leftNav dt .altLN:hover, .menTheme009933 .leftNav dt .altLNAkt:hover 
{background: url(/IMG/layout/nav/009933_bgNAV_inakt.gif) no-repeat}
.menTheme4082BF .leftNav dt .altLN:hover, .menTheme4082BF .leftNav dt .altLNAkt:hover 
{background: url(/IMG/layout/nav/4082BF_bgNAV_inakt.gif) no-repeat}
.menTheme3A3A87 .leftNav dt .altLN:hover, .menTheme3A3A87 .leftNav dt .altLNAkt:hover 
{background: url(/IMG/layout/nav/3A3A87_bgNAV_inakt.gif) no-repeat}
.menThemeBE1695 .leftNav dt .altLN:hover, .menThemeBE1695 .leftNav dt .altLNAkt:hover 
{background: url(/IMG/layout/nav/BE1695_bgNAV_inakt.gif) no-repeat}
.menTheme303030 .leftNav dt .altLN:hover, .menTheme303030 .leftNav dt .altLNAkt:hover 
{background: url(/IMG/layout/nav/303030_bgNAV_inakt.gif) no-repeat}


.menTheme009933 .leftNav .login a, .menTheme009933 .leftNav .login .altLN:link, .menTheme009933 .leftNav .login .altLN:visited, .menTheme009933 .leftNav .login .altLN:active, 
.menTheme009933 .leftNav .login .altLNAkt:link, .menTheme009933 .leftNav .login .altLNAkt:visited, .menTheme009933 .leftNav .login .altLNAkt:active
{background: url(/IMG/layout/nav/009933_bgNAVLogin_akt.gif) no-repeat;}

.menTheme009933 .leftNav .login .altLN:hover, .menTheme009933 .leftNav .login .altLNAkt:hover 
{background: url(/IMG/layout/nav/009933_bgNAVLogin_inakt.gif) no-repeat;}

/*Box*/
.boxHeadBG {float:left; height:26px; background-image: url(/IMG/layout/Komp/CBL_bg.gif); background-repeat:repeat-x;}
.boxHeadBorder {float:left; height:26px; width:1px; background-image: url(/IMG/layout/Komp/CBL_border.gif); background-repeat:no-repeat;}
.boxRowCellLL {margin:0;width:133px;line-height:17px;padding:0 0 0 8px;}
.boxRowCellLR {margin:0;width:122px;line-height:17px;text-align:left;padding:0 0px 0 0px;}
.boxRowCellRL {margin:0;width:125px;line-height:17px;padding:0 0 0 8px;}
.boxRowCellRR {margin:0;width:122px;line-height:17px;text-align:left;padding:0 0 0 0px;}
.boxRowCellL {margin:0;width:133px;line-height:17px;padding:0 0 0 8px;}
.boxRowCellR {margin:0;width:380px;line-height:17px;padding:0 0px 0 0;}
.boxRowCellM {margin:0;width:280px;line-height:17px;padding:0;}
.boxRowCellMR {margin:0;width:100px;line-height:17px;text-align:right;padding:0 8px 0 0;}

/*Baugeld-Konditionen*/
.kontPLeft {padding:2px 2px 2px 8px;}
.kontPRight {padding:2px 8px 2px 2px;}
.kontLineHeight {line-height:16px;}

/*Content-Menü über XML*/
.menContLinks {width:528px;}
.menContLinks dl {margin:0px; padding:0px; list-style-type:none;clear:both;}
/*.menContLinks dt {line-height:16px;float:left;text-align:center;margin-right:1px;margin-bottom:1px;background-color:#EFEFEF}*/
.menContLinks dt {line-height:16px;float:left;text-align:center;margin-bottom:1px;}
.menContLinks dt a {display:block;outline:none;}
.menContLinks dt .altInakt {color:#303030;}
.menContLinks dd {clear:both;}

.subMenu {border-right:1px solid #CECECE;border-left:1px solid #CECECE;border-top:1px solid #CECECE;z-Index:1000;}
.subMenu dl {margin:0px; padding:0px; list-style-type:none;clear:both;}
.subMenu dt {margin:0px; padding:0px 0px 0px 3px;height:16px;background-color:#F9F9F9;border-bottom:1px solid #CECECE;}
.subMenu dt a {display:block;outline:none;}
.subMenu dt:hover {background-color:#EFEFEF}
.subMenu dt .altInakt {color:#303030;}

/*Content-Menü über Komponente Std-Linkleiste*/
.menContStdLinks {clear:both;}
.menContStdLinks dl {margin:0px; padding:0px; list-style-type:none;clear:both;}
.menContStdLinks dt {line-height:16px;float:left;text-align:center;margin-right:1px;margin-bottom:1px;}
.menContStdLinks ul {margin:0px; padding:0px; list-style-type:none;clear:both;}
.menContStdLinks li {line-height:16px;float:left;text-align:center;margin-bottom:1px;}
.menContStdLinks li a {display:block;outline:none;}
.menContStdLinks li .altInakt {color:#303030;}
.menContStdLinks dd {clear:both;}
/*.menContStdBG {background-color:#EFEFEF;}*/
.menContStdBG {background-image:url(/IMG/lay/bgStdLL.gif)}

.subStdMenu {position:absolute;visibility:hidden;border-right:1px solid #CECECE;border-left:1px solid #CECECE;border-top:1px solid #CECECE;z-Index:1000;}
.subStdMenu ul {margin:0px; padding:0px; list-style-type:none;clear:both;}
.subStdMenu li {margin:0px; padding:0px 0px 0px 3px;height:16px;background-color:#F9F9F9;border-bottom:1px solid #CECECE;}
.subStdMenu li a {display:block;outline:none;}
.subStdMenu li:hover {background-color:#EFEFEF}
.subStdMenu li .altInakt {color:#303030;}

.txtShdw {float:left;width:220px;height:26px;background-image:url(/img/layout/lay/bgTextfeld.gif);background-repeat:no-repeat;}
.txtShdwRed {float:left;width:220px;height:26px;background-image:url(/img/layout/lay/bgTextfeld_rot.gif);background-repeat:no-repeat;}

.txtShdwRedlong {float:left;width:220px;height:26px;background-image:url(/img/layout/lay/bgTextfeld_rot.gif);background-repeat:no-repeat;}

.newsContainer {width:528px;float:left;overflow:hidden;}
.newsContainer h1, .newsContainer h2, .newsContainer h3, .newsContainer h4 {font-size: 11px; font-weight:400}

.cell {display:block;height:16px;float:left;margin:0px;padding:0px;font-size:11px;line-height:16px;}
.dragList li:hover {background:#F9F0BE}
.dragList span:hover {border: 1px #F9F0BE solid}

.pageinfo h1 {font-weight:bold; font-size: 12px;display:inline;}
.head h1 {font-weight:bold; font-size: 11px;display:inline;padding:0;}
.container h2 {display:inline;padding:0;font-weight:normal;font-size: 14px;}
.container h3 {display:inline;padding:0;font-weight:bold;font-size: 12px;}
.ssb h1 {font-weight:bold; font-size: 16px;display:inline;margin:0;padding:0;}
.pageI h1 {font-weight:bold; font-size: 16px;display:block;margin:0;padding:0;padding-bottom:16px;width:528px;clear:left}
.pageI h2 {font-weight:bold; font-size: 14px;display:inline;}
.pageI h3 {font-weight:bold; font-size: 12px;display:inline;}
.pageI h4 {font-weight:bold; font-size: 11px;display:inline;}
.linkListBar h2 {font-weight:bold; font-size: 14px;display:inline;padding:0;margin:0;}
.prodKopf h1 {font-weight:bold; font-size: 16px;display:inline;margin:0;padding:0;}
.typGrd h3 {font-weight:bold; font-size: 11px;display:inline;margin:0;padding:0;}
.doc h2{font-weight:bold; font-size: 12px;display:inline;}

pre {font-family:Arial, Verdana, helvetica;}
