body {	

	margin : 0px;

	padding : 0px;

	color: #000000;

	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size : 70%;

}

.vyrazny {

  color : #8c4e20;

  font-weight : bold;

}

body.normal {

	background-color : #f5f6fb;

	background-image : url("../img/bg.jpg");

	background-repeat : repeat-x;

}

.celek{

  width : 997px;

  background-image : url("../img/celek.jpg");

	background-repeat : repeat-y; 

	margin: auto;

}

.hlavicka {

	background-image : url("../img/hlavicka.jpg");

	height : 220px;

	width : 997px;

	background-repeat : no-repeat;

	position : relative;

}

h1, h1 span {

	width : 239px;

	height : 220px;

	position : absolute;

	top : 0px;

	left : 0px;

	overflow : hidden;

	margin : 0px;	

	float : left;

	cursor : pointer;

}

h1 span {

	background-image : url("../img/h1.jpg");

	background-repeat : no-repeat;

	float : left;

}

.ikony {

  padding : 25px 0 0 785px;

}

.vyhledavani {

  padding : 27px 0 0 550px;

}

.horni {

  background-image : url("../img/horni.jpg");

	height : 130px;

	width : 997px;

	background-repeat : no-repeat;

  }

.hmenu {

  float : left;

  width : 560px;/*590*/

  height : 66px;

	padding-left : 30px;

}

.hodkaz {

  float: left;

  width : 136px;

  height : 25px;/*50*/

  margin-top : 4px;

  text-align : center;

  background-image : url("../img/tl.jpg");

	background-repeat : no-repeat;

	padding-top : 15px;

}

.aktivnihodkaz {

  float: left;

  width : 136px;

  height : 25px;/*50*/

  margin-top : 4px;

  text-align : center;

  background-image : url("../img/tl2.jpg");

	background-repeat : no-repeat;

	padding-top : 15px;

}

.hodkaz a, .hodkaz a:link, .hodkaz a:visited {

  text-decoration : none;

	color : black;

	font-weight : bold;

  display : block;

}

.aktivnihodkaz a, .aktivnihodkaz a:link, .aktivnihodkaz a:visited, .aktivnihodkaz a:hover, .hodkaz a:hover {  

  text-decoration : none;

	color : black;

	font-weight : bold;

  display : block;

}

.kosik {

  float : left;

  font-weight : bold;

  padding : 0px 0 0 230px;

  text-align : center;

  line-height : 2.2;

}

.kosik span {

  font-size : 110%;

}

.upozorneni {

  clear : both;

  /*margin : 0px 0 0 239px;  

	vertical-align: middle;*/

	width : 500px;/*519*/

}

.supozorneni {

  clear : both;

	vertical-align: middle;

	width : 500px;/*519*/

	background-color : #fcf6da;

  border : 1px solid #fcd072;

  padding : 5px;

}

.navigace {

  clear : both;

  margin : 0px 0 0 239px;  

	vertical-align: middle;

	width : 500px;/*519*/

}

.snavigace {

  clear : both;

	vertical-align: middle;

	width : 500px;/*519*/

	background-color : #fcf6da;

  border : 1px solid #fcd072;

  padding : 5px;

}

.zaklad{

  width : 997px; 

	margin: auto;

}

.leva{

	float : left;

	width : 239px;

}

.lmenu {

	background-image : url("../img/lmenu.jpg");

	background-repeat : repeat-y;

}

.lodkaz {

  background-image : url("../img/tl4.jpg");

	background-repeat : no-repeat;

	width : 199px;/*239*/

	height : 22px;/*29*/

  padding : 7px 0 0 40px;

}

.aktivnilodkaz {

  background-image : url("../img/tl3.jpg");

	background-repeat : no-repeat;

	width : 199px;/*239*/

	height : 22px;/*29*/

  padding : 7px 0 0 40px;

}

.lodkaz a, .lodkaz a:link, .lodkaz a:visited {

  text-decoration : none;

  font-weight : bold;

  color : white;

  display : block;

}

.aktivnilodkaz a, .aktivnilodkaz a:link, .aktivnilodkaz a:visited, .aktivnilodkaz a:hover, .lodkaz a:hover {  

  text-decoration : none;

  font-weight : bold;

  color : black;

  display : block;

}

.pododkaz a, .pododkaz a:visited, .pododkaz a:link {

  color : #ffffff;

  font-weight : bold;

  text-decoration : none;

  display : block;

  padding : 5px 0 5px 40px;

}

.pododkaz a:hover, .aktivnipododkaz a:hover, .aktivnipododkaz a:link, .aktivnipododkaz a:visited, .aktivnipododkaz a {

  color : #000000;

  font-weight : bold;

  text-decoration : none;

  display : block;

  padding : 5px 0 5px 40px;

}

.lstred {

  background-image : url("../img/lstred.jpg");

	background-repeat : repeat-y;

}

.lstredi {

  background-image : url("../img/lstredi.jpg");

	background-repeat : no-repeat;

}

.lstredd {

  background-image : url("../img/lstredd.jpg");

	background-repeat : no-repeat;

}

.lstredk {

  background-image : url("../img/lstredk.jpg");

	background-repeat : no-repeat;

}

.ltext {

	padding : 0 20px 0 20px;

}

.stred {

	width: 519px;/*519*/

	float: left;

	text-align : justify;

}

h2, h3 {

  clear : both;

  color : #8c4e20;

  font-weight : bold;

  font-size : 140%;

}

.message {

	font-weight : bold;

	color : #ff0000;

	margin : 50px 0 50px 0;

	text-align : center;

}

.nahoru {

  clear : both;

  padding-top : 20px;

}

.prava {

  float : left;

	width : 239px;  

}

.pstred {

  background-image : url("../img/pstred.jpg");

	background-repeat : repeat-y;	

	text-align : center;

}

.pstredz {

  background-image : url("../img/pstredz.jpg");

	background-repeat : no-repeat;	

	text-align : center;

	font-weight : bold;

}

.pstredn {

  background-image : url("../img/pstredn.jpg");

	background-repeat : no-repeat;	

	text-align : center;

}

.ptext {

	padding : 0 20px 0 20px;

}

.novinky {

  text-align : center;

  padding-left : 40px;

  width : 160px;

}

input, textarea {

  border : 1px solid #dbdbdb;

	background-color : #f5f6fb;

	padding : 2px;

}

input.tlacitko2 {

  border : 0px;

	background-color : transparent;

}

input.tlacitko3 {

  border : 0px;

	background-color : transparent;

	vertical-align: middle;

}

input.tlacitko {	

  background-image : url("../img/tlacitko.jpg");

	background-repeat : repeat-x;

	border : 2px solid white;

	background-color : transparent;

	cursor : pointer;

	margin : 2px;

	font-weight : bold;

	font-size : 95%;

	height : 28px;

}

.dolni {

	background-image : url("../img/dolni.jpg");

	height : 50px;/*74*/

	width : 970px;/*997*/

	background-repeat : no-repeat;

	position : relative;	

	clear: both;

	padding : 24px 27px 0 0px;

	text-align : right;

}

.zbozi {

  float : left;

  width : 234px;

  margin : 8px;

  background-color : #fcf6da;

  /*border : 1px solid #fcd072;*/

}

.zboziuvod {

  float : left;

  width : 234px;

  margin : 8px;

  background-color : #fcf6da;

  /*border : 1px solid #fcd072;*/

}

.nadpis {

  text-align : center;

  background-image : url("../img/nadpis.jpg");

	background-repeat : no-repeat;

  padding : 5px 10px 0px 10px;

	width : 214px;/*234*/

	height : 40px;/*45*/

}

.stredzbozi {

  background-image : url("../img/szbozi.jpg");

	background-repeat : repeat-y;  

	text-align : center;

	padding : 10px;

	height : 210px;

}

.thumb {

  border : 1px solid #dbdbdb;

  width : 180px;

}

.thumb2 {

  border : 1px solid #dbdbdb; 

  width : 150px;

  margin : 10px 0 10px 0;

}

.articlecena {

  padding : 10px 5px 10px 5px;

  height : 15px;

}

.oldprice {

  text-decoration: line-through;

  font-weight : normal;

}

.cena, #fkc {  

  color : #d90505;

  font-weight : bold;

}

.odkazy {

	width : 234px;

	height : 100px;

	text-align : center;

  background-image : url("../img/odkazy.jpg");

	background-repeat : no-repeat;

}

.odkazy2 {

	width : 234px;

	height : 20px;

	text-align : center;

  background-image : url("../img/odkazy2.jpg");

	background-repeat : no-repeat;

}

.kratkytext {

  float : left;

  width : 100px;

}

.aleft {

  float : left;

}

.aleft2 {

  float : left;

  margin-right : 10px;

}

.seda {

  background-color : #e3e4e9;

}

.seda2 {

  background-color : #ebebf0;

}

.right {  

  text-align : right;

  font-weight : bold;

}

.right2 {  

  text-align : right;

  color : #d90505;

  font-weight : bold;

}

.right3 {

  text-align : right;

}

.clear {

  clear : both;

}

a, a:link, a:visited {

  text-decoration : underline;

  font-weight : bold;

  color : #e57704;

}

a:hover {  

  text-decoration : underline;

  color : #e57704;

}

.razeni {

  width : 519px;

  height : 29px;

  border : 2px solid white;

  margin : 10px 0 10px 0;

  background-image : url("../img/razeni.jpg");

	background-repeat : repeat-x;

}

.filter {

  width : 519px;

  margin : 10px 0 10px 0;

	background-color : #fcf6da;

  border : 1px solid #fcd072;

  vertical-align : middle;

}

.strankovani {

  width : 519px;

  margin : 10px 0 10px 0;

  clear : both;

}

.doporucujeme {

  clear : both;

  width : 490px;/*500*/

  padding : 10px;

  margin-top : 10px;

  border : 1px solid #fcd072;  

  background-color : #fcf6da;

}

.mnozstvi {

  border : 1px solid #666666;

  width : 20px;

  margin-right : 10px;

}

form {

  margin : 0;

  padding : 0;

}























#fce, #fcc, #fms, .bold {

  font-weight : bold;

}

input, textarea, select, option {

  border : 1px solid #c5c5c5;

}

.imgdetail {

  width : 150px;

  float : right;

  margin : 5px;

	border : 3px solid #e6e3e3;

}

td {

  padding : 2px 2px 2px 2px;

}

.zpet {  

  clear : both;

  padding-top : 10px;

  text-align : left;

}

.popisdetail {

  float : left;

  clear : both;

  margin-right : 20px;

}

.tabulkadetail {

  width : 300px;

}

.povinne{

	font-weight : bold;

}

img {

  border: 0px;

}

img.icon {

	border: 1px solid; 

	border-color: #e6e3e3;	

	width : 100px;

	display : inline;

}

a .icon, a:link.icon, a:visited.icon, a:hover.icon {

  border: 1px solid; 

	border-color: #e6e3e3;

	color : #e6e3e3;

}

.fotogalerie {

  float : left;

  margin : 5px;

}

.galerie {

  margin-top : 10px;

  text-align : left;

  width : 450px;

}

fieldset {

	padding : 10px 0 10px 10px;

}

legend {

  color : #8c4e20;

	font-weight : bold;

}

.krokovani img {

  padding : 20px 10px 0 0;

}

.soubory {

  list-style-type : none;

}

.vice {

  width : 515px;

  border : 1px solid #2f5b5b;

  background-color : #0a3e3e;

  font-weight : bold;

}

.tabulka {

  width : 515px;

  border : 1px solid #2f5b5b;

}

.tr {

  color : #134601;

  background-color : #cccccc;

  font-weight : bold;

}

.kategorie {

	text-align : center;

}

a.detail, a.detail:link, a.detail:visited{

	background: #999700;

	clear: right;

	float: right;

	position: static;

}

#detail {

	width : 400px;

	background-color : #0b3e3e;

	border : 1px solid White;

	text-align : center;

}

.item {

  float : left;

  padding : 10px 20px 10px 20px;

  text-align : left;

}


