body, html 
{ 
border: 0px none; 
margin: 0px; 
padding: 0px; 
font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif ; 
font-size: small;   
} 

.resetovac 
{ 
border: 0px none; 
margin: 0; 
padding: 0; 
float: none; 
clear: both; 
width: 0; 
height: 0; 
line-height: 0; 
font-size: 0; 
} 

 img, table, tr, th, td, h1, h2, h3, h4, h5 ,ul
{ 
border: 0px none; 
margin: 0px; 
padding: 0px; 
} 
p { margin: 0.6em ; line-height:120%; }
.logo { margin:10px ; position:absolute; left:0; top:0;
/*float:left;*/ }
H1 {font-size: small;  position: absolute; right:135px;
top:5px; font-family: serif;color:#1919B3 }
H2 {font-size: medium;text-align:center}
H3, H4 {font-size:small; }
#menu {  height:1.6em; position:relative;top:30px;
   background:   no-repeat left top;
   color:black; padding:3px; margin-left:120px;margin-right:120px;
   font-weight:bold; font-size:90%;}
	
   #obal a img {border:none}
	
   #menu a {color:#4444BF; margin:0 5px; 
   text-decoration:none; border-left:#ff3333 solid 2px;
   border-bottom:#ff3333 solid 2px; padding:0 3px;
   float:left; }
    
   #menu a.vyber {color:black;
   text-decoration:none;
   background-color: white;}
  	
   #menu a:hover {color:#BF9430;
   text-decoration:none;
   background-color: #E6C373;
   float:left}

#bodyhlavicka 
{ 
background-color: #E6C373;  
} 

#bodypaticka 
{ 
background-color: #E6C373; 
} 

#strankahlavicka 
{ 
position:relative;
/*background-color: #E6C373;*/ height: 67px;border-bottom: #BF9430 solid 5px;
border-top: #BF9430 solid 2px; background: #E6C373 url("obr/pravy.jpg"); 
background-repeat: no-repeat;background-position:right;
} 

#strankapaticka 
{ 
background-color: #E6C373;  
} 

#strankaobal 
{ 
width: auto; 
min-width: 780px; 
max-width: 980px; 
margin: 5px auto 0px auto; 
} 

#strankaobal1 
{ 

margin: 5px 
} 

#strankaobal2 
{ 
} 
#strankavnitrek {position:relative;  min-height: 23em;  }
#levypanelobal 
{ 
float: left; 
width: 170px; 
margin: 5px 0px 5px 0; 
padding: 2px 2px 2px 0; 
font-size: 90%; 
} 

#pravypanelobal 
{ 
/*float: right; */
position:absolute; right:0;top:0;
width: 130px; 
margin: 5px 0 5px 0px; 
padding: 2px 0 2px 2px; 
 
} 
#pravypanelvnitrek H3, #levypanelvnitrek H4{background-color: #bf9430; text-align:center;color:white;
 margin-top:10px;}
#pravypanelvnitrek p {background-color: #e6c373; text-align:center;margin:0; 
padding:5px; font-size:inherit;letter-spacing:1px; }
#pravypanelvnitrek form, #levypanelvnitrek form {background-color: #e6c373; text-align:center;padding-bottom:10px;
margin-top:0}

#levypanelvnitrek H4, #levypanelvnitrek form{ width:97%}
#hlavnipanelobal 
{ 
padding: 5px 150px 5px 190px; 
} 
#hlavnipanelvnitrek {height:1%;} /* 3px bug IE */

#hlavnipanelhlavicka 
{ 
background-color: #E6C373;  
} 

#hlavnipanelpaticka 
{ 
background-color: #dddddd; 
} 
ul.navigace 
{ 
color: white; 
background: #E6C373; 
border-bottom: 0.2em solid #BF9430; 
border-right: 0.2em solid #BF9430; 
padding: 0 ; 
margin-left: 0; margin-bottom:10px; 
width: 96%; 
font: bold 1em Verdana, sans-serif; 

} 

.navigace li 
{ 
list-style: none; 
margin: 0; 
font-size: 1em; 
} 
ul.navigace li a {display: block;}
.navigace a 
{ 

text-decoration: none; 
margin-bottom: 0.5em; 
margin-top: 0.5em; 
color: white; 
background: #BFA260; 
border-width: 1px; 
border-style: solid; 
border-color: #FFD980 #BF9430 #BF9430 #6cf; 
border-left: 0.4em solid #fc0; 
padding: 0.25em 0.5em 0.4em 0.75em; 
} 

.navigace a.aktivniodkaz { border-color: #FFD980 #BF9430 #BF9430 #f30; } 



.navigace a:hover, .navigace a.aktivniodkaz:hover 
{ 
background: #E6C373; 
border-color: #BF9430 #FFD980 #FFD980 #fc0; 
padding: 0.4em 0.35em 0.25em 0.9em; 
} 

.navigace a:active, .navigace a.aktivniodkaz:active 
{ 
background: #BFA260; 
border-color: #BF9430 #6cf #5bd white; 
padding: 0.4em 0.35em 0.25em 0.9em; 
} 
/* chyba? */
table {border-collapse: collapse;margin-top:10px; margin-bottom:10px;}
a {margin:0; padding:0}
.foto_tab {padding:1px; width:20px; height:20px;} /* fotka v tabulce */
#hlavnipanelvnitrek p  {margin-bottom:0}
.nodecoration {text-decoration:none; }
img+span {text-decoration:underline}
.obal {width:305px; text-align: center; font-weight:bold; margin-bottom:10px}
.vlevo {float: left}
.vpravo {float:right}
.doprava {text-align:right}
.center {margin: 10px auto} 
.orez { overflow: hidden; }
.velikost { width: 100%; } 
.sikme { font-style: italic;}
.stred {text-align:center}
.kontakt {width:20em; text-align: left; font-weight:bold; margin-top: 15px}
.okraj {margin:15px; border: 1px solid red}
.tucne {font-weight:bold}
.clear { clear: both;}
.sirka1 {width:116px}
.box { width:45%; padding:5px}

form { text-align: left;)}
pre {font-size:100%}


/* toto je styl pro levé menu */
li p {margin: 0;padding:0.4em 0 0.4em 0.7em; border-left: 0.4em solid red;}
li a p {margin: 0; border:none; padding:0 } /* musí být jako druhý pro přebití vlastností*/
/* styl levého menu konec */
.vyrobek th{
	border : 1px solid Gray;
	border-bottom : 1px solid Black;
	font-size : 0.9em;
	background-color: #CDCDCD;
	color: #575757;
}
.vyrobek td{
	border : 1px solid Gray;
	font-size : 0.9em;
	
	padding-left: 5px; padding-right:5px; 
}

