body {background: #efefef; color: #fff;	font-family: Arial, sans-serif;	margin: 0;padding: 0;	text-align: center;font-size:0.8em;}

#all {background-color: #fff;	color: #000;	width: 980px;	height: 100%;	margin: 0 auto;	position: relative; top:0px;}

#mail{width: 185px; height: 30px; background: transparent url('/media/images/mail.gif') no-repeat;position: absolute; top: 20px; left: 20px;}
#mail a {display:block;color: #ea9026; font-weight: bold;text-align:left;margin:5px 0px 0px 35px;}

#volejte {width: 230px;height: 30px; background: transparent url('/media/images/up_volejte.gif') no-repeat; position: absolute; top: 20px; left: 220px;}
#volejte span {display:block;text-align:left;margin:5px 0px 0px 25px;}

#up {width:980px;height: 154px;background: transparent url('/media/images/bgr_up.gif') repeat-x;position: relative; top: 52px; z-index: 3;}
#up_left_k {width:9px; height: 154px; background: #eee url('/media/images/up_left_k.gif');position: absolute; top: 0px; left: 0px; z-index: 4; }
#up_right_k {width:9px; height: 154px; background: #eee url('/media/images/up_right_k.gif');position: absolute; top: 0px; right: 0px; z-index: 4; }

#logo{width: 231px; height:77px; text-align: left;cursor: pointer;position: absolute; left: 20px;top: 55px;z-index: 15;}
#logo span {width: 231px; height:77px; position: absolute;z-index: 5;display: block;background: transparent url('/media/images/reality-na-jihu.gif') no-repeat;}
#logo strong {position: absolute;}

#content {margin-top: 50px; text-align: left;}

/* Aktuality */
#aktualitykon {position:relative;width: 619px; height: 152px; float:left; margin: 20px 0px 0px 0px; background: transparent url('/media/images/bgr_akce_sdum.jpg') no-repeat;}
#aktualitykon h1 {border:none;color:black;text-decoration:none;font-size:1em;margin:5px 0px 0px 58px;}
#aktualitykon a#aktualitykon_link {display:block;position:absolute;right:96px;bottom:8px;color:white;font-weight:bold;font-size:0.9em;text-decoration:none;z-index:11;}
#aktualitykon div#aktualitykon_box {position:absolute;top:45px;left:58px;width:340px;height:100px;z-index:10;}
#aktualitykon div#aktualitykon_box a {color:black;text-decoration:underline;}
#aktualitykon .aktualitykon_item {color:white;font-size:0.8em;margin-bottom:5px;text-align:justify;}

/* Vyhledavani */
#vyhledavaniuvod{width: 350px; height: 165px; margin: 0px 5px 0 0; background:#efefef url('/media/images/bgr_vyhledej.gif') repeat-x ;}
#vyhledavaniuvod h3{font-size: 12px; padding: 7px 0 0 15px; margin: 0;}

#ramecleva{clear: both; width: 620px; float: left;}

#ramecprava{width: 355px; float: right;}
.orangepruhr{ height: 20px; margin: 4px 4px 0 0; background-color: #ea9026;}

#mapaold{width: 328px; height: 195px; margin: 10px 2px 5px 10px; background: transparent url('/media/images/mapa.gif') no-repeat; }

#mapa {width: 328px; height: 195px; margin: 10px 2px 5px 10px;}
#mapa img {border:none;}

#footer {clear: both;padding: 0;}
#footer p {margin: 0;padding: 18px 18px 4px;font-size: 0.6em;color: #808080;text-align:right;}
#footer a {color: #808080;}

/* titulky */
h1 {margin:5px 0px 10px 3px;color:#E99127;font-size:1.2em;border-bottom:1px solid #E99127;}
h2 {margin:5px 0px 5px 3px;color:#E99127;font-size:1em;}
h2.title {border-bottom:1px solid #E99127;}
h2.title_large {font-size:1.2em;border-bottom:1px solid #E99127;}
h3 {margin:10px 0px 3px 3px;color:#E99127;font-size:1em;}
h4 {margin:5px 0px 5px 3px;color:#E99127;font-size:0.9em;}

/* Obecne */
.clear {clear: both;margin: 0;padding: 0;height: 1px;visibility: hidden;}
.nofloat {float:none;clear:both;visibility:hidden;}
.justify {text-align:justify;}
.bold {font-weight:bold;}
.engine_hidden {display:none;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.center_auto {margin:auto;}

p {padding:0px;margin:2px;text-align:justify;}
a {color:#EA9026;}

/* Seznamy */
ul {padding:0px;margin-top:0px;margin-left:25px;}
ul li {list-style:disc;margin:2px 0px;}

/* Formulare */
form {margin:0px;padding:0px;}
fieldset {border:none;}
fieldset span.item_star {color:red;padding-left:3px;}
select {border:1px solid #D8D8D8;}
input {border:1px solid #D8D8D8;}
textarea {border:1px solid #D8D8D8;}

/* Tlacitka */
input.submit {background-color:#DE8823;color:white;border:1px solid #DE8823;font-weight:bold;width:auto;text-align:center;cursor:pointer;}

/* Hledani - formular */
form.form_search {padding:3px;}
fieldset.search {font-size:0.9em;}
fieldset.search label {float:left;width:100px;margin:2px 2px 2px 0px;text-align:right;}
fieldset.search input {float:left;width:200px;font-size:0.9em;}
fieldset.search select {float:left;width:210px;margin:2px 0px;font-size:0.9em;}
fieldset.search input.submit_disable {background-color:#E6E6E6;color:#D8D8D8;border:1px solid #D8D8D8;font-weight:bold;text-align:center;}
fieldset.search input.submit_width {width:100px;}
fieldset.search div#id_snabidka {margin:2px 0px;}
fieldset.search div#id_snabidka input {width:auto;border:none;}
fieldset.search div#id_snabidka label {width:70px;margin-top:2px;text-align:left;}

/* Filtrovani - formular */
form.form_search_prop {margin:5px 0px;}
fieldset.search_prop {border:1px solid #EFEFEF;margin:0px 3px 3px 3px;}
fieldset.search_prop legend {font-weight:bold;}
fieldset.search_prop label {float:left;width:160px;text-align:right;margin:2px 3px 0px 0px;font-weight:bold;}
fieldset.search_prop select {float:left;width:210px;margin:2px 0px;}

/* Zaslani nabidky - formular */
form.form_insert {margin:5px 0px;}
fieldset.insert {border:1px solid #EFEFEF;margin:0px 3px 3px 10px;}
fieldset.insert legend {font-weight:bold;}
fieldset.insert label {float:left;width:160px;text-align:right;margin:2px 3px 0px 0px;font-weight:bold;}
fieldset.insert input {float:left;width:180px;margin:2px 0px;}
fieldset.insert select {float:left;width:210px;font-size:0.8em;margin:2px 0px;}
fieldset.insert select.price_unit {width:120px;margin-left:3px;}
fieldset.insert input.price {width:180px;}
fieldset.insert input.title {width:400px;}
fieldset.insert textarea.content {width:400px;height:100px;}
fieldset.insert span.link_region {color:#C7863A;text-decoration:underline;cursor:pointer;padding:3px 0px 0px 3px;}
fieldset.insert_submit {font-size:0.8em;border:none;margin:0px 3px 3px 10px;}

/* Zaslani objednavky prohlidku - formular */
form.form_report {margin:0px 0px;}
fieldset.report {border:1px solid #EFEFEF;margin:10px 3px 0px 3px;}
fieldset.report legend {font-weight:bold;}
fieldset.report label {float:left;width:80px;text-align:right;margin:2px 3px 0px 0px;font-weight:bold;}
fieldset.report input {float:left;width:200px;margin:2px 0px;}
fieldset.report textarea.content {width:400px;height:100px;}
fieldset.report input.report_submit {width:100px;}

/* Cesta navigace */
.menupathnav {color:#C7863A;margin:8px 0px;padding:0px;font-size:0.9em;}
.menupathnav span.item {color:black;}
.menupathnav span.title {color:black;font-weight:bold;}
.menupathnav li {display:inline;list-style:none;margin:0px 3px;padding:0px 0px 0px 16px;background: url('/media/images/bgr_navigace_pauzer.gif') no-repeat;background-position: 0px 5px;}
.menupathnav a {color:#C7863A;}

/* Menu pro polozky */
.menuitem {color:#C7863A;margin:3px 0px;padding:0px;}
.menuitem span.title {color:black;font-weight:bold;}
.menuitem li {display:inline;list-style:none;margin:0px 3px;padding:0px;}
.menuitem a {color:#C7863A;}

/* Filter pro katalog */
.katalog_filter {margin:5px 0px;}
.katalog_filter p.title {float:left;width:auto;font-weight:bold;}
.katalog_filter form {float:left;width:auto;margin:0px 3px;}
.katalog_filter label {float:left;width:auto;margin:2px 0px;}
.katalog_filter input {float:left;width:auto;font-size:0.8em;margin:0px 2px;}
.katalog_filter input.nocheck {border:none;}

/* Box pro razeni a zaznam */
.katalog_sort {float:left;width:610px;margin:5px 0px;}

/* Box pro razeni */
.katalog_sort_sort {float:left;width:auto;}
.katalog_sort_sort span {font-weight:bold;padding:0px 3px;}
.katalog_sort_sort img {border:none;}

/* Box pro zaznam */
.katalog_sort_record {float:right;width:170px;text-align:right;}

/* Box pro pocet prvku a strankovani */
.katalog_item {float:left;width:610px;margin:3px 3px;padding:0px;}

/* Box pro strankovani */
.katalog_pagination {float:right;width:auto;}
.katalog_pagination span {display:block;float:left;width:auto;margin:0px 3px;font-weight:bold;}
.katalog_pagination a {float:left;width:auto;margin:0px 3px;color:#EA9026;font-weight:bold;}

/* Box pro pocet prvku */
.katalog_item_count {float:left;width:auto;margin:0px 0px;padding:0px;}

/* Box pro male produktt */
.katalog_product_small {position:relative;float:left;width:345px;border:1px solid #EFEFEF;margin:0px 0px 6px 0px;background-color:#F8F8F8;font-size:0.9em;}
.katalog_product_small_img {float:left;width:75px;}
.katalog_product_small_img span.action {display:block;text-align:center;color:#EA9026;font-weight:bold;font-style:italic;}
.katalog_product_small_img img {display:block;border:1px solid #D5D5D5;margin:2px;}
.katalog_product_small_text {float:left;width:265px;}
.katalog_product_small_text p {margin:0px 2px;padding:0px;}

/* Box pro produkt */
.katalog_product {position:relative;float:left;width:610px;border:1px solid #EFEFEF;margin:5px 0px 5px 3px;}
.katalog_product_img {float:left;width:150px;}
.katalog_product_img img {display:block;margin:5px;border:1px solid #C1C1C1;}
.katalog_product_text {float:left;width:455px;}
.katalog_product_text h3 {margin:3px 0px;font-size:1em;}
.katalog_product_text h3 a {color:black;text-decoration:underline;}
.katalog_product_text span.price {color:#EA9026;font-weight:bold;}
.katalog_product_text span.action {color:#EA9026;font-weight:bold;font-style:italic;}
.katalog_product_text span.price_unit {font-size:0.9em;font-weight:normal;font-style:italic;}
.katalog_product_sub_l {width:3px;height:15px;background: url('/media/images/bgr_l_tlacitko.gif') no-repeat;}
.katalog_product_sub_r {width:3px;height:15px;background: url('/media/images/bgr_r_tlacitko.gif') no-repeat;}
.katalog_product_sub_b {position:absolute;width:55px;bottom:10px;right:0px;z-index:15;}
.katalog_product_sub_b p {float:left;height:15px;margin:0px;padding:0px;background-color:#525252;font-style:normal;}
.katalog_product_sub_b a {color:white;text-decoration:none;font-weight:bold;padding:0px 3px;font-size:0.9em;}
.katalog_product_action {position:absolute;width:160px;bottom:25px;right:0px;text-align:right;z-index:16;}
.katalog_product_action span {display:block;margin:5px;}

/* Obarveni produktu */
.katalog_product_over {background-color:#FAE1C5;}

/* Box pro detail produktu */
.katalog_product_detail {float:left;width:610px;border:1px solid #EFEFEF;margin:5px 0px 5px 3px;padding:1px;}
.katalog_product_detail span.action {color:#EA9026;font-weight:bold;font-style:italic;}
.katalog_product_detail h3 {margin:10px 0px 0px 0px;}
.katalog_product_detail p.contact {margin:3px 0px 0px 0px;}
.katalog_product_detail_img {float:left;width:255px;}
.katalog_product_detail_img img {display:block;margin:5px;border:1px solid #C1C1C1;}
.katalog_product_detail_img p.print {width:120px;margin:5px;background-color:#DE8823;border:1px solid #DE8823;font-weight:bold;text-align:center;cursor:pointer;}
.katalog_product_detail_img p.print a {color:white;text-decoration:none;}
.katalog_product_detail_imgsmall {float:left;width:350px;margin-top:5px;}
.katalog_product_detail_imgsmall img {display:block;float:left;margin:3px;border:1px solid #C1C1C1;}
.katalog_product_detail_text {float:left;width:350px;}
.katalog_product_detail_text span.price {color:#EA9026;font-weight:bold;}
.katalog_product_detail_text span.price_unit {font-size:0.9em;font-weight:normal;font-style:italic;}
.katalog_product_detail_des {margin:5px 0px;}
.katalog_product_prop {float:left;width:auto;margin-left:5px;margin-bottom:15px;}
.katalog_product_prop div {float:left;width:auto;}
.katalog_product_prop div.row1 {background-color:#EFEFEF;}
.katalog_product_prop div.row2 {background-color:#F8F8F8;}
.katalog_product_prop p.label {float:left;width:200px;padding:1px;}
.katalog_product_prop p.value {float:left;width:380px;padding:1px;}

/* Zpravy */
.message_true {color:green;margin:10px 3px;}
.message_true p {font-size:0.9em;}
.message_error {color:red;margin:10px 3px;}
.message_error p {font-size:0.9em;}
.message_error_section {color:red;margin:10px 3px;}
.message_error_section h3 {color:red;margin:5px 0px 0px 0px;}
.message_error_section p {font-size:0.9em;}

/* Box pro info */
div#engine_info{position:absolute;width:300px;height:100px;top:-500px;left:-500px;z-index: 10000;font-weight:bold;font-size:1.2em;text-align:center;padding:5px 5px;color:black;background-color:yellow;border:black 1px solid;}
/* banner */
#banner{width: 348px; clear: both;}
#balonystesti {display: block; width: 348px;height: 146px;text-align: left;cursor: pointer;position: relative;z-index: 15;}
#balonystesti span {width: 348px;height: 146px;position: relative;z-index: 5;display: block;background: transparent url('/media/images_banner/banner-balonystesti.jpg') no-repeat;}
#balonystesti strong { font-size: 8px; position: absolute;}
#thaimassage {display: block; width: 348px;height: 84px;text-align: left;cursor: pointer;position: relative;z-index: 15;}
#thaimassage span {width: 348px;height: 84px;position: relative;z-index: 5;display: block;background: transparent url('/media/images_banner/thai-massage.gif') no-repeat;}
#thaimassage strong { font-size: 8px; position: absolute;}
#teakwood {display: block; width: 348px;height: 102px;text-align: left;cursor: pointer;position: relative;z-index: 15;}
#teakwood span {width: 348px;height: 102px;position: relative;z-index: 5;display: block;background: transparent url('/media/images_banner/teak-wood.jpg') no-repeat;}
#teakwood strong { font-size: 8px; position: absolute;}
#zahradnictvi {display: block; width: 348px;height: 102px;text-align: left;cursor: pointer;position: relative;z-index: 15;}
#zahradnictvi span {width: 348px;height: 102px;position: relative;z-index: 5;display: block;background: transparent url('/media/images_banner/zahradnictvi.gif') no-repeat;}
#zahradnictvi strong { font-size: 8px; position: absolute;}
#thaismile {display: block; width: 348px;height: 102px;text-align: left;cursor: pointer;position: relative;z-index: 15;}
#thaismile span {width: 348px;height: 102px;position: relative;z-index: 5;display: block;background: transparent url('/media/images_banner/thai-smile.jpg') no-repeat;}
#thaismile strong { font-size: 8px; position: absolute;}
#chlumbanner {display: block; width: 348px;height: 174px;text-align: left;position: relative;z-index: 15;}
#chlumbanner span {width: 348px;height: 174px;position: relative;z-index: 5;display: block;background: transparent url('/media/images_banner/chlum.png') no-repeat;}
#chlumbanner strong { font-size: 8px; position: absolute;}
#skolka {display: block; width: 348px;height: 174px;text-align: left;position: relative;z-index: 15;}
#skolka span {width: 348px;height: 174px;position: relative;z-index: 5;display: block;background: transparent url('/media/images_banner/skolka-zahradka.gif') no-repeat;}
#skolka strong { font-size: 8px; position: absolute;}
