body {
background-color: #F4F4F4;
background-image: url(back.gif);
/*background-color: #FFF2C4;*/
color : #0;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div.head {
position : absolute;
top : 10px;
left : 10px;
width : 700px;
height : 30px;
font-size : 100%;
}
div.logo {
position : absolute;
top : 33px;
left : 705px;
width : 100px;
height : 0px;
font-size : 100%;
}
#tabsB {
      float:left;
      width:100%;
      /*background:#F4F4F4;*/
      /*background-image: url(back_all.gif);*/
      font-size:93%;
      }
#tabsB ul {
      margin:0;
      padding:0px ;
      list-style:none;
      }
#tabsB li {
      display:inline;
      margin:0;
      padding:0;

      }
#tabsB a {
      float:left;
      /*background:url("tableftB.gif") no-repeat left top;*/
      /*background-image: url(back_all.gif);*/
      background:#215968;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      text-transform:uppercase;
      }
#tabsB a span {
      float:left;
      display:block;
      /*background:url("tabrightB.gif") no-repeat right top;*/
      padding:5px 15px 4px 16px;

      color:#FFFFFF;
      font-weight: bold;
      }
#tabsB a span {float:none;}

#tabsB a:hover span {
      color:#000;
      }
#tabsB a:hover {
      background-position:0% -42px;
      }
#tabsB a:hover span {
      background-position:100% -42px;
      }

#tabsB #current a {
          background-position:0% -42px;
          background:#6c9dae;
      }
#tabsB #current a span {
                background-position:100% -42px;
        }

div.menu {
position : absolute;
top : 105px;
padding-left : 5px;
padding-right : 10px;
left : 0px;
width : 170px;
font-weight: bold;
font-size:11.0pt;
}
div.menu a {
color : #ffffff;
}

div.menu a:hover {
color : #000000;
}

div.menu a:current {
color : #FFFFFF;
background:#6c9dae;
}

div.obsah {
position : absolute;
top : 105px;
left : 170px;
width : 680px;
background-color: #Ffffff;
padding: 10px 10px 10px 10px;
border : 1px dashed #abd656;
}

p.patka {
font-size : 80%;
text-align : center;
border-top : 1px dashed #5A8C35;
padding : 5px;
}
p.patka a {
color : #5A8C35 !important;
}
em, strong {
color : #5A8C35;
/*color : #91533F;*/
}
ol, ul {
margin : 5px 25px 15px 0px;
padding : 0;
}
li {
margin : 0px 0px 15px 10px;
padding : 0;
line-height : 120%;
}
p {
padding : 0px;
margin : 0px;
line-height : 140%;
}
p.box {
padding : 10px;
border : 1px solid #eff0dd;
background-color : #ffffff;
}
.a:link {
color : #5A8C35;
}
.a:visited {
color : #5A8C35;
}

.a:hover {
color : #5A8C35;
}
h1 {
font-size : 160%;
/*color : #abd656;*/
color : #0;
font-weight : normal;
margin : 10px;
}
h2 {
font-size : 130%;
color : #0000fe;
font-weight : normal;
margin : 10px;
padding : 0 0 3px 10px;

/*border-bottom : 1px dashed #abd656;*/
}
h3 {
font-size : 120%;
color : #0;
font-weight : normal;
margin : 10px;
padding : 0 0 3px 10px;
/*border-bottom : 1px dashed #abd656;*/
}
.head h1 {
font-size : 160%;
font-weight: bold;
line-height: 10%;
color : #003399;
margin-top : 20px;
}
.head h2 {
font-size : 90%;
color : #ffffff;
font-weight: bold;
line-height: 70%;
margin : 0px;
}
.menu p {
padding : 0px;
margin-top : 5px;
border : 1px dashed #abd656;
font-size : 80%;
}
.menu ul {
margin : 0px;
padding : 0;
}
.menu ul li {
margin : 10px 0px 0px 0px;
padding : 0;
list-style-type : none;
font-weight : bold;
line-height : 100%;
}
.menu ul li a {
font-weight : bold;
line-height : 100%;
text-decoration: none;
}

.obsah p {
padding : 0px;
margin : 5px;
font-size : 80%;
text-indent: 0px;
}
.obsah li {
padding : 0px;
margin : 0px;
font-size : 80%;
text-indent: 0px;
font-weight: bold;
}
.obsah table{
/*color : #003399;*/
font-size : 80%;
}
.obsah a{
text-decoration: none;
font-weight: bold;
color : #5A8C35;
}

a img{
border: 0px 
}



p.program{
padding-left : 100px;
padding-bottom : 5px;
font-size : 80%;
text-indent: -100px;
}


#temata li {
margin : 0px 0px 15px 10px;
padding : 0;
font-size : 95%;
line-height : 130%;
}
