body {	

	margin : 0px;

	padding : 0px;

	color: #000000;	

	font-family : Arial, Verdana, Tahoma, Helvetica, sans-serif;

	font-size : 75%;

}

legend, .vyrazny {

  color : #9f2503;

  font-weight : bold;

}

body.normal {

	background-image : url("../img/back.jpg");

}

.zaklad {

	background-image : url("../img/bg.jpg");

	background-repeat : repeat-x;

}

.celek {

  width : 982px;

  background-image : url("../img/celek.jpg");

	background-repeat : repeat-y; 

	margin: auto;

}

.hmenu {

  background-image : url("../img/hmenu.jpg");

	background-repeat : no-repeat;

	width : 860px;/*982*/

	height : 39px;

	color : white;

	padding-left : 122px;

}

.hodkaz, .aktivnihodkaz {

  float : left;

  font-size : 100%;

  display : block;

  text-align : center;

  padding : 13px 20px 0 20px;

}

.hodkaz a, .hodkaz a:link, .hodkaz a:visited {  

  color : #f49706;

  text-decoration : none;

  display : block;

  font-weight : bold;

  /*width : 130px;

  height : 26px;*//*39*/

}

.aktivnihodkaz a, .aktivnihodkaz a:link, .aktivnihodkaz a:visited, .aktivnihodkaz a:hover, .hodkaz a:hover {   

  color : #ffffff;

  text-decoration : none;

  display : block;

  font-weight : bold;

  /*background-image : url("../img/aktivnihodkaz.jpg");

	background-repeat : no-repeat;

  width : 130px;

  height : 26px;*//*39*/

}

.horni {

  background-image : url("../img/horni.jpg");

	background-repeat : no-repeat;

	width : 982px;

	height : 67px;

}

.kosik {

  float : right;

  font-size : 140%;

  margin : 10px 40px 0 0;

}

.hlavicka {

  background-image : url("../img/hlavicka.jpg");

	background-repeat : no-repeat;

	width : 982px;

	height : 65px;

}

.vyhledavani {

  float : left;

  width : 403px;/*578*/

  height : 30px;/*65*/

  padding : 35px 0 0 175px;

  color : white;

}

.ikony {

  float : left;

  width : 172px;/*172*/

  height : 30px;/*65*/

  padding : 35px 0 0 0px;

  color : white;

}

.ikona {

  float : left;

  margin : 2px 10px 0 10px;

}

.ikony a, .ikony a:link, .ikony a:visited, .ikony a:hover {

  color : white;

  display : block;

}

h1 {

	width : 232px;

	height : 65px;

	margin : 0px;

	padding : 0px;

	font-size : 100%;

	float : left;

}

h1 span {
  overflow : hidden;
}

.leva {

  float : left;

  width: 234px; 

}

.lmenu {

  background-image : url("../img/lmenu.jpg");

	background-repeat : no-repeat;  

	padding-top : 135px;  

}

.inlmenu {

  float : left;

  width: 234px;  

  background-image : url("../img/leva.jpg");

	background-repeat : repeat-y;  

}

h4, h2, h3 {

  margin : 0px;

  padding : 0px;

}

h2.lodkaz, h2.aktivnilodkaz {

  background-image : url("../img/lodkaz.jpg");

	background-repeat : no-repeat;

  padding-left : 24px;

  font-size : 110%;

  font-weight : bold;

  display : block;

  width : 210px;/*234*/

  height : 29px;

  line-height : 2.3;

}

h2.lodkaz a, h2.lodkaz a:link, h2.lodkaz a:visited {  

  color : #f49706;

  text-decoration : none;

  display : block;font-weight : bold;

}

h2.aktivnilodkaz a, h2.aktivnilodkaz a:link, h2.aktivnilodkaz a:visited, h2.aktivnilodkaz a:hover, h2.lodkaz a:hover {   

  color : #ffffff;

  text-decoration : none;

  display : block;font-weight : bold;

}

h2.pododkaz a, h2.pododkaz a:link, h2.pododkaz a:visited {  

  color : #f49706;

  text-decoration : none;

  display : block;

  font-weight : bold;  

  padding-left : 34px;

  font-size : 50%;

  width : 200px;/*234*/

  height : 29px;

  line-height : 2.3;

}

h2.aktivnipododkaz a, h2.aktivnipododkaz a:link, h2.aktivnipododkaz a:visited, h2.aktivnipododkaz a:hover, h2.pododkaz a:hover {   

  color : #ffffff;

  text-decoration : none;

  display : block;

  font-weight : bold;  

  padding-left : 34px;

  font-size : 50%;

  width : 200px;/*234*/

  height : 29px;

  line-height : 2.3;

}

h2.podpododkaz a, h2.podpododkaz a:link, h2.podpododkaz a:visited {  

  color : #f49706;

  text-decoration : none;

  display : block;

  font-weight : bold;  

  padding-left : 40px;

  font-size : 50%;

  width : 194px;/*234*/

  height : 29px;

  line-height : 2.3;

}

h2.aktivnipodpododkaz a, h2.aktivnipodpododkaz a:link, h2.aktivnipodpododkaz a:visited, h2.aktivnipodpododkaz a:hover, h2.podpododkaz a:hover {   

  color : #ffffff;

  text-decoration : none;

  display : block;

  font-weight : bold;  

  padding-left : 40px;

  font-size : 50%;

  width : 194px;/*234*/

  height : 29px;

  line-height : 2.3;

}

h2.podpodpododkaz a, h2.podpodpododkaz a:link, h2.podpodpododkaz a:visited {  

  color : #f49706;

  text-decoration : none;

  display : block;

  font-weight : bold;  

  padding-left : 55px;

  font-size : 50%;

  width : 179px;/*234*/

  height : 29px;

  line-height : 2.3;

}

h2.aktivnipodpodpododkaz a, h2.aktivnipodpodpododkaz a:link, h2.aktivnipodpodpododkaz a:visited, h2.aktivnipodpodpododkaz a:hover, h2.podpodpododkaz a:hover {   

  color : #ffffff;

  text-decoration : none;

  display : block;

  font-weight : bold;  

  padding-left : 55px;

  font-size : 50%;

  width : 179px;/*234*/

  height : 29px;

  line-height : 2.3;

}

h2.podpodpodpododkaz a, h2.podpodpodpododkaz a:link, h2.podpodpodpododkaz a:visited {  

  color : #f49706;

  text-decoration : none;

  display : block;

  font-weight : bold;  

  padding-left : 80px;

  font-size : 50%;

  width : 154px;/*234*/

  height : 29px;

  line-height : 2.3;

}

h2.aktivnipodpodpodpododkaz a, h2.aktivnipodpodpodpododkaz a:link, h2.aktivnipodpodpodpododkaz a:visited, h2.aktivnipodpodpodpododkaz a:hover, h2.podpodpodpododkaz a:hover {   

  color : #ffffff;

  text-decoration : none;

  display : block;

  font-weight : bold;  

  padding-left : 80px;

  font-size : 50%;

  width : 154px;/*234*/

  height : 29px;

  line-height : 2.3;

}

.stred {

  float : left;

  width : 516px;/*516*/

}

.instred {

  width : 512px;/*516*/

  padding : 0px 2px 0 2px;

}

.border {

  border : 1px solid #376f00;

}

h4 {

  font-weight : bold;

  font-size : 120%;

  color : #9f2503;

}

h4.nadpis {

  font-size : 100%;

  font-weight : normal;

  color : #9f2503;

  float : left;

}

h4.nadpis a, h4.nadpis a:link, h4.nadpis a:visited {

  text-decoration : none;

  float : left;

}

h4.nadpis a:hover {

  text-decoration : underline;

  float : left;

}

.baner {

  background-image : url("../img/baner.jpg");

	background-repeat : no-repeat;

  width : 276px;/*516*/

  height : 78px;/*138*/

  padding : 60px 100px 0 140px;

}

h3 {

  font-weight : normal;

  font-size : 100%;

  text-align : center;

}

.prava {

  float : left;

  width : 232px;
  
}

.tipdne {

  text-align : center;

  background-image : url("../img/prava2.jpg");

	background-repeat : repeat-y; 
  
  margin-top : 15px; 

}

.intipdne {

  background-image : url("../img/tipdne.jpg");

	background-repeat : no-repeat;

	padding : 40px 10px 0 10px;

}

.kontaktformular {

  float : left;

  text-align : center;
  
  width : 200px;
  
  background-color : #faeaae;
  
  border : 1px solid #9f2503;
  
  margin : 0 0 10px 16px;
  
  padding : 5px 0 5px 0;

} 

.kontaktformular2 {

  float : left;

  text-align : center;
  
  width : 470px;
  
  background-color : #faeaae;
  
  border : 1px solid #9f2503;
  
  margin : 0 0 10px 16px;
  
  padding : 5px 0 5px 0;

}

.kalkulacka {

  float : left;

  text-align : center;
  
  width : 200px;
  
  background-color : #e6f4ec;
  
  border : 1px solid #006d26;
  
  margin-left : 16px;

}

.kalkulacka h3 {

  font-size : 120%;
  
  color : #006d26;
  
  font-weight : bold;
  
  margin : 5px 0 15px 0;

}

.zakaznik {

  text-align : center;

  color : white;

  background-image : url("../img/prava.jpg");

	background-repeat : repeat-y;  

}

.inzakaznik {

  background-image : url("../img/zakaznik.jpg");

	background-repeat : no-repeat;

	padding-top : 80px;

}

.zakaznik a, .zakaznik a:link, .zakaznik a:visited, .zakaznik a:hover {

  color : #f49706;

}

.cena {

  color : #9f2503;

  font-weight : bold;

}

.oldprice {

  text-decoration: line-through;

}

.zbozi {

  float : left;

  width : 256px;

  background-image : url("../img/zbozi.jpg");

	background-repeat : repeat-y; 

	text-align : center;

}

.hzbozi { 

  background-image : url("../img/hzbozi.jpg");

	background-repeat : no-repeat;

  width : 216px;/*256*/

  height : 34px;/*39*/

  font-size : 100%;

  text-align : left;

  padding : 5px 30px 0 10px;

}

h4.hzbozi a, h4.hzbozi a:link, h4.hzbozi a:visited, h4.hzbozi a:hover {

  color : #ffffff;

  font-weight : bold;

  text-decoration : none;

}

.imgzbozi {

  clear : both;

  height : 140px;

}

.imgzbozi2 {

  clear : both;

}

.imgzbozi2 img {

  width : 170px;

}

.tmava {

  background-color : #faeaae;

}

.svetla {

  background-color : #fcf7e2;

}

.ceny {
  height : 170px;
}
table.itemButtons {
	padding:0px;
	border:none;
	margin:0px;
	margin-left:-2px;
	table-layout: fixed;
	border-spacing: 0px;
	border-collapse: collapse;
	width:242px !important;
}
table.itemButtons td.buy {
	padding-left:6px;
}
.imgdetail {

  width : 220px;

  float : right;

  border : 1px solid #e6e6e6;

}



















.dolni {

	background-image : url("../img/dolni.jpg");

	background-repeat : no-repeat;	

	clear: both;

	position : relative;

	width : 962px;/*982*/

	height : 37px;/*52*/

	padding : 15px 20px 0 0px;

	text-align : right;

	color : white;

}

.nahoru {

  clear : both;

  margin-top : 20px;

}

a, a:link, a:visited {

  text-decoration : underline;

  font-weight : normal;

  color : #9f2503;

}

a:hover {

  text-decoration : underline;

  font-weight : normal;

  color : #9f2503;

}

.left {

  float : left;

}

.fleft {

  float : left;
  margin : 0 5px 0 5px;

}

.right {

  float : right;

}

.right2 {  

  text-align : right;

  color : #9f2503;

  font-weight : bold;

}

.right3 {

  text-align : right;

}

.clear {

  clear : both;

}

.povinne{

	font-weight : bold;

}

img {

  border: 0px;

}

form {

  margin : 0;

  padding : 0;

}

td {

  padding : 2px 2px 2px 2px;

}

fieldset {

	padding : 10px 0 10px 10px;

}

input.tlacitko {	

  background-image : url("../img/tlacitko.jpg");

	background-repeat : no-repeat;

	border : 0px;

	background-color : transparent;

	cursor : pointer;

	font-weight : bold;

	color : white;

	font-size : 100%;

	width : 101px;/*131*/

	height : 26px;

	padding-left : 30px;

}

.message {

	font-weight : bold;

	color : #ff0000;

	margin : 50px 0 50px 0;

	text-align : center;

}

img.none, .none {

  border : 0px;

  text-decoration : none;

}

.zpet, .tisk {  

  clear : both;

  margin-top : 30px;

  text-align : left;

}

.mnozstvi {

  width : 20px;

} 

.razeni {

  clear : both; 

  float : left;

  width : 511px;/*516*/

  margin : 5px 0 5px 0;

  vertical-align : bottom;

}

.filter {

  clear : both; 

  float : left;

  width : 499px;/*516*/

  vertical-align : bottom;
  
  background-color : #efeeee;
  
  border : 1px solid #e3e3e3;
  
  padding : 5px; 

  margin : 5px 0 5px 0;

}

.strankovani {

  clear : both;

  width : 516px;

  margin : 5px 0 5px 0;

}

#fCalculator {
  width: 190px;
  margin: 0 auto;
}
#fCalculator label {
  float: left;
  display: block;
  width: 90px;
}
#fCalculator input {
  display: block;
  float: left;
  width: 90px;
}
#fCalculator select {
  width: 90px;
}
#fLoader {
  background: url("../img/ajax-loader.gif") no-repeat center center;
  height: 24px;
  width: 175px; 
  display: none;
  clear: both;
}
.facebook {
  margin : 10px 0 0 16px;
}
.overeno {
  margin : 20px 0 0px 45px;
}
a.gAhref {
	cursor:pointer;
}
