body{
background: #ffffff url("/images/bg.gif") repeat-x;
margin:0px auto;
padding:0px;
text-align:center;
}

#kolem{
width:858px;
text-align:center;
margin:0px auto;
}

#logo{
float:left;
width:250px;
height:98px;
}

#hlavicka{
float:right;
background: url("/images/header.gif") ;
width:608px;
height:98px;

}

#menu{
width:858px;
height:32px;
}

#obsah{
text-align:left;
width:858px;
height:545px;
}

#l{
width:578px;
height:545px;
float:left;
}

#p{
background: url("/images/p.gif") no-repeat ;
float:right;
width: 276px;
height:545px;
}

#ref{
margin-top:58px;
}

img.logo{
border:0px;
}

#counter{
margin-left:130px;
position:relative;
bottom:40px;
margin-bottom:40px;
}

ul, li
{
float:right;
margin: 0;
padding: 0;

}

.cl
{
clear: both;
}


ul.menu
{
float:right;
font: 12px Arial;
}

ul.menu li
{
list-style-type: none;
}

ul.menu li.item
{
text-indent:6px;
float: right;
width: 142px;
height: 32px;
}

ul.menu li.item a

{
display: block;
width: 142px;
height: 32px;
line-height: 27px; 
text-align: center;
background:url("/images/uvod.gif");
color: #ffffff;
text-decoration:none;

}

ul.menu li.item a:hover
{
background: url("/images/ref_hover.gif");
font-weight:bold;
color: black;

} 



p.general{
font:15px arial;
font-weight:bold;
color:#ffffff;
line-height:22px;
margin: 25px 50px 0px 0px;
} 

p.general2{
font:15px arial;
font-weight:bold;
color:#d9d9d9;
line-height:20px;
margin: 10px 50px 0px 0px;
} 


p.main{
font:12px arial;
color:#ffffff;
line-height:19px;
margin: 10px 30px 20px 0px;
} 

p.boxh{
font:19px trebuchet MS;
font-weight:bold;
color:#02405b;
line-height: 18px;
margin: 90px 20px 0px 20px;
} 

p.boxh2{
font:13px arial;
font-weight:bold;
color:#02405b;
line-height: 20px;
margin: 28px 20px 0px 20px;
} 

p.box{
font:12px arial;
color:#ffffff;
line-height:19px;
margin: 30px 20px 0px 20px;
} 


p.box2{
font:12px arial;
color:#ffffff;
line-height:19px;
margin: 15px 20px 0px 20px;
}

img.ref{
border:1px solid white;
margin:3px;
width:159px;
height:139px;
}

img.v{
margin-top:58px;
}

img{
border:0px;
}

img.arrow {
margin-right:10px;
}

A.ref:link {
  font-family:arial;font-size:12px;	COLOR: #ffffff; BACKGROUND-COLOR: transparent;text-decoration:none;
}
A.ref:visited {
 font-family:arial;font-size:12px;	COLOR: #ffffff; BACKGROUND-COLOR: transparent;;text-decoration:none;
}
A.ref:active {
 font-family:arial;font-size:12px;	COLOR: #ffffff; BACKGROUND-COLOR: transparent;text-decoration:none;
}
A.ref:hover {
 font-family:arial;font-size:12px;	COLOR: #ffffff; text-decoration:none;font-weight:bold;text-decoration:underline;
}


A.arrowf:link {
  font-family:arial;font-size:11px;	COLOR: #ffffff; BACKGROUND-COLOR: transparent;text-decoration:none;
margin-left:400px; margin-bottom:10px;
}
A.arrowf:visited {
 font-family:arial;font-size:11px;	COLOR: #ffffff; BACKGROUND-COLOR: transparent;text-decoration:none;margin-left:400px; 
}
A.arrowf:active {
 font-family:arial;font-size:11px;	COLOR: #ffffff; BACKGROUND-COLOR: transparent;text-decoration:none;margin-left:400px;
}
A.arrowf:hover {
 font-family:arial;font-size:11px;	COLOR: #ffffff; text-decoration:none;font-weight:bold;text-decoration:none;margin-left:400px; 
}


A.arrow:link {
position:relative;
top:2px;
  font-family:arial;font-size:11px;	COLOR: #ffffff; BACKGROUND-COLOR: transparent;text-decoration:none;
margin-left:256px; margin-bottom:10px;
}
A.arrow:visited {
 font-family:arial;font-size:11px;	COLOR: #ffffff; BACKGROUND-COLOR: transparent;text-decoration:none;margin-left:256px; 
}
A.arrow:active {
 font-family:arial;font-size:11px;	COLOR: #ffffff; BACKGROUND-COLOR: transparent;text-decoration:none;margin-left:256px;
}
A.arrow:hover {
 font-family:arial;font-size:11px;	COLOR: #ffffff; text-decoration:none;font-weight:bold;text-decoration:none;margin-left:256px; 
}


A.counter:link {
position:relative;
top:80px;left:80px;
  font-family:arial;font-size:8px;color:#02405b; BACKGROUND-COLOR: transparent;text-decoration:none;

}
A.counter:visited {
 font-family:arial;font-size:8px;color:#02405b; BACKGROUND-COLOR: transparent;text-decoration:none;
}
A.counter:active {
 font-family:arial;font-size:8px;color:#02405b; BACKGROUND-COLOR: transparent;text-decoration:none;
}
A.counter:hover {
 font-family:arial;font-size:8px;color:#02405b; text-decoration:none;font-weight:bold;text-decoration:none
}


A.arrowr:link {
	font-family:arial;
	font-size:11px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
	text-decoration:none;
	margin-left:18px;
 	margin-bottom:0px;
}
A.arrowr:visited {
position:relative;
top:3px;
float:left;
 font-family:arial;font-size:11px;COLOR: #ffffff; BACKGROUND-COLOR: transparent;;text-decoration:none;margin-left:18px; margin-bottom:0px;
}
A.arrowr:active {
 font-family:arial;font-size:11px;COLOR: #ffffff; BACKGROUND-COLOR: transparent;text-decoration:none;margin-left:18px; margin-bottom:0px;
}
A.arrowr:hover {
 font-family:arial;font-size:11px;COLOR: #ffffff; text-decoration:none;font-weight:bold;text-decoration:none;margin-left:18px; margin-bottom:0px;
}
