@charset "windows-1250";
/* CSS Document */

body {
	padding:0px;
	color:#666666;
	font-family:Helvetica, Arial, sans-serif;
	text-align:center;
	background:#45C2EE url(images/bg_03.jpg) repeat-x top center;
	font-size:14px;
	
	margin:0px;
}
#all {position:relative;
width:876px;
margin:0px auto 0px auto;
text-align:left;
}
#all_uvod {position:relative;
width:876px;
height:853px;
background:  url(images/bg_05.jpg) no-repeat top center;
margin:0px auto 0px auto;
text-align:left;
}

#header {position:relative;
width:876px;
height:183px;
background: url(images/bg_07.jpg) no-repeat;
margin:0px;}

#header_uvod {position:relative;
width:876px;
height:400px;
background: url(images/header_03.jpg) no-repeat;
margin:0px;}


#menu {position:absolute;
top:25px;
right:0px;
color:#FFFFFF;
font-size:15px;
}

#obsah {position:relative;
margin:0px;
width:836px;
padding:10px 20px 20px 20px;
background-color:#FFFFFF;
min-height:300px;
}

#menu a {text-decoration:none;
margin:0px 5px 0px 5px;
color:#FFFFFF;}
#menu a:hover {color:#66FFFF;}

#content {
	position:absolute;
	left:11px;
	top:408px;
	width:850px;
	font-size: 13px;
}

a {color:#000000;
text-decoration:underline;}
a:hover {text-decoration:none;}

#login {
	position:absolute;
	top:344px;
	left:554px;
	width:266px;
	height: 11px;
}
#login2 {
	position:absolute;
	top:135px;
	left:539px;
	width:275px;
	height: 11px;
}
form input {border:1px #999999 solid;
color:#999999;
font-size:10px;
margin:0px;
}
form {padding:0px; margin:0px;}

#footer {width:706px;
position:absolute;
margin:0px;
padding:65px 170px 0px 0px;
background:url(images/bg2_09.jpg) no-repeat;
height:70px;
text-align:right;
color:#FFFFFF;


}
#footer a {color:#FFFFFF;}

h1 {font-size:30px;
color:#0F699D;
margin:0px 0px 15px 0px;}
h2 {font-size:18px;
color:#0F699D;
margin:0px 0px 10px 0px;}
h3 {font-size:16px;
color:#0F699D;
margin:0px 0px 10px 0px;}
.gallery {width:auto;
position:relative;
}

.gallery a img {float:left;
margin:10px;
border:5px #C0EBEF solid;}
.gallery a:hover img {border:5px #FFFFFF solid;}
.right {float:right; margin-left:10px;
margin-bottom:10px;}
.flag2 {top:341px; position:absolute; left:837px;}
.flag {top:132px; position:absolute; left:824px;}
a img {border:none;}

.admin{
  color: red;
}
.admin a{
  color: red;
}

.link_detail{
    color:#0F699D;
}
.item{
  /*float:left;*/
  clear:both;
}
.item .ico{
  min-width:200px;
  float: left;
  margin-right: 20px;
  margin-bottom:10px;
}
.item .text{
  width: 500px;
  padding-left:10px;
  float: left;
}
