body {
	margin: 0 0 20px 0;
	padding: 0;
	color: black;
	font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;
	font-size: 12px;
	background: #cc8d64 url('img/bg.jpg') repeat-x;
	text-align: center;
}
#web {
	background: white url('img-home/title-3.jpg') no-repeat;  	background-position: 0 270px; 
	text-align: left;
	width: 950px; 	width: "950px";
	margin: auto;}

#title-1 {
	background: white url('img-home/title-1.jpg') no-repeat;
	height: 73px; height: "73px";
	text-align: left;
	padding: 0;}


#title-2 {
	background: white url('img-home/title-2.jpg') no-repeat;
	height: 176px; height: "176px";
	text-align: left;
	padding: 0;}

#title-2 #logo {
	padding-top: 15px; 	padding-top: "0";
	width: 250px; }
#title-2 #logo a h3 {
	width: 306px;
	height: 101px;
	cursor:hand;
	color:gray;
	position: relative;
	margin: 30px 0 0 60px; 	margin: "50px 0 0 60px";
	padding: 15px 0 0 20px; 	padding: "0 0 0 20px";
	font-size:20px; }
#title-2 #logo h3 span {
	display: block;
	position: absolute;
	left: 0;top: 5px; 	left: "0";top: "0";
	width: 306px;
	height: 101px;
	background: url('img/kadernictvi-hairpoint.gif') no-repeat; }


#top-menu {
	vertical-align:middle;
	line-height: 36px; 	height: 36px;
	padding-left:0px;
	background: url('img-home/bg_menu.jpg') no-repeat; }







#bodyw {
	position: relative;
	text-align: left;
	padding: 0;
}





#leva {
	color:gray;
	float: left;
	width: 933px; 	width: "945px";
	padding: 7px 0 10px 10px;		padding: "8px 0 10px 10px;"
}

#leva h2{
	padding: 6px 0 0 0;
	color:#3e3e3e;
	font-size:17px;
	margin: 0;
}

#leva h3{
	padding: 12px 0 15px 0;
	color:#ff5400;
	font-size:16px;
	margin: 0;
}

#leva p{
	color:#454545;
	line-height: 17px;
}









#p1 { clear:both;
	width: 230px; margin-left:"10px"}
#p1 a h1 {
	width: 220px;
	height: 200px;
	cursor:hand;
	color:gray; margin:0; padding:0;
	position: relative;
	font-size:25px; }
#p1 h1 span {
	display: block;
	position: absolute;
	left: 0;top: 5px; 	left: "0";top: "0";
	width: 220px;
	height: 200px;
	background: url('img-home/praha-1.jpg') no-repeat; }




#p8 {
	width: 230px; }
#p8 a h1 {
	width: 220px;
	height: 200px;
	cursor:hand;
	color:gray; margin:0; padding:0;
	position: relative;
	font-size:25px; }
#p8 h1 span {
	display: block;
	position: absolute;
	left: 0;top: 5px; 	left: "0";top: "0";
	width: 220px;
	height: 200px;
	background: url('img-home/praha-8.jpg') no-repeat; }


#p9 {
	width: 230px; }
#p9 a h1 {
	width: 220px;
	height: 200px;
	cursor:hand; 
	color:gray; margin:0; padding:0;
	position: relative;
	font-size:25px; }
#p9 h1 span {
	display: block;
	position: absolute;
	left: 0;top: 5px; 	left: "0";top: "0";
	width: 220px;
	height: 200px;
	background: url('img-home/praha-9.jpg') no-repeat; }




#shop { margin-top:-10px;
	width: 230px; }
#shop a h1 {
	width: 220px;
	height: 200px;
	cursor:hand; 
	color:gray; margin:0; padding:0;
	position: relative;
	font-size:20px; }
#shop h1 span {
	display: block;
	position: absolute;
	left: 0;top: 5px; 	left: "0";top: "0";
	width: 220px;
	height: 200px;
	background: url('img-home/shop.jpg') no-repeat; }




#paticka {
	height:62px; line-height:16px;
	background: white url('img/bg_paticka.gif') no-repeat;
	float: right; text-align: right;
	width: 950px; font-size: 10px;
	color: silver;
	padding: 0; 	padding: "35px 15px 0 0";
}
#paticka span { display:block;
	margin: 35px 15px 0 0; 	margin: "0";
}
#paticka a { font-size: 10px; color: silver; text-decoration: none; }
#paticka a:hover { text-decoration: underline }




a{
	color: blue;
	text-decoration: none }
a:hover{
	color: blue;
	text-decoration: underline }

hr.clean { clear: both; height: 1px; border: none; margin: -1em 0 0 0; visibility: hidden; }







 







table {
	margin: 10px 0 40px 10px; 	margin: "220px 0 20px 0"; 
	clear:both; clear:"none"; }
td {
	color: black;
	font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;
	font-size: 12px;
	padding: 0 }

small {
	color: silver;
	font-size: 12px; }



h2 {
	font-size: 23px;
	font-weight:normal;
	text-decoration: none;
	color: green;
	margin:0 0 5px 0; 
}  

h3 {
	font-size: 16px;
	font-weight:normal;
	text-decoration: none;
	color: red;
	margin:0 0 5px 0; 
}  

h6 {
	font-size: 16px;
	font-weight:normal;
	text-decoration: none;
	color: orange;
	margin:0; 
} 


strong {
	color:#474747
}