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{display:none;}
#volejte {display:none;}

#up {display:none;}

#logo{display:none;}

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

/* Aktuality */
#aktualitykon {display:none;}

/* Vyhledavani */
#vyhledavaniuvod{display:none;}

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

#ramecprava{display:none;}
.orangepruhr{display:none;}

#mapa{display:none;}

#footer {display:none;}

/* titulky */
h1 {margin:5px 0px 10px 3px;color:black;font-size:1.2em;border-bottom:1px solid black;}
h2 {margin:5px 0px 5px 3px;color:black;font-size:1em;}
h2.title {border-bottom:1px solid black;}
h2.title_large {font-size:1.2em;border-bottom:1px solid black;}
h3 {margin:10px 0px 3px 3px;color:black;font-size:1em;}
h4 {margin:5px 0px 5px 3px;color:black;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 {display:none;}


/* 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;}

form.form_report {display:none;}

/* Cesta navigace */
.menupathnav {display:none;}

/* 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 {display:none;}

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

/* Box pro razeni */
.katalog_sort_sort {display:none;}

/* Box pro zaznam */
.katalog_sort_record {display:none;}

/* 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:none;margin:2px;}
.katalog_product_small_text {float:left;width:265px;}

/* 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.price_unit {font-size:0.9em;font-weight:normal;font-style:italic;}
.katalog_product_text span.action {color:#EA9026;font-weight:bold;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;}
.katalog_product_sub_b p {float:left;height:15px;margin:0px;padding:0px;background-color:#525252;}
.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_img {float:left;width:255px;}
.katalog_product_detail_img img {display:block;margin:5px;border:1px solid #C1C1C1;}
.katalog_product_detail_img p.print {display: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;}

