body {
	margin:0; padding:0;
	background:#5e6467 url(../images/pozadi.gif) repeat-x scroll;
	text-align:center;
	font-family: Tahoma CE, Tahoma, Verdana CE, Verdana,  Helvetica CE, Helvetica, Arial CE, Arial, sans-serif ; 
	font-size: 10pt; 
	margin:0; 
	padding:0	}

p, img, h1, h2, h3, h4, h5
{
border: 0px none;
margin: 0px;
padding: 0px;
}

	
#hlavicka {
     background: #dddddd url(../images/hlavicka.gif) no-repeat;
	 height: 283px;
}

#hlavicka h1 span{
	display: none;
}

#hlavicka h2 span{
	display: none;
}



#obsah {
	width: 775px;
	text-align:left;
	margin-right: auto;
	margin-left: auto;
	}
	

#pravypanel {
	float: right;
	padding-right:30px;
	width: 228px;
	margin-top: -50px;
	
	}

#pravypanel-obsah {
	background-color:#FFFFFF;
	border: 2px solid #FFFFFF;
	}
	
#pravypanel-obsah ul {
  margin: 0; padding: 0;
}

#pravypanel-obsah li {
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#pravypanel-obsah a {
  color: #646464;
  font-size: 11px;
  text-decoration: none;
  display: block;
  height: 25px;
  padding-left:50px;
  padding-top:10px;
}

#pravypanel-obsah a:visited, #pravypanel-obsah a:link, #pravypanel-obsah a:active {
	background-image: url(../images/menu_butt.gif);
	background-position: -1px 0px;
}

#pravypanel-obsah a:hover {
  background-image: url(../images/menu_butt.gif);
  background-position: -229px 0px;
  color: #ffffff;
}



#hlavnipanel {
	padding-left:30px;
	float: left;
	width: 470px;
	margin-top:-50px;
	}

#hlavnipanel-obsah {
	padding:20px;
	padding-top:10px;
	background-color: #FFFFFF;
	}
	
#hlavnipanel-obsah h2{
	color:#001d71;
	margin-bottom: 20px;
	font-size:20px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #001d7;
	padding:5px;
	padding-left:20px;
	}

#hlavnipanel-obsah h3{
	color:#001d71;
	margin-bottom: 15px;
	font-size:14px;
	}
	
#hlavnipanel-obsah h4{
	color:#001d71;
	margin-bottom: 5px;
	font-size:12px;
	padding-left: 10px;
	}
	
#hlavnipanel-obsah p{
	font-size:8pt;
	color:#001d71;
	line-height: 1.5;
	margin-bottom: 15px;
	padding-left: 10px;
	}
	
.image {
	margin:10px;
	}
	
	
	
#hlavnipanel-obsah a:link, #hlavnipanel-obsah a:visited { 
	 color:#407BCF; text-decoration:none 
	}
	
#hlavnipanel-obsah a:hover, #hlavnipanel-obsah a:active { 
	 color:#386DB9; text-decoration:underline 
	}
	

#hlavnipanel-obsah ul{
	font-size:8pt;
	color:#001d71;
	line-height: 1.5;
	margin-bottom: 10px;
	margin-top: 5px;
	}
	

#paticka {
     border-top: 1px solid blue;
     background: #005da2;
	 color:#FFFFFF;
	 padding-left: 20px;
	 padding-top: 10px;
	 padding-right: 10px;
	 padding-bottom: 10px;
	 font-size:9px;
	}
	
#patickaabianet {
	 color:#FFFFFF;
	 padding-top: 10px;
	 padding-left: 20px;
	 font-size:9px;
	}
	
#patickaabianet a{
	 color:#FFFFFF;
	 text-decoration:none;
	}

#patickaabianet a:hover {
	 text-decoration:underline;
	}


#topmenu {
	position:absolute;
	width:775px;
	text-align:right;
	z-index:1000;
	margin-right: auto;
	margin-left: auto;
	}
	
	
#topmenu a{
	margin: 0; padding: 0;
	padding-top:35px;
	font-weight: bold;
	text-decoration:none;
	font-size: 8pt; 
	display: block;
  	float:right;
	padding-left:23px;
	padding-right:23px;
	}
	
#topmenu a:link, 
#topmenu a:visited {	
	color:#FFFFFF; 
	background-image:url(../images/menu_top_butt.gif); 
	background-repeat:no-repeat;
	background-position: center 14px; 
	}
	
	
#topmenu a:hover, 
#topmenu a:active {
	color: #c0c0c0; 
	background-image:url(../images/menu_top_butt.gif); 
	background-repeat:no-repeat;
	background-position: center 16px; 
	}
	
#topmenu ul {
	margin: 0; padding: 0;
	padding-right:30px;
	}
	
#topmenu li {
	list-style-type:none;
	display:inline;
	margin: 0; padding: 0;
	}
	
#flash {
	position:absolute;
	width:548px;
	height:220px;
	z-index:10;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
	}
	

hr.cleaner {
	clear:both;
   	display: none
	}
	
hr.blue {
	 height:1px;
	color: #001d7;
	margin-top:10px;
	margin-bottom:20px;
	}
	

div.pic {
		float:left;
		height: 160px; 
		width: 140px; 
  		margin: 10px 5px;
  		background: url('../foto/ramecek.jpg') 
  		center no-repeat;
  		}
  
div.pic img {border: 1px solid; border-color: #444 #444 #444 #444;}

div.ls img {height: 120px; width: 100px; margin: 20px 20px;}

.kontakt {
		padding-bottom: 65px;
  		padding-left: 170px;
  		}

.jmeno {
		padding-top: 25px;
  		padding-left: 170px;
		padding-bottom: 20px;
  		}
  		
.box1 {
     border: 1px solid #E7E6E6;
     background: #F1F1F1;
	 color:#005697;
	 padding-left: 20px;
	 padding-top: 10px;
	 padding-right: 10px;
	 padding-bottom: 10px;
	 font-size:7pt;
	 margin-bottom: 20px;
	}
	
	
.box1 ul {
  margin: 0; padding: 0;
  margin-left: 10px;
}

.box1 li {
	background-position: 0px 6px; 
	margin:0; padding:0;
	padding-left: 15px; 
	list-style-type:none; 
	background-image:url('../images/box1_link.gif'); 
	background-repeat:no-repeat
}

.nadpislink {
	background-position: 0px 6px; 
	margin: 0; padding:0;
	padding-left: 15px; 
	list-style-type:none; 
	background-image:url('../images/box1_link.gif'); 
	background-repeat:no-repeat
}

.foto {
  		border:1px solid #808080; padding:5px; margin:5px 10px; 
  		margin-left: 25px; 
  		}
  		
.tablecenik{
	font-size:8pt;
	color:#001d71;
	line-height: 1.5;
	margin: 10px;
	width: 400px;
	}
	
.tablecenikcell
{	border-bottom:1px solid #001d71;
	padding: 10px;
	}
