@media all{
html *{font-size:100.01%}
textarea, pre, code, kbd, samp, var, tt{font-family:Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier}
option{padding-left:5px}
body{font-family:"Lucida Grande",Tahoma,Arial,Helvetica,sans-serif;font-size:75.00%;color:#444;margin:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#222;margin:0 0 0.25em 0}
h1{font-size:250%}
h2{font-size:200%}
h3{font-size:150%}
h4{font-size:133.33%}
h5{font-size:116.67%}
h6{font-size:116.67%}
body#page42 #col1_content h2,
body#page90 #col1_content h2,
body#page104 #col1_content h2,
body#page105 #col1_content h2,
body#page108 #col1_content h2,
body#page109 #col1_content h2,
body#page110 #col1_content h2,
body#page111 #col1_content h2,
body#page112 #col1_content h2,
body#page113 #col1_content h2,
body#page114 #col1_content h2,
body#page115 #col1_content h2,
body#page116 #col1_content h2,
body#page117 #col1_content h2,
body#page118 #col1_content h2,
body#page119 #col1_content h2,
body#page124 #col1_content h2,
body#page125 #col1_content h2,
body#page126 #col1_content h2,
body#page133 #col1_content h2,
body#page138 #col1_content h2{font-size:133.33%;font-weight:bold;color:#fff;background-color:#767B80;padding:3px 0 3px 10px;margin:3px 0 1px 0;text-shadow:1px 2px 2px #000}
.googleAds120px{padding:0 0 0 11px}
.googleAds120px p{border-top:1px solid #ccc;margin:0 13px 6px 0;padding:0;color:#bbb;letter-spacing:-1px}
ul, ol, dl{line-height:1.5em;margin:0 0 1em 1em}
ul{list-style-type:disc}
ul ul{list-style-type:circle;margin-bottom:0}
ul ul ul{list-style-type:square;margin-bottom:0}
ul ul ul ul{list-style-type:none;margin-bottom:0}
ol{list-style-type:decimal}
ol ol{list-style-type:lower-latin;margin-bottom:0}
li{margin-left:0.8em;line-height:1.5em}
dt{font-weight:bold}
dd{margin:0 0 1em 0.8em}
p{line-height:1.5em;margin:0 0 1em 0}
p.noresults{background:url("images/cross.png") no-repeat scroll 15px 26px #FEEBDA;padding:25px 15px 25px 40px;font-weight:bold}
p.noImage{color:#ccc;font-size:11px;line-height:12px;margin:0;padding:10px 0 0 0}
p.objn{font-size:11px;color:#aaa;background-color:#666;margin:0 1px;padding:1px 0 4px 5px;border-top:1px dotted #aaa}
blockquote, cite, q{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic}
blockquote{margin:0 0 1em 1.6em;color:#666}
strong,b{font-weight:bold}
em,i{font-style:italic}
big{font-size:116.667%}
small{font-size:91.667%}
pre{line-height:1.5em;margin:0 0 1em 0}
pre, code, kbd, tt, samp, var{font-size:100%}
pre, code{color:#800}
kbd, samp, var, tt{color:#666;font-weight:bold}
var, dfn{font-style:italic}
acronym, abbr{border-bottom:1px #aaa dotted;font-variant:small-caps;letter-spacing:.07em;cursor:help}
sub{vertical-align:sub;font-size:smaller}
sup{vertical-align:super;font-size:smaller}
hr{color:#fff;background:transparent;margin:0 0 0.5em 0;padding:0 0 0.5em 0;border:0;border-bottom:1px #eee solid}
a{color:#FF760E;background:transparent;text-decoration:underline}
a:visited{color:#FF760E}
.highlight{color:#c30}
.dimmed{color:#888}
.info{background:#f2f2f2;color:#666;padding:10px;margin-bottom:0.5em}
.note{background:#EFEFEF;color:#444;border:1px #E6E6E6 solid;padding:10px;margin-bottom:1em;border-radius:5px}
.important{background:#ffe;color:#440;border:1px #884 solid;padding:10px;margin-bottom:1em}
.warning{background:#fee;color:#400;border:1px #844 solid;padding:10px;margin-bottom:1em}
.float_left{float:left;display:inline;margin-right:1em;margin-bottom:0.15em}
.float_right{float:right;display:inline;margin-left:1em;margin-bottom:0.15em}
.center{display:block;text-align:center;margin:0.5em auto}
.align-center{text-align:center}
.align-right{text-align:right}
.indent{margin-left:2em}
table{width:auto;border-collapse:collapse;margin-bottom:0.5em}
table caption{font-variant:small-caps}
table.full{width:100%}
table.fixed{table-layout:fixed}
th,td{padding:0.5em}
thead th{color:#000;border-bottom:2px #800 solid}
tbody th{background:#e0e0e0;color:#333}
tbody th[scope="row"], tbody th.sub{background:#f0f0f0}
tbody th{border-bottom:1px solid #fff;text-align:left}
tbody td{border-bottom:1px solid #eee}
table.contenttable{width:100%}
#header #langMenu{position:absolute;bottom:18px;right:5px}
#header #langMenu ul{list-style:none;margin:0}
#header #langMenu ul li{display:inline;margin:0 0 0 4px}
#header #langMenu ul li img{vertical-align:bottom}
table.linklist{border-top:0 none;border-bottom:0 none}
table.linklist tbody tr:hover td{background:#FFFFEA}
table.linklist tbody td{border-bottom:1px solid #EFEFEF;line-height:18px}
table.linklist td{vertical-align:top;padding:8px 0}
table.linklist td a{font-weight:bold;text-decoration:none}
table.linklist td a:hover{text-decoration:underline}
table.linklist td.td-0{width:47%;padding:8px 10px 8px 0}
table.linklist td.td-1{width:53%}
.noscript{background:url("images/noScriptBar.gif") repeat-x scroll left top transparent;height:22px}
.noscript .noscript-inner{text-align:center}
.noscript .noscript-inner p{display:inline;margin:0;padding:0 0 0 20px;color:blue;background:url("images/noScriptArrow.png") no-repeat scroll left 50% transparent}
.tx-wecmap-pi1 table{margin:0 0 15px 0}
.tx-wecmap-pi1 td{padding:0;border:0 none}
div.csc-textpic{display:table;width:100%}
div.csc-textpic-caption-c .csc-textpic-caption{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left;display:inline}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img,
div.csc-textpic-border div.csc-textpic-single-image img{border:1px solid #222;padding:0px 0px}
div.csc-textpic-imagewrap{padding:0}
div.csc-textpic img{border:0 none}
div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image{float:left}
div.csc-textpic div.csc-textpic-imagewrap ul{list-style:none;margin:0;padding:0}
div.csc-textpic div.csc-textpic-imagewrap ul li{float:left;margin:0;padding:0}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image{float:left}
div.csc-textpic-imagewrap li.csc-textpic-image a{display:block;padding-bottom:16px;background:url("images/magnifier_zoom_in.png") no-repeat scroll right bottom #f2f2f2}
div.csc-textpic-imagewrap li.csc-textpic-image a:hover,
div.csc-textpic-imagewrap li.csc-textpic-image a:active,
div.csc-textpic-imagewrap li.csc-textpic-image a:focus{outline:0 none}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt{float:none}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd{float:none;line-height:1.2em;padding-top:3px}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd img{border:none}
dl.csc-textpic-image{margin:0}
dl.csc-textpic-image DT{margin:0;display:inline}
dl.csc-textpic-image DD{margin:0}
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-right:10px}
div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0;padding-right:10px;font-size:91.7%;color:#999}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{margin:0;vertical-align:bottom}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px}
div.csc-textpic-equalheight div.csc-textpic-imagerow{margin-bottom:5px;display:block}
div.csc-textpic div.csc-textpic-imagerow{clear:both}
div.csc-textpic div.csc-textpic-single-image img{margin-bottom:5px;margin-top:4px}
*+html div.csc-textpic div.csc-textpic-imagerow .csc-textpic-image{margin-bottom:0}
*+html div.csc-textpic div.csc-textpic-imagerow{margin-bottom:5px}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0px !important}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0px !important}
div.csc-textpic-intext-left div.csc-textpic-imagewrap,
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{margin-right:10px !important}
div.csc-textpic-intext-right div.csc-textpic-imagewrap,
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap{margin-left:10px !important}
div.csc-textpic-above div.csc-textpic-text{clear:both}
div.csc-textpic-center{text-align:center;}
div.csc-textpic-center div.csc-textpic-imagewrap{margin:0 auto}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{text-align:left;}
div.csc-textpic-center div.csc-textpic-text{text-align:left;}
div.csc-textpic-right div.csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left div.csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left div.csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right div.csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap{float:right;clear:both}
* html div.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{float:left;clear:both}
* html div.csc-textpic-intext-left-nowrap .csc-textpic-text,
* html .csc-textpic-intext-left ol,
* html .csc-textpic-intext-left ul{height:1%}
div.csc-textpic div.csc-textpic-imagerow-last{margin-bottom:0}
.csc-textpic-intext-left ol, .csc-textpic-intext-left ul{padding-left:20px;overflow:auto}
.csc-frame-rulerBefore{border-top:1px solid #e6e6e6}
.csc-frame-rulerAfter{border-bottom:1px solid #e6e6e6}
.csc-frame-indent{padding-left:100px}
.csc-frame-indent3366{padding-left:33%}
.csc-frame-indent6633{padding-right:33%}
.csc-frame-frame1{color:#353535;background-color:#F2F2F2;padding:1em;margin-bottom:2em}
.csc-frame-frame2{background-color:#E5E5E5;padding:1em;margin-bottom:2em}
.infobox{width:324px;height:95px;padding:20px 20px 15px 20px;overflow:hidden;background:url("/fileadmin/static/mc-bg.gif") no-repeat left top}
.infobox h2{font-size:100%;margin:0 0 5px;padding:0;color:#545454;font-size:12px;font-weight:bold}
.infobox p{color:white;font-size:11px}
.latesthot{padding:6px 0 5px 0;background-color:#EFEFEF;border-radius:6px}
#c436 h2,
body#page46 .latesthot h2{color:#FF760E;font-size:13px;font-weight:bold;margin:0 0 10px 0;text-align:center;text-shadow:-1px 1px #fff}
body#page46 .csc-sitemap{padding:10px 0 10px 30px}
body#page46 .csc-sitemap ul li{list-style:square inside none}
body#page46 .csc-sitemap ul li ul li{list-style:disc inside none}
body#page46 .csc-sitemap ul li ul li ul li{list-style:circle inside none}
body#page46 div.csc-textpic div.csc-textpic-single-image img{margin:0}
body#page46 .latesthot{background-color:#E9E9E9;border:1px solid #E6E6E6}
body#page46 h2{color:#CC3300}
.latesthot p{padding:10px 20px 10px 20px;margin:0}
.latesthot div.csc-textpic div.csc-textpic-single-image img {padding:5px 0 0 20px}
body#page2 .latesthot p {font-size:11px}
.newsletterBox{}
.newsletterBox h2{border-radius:8px 8px 0 0;text-align:center;font-weight:bold;margin:0;padding:3px 0;font-size:14px;background-color:#656565;color:#EFEFEF;}
.newsletterBox .newsletterSubscribe{border:1px solid #e6e6e6;border-top:0 none;border-radius:0 0 8px 8px;padding:20px 0 10px 20px}
.newsletterBox .newsletterSubscribe table.signupframe{margin:0;border:0 none}
.newsletterBox .newsletterSubscribe table.signupframe td{border:0 none;padding:0 7px 7px 0}
.newsletterBox .newsletterSubscribe table.signupframe td input{padding:2px;border:1px solid #ccc;width:230px}
.newsletterBox .newsletterSubscribe table.signupframe td input:focus{border:1px dotted #ccc}
.newsletterBox .newsletterSubscribe table.signupframe td input[type="submit"]{width:auto;cursor:pointer}
ul.signInWidget{list-style:none;margin:11px 0 0 0;padding:0}
ul.signInWidget li.signIn{list-style:none;margin:0 0 15px 0;padding:0}
ul.signInWidget li.signIn a{text-indent:-999em;display:block;height:39px;width:133px;background:url("images/sign-in-sprite-1.png") no-repeat scroll left top transparent}
ul.signInWidget li.signIn a:hover{background:url("images/sign-in-sprite-1.png") no-repeat scroll left -78px transparent}
ul.signInWidget li.signIn a:focus{background:url("images/sign-in-sprite-1.png") no-repeat scroll left -39px transparent}
ul.signInWidget li.learnMore{list-style:none;margin:0;padding:0}
ul.signInWidget li.learnMore a{text-indent:-999em;display:block;height:39px;width:133px;background:url("images/sign-in-sprite-1.png") no-repeat scroll -134px top transparent}
ul.signInWidget li.learnMore a:hover{background:url("images/sign-in-sprite-1.png") no-repeat scroll -134px -78px transparent}
ul.signInWidget li.learnMore a:focus{background:url("images/sign-in-sprite-1.png") no-repeat scroll -134px -39px transparent}
span.underline{text-decoration:underline}
span.strikethrough{text-decoration:line-through}
span.mono{font-family:"Courier New", Courier, monospace;padding:0 0.3em 0 0.3em;color:#000088}
span.file{font-family:"Courier New", Courier, monospace;padding:0 0 0 14px;color:#000088;background:transparent url('images/file.gif') no-repeat left}
span.directory{font-family:"Courier New", Courier, monospace;padding:0 0 0 15px;color:#000088;background:transparent url('images/dir.gif') no-repeat left}
#mailform{margin:0 0 1em 0}
#mailform fieldset{border:1px #e6e6e6 solid;background:#efefef;margin:0 0 1em 0;padding:20px 0 0 10px;border-radius:8px}
#mailform input.input-mailform,
#mailform textarea,
#mailform select{padding:2px;width:73%;border:1px solid #efefef}
#mailform select{width:auto}
#mailform input.input-mailform:focus,
#mailform textarea:focus,
#mailform select:focus{border:1px solid #444;background-color:#FFFFEA;box-shadow:0 0 0.6em rgba(0, 0, 0, 0.2)}
#mailform input.checkbox-mailform,
#mailform input.radiobutton-mailform{padding:0;margin:0 .4em .4em 0;width:auto;position:relative}
#mailform input.submit-mailform{margin:0 0 0 22%;width:auto;background:url("images/button_gray.png") repeat-x scroll left top #454545;padding:5px 1em;border-color:#ddd #444 #444 #ddd;border-style:solid;border-width:1px;cursor:pointer;color:#000}
#mailform input.submit-mailform:hover{background:none repeat-x scroll left top #555;border-color:#444 #ddd #ddd #444;color:#fff}
#mailform legend{font-size:125%;font-weight:normal}
#mailform label{color:#666;display:block;float:left;width:20%;font-size:90%;text-align:right;margin:0 1em 0 0}
#mailform fieldset div fieldset legend{display:none}
#mailform fieldset div fieldset label{display:inline-table;float:none;width:auto}
#mailform .csc-mailform-field{margin:0 0 2em 0;clear:both}
.infoboxFixed{border-radius:8px;border:1px solid #c7c7c7;padding:15px;background:url("images/gray10.png") no-repeat scroll right top #ececec;width:193px;position:fixed;bottom:40px;height:275px;overflow-y:auto}
.infoboxFixed p{margin:0}
div.flexi{overflow:hidden;display:block;clear:both;width:100%;height:1%}
div.flexi div.left{margin-right:5px;display:block;overflow:hidden;float:left}
div.flexi div.center{text-align:left;margin:0 5px;display:block;overflow:hidden;float:left}
div.flexi div.right{margin-left:5px;display:block;overflow:hidden;float:left}
.tx-felogin-pi1{margin:0 0 10px 0}
.tx-felogin-pi1 fieldset{padding:15px;border:1px dotted #666}
.tx-felogin-pi1 label{display:block;float:left;width:25%}
.tx-felogin-pi1 input{}
.tx-felogin-pi1 input[type="submit"]{margin:1em 0 0 24.5%;cursor:pointer;width:auto}
.tx-felogin-pi1 input#user,
.tx-felogin-pi1 input#pass,
.tx-felogin-pi1 input.forgotPw{border:1px solid #666;padding:1px;cursor:text;width:70%}
.tx-felogin-pi1 input#user:focus,
.tx-felogin-pi1 input#pass:focus,
.tx-felogin-pi1 input.forgotPw:focus{border:1px dotted #666}
.tx-felogin-pi1 div{margin:0 0 5px 0}
.tx-felogin-pi1 p{font-size:90%;text-align:right}
.platinumProperties .propertyType{margin:0 0 15px 0;background:url("images/blank.png") no-repeat scroll left top transparent;height:128px;width:128px;overflow:hidden}
.platinumProperties .propertyType p{margin:17px 13px 0 20px;color:#FF760E;font-size:15px;font-weight:bold;text-shadow:0 2px #fff}
.platinumProperties .propertyType p span{display:block;font-size:12px;font-weight:normal;line-height:14px;padding:0 39px 15px 0;letter-spacing:-1px;color:#bbb;text-shadow:none}
ul.csc-bulletlist-1 li{list-style-type:decimal}
ul.csc-bulletlist-2 li{list-style-type:circle;margin-bottom:.4em;color:#CC3300}
ul.csc-bulletlist-2 li.odd{}
ul.csc-bulletlist-2 li.even{}
ul.csc-bulletlist-3 li{list-style-type:square;margin-bottom:.4em}
ul.csc-bulletlist-3 li.odd{}
ul.csc-bulletlist-3 li.even{}
table.csc-uploads{margin-bottom:1em}
table.csc-uploads tr.tr-odd{}
table.csc-uploads tr td img{}
table.csc-uploads tr td.csc-uploads-icon{width:1%;vertical-align:top}
table.csc-uploads tr td.csc-uploads-fileName{width:80%}
table.csc-uploads tr td.csc-uploads-fileSize{text-align:right;white-space:nowrap}
.tx-srfeuserregister-pi1{background-color:#EFEFEF;border:1px solid #E6E6E6;border-radius:5px;margin:0 0 15px 0}
.tx-srfeuserregister-pi1 p{margin-top:.5em;margin-bottom:0;padding:0 .5em;text-indent:0}
.tx-srfeuserregister-pi1 h4{margin-top:0;padding-left:.3em}
.tx-srfeuserregister-pi1 legend{font-size:105%;padding:10px 0 10px 10px}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice{padding:0 0 0 10px;color:#999}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash{margin-bottom:2em}
.tx-srfeuserregister-pi1 a{}
.tx-srfeuserregister-pi1 label{margin:0;padding:0}
.tx-srfeuserregister-pi1 label span{color:#ff0000}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error{color:#ff0000}
.tx-srfeuserregister-pi1 input{font-size:11px;margin:0;padding:2px;border:1px solid #aaa}
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit{cursor:pointer}
.tx-srfeuserregister-pi1 input:focus{border:1px dotted #aaa}
.tx-srfeuserregister-pi1 select{margin:0;padding:1px;border:1px solid #aaa}
.tx-srfeuserregister-pi1 input[type=password]{margin-right:1em;width:97%}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password{margin-right:1em}
.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox]{background-color:transparent}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox{background-color:transparent}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon{margin-left:1em;background-color:transparent;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover{cursor:pointer;}
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view{padding-left:15px;font-size:.8em;margin-left:1em}
.tx-srfeuserregister-pi1 ul{margin:0;padding:0;list-style-position:inside}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes{list-style-type:none}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li{margin:0 0 .3em 0;padding:0}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label{margin:0;padding:0 0 0 .5em}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li{float:left;padding:0 2em 0 0;margin:0}
.tx-srfeuserregister-pi1 dl{overflow:hidden;margin:0;padding:1em 0 1em 0}
.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd{margin:0;padding:0 0 .5em 0;float:left}
.tx-srfeuserregister-pi1 dt{clear:both;width:25%;text-align:right;padding-right:1em}
.tx-srfeuserregister-pi1 dd{text-align:left;width:68%}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt{width:auto;padding-right:0}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd{width:auto}
* html .tx-srfeuserregister-pi1 dd{float:none}
.tx-srfeuserregister-pi1 dd p{margin-top:0;margin-bottom:.5em;padding:0}
.tx-srfeuserregister-pi1 dd label{padding:0 1em 0 .5em}
.clear{height:1px;clear:both}
.tx-realty-pi1 .error{background:#fee;color:#400;border:1px #844 solid;padding:1px 0 2px 7px;margin-bottom:1em}
.tx-realty-pi1 .error ins{text-decoration:none}
.tx-realty-pi1-field p.error{margin:10px 7px 2px 0}
.tx-realty-pi1 .list-view .border{width:100%;height:1px;margin:0 0 5px 0}
.tx-realty-pi1 a.listViewBack,
.tx-realty-pi1 a.singleViewBack,
.tx-realty-pi1 a.close,
.tx-realty-pi1 a.objectsByOwner,
.tx-realty-pi1 a.nextPage{float:right}
.tx-realty-pi1 a.singleViewAddToFavorites,
.tx-realty-pi1 a.listViewAddToFavorites,
.tx-realty-pi1 a.removeFromFavorites,
.tx-realty-pi1 a.singleViewContact,
.tx-realty-pi1 a.listViewContact,
.tx-realty-pi1 a.printPage,
.tx-realty-pi1 a.newRecord,
.tx-realty-pi1 a.previousPage{float:left}
.tx-realty-pi1 p.object_limits{clear:both;padding-top:8px}
.tx-realty-pi1-submit{background:url("images/grad1.jpg") repeat-x scroll center center transparent;height:18px;cursor:pointer;border:none;text-align:center;font-weight:bold;line-height:18px;color:#666;padding:0 10px 0 10px}
.tx-realty-pi1-submit:hover{color:#aaa;text-shadow:-1px 1px #fff}
.tx-realty-pi1 .previousNextButtons{float:none;padding:0;margin:0 0 10px 0;overflow:hidden;background:url("images/grad1.jpg") repeat-x scroll left 7px transparent}
.tx-realty-pi1 .image{vertical-align:middle;text-align:center;padding:0}
.tx-realty-pi1 .image img{border:0;padding:0 0 1px 0}
.tx-realty-pi1 .list-view .filter{background-color:#f5f5f5}
.tx-realty-pi1 .list-view .filter span.filterHeadline{display:block;font-size:100%;background:url("images/zoom.png") no-repeat scroll 99% 2px #767B80;color:white;padding:3px 10px;margin:0 0 0.5em}
.tx-realty-pi1 .list-view .filter .params{padding:0 0 0 10px}
.tx-realty-pi1 .list-view .filter .params .param{float:left;width:127px;margin:0 0 5px 0;font-size:91%}
body#page90 .tx-realty-pi1 .list-view .filter .params .param{width:170px}
.tx-realty-pi1 .list-view .filter .params .param input{vertical-align:top;margin:0 4px 0 0}
.tx-realty-pi1 .list-view .filter .params .first{margin-left:-2px}
.tx-realty-pi1 .list-view .filter .submit a.search{width:60px}
.tx-realty-pi1 .list-view table.result{clear:both;width:100%;padding:0;margin:0}
.tx-realty-pi1 .list-view table.result td.item{padding:0;border-bottom:0 none}
.tx-realty-pi1 .list-view table.result tr.first td.item{padding:0}
.tx-realty-pi1 .list-view table.result td.description{padding:0;border-bottom:0 none}
.tx-realty-pi1 .list-view table.result tfoot td{padding:0}
.tx-realty-pi1 .list-view .result thead tr td{}
.tx-realty-pi1 .list-view .result thead tr td{padding:0}
.tx-realty-pi1 .list-view .result thead h2{margin-left:8px}
.tx-realty-pi1 .list-view .result table.pagination{float:right;padding:0;margin:0;font-size:91%}
.tx-realty-pi1 .list-view .result table.pagination td{border:none;vertical-align:middle}
.tx-realty-pi1 .list-view .result table.pagination .label{padding-right:4px}
.tx-realty-pi1 .list-view .result tbody tr table.item{border-bottom:0 none;width:100%;empty-cells:hide;padding:0;margin-bottom:10px}
.tx-realty-pi1 .list-view .result tbody tr.first table.item{}
.tx-realty-pi1 .list-view .result .item .checkbox{width:1%;padding-top:6px;border-bottom:1px solid #fff;background-color:#f5f5f5}
body#page7 .tx-realty-pi1 .list-view .result .item .checkbox{background:url("images/bullet_toggle_minus.png") no-repeat scroll 3px 28px #F5F5F5}
.tx-realty-pi1 .list-view .result .item h3{font-size:15px;background:url("images/grad1.jpg") repeat-x scroll left top #F5F5F5;padding:3px 0 3px 5px;margin:0 1px 0 1px}
.tx-realty-pi1 .list-view .result .item h3 a{color:#444;text-decoration:none;background:url("images/information.png") no-repeat scroll right 1px transparent;padding:0 19px 0 0}
.tx-realty-pi1 .list-view .result .item h3 a:hover{text-decoration:underline}
.tx-realty-pi1 .list-view .result .item p.details{border-bottom:1px solid #fff;background-color:#FF9129;color:#fff;padding:3px 7px;margin:0 1px 0 1px;font-size:11px}
.tx-realty-pi1 .list-view .result .item p.teaser{background-color:#666;color:#fff;line-height:1.4em;margin:0 1px;padding:5px 8px 3px 5px}
.tx-realty-pi1 .list-view .result .item td{vertical-align:top;border-bottom:0 none;padding:1px}
.tx-realty-pi1 .list-view .result .item td.objectNumber{text-align:center;color:red;background-color:#EFEFEF;font-weight:bold;padding:3px 0 3px 0}
.tx-realty-pi1 .list-view .result td.image{padding:24px 0 0 0;vertical-align:top;border-bottom:1px solid #FFFFFF;background:url("images/grad1.jpg") repeat-x scroll left top #F5F5F5}
.tx-realty-pi1 .list-view .result .item td.tx-realty-pi1-editorLinks{float:right;white-space:nowrap;padding:0;border-bottom:0 none}
.tx-realty-pi1 .list-view .result .item td.tx-realty-pi1-editorLinks .tx-realty-pi1-editor td{padding:0}
.tx-realty-pi1 .list-view .result .item td.tx-realty-pi1-editorLinks .tx-realty-pi1-editor td.objectNumber{text-align:center;color:#fff;background-color:#999;font-weight:bold;padding:3px 0 3px 0;border:0 none}
.tx-realty-pi1 .list-view .result .description .title{font-weight:bold}
.tx-realty-pi1 .list-view .result .description p strong{color:#FF9129}
.tx-realty-pi1 .list-view .result .description p.details strong{color:#fff}
.tx-realty-pi1 .list-view .result .description table.details{width:100%;color:#222;border:1px solid #fff;background:#f5f5f5;margin:0}
.tx-realty-pi1 .list-view .result .description table.details td{border:1px solid #fff;padding:5px}
.tx-realty-pi1 .list-view .result .description table.details td.forRent{width:135px;background:url("images/for_rent-4.png") no-repeat scroll 99% top transparent;padding:7px 55px 6px 5px}
.tx-realty-pi1 .list-view .result .description table.details td.forSale{width:135px;background:url("images/for_sale-2.png") no-repeat scroll 99% top transparent;padding:7px 55px 6px 5px}
.tx-realty-pi1 .list-view .result .description table.details td.objloc{font-size:91%;font-weight:bold;background:url("images/grad1.jpg") repeat-x scroll left -7px transparent}
.tx-realty-pi1 .list-view .result .description table.details td.withGradient{font-size:91%;background:url("images/grad1.jpg") repeat-x scroll left -7px transparent}
.tx-realty-pi1 .list-view .result .description table.details td span.alternativeCurrencies{display:block;font-size:91%;font-weight:normal}
.tx-realty-pi1 .list-view .result .image{width:98px;height:98px}
.tx-realty-pi1 .list-view .result tfoot td .favorites{height:24px;background:url("images/arrow_branch.png") no-repeat scroll 5px 5px transparent;margin:0}
.tx-realty-pi1 .list-view .result td.sorting{background:url("images/table_sort.png") no-repeat scroll 99% 5px #767B80;color:#fff;border-bottom:0 none;padding:0}
.tx-realty-pi1 .list-view .result table.sorting{font-size:11px;padding:0;margin:0}
.tx-realty-pi1 .list-view .result table.sorting td{padding:0 5px 0 10px;border-bottom:0 none;vertical-align:middle}
.tx-realty-pi1 .list-view .result table.sorting td input{vertical-align:top}
.tx-realty-pi1 .list-view .result table.sorting td label{padding:0 0 0 3px}
.tx-realty-pi1 .list-view .result .favorites,
.tx-realty-pi1 .list-view .result .favorites a{margin-top:5px;margin-left:25px}
.tx-realty-pi1 .list-view .result tfoot td .pagination{margin-top:3px}
.tx-realty-pi1 .list-view #tx_realty_map{clear:both;width:100%;height:400px;margin:10px 0 0 0}
.tx-realty-pi1 .platinum-list-view{padding:0 5px 0 0}
.latesthot .tx-realty-pi1 .platinum-list-view{padding:0 5px 0 5px}
.tx-realty-pi1 .platinum-list-view .item{margin:0 0 8px 0}
.tx-realty-pi1 .platinum-list-view .item:hover{background:url("images/magnifier.png") no-repeat scroll left 25px transparent}
.latesthot .tx-realty-pi1 .platinum-list-view .item{margin:0 0 10px 0}
.tx-realty-pi1 .platinum-list-view .item .image{margin:0 0 3px 0}
.tx-realty-pi1 .platinum-list-view .item .image img{padding:0}
.tx-realty-pi1 .platinum-list-view .item .header h4{font-size:11px;text-align:center}
.tx-realty-pi1 .platinum-list-view .item .header h4 a{text-decoration:none}
.tx-realty-pi1 .single-view .text-pane{float:none;margin:0}
.tx-realty-pi1 .single-view .text-pane .address,
.tx-realty-pi1 .single-view .text-pane .description,
.tx-realty-pi1 .single-view .text-pane .price,
.tx-realty-pi1 .single-view .text-pane .further-description,
.tx-realty-pi1 .single-view .tx-realty-pi1-offerer{}
.tx-realty-pi1 .single-view .with-images{width:100%;clear:both}
#facebook{margin:10px 0 0 0}
#tweet{margin:5px 0 0 0}
body#page137 #facebook,
body#page137 #tweet{display:none}
.tx-realty-pi1 .single-view .text-pane h2{color:#fff;font-weight:bold;text-shadow:1px 2px #000;background:#767B80;font-size:133.33%;padding:4px 10px;margin:0}
.tx-realty-pi1 .single-view .text-pane h3{color:#FF9129;border-bottom:1px dotted #656565;font-size:100%;font-weight:bold}
.tx-realty-pi1 .single-view .text-pane th h3{border-bottom:0 none}
.tx-realty-pi1 .single-view .text-pane p{margin:0 0 10px 10px}
.tx-realty-pi1 .single-view .text-pane p span.alternativeCurrencies{font-size:91%}
.tx-realty-pi1 .single-view .text-pane .overview{width:100%;margin:0 0 10px 0}
.tx-realty-pi1 .single-view .text-pane .overview th{font-size:100%;color:#FF9129;text-align:left;background-color:#fff;font-weight:bold;padding:0}
.tx-realty-pi1 .single-view .text-pane .overview th,
.tx-realty-pi1 .single-view .text-pane .overview td{border:1px solid white}
.tx-realty-pi1 .single-view .text-pane .overview td{vertical-align:top;padding:2px 10px;width:50%}
.tx-realty-pi1 .single-view .text-pane .overview td.labelcol{width:33%;text-align:right;background:url("images/grad1.jpg") repeat scroll left -5px transparent;color:#FF9129;font-size:91%;font-weight:bold;text-shadow:1px 1px #fff}
.tx-realty-pi1 .single-view .text-pane .overview td.valuecol{text-align:left}
.tx-realty-pi1 .single-view .text-pane .overview tr.odd{background:#f1f1f1}
.tx-realty-pi1 .single-view .text-pane .overview tr.even{background:#f8f8f8}
.tx-realty-pi1 .single-view .text-pane .buttons{padding:0;margin:0;overflow:hidden;background:url("images/grad1.jpg") repeat-x scroll left 7px transparent}
.tx-realty-pi1 .single-view .text-pane .facilityContainer{padding:10px 0 10px 10px;margin:0 0 4px 0;background-color:#f3f3f3;border:1px solid #E6E6E6;border-radius:5px}
.tx-realty-pi1 .single-view .text-pane .facilityContainer ul{line-height:normal;list-style:none;margin:0;padding:0;overflow:hidden}
.tx-realty-pi1 .single-view .text-pane .facilityContainer ul li{margin:0;float:left;width:140px;padding:0 11px 3px 19px;background:url("images/tick.png") no-repeat scroll -1px 1px transparent}
.tx-realty-pi1 .single-view .mapAnchor{text-align:right;padding:0 3px 0 0;margin:0 0 5px 0;background:url("images/grad1.jpg") repeat scroll left top transparent}
.tx-realty-pi1 .single-view #tx_realty_map{width:100%;height:320px;margin:10px 0 0 0;clear:both}
.tx-realty-pi1 .single-view .tx-realty-pi1-offerer{margin:0 0 10px 0}
.tx-realty-pi1 .tx-realty-pi1-offerer dl{color:#999;position:relative;width:91%;margin:0;padding:0 0 0 27px;background:url("images/con_tel.png") no-repeat scroll 3px 2px transparent;min-height:35px}
.tx-realty-pi1 .tx-realty-pi1-offerer dd{margin:0}
.tx-realty-pi1 .tx-realty-pi1-offerer dt{font-weight:normal}
.tx-realty-pi1 .tx-realty-pi1-offerer dt.emphasized{font-weight:bold}
.tx-realty-pi1 .tx-realty-pi1-offerer .offerer-list-image{width:100%}
.tx-realty-pi1 .tx-realty-pi1-offerer .offerer-list-image img{float:right}
.tx-realty-pi1 .tx-realty-pi1-offerer dl .link{position:absolute;right:0;bottom:-1.4em}
.tx-realty-pi1 .single-view .images{width:522px;padding:3px 0 3px 4px;margin:0 0 10px 0;background-color:#767B80;float:none;overflow:hidden}
.tx-realty-pi1 .single-view .images .item{float:left;margin:0 4px 0 0;height:99px}
.tx-realty-pi1 .single-view .images .item .image{border:0 none;vertical-align:bottom}
.tx-realty-pi1 .gallery-view{padding:1em}
.tx-realty-pi1 .gallery-view .fullsize{float:left;border:1px solid #B3C5D3;background:#B3C5D3}
.tx-realty-pi1 .gallery-view .fullsize-image{width:602px;height:602px;vertical-align:middle;text-align:center;background:white}
.tx-realty-pi1 .gallery-view .fullsize .caption{font-weight:bold;padding:0.125em 0.25em 0.25em}
.tx-realty-pi1 .gallery-view .thumbs{float:left;width:150px;margin-left:1em;overflow:auto}
.tx-realty-pi1 .gallery-view .thumbs table{padding:0;border-collapse:separate;border-spacing:0.125em}
.tx-realty-pi1 .gallery-view .thumbs .image{vertical-align:middle;text-align:center;width:137px;height:137px}
.tx-realty-pi1 .gallery-view .image img{border:none;margin:0}
.tx-realty-pi1 .gallery-view .item .caption{font-size:10px;padding:0 0.25em}
.tx-realty-pi1 .gallery-view .buttons{clear:left;margin-right:14px}
.tx-realty-pi1 .city-selector{width:198px;margin-top:7px;border:6px solid #E4EAF8}
.tx-realty-pi1 .city-selector .outer{border:1px solid #606673;padding:1px}
.tx-realty-pi1 .city-selector .inner{background:url(images/cityselector_bg.png) repeat-x}
.tx-realty-pi1 .city-selector .title{height:32px;background:url(images/cityselector_head.png) no-repeat 50% 50%}
.tx-realty-pi1 .city-selector h3{visibility:hidden}
.tx-realty-pi1 .city-selector p{padding:0 5px 5px;margin:0}
.tx-realty-pi1 .city-selector form{margin:0;padding:4px}
.tx-realty-pi1 .city-selector form select{width:100%;padding:0}
.tx-realty-pi1-contact-form fieldset.tx-realty-pi1-fieldset{margin-bottom:5px;padding:5px;border:1px solid #E6E6E6;background:#EFEFEF;border-radius:8px}
.tx-realty-pi1-contact-form fieldset.tx-realty-pi1-fieldset legend{font-style:italic;font-weight:bold;padding:0 4px}
p.tx-realty-pi1-objekt-nr{margin:2px 0;padding:0}
.tx-realty-pi1-field{width:100%;font-size:91%;clear:both}
.tx-realty-pi1-information,
.tx-realty-pi1-label{float:left;display:block;margin:1px;padding:2px 5px;line-height:13px;background:#EFEFEF}
.tx-realty-pi1-contact-form .tx-realty-pi1-information{width:95%;color:#8C97BD;font-weight:bold;font-style:italic;background:transparent}
.tx-realty-pi1-contact-form .tx-realty-pi1-label{width:25%;font-weight:bold}
.tx-realty-pi1-input{border:1px solid #444;margin:1px;padding:1px}
.tx-realty-pi1-contact-form .tx-realty-pi1-input{width:70%;border:1px solid #aaa;margin:1px;padding:2px}
.tx-realty-pi1-contact-form .tx-realty-pi1-input:focus{border:1px dotted #aaa}
.tx-realty-pi1-contact-form #tx_realty_pi1-requesterZip{display:none}
.tx-realty-pi1-contact-form #tx_realty_pi1-requesterCity{}
.tx-realty-pi1-contact-form .tx-realty-pi1-textarea{width:70%;height:150px;border:1px solid #aaa;margin:1px;padding:2px}
.tx-realty-pi1-contact-form .tx-realty-pi1-textarea:focus{border:1px dotted #aaa}
.tx-realty-pi1-contact-form span.button{float:left;margin:10px 0 5px 160px}
.tx-realty-pi1-filter-form{width:342px;overflow:hidden;border:1px solid #E6E6E6;padding:10px;margin:0 0 20px 0;background:url("/fileadmin/static/mc-bg-2.gif") repeat-y scroll right top #FF9129;border-radius:8px}
body#page134 .tx-realty-pi1-filter-form,
body#page160 .tx-realty-pi1-filter-form{width:250px}
.tx-realty-pi1-filter-form h2{color:#fff;font-size:12px;font-weight:bold;margin:0 0 5px;padding:0}
.tx-realty-pi1-filter-form .tx-realty-pi1-label{width:40%;margin:0 2px 4px 0;background:transparent;padding:2px 5px 0 0;text-align:right;color:#fff}
.tx-realty-pi1-filter-form .tx-realty-pi1-input{width:52%;margin:0}
.tx-realty-pi1-filter-form .tx-realty-pi1-input:focus{border:1px dotted #444}
.tx-realty-pi1-filter-form #tx_realty_pi1-rent-from,
.tx-realty-pi1-filter-form #tx_realty_pi1-rent-to,
.tx-realty-pi1-filter-form #tx_realty_pi1-numberOfRooms-from,
.tx-realty-pi1-filter-form #tx_realty_pi1-numberOfRooms-to,
.tx-realty-pi1-filter-form #tx_realty_pi1-livingArea-from,
.tx-realty-pi1-filter-form #tx_realty_pi1-livingArea-to{width:22%;margin:0 0 2px 0}
.tx-realty-pi1-filter-form #tx_realty_pi1-livingArea-from,
.tx-realty-pi1-filter-form #tx_realty_pi1-numberOfRooms-from,
.tx-realty-pi1-filter-form #tx_realty_pi1-rent-from{margin-right:3px}
.tx-realty-pi1-filter-form #tx_realty_pi1-livingArea-to,
.tx-realty-pi1-filter-form #tx_realty_pi1-numberOfRooms-to,
.tx-realty-pi1-filter-form #tx_realty_pi1-rent-to{margin-left:7px;background-color:#f6f6f6}
.tx-realty-pi1-filter-form .select{height:19px;width:53.3%;padding:0;margin:0 0 2px 0}
.tx-realty-pi1-filter-form span.button{margin:10px 0 5px 10px;float:left}
.tx-realty-pi1 .filter span.button{margin:0 10px 5px 0;float:right}
.tx-realty-pi1-filter-form .tx-realty-pi1-radio-buttons{margin-bottom:.5em;padding:4px 0 4px 7px;font-weight:bold}
.tx-realty-pi1-filter-form .tx-realty-pi1-radio-buttons input{vertical-align:bottom}
.tx-realty-pi1-filter-form .tx-realty-pi1-radio-buttons label{margin:0 10px 0 0;color:#fff}
.tx-realty-pi1 #tx_realty_frontEndEditor select{width:160px;margin-left:0}
.tx-realty-pi1 #tx_realty_frontEndEditor fieldset{width:98.5%;border:1px solid #aaa;padding:2px;color:#444;margin-bottom:10px}
.tx-realty-pi1 .offerer-list ul{list-style-type:none;border-bottom:2px solid #ffa500;margin-top:10px;padding:10px 0 0 0}
.tx-realty-pi1 .offerer-list .result dl{position:relative;border-top:2px solid #ffa500;padding:.5em 0;clear:both}
.tx-realty-pi1 .offerer-list .result .emphasized{font-weight:bold}
.tx-realty-pi1 .offerer-list .result dd{margin-left:0}
.tx-realty-pi1 .offerer-list .result dl .link{position:absolute;bottom:.4em;right:0}
.tx-realty-pi1 .offerer-list .result .offerer-list-image{width:25em}
.tx-realty-pi1 .offerer-list .offerer-list-image img{float:right;margin-bottom:.4em}
#tx_realty_frontEndEditor .column3-light{clear:both;padding:5px;background:#EFEFEF;margin-bottom:5px}
#tx_realty_frontEndEditor .column3-dark{clear:both;padding:12px 0 2px;background:#E6E6E6;margin-bottom:5px}
#tx_realty_frontEndEditor .column3-light dt,
#tx_realty_frontEndEditor .column3-dark dt{width:20%;padding:0}
#tx_realty_frontEndEditor .column3-light dd,
#tx_realty_frontEndEditor .column3-dark dd{width:80%;padding:0}
#tx_realty_frontEndEditor_title{width:97%;margin:0;padding:0}
#tx_realty_frontEndEditor .column1{display:table;height:100%;width:100%;background:#E6E6E6}
#tx_realty_frontEndEditor .column1 .columnleft1-dark,
#tx_realty_frontEndEditor .column1 .columnright1-dark{width:49%;float:left;padding:10px 0 0 0}
#tx_realty_frontEndEditor .columnlight{display:table;position:relative;background:#EFEFEF;height:100%;width:100%}
#tx_realty_frontEndEditor .columnlight .columnleft,
#tx_realty_frontEndEditor .columnlight .columnright{display:table;width:48%;float:left;padding:10px 0 0 0}
#tx_realty_frontEndEditor .columnlight .columnleft{padding-right:2%}
#tx_realty_frontEndEditor .columndark{display:table;position:relative;background:#E6E6E6;height:100%;width:100%}
#tx_realty_frontEndEditor .columndark .columnleft,
#tx_realty_frontEndEditor .columndark .columnright{display:table;width:48%;float:left;padding:10px 0 0 0}
#tx_realty_frontEndEditor .columndark .columnleft{padding-right:2%}
#tx_realty_frontEndEditor .column-dark{display:table;background:#E6E6E6;width:100%;clear:both;padding:10px 0 0 0}
#tx_realty_frontEndEditor .column-light{display:table;background:#EFEFEF;width:100%;clear:both;padding:10px 0 0 0}
#tx_realty_frontEndEditor textarea{border:1px solid #aaa;padding:2px;font-size:110%}
#tx_realty_frontEndEditor textarea:focus{border:1px dotted #aaa}
#tx_realty_frontEndEditor .teaser textarea{height:80px;width:160%}
#tx_realty_frontEndEditor .description textarea{height:160px;width:160%}
#tx_realty_frontEndEditor .location textarea{height:40px;width:160%}
#tx_realty_frontEndEditor .layout textarea{height:40px;width:160%}
#tx_realty_frontEndEditor .chooser label{font-size:0.9em;font-weight:bold;vertical-align:top;margin-right:1em}
#tx_realty_frontEndEditor .chooser2{display:block;margin:0 0 5px 10px;color:red}
#tx_realty_frontEndEditor .vertdivider{width:0%;float:left;height:100%;display:table;border:5px solid #ffffff}
#tx_realty_frontEndEditor .divider{display:block;background:#ffffff;height:10px;clear:both}
#tx_realty_frontEndEditor dl{display:table;margin:0 0 10px 10px;padding:0;clear:both;width:98%;height:100%}
#tx_realty_frontEndEditor dl.saleRentChoice{margin:0 0 0 10px}
#tx_realty_frontEndEditor dl.mainFeatures{margin:0 0 0 10px;color:#c30}
#tx_realty_frontEndEditor dl.secondaryFeatures{margin:0 0 0 10px;color:#307A18}
#tx_realty_frontEndEditor dt{font-weight:normal;width:42%;margin:0;padding:0;float:left;height:100%}
#tx_realty_frontEndEditor dt.saleRentChoice{width:10%}
#tx_realty_frontEndEditor dl.mainFeatures dt,
#tx_realty_frontEndEditor dl.secondaryFeatures dt{font-weight:bold}
#tx_realty_frontEndEditor dd{width:55%;float:left;margin:0;padding:0;font-size:0.9em;height:100%}
#tx_realty_frontEndEditor dd.saleRentChoice{}
#tx_realty_frontEndEditor dd.saleRentChoice label{font-weight:bold}
#tx_realty_frontEndEditor dd.teaser,
#tx_realty_frontEndEditor dd.description,
#tx_realty_frontEndEditor dd.location,
#tx_realty_frontEndEditor dd.layout{width:61%}
#tx_realty_frontEndEditor dd input{width:90%;padding:1px;border:1px solid #aaa}
#tx_realty_frontEndEditor dt.wider{width:60%}
#tx_realty_frontEndEditor dd input:focus{border:1px dotted #aaa}
#tx_realty_frontEndEditor #submit{text-align:right;width:100%;margin:0 0 10px 0}
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_button_submit,
#uploadfield #tx_realty_frontEndImageUpload_button_submit_and_stay,
#uploadfield dt input{color:#ffffff;margin-right:50px;font-weight:bold;font-size:11px;background:#656565;height:18px;width:115px;cursor:pointer;border:0;float:right}
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_country,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_district,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_city,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_old_or_new_building,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_house_type,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_apartment_type,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_state,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_garage_type,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_pets{width:92%;border:1px solid #aaa}
#tx_realty_frontEndEditor .heatingcheckbox{margin:0 0 10px 0;line-height:30px}
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type_item,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type_item-1,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type_item-2,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type_item-3,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type_item-4,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type_item-5,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type_item-6,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type_item-7,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type_item-8,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type_item-9,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type_item-10,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_type_item-11{position:relative;top:5px;width:15px;float:left;margin:0 5px 0 0}
#tx_realty_frontEndEditor .checkbox input{margin-right:3px;width:15px}
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_emphasized,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_heating_included,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_rented{width:15px;margin:5px 5px 0 0;padding:0}
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_object_type_item,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_object_type_item-1,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_contact_data_source_item,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_contact_data_source_item-1,
#tx_realty_frontEndEditor #tx_realty_frontEndEditor_contact_data_source_item-1{width:15px;margin:0 5px 0 0;padding:0 0 2px 0;height:auto}
#tx_realty_frontEndEditor_title_label,
#tx_realty_frontEndEditor_description_label,
#tx_realty_frontEndEditor_city_label,
#tx_realty_frontEndEditor_district_label,
#tx_realty_frontEndEditor_buying_price_label,
#tx_realty_frontEndEditor_rent_excluding_bills_label,
#tx_realty_frontEndEditor_contact_person_label,
#tx_realty_frontEndEditor_contact_email_label,
#tx_realty_frontEndEditor_house_type_label,
#tx_realty_frontEndImageUpload_image_label,
#tx_realty_frontEndImageUpload_caption_label{color:red}
#tx_realty_frontEndEditor_object_number_label,
#tx_realty_frontEndEditor_employer_label,
#tx_realty_frontEndEditor_contact_phone_label,
#tx_realty_frontEndEditor_apartment_type_label,
#tx_realty_frontEndEditor_state_label,
#tx_realty_frontEndEditor_teaser_label,
#tx_realty_frontEndEditor_location_label{color:red}
#tx_realty_frontEndEditor_show_address_label,
#tx_realty_frontEndEditor_zip_label,
#tx_realty_frontEndEditor_rough_coordinates_are_cached_label,
#tx_realty_frontEndEditor_exact_coordinates_are_cached_label,
#tx_realty_frontEndEditor_country_label,
#tx_realty_frontEndEditor_street_label,
#tx_realty_frontEndEditor_emphasized_label{color:#9C6552}
#tx_realty_frontEndEditor_mapselector .exact-address,
#tx_realty_frontEndEditor_mapselector .rough-address{float:left;background-color:#F0F0F0}
#tx_realty_frontEndEditor_mapselector .exact-address a,
#tx_realty_frontEndEditor_mapselector .rough-address a{background-color:#c30;color:white;display:block;font-size:91%;font-weight:bold;height:17px;padding:3px 0 0;text-align:center;text-decoration:none;width:180px}
#tx_realty_frontEndEditor_mapselector .updateHelp{background:url("images/information.png") no-repeat scroll 0 1px transparent;float:right;height:17px;overflow:hidden;padding:3px 5px 0 18px;font-size:90%;color:#3333FF}
#map_canvas span.markerLongLat{font-size:90%;color:#8C97BD}
#map_canvas span.markerDragged,
#map_canvas span.markerDblClicked,
#map_canvas span.markerInitial{font-size:90%;color:#FD9800;font-weight:bold}
#map_canvas span.markerInitial{color:#ccc}
#tx_realty_frontEndEditor .step-1{background:url("images/red01.png") no-repeat scroll right top #EFEFEF}
#tx_realty_frontEndEditor .step-2{background:url("images/red02.png") no-repeat scroll right top #E6E6E6}
#tx_realty_frontEndEditor .step-3{background:url("images/gray03.png") no-repeat scroll right top #E6E6E6}
#tx_realty_frontEndEditor .step-4{background:url("images/red04.png") no-repeat scroll right top #E6E6E6}
#tx_realty_frontEndEditor .step-5{background:url("images/red05.png") no-repeat scroll right top #E6E6E6}
#tx_realty_frontEndEditor .step-6{background:url("images/red06.png") no-repeat scroll right top #E6E6E6}
#tx_realty_frontEndEditor .step-7{background:url("images/red07.png") no-repeat scroll right top #E6E6E6}
#tx_realty_frontEndEditor .step-8{background:url("images/red08.png") no-repeat scroll right top #E6E6E6}
#tx_realty_frontEndEditor .step-9{background:url("images/gray09.png") no-repeat scroll right top #E6E6E6}
#tx_realty_frontEndEditor .step-10{background:url("images/gray10.png") no-repeat scroll right top #E6E6E6}
#tx_realty_frontEndEditor_currency_label, #tx_realty_frontEndEditor_currency{display:none}
#tx_realty_frontEndEditor_old_or_new_building_label, #tx_realty_frontEndEditor_old_or_new_building{display:none}
#tx_realty_frontEndEditor_state_label, #tx_realty_frontEndEditor_state{display:none}
/*
#tx_realty_frontEndEditor_provision_label, #tx_realty_frontEndEditor_provision{display:none}
#tx_realty_frontEndEditor_equipment_label, #tx_realty_frontEndEditor_equipment{display:none}
*/
#uploadfield{overflow:hidden}
#uploadfield .column1,
#uploadfield .column2,
#uploadfield .column3{display:table;margin:0 0 10px 0;padding:5px;background-color:#E6E6E6;clear:both;width:100%;color:#444}
#uploadfield .column1 input{padding:1px;border:1px solid #aaa;width:70%}
#uploadfield .column1 input:focus{border:1px dotted #aaa}
#uploadfield dl{display:table;margin:0;clear:both;width:95%}
#uploadfield dt{margin:0 0 10px 0}
#uploadfield .column1 dt{width:20%;margin:0;padding:0;float:left;height:100%;line-height:20px}
#uploadfield .column1 dd{width:80%;float:right;margin:0;padding:0;height:100%;line-height:20px}
#uploadfield .column2 dt{width:100%;float:left;height:100%;line-height:20px}
#uploadfield .column2 dd{width:80%;margin:0 0 0 20px;padding:0;height:100%;line-height:20px}
#uploadfield .savebuttonposition{display:block;text-align:right}
#uploadfield .chooser{font-size:0.8em;line-height:normal}
#uploadfield #tx_realty_frontEndImageUpload_button_submit_and_stay{}
#uploadfield span.button{height:18px;width:200px;cursor:pointer;border:0;float:left;background:#FF9129}
#uploadfield #tx_realty_frontEndImageUpload_button_submit{color:#ffffff;font-weight:bold;font-size:11px;background:none repeat scroll 0 0 #FF9129;height:18px;width:200px;cursor:pointer;border:0;float:left}
#uploadfield .column2 dl dl{width:90%}
#uploadfield .column2 dl dl dt{position:relative;margin:0 0 10px 0}
#uploadfield .column2 dl dl dt:hover{background:#D6D6D6}
#uploadfield .column2 .label{position:absolute;left:140px;font-weight:normal;font-size:90%}
#uploadfield .column2 .image{border:none;padding:0 0 4px 0}
#uploadfield img{border:0 none;padding:0 0 12px 0}
#uploadfield .column2 dl dl dt input{position:absolute;right:2px;top:31px;margin-right:0}
#uploadfield span.deleted{text-decoration:line-through;color:#ccc}
#uploadfield input.deleted{color:#ffffff;background:transparent url(images/submit_button_inactive.png) no-repeat;cursor:default}
}
@media screen{
.tx-realty-pi1 a.button,
.tx-realty-pi1 span.button{background:url("images/grad1.jpg") repeat-x scroll center center transparent;border-color:#F3F3F3 #F3F3F3 #CCCCCC;border-style:solid;border-width:1px;display:block;height:20px;line-height:20px;text-align:center;font-size:11px;font-weight:bold;color:#666;text-decoration:none;padding:0 10px 0 10px;margin:1px;}
.tx-realty-pi1 .pagination a.button,
.tx-realty-pi1 .pagination span.button{padding:0 4px 0 4px}
.tx-realty-pi1 .tx-realty-pi1-editor a.button{margin:1px 1px 1px 0}
.tx-realty-pi1 a.button:hover{background:#999;color:#fff}
.tx-realty-pi1 a.newRecord{padding:2px 10px 0 10px;margin:2px 0 5px 0}
.tx-realty-pi1 span.button span{cursor:default}
.tx-realty-pi1 a.button span{cursor:pointer}
.tx-realty-pi1 span.act,
.tx-realty-pi1 a.act{background:#999;border-color:#999;color:#fff;margin:0 1px 0 0}
.tx-realty-pi1 span.act span,
.tx-realty-pi1 a.act span{}
.tx-realty-pi1 .image{}
#tx_realty_pi1_searchWidget_district{position:relative}
#tx-realty-pi1-loading{width:32px;height:32px;position:absolute;top:-3px;right:-35px;background:url(images/loading.gif) no-repeat center transparent}
.tx-realty-pi1 a.singleViewAddToFavorites{margin-right:5px}
.tx_realty_pi1_modalbox_buttons{margin-top:1em}
}