* {
	margin: 0;
	padding: 0;
}
body
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-size: x-small;
	
}
html, body {
	height: 100%;
}
a img {border:none !important;}
html>body {
	font-size: small;
}
html, body {
	height: 100%;
}
input, select, textarea 
	{ /* vlastnosti formularovych prvku */
	margin: 0px 0px 2px;
	vertical-align: middle;
	font-size : 10pt;
	}

a {
	color: #000099;
	font-weight:none;
	text-decoration : underline;
	padding: 0px;
}
a:active {color: #000099; font-weight:none; text-decoration : underline; padding: 0px;}
a:visited {color: #000099; font-weight:none; text-decoration : underline; padding: 0px;}
a:hover {color:  #000000; font-weight:none; text-decoration : underline; padding: 0px;}



a img {border:none !important;}

form
	{
	margin: 0px;
	padding: 0px;
	}

hr 
	{
	border-top: 1px solid Gray;
	border-bottom: none;
	border-right: none;
	border-left: none;
	display:none;
}
p 
	{
	margin-top: 3px;
	}

td
	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:100%;
	padding:5px 10px 0px 0px;
	
	}
	
ul {
	list-style-type: disc;
	margin-left: 10px;
}


	

h1 {
	font-size:100%;
	color: #13308E;
	margin-bottom: 3px;
}

h2 {
	font-size:130%;
	color: #13308E;
	margin-bottom: 3px;
}

h3 {font-size:100%; margin-bottom: 3px; color: #13308E; font-weight: bold}

.mezera
	{
	padding: 2px;
	}
.mezera1
	{
	padding: 7px ;
	_padding: 5px ;
	}

/******************************************************************/

.cara 
	{
	border-top: 3px solid #94937F;
	border-bottom: none;
	border-right: none;
	border-left: none;
}

#telo
	{
	position:relative;
	width:1000px;	
	margin:auto;
	
}

/*vrsek*/
#vrsek
	{
  position:relative;
	margin-top:0px;
	width:1000px;
	background: #ffffff;
  }
#baner-vrsek
	{
	background-image: url('../img/top1.jpg');
	background-repeat:repeat-x;
	height: 60px;
	width:1000px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	text-align: left;
	}
.kontakt-top
	{
	position:relative;
	margin-left:600px;
	 }
	

#baner-stred
	{
	background-image: url('../img/top2.jpg');
	background-repeat:repeat-x;
	padding: 0 0 0 0;
	height: 114px;
	width:1000px;
		filter: Alpha(Opacity=100,FinishOpacity=0,Style=0,StartX=50,StartY=50,FinishX=200,FinishY=200);
	}  
 
#baner-spodek
	{
	background-image: url('../img/top3.jpg');
	background-repeat:repeat-x;
	padding: 0 0 0 0;
	height: 145px;
	width:1000px;
	}

	


/*konec vrsek*/

/*stred*/

#stred
	{
	position:relative;
	width:1000px;
	float:left;
}
	
#stred-levo-ram
	{
	width: 100px;
	min-height: 430px;
	_height: 430px;
	border-width: 0px;
	border-style: none solid none solid;
	float:left;
	padding: 0 0 0 0px;
}

#stred-levo
	{
	padding: 6px;
	}

#stred-center-ram
	{
	width: 800px;
	min-height: 430px;
	_height: 430px;
	border-width: 0px;
	border-style: solid;
	border-color : #E5E5E5;
	float:left;
	background-color: #BCC9E4;
	background-image: url('../img/bg1.gif');
	background-repeat:repeat-x;
}

#stred-center
	{
	padding: 0 12px 0 11px;
	}	

.text
	{
	padding: 15px 0px 10px 0px;
	text-align: justify;
}	
	
#stred-pravo-ram
	{
	width: 100px;
	min-height:430px;
	_height: 430px;
	border-width: 0px;
	border-style: none solid none solid;
	float:left;
	text-align:left;
	}

.stred-pravo
	{
	padding: 0 0 0 0;
	border-width: 0px;
	border-style: solid;
}
/*konec stred*/


/*spodek*/
#spodek
	{
	position:relative;
	width:1000px;
	height: 20px;
	text-align:right;
	float:left;
	}

#pata
	{
	position:relative;
	margin-right:100px;
	 }
 
 #pata span  {
  cursor: pointer;
  text-decoration: underline;
  color: #000099;
  } 
/*konec spodek*/

.reklama
	{
	margin-top: 10px
	
}


#kontakt_tisk{
display: none;
}

#menu {
	position: absolute;
	margin-top:114px;
	left: 10px;
	padding: 0 0 0 0;
	
	
  }
#menu .in {
float:left;
}


#menu li {
  width:106px;
   height: 29px;
  	list-style: none;
	float: left;
	overflow: hidden;
	font-size:80%;
	_font-size:70%;
	font-weight: bold;
	padding: 0px 0px 0px 0px;


  }
#menu li a, #menu li strong {
	display: block;
	height: 29px;
	padding: 5px 3px 1px 3px;
	text-decoration:none;
	color: #9AD257;
	text-align: center;
	border-width: 0px;
	border-style: none solid solid solid;
	border-color : #AEB9BF;
	background: url("../img/z2.gif") repeat-x left top ;
}
#menu li a:hover, #menu li strong {
	height: 29px;
	color: Black;
	background: #ffffff;
	border-width: 0px;
	border-style: none solid solid solid;
	border-color : #AEB9BF;
	background: url("../img/z1.gif") repeat-x left top ;
}

#menu li strong {
	font-weight: normal;
}
#menu ul {
	padding-left: 0px;
}

.ul-kat {
margin-left: 0px!important;
}
.ul-kat li{
    display: block;
	width:233px;
	min-height:20px;
	list-style:none!important;
	text-align:left!important;
	float:left;
	font-weight:bold;
	padding: 0px 10px 0px 15px;
	}

.zarovnat-stred
{
	text-align:center!important;
	}
	
.text-maly
{
	font-size:90%;
	}	
.levy{
width:290px;
float:left;
padding: 5px 10px 0px 15px;
}		
.pravy{
    width:200px;
	float:left;
	padding: 5px 10px 0px 15px;
	}		
.levy ul {
list-style:none;
}
.pravy ul {
list-style:none;
}
.cara 
	{
	border-top: 1px solid Gray;
	border-bottom: none;
	border-right: none;
	border-left: none;
	}
