/*ostatni*/
body { 
 margin:0px; 
 padding:0px;
 font-family: Trebuchet MS,Verdana,Lucida Grande,Tahoma,Helvetica,Sans-Serif;
 color: white;
 text-align:center;
 font-size:14px;
 background: url('/images/barbo_08.jpg') repeat-x scroll #95AA1F center top; 
}
.stranka { 
    background: url('/images/barbo_09.jpg') no-repeat scroll  center top; 
}
.celek{
 margin:0px auto;
 padding: 0px 0px 20px 0px;
 width: 864px;
 text-align: left;
}
.hlavicka{
 margin:0px auto;
 height: 253px;
}
.hlavicka a{
 display: block;
 height: 253px;
 width: 860px;
}
.telo{
 margin:0px auto;
}
h1.uv{
 padding:140px 0px 20px 0px;
 text-align:center;
}
.uvod{
 float:left;
 width: 282px;

}
.uvod h2{
 padding:10px 0px 15px 30px;
 font: bold 18px Arial;
 color:white;

}
a .uvod  {
 text-decoration: none;
 color:white;
}
.um{
 background: url('/images/p1.gif') no-repeat scroll  center top; 
}
.uh{
 background: url('/images/q1.gif') no-repeat scroll  center top; 
}
.uc{
 background: url('/images/r1.gif') no-repeat scroll  center top; 
}
.uum{ 
 height:150px;
 padding:0px 10px 10px 10px;
 margin:0px 0px 10px 0px;
 background: url('/images/skolka.gif') #879B14 no-repeat scroll right bottom ;
}
.uuh{
 height:150px;
 padding:0px 10px 10px 10px;
 margin:0px 0px 10px 0px;
 background: url('/images/herna.gif') #9B4014 no-repeat scroll right bottom ;
}
.uuc{
 height:150px;
 padding:0px 10px 10px 10px;
 margin:0px 0px 10px 0px;
 background: url('/images/cviceni.gif') #29149B no-repeat scroll right bottom ;
}
.sl{
 float:left;
 width: 282px;
 height: 400px;
 text-align: left;
}
.zm{
 margin:10px 0px 0px 0px;
 background: url('/images/p1.gif') no-repeat scroll  center top; 
}
.zh{
 margin:10px 0px 0px 0px;
 background: url('/images/q1.gif') no-repeat scroll  center top; 
}
.zc{
 margin:10px 0px 0px 0px;
 background: url('/images/r1.gif') no-repeat scroll  center top; 
}
.m{
 padding:0px 10px 10px 10px;
 margin:0px 0px 10px 0px;
 background: url('/images/skolka.gif') #879B14 no-repeat scroll right bottom ;
}
.h{
 padding:0px 10px 10px 10px;
 margin:0px 0px 10px 0px;
 background: url('/images/herna.gif') #9B4014 no-repeat scroll right bottom ; 
}
.c{
 padding:0px 10px 10px 10px;
 margin:0px 0px 10px 0px;
 background: url('/images/cviceni.gif') #29149B no-repeat scroll right bottom ;  
}
.sl h2 {
 padding:8px 0px 5px 25px;
 font: bold 18px Arial;
 color:white;
}
.sl a{
 color: white;
 text-decoration: none;
}
.sl a:hover{
 text-decoration: underline;
}
.sl h2 a{
 color:white;
 text-decoration: none;
}
.sl li{
 padding:2px;
 list-style:none;
 font: normal 14px Arial;
}
.sl ul{
 margin:0px;
 padding:2px;
}
.sp{
 float:right;
 padding: 0px;
 width:570px;
 margin: 0px;
 text-align:left;
}
.vm {
 background: url('/images/p2.gif') no-repeat scroll  center top; 
}
.vh {
 background: url('/images/q2.gif') no-repeat scroll  center top; 
}
.vc {
 background: url('/images/r2.gif') no-repeat scroll  center top; 
}
.tm{
 padding:0px 10px 150px 10px;
 margin:0px;
 background: url('/images/hroch.gif') #879B14 no-repeat scroll right bottom ;
}
.th{
 padding:0px 10px 150px 10px;
 margin:0px;
 background: url('/images/hroch.gif') #9B4014 no-repeat scroll right bottom ; 
}
.tc{
 padding:0px 10px 150px 10px;
 margin:0px;
 background: url('/images/hroch.gif') #29149B no-repeat scroll right bottom ; 
}



.zapati{
clear:both; 
    width:100%;
    height:267px;
}
.z{
 margin:0px auto;
 width: 900px;
 height: 267px;
}
/* links */
a {
	color:  #E0E748; 
}
a:hover {
}
p{
 margin: 0px 0px 9px 0px;
}
h1{
 margin: 0px;
 padding:15px 10px 15px 20px;
 font-size: 25px;
 font-style: normal;
 font-weight: normal;
 color:white;
} 

h2, h3{
 margin: 0px;
 font-size: 20px;
 font-style: normal;
 font-weight:  normal;
 color:#F9FB8B;
 font-variant: small-caps;
} 

.schovat  {visibility:hidden;position:absolute;}
.zobrazit {visibility:visible;position:absolute;}
.formular {padding:0px 0px 200px 0px;}
/* headers */

ul, li{
 margin:0px 0px 0px 0px;
}
.drobnav{
 padding:3px 0px 3px 5px;
}
.drobnav a{
 color: #DF127B;
}


/*struktura*/
#skryj{
display:none;
}
.admin{
 position: absolute;
 top:1px;
 float: right;
 text-align:center;
 font-size: 15px;
 width:200px;
}
.admin a {
 color:white
}
.admin ul,.admin li {
 margin:0px;
 padding:0px;
}

/*menu*/

ul.menu1{
	margin: 0px;
  padding: 0px;
}
ul.menu1  li {
  margin:6px 0px 6px 10px;
	list-style: none;
  border:1px solid #EEEEEE;
  width:200px;
}
ul.menu1 li a {

	display: block;
	Text-Transform: uppercase;
	text-decoration: none;	
	padding: 5px 20px 5px 20px;
	color: #866D89;

}
ul.menu1 li a:hover, ul.menu1 li a.current {
background: #FAE6E1 url('') ;
}
.menu ul li a.current {

}
.kon{
 padding: 100px 0px 0px 0px;
 height:100px;
 clear: both;
}
.formular{
height: 300px;
}
.kom{
 border:solid 1px #BBD432;
 margin:2px;
 padding:2px 2px 5px 2px 
}
.kom ul{
 background:#BBD432;
 text-align:right;
 height: 20px;
}
.kom li{
 list-style: none;
 display: inline; 
 padding:0px 5px 0px 5px;
 background:#BBD432;
}
.kom a{
 color:white
}
.kom h5{
 margin:0px 0px 4px 0px;
 font-size: 16px;
 color:#F9FB8B;
}
.pozor{
background:red;
color:white;
}
