@charset "UTF-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../data/pozadi.png);
	background-repeat: repeat-x;
	background-position: center top;
    background-color:#002855;
	  margin:0px;
  padding:0px;

}
.zarovnani{

	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
#jazyky{
float:left;
width:100px;
height:20px;
line-height: 20px;
margin: 0px;
padding: 0px;
padding-top: 15px;
margin-left: 50px;
}
#jazyky img{border: 1px solid #ccc;}
#menu {
    float:right;
	background-image: url(../data/menu.jpg);
	height: 20px;
	width: 800px;
	text-align: right;
	color: #b4cae3;
	font-size: 13px;
	padding-right: 50px;
	padding-top: 15px;
	font-weight: bold;
}
#menu ul {
	margin: 0px;
	padding: 0px;
}
#menu li {
	margin: 0px;
	float: right;
	margin-left: 30px;
	list-style-type: none;
}
#menu a {
	color: #b4cae3;
	text-decoration: none;
}
#menu a:hover {
	color: #FFFFFF;
}

#menu .active a{color: #ffa800;}

#hlavicka {
    clear: both;
    position:relative;
	background-image: url(../data/hlavicka.jpg);
	height: 317px;
	width: 940px;
	padding-left: 60px;
	padding-top: 26px;
}

#foto-home{
position:relative;
height: 299px;
width: 878px;
overflow:hidden;
    }
#foto-home img{border:none;}

#hlavicka .logo{
position:absolute;
left:60px;
top:240px;
height:62px;
width: 878px;
display:block;
background-image: url(../data/hllogo.png);
filter: alpha(opacity=80);
}

#home-text {
	background-image: url(../data/home_text.jpg);
	height: 222px;
	width: 1000px;
}
#home-text .home-text-leva {
	width: 422px;
	padding-left: 65px;
	margin-top: 10px;
	float: left;
}
#home-text .home-text-leva h1 {
	color: #FFFFFF;
	font-size: 16px;
	padding-top: 20px;
	margin-top: 0px;
}
#home-text .home-text-leva p {
	color: #b4cae3;
}
#home-text .home-text-prava {
	height: 180px;
	width: 408px;
	float: right;
	padding-left: 17px;
	padding-right: 65px;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 20px;
}
#home-text .home-text-prava h2 {
	font-size: 12px;
	padding: 5px;
	margin: 0px;
	padding-top: 10px;
}
#home-text .home-text-prava p {
	padding: 5px;
	margin: 0px;
	color: #b4cae3;
}
#paticka {
	height: 25px;
	color: #3B628F;
	font-size: 10px;
}
#paticka a {
	color: #426C9C;
	text-decoration: underline;
}
#paticka a:hover {
	color: #5C99DE;
	text-decoration: none;
}
#dalsi-leva {
	background-image: url(../data/dalsi_leva_ref.jpg);
	height: 550px;
	width: 437px;
	float: left;
	padding-left: 71px;
	padding-top: 15px;
}
#dalsi-leva h1 {
	font-size: 18px;
	color: #fde5fb;
}
#dalsi-leva p {
	color: #afcefc;
    padding-bottom:0px;
    margin-bottom:0px;
}

#dalsi-leva .ref-polozka{
    float:left;
    width:136px;
    height:110px;
    margin-left:0px;
    margin-top:15px;
    text-align:center;
}

#dalsi-leva .ref-polozka img{
border:none;
}

#dalsi-leva .ref-polozka h2{
    font-size:12px;
    color:#fafffc;
    padding:10px;
    padding-top:6px;
    padding-bottom:0px;
    margin:0px;

}

#dalsi-leva .ref-polozka p{
    font-size:11px;
    color:#abcceb;
    padding:10px;
    padding-top:3px;
    padding-bottom:0px;
    margin:0px;
    text-align:left;
}







#dalsi-leva .ref-polozka2{
    float:left;
    width:136px;
    height:110px;
    margin-left:0px;
    margin-top:15px;
    text-align:center;
}

#dalsi-leva .ref-polozka2 img{
border:none;
}

#dalsi-leva .ref-polozka2 h2{
    font-size:12px;
    color:#ffa800;
    padding:10px;
    padding-top:6px;
    padding-bottom:0px;
    margin:0px;

}

#dalsi-leva .ref-polozka2 p{
    font-size:11px;
    color:#abcceb;
    padding:10px;
    padding-top:3px;
    padding-bottom:0px;
    margin:0px;
    text-align:left;
}









#dalsi_prava {
	background-image: url(../data/dalsi_prava_ref.jpg);
	height: 535px;
	width: 412px;
	float: right;
	padding-left: 20px;
	padding-right: 60px;
	padding-top: 30px;
}
#dalsi_prava h1 {
	font-size: 18px;
	color: #012C5D;
}

#dalsi_prava h3{
    font-size:16px;
    color:#b6e806;

}

#dalsi_prava p {
	color: #afcefc;
}

#dalsi_prava img{
border:1px solid #abcceb;
margin-left:15px;
margin-top:15px;
}

#paticka p {
	margin: 0px;
	padding: 0px;
	width: 500px;
	float: left;
	padding-top: 6px;
}

.botka{
   clear:both;
}






#strankovani_karta{
bottom:0px;
height:20px;
text-align:center;
color:#8393ad;
margin:0px;
padding:0px;
width:100%;
margin-top:10px;
}

#strankovani_karta a:link{
text-decoration:none;
color:#8393ad;
margin:0px;
padding:0px;
display:inline;
padding-top:20px;
}

#strankovani_karta a:visited{
text-decoration:none;
color:#8393ad;
margin:0px;
padding:0px;
display:inline;
}



#strankovani_karta a:hover{
text-decoration:none;
color:#000;
display:inline;
}

#strankovani_karta .active{
text-decoration:none;
color:#ffa800;
display:inline;
}
