﻿body  {
background: url(../images/bg.jpg) 0% 0%;
text-align: center;
font-size: 100%;
font-family: sans-serif;
padding: 0px;
}

#pozadi  {
position:relative;
margin: -15px auto;
width: 1130px;
text-align:center;
padding: 0px;
}

#pagepevna  {
position: relative;
width: 1000px;
margin: 0px auto;
background: #fff;
text-align: left;
}

#hlavicka  {
position: relative;
width: 1000px;
height: 223px;
background: #7b5a20 url('../images/bg_hlavicka.jpg') 0% 0% no-repeat;
}

#logo  {
position: absolute;
top: 40px;
left: 50px;
display: block;
width: 126px;
height: 144px;
background: url('../images/logo.png') 0% 0% no-repeat;
text-indent: -9999px;
}

.submit, .submit-kos  {
width: 50px;
height: 16px;
font-weight: bold;
font-size: 11px;
color: #fff;
background: url('../images/bg_tlacitko.png') 0% 0% no-repeat;
border: none;
cursor: hand; 
cursor: pointer;
}

.submitbig  {
width: 65px;
height: 16px;
font-weight: bold;
font-size: 11px;
color: #fff;
background: url('../images/bg_tlacitko_big.png') 0% 0% no-repeat;
border: none;
cursor: hand; 
cursor: pointer;
}

.submitbig2  {
width: 100px;
height: 16px;
font-weight: bold;
font-size: 11px;
color: #fff;
background: url('../images/bg_tlacitko_big2.png') 0% 0% no-repeat;
border: none;
cursor: hand; 
cursor: pointer;
}

.bottom  {
clear: both;
height: 5px;
background: url('../images/bg_bottom.jpg') 50% 50% no-repeat;
margin: 5px 0px 20px 0px;
}

a  {
outline: none;
}

h1  {
color: #000;
font-size: 15px;
margin: 20px 0px !important;
}

#levy, #pravy  {
color: #fff;
}

#levy p, #pravy p {
margin: 2px 20px;
font-size: 11px;
}

#levy h3 {
float:left;
margin: 0px;
padding: 0px;
width: 191px;
height: 40px;
background: url('../images/bg_kategorie.jpg') 0% 0% no-repeat;
text-align: center;
}

#levy h3 span  {
display: block;
font-size: 14px;
color: #cc9f50;
padding-top: 14px;
}

#provozovatel a {
font-weight: bold;
color: #fff;
}

#provozovatel a:hover {
color: #cc9f50;
}

#na_stred  {
text-align:center;
margin-top: 10px;
}

#na_stred a {
border: none;
margin: 3px;
}

#na_stred a img {
border: none;
}

#doporuceni a {
color: #fff;
font-weight: bold;
}

#doporuceni a:hover {
color: #cc9f50;
}


/*hlavni menu stranky*/
#pruh  {
position: absolute;
top: 223px; 
left: 0px;
width: 1000px;
height: 40px;
background: url('../images/bg_menu.jpg') 0% 0% repeat-x;
}

#pruh a {
float:left;
font-size: 14px;
color: #4c3205;
padding: 13px 20px;
font-weight: bold;
text-decoration: none;
background: url('../images/bg_menu_odd.jpg') 0% 0% no-repeat;
}

#pruh a.first  {
background: none;
}

#pruh a:hover {
color: #fff;
text-decoration: underline;
}

#pruh h3 {
float:left;
margin: 0px;
padding: 0px;
width: 194px;
height: 40px;
background: url('../images/bg_kategorie.jpg') 0% 0% no-repeat;
text-align: center;
}

#pruh h3 span  {
display: block;
font-size: 14px;
color: #cc9f50;
padding-top: 14px;
}

#strana  {
margin-top: 40px;
}

/* vyhledavani */
#vyhledavani  {
width: 280px;
position: absolute;
top: 195px;
right: 2px;
font-size: 12px;
}

#vyhledavani h2  {
margin: 0px 0px 0px 125px;
padding: 0px;
font-size: 14px;
color: #000;
}

#vyhledavani a  {
padding: 0px;
font-size: 10px;
color: #000;
font-weight: bold;
margin-right: 7px;
margin-top: 4px;
float:left;
}

#vyhledavani a:hover  {
color: #fff;
text-decoration: none;
}

#vyhledavani p {
margin: 20px 0px 0px 0px !important;
}

.hledejpole  {
width: 80px;
height: 17px;
border: solid 1px #4c3205;
font-size: 11px;
}

#vyhledavani input  {
float:left;
margin: 3px;
}


#vyhledavani .submit  {
margin-top: 3px;
}


/*leva strana */
#levy  {
width: 191px;
background: #7b5a20;
border-right: solid 1px #b38c4f;
}

#informace a {
clear: both;
color: #fff;
display: block;
width: 160px;
background: url('../images/link2.jpg') 0% 60% no-repeat;
font-size: 12px;
margin-left: 20px;
padding-left: 10px;
}

#informace a:hover {
color: #cc9f50;
}

#menu  {
margin: 0px;
}

#menu ul {
margin: 0px;
padding: 0px;
}

#menu ul li  {
margin-left: 20px;
padding: 0px 0px 0px 10px;
list-style: none;
background: url('../images/link.jpg') 0% 68% no-repeat;
}

#menu ul li a  {
color: #fff;
font-size: 11px;
text-decoration: none;
}

#menu ul li a:hover {
color: #cc9f50;
}

/*prava strana */
#pravy  {
width: 194px;
background: #7b5a20;
}

#pravy h3 {
float:left;
margin: 0px;
padding: 0px;
width: 191px;
height: 40px;
background: url('../images/bg_kategorie_pravy.jpg') 0% 0% no-repeat;
text-align: center;
}

#pravy h3 span  {
display: block;
font-size: 14px;
color: #cc9f50;
padding-top: 14px;
}

#pravy a  {
color: #fff;
}


#zakaznik a {
clear: both;
color: #fff;
display: block;
background: url('../images/link2.jpg') 0% 60% no-repeat;
font-size: 12px;
padding-left: 10px;
}

#zakaznik a:hover, #kosik a:hover, #cen_bomba a:hover, #top_x a:hover, #top_hodnocene a:hover {
color: #cc9f50;
}

#kosik  {
width: 191px;
height: 54px;
background: url('../images/bg_kos.jpg') 50% 0% no-repeat;
text-align: center;
margin-bottom: 25px;
}

#kosik strong {
display: block;
font-size: 14px;
color: #cc9f50;
padding-top: 7px;
font-weight: bold;
}

#kosik a {
font-size: 14px;
margin-top: 8px;
color: #fff;
font-weight: bold;
text-decoration: none;
}

#kosik a:hover {
text-decoration: underline;
}

#kosik a span  {
font-size: 10px;
}

#cen_bomba ul {
margin: 0px;
padding: 0px;
}

#cen_bomba ul li {
list-style: none;
margin: 2px 20px;
text-align:center;
}

#cen_bomba ul li a {
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

#top_x ul {
margin: 0px;
padding: 0px;
}

#top_x ul li {
list-style: none;
margin: 2px 20px;
}

#top_x ul li a {
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

#top_hodnocene ul {
margin: 0px;
padding: 0px;
}

#top_hodnocene ul li {
list-style: none;
margin: 2px 20px;
}

#top_hodnocene ul li a {
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

#novinky  {
text-align:center;
}

#novinky .novemail {
float: left;
width: 80px;
height: 17px;
border: solid 1px #4c3205;
font-size: 11px;
margin-left: 28px;
}

#novinky .submit {
float: right;
margin: 1px 30px 15px 3px;
}

#partneri  {
font-size: 12px;
text-align: center;
}

#partneri a  {
display: block;
text-decoration: none;
}

#partneri a:hover {
color: #cc9f50;
}

#partneri a img {
border: none;
}

/* clane, zbozi */

#stredovy  {
padding: 0px;
background: #f8f3d8;
width: 612px !important;
vertical-align: top;
}

#clanek  {
position: relative;
margin: 5px 9px;
font-size: 12px;
}

#clanek table  {
font-size: 12px;
}

#clanek a {
color: #cc9f50;
}

#clanek a:hover {
color: #000;
}

h2  {
font-size: 13px;
}

h3  {
font-size: 12px;
}

#zobrazeni  {
float: right;
font-size: 11px;
color: #000;
}

#zobrazeni a {
color: #cc9f50;
text-decoration: none;
font-weight: bold;
margin: 3px;
}

#zobrazeni span {
margin: 3px;
}

.navigace {
clear: both;
font-size: 11px;
color: #000;
}

.navigace a {
font-size: 11px;
color: #cc9f50;
}

.trizeni  {
width: 593px;
height: 38px;
font-size: 11px;
background: url('../images/bg_trizeni.jpg') 0% 0% no-repeat;
}

.trizeni b {
margin-left: 8px;
margin-right: 8px;
margin-top: 10px;
float:left;
}

.trizeni span {
float:left;
margin-top: 8px;
}

.trizeni a {
margin: 3px;
}

.trizeni a img {
border: none;
}

.trizeni a.vzestupne, .trizeni a.sestupne  {
float: left;
margin-top: 5px;
}

/*styl pro vypis zboží*/
.obal_zbozi  {
font-size: 12px;
border-collapse: collapse;
border: none;
}

.obal_zbozi  td  {
background: #fff;
}

.odsaz  {
text-align: center;
padding-bottom: 2px;
}

.odsaz img  {
border: solid 1px #5e461e;
}

.obal_zbozi img  {
border: solid 1px #5e461e;
}

.rada_pln_naz td  {
width: 175px;
padding: 10px 10px 20px 10px;
background: #fff url('../images/bg_zbozi.jpg') 0% 0% no-repeat;
}

.rada_pln_naz td a {
font-size: 12px;
font-weight: bold;
color: #4c3205;
text-decoration: none;
}


.rada_pln_vyr td  {
padding: 5px;
font-size: 10px;
color: #cc9f50;
}

.rada_tit_naz td  {
width: 175px;
padding: 10px 10px 20px 10px;
background: #fff url('../images/bg_zbozi.jpg') 0% 0% no-repeat;
}

.rada_tit_naz td a {
font-size: 12px;
font-weight: bold;
color: #4c3205;
text-decoration: none;
}

.rada_tit_vyr td  {
padding: 5px;
font-size: 10px;
color: #cc9f50;
}

.kratky_popis {
padding: 5px;
font-size: 11px;
width: 160px;
}

.koscena td {
font-size: 11px;
padding: 0px 4px 0px 0px;
}

.koscena .cena {
font-size: 13px;
color: #853212;
}

.mnozstvi  {
width: 30px;
border: solid 1px #a08856;
}

.poloha_kosiku  {
background: url('../images/bg_nakup.gif') 50% 0% no-repeat;
height: 25px;
text-align: right;
padding: 5px 10px;
}

.vert_oddel  {
width: 5px !important;
padding: 0px !important;
background: none !important;
}

.carka td  {
background: none;
}

.rada_pln_cen td  {
padding: 1px 3px;
}

.strankovani  {
font-size: 11px;
font-weight: bold;
text-align: center;
}

fieldset  {
margin-top: 15px;
border: solid 1px #bd9d65;
font-weight: bold;
color: #926f32;
}

.strankovani a {
color: #593c0a;
font-weight: bold;
margin: 3px;
text-decoration: underline;
}



.strankovani a:hover {
color: #cc9f50;
text-decoration: none;
}

.rada_str th  {
background: #cc9f50;
color: #fff;
font-size: 11px;
text-align: left;
}

.rada_str_liche td  {
font-size: 11px;
background: #edddc0;}

.rada_str_sude td  {
font-size: 11px;
}

.polozka {
color: #4c3205;
text-decoration: underline;
}

.polozka:hover {
color: #cc9f50;
text-decoration: none;
}

.rada_str_kos .submit  {
margin-top: 5px;
}

/*navigace předchozí, další*/
.levy  {
float: left;
}

.pravy  {
float: right;
}

.pravy a, .levy a {
color: #cc9f50;
font-weight: bold;
font-size:12px;
text-decoration:none;
}

.pravy a:hover, .levy a:hover {
color: #000;
font-weight: bold;
font-size:12px;
text-decoration: underline;
}



/*detail položky*/
#tisk  {
color: #000 !important;
}

#tisk:hover  {
color: #cc9f50 !important;
}

#navigace_zbozi  {
margin: 5px 0px 5px;
height: 20px;
border-bottom: dotted 1px #cc9f50;
}

.detail, #podrobnosti  {
font-size: 12px;
}

.detail a {
color:#cc9f50;
}

.detail a:hover {
color: #000;
}

.odsaz_podrob  {
padding: 10px;
}

.kosikinfo  {
width: 590px;
}

.kosikinfo td {
background: #f6efcb;
padding: 3px;
}


.kosikinfo th, .oblibene th  {
background: #cc9f50;
color: #fff;
font-size: 11px;
text-align: left;
padding: 2px;
}

.zakaznik input  {
border: solid 1px #a08856;
}

.oblibene  {

}


/*paticka stránky*/
#patickalevy, #patickastred, #patickapravy {
background: url('../images/bg_paticka.jpg') 0% 0% repeat-x;
height: 69px;
text-align: center;
color: #4c3205;
font-size: 12px;
}

#patickastred a  {
color: #000;
text-decoration: none;
}

#patickastred a:hover  {
color: #fff;
text-decoration: underline;
}

.list  {
position: absolute;
top: 15px;
right: -20px;
}

.list2  {
position: absolute;
bottom: 6px;
right: 0px;
z-index: 1000;
}

/*Nezobrazované bloky ES*/
#infopanel, #anketa {
display: none;
}

hr  {
visibility: hidden;
}

