/*
# Typo3 CSS exner-immobilien-re.de
-----------------------------------------------
  Creation Date:  10.12.2008
  Author:         Benjamin Schmerfeld
  Projekt:        Exner Immobilien
  Organization:   solvecon gmbh
  URL:            http://www.solvecon.de
-----------------------------------------------
*/

/* 
---------------- // CONTENT // ----------------
*/

/*********************************************************/
*{margin:0;padding:0;}
body{font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;font-size:82.01%;background-color:#E1E1E1;margin:0;padding:0;}
h1{color:#515C60;font-weight:700;font-size:22px;width:auto;border-bottom:1px dotted #CFA062;background-image:url(../../images/ssv-sm.gif);background-repeat:no-repeat;background-position:1px 0;margin:10px 0 15px;padding:0 0 0 35px;}
h2{color:#515C60;font-weight:700;font-size:18px;margin:15px 0 8px;padding:0;}
h3{color:#515C60;font-weight:700;font-size:16px;margin:15px 0 8px;padding:0;}
h4{color:#515C60;font-weight:700;font-size:14px;margin:15px 0 8px;padding:0;}
h5{color:#515C60;font-weight:700;font-size:16px;border-bottom:1px dotted #A4BADB;margin:15px 0 8px;padding:0;}
a,a:link,a:hover{background:transparent;text-decoration:underline;cursor:pointer;}
a:link{color:#c64934;}
a:visited{color:#c64934;}
a:hover,a:active{color:#c64934;}
a img{border:none;}
input{font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;}
textarea{font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;font-size:12px;border-color:#4E4E4F #AEAEAE #AEAEAE #4E4E4F;border-style:solid;border-width:1px;}
select{font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;font-size:12px;border-color:#4E4E4F #AEAEAE #AEAEAE #4E4E4F;border-style:solid;border-width:1px;}
input[type=text],input[type=password]{border-color:#4E4E4F #AEAEAE #AEAEAE #4E4E4F;border-style:solid;border-width:1px;}
p{margin:8px 0;}
div#con-content p, div#rightcol p{color:#333;}
div#con-content ul,div#rightcol ul{margin-left:20px;list-style-type:disc;padding:5px 10px;}
div#con-content ol,div#rightcol ol{margin-left:20px;list-style-type:decimal;padding:5px 10px;}
fieldset#mailformAnrede legend{display:none;}
fieldset#mailformAnrede{border:0;}
#mailformAnredeFrau{margin-left:10px;}
table td{padding:2px;}
#wrap{width:1014px;margin:24px auto 0;}
#wrap #header-wrap #header-left{float:left;width:8px;}
#wrap #header-wrap #header-right{float:left;width:8px;}
#header{width:998px;float:left;height:110px;background-color:#fff;}
#header	#logo{margin-left:0;margin-top:0;float:left;background:url(../../images/logo.gif) no-repeat;width:162px;height:110px;}
#header	#slogan{padding-left:0;padding-top:0;float:left;}
#header	#wappen{margin-left:0;margin-top:0;float:left;}
#header td{padding-top:1px;padding-right:4px;}
#banner-wrap{padding-left:8px;padding-right:8px;background-image:url(../../images/wrap-content.gif);background-repeat:repeat-y;}
#breadcrumb{clear:both;color:#c64934;list-style-type:none;background-color:#fff;height:23px;font-size:11px;padding:18px 0 0 3px;}
#breadcrumb a,#breadcrumb a:link,#breadcrumb a:visited,#breadcrumb a:hover,#breadcrumb a:active{line-height:23px;text-decoration:none;font-weight:400;cursor:pointer;color:#333;margin:0;padding:0;}
#clearer-wrap{padding-left:8px;padding-right:8px;background-image:url(../../images/wrap-content.gif);background-repeat:repeat-y;}
.clearer-line{height:20px;line-height:20px;clear:both;}
#contentwrap{width:970px;background-image:url(../../images/wrap-content.gif);background-repeat:repeat-y;padding:5px 20px 0 24px;}
#leftcol{float:left;width:215px;background-color:#fff;padding:0 0 15px;}
#rightcol{float:right;width:150px;background-color:#fff;padding:0 0 15px 4px;}
#content{float:left;width:550px;margin-bottom:15px;background-color:#fff;padding:0 22px;}
#con-content{padding-top:0;}
#contentfull{width:890px;margin-bottom:15px;padding:0 30px;}
#menu-box-wrap{width:220px;}
#menu-box-content{padding:0 10px 0 0;}
#menu-box-bottom{margin-bottom:15px;}
.footer{font-family:Arial, Helvetica, sans-serif;clear:both;text-align:center;font-size:.75em;color:#666;margin-bottom:0;padding:8px;}
.footer a:link,.footer a:visited{color:#666;text-decoration:none;}
.footer a:hover,.footer a:active{color:#666;text-decoration:underline;}
#content-footer{font-size:.8em;font-family:Arial,Helvetica, Verdana , sans-serif;line-height:150%;padding-top:5px;color:#515C60;border-top:1px dotted #CFA062;}
#content-footer-left{float:left;width:50%;height:25px;}
#content-footer-right{float:right;width:40%;height:25px;text-align:right;}
a.content-footer:link,a.content-footer:visited{text-decoration:none;color:#505050;}
a.content-footer:active,a.content-footer:hover{color:#505050;text-decoration:underline;}
ul#menu-list{list-style-type:none;padding:0;}
ul#menu-list a.menu1No{border-bottom:1px solid #E3E5E6;font-weight:700;display:block;font-size:1em;padding-left:10px;text-align:left;line-height:30px;height:30px;margin-top:5px;}
a.menu1No:link,a.menu1No:visited{color:#CFA062;text-decoration:none;}
a.menu1No:active,a.menu1No:hover{color:#CFA062;height:20px;}
ul#menu-list a.menu1Cur{border-bottom:1px solid #E3E5E6;font-weight:700;display:block;font-size:1em;padding-left:10px;text-align:left;line-height:30px;height:30px;margin-top:5px;}
a.menu1Cur:link,a.menu1Cur:visited,a.menu1Cur:active,a.menu1Cur:hover{text-decoration:none;color:#CFA062;font-style:italic;height:20px;}
ul#menu-list a.menu1Act{border-bottom:1px solid #E3E5E6;font-weight:700;display:block;font-size:1em;padding-left:10px;text-align:left;line-height:30px;height:30px;margin-top:5px;}
a.menu1Act:link,a.menu1Act:visited{color:#CFA062;text-decoration:none;}
a.menu1Act:active,a.menu1Act:hover{text-decoration:none;color:#BF0000;height:20px;}
ul#menu-list a.menu2No{border-bottom:1px solid #E3E5E6;display:block;font-size:1em;padding-left:20px;text-align:left;line-height:25px;height:25px;}
a.menu2No:link,a.menu2No:visited{color:#333;text-decoration:none;}
a.menu2No:active,a.menu2No:hover{color:#4366A3;font-style:italic;height:20px;}
ul#menu-list a.menu2Cur{border-bottom:1px solid #E3E5E6;display:block;font-size:1em;font-weight:700;padding-left:20px;text-align:left;line-height:25px;height:25px;}
a.menu2Cur:link,a.menu2Cur:visited,a.menu2Cur:active,a.menu2Cur:hover{text-decoration:none;color:#333;height:20px;}
ul#menu-list a.menu2Act{border-bottom:1px solid #E3E5E6;display:block;font-size:1em;padding-left:20px;text-align:left;line-height:25px;height:25px;}
a.menu2Act:link,a.menu2Act:visited,a.menu2Act:active,a.menu2Act:hover{text-decoration:none;color:#333;font-style:italic;height:20px;}
ul#menu-list a.menu3No{background-color:#fff;border-bottom:1px solid #E3E5E6;display:block;font-size:1em;padding-left:25px;text-align:left;line-height:25px;height:25px;}
a.menu3No:link,a.menu3No:visited{color:#000;text-decoration:none;}
a.menu3No:active,a.menu3No:hover{color:#000;font-style:italic;height:20px;background-color:#DEE7F3;}
ul#menu-list a.menu3Cur{background-color:#fff;border-bottom:1px solid #E3E5E6;display:block;font-size:1em;padding-left:25px;text-align:left;line-height:25px;height:25px;}
a.menu3Cur:link,a.menu3Cur:visited,a.menu3Cur:active,a.menu3Cur:hover{text-decoration:none;color:#000;font-style:italic;height:20px;background-color:#DEE7F3;}
ul#menu-list a.menu3Act{background-color:#fff;border-bottom:1px solid #E3E5E6;display:block;font-size:1em;padding-left:25px;text-align:left;line-height:25px;height:25px;}
a.menu3Act:link,a.menu3Act:visited,a.menu3Act:active,a.menu3Act:hover{text-decoration:none;color:#000;font-style:italic;height:20px;background-color:#DEE7F3;}
.loginUser{border-bottom:1px solid #AFC2E0;border-top:1px solid #AFC2E0;text-align:center;font-style:italic;font-size:.9em;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#eee;margin:5px 13px 5px 0;padding:5px;}
.loginSubmitImg2{margin-right:15px;}
.loginInput{width:165px;padding-left:5px;padding-right:5px;margin-bottom:5px;}
a.loginPass:link,a.loginPass:visited{color:#4D78B9;text-decoration:underline;font-size:10px;}
a.loginPass:active,a.loginPass:hover{color:#4D78B9;text-decoration:none;font-size:10px;}
DIV.tx-newloginbox-pi1 H3{background-image:url(../images/buttons/keys.gif);background-repeat:no-repeat;background-position:0 0;font-size:1.5em;color:#2DA6BC;margin-bottom:10px;height:32px;padding-left:40px;font-weight:400;}
DIV.tx-newloginbox-pi1 P{margin-left:0;}
DIV.tx-newloginbox-pi1 TABLE{margin-top:0;padding-top:0;width:400px;border-collapse:separate;border-spacing:1px 1px;}
DIV.tx-newloginbox-pi1 TABLE TR TD P{text-align:left;margin:0;padding:0;}
DIV.tx-newloginbox-pi1 TABLE TR TD{padding:2px;}
DIV.tx-newloginbox-pi1 TABLE TR{padding:4px;}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT.tx-newloginbox-pi1-submit{width:auto;font-size:.9em;}
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT{margin-left:0;margin-top:2px;width:150px;padding-left:2px;padding-right:2px;}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP{margin-top:10px;margin-left:4px;padding-top:0;width:130px;}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP A{margin-top:0;margin-left:0;padding-top:0;width:100px;color:#4D78B9;text-decoration:underline;}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back{margin-top:0;margin-left:4px;padding-top:0;width:130px;}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back A{margin-top:0;margin-left:4px;padding-top:0;width:100px;}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-username{margin-left:4px;margin-top:0;padding-top:0;}
.htmlarea-content-body{font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;font-size:82.01%;background-color:#FFF;text-align:left;background-image:none;color:#000;margin:0;padding:5px;}
.htmlarea-content-body ul{margin-left:20px;list-style-type:disc;padding:5px 10px;}
.htmlarea-content-body ol{margin-left:20px;list-style-type:decimal;padding:5px 10px;}
.htmlarea-content-body li{font-size:1em;}
a.external-link:link,a.external-link:visited,a.external-link:active{border-bottom:1px dotted red;text-decoration:none;background-image:url(../images/buttons/external_link.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:15px;color:#004C9C;}
a.external-link:hover{color:#004C9C;text-decoration:none;border-bottom:1px dotted #004C9C;background-color:#DEE7F3;}
a.external-link-new-window:link,a.external-link-new-window:visited,a.external-link-new-window:active{border-bottom:1px dotted red;text-decoration:none;background-image:url(../images/buttons/external_link_new_window.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:20px;color:#004C9C;}
a.external-link-new-window:hover{color:#004C9C;text-decoration:none;border-bottom:1px dotted #004C9C;background-color:#DEE7F3;}
a.internal-link:link,a.internal-link:visited,a.internal-link:active{border-bottom:1px dotted red;text-decoration:none;background-image:url(../images/buttons/internal_link.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:15px;color:#004C9C;}
a.internal-link:hover{color:#004C9C;text-decoration:none;border-bottom:1px dotted #004C9C;background-color:#DEE7F3;}
a.internal-link-new-window:link,a.internal-link-new-window:visited,a.internal-link-new-window:active{border-bottom:1px dotted red;text-decoration:none;background-image:url(../images/buttons/internal_link_new_window.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:20px;color:#004C9C;}
a.internal-link-new-window:hover{color:#004C9C;text-decoration:none;border-bottom:1px dotted #004C9C;background-color:#DEE7F3;}
a.download:link,a.download:visited,a.download:active{border-bottom:1px dotted red;text-decoration:none;background-image:url(../images/buttons/download.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:15px;color:#004C9C;}
a.download:hover{color:#004C9C;text-decoration:none;border-bottom:1px dotted #004C9C;background-color:#DEE7F3;}
a.mail:link,a.mail:visited,a.mail:active{border-bottom:1px dotted red;text-decoration:none;background-image:url(../images/buttons/mail.gif);background-repeat:no-repeat;background-position:0 0;padding-left:25px;color:#004C9C;}
a.mail:hover{color:#004C9C;text-decoration:none;border-bottom:1px dotted #004C9C;background-color:#DEE7F3;}
table.Tabelle{font-size:.85em;border-spacing:5px;border-collapse:separate;margin-top:15px;margin-bottom:25px;width:468px;}
table.Tabelle p{text-align:left;margin:1px 0 5px;padding:0;}
table.Tabelle td{border-bottom:1px dotted #A4BADB;}
table.Tabelle th{border-bottom:1px dotted #A4BADB;height:30px;}
table.Tabelle thead{border:1px solid green;font-size:14px;font-weight:700;}
table.Tabelle ul{list-style-type:disc;padding-left:7px;margin:0 0 5px;}
table.Tabelle li{margin-left:10px;padding:0;}
td.Zelle{background-color:#2d69a9;color:#FFF;font-size:12px;}
p.align-right{text-align:right;}
p.align-center{text-align:center;}
p.align-left{text-align:left;}
.refresh_calendar{margin-right:5px;}
.news-latest-item{height:1%;line-height:1.3;}
.news-single-additional-info{margin-top:15px;padding:3px 3px 0;}
.news-single-related,.news-single-files,.news-single-links{background-color:#F9FFE5;margin:0 0 3px;padding:3px;}
.news-single-related DD,.news-single-links DD,.news-single-files DD{margin-left:20px;}
.news-single-related DT,.news-single-links DT,.news-single-files DT{font-weight:700;font-size:11px;margin-left:5px;width:90%;}
.tx-thmailformplus-pi1{margin-top:20px;}
.tx-thmailformplus-pi1 label{display:block;float:left;padding-right:1em;text-align:right;width:80px;margin:2px 0;}
.tx-thmailformplus-pi1 fieldset div{clear:left;margin:2px;}
.tx-th_mailfomrplus-captcha-pi1 a:link,.tx-th_mailfomrplus-captcha-pi1 a:visited,.tx-th_mailfomrplus-captcha-pi1 a:active{border-bottom:1px dotted red;text-decoration:none;background-image:url(../images/buttons/internal_link.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:15px;color:#004C9C;}
#map{background:#eee;}
#tx-rggooglemap-cat{padding:15px;}
#tx-rggooglemap-cat-wrap{padding-left:19px;padding-top:10px;padding-bottom:10px;background-image:url(../../images/bg-googlemap.gif);background-repeat:no-repeat;background-position:5px 3px;}
#tx-rggooglemap-poiNest{width:400px;margin:0 auto;padding:5px 0;}
#tx-rggooglemap-poiNest a:link,#tx-rggooglemap-poiNest a:visited{color:#004C9C;text-decoration:none;border-bottom:1px dotted #999;}
#tx-rggooglemap-poiNest a:hover,#tx-rggooglemap-poiNest a:active{color:#004C9C;text-decoration:none;border-bottom:1px dotted #004C9C;background-color:#DEE7F3;}
.tx-rggooglemap-poi{float:left;width:180px;}
.tx-rggooglemap-poi li{list-style:none;line-height:25px;}
.tx-rggooglemap-poi ul{margin:0;padding:0;}
.tx-rggooglemap-poi h1{text-decoration:none;background-image:none;font-size:1em;margin:0;padding:0;}
.tx-rggooglemap-poi a,.tx-rggooglemap-poi a:link,.tx-rggooglemap-poi a:visited,.tx-rggooglemap-poi a:active{text-decoration:none;}
.tx-rggooglemap-poi a:hover{text-decoration:underline;}
#tx-rggooglemap-poi-1{margin-right:10px;}
#rggooglemap-marker-1{width:185px;background-position:1px -10px;padding:10px;}
#rggooglemap-marker-2{width:185px;}
.map_layer1{font-family:Arial, Helvetica, sans-serif;font-size:1em;letter-spacing:1px;text-transform:uppercase;border-bottom:1px dotted #999;width:200px;margin:5px 0;}
a.map_layer1:link,a.map_layer1:visited{color:#515355;text-decoration:none;}
a.map_layer1:active,a.map_layer1:hover{color:#515355;text-decoration:none;text-transform:capitalize;}
.map_layer2{font-size:1em;margin-left:15px;text-transform:capitalize;width:200px;padding-left:10px;}
a.map_layer2:link,a.map_layer2:visited{text-decoration:none;color:#004C9C;}
a.map_layer2:active,a.map_layer2:hover{text-decoration:underline;}
.map_layer3{margin-left:15px;}
a.map_layer3:link,a.map_layer3:visited{color:#515355;font-size:1em;margin-left:50px;text-decoration:none;padding:3px 3px 3px 15px;}
a.map_layer3:active,a.map_layer3:hover{color:#456487;text-decoration:underline;}
.map_layer4{margin-left:15px;}
a.map_layer4:link,a.map_layer4:visited{color:#515355;font-size:1em;margin-left:70px;text-align:left;text-decoration:none;padding:3px 3px 3px 15px;}
a.map_layer4:active,a.map_layer4:hover{color:#456487;text-decoration:underline;}
TABLE.csc-searchResultInfo{margin-left:0;margin-top:10px;width:100%;}
TABLE.csc-searchResultInfo TR TD P{padding:0 5px;}
TABLE.csc-searchResultInfo TR TD.csc-searchResultRange P{font-weight:700;}
TABLE.csc-searchResultInfo TR TD.csc-searchResultPrevNext{text-align:right;}
TD.csc-searchResultPrevNext A:link,TD.csc-searchResultPrevNext A:visited,TD.csc-searchResultPrevNext A:active{border-bottom:1px solid #ddd;background-image:url(../images/buttons/internal_link.gif);background-repeat:no-repeat;background-position:0 0;padding-left:15px;text-decoration:none;}
TD.csc-searchResultPrevNext A:hover{background-color:#DEE7F3;text-decoration:none;border-bottom:1px solid #069;}
H3.csc-searchResultHeader A{margin-top:0;vertical-align:middle;line-height:24px;}
H3.csc-searchResultHeader A:link,H3.csc-searchResultHeader A:visited{text-decoration:none;font-weight:700;color:#004C9C;}
H3.csc-searchResultHeader A:active,H3.csc-searchResultHeader A:hover{text-decoration:underline;font-weight:700;color:#004C9C;}
H3.csc-searchResultHeader{background-color:#eee;font-size:1em;padding-left:5px;vertical-align:middle;}
P.csc-searchResult{font-style:italic;margin-left:20px;font-size:.9em;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:150%;}
SPAN.csc-sword{font-weight:700;color:red;}
table.csc-searchform{margin-bottom:10px;width:430px;background-image:url(../images/buttons/search48.gif);background-repeat:no-repeat;background-position:300px 0;}
.csc-noSearchResultMsg{height:50px;color:red;font-size:16px;}
.tx-sremailsubscribe-pi1{margin-bottom:20px;}
.tx-sremailsubscribe-pi1 p{margin-top:.5em;margin-bottom:0;text-indent:0;padding:0 .3em;}
.tx-sremailsubscribe-pi1 h4{margin-top:0;padding-left:.3em;}
.tx-sremailsubscribe-pi1 legend{font-weight:700;display:none;padding:0 .5em;}
.tx-sremailsubscribe-pi1 fieldset{border:none;}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-notice{font-style:italic;margin-bottom:1em;}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-trash{margin-bottom:2em;}
.tx-sremailsubscribe-pi1 a:link,.tx-sremailsubscribe-pi1 a:visited,.tx-sremailsubscribe-pi1 a:active{border-bottom:1px dotted red;text-decoration:none;background-image:url(../images/buttons/internal_link.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:15px;color:#004C9C;}
.tx-sremailsubscribe-pi1 a:hover{color:#004C9C;text-decoration:none;border-bottom:1px dotted #004C9C;background-color:#DEE7F3;}
.tx-sremailsubscribe-pi1 label{margin:0;padding:0;}
.tx-sremailsubscribe-pi1 label span{color:red;}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-error{color:red;}
.tx-sremailsubscribe-pi1 input{margin:0;padding:0 .5em 0 0;}
.tx-sremailsubscribe-pi1 input[type=password]{margin-right:1em;}
* html .tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-password{margin-right:1em;}
.tx-sremailsubscribe-pi1 input[type=radio],.tx-sremailsubscribe-pi1 input[type=checkbox]{background-color:transparent;}
* html .tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-radio,* html .tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-checkbox{background-color:transparent;}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-delete-icon{margin-left:1em;background-color:transparent;}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-delete-icon:hover{cursor:pointer;}
.tx-sremailsubscribe-pi1 ul{list-style-position:inside;margin:0;padding:0;}
.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-pi1-multiple-checkboxes{list-style-type:none;}
.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-pi1-multiple-checkboxes li{margin:0 0 .3em;padding:0;}
.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-pi1-multiple-checkboxes li label{margin:0;padding:0 0 0 .5em;}
.tx-sremailsubscribe-pi1 ul.tx-sremailsubscribe-pi1-multiple-checked-values li{float:left;margin:0;padding:0 2em 0 0;}
.tx-sremailsubscribe-pi1 dl{margin:0;padding:1em 0 0;}
.tx-sremailsubscribe-pi1 dt,.tx-sremailsubscribe-pi1 dd{float:left;margin:0;padding:0 0 .5em;}
.tx-sremailsubscribe-pi1 dt{clear:both;width:25%;text-align:right;padding-right:1em;}
.tx-sremailsubscribe-pi1 dd{text-align:left;width:50%;}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-multiple-checkboxes dt{width:auto;padding-right:0;}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-multiple-checkboxes dd{width:auto;}
* html .tx-sremailsubscribe-pi1 dd{float:none;}
.tx-sremailsubscribe-pi1 dd p{margin-top:0;margin-bottom:.5em;padding:0;}
.tx-sremailsubscribe-pi1 dd label{padding:0 1em 0 .5em;}
.tx-sremailsubscribe-pi1 h2{border-bottom:1px dotted red;text-decoration:none;background-image:url(../images/buttons/alert2.gif);background-repeat:no-repeat;background-position:5px 2px;padding-left:27px;color:#004C9C;}
.tx-chgallery-pi1 .bigimg{text-align:center;}
.tx-chgallery-pi1 .chgallery-list{list-style:none;border:1px solid #D2DCE4;border-bottom:0;margin:5px 10px;padding:0;}
.tx-chgallery-pi1 .chgallery-list li{border-bottom:1px solid #D2DCE4;padding:5px;}
.tx-chgallery-pi1 .chgallery-list .itemodd{background:#E7EDF1;}
.tx-chgallery-pi1 .chgallery-list .itemodd .img img{border:1px solid #ececec;}
.tx-chgallery-pi1 .chgallery-list .itemeven{background:#f4f4f4;}
.tx-chgallery-pi1 .chgallery-list .itemeven .img img{border:1px solid #E7EDF1;}
.tx-chgallery-pi1 .chgallery-list .title a{font-weight:700;}
.tx-chgallery-pi1 .chgallery-list .img{float:left;width:120px;padding-left:2px;}
.tx-chgallery-pi1 .chgallery-list .text{float:left;width:350px;}
.tx-chgallery-pi1 .chgallery-list .clr{clear:both;}
.tx-chgallery-pi1 .info{border:1px solid #D2DCE4;background:#E7EDF1;margin:5px 10px 15px;padding:3px 6px;}
.tx-chgallery-pi1 .info .position{float:right;font-size:35px;font-style:italic;font-family:Georgia;color:#b8c9d6;margin-right:5px;}
.tx-chgallery-pi1 .info .position span{font-size:20px;}
.tx-chgallery-pi1 .info span{font-weight:700;}
.tx-chgallery-pi1 .pagebrowser{border-top:1px solid #dde1e4;border-bottom:1px solid #dde1e4;margin:2px 0;padding:3px 0;}
.tx-chgallery-pi1 .pagebrowser .prev{width:20%;float:left;}
.tx-chgallery-pi1 .pagebrowser .text{width:60%;float:left;text-align:center;}
.tx-chgallery-pi1 .pagebrowser .next{width:20%;float:right;text-align:right;}
.tx-chgallery-pi1 .clr{clear:both;}
.tx-chgallery-pi1 .single{background:#f3f4f6;float:left;margin:5px;padding:3px 1px 2px;}
.tx-chgallery-pi1 .single .img{width:160px;height:126px;background:url(../../typo3conf/ext/chgallery/res/gfx/bg.gif) no-repeat;line-height:126px;position:relative;}
.tx-chgallery-pi1 .act .img{background:url(../../typo3conf/ext/chgallery/res/gfx/bgact.gif) no-repeat;}
.tx-chgallery-pi1 .single .img .align{width:160px;height:126px;position:absolute;top:50%;left:50%;text-align:center;display:block;margin-top:-53px;margin-left:-80px;}
.tx-chgallery-pi1 .single span{display:block;width:148px;min-height:20px;border:1px solid #f3f4f6;text-align:center;margin:1px 5px;}
.tx-chgallery-pi1 .single span small{font-size:10px;}
* html .tx-chgallery-pi1 .single span{height:20px;}
.tx-chgallery-pi1 .singlesmall img{float:left;margin:0 5px;padding:0 1px 2px;}
.tx-chgallery-pi1 .hide{display:none;}
.tx-chgallery-pi1 #chgalleryimg{padding:0 20px;}
#chgallery-list{border:1px solid #D2DCE4;border-top:0;}
.tx-chgallery-pi1 .chgallery-title{cursor:pointer;font-weight:700;border-top:1px solid #D2DCE4;padding:5px 10px;}
.tx-chgallery-pi1 .chgallery-content2{border-top:1px solid #eee;padding:10px 5px;}
.tx-chgallery-pi1 #coolirisdiv{height:45px;padding-top:15px;vertical-align:middle;border-top:1px solid #DDE1E4;}
.tx-chgallery-pi1 .coolirislink{font-size:1.3em;margin-top:20px;vertical-align:middle;margin-left:10px;}
a.coolirislink:link,a.coolirislink:visited{text-decoration:underline;color:#004C9C;}
a.coolirislink:active,a.coolirislink:hover{text-decoration:none;color:#999;}
div#con-content ul
div#chgallery-list-ul ul{list-style-type:none;}
#bs-immoscout-pi1 h1{text-decoration:none;background-image:none;border:none;padding:0;}
#bs-immoscout-pi1 .td-list-all{border-top:2px solid #F4EADD;border-bottom:2px solid #F4EADD;border-right:2px solid #F4EADD;border-left:2px solid #F4EADD;}
#bs-immoscout-pi1 .td-list-tb{border-top:2px solid #F4EADD;border-bottom:2px solid #F4EADD;}
#bs-immoscout-pi1 .td-list-t{border-top:2px solid #F4EADD;}
#bs-immoscout-pi1 .td-list-b{border-bottom:2px solid #F4EADD;}
#bs-immoscout-pi1 .td-list-r{border-right:2px solid #F4EADD;}
#bs-immoscout-pi1 .td-bg{ background-color:#D2C196; border:1px solid #CFA062;}



