body {
	margin : 0px;
	padding : 0px;
	background-color : #ffe8bf;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
body.main {
	text-align : center;
}
#hlavicka {
	background-image : url(../img/hlavicka.jpg);
	height : 55px;
	background-repeat : repeat-x;
	position : relative;
}
h1, h1 span {
	width : 360px;
	height : 55px;
	position : absolute;
	top : 0px;
	left : 0px;
	overflow : hidden;
	margin : 0px;		
	cursor : hand;
}
h1 span {	
	background-image : url(../img/hlavicka.jpg);
	background-repeat : no-repeat;
}
#horni{	
	width : 761px;
	height : 38px;
	background-image : url(../img/horni.jpg);
	background-repeat : no-repeat;
	position : absolute;
	top : 55px;
	left: 0px;
}
.horni{
	margin : 10px 0 0 150px;
}
#celek {
	width : 761px;
	text-align : left;
	margin : 0 auto;
}
#pozadi {
	width : 761px;
	background-image : url(../img/pozadi.jpg);
	background-repeat : repeat-y;
}
.text {
    width : 761px;
	background-image : url(../img/pozadi2.jpg);
	background-repeat : no-repeat;
	min-height: 585px;
	padding-top : 40px;
}
* html #pozadi .text {
	height: 585px;
}
#stred {
	width : 490px;
	margin-left : 190px;
}
#leva {
	float : left;
	width : 190px;   	
	top : 215px;
	margin-left : 30px;
	position :absolute;
}
#dolni {
	background-image : url(../img/dolni.jpg);
	background-repeat : no-repeat;
	height : 77px;
	clear : both;
}
.dolni {
	padding : 50px 0 0 450px;
}
#toplist {
    margin : 80px 0 0 20px;
}
div.tmp {
	width: 760px;
	clear: both;
}

div.lnk {
	cursor: hand;
} 
.dolni a, .dolni a:link, .dolni a:visited{
	color : white;
	font-weight : bold;
	text-decoration : none;
}
.dolni a:hover {
	color : #ffd080;
}
a.hlavni, a.hlavni:link, a.hlavni:visited {
	color : #b37100;
	font-weight : bold;
	text-decoration : none;
	font-size : 11px;
	line-height : 1.5;
	background-image : url(../img/sipka2.gif);
	background-repeat : no-repeat;
	padding-left : 10px;
	background-position : center left;
}
a.hlavni:hover {
	color : #664102;
	background-image : url(../img/sipka.gif);
	background-repeat : no-repeat;
	padding-left : 10px;
	background-position : center left;
}
a.aktivni, a.aktivni:link, a.aktivni:visited {
	color : #664102;
	font-weight : bold;
	text-decoration : none;
	font-size : 11px;
	line-height : 1.5;
	background-image : url(../img/sipka.gif);
	background-repeat : no-repeat;
	padding-left : 10px;
	background-position : center left;
}
a.aktivni:hover {
	color : #664102;
}
a.pododkaz, a.pododkaz:link, a.pododkaz:visited {
	color : #b37100;
	font-weight : bold;
	text-decoration : none;
	font-size : 11px;
	line-height : 1.5;
	background-image : url(../img/sipka2.gif);
	background-repeat : no-repeat;
	padding-left : 10px;
	margin-left : 10px;
	background-position : center left;
}
a.pododkaz:hover {
	color : #664102;
	background-image : url(../img/sipka.gif);
	background-repeat : no-repeat;
	padding-left : 10px;
	margin-left : 10px;
	background-position : center left;
}
a.aktivnipododkaz, a.aktivnipododkaz:link, a.aktivnipododkaz:visited {
	color : #664102;
	font-weight : bold;
	text-decoration : none;
	font-size : 11px;
	line-height : 1.5;
	background-image : url(../img/sipka.gif);
	background-repeat : no-repeat;
	padding-left : 10px;
	margin-left : 10px;
	background-position : center left;
}
a.aktivnipododkaz:hover {
	color : #664102;
}
#stred a, #stred a:link, #stred a:visited {
	color : #b37100;
	font-weight : bold;
	text-decoration : none;
}
#stred a:hover {
	color : #664102;	
}
#stred img {
  border : 1px solid #B37100;
}
.zbozi {
  text-align : center;
  clear : both;
}
.nadpis, h2 {
  font-size : 12px;
  font-weight : bold;
  color : #b27000;
  text-align : center;
}
.cena {
  color : #cc0000;
  font-weight : bold;
}
.oldprice {
  text-decoration: line-through;
  font-weight : normal;
}
.fotogalerie {
  float : left;
  margin : 5px;
}
.galerie {
  margin-top : 10px;
  text-align : left;
  width : 450px;
}
