body {
background: url("./images/pozadi.jpg") repeat-x;
font-family: Tahoma, sans-serif;
font-size: 0.9em;
margin: 0;
}
a {
color: #000;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}

p {
padding: 0;
margin: 0;
}

hr {
color: #fff5c9;
}

table {
empty-cells: show;
}

h1 {  
	font-family:Georgia;
	color:black;
    font-size: 1.5em;
    padding-left:5px;
    margin-bottom: 15px;
    }
        
h1 a {  
	color: #381c12;
    text-decoration:none;
           }
h2 {  

	color:#381c12;
    font-size: 1.1em;    
    padding:0px;
    margin:0px;

        }
h2 a {  
	color: #381c12;
	text-decoration:underline;
    }


h3 {  	
	color:#603a29;
	padding-top:6px;
	font-size: 1.1em;
   	margin:0px;
   	padding-left:14px;
    }        
h4 {
color: #c33b27;
font-size: 1.2em;
font-weight: bold;
padding: 10px 0;
margin: 0;
}

h5 {
color: #fcf5c5;
font-size: 1.4em;
padding: 10px 0;
margin: 0;
}

h6 {
font-size: 1em;
font-weight: normal;
color: #000;
padding: 7px 0 0 0;
margin: 0;
}
h6 a {
color: #000;
}

input {
font-size: 1.1em;
color: #f6ebad;
background-color: #512f23;
border: 1px solid #876558;

}
.inputhl {
font-size: 1.2em;
color: #f6ebad;
background-color: #512f23;
margin-left:25px;
width:130px;
float:left;
}

.inputkos {
margin-top:10px;
border:0px;
text-align:left;
float:left;
font-size:0.9em;
}

.kos {
margin-top:12px;
border:0px;
text-align:left;
float:left;
margin-left:8px;
}

.kosik1 {
margin-top:2px;
border:0px;
text-align:right;
float:right;
width:64px;
}

.vyhledavani {
	border: none;
	font-size: 1.2em;
	color: #9aceff;
}
.hledej1 {border: none; float: left;}
.hledej {border: none; padding-top: 0px; margin-left:0px; float: right;}
.submit {margin-top: 8px; cursor: pointer;}
.subimg {border: none;}
.kusu 	{text-align: right; margin: 0 5px 5px 0}
.kusu2 	{float: left; text-align: right}
.kusu3 	{text-align: right; float: left; margin: 1px 3px 0 48px}

.ks		{border: none; cursor: pointer; margin-left: 3px}
.radio	{border: none; margin-right: 10px}
.check	{border: none; margin: 0 2px 0 10px}
.kn		{float: left; margin-right: 12px;}

select {
font-size: 1em;
border: 1px solid #000;
}



textarea {
font-size: 1em;
margin-bottom: 5px;
border: 1px solid #000;
}
.vm {
height: 5px;

}
.objinfo {
text-align: center;
background: #FFFFFF url(./images/menu-pozadi-leve.jpg) repeat-y;
padding: 5px;
font-size: 1.1em;
color: #000;
}

.kalendar {
text-align: center;
background: #FFFFFF url(./images/menu-pozadi-prave.jpg) repeat-y;
padding: 5px;
font-size: 1em;
color: #000;
}
#kosik_nahled {
background: #FFFFFF url(./images/menu-pozadi-prave.jpg) repeat-y;
font-size: 1em;
}


.prihlaseni {
color:#fcf5c5;
font-weight:normal;
font-size: 1.1em;
}

.prihlaseni a {
color:#fcf5c5;
font-weight:normal;
}

#prih {
float: left;
margin: 1px 3px;
}        
ul {
	list-style-type:none;
	margin-left:0px;
	padding:0px;
	margin:0;
}
        
li.odsazeni0 {
	background:url(images/linka4.png);
	background-repeat:no-repeat;
}


li.odsazeni0 a{
	display:block;
	padding-left:15px;
	padding-right:23px;
	padding-bottom:10px;
	padding-top:10px;
}


li.odsazeni1 {
	background-color:#704a3d;
	background:url(images/sipka2.png);
	padding-left:0px;
}

li.odsazeni1 a{

}

li.odsazeni3 {
	background-repeat:no-repeat;
	width:186px;
}


li.odsazeni3 a{
	display:block;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	padding-top:10px;
}

li.odsazeni4 {
	background-repeat:no-repeat;
/*	background:url(images/sipka.png);*/
}


li.odsazeni4 a{
	display:block;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:5px;
	padding-top:10px;
	
}

li.odsazeni5 {
}

li.odsazeni5 a{
	display:block;
	padding-left:28px;
	padding-right:0px;
	padding-bottom:5px;
	padding-top:10px;
/*	background:url(images/sipka.png);*/
}

#page {  
	background-color:#381c12;
	width: 949px; 
    }

#logo_left {  
	background: #371b12;
    width: 301px;
    height: 162px; 
    float:left;
    margin:0;
  }

#logo_right {  
	background: url(./images/logo_right2.png) no-repeat;
	float:right;
    width: 648px;
    height: 162px; 
    margin:0;
    }
    
#zahlavi {
width:949px;
}

#zah1 {
width:610px;
height:40px;
}
    
#odkazy {
	color:#f6ebad;
	font-size:0.9em;
	text-align:right;
	width: 620px;
	padding-top:20px;
	float:right;
}

#odkazy a {
	color:#f6ebad;
	text-decoration:underline;

}
#hledani {
	font-weight: bold;
	float:right;
	width:190px;
	height:28px;
	margin-right:0px;
	padding-left:0px;
}

#down {  
	color:#f6ebad;
	font-size:1em;
	text-align: right;
	height:25px;
	padding-right:22px;
	clear:both;
	padding-top:15px;
	float:right;
}

#down a {  
	color:#f6ebad;
	text-decoration:underline;
    text-align:right;
	}
#work {  
	background-color:#381c12;	
}

#menu{  
	color: #fff;
	background-color:#381c12;
	width: 213px;
	text-align:left;
	float:left;
}

#menu_linkax {  
	color: #fff;
	background-color:#381c12;
	width: 213px;
	text-align:left;
	float:left;
	background:url(images/linkax.png);
	background-repeat: repeat-y;
}

#menuinnadpis {  
	width: 186px;
	margin-left:14px;
	background: #FFFFFF url("./images/h2.jpg") no-repeat;
	float:left;
	height:30px;
}

#menuin {  
	background-color:#582c1c;
	width: 186px;
	float:left;
	margin-left:14px;
}

#menuinli {  
	color:#fcf6c6;
	background-color:#582c1c;
	float:left;
	margin:0;
}

#menuinli a {  
	font-size:0.97em;
	color:#fcf6c6;
	text-decoration:none;
	margin:0;
	}

#menuinli a:hover {  
	background-color:#714b3e;
	margin:0;
	display:block;
	}

.active {  
	font-weight: bold;	
	background-color:#714b3e;
	background:url(images/sipka.png);
/*	padding-left:20px;*/
}

.active a{  
	background-color:#714b3e;
	font-weight: bold;	
}

.active2 {  
	font-weight: bold;	
	background-color:#714b3e;
}

.active2 a{  
	width:186px;
}

#vyrobci {  
	margin-top:20px;

	margin-left:14px;
	float:left;
	margin-bottom:10px;
}


#nic {  
	background-color: #381c12;
	width: 213px;
	float:left;
	
}

#text {  
	background-color:#381c12;
	width: 733px;
	text-align:left;
	float:right;
}

#textnadpis {  
	background-color:#381c12;
	text-align:left;
	padding-left:10px;
	width: 723px;
	
}
#texttext {  
	color: #fff;
	background-color:#381c12;
	padding-left:5px;
	margin-right:0px;
		
}


#texttext2 {  
	color: #000000;
	width:95%;
	margin-left:5px;
	font-size: 0.9em;
	text-align: Justify;
}


img {
	border: 0px;
}
img a {
	border: 0px;
}

#footer {  
	text-align: left;
	color: #aa8f83;
	background-color:#583527;
	height: 36px;
    width:949px;
	clear:both;
	font-size:0.8em;
	padding-top:12px;
}


#footer a {  
	color: #aa8f83;
	text-decoration:underline;
}

#mez {  
	background-color:#381c12;
	width:949px;
	height:10px;
	float:left;
}

.obchod {  
	color: #000;
	background-color:#fcf5c5;
	text-align:left;
	padding-top:6px;
	padding-left:5px;
}
.obchod2 {  
	color: #000;
	background-color:#fcf5c5;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
}

.obchod3 {  
	color: #000;
	background-color:#fcf5c5;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
}

.zaobleni { 
	padding-top:0px;
	padding-left:0px;
	background:url(images/zaobleni2.png);
	background-color:#fcf5c5;
	height:2px;
	background-repeat:no-repeat;
	}

.zaobleni img{ 
	border:0;
}

.padding {
	
	padding-left:6px;
	
}
#vypis_textu {  
width:95%;
margin-right: 10px;
color: #fff;
	
}
#vypis_textu td{  

color: #fff;	
	
}


#vypis_textu2 {  
background: #FCF5C5;
width:95%;
margin-right: 10px;
padding-right: 5px;
padding-left: 5px;
color: #000;
	
}
#vypis_textu2 td{  
background: #FCF5C5;
color: #000;	
	
}





#vypispod {  

	text-align:left;
	width: 733px;
	padding:5px;
	
}
.vypis_menu_nadpis {
background:#381c12;
color:#fcf5c5;
font-size: 1.1em;
font-weight: bold;
padding: 4px;
margin-bottom:4px;
}

.vypis_menu_nadpis2 {
font-size: 0.9em;
padding-right: 4px;
}

.vypis_menu_nadpis3 {
font-size: 0.9em;
font-weight: bold;
padding-left: 1px;
}


.vypis_menu_tlac_td {
background: #6f4837 url("./images/vypispod.gif") no-repeat;
width: 174px;
height: 51px;
text-align: center;
}
.vypis_menu_tlac_td a {
color: #fcf5c5;
}
.vypis_menu_tlac_vm {
font-size: 1px;
height: 6px;
}


.vypis_menu_text {
color: #fcf5c5;
font-size: 0.9em;
margin-top:15px;
margin-left:15px;
}
.vypis_menu_text a {
color: #fcf5c5;
text-decoration:none;
}
.vypis_menu_text a.active {
color: #fcf5c5;
font-weight: bold;
}
.vypis_menu_text1 {
font-size: 1em;
text-align:center;
padding-top:14px;
}

.vypis_menu_text1 a {
text-decoration:none;
}

.vypis_menu_text1 a:hover {
text-decoration:none;

}

#vypis_hledej {
color: #f6ebad;
background: #663c2b;
padding: 3px;
margin: 1px 0;
font-size: 0.8em;
}
.vypis_prvni {
background: #582c1c url(./images/vypis.gif) repeat-x;
vertical-align: top;
width: 50%;
padding: 10px;
border-right: 6px solid #fcf5c5;
border-bottom: 6px solid #fcf5c5;
}

.vypis {
background: #582c1c url(./images/vypis.gif) repeat-x;
vertical-align: top;
width: 50%;
padding: 10px;
border-bottom: 6px solid #fcf5c5;
}
.vypis_cell_nadpis {
padding: 4px 0;
}
.vypis_cell_nadpis a {
color: #f6ebad;
}
.vypis_cell_foto {
vertical-align: top;
width: 40%;
}
.vypis_cell_foto img {
border: 0px solid #8e999e;
}
.vypis_cell_popis {
color:#fff;
font-size: 0.8em;
vertical-align: top;
width: 60%;
}
.vypis_cell_pop {
padding: 0 0 10px 0;
}
.vypis_cell_cena_od {
font-weight: bold;
}

.vypis_cell_cena {
font-size: 1.1em;
font-weight: bold;
color: #fff;
padding: 0;
}

.vypis_cell_ico {
padding: 5px 0 0 0;
}
.vypis_cell_ico img {
border: none;
margin: 0px 3px;
}
.vypis_cell_ico a {
color: #f6ebad;
}
.cena {
color: #eb0101;
}
.cena_s {
font-size: 0.9em;
font-weight: normal;
}

#detail_dalsi_foto img {
margin-right: 8px;
margin-top: 8px;
border: 1px solid #000;
}
.strankovani {
background-color: #fcf5c5;
font-size: 0.9em;
text-align:right;
padding: 4px;
margin: 12px 0;
}
.strankovani a {
margin: 0 3px;
color: #381c12;
}


#registrace {
font-size: 0.8em;
padding: 10px 10px;
text-align: center;
width: 700px;
}
#registrace_text {
font-size: 0.8em;
padding: 5px;
}

th {
color: #fff5c9;
font-size: 0.8em;
padding: 5px;
text-align: left;
}
.dulezite {
color: #4f2515;
background-color: #fff5c9;
}

.udaje2 {
color: #797979;
background-color: #fff5c9;
}

.dulezite2 {
color: #4f2515;
background-color: #fff5c9;
}
.nedulezitereg {
color: #4f2515;
background-color: #fff;
}

#kosik_nadpis {
font-size: 0.8em;
color: #000;
background-color: #fcf5c5;
}

#kosik_nadpis2 {
font-size: 0.8em;
color: #000;
background-color: #fcf5c5;
text-align: center;
}

#kosik_text {
font-size: 0.8em;
font-weight: bold;
color:#fcf5c5;
}
#kosik_textx {
font-size: 0.8em;
font-weight: bold;
color:#000;
}

#kosik_text2 {
font-size: 0.8em;
font-weight: bold;
color: #000;
background-color: #ffffff;
padding: 5px 2px;
}

#kosik_ks {
padding: 3px 0 0 7px;
}
#kosik_kusu {
font-size: 0.8em;
font-weight: bold;
text-align: center;
}
#kosik_ks a {
color: #f00;
}

#kosik_tip {
font-size: 0.8em;
text-align: center;
padding: 5px 0;
}

#kosik_zadne_zbozi {
font-size: 1em;
text-align: center;
padding-top: 50px;
}

#kosik_odkaz {
font-size: 0.8em;
font-weight: bold;
text-align: center;
padding-top: 10px;
}
#text_podobchodu {
padding: 12px 5px 0px 5px;
}
#detail_foto {
width: 200px;
text-align: center;
vertical-align:top;
}

.detail_text {
font-size: 0.8em;
}
.detail_text a {
color: #000;
text-decoration: underline;
}
.detail_text a:hover {
text-decoration: none;
}


.detail_cena {
font-size: 0.96em;
color: #000;
text-align:left;
padding-top:10px;
margin:0;
float:left;
}

#detail_popis {
font-size: 0.95em;
line-height:140%;
}

.detvartxt {
font-size: 0.8em;
font-weight: bold;
color: #000;
padding: 4px;
}
.check2 {
border: none;
}
.den_nad {
background-color: #eed043;
font-size: 0.8em;
font-weight: bold;
color: #000;
border-left: 1px solid #ddd;
padding: 3px 2px;
}
.den_nad1 {
background-color: #eed043;
}

.det_var_kod {
font-size: 0.9em;
font-weight: bold;
border-top: 1px solid #aaa;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
padding: 1px 2px;
}
.det_var_pop {
font-size: 0.9em;
border-top: 1px solid #aaa;
padding: 2px;
}
.det_var {
font-size: 1em;
border-top: 1px solid #aaa;
}
.det_var_cen {
font-size: 1em;
text-align: right;
border-top: 1px solid #aaa;
border-left: 1px solid #ddd;
padding: 1px 2px;
}
.det_var_cen_bez {
font-weight: bold;
}

#download {
background: url(./images/download.gif) no-repeat;
}

.download_odkaz {
padding: 5px;
}
.download_soubor {
color: #aaa;
}

.dotaz {
font-size: 0.8em;
}
.dotaz_poz {
font-size: 0.8em;
text-align: center;
}
#dotaz_err {
font-size: 1em;
text-align: center;
padding: 40px 0;
}

#komentare_nadpis {
font-size: 0.8em;
font-weight: bold;
}

#komentar {
font-size: 0.8em;
padding: 5px 10px;
border-bottom: 1px dotted #ddd;
}
.datum {
color: #000080;
font-size: 0.7em;
}

.detail_parametr_nazev {
font-size: 0.8em;
padding: 3px 4px;
width: 50%;
}
.detail_parametr_hodnota {
font-size: 0.8em;
font-weight: bold;
padding: 3px 4px;
width: 50%;
}
.detail_obsa {
font-size: 0.7em;
}
.cislo {
color: #ef3127;
margin-right: 10px;
}


#detail_alternativy_nadpis {
font-size: 1em;
font-weight: bold;
padding: 8px 0 0 0;
border-top: 1px solid #aaa;
}
.detail_alternativy {
font-size: 0.8em;
vertical-align: top;
width: 168px;
padding: 10px 8px;
}
.detail_alternativy img {
border: none;
}

#header_akce {
background: #fff;
font-size: 1em;
font-weight: bold;
color: #CC0000;
height: 20px;
}
#header_akce a {
color: #CC0000;
}

#zarovnani_flash {  
padding-left:4px;
}

.odsazeni_uvod {  
padding:7px;
}

#menu_up {  
text-align:right;
width:503px;
margin-top:16px;
float:right;
padding-right:1px;
}

#menu_up a{  
text-decoration:none;
}

.up a{
float:left;
padding-top:3px;
width:121px;
height:27px;
}

li.up {  
width:121px;
height:27px;
background:url(images/but_up.png);
background-repeat:no-repeat;
float:left;
text-decoration:none;
text-align:center;
color:#f6ebad;
}

li.up a{ 
color:#f6ebad;

}

.up a:hover{ 
width:121px;
height:27px;
background:url(images/but_up2.png);
background-repeat:no-repeat;
float:left;
text-decoration:none;
text-align:center;
color:#f6ebad;
}

.v1 {
background:url(images/vyrobce-1-venchi.jpg);
float:left;
width:94px;
height:74px;
border:0px;
}

.v1 a{
display:block;
width:100%;
height:100%;
border:0px;
}

.v1 a:hover{
background:url(images/v1.jpg);
float:left;
width:94px;
height:74px;
border:0px;
}

.v2 {
background:url(images/vyrobce-2-domori.jpg);
width:92px;
height:74px;
border:0px;
}

.v2 a{
display:block;
width:100%;
height:100%;
border:0px;
}

.v2 a:hover{
background:url(images/v2.jpg);
width:100%;
height:100%;
border:0px;
}

.v3 {
background:url(images/vyrobce-3-pacari.jpg);
float:left;
width:94px;
height:72px;
border:0px;
}

.v3 a{
display:block;
width:100%;
height:100%;
border:0px;
}

.v3 a:hover{
background:url(images/v3.jpg);
float:left;
width:94px;
height:72px;
border:0px;
}

.v4 {
background:url(images/vyrobce-4-dolfin.jpg);
width:92px;
height:72px;
border:0px;
}

.v4 a{
display:block;
width:100%;
height:100%;
border:0px;
}

.v4 a:hover{
background:url(images/v4.jpg);
float:left;
width:100%;
height:100%;
border:0px;
}

.v5 {
background:url(images/vyrobce-5-madecasse.png);
float:left;
width:94px;
height:72px;
border:0px;
}

.v5 a{
display:block;
width:100%;
height:100%;
border:0px;
}

.v5 a:hover{
background:url(images/v5_1.png);
float:left;
width:100%;
height:100%;
border:0px;
}

.v6 {
background:url(images/vyrobce-6-balance.jpg);
width:92px;
height:72px;
border:0px;
}

.v6 a{
display:block;
width:100%;
height:100%;
border:0px;
}

.v6 a:hover{
background:url(images/v6.jpg);
width:100%;
height:100%;
border:0px;
}

.v7 {
background:url(images/vyrobce-7-newtree.jpg);
float:left;
width:94px;
height:76px;
border:0px;
}

.v7 a{
display:block;
width:100%;
height:100%;
border:0px;
}

.v7 a:hover{
background:url(images/v7.jpg);
float:left;
width:100%;
height:100%;
border:0px;
}

.v8 {
background:url(images/vyrobce-8-stainer.jpg);
width:92px;
height:76px;
border:0px;
}

.v8 a{
display:block;
width:100%;
height:100%;
border:0px;
}

.v8 a:hover{
background:url(images/v8.jpg);
width:100%;
height:100%;
border:0px;
}

.v9 {
background:url(images/vyrobce-9-grenada.jpg);
float:left;
width:94px;
height:76px;
border:0px;
}

.v9 a{
display:block;
width:100%;
height:100%;
border:0px;
}

.v9 a:hover{
background:url(images/v9.jpg);
float:left;
width:100%;
height:100%;
border:0px;
}

.v10 {
background:url(images/vyrobce-1-venchi.jpg);
width:92px;
height:76px;
border:0px;
}

.v10 a{
display:block;
width:100%;
height:100%;
border:0px;
}

.v10 a:hover{
background:url(images/but_up2.png);
width:100%;
height:100%;
border:0px;
}

#tab_rekapitulace {
}

.ucet {
float:left;
padding-left:60px;
}

.pismo {
font-size:0.8em;
padding-left:8px;
font-weight:bold;
}

.pismo a{
color:#9d5b00;
font-weight:normal;
text-decoration:underline;
}
