/* CSS Document */




body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.71em;
	color: #2A2A2A;
	text-align: center;
	line-height:1.3;
	margin:0px 0px 50px 0px;
	padding:0;
	background: #969499 url('img/1poz.jpg') left top repeat-x;
	color: black;
	}


a
	{
	text-decoration:none;
	}

table {
	border-collapse: collapse;
	font-size: 100%;
	margin:5px;
	color:white;
}

td
	{
	border:1px solid black;
	color:black;
	}

h1, h2, h3, h4, h5, h6 {
  font-family: MS Sans Serif, Geneva, sans-serif;
  color: black;
}

h1 {font-size: 120%; padding-left:12px; margin-left:-12px; background: url('img/h1.gif') left 50% no-repeat; color:#ff6633; }
h2 {font-size: 130%;}
h3 {font-size: 130%; }
h4 {font-size: 110%;}
h5 {font-size: 110%;}
h6 {font-size: 100%;}



img, a img, fieldset {
  border: none;
}

img {border:none;}

hr {clear:both; width:0px;}

p
     {
     color: black;
     padding: 0;
     margin: 0;

     }

ul, li
	{
	color:black;
	}





#obal
	{
	position:relative;
	top:176px;
	width:800px;
	min-height:600px;
	_height:600px;
	margin: 0 auto;
	/*background:url('img/1top.jpg') no-repeat left 20px;*/
	}
	

	
#obal #menu
	{
	margin:0; padding:0;
	margin-left:3px;
	text-align:left;
	color:white;
	}
	
#obal #menu li
	{
	margin:0; padding:0;
  display:inline;
  color:white;
	}
	
#obal #menu li a
	{
	padding:0 3px;
	color:white;
	}
	
#menu-leve
	{
	width:207px;
  margin:0; padding:0;
	position:absolute;
	top:310px;
	left:1px;
	
	}
	
#menu-prave
	{
  width:207px;
  height:121px;
  margin:0; padding:0;
	padding-right:4px;
	position:absolute;
	top:310px;
	left:211px;
	background: url('img/1lin-ver.gif') no-repeat right top;
	}
	
#menu1
	{
	margin:0; padding:0;
  list-style:none;
  text-align:left;
	}
	
#menu1 li
	{
	margin:0; padding:0;
	_height:1px;
 	}
	
#menu1 li a
	{
	_height:1px;
	position:relative;
	padding: 8px 0px 8px 12px;
	display:block;
	color:white;
  background: #76747a url('img/1lin-hor.gif') no-repeat left bottom;
	}
	
#menu1 li a:hover
	{
  background-color:#86848a;
	}
	
#prava
	{
	position:absolute;
	top:310px;
	right:0px;
	width:224px;
	height:121px;
	background: url('img/pozk.gif') repeat-y left top;
	}
	
#prava p
	{
	font-size:100%;
	line-height:1.2;
	padding:4px 3px;
	text-align:left;
	color:white;
	}
	
#prava p a
	{
  color:white;
	}
	
	


.index_lang {
	position: absolute;
	top: -17px;
	left: 2px;
	color:white;
}

.index_lang a {
	color: white;
	padding:0 4px;
}

.index_lang span {
	 font-weight:bold;
	 text-decoration:underline;
	 padding:0 4px;
}

/*--------------------------------------------------------------*/

/*#text_eu_index
	{
	display:block;
	width:650px;
	height:45px;
	margin:auto auto auto 240px;
	margin:auto;
	color:white;
	font-size:85%;
	text-align:left;
	margin-top:50px;
	clear:both;
	}
	
#text_eu_index img
	{
	float:left;
	margin:0px 5px 0px 0px;
	}

#text_eu_index p
	{
	padding:7px 4px 0px 5px;
	color:white;
	}*/
#text_eu_index{clear:both;position:relative;top:170px;width:100%;/*padding:20px 0px 0px 0px;*/}	
#text_eu_index img{float:left;}
#text_eu_index p{color:white;text-align:left;padding-left:74px;}