html{background:#3b560b url(bg.gif) repeat left top;}
html,body,ul,li,p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;line-height:1;list-style:none;}
body{font-size:62.5%;font-family:Arial,Georgia;color:#3a3a3a;width:825px;margin:17px auto;}
#content{background-color:#fff;text-align:left;width:800px;position:relative;padding:38px 0 0 0;border:14px solid #fff;}
#footer{margin-top:10px;text-align:center;font-size:110%;color:#ebf4d8;line-height:20px;clear:both;}
#footer a{color:#ebf4d8;text-decoration:none;border-bottom:1px solid #ebf4d8;margin:0 4px;}
#footer a:hover{border:0;}
#header{width:800px;height:128px;margin-bottom:12px;padding-top:35px;background:#ebf4d8 url(header_bg.jpg) no-repeat 0px 0px;}
#header a{background:#ebf4d8 url(header_bg2.gif) no-repeat 0px 0px;display:block;width:0;height:0;padding-left:380px;padding-bottom:95px;overflow:hidden;}
.b{font-weight:bold}
.clear{clear:both}
.none{display:none;}
hr.clear{clear:both;visibility:hidden;}
#menu{border-bottom:2px solid #80af24;position:absolute;top:0px;color:#787878;font-size:120%;font-weight:bold;}
#menu ul{padding:6px 0px 6px 8px;width:792px;background-color:#3a3a3a;height:20px;margin-bottom:1px;}
#menu ul li{float:left;padding-left:15px;}
#menu ul a,#menu ul span{color:#fff;text-decoration:none;display:block;padding:4px 8px;background:url(menu_li1.gif) no-repeat 0px 9px;}
#menu ul span{color:#787878;background:url(menu_li2.gif) no-repeat 0px 9px;}
#menu a:hover{color:#99ca3b;background-color:#fff;}
#menu2{position:absolute;top:85px;left:645px;}
#menu2 a{display:block;width:114px;height:17px;padding-top:6px;background-color:#99ca3b;padding-left:30px;color:#fff;text-decoration:none;font-size:110%;margin-bottom:20px;}
#menu2 li.vyber a{background:#99ca3b url(menu2-a.gif) no-repeat left top}
#menu2 li.vyber span{float:left;display:block;cursor:pointer;}
#menu2 li.vyber span.fr{float:right;display:block;font-size:128%;padding-right:5px;margin-top:-3px;}
#menu2 li.news a{background:#99ca3b url(menu2-b.gif) no-repeat left top}
#menu2 li.vyber a:hover{background:#99ca3b url(menu2-a2.gif) no-repeat left top}
#menu2 li.news a:hover{background:#99ca3b  url(menu2-b2.gif) no-repeat left top}
#menu2 li.tisk a{background:#99ca3b url(menu2-c.gif) no-repeat left top}
#menu2 li.pdf a{background:#99ca3b url(menu2-d.gif) no-repeat left top}
#menu2 li.tisk a:hover{background:#99ca3b url(menu2-c2.gif) no-repeat left top}
#menu2 li.pdf a:hover{background:#99ca3b  url(menu2-d2.gif) no-repeat left top}
#main{float:right;width:568px;}
#left{float:left;width:204px;}
#obsah{float:left;width:394px;}
#right{float:right;width:163px;}
h2 {font-size:140%;font-weight:bold;color:#fff;display:inline;background-color:#99ca3b;line-height:29px;padding:5px 12px;border-top:2px solid #80af24;}
#home h2 {font-weight:bold;color:#fff;display:inline;background-color:#99ca3b;line-height:29px;padding:5px 12px;border-top:2px solid #80af24;}
#detail h1 {font-size: 140%}
#detail h1 span {font-size:100%;font-weight:bold;color:#fff;display:inline;background-color:#99ca3b;line-height:29px;padding:5px 12px;border-top:2px solid #80af24;}
#home h1{font-size:140%;font-weight:bold;color:#fff;background-color:#99ca3b;padding:5px 12px;border-top:2px solid #80af24;}
h3{clear:both;font-size:120%;font-weight:bold;color:#fff;display:block;background-color:#99ca3b;padding:7px 12px;border-top:2px solid #80af24;margin-bottom:2px;}
#main p#hp_text{clear:both;background-color:#ebf4d8;position:absolute;top:466px;line-height:16px;padding:10px 5px 5px 5px;font-size:110%;width:558px;}
.admin p{background-color:#ebf4d8;line-height:16px;padding:10px 5px 5px 5px;font-size:110%;margin-bottom:2px;}
#home h1{position:absolute;top:438px;}
#main form,#detail #main form,.admin #main form{padding:0;margin:0;clear:both;}
.admin input{border:1px solid #a7c742;width:229px;font-family:Arial,Georgia;font-size:93%;font-weight:normal;padding:2px;}
input.button{color:#fff;font-weight:bold;border:1px solid #80af24;font-family:Arial,Georgia;font-size:93%;background-color:#99ca3b;cursor:pointer;padding:1px 6px;}
input.button:hover{border:1px solid #99ca3b;background-color:#80af24;}
#main form table{float:left;width:330px;height:180px;margin:0px 0;border-collapse:collapse;}
.admin #main table{float:left;width:100%;margin:0px 0;border-collapse:collapse;margin-bottom:14px;}
.admin #main form table table {height: auto; float: none; width: auto;}
#main form table td,#main table th,.admin #main table td,.admin #main table th{vertical-align:middle;font-size:120%;font-weight:bold;}
#main form table th{padding-left:25px;width:134px;text-align:left;}
.admin #main table th{padding-left:5px;width:290px;text-align:left;}
.admin #main table th i{font-weight: normal;}
#main form table tr.dark td,#main table tr.dark th{background-color:#d6eab1;}
#main form table tr.light td,#main table tr.light th{background-color:#ebf4d8;}
#main #mapa{padding:0;margin:0;margin-top:0px;float:right;margin-bottom:170px;}
#main form select {border:1px solid #a7c742;width:166px;font-family:Arial,Georgia;font-size:93%;font-weight:normal;padding:2px;}
#main form input.norm {border:1px solid #a7c742;width:160px;font-family:Arial,Georgia;font-size:93%;font-weight:normal;padding:2px;}
.admin #main form select{border:1px solid #a7c742;width:235px;font-family:Arial,Georgia;font-size:93%;font-weight:normal;padding:2px;}
.admin #main form textarea{overflow:auto;border:1px solid #a7c742;width:229px;font-family:Arial,Georgia;font-size:93%;font-weight:normal;padding:2px;}
.banner,.banner2,.banner3{clear:both;border-top:2px solid #80af24;display:block;text-align:center;background-color:#ebf4d8;padding:2px 0px 3px 0px;margin-bottom:10px;}
.banner img, .banner2 img, .banner3 img{border:none;}
.banner3{margin-top:10px;}
.ta_l{text-align:left;}
.ta_r{text-align:right;}
.fr{float:right;}
.fl{float:left;}
#left a.dum{height:148px;width:204;position:relative;display:block;text-align:center;background-color:#ebf4d8;padding:3px 0px 3px 0px;margin-bottom:1px;text-decoration:none;color:#fff;}

#left a.dum span.big,#left a.dum span{display:none;}
#detail #left a.dum:hover span.big{padding:12px 0;}
#left a.dum:hover span.big{font-weight:bold;cursor:pointer;display:block;position:absolute;top:55px;left:0;background-color:#80af24;width:204px;font-size:120%;padding:5px 0;}
#left a.dum:hover span{line-height:15px;cursor:pointer;display:block;position:absolute;top:75px;left:0;background-color:#80af24;width:204px;font-size:110%;padding-bottom:5px;}
#left a.dum img{border:none;}
#left br{display:none;}
#left a.dum br{display:block;}
#left a.dum br.none{display:none;}
#left a.dum span.detail,#left a.dum:hover span.detail{cursor:pointer;display:block;position:absolute;top:125px;left:172px;background:#fff url(sipka.gif) no-repeat 0px 0px;width:0;height:0;padding-left:21px;padding-bottom:21px;overflow:hidden;}
#main div.list{clear:both;line-height:15px;position:relative;width:560px;height:133px;padding:5px;border-bottom:2px solid #80af24;margin-top:0px;margin-bottom:6px;background-color:#ebf4d8;}
#main div.list a.img img{width:196px;height:148px;position:relative;top:-137px;left:-162px;border:0;}
#main div.list a.img{position:relative;border:2px solid #fff;width:0;height:0;padding-left:136px;padding-top:125px;overflow:hidden;display:block;float:left;margin-right:15px;}
#main div.list a img.fr{border:2px solid #fff;}
#main div.list span.detail{cursor:pointer;display:block;position:absolute;top:100px;left:112px;background:#fff url(plus.gif) no-repeat 0px 0px;width:0;height:0;padding-left:16px;padding-bottom:16px;overflow:hidden;}
#main div.list div{margin-top:2px;width:242px;height:130px;overflow:hidden;float:left;}
#main div.list h4{font-size:120%;font-weight:bold;display:block;line-height:16px;padding-bottom: 3px; margin-bottom: 3px; border-bottom:2px solid #666861;}
#main div.list a{color:#3a3a3a;text-decoration:none;}
#main div.list div p{line-height:15px;font-size:110%;color:#3a3a3a;clear:both;text-align:justify;}
#main div.list div p span{color:#99ca3b;font-size:100%;}
#main div.list span.fl{clear:both;color:#99ca3b;}
#main div.list span.fr{ color:#3a3a3a;}
#main div.list span{font-weight:bold;font-size:110%;}
#main div.list a.vyber_on{width:115px;padding:2px 0px 2px 23px;font-size:110%;margin:0 2px 5px 4px;float:right;display:block;background:url(vyber_on.gif) no-repeat 0px 0px;text-decoration:none;color:#fff;}
#main div.list a.vyber_off{width:115px;padding:2px 0px 2px 23px;font-size:110%;margin:0 2px 5px 4px;float:right;display:block;background:url(vyber_off.gif) no-repeat 0px 0px;text-decoration:none;color:#fff;}
#main div.list a.vyber_on:hover{background:url(vyber_on2.gif) no-repeat 0px 0px;}
#main div.list a.vyber_off:hover{background:url(vyber_off2.gif) no-repeat 0px 0px;}
.admin #main table td.visible{width:37px;padding:0;margin:0; text-align: center;}
.admin #main table td.visible input{width:auto;padding:0;margin:0 4px;border:0px;}
.admin #main table td.visible img {cursor: help;}
.admin #main form table input.button{margin:5px;text-align:center;width:270px; color:#fff;font-weight:bold; border:1px solid #80af24;font-family:Arial,Georgia;font-size:93%;background-color:#99ca3b;cursor:pointer;padding:1px 0px;}
.admin #main form table input.button:hover{border:1px solid #99ca3b;background-color:#80af24;}
.admin #main table{margin:0;}
.admin #left h3{clear:both;}
.admin #left ul{margin:0;padding:0;}
.admin #left ul li{clear:both;}
.admin #left ul li span{background-color:#ebf4d8;margin-bottom:2px;height:16px;padding:6px 5px 0px 5px;font-size:110%;}
.admin #left ul li span.fl{width:169px;}
.admin #left ul li span.fr{width:15px;color:#80af24;font-weight:bold;}
.admin #left ul li span.last{clear:both;display:block;}
.admin #left ul li a{color:#3a3a3a;text-decoration:none;}
.admin #left ul li a:hover{text-decoration:underline;}
.admin form table td{height:30px;}
a.dum_small{margin-right:1px;margin-left:2px;}
a.dum_small img{width:61px;height:47px;border:2px solid #ebf4d8;}
a.dum_small img:hover{border:2px solid #80af24;}
#detail #left p{padding-bottom:10px;}
.admin #left p strong {font-weight: normal; display: block;}
#detail #main{position:relative;}
#detail #obsah{clear:both;position:relative;top:0px;left:0;}
#obsah p{background-color:#ebf4d8;text-align:justify;font-size:110%;padding:12px 10px;line-height:16px;margin-bottom:14px;_height:160px;min-height:160px;}
#d_head{background-color:#d6eab1;padding:7px;font-weight:bold;margin-bottom:14px;height:135px;}
#d_head img{float:left;border:0;}
#d_head span#logo{width:135px;height:135px;background-color:#fff;display:block;float:left;}
#d_head p{float:right;width:225px;padding:0;margin:0;height:auto;min-height:0;background-color:#d6eab1;}
#d_head p span{display:block;color:#80af24;}
a.detail_add{background:#80af24 url(detail_add.jpg) no-repeat 0px 0px;display:block;height:18px;padding:6px 0 0 30px;text-decoration:none;color:#fff;font-weight:bold;font-size:120%;margin-bottom:5px;}
a.detail_add:hover{color:#000;}
#nearest table{background-color:#ebf4d8;height:auto;width:100%;font-size:93%;line-height:14px;float:none;}
#nearest table th{color:#80af24;width:90px;padding:0;margin:0;padding:0 0 0 6px; text-align: left;}
#nearest table td{text-align:right;padding:0 6px 0 0;}
#nearest table td.ta_l{text-align:left;padding:0 0 0 6px;}
#nearest{background-color:#ebf4d8;padding:9px 4px;margin-bottom:14px;}
#d_info table{background-color:#ebf4d8;height:auto;width:100%;font-size:93%;line-height:16px;float:none;}
#d_info table th{color:#80af24;width:250px;padding:0;margin:0;padding:0 0 0 6px;}
#d_info table td{padding:0; font-size: 120%;}
#d_info table td a {color: #000;}
#d_info table td a:hover {text-decoration: none;}
#d_info{background-color:#ebf4d8;padding:9px 4px;margin-bottom:14px;}
#links{padding:9px 6px;margin-bottom:14px;font-size:110%;background-color:#ebf4d8;}
#links li{padding:2px 0;}
#links a{text-decoration:none;color:#80af24;border-bottom:1px solid #80af24;line-height:14px;font-weight:bold;}
#links a:hover{border:0px;}
#right .other{background-color:#ebf4d8;width:155px;padding:9px 4px;margin-bottom:14px;text-align:center;overflow:hidden;}
#right .other p{width:100%;text-align:left;color:#80af24;font-size:110%;padding:9px 4px 0 4px;}
#right .other a{text-decoration:none;color:#80af24;}
#right .other a:hover{text-decoration:underline;}
th.error{color:red}
.admin div.error{border:1px solid #ff0000;margin-bottom:10px;}
.admin div.error p{background:#ffffff;font-weight:bold;}
.admin div.error ul{padding:10px;}
.admin div.error ul li{list-style:square inside;}
#cenik{clear:both;width:100%;position:relative;}
#cenik ul li a{margin-top:4px;height:14px;font-size:140%;display:inline-block;padding:6px 10px;background:#fff url(bg_cenik.gif) repeat-x left bottom;font-weight:bold;color:#fff;text-decoration:none;}
#cenik ul li.now a{height:16px;margin-top:0px;font-size:140%;padding:6px 10px;background-image:url();background-color:#99ca3b;font-weight:bold;border-top:2px solid #80af24;color:#fff;text-decoration:none;}
#cenik ul li{float:left;padding-left:1px;}
#cenik ul li.now{margin-right:-1px;height:20px;}
#cenik table{clear:both;border-collapse:collapse;background-color:#ebf4d8;}
#cenik table#d_cenik_show td,#cenik table#d_cenik_show th, #cenik table#d_garaz_show td, #cenik table#d_garaz_show th, #cenik table#d_sklep_show td, #cenik table#d_sklep_show th {text-align:center;border-right:1px solid #80af24;}
#cenik table#d_garaz_show, #cenik table#d_sklep_show {width: 100%;}
#cenik table#d_garaz_show th {height: 30px;}
#cenik table th{border-bottom:1px solid #80af24;}
#cenik table .last{border-right:none;}
#cenik table tr.dark td{background-color:#d2e7a9;}
#cenik table td{font-size:110%;padding:4px 1px;}
#cenik table tr:hover td{background-color:#99ca3b;}
#cenik .pod_cenik table tr:hover th{background-color:#99ca3b;color:#000;}
#cenik table .nazev{width:100px;text-align:left;padding-left:2px;}
#cenik table .b{text-align:left;padding-left:2px;}
#cenik table a{color:#000;}
#cenik table a:hover{text-decoration:none;color:#000; }
#cenik ul{display:block; height: 28px;}
.pod_cenik{background-color:#ebf4d8;padding:10px;text-align:right;font-weight:bold;font-size:110%;clear:both;}
.hidden{display:none;}
#cenik h4{text-align:left;font-size:110%;padding:15px 0 5px 0;}
.pod_cenik table{width:100%;text-align:left;}

.pod_cenik table.finance td,.pod_cenik table.finance th{border:1px solid #80af24;padding:2px;}
.pod_cenik table.finance th{color:#80af24;text-align:left;}
.pod_cenik table.finance td{text-align:left;font-weight:normal;}
.slide{cursor:url(./graphics/zoomin.cur),pointer;outline:none;}
.highslide-wrapper{background:white;}
.highslide-image{border:2px solid white;}
.highslide-image-blur{}
.highslide-caption{display:none;border:2px solid white;border-top:none;font-family:Verdana,Helvetica;font-size:10pt;padding:5px;background-color:white;}
.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(./graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
a.highslide-full-expand{background:url(./graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
.dum2 img{border:2px solid #fff;}
.dum2{padding:0 6px;}
p#hp_text img{width:122px;height:92px;}
#mojeMapa{width:560px;height:777px;border:3px solid #ebf4d8; margin: 0; padding: 0; position: relative; top: 0;}
#mojeStreet{width:560px;height:777px;border:3px solid #ebf4d8; margin: 0; padding: 0; position: relative; top: 0; display: none;}

table.cenik_nemovitosti{clear:both;border-collapse:collapse;background-color:#ebf4d8;margin-bottom:15px;}
table.cenik_nemovitosti td,table.cenik_nemovitosti th{text-align:center;border-right:1px solid #80af24;}
table.cenik_nemovitosti th{border-bottom:1px solid #80af24;}
table.cenik_nemovitosti th.th_price {width: 60px;}
#advsearch table.cenik_nemovitosti th a, #advsearch table.cenik_nemovitosti th {font-weight: normal; font-size: 100%;}
table.cenik_nemovitosti .last{border-right:none;}
table.cenik_nemovitosti tr.dark td{background-color:#d2e7a9;}
table.cenik_nemovitosti td{font-size:110%;padding:4px 1px;}
table.cenik_nemovitosti tr:hover td{background-color:#99ca3b;}
.table.cenik_nemovitosti tr:hover th{background-color:#99ca3b;color:#000;}
table.cenik_nemovitosti .nazev{width:100px;text-align:left;padding-left:2px;}
table.cenik_nemovitosti .b{text-align:left;padding-left:2px;}
table.cenik_nemovitosti a{color:#000;}
table.cenik_nemovitosti a:hover{text-decoration:none;color:#fff;;}


.bod_mapa p{float:right;width:175px;}
.bod_mapa img{float:left;width:110px;}
.bod_mapa a{clear:both;float:right;display:block;width:90px;text-align:right;}
p.strankovani{float:left;color:#000;font-weight:bold;font-size:130%;text-align:center;width:190px; padding-bottom: 8px;}
p.strankovani a,p.strankovani span{color:#555;text-decoration:none;font-size:86%;}
#main form.strankovani{clear:none;width:50px;float:right;text-align:right;}
#main form.strankovani select{width:35px;padding:0;border:1px solid #ccc;}
a.sort{ clear:both; float:right;display:block;padding-top:2px;width:145px;text-align:right;color:#555;font-size:120%;text-decoration:none;}
a.sort:hover{color:#000;}
h2 a{text-decoration:none;white-space:nowrap; color: #fff;}
#advsearch h2, #search h2 {white-space:nowrap}
p.pocet_stranek{float:left;width:180px;color:#555;font-size:120%;padding-top:3px;}
.highslide-html{background-color:#99ca3b;line-height:18px;color:#fff;}
.highslide-html-blur{}
.highslide-html-content{position:absolute;display:none;height:180px;}
.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(highslide/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray;}
.highslide-wrapper{background-color:white;}
.highslide-wrapper .highslide-html-content{width:220px;padding:5px;}
.highslide-wrapper .highslide-header ul li a{color:#fff;}
.highslide-wrapper .highslide-header div{}
.highslide-wrapper .highslide-header ul{margin:0;padding:0;text-align:right;}
.highslide-wrapper .highslide-header ul li{display:inline;padding-left:1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous,.highslide-wrapper .highslide-header ul li.highslide-next{display:none;}
.highslide-wrapper .highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-wrapper .highslide-header a:hover{color:black;}
.highslide-wrapper .highslide-header .highslide-move a{cursor:move;}
.highslide-wrapper .highslide-footer{height:11px;}
.highslide-wrapper .highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(./graphics/resize.gif);}
.highslide-wrapper .highslide-body{}
.highslide-move{cursor:move;}
.highslide-resize{cursor:nw-resize;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
.highslide-html iframe{border:0;height:240px;width:320px;}
.highslide-html a{color:#fff;}
h2#detail_download{position:relative;top:0;font-size:140%;font-weight:bold;color:#fff;display:block;background-color:#99ca3b;line-height:29px;padding:5px 12px;border-top:2px solid #80af24;text-align:center;padding:0 5px;font-size:170%;font-weight:bold;border:0;}
ul#dd{padding-top:10px;list-style-type:disc;}
ul#dd li{font-size:120%;list-style-type:disc;}
ul#dd li a{text-decoration:none;color:#000;}
ul#dd li a:hover{text-decoration:underline;}
.highslide-html p{padding:10px 10px 0 10px;text-align:justify;font-size:120%;line-height:18px;}
#advsearch h1{font-size:140%;font-weight:bold;color:#fff;background-color:#99ca3b;padding:5px 12px;border-top:2px solid #80af24;}
#advsearch #main h1{position:absolute;top:496px;}
#advsearch #main table{height:240px;margin-bottom:180px;}
#advsearch #main table.cenik_nemovitosti{height:auto;}
#advsearch #main #mapa{padding:0;margin:0;margin-top:0px;float:right;margin-bottom:230px;}
#advsearch #main div#hledatform label{display:block;font-weight:bold;font-size:120%;padding-bottom:7px;}
#advsearch #main div#hledatform{height:52px;position:absolute;top:422px;left:580px;_left:578px;background-color:#ebf4d8;width:212px;padding:8px 4px 0 4px;}
#advsearch #main div#hledatform .button{width:40px;padding:2px 0px;height:21px;font-size:110%;}
#advsearch #main div#hledatform input#hledat{width:153px;border:1px solid #a7c742;padding:2px;font-weight:normal;font-size:110%;font-family:Arial,Georgia;}
#advsearch #main div#hledatform form{padding:0;margin:0;}
#main div.list a.mapka img {width:141px;height:150px;position:relative;top:-104px;left:0px;border:0;}
#main div.list a.mapka {position:relative;border:2px solid #fff;width:137px;height:0;padding-top:104px;overflow:hidden;display:block;float:right;}
div.detail_mapa img{border: 0; width:141px;height:154px;position:relative;top:-104px;left:2px;display: block;margin: 4px 0;}
div.detail_mapa { padding:6px 9px;border-bottom: 6px solid #d6eab1; background-color:#d6eab1;margin-bottom:14px; position:relative; height: 0px; padding-top:108px;overflow:hidden;display:block;}
#searchnews #content #left ul, #searchmap #content #left ul, #home #content #left ul, #search #content #left ul, #basic-search #content #left ul, #advsearch #content #left ul {background-color: #ebf4d8; margin-bottom: 5px; padding: 2px 0px 2px 4px;}
#searchnews #content #left ul li a, #searchmap #content #left ul li a, #home #content #left ul li a, #search #content #left ul li a,  #basic-search #content #left ul li a, #advsearch #content #left ul li a {color: #000; text-decoration: none; font-weight: bold;  display: block; width: 196px;padding: 4px 0;}
#searchnews #content #left ul li a span, #searchmap #content #left ul li a span, #home #content #left ul li a span, #search #content #left ul li a span,  #basic-search #content #left ul li a span, #advsearch #content #left ul li a span {color: #444; font-weight: normal; font-size: 90%; display: block;}
#searchnews #content #left ul li a:hover, #searchmap #content #left ul li a:hover, #home #content #left ul li a:hover, #search #content #left ul li a:hover,  #basic-search #content #left ul li a:hover, #advsearch #content #left ul li a:hover {background-color: #d6eab1;}

#searchnews #content #left #tagy li a, #searchmap #content #left #tagy li a, #home #content #left #tagy li a, #advsearch #content #left #tagy li a, #search #content #left #tagy li a, #basic-search #content #left #tagy li a {font-size: 100%; width: 300px;}
#searchnews #content #left #tagy li, #searchmap #content #left #tagy li, #home #content #left #tagy li, #advsearch #content #left #tagy li, #search #content #left #tagy li, #basic-search #content #left #tagy li {overflow: hidden; padding-right: 4px;}
#searchnews #content #left #tagy, #searchmap #content #left #tagy, #home #content #left #tagy, #advsearch #content #left #tagy, #search #content #left #tagy, #basic-search #content #left #tagy {padding-right: 4px; width: 196px; overflow: hidden;}


#detail #menu2{position:absolute;top:60px;left:645px;}
#detail #menu2 a {margin-bottom: 8px;}
#hp_text a.dum2{height:92px;width:122px; float: left;position:relative;display:block;text-align:center;background-color:#ebf4d8;padding:3px;text-decoration:none;color:#fff; margin: 0 5px;}
#hp_text a.dum2:hover{background-color:#80af24;}
#hp_text a.dum2 span.big,#hp_text a.dum2 span{display:none;}
#hp_text a.dum2:hover span.big{font-weight: bold; cursor:pointer;display:block;position:absolute;top:15px;left:0;background-color:#80af24;width:125px;font-size:90%;padding:5px 0;}
#hp_text a.dum2:hover span{font-weight: bold; cursor:pointer;display:block;position:absolute;top:45px;left:0; background-color:#80af24; width:125px;font-size:90%;padding:5px 0;}
#hp_text a.dum2 img{border:none;} 

#advsearch #main p#hp_text {clear:both;background-color:#ebf4d8;position:absolute;top:524px;line-height:16px;padding:10px 5px 5px 5px;font-size:110%;width:558px;}
#advsearch h1 {font-size:140%;font-weight:bold;color:#fff;background-color:#99ca3b;padding:5px 12px;border-top:2px solid #80af24;}
#advsearch h1 {position:absolute;top:575px;}

#advsearch #main table {margin-bottom:8px;}
#advsearch #main div#mojeMapa table {height: auto; margin:0;}

#basic-search h1{font-size:140%;font-weight:bold;color:#fff;background-color:#99ca3b;padding:5px 12px;border-top:2px solid #80af24;}
#basic-search #main p#hp_text{position:absolute;top:418px;}
#basic-search h1{position:absolute;top:490px;}
#basic-search #main table{height:178px;margin-bottom:180px;}
#basic-search #main #mapa{padding:0;margin:0;margin-top:0px;float:right;margin-bottom:0px;}
#basic-search #main div#hledatform label{display:block;font-weight:bold;font-size:120%;padding-bottom:7px;}
#basic-search #main div#hledatform{height:52px;position:absolute;top:422px;left:580px;_left:578px;background-color:#ebf4d8;width:212px;padding:8px 4px 0 4px;}
#basic-search #main div#hledatform .button{width:40px;padding:2px 0px;height:21px;font-size:110%;}
#basic-search #main div#hledatform input#hledat{width:153px;border:1px solid #a7c742;padding:2px;font-weight:normal;font-size:110%;font-family:Arial,Georgia;}
#basic-search #main div#hledatform form{padding:0;margin:0;}
#basic-search #main p#hp_text {clear:both;background-color:#ebf4d8;position:absolute;top:465px;line-height:16px;padding:10px 5px 5px 5px;font-size:110%;width:558px;}
#basic-search h1 {font-size:140%;font-weight:bold;color:#fff;background-color:#99ca3b;padding:5px 12px;border-top:2px solid #80af24;}
#basic-search h1 {position:absolute;top:438px;}
xxxxx   #basic-search #content #main .banner {margin-bottom: 170px;}
#basic-search #main table {margin-bottom:178px;}
#basic-search #main div#mojeMapa table {height: auto; margin:0;}


#search h1{font-size:140%;font-weight:bold;color:#fff;background-color:#99ca3b;padding:5px 12px;border-top:2px solid #80af24;}
#search #main p#hp_text{position:absolute;top:518px;}
#search h1{position:absolute;top:490px;}
#search #main table{height:240px;margin-bottom:180px;}
#search #main #mapa{padding:0;margin:0;margin-top:0px;float:right;margin-bottom:0px;}
#search #main div#hledatform label{display:block;font-weight:bold;font-size:120%;padding-bottom:7px;}
#search #main div#hledatform{height:52px;position:absolute;top:422px;left:580px;_left:578px;background-color:#ebf4d8;width:212px;padding:8px 4px 0 4px;}
#search #main div#hledatform .button{width:40px;padding:2px 0px;height:21px;font-size:110%;}
#search #main div#hledatform input#hledat{width:153px;border:1px solid #a7c742;padding:2px;font-weight:normal;font-size:110%;font-family:Arial,Georgia;}
#search #main div#hledatform form{padding:0;margin:0;}
#search #main p#hp_text {clear:both;background-color:#ebf4d8;position:absolute;top:605px;line-height:16px;padding:10px 5px 5px 5px;font-size:110%;width:558px;}
#search h1 {font-size:140%;font-weight:bold;color:#fff;background-color:#99ca3b;padding:5px 12px;border-top:2px solid #80af24;}
#search h1 {position:absolute;top:575px;}
xxxxx     #search #content #main .banner {margin-bottom: 170px;}
#search #content #main table {height: auto; margin-bottom: 8px;}
#search #main div#mojeMapa table {height: auto; margin:0;}
#search #main form table td input {margin:2px 0;}
#search #main form table td {padding: 1px;}
#search #main div#hledatform form input {margin: 0;}
#search h1.news {position:absolute;top:625px;}
#search #main p#hp_text.news {position:absolute;top:653px;}
#detail #left form {background-color: #ebf4d8;padding: 4px 10px; margin: 0 0 20px 0;}
#detail #left form label {font-weight: bold; display: block; padding: 3px 0; }
#detail #left form input {border: 1px solid #000; font-size: 100%; padding: 2px; display: block; width: 175px; font-weight: bold; color: #80af24;}
#detail #left form input.button {width: auto; color: #fff; margin-top: 14px; float: right;}


.mujvyber #content #main {padding-top: 160px;}
.mujvyber #content #main h1 {position: absolute; top: 212px;}
.mujvyber #content #main p#hp_text {position: absolute; top: 240px;}
xxxxx     .mujvyber #content #main .banner {position: relative; top: 155px;}



#advsearch h1.news {position:absolute;top:645px;}
#advsearch #main p#hp_text.news {position:absolute;top:673px;}
#print-version input.button {float: right; background-color: #000; border: 1px solid #fff}
#print-version input.button:hover {border: 1px solid #000; background-color: #444;}
p#hlaska {font-size: 120%; text-align: justify; line-height: 14px; border: 1px solid #99ca3b; padding: 8px; background-color: #ebf4d8;}
p#hlaska a {color: rgb(48,127,64); }
p#hlaska a:hover {text-decoration: none; }
#pdf #main {width: 800px; position: relative; top: 0; left: 0; padding: 10px 0px 10px 20px; }
#pdf #main .list {width: 380px; display: block; clear:none; float: left; margin-right: 10px;}
#pdf #main .list div {width: 213px;}
#pdf #content {background-color: #fff;}
html#pdf2 {background: #fff url(none) ;}
#pdf h1 {font-size:140%;font-weight:bold;color:#fff;display:inline;background-color:#99ca3b;line-height:29px;padding:5px 12px;border-top:2px solid #80af24;}
#pdf #main div.list a.mapka img {width:141px;height:168px;position:relative;top:-130px;left:0px;border:0;}
#pdf #main div.list a.mapka {position:relative;border:2px solid #fff;width:137px;height:0;padding-top:128px;overflow:hidden;display:block;float:right;}
body#pdf {margin: 0; border: 17px solid #3b560b;width:825px;}
#pdf #footer {background-color: #3b560b;}
#detail #content #cenik #d_standardy_show {background-color: #ebf4d8; font-weight: normal; line-height: 15px; text-align: left; padding: 10px;}
#detail #content #cenik #d_standardy_show p {line-height: 15px; padding: 10px 0 0px 0; clear:both;}
#detail #content #cenik #d_standardy_show ul {padding: 5px 0 10px 15px; height: auto;}
#detail #content #cenik #d_standardy_show li {float: none; padding: 3px 0px 3px 4px; list-style: square;} 
#detail #content #cenik #d_standardy_show li li {float: none; padding: 3px 0px 3px 4px;}
td.checkTD input {margin: 0px 10px 0px 0px;}
td.checkTD2 input {margin: 0px 10px 0px 0px;}
td.checkTD {height: 22px; margin: 0; padding: 0 0 0 24px;}
td.checkTD2 {height: 22px; margin: 0; padding:0 0 0 1px;}
textarea#standardy {clear: boht; display: block; width: 400px;}
#admin10 table td{height: 30px;}


#search #content #main form table#ceniky-nemovitosti {height: 243px;}

#statik #main {height:300px;}
#statik #main h1 {position: relative; top: 100px;}


#text #main {width: 800px; float: none;}
#text h1 {display: block;}
#text #main h2 {border: 0; background-color: transparent; color: #000; display: block;}
#text #main p {font-size: 120%; line-height: 16px; padding-left: 20px; padding-bottom: 15px;}


/* Mapa nemovitosti */
#searchmap h1{font-size:140%;font-weight:bold;color:#fff;background-color:#99ca3b;padding:5px 12px;border-top:2px solid #80af24;}
#searchmap #main h1{position:absolute;top:498px;}
#searchmap #main table{height:240px;margin-bottom:180px;}
#searchmap #main #mapa{padding:0;margin:0;margin-top:0px;float:right;margin-bottom:235px;}
#searchmap #main div#hledatform label{display:block;font-weight:bold;font-size:120%;padding-bottom:7px;}
#searchmap #main div#hledatform{height:52px;position:absolute;top:422px;left:580px;_left:578px;background-color:#ebf4d8;width:212px;padding:8px 4px 0 4px;}
#searchmap #main div#hledatform .button{width:40px;padding:2px 0px;height:21px;font-size:110%;}
#searchmap #main div#hledatform input#hledat{width:153px;border:1px solid #a7c742;padding:2px;font-weight:normal;font-size:110%;font-family:Arial,Georgia;}
#searchmap #main div#hledatform form{padding:0;margin:0;}

#searchmap #main p#hp_text {clear:both;background-color:#ebf4d8;position:absolute;top:324px;line-height:16px;padding:10px 5px 5px 5px;font-size:110%;width:558px;}
#searchmap h1 {font-size:140%;font-weight:bold;color:#fff;background-color:#99ca3b;padding:5px 12px;border-top:2px solid #80af24;}
#searchmap h1 {position:absolute;top:575px;}
xxxxx      #searchmap #content #main .banner {margin-bottom: 170px;}
#searchmap #main table {margin-bottom:8px;}
#searchmap #main div#mojeMapa table {height: auto; margin:0;}

#searchmap h1 {position:absolute;top:945px;}
#searchmap #main p#hp_text {position:absolute;top:526px;}

/* Novinky emailem */
#searchnews h1{font-size:140%;font-weight:bold;color:#fff;background-color:#99ca3b;padding:5px 12px;border-top:2px solid #80af24;}
#searchnews #main h1{position:absolute;top:574px;}
#searchnews #main table{height:240px;margin-bottom:180px;}
#searchnews #main #mapa{padding:0;margin:0;margin-top:0px;float:right;margin-bottom:235px;}
#searchnews #main div#hledatform label{display:block;font-weight:bold;font-size:120%;padding-bottom:7px;}
#searchnews #main div#hledatform{height:52px;position:absolute;top:422px;left:580px;_left:578px;background-color:#ebf4d8;width:212px;padding:8px 4px 0 4px;}
#searchnews #main div#hledatform .button{width:40px;padding:2px 0px;height:21px;font-size:110%;}
#searchnews #main div#hledatform input#hledat{width:153px;border:1px solid #a7c742;padding:2px;font-weight:normal;font-size:110%;font-family:Arial,Georgia;}
#searchnews #main div#hledatform form{padding:0;margin:0;}

#searchnews #main p#hp_text {clear:both;background-color:#ebf4d8;position:absolute;top:324px;line-height:16px;padding:10px 5px 5px 5px;font-size:110%;width:558px;}
#searchnews h1 {font-size:140%;font-weight:bold;color:#fff;background-color:#99ca3b;padding:5px 12px;border-top:2px solid #80af24;}
#searchnews h1 {position:absolute;top:575px;}
#searchnews #content #main .banner {margin-top: 170px;}
#searchnews #main table {margin-bottom:8px;}
#searchnews #main div#mojeMapa table {height: auto; margin:0;}

#searchnews h1 {position:absolute;top:945px;}
#searchnews #main p#hp_text {position:absolute;top:602px;}
#searchnews #content #main form table#novinkyemailem {height: 315px;}

#linx {
	background-color: #EBF4D8;
	font-size: 100%;
}

#linx div {
	padding: 3px;
}

#linx h4 {
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 110%;
}

#linx a:link, #linx a:visited {
	color: #99CA3B;
	text-decoration: underline;
	font-weight: bold;
}

#linx a:hover, #linx a:active {
	color: #99CA3B;
	text-decoration: none;
	font-weight: bold;
}

.maptip {
    padding-bottom: 5px;
}

.maptip p {
    background-color: #EBF4D8;
    padding: 5px 5px;
    font-size: 110%;
}

.maptip p.legenda {
    height: 34px;
    line-height: 34px;
    width: 92px;
    float: left;
}

.maptip p.legenda img {
    float: left;
}

/* GOOGLE MAPY */
.bod_mapa a {color: #000; text-decoration: underline;}
.bod_menu a:hover {text-decoration: none;}
.gmnoprint {font-size: 110%;}
.bod_mapa {width: auto; height: auto;}
.bod_mapa p.bubblep {clear:both; float: none; line-height: 14px; padding-top: 10px; font-size: 92%; text-align: center; width: 100%;}
p.bubblep a {float: none; padding: 0 5px; display: inline;}
.bod_mapa p {width: 200px; padding: 10px; float: left; line-height: 14px;}
p#top_map {font-size: 110%; padding: 10px 0 5px 0;}
p#top_map a  {color: #000; text-decoration: underline;}
p#top_map a:hover {text-decoration: none;}
strong.nadpis {display: block; padding: 2px 4px;}
.bubbleimg {width: auto; height: auto;}
.bubbleimg p {clear:both; float: none; line-height: 14px; text-align: center; padding: 0px;}
.bubbleimg p a img {border:0;}
.bubbleimg p a  {color: #000; text-decoration: underline;}
.bubbleimg p a:hover {text-decoration: none;}
ul#mapa_karty {position: relative; height: 30px;}
ul#mapa_karty li a{margin-top:4px;height:14px;font-size:120%;display:inline-block;padding:8px 5px 6px 5px;background:#fff url(bg_cenik.gif) repeat-x left bottom;font-weight:normal;color:#fff;text-decoration:none;}
ul#mapa_karty li a img {border:0;}
ul#mapa_karty li.now a{height:16px;margin-top:0px;font-size:120%;padding:8px 5px 6px 5px;background-image:url();background-color:#99ca3b;font-weight:bold;border-top:2px solid #80af24;color:#fff;text-decoration:none;}
ul#mapa_karty li{float:left;padding-left:1px;}
ul#mapa_karty li.now{margin-right:-1px;height:20px;}
/* Realitní zpravodaj */
#realitni-zpravodaj h1 {font-size: 140%}
#realitni-zpravodaj h1 span {font-size:100%;font-weight:bold;color:#fff;display:inline;background-color:#99ca3b;line-height:29px;padding:5px 12px;border-top:2px solid #80af24;}
#realitni-zpravodaj h2 {font-weight:bold;color:#fff;display:inline;background-color:#99ca3b;line-height:29px;padding:5px 12px;border-top:2px solid #80af24;}
#realitni-zpravodaj span.h1 {font-size: 140%; font-weight:bold;color:#fff;display:inline;background-color:#99ca3b;line-height:29px;padding:5px 12px;border-top:2px solid #80af24;}
#realitni-zpravodaj #main p.hp_text{clear:both;background-color:#ebf4d8; line-height:16px;padding:10px 5px 5px 5px;font-size:110%;width:558px; position: relative; top: 0; margin-bottom: 14px;}
#realitni-zpravodaj #main p.hp_text2{clear:both;background-color:#ebf4d8; line-height:16px; font-weight: bold; text-align: justify; padding:10px 5px 5px 5px;font-size:110%;width:558px; position: relative; top: 0; margin-bottom: 14px;}
#realitni-zpravodaj #main p.imgbanner{ border: 1px solid #99ca3b; clear:both;background-color:#ebf4d8; line-height:16px;padding:10px 5px 5px 5px;font-size:110%;width:558px; height: 102px; position: relative; top: 0; margin-bottom: 14px;}
#realitni-zpravodaj #main p.imgbanner img{width:122px;height:92px; padding: 0;}
#realitni-zpravodaj #main p.imgbanner a.dum2{height:92px;width:122px; float: left;position:relative;display:block;text-align:center;background-color:#ebf4d8;padding:3px;text-decoration:none;color:#fff; margin: 0 5px;}
#realitni-zpravodaj #main p.imgbanner a.dum2:hover{background-color:#80af24;}
#realitni-zpravodaj #main p.imgbanner a.dum2 span.big,#imgbanner a.dum2 span{display:none;}
#realitni-zpravodaj #main p.imgbanner a.dum2:hover span.big{font-weight: bold; cursor:pointer;display:block;position:absolute;top:15px;left:0;background-color:#80af24;width:125px;font-size:90%;padding:5px 0;}
#realitni-zpravodaj #main p.imgbanner a.dum2:hover span{font-weight: bold; cursor:pointer;display:block;position:absolute;top:45px;left:0; background-color:#80af24; width:125px;font-size:90%;padding:5px 0;}
#realitni-zpravodaj #main p.imgbanner a.dum2 img{border:none;}
#realitni-zpravodaj #main p.realit_short {clear:both;background-color:#ebf4d8; line-height:16px;padding:10px 5px 5px 5px;font-size:110%;width:558px; position: relative; top: 0; margin-bottom: 14px;}
#realitni-zpravodaj #main p.realit_short span.realit_short_desc {display: block; height: 15px; padding-top: 10px;}
#realitni-zpravodaj #main p.realit_short span.realit_short_desc em {float: left;}
#realitni-zpravodaj #main p.realit_short span.realit_short_desc a {float: right; font-weight: bold; color: #000; padding: 0 5px 0 0;}
#realitni-zpravodaj #content #left ul {background-color: #ebf4d8; margin-bottom: 5px; padding: 2px 0px 2px 4px;}
#realitni-zpravodaj #content #left ul li a {color: #000; text-decoration: none; font-weight: bold;  display: block; width: 196px;padding: 4px 0;}
#realitni-zpravodaj #content #left ul li a span {color: #444; font-weight: normal; font-size: 90%; display: block;}
#realitni-zpravodaj #content #left ul li a:hover {background-color: #d6eab1;}
#realitni-zpravodaj #content #left #tagy li a {font-size: 100%; width: 300px;}
#realitni-zpravodaj #content #left #tagy li {overflow: hidden; padding-right: 4px;}
#realitni-zpravodaj #content #left #tagy {padding-right: 4px; width: 196px; overflow: hidden; margin-bottom: 10px;}
#realitni-zpravodaj #content #left #kategorie li a {font-size: 100%; width: 300px;}
#realitni-zpravodaj #content #left #kategorie li {overflow: hidden; padding-right: 4px;}
#realitni-zpravodaj #content #left #kategorie {padding-right: 4px; width: 196px; overflow: hidden;}
#realitni-zpravodaj #content #main div.tagy {background-color:#ebf4d8; border: 1px solid #99ca3b; padding: 3px 10px; font-size: 110%; color: #000; font-weight: bold; margin-bottom: 5px;}
#realitni-zpravodaj #content #main div.tagy ul {display: inline; padding-left: 5px; font-size: 100%;}
#realitni-zpravodaj #content #main div.tagy li {display: inline; font-weight: normal; padding: 3px;}
#realitni-zpravodaj #content #main div.tagy li a {color: #000;}
#realitni-zpravodaj #content #main p {clear:both; line-height:16px; padding:5px 5px 5px 5px;font-size:110%; position: relative; top: 0; margin-bottom: 5px; text-align: justify;}
#realitni-zpravodaj #content #main p img {padding: 5px;}
#realitni-zpravodaj #content #main p.center {text-align: center;}
#realitni-zpravodaj #content #main ul {clear:both; line-height:16px; padding:5px 5px 5px 20px;font-size:110%; position: relative; top: 0; margin-bottom: 5px;}
#realitni-zpravodaj #content #main li {clear:both; line-height:14px; padding: 0px; position: relative; top: 0; list-style: square;}
#realitni-zpravodaj #content #main div.tagy2 {background-color:#ebf4d8; border: 1px solid #99ca3b; padding: 3px 10px; height: 17px; font-size: 100%; color: #000; font-weight: bold; margin-bottom: 5px;}
#realitni-zpravodaj #content #main div.tagy2 p.fl {padding: 0; width: 300px; float: left; font-weight: normal; margin: 0; clear: none;}
#realitni-zpravodaj #content #main div.tagy2 p.fl a {color:#000;}
#realitni-zpravodaj #content #main div.tagy2 p.fr {padding: 0; width: 230px; float: right; font-weight: normal; margin: 0;clear: none; text-align: right;}

.podminky #content #main p {
	font-size: 110%;
	margin-bottom: 10px;
}

.podminky #content #main ol li {
	padding-top: 5px;
	list-style-type: decimal;
}

.podminky #content #main ul {
	padding-bottom: 15px;
	list-style-position: inside;
}

.podminky #content #main ul li {
	padding-top: 5px;
	list-style-type: square;
	list-style-position: inside;
}

.podminky #content #main table, .podminky #content #main table tr, .podminky #content #main table th, .podminky #content #main table td {
	border: 1px solid #000000;
	border-collapse: collapse;
}

.podminky #content #main table td {
	font-size: 110%;
	text-align: center;
	padding: 5px;
	white-space: nowrap;
}

.podminky #content #main table th {
	padding: 5px;
	text-align: center;
}

.podminky #content #main table {
	margin-bottom: 15px;
}

.podminky #content #main h2, .podminky #content #main h3 {
	margin-bottom: 10px;
}

/* Reality na zastavkach */
#content #main #reality-zoom {
  margin: 0px;
  border: 5px solid #ebf4d9;
  width: 558px;
  height: 732px;
  display: block;
  text-align: center;
}

#content #main .reality-no-margin {
  margin: 0px !important;
}

#content #main #reality-menu {
  width: 175px;
}

#content #main #reality-menu li {
  width: 175px;
  list-style-position: outside;
  list-style-type: none;
  padding: 0px;
  margin-bottom: 1px;
}

#content #main #reality-menu li a {
  width: 145px;
  background: url("reality-menu.gif") top left no-repeat;
  height: 23px;
  display: block;
  padding-left: 30px;
  line-height: 23px;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #3a3a3a;
}

#content #main #reality-menu li a:hover, #content #main #reality-menu li .active {
  width: 145px;
  background: url("reality-menu-active.gif") top left no-repeat;
  height: 23px;
  display: block;
  padding-left: 30px;
  line-height: 23px;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
}

#content #main .reality-paragraph {
  background-color: #ebf4d9;
  padding: 20px 10px;
}

#content #main #reality-left-content {
  float: left;
  width: 383px;
}

#content #main #reality-right-content {
  float: left;
  width: 175px;
  margin-left: 10px;
}

#content #main .reality-border {
  border: 5px solid #ebf4d9;
  text-align: center;
}

#content #main .reality-table tr td {
  font-weight: bold;
  border-collapse: collapse;
  border: 1px solid #f6faeb;
}

#content #main .reality-table tr th {
  background-color: #f6faeb;
  border: 1px solid #f6faeb;
  font-weight: normal;
}

#content #main .reality-table .dark {
  background-color: #d9ecb5;
}

#content #main .reality-content-menu {
  background-color: #ebf4d9;
  padding: 10px 20px 10px 20px;
  margin: 0px 0px 10px 0px;
  width: 528px;
}

#content #main .reality-clear {
  height: 14px;
}

