
 body {text-align:center; background-color:#FFFFFF; color:#000000; font-size:12px; font-family: arial, verdana, sans-serif;}
 * {margin:0px; padding:0px;}
 a {color:#000000; text-decoration:none;}
 img {border:none;}
 
 h2 {padding-bottom:3px;}
 h2 span {font-size:16px; font-weight:bold; font-style:italic; font-family:'Times New Roman',Times,serif; letter-spacing:2px; padding-left:3px; border-bottom:1px solid #FF9900;}
 
 textarea {font-size:14px; font-family: arial, verdana, sans-serif;}
 input {font-size:14px;}
 
 #wrapa {width:970px; margin:0px auto;}
 #wrapi {width:970px; margin-top:25px;}
 #cont {text-align:left; border:1px solid #FF9900; border-top:none; background-color:#FFFFCC;}
 
 #hmen {float:left; width:140px; font-weight:bold; line-height:22px;}
 #hmen .lnkn {border-bottom:1px solid #FF9900; padding-left:20px;}
 .mpoint .lnkv {color:green;}
 
 .mpoint ul {padding-left:16px; padding-top:1em;}
 .mpoint li {font-weight:bold; padding-bottom:3px;}
 .mpoint a .lnkh {visibility:hidden;}
 .mpoint a:hover {color:#008000;}
 .mpoint a:hover .lnkh {visibility:visible;}
 
 #confull {float:left; width:800px;}
 #conumen {float:left; width:225px;}
 #context {float:left; width:525px;}
 
 .error {color:red; text-align:center; font-size:32px; font-weight:bold;}
 
 .ttip {float:left; margin:5px; text-align:left; z-index:8;}
 .ttip img {border:3px double #FF9900;}
 .ttip a { text-decoration:none;}
 .ttip b {text-decoration:underline;}
 .ttip br {line-height:4px;}
 .ttip span.atip {position:absolute; width:140px; height:80px; visibility:hidden;}
 
 .ttip a:hover {color: #000000; background:#FFFFFF;}
 .ttip a:hover span.atip {visibility:visible;}
 .ttip a:hover span.rtip {display: block; position:absolute; left:-9em; top:-2em; width:23.33em; border:3px double #FF9900; background: #FFFFFF; padding:8px; cursor:pointer; z-index:9;}
 
 .inet img {border:3px double #FF9900;}
 .inet a {font-weight:bold; text-decoration:underline;}
 .inet a:hover {color:#000000;}
 .inet tt {color:#BBBBBB; font-weight:bold;}
 .line {clear:right; border-bottom:1px dashed #FF9900;}
 .imptab td {padding-bottom:1em;}
 .lup a {cursor:url(/layout/lupe.cur), pointer;}
 .imgbord {border:3px double #FF9900;}
 .smap {float:left; width:225px; margin-left:20px; font-weight:bold; margin-bottom:2em;}
 
 .mail {border-top:3px double #FF9900; border-bottom:3px double #FF9900;}
 .mail td {padding-top:0.75em; padding-left:10px; padding-right:10px; vertical-align:top; font-size:12px;}
 
 .ztaf {width:770px;}
 .ztaf td {padding-top:6px; padding-bottom:6px; vertical-align:top; border-bottom:1px dashed #FF9900;}
 .ztaf .jaza {width:80px; font-weight:bold;}
 .ztaf a {font-weight:bold;}
 
 .ilink a {font-weight:bold;}

 .immo {float:left; width:355px; height:156px; margin-right:30px; margin-bottom:30px;}
 
 .immo a {display:block; width:360px; background-color:#FFFFCC; padding:5px; height:156px;}
 .immo a:hover {background-color:#FFEE77; color:#000000;}
 .immo img {float:right; border:3px double #FF9900; width:200px; height:150px; display:block; margin-left:5px;}
 .immo .imtit {font-size:12px; font-weight:bold; font-style:italic; font-family:'Times New Roman',Times,serif; letter-spacing:2px; padding-left:2px; border-bottom:1px solid #FF9900;}
 .immo .imline {display:block; width:130px; height:1.5em; position:relative; top:0px; left:0px; font-weight:bold;}
 .immo .imlinks {display:block; width:125px; position:absolute; left:0px; bottom:0px;}
 .immo .imrechts {display:block; width:125px; position:absolute; right:0px; bottom:0px; text-align:right;}
 .immo .imtxt {display:block; width:130px;}
 
 .adrtit {font-size:14px; font-weight:bold; font-style:italic; font-family:'Times New Roman',Times,serif; padding-left:2px; border-bottom:1px solid #FF9900;}
 
 .zit {text-align:center; font-family:'Times New Roman',Times,serif; border-top:3px double #FF9900; }
 .zit span br {line-height:0.5em;}
 
 .ind {width:100%;}
 .ind td {width:50%; vertical-align:top;}
 .ind a {font-size:13px; font-weight:bold;}
 .ind .lnind { font-style:italic; font-family:'Times New Roman',Times,serif; letter-spacing:2px; padding-left:2px; border-bottom:1px solid #FF9900;}
 .ind p {text-align:justify; width:350px; padding-top:0.5em;}
 .ind .tzleft {border-left:1px solid #FF9900; padding-left:49px;}
 .ind .tzleft p {width:300px;}

