@import url("print.css");
@media screen {
body, html
{
	border:  0px ;
	margin:  0px;
	padding: 0px;
	FONt-family: Arial, Helvetica, sans-serif;
	font-size: small ;
	color: #404040;
}


.resetovac
{
	border:  0px;
	margin:  0px;
	padding: 0px;
	float: none;
	clear: both;
	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}

.hidden
	{
	position: absolute;
	top: -10000px;
	left: 0;
	width: 1px;
	height: 1px;
	overflow: hidden;
	}

p, img,  h1, h2, h3, h4, h5
{
	border:  0px ;
	margin:  0px;
	padding: 0px;
}
h1 
{
	font-size: 130%;
	text-align: center;
	color:#084EAE;
	padding-top: 10px;
	padding-bottom: 10px;
}
h2 
{
	font-size: 110%;
	 color: #084EAE;
	 padding-top: 10px;
	padding-bottom: 10px;
	}
h3
{
	font-size: 105%;
	
	}
		

p
{
	text-align: justify;
	text-indent: 15px;
}

.cent
{
	text-align: center;
}

.r
{
	color: red;
}
 a
{
	color: #084EAE;	
	}
	
hr {
	display: block;
	 height: 1px; 
	 overflow: hidden;
	 border: solid #E0E0E0;
	 border-width: 1px 0 0 0; 
	 margin: 2px 0; 
	 padding: 0;
	 }

.nameleft
	{
	float:left;
}
.nameleft img
	{
	margin:10px;
	}
.nameleft object
	{
	margin:10px;
	}
.nameright
	{
	float:right;
}

.nameright img
	{
	margin:10px;
	}
	
body a:hover
{
	color: red ;
}

.tableb td
	{
	border: 1px solid #E0E0E0 ;
	border-collapse: collapse;
}
#strankahlavicka input
	 {
	 background-color: #ffffff; 
	 color: navy; border: 1px solid #B3C8E6;
	 font-size: 85%;
	  }
	  
#bodyhlavicka
{
	background-color: #ffffcc;
}

#bodypaticka
{
	background-color: #ffffcc;
}

#strankahlavicka
{
	border: 1px solid #E0E0E0;
	
}

#top
{
	background: url("images/logo.jpg") ;
	background-repeat : no-repeat;
}
#strankazamek
{
	float: left;
	height: 85px;
	width: 170px;
	
	}
#hlavickaprava
{
	float: right;
	height: 85px;	
}

#hlavickaprava ul, li
{
margin: 0;
padding: 0;
}


#meu
{
	height: 85px;
	width: 130px;
	background-image: url(images/mu.gif);	
}

#strankajazyk
{
	
	float: right;	
	width: 130px;
	padding-top: 3px;
	
		}

#menupruh
{			
	 background-color: #1374CF;
	padding: 3px 0px 3px  175px ; 
	
	}

#menupruh a
{
	color: white;
}
#menupruh a:hover
{
	
	font-weight: bold;
}
#menuobal
	{
	font-size: 85%;
	width: 100%;
	background-color: #1374CF;
	border-bottom: 1px solid #E0E0E0;
		
	}


#strankalogo
{
		height: 85px;
	
}
#logo
{
	background-color: #d0daf9;
}

#modrypruh
{
	 background-color: #1374CF;
	border-top: 1px solid #E0E0E0;	
	padding: 0px;		
	width: 100%;
	
}
#vyhledat
{
	float: right;
	width: 250px;
	border: 1px solid red;	
}

.subinput {
	font-size: 90%;
	color: #084EAE;
	border: 1px solid #B3C8E6;
	background-color: #E8EBF4;
	
	
}

.pravybox form 
	{
	padding: 0px;
	margin: 0px; 
	width: auto;	
	}
form p
	{
	text-align: right;
	text-indent: 0px;
	}
.pravybox fieldset
	{	
	border: none;	
	margin:0px;
	padding: 1px;
	text-align:right;
	}
.vyhledavani  fieldset
		{	
		
	border: none;	
	margin:0px;
	padding: 1px;
	text-align:center;
	}
	
.vyhledavani  p
		{	
	text-align: center;
	text-indent: 0px;
	}
label
{
	
}



#strankapaticka
{
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
}

#strankaobal
{
	width: auto;
	min-width: 600px;
	max-width: 900px;
	margin: 0px auto 0px auto;
}

#strankaobal1
{
	background: url('left.gif') top left repeat-y;
}

#strankaobal2
{
	background: url('right.gif') top right repeat-y;
}

#levypanelobal
{
	float: left;
	width: 180px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

#levypanelvnitrek li {
  margin: 0 0 0 0px; padding: 0;
}
#levypanelvnitrek ul {
  margin: 0; padding: 0;
  list-style-type: none;
}
ul {
  list-style-type: none;
}

.menuleve
{
	margin: 0px 0px 0px 0px;
	width: 164px;		
	padding: 3px;
	border-right: 1px solid #E0E0E0;
}
.menu
{
	padding: 0 0 0 10px;
}
.menur
{
	padding: 0 0px 0 5px;
}
.menu2
{
	padding: 0 0 0 30px;
	
}

.blue
{
	background-color: #1374CF;
	border-right: 1px solid #1374CF;
	color: #fff;
	text-align: center;
	font-weight: bold;
	
}
.white
{
	
	border-bottom: 1px solid #E0E0E0;
	

}

#levypanelvnitrek 
{	
	font-size: 85%;
	
}


.silver
{
	border-bottom: 1px solid #E0E0E0;
	background: url("images/podklad_silver.gif");
	font-weight: bold;
}
.silver a
{
	color:#003A9A;
}

.silvero
{
	border-bottom: 1px solid #E0E0E0;
	background-color: #E8EBF4;	
	font-weight: bold;
}

.silvero a
{
	color:red;
	text-decoration: none;
}

.silverh
{
	border-bottom: 1px solid white;
	background-color: #dddddd;
	text-align: right;
	font-weight: bold;
}
.silverh a
{
	color:#003A9A;
}




.kontakt{
	
	margin: 0px 0px 0px 0px;
	width: 164px;
	padding: 3px;
	border-right: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
}

#pravypanelobal
{
	float: right;
	width: 130px;
	padding: 2px 0px 2px 2px;
	font-size: 85%;
	
}

.nadpisbox
{
 color: white;
 font-weight: bold;
 padding: 3px 0px 3px 3px;
}

.pravybox
{
	border: 1px solid #E0E0E0;
	padding: 3px;
	 background-color: #fff;
}


.pravybox hr {
	display: block;
	 height: 1px; 
	 overflow: hidden;
	 border: solid #E0E0E0;
	 border-width: 1px 0 0 0; 
	 margin: 2px 0; 
	 padding: 0;
	 }

#hlavnipanelobal
{
	padding: 5px 150px 5px 190px;
	font-size: 90%;	
}
#hlavnipanelobal1
{
	padding: 5px 0px 5px 190px;
	font-size: 90%;	
}
#hlavnipanelobal table
{
		margin: 0px auto;
}

#hlavnipanelobal1 table
{
	margin: 0px auto;
}

.searchform
{
	border: 1px solid #E0E0E0;
	padding: 2px;
	margin: 0px auto;	
}
.barva1
{
	background-color: #ffffff;
	
}
.barva2
{
	background-color: #E8EBF4;
}

.vystable
{
	font-size: 95%;	
	border: 1px solid #E8EBF4;
	
	
}
.vystable th
{
	
		background-color: #E8EBF4;

	
}

#vysledky
	{
	border: 1px solid #E0E0E0;
}

#hlavnipanelvnitrek
{
	
}
.boxzpravy
{	
	padding: 5px;
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	
}
.zpravy
{	
	float: left;
	margin: 5px;
}

.podrobnosti
{
	text-align: right;
}
.napoveda
{
	font-size: 95%;	
	color: #808080;
}

#hlavnipanelhlavicka
{
	background-color: #fff;
}

#hlavnipanelpaticka
{
	background-color: #fff;
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
}




.cl
{
clear: both;
}


ul.menuh li
{
list-style-type: none;
}

ul.menuh li.item1, ul.menuh li.item2, ul.menuh li.item3
{
float: left;
width: 130px;
height: 85px;
}

ul.menuh li.item1 a 
{
display: block;
width: 130px;
height: 85px;
line-height: 85px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
background: white url('images/1_off.jpg');
color: #333;
font-weight: bold;
text-decoration: none;
font-style: italic;
}
ul.menuh li.item2 a
{
display: block;
width: 130px;
height: 85px;
line-height: 85px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
background: white url('images/2_off.jpg');
color: #333;
font-weight: bold;
text-decoration: none;
font-style: italic;
}

ul.menuh li.item3 a
{
display: block;
width: 130px;
height: 85px;
line-height: 85px; /* svisle centrovani */
text-align: center; /* vodorovne centrovani */
background: white url('images/3_off.jpg');
color: #333;
font-weight: bold;
text-decoration: none;
font-style: italic;
}
ul.menuh li.item1, ul.menuh li.item1 a:hover
{
background-image: url('images/1_on.jpg ');
color: black;
border-color: #000;
}
ul.menuh li.item2, ul.menuh li.item2 a:hover
{
background-image: url('images/2_on.jpg ');
color: black;
border-color: #000;
}
ul.menuh li.item3, ul.menuh li.item3 a:hover
{
background-image: url('images/3_on.jpg ');
color: black;
border-color: #000;
}
.r
{
	color: #FF4440;
	text-decoration: none;
}


.obrleft
{
 float: left;
 margin: 10px;
}
.obrright
{
float: right;
 margin: 10px;
}
.red
{
	color:red;
}
}