*{margin: 0; padding: 0;}
html, body {height: 100%;}

body{
  font-family: Geneva, Arial, Helvetica, sans-serif;
  background: #f3f3f3;
}


ul#footer-menu{padding: 0; margin: 40px 0 0 45px; height: 60px; list-style: none url();}
ul#footer-menu li{float: left; margin: 0 14px 0 0;}
ul#footer-menu li a{font-size: 80%; color: #000000;}
ul#footer-menu li a:hover{color: #a0a0a0;}

#leftside{
width: 240px;  float: left; margin: 0 0 0 30px; overflow: hidden;
}
#leftside .acenter{
margin: 0 0 0 30px;
}
#leftside h3{
  font-size: 85%;
  color: #983695;
  margin: 20px 0 5px 0;
}
#leftside p{
font-size: 80%;
margin: 5px 0 0s 5px;
}
#leftside td{
font-size: 80%;
}
#leftside a{
color: #983695;
}
#leftside table{
}


/*
_________________________________________________________

Global
_________________________________________________________	
*/	
.global{ 
  width: 808px;
  margin: 0 auto;
  background:#ffffff;
  background-image: url(grafika/bck.gif);
	min-height: 100%;
}

/*
_________________________________________________________

Top
_________________________________________________________	
*/	

.top{
  height: 179px;
  background: #ffffff;
}

/*
_________________________________________________________

Lista
_________________________________________________________	
*/	

.lista{
  text-align: left;
  height: 26px;
}

.preload{
 display: none;
}

.lista li{                   
  list-style-type: none;
  float:left;
}

.t1{
  display: block;
  width: 212px;
  height: 26px; 
  background-image: url(grafika/1.gif);
}
.t1:visited{
}
.t1:hover{
  background-position: 0px 26px;
}

                    
.t2{
  display: block;
  width: 79px;
  height: 26px; 
  background-image: url(grafika/2.gif);
}
.t2:visited{
}
.t2:hover{
  background-position: 0px 26px;
}

.t3{
  display: block;
  width: 166px;
  height: 26px; 
  background-image: url(grafika/3.gif);
}
.t3:visited{
}
.t3:hover{
  background-position: 0px 26px;
}


.t4{
  display: block;
  width: 81px;
  height: 26px; 
  background-image: url(grafika/4.gif);
}
.t4:visited{
}
.t4:hover{
  background-position: 0px 26px;
}


.t5{
  display: block;
  width: 105px;
  height: 26px; 
  background-image: url(grafika/5.gif);
}
.t5:visited{
}
.t5:hover{
  background-position: 0px 26px;
}


.t6{
  display: block;
  width: 107px;
  height: 26px; 
  background-image: url(grafika/6.gif);
}
.t6:visited{
}
.t6:hover{
  background-position: 0px 26px;
  }

.x2{
  display: block;
  width: 212px;
  height: 26px; 
  background-image: url(grafika/double.gif);
  
}



/*
_________________________________________________________

Hlavni ram
_________________________________________________________	

*/

.main {
  width: 808px;
  min-height: 370px;
}
.main h1{
  color: #983695;
  font-size: 10pt;
  font-weight: bold;
  margin-left: 265px;
  margin-top: 25px;
  margin-right: 60px;
  text-align:left;
}
.main h2{
  color: #983695;
  font-size: 10pt;
  font-weight: normal;
  margin-left: 265px;
  margin-top: 25px;
  margin-right: 60px;
  text-align:left;
}
.main p {
  position:relative;top:5px;
  font-size: 9pt;
  margin-left: 265px;
  margin-right: 60px;
  margin-bottom: 20px;
  text-align: left;   
}                                               

.main img.marg{
  margin-left: 40px;  
}
#bln{
  margin-right: 15px;
  margin-top: 8px;
}
.imgr{
  position: relative; left: 225px;
}
.center{
  margin-left: 144px;
}



.main a{
}
.main a:link{
  color: #009470;
}
.main a:visited{
  color: #009470;
}
.main a:hover{
  color: #8c8c8c;
}


.main ul{
  position:relative;top:5px;
  color: #000000;
  font-size: 9pt;
  text-align: left;   
}
.main ul.globalUl{
  margin-top: -10px;
  margin-left: 310px;
  margin-right: 60px;
  margin-bottom: 20px;
}
.main ul.menu{
  margin-top: 0px;
  margin-left: 285px;
}
.main li.cross_ref{
  display: inline;
  list-style-type: none;
  padding-right: 20px;
}

.main span.odsad{
   margin-left: 170px;
}

.main span.separator{
  color: #009470;
}

#prisavka{
position: relative; left:-200px; top: 100px;
}

.main table {
  position:relative;top:5px;
  font-size: 9pt;
  margin-left: 265px;
  text-align: left;   
}

.main .dotline{
  margin-left: 265px;
}
.main #dotline{
  position: relative; top:80px;
  margin-left: 265px;
}




/*
________________________________________________________

Spodni uzaviraci lista
_________________________________________________________	
*/

.bot{
  margin: 0 auto;
  background: #86a2ab;
  width: 770px;
  height: 23px;
  margin-top: -23px;
  text-align: left;
}
.bot a{
color: #86A2AB;
}
.bot span{
  position:relative; top: 2px; left: 20px;
  font-size: 9pt;
  color: #ffffff;
  font-weight: bold;
}

.adlinks{
  font-size: 9pt;
  color: #000000;
  padding-top: 15px; 
  text-align: center;">
}
.news ul{position: static !important; margin: 0 0 20px 280px;}
.news p{width: 510px;}

