body{
background-color:#061458;
font-family:Verdana, Arial;
font-size:10px;
}

#obsah 
{ 
position:relative;
top: -15px;
width: 750px; 
margin:0px auto;
text-align:left; 
background: #ffffff url(base_back.gif) repeat-y;
} 

#hlavicka 
{ 
height: 100px;
margin:0 5px 0 5px; 
padding: 0;
background:#061498 url(head_logo.jpg) no-repeat;;
} 

#hlavicka-bottom
{
height:25px;
font-size: 12px;
margin:0 5px 0 5px; 
background: #061458 url(topBottom.gif) no-repeat; 
}
#levypanel 
{ 
float: left; 
width: 156px;
margin:0; 
padding:0;
} 

#levypanel-obsah 
{  
height:200px;
margin:0px; 
padding: 0 0 0 5px;
background-color: #eef6ff;
font-size:0.7em;
} 

#hlavnipanel 
{
margin:0 0 0 176px; 
padding:0; 
} 

#hlavnipanel-obsah 
{ 
font-family:Verdana, Arial;
font-size:11px;
margin:0; 
text-align: justify;
padding: 0.2em 1.5em; 
} 

.paticka 
{ 
width: 156px;
height:30px;
margin:0 0 0 5px;
} 
.paticka-obsah
{ 
text-align:center;
padding:5px 5px 5px 5px;
font-size:10px;
background: none;
} 

.paticka-obsah a{
text-decoration:none;
font-size:10px;
font-weight:normal;
}

.paticka-obsah a:hover{
text-decoration:underline;
}

a{
text-decoration:underline;
font-size:11px;
font-weight:bold;
color:#061458;
}

a:hover{
color:#2252a1;
text-decoration:none;
}

hr.cleaner {
	clear:both;
	height:1px;
	margin: -1px 0 0 0; padding:0;
	border:none;
	visibility: hidden;
	}

/*---------------- top-menu ------------------------------*/
ul#topmenu {
  float:right;
  position:relative;
  top:0px;
  _top:0px;
  display: block;
  list-style: none;
  padding: 0 12px;margin:0;}

ul#topmenu li {
	float: left;
	display: block;
	padding: 0px;}

ul#topmenu li a {
	display: block;
	width:50px;
	height:20px;
	padding: 3px 15px 2px 15px;
  background: #061458;
	color: #ffffff;
	font-family: Arial;
	font-weight: bolder;
	font-size: 110%;
	text-decoration: none;}

ul#topmenu li#current a {
	text-decoration: none;
	font-weight: bolder;
  background: #2252a1;
  }

ul#topmenu li a:hover {
	text-decoration: none;
  background: #a5d0ff;
  }


/*--------------- levy sloupec - menu ----------------------*/
div.menu {
color:#061458;
}

div.menu a{
display: block;
margin: 2px 0 2px 0;
width:146px;
padding: 3px 0 3px 10px;
background: #ffffff url(menu_back.gif) repeat-y;
text-decoration:none;
font-size:10px;
font-weight:bold;
color:#061458;
}

div.menu a:hover {
background: #ffffff url(menu_sel_back.gif) repeat-y;
color:#061458;
}

.menu a.current{
background: #ffffff url(menu_sel_back.gif) repeat-y;
}

.menu a.novinka{
background: #2252a1 url(menu_new.gif) repeat-y;
color: #ffffff;
}

/*--------------- nadpis hlavni-------------------------------*/
#hlavicka h1{
position:relative;
display:block;
top:70px;
left:270px;
color:#ffffff;
font-size:22px;
}

/*---------------- zarovnani obrazku ------------------------*/
img.stred{
display:block;
width:240px;
margin:0px auto;
border:0px;
}

img.left{
display:block;
width:240px;
float:left;
margin:0.5em;
border:0px;
}

table.tabulka td{
padding:0.5em;
border:1px solid #2252a1;
text-align:left;
}

table.tabulka th{
background-color:#2252a1;
padding:0.5em;
color:#ffffff;
}

table.tabulka table{
padding:1em 0 0 0;
border:1px solid #2252a1;
table-layout:fixed;
border-collapse: collapse;
}

table{
padding: 10px 0 0 0;
table-layout:fixed;
border-collapse: collapse;
}


td{
padding: 0 10px 0 0;
}


