
html {min-height: 100%;}

* {
	margin: 0;
	padding: 0;
}
a {color: black;text-decoration: none;}

a:hover {color: black;}
h1 {color: black; padding-left:0px; font-size: 16px;text-align: left;}
h2 {color: black; padding-left:0px; font-size: 14px; padding-bottom:10px; }

select  {width: 133px;font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:Ariel, sans-serif}
img {border: 5px solid #97B369;}
img {border: 0px solid #97B369; media=print}

input[type='button'],input[type='submit'],input[type='checkbox'],input[type='image'],input[type='radio'],input[type='reset'],select,button{cursor:pointer;}
input[type='text'],input[type='password']{width: 130px;}

body {
	background: url('../pics/pozadi.jpg') repeat top;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Palatino, sans-serif;
	color: black;
}
.frame {
	background: white ;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Palatino, sans-serif
}
/*horni stranka*/
.vrch {

	margin: 0 auto;
	width: 660px;
  height: 186px;
  background: url('../pics/horni.jpg') no-repeat;
  
  
}

/*celkova stranka*/

.stranka {
	margin: 0 auto;
	width: 678px;
	 background: url('../pics/pozadi-stred.jpg') repeat-y;
	  
}
/*stred*/
.stredstr-horni{
   background: url('../pics/pozadi-stred-horni.jpg') no-repeat ;
   display:block;
        width: 900px;
       height: 8px;
  
  margin-top:20px;
}

/*menu*/
.menu {
	margin-left:9px;
	width: 652px;
	height: 36px;
	background: url('../pics/menupoz.jpg') repeat-x center; 
  border-top: 2px solid white;
  border-bottom: 2px solid white;
}
.menu1 a{
  
	 float: left;
	
	 width:127.7px;
}
.menudtyp{
  height: 30px;
 
	 border-right: 1px solid white;
}
.home{

display: block;
  width:72px;
  height:32px;
  background: url('../pics/mhome.jpg') no-repeat center;
	 
}
.prodejny{

display: block;
   width:72px;
  height:28px;
  background: url('../pics/mprodejny.jpg') no-repeat center;
	 
}
.vyrobky{

display: block;
  width:72px;
  height:32px;
  background: url('../pics/mvyrobky.jpg') no-repeat center;
	 
}
.sluzby{

display: block;
  width:72px;
  height:29px;
   background: url('../pics/sluzby.jpg') no-repeat center;
	 
}
.onas{

display: block;
   width:72px;
  height:26px;
 background: url('../pics/onas.jpg') no-repeat center;
	 
}
/*stred stranky*/

.stredstr{
  
 width: 650px;
 margin-left:7px;
 
}

/*levy stred*/

.vypln-levy{
 vertical-align : top;  
 width: 207px;
 border-right: 1px solid #d7d7d7;
 
}
/*levemenu*/

.levemenu{
  
 width: 207px;
 min-height:300px;
 padding-top:3px;
 background: url('../pics/menu-leve-poz.jpg') repeat-y ;
 font-family: "Geneva CE", "Arial CE", fantasy;
}
.levemenu a{
  display: block;
 width: 207px;
 height:32px;
 
 background: url('../pics/tlacitko-p.jpg') no-repeat ;
 
 padding-left:20px;
 font-size:16px; 
 font-weight:bold;
 
}

.levemenu a:hover{
 
 color: #807c7c;
}

.levemenua{
  
 padding-top:10px;
 
 color: #2e2c2c;
}


.levemenuaz{
  
 padding-top:10px;
 
 color: #807c7c;
}

.levyspodek{
 vertical-align : bottom;  
 margin-top:5px;
 margin-bottom:5px; 
 width: 207px;
 min-height:97px;
/* background: url('../pics/levyspodek.jpg') no-repeat ;*/
 
}

/*pravy stred*/

.vypln-pravy{
 vertical-align : top;  
 
 
}

/*aktuality*/
.aktuality{
  vertical-align : top;  
}
.itemak{
   padding-top:5px;
  border-bottom: 1px solid #d7d7d7;
 /*border-bottom-style: dashed;*/
}

.itemak-hor{
   
 margin-top:5px;
 
}

.cara{
   
 width: 440px;
 margin-top:5px;
 border-top: 1px solid #d7d7d7;
 border-top-style: dashed;
 
}

/*Prodejny*/


.akttext table{
 list-style: none;
}

.akttext td{
 height: 30px;
}

.day{

}
.times{margin-left:5px;}

.kontakt_nadpis{
  color: black; 
  font-size: 12px; 
   font-weight:bold;
}
.kontakt{

  padding-left:0px; 
  width: 100px;
  
}
.kontaktv{
  
   padding-left:5px; 
 
  
}
.provozni_nadpis{
  color: black; 
   font-size: 12px; 
   font-weight:bold;
  
}

/*vyrobky*/

.vvyrobky img{
  width: 140px;
  
}

.vcenik td{
 
 padding-left:10px;  
}

.vdruh {
  width: 240px;
  font-size: 11px; 
   font-weight:bold;
 padding-right:50px;  
}
.vsloup {

  width: 130px;
  font-size: 11px; 
   font-weight:bold;
  
}

/*sluzby*/

.vsluzby{
  color: black; 
  font-size: 14px; 
 
}
.vsluzby td{
  padding-left:10px; 
  padding-bottom:10px; 
}

/*fotky*/
.fotogaler {
 
  margin-left:20px;
}

.kontaktv img, .fotogaler img{
 
 margin:5px; 
 padding:5px;
 border: 1px solid #d7d7d7;
  
}

/*zapati*/

.zapati{
  margin-left:1px;
  padding-top:20px;
  text-align : center;  
color: white; 
 width: 668px;
 height:49px;
 background: url('../pics/zapati.jpg') no-repeat ;
 
}
.zapati a{
 padding-right:5px; 
 padding-left:5px; 
  color: white; 
}
.zapati a:hover{
 text-decoration: underline;
  
}
