body {
   font-family: sans-serif;
   /*background-color: #D8F1FD;*/
   background-color:white;
}
a {
   color: #1e638e;
}

a:hover {
   text-decoration: none;
}

p {
   margin-bottom: 10px;
}

#obal {
   width: 960px;
   background-repeat: no-repeat;
   margin: 0px auto;
   padding-top:10px;
   }

#levy {
   float: left;
 
   background-image: url(../img/pozadi.jpg);
   background-repeat: no-repeat;
   background-position: 0 145px;
   height: 790px;
   width: 170px;
}
.menu {
 margin-top:30px;

}
#obsah {
   margin-left: 170px;
   padding-right: 10px;
   
}

.menu li {
   
}

.menu a {
   padding-left: 10px;
   background-image: url(../img/sipka-modra-u.gif);
   background-position: -60px 0;
   background-repeat: no-repeat;
   padding-top: 2px;
   padding-bottom: 2px;
   display: block;
   width: 145px;
   color:white;
   text-decoration: none;
   
}

.menu a.act {
   background-position: -55px 0;
   background-image: url(../img/sipka-modra-u.gif);
   padding-left:15px;
   color:#d1181f;
 
}
.menu a:hover
{
background-image: url(../img/sipka-cervena-u.gif);
color:#d1181f;
}
.menu a.act:hover
{
 
}

.menu ul a {
   background-position: -50px 0;
    padding-left:20px;
   color:#00426b;
    
}

.menu ul a.act {
background-image: url(../img/sipka-modra-u.gif);
   background-position: -50px 0;
    padding-left:20px;
     
}
.menu  a.act 
{
 
}
.menu ul li {
    margin-top:10px;
}
.menu ul ul li {
    margin-top:0px;
}
.menu ul ul a {
   background-position: -42px 0;
   padding-left:25px;
   width: 135px;
 color:#00426b;
}

.menu ul ul a.act {
background-image: url(../img/sipka-modra-u.gif);
   background-position: -42px 0;
   padding-left:25px;
}
.menu ul ul a:hover
{

}
.menu ul ul a.act:hover
{
 
} 

.menu a.act, .menu ul a.act, .menu ul ul a.act {
	background-image: url(../img/sipka-cervena-u.gif);
}	
.menu ul a.act,.menu ul a:hover {
background-image: url(../img/sipka-zluta-u.gif);
color:#fff600;
}
.menu ul ul a.act,.menu ul ul a:hover {
background-image: url(../img/sipka-tmodra-u.gif);
color:#000000;
}
#hlavicka {
   height: 100px;
   border-bottom: 1px solid #b8cedb;
   margin-bottom: 20px;
}

#logo {
   position: absolute;
   display: block;
   width: 162px;
   height: 137px;
}

#logo a,#logo span {
   display: block;
   text-decoration: none;
   overflow: hidden;
   position: absolute;
   top: 0;
   left: 0;
   width: 162px;
   height: 137px;
}

#logo span {
   background-image: url(../img/logo-emko.gif);
}

#paticka {
   text-align: center;
   color: gray;
   font-size: 0.8em;
   margin-top: 50px;
}

#obsah h2 {
   font-size: 1.1em;
   background-image: url(../img/pod-nadpis.gif?1);
   padding-left: 15px;
   padding-top: 3px;
   margin-bottom: 10px;
   height: 32px;
   background-repeat: no-repeat;
}
#obsah a.roh {
   background-image: url(../img/pod-nadpis.gif?1);
   padding-left: 15px;
   padding-top: 3px;
   display:block;
   margin-bottom: 5px;
   height: 25px;
   background-repeat: no-repeat;
}
#horni-pruh {
 height:137px;
 margin-bottom:6px;
 width:770px;
 background-image: url(../img/pozadi-top.jpg);
 background-repeat: no-repeat;

}
#drobky {
  padding-left:20px;
  padding-top:20px;
}
#drobky a
{
  color:#D2F1FD;
}


#main
{
   background-repeat: no-repeat;
   height:670px;
   margin-top:5px;
   =margin-top:8px;
    }

.lang {
    padding:20px;
    padding-bottom:0px;	
}	

#cz a, #en a {
  width: 48px;
  height:31px;
  display:block;
		
}
#cz2 a, #en2 a {
  width: 44px;
  height:31px;
  display:block;
		
}
#cz2 a {
  background: transparent url("../img/cz3.gif") 0 0 no-repeat;
}

#en2 a {
  background: transparent url("../img/en3.gif") 0 0 no-repeat;
}

#cz2 a:hover, #en2 a:hover,#cz2 a.sel,#en2 a.sel {

  background-position: -45px 0;

}


#cz a {
  background: transparent url("../img/cz.gif") 0 0 no-repeat;
}

#en a {
  background: transparent url("../img/en.gif") 0 0 no-repeat;
}

#cz a:hover, #en a:hover,#cz a.sel,#en a.sel {

  background-position: -48px 0;

}

table.c td {
text-align:center;
}    
table#partneri td{
    padding:0 20px 70px 20px; 

}

#popis ul
{
    margin-top:10px;
    margin-left:10px;
    list-style-position: inside;
}
#popis ul ul
{
    margin-top:0px;
    margin-left:20px;
}
#popis ul li
{
        list-style-type: disc;
}
#popis ul ul li
{
        list-style-type: circle;
}
#popis table
{
        border-collapse: collapse;
}
#popis table td
{
        padding:3px 7px;
}
.pridano
{
    padding:20px;
    margin:20px;
    margin-left:0;
    margin-top:10px;
    background-color: #D2F1FD;
}