@charset "utf-8";
/***** Body and main container *****/

body {
	margin:0 auto;
	padding:0px;
	font:10pt Arial,Tahoma,Verdana, sans-serif;
	background-color:#c8c8c8;
	color: #000; 
}
#prezentace {
	width: 1024px;
	margin:0 auto;
	background-image:url(images/pesvpohode_12.gif);
	background-repeat:repeat-y;
	background-position: 0px 0px;	
}
#horni_okraj {
	background-color: #c5c5c5;
	background-image:url(images/hlavicka_01.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height:10px;
	margin:0;
	width: 1024px;
	border: 0px;
 }
#horniokraj h1{
	visibility: hidden;
}
#prezentace #main {
	background-color: transparent;
	margin:0px 10px 0px 10px;
	position:relative;
	width: 1004px;
	border: 0px;
}
#prezentace #footer {
	background-color: #c8c8c8;
	background-image: url(css/style1/footer.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-size: 9pt; 
	width: 1024px;
	margin: 0px;
	height: 207px;
	_height: 77px;
	#height: 207px;
	padding-top: 130px;
	text-align: center;
	clear: both;
}

#main #header {
	background-image: url(css/style1/header.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 270px;
  top: 0px;
  right:0px;	
	position:relative;
	text-align:left;
	float:right;
	margin: 0px;
	width: 791px;
	background-color:#322d1e;
}
#main #left_header {
	background-image: url(images/pesvpohode_03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin:0;
	position: relative;
	top: 0px;
	left: 0px;
	float: left;
	width: 213px;
	height: 270px;
	background-color:#322d1e;
	}
#main #listicka {
	background-color: #393e51;
	color: #ffffff;
	text-align: center;
	font-size: 12pt; 
	font-weight: bold;
	width: 1004px;
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height: 26px;
}
#main #sloupek {
	background: #dfdebf;
	border: solid 5px #dfdebf;
	text-align: left;
	margin: 0px;
	width: 202px;
	float: left;
}
#main #content {
	background: #FFFFFF;
	border: solid 15px #ffffff;
	border-top: 5px;
	margin:0px;
	margin-right:2px;
	width: 760px;
	float: right;
}
#header #login {
	background-image: url(images/login_05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float:right;
	text-align:left;
	width: 287px;
	height: 66px;
	font-size: 10pt;
	font-weight: bolder;
	vertical-align: bottom;
	position:relative;
}


#login .item { color:#dfdebf;
font-size: 12pt;
}
#login input {
border: solid 1px #656555;
}
#login input.login_submit {
border: none;
background-image:url(images/slapota.gif);
background-color: transparent;
background-repeat: no-repeat;
width: 121px;
height: 119px;
}
#stopy {
clear:both;
width: 1004px;
padding-top: 170px;
padding-bottom: 15px;
background-color: transparent;
vertical-align: bottom;
text-align:center; 
}
ul#kontakt { color:#656555;
text-align:left;
width:400px;
margin:auto;}
ul#kontakt li { 
margin:5px;
padding:0px;
line-height:16pt;
font-size:14pt;
vertical-align:middle;
display:list-item;
margin-left:40px;
list-style:none;
background-position: 0px -3px;
background-color: transparent;
background-repeat: no-repeat;
padding-left: 50px;
height: 30px;

}
li.tel { 
background-image: url(images/tel.gif);

}
li.gps { 
background-image: url(images/gps.gif);
}
li.mail { 
background-image: url(images/mail.gif);
}
li.addr { 
background-image: url(images/address.gif);
}
#sloupek a img {border: solid 2px #cccccc;
	margin-left:-2px;}
