body, html
{
font-family : "Arial CE", Arial,  sans-serif;
font-size : 14px;
color: black;
height: 100%;    
height: 100%;
background-color: #00ee77;
font-size: 14px;
}
div.hl {
    width: 799px;
    _heigh: 700px;
    min-height: 700px;
    margin:auto;
    background-color: #00ee77;
    text-align: center;
    border-left: 1px solid #006633;
    border-right: 1px solid #006633;
    background-image: url("obr/cara.jpg");
    background-repeat: repeat-y;

}
hr.cleaner {
   clear:both;
   height:1px;
   margin: -1px 0 0 0; padding:0;
   border:none;
   visibility: hidden;
   }
a
{
color: #005F2E;
font-weight: bold;
}
#button {
   
   margin: 0px;
   font-family: 'Trebuchet MS', 'Lucida Grande',
   Verdana, Lucida, Geneva, Helvetica,
   Arial, sans-serif;
   background-color: #1ad074;
   color: #333;
}

#button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#button li {
border-bottom: 1px solid #1ad074;
margin: 0;
position: relative;
}

#button li a {
display: block;
padding: 4px 4px 4px 0.5em;
border-left: 6px solid #029048;
background-color: #00a250;
color: #000;
text-decoration: none;
font-weight: normal;
font-size: 14px;
}

html>body #button li a {
width: auto;
}

#button li a:hover {
border-left: 6px solid #333;
background-color: #c35838;
color: #000;
}

h1, h2, h3, h4, h5, h6 {
font-weight: normal;
margin: 0px;

}
h1 {
font-size: 22px;
margin-bottom: 6px;
font-weight: bold;
color: #042;
}
h2 {
font-size: 18px;
margin-top: 6px
margin-bottom: 4px;
}
h3 {

}
h4 {
font-size: 14px;
}
h5 {

}
h6 {

}


div.f1 {       
width: 96%;
margin: auto;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}


table.d1{
width: 100%;
border: 2px solid #008844;
border-bottom: 1px solid #008844;
padding: 0px;
margin: auto;
margin-top: 8px;
font-size : 15px;
border-spacing: 0px;
border-padding: 0px;
text-align: left;
}

div.f1 tr.d1a, div.f1 tr.d1b {
background-color: #00d067;
margin: 0px;
padding: 0px;
margin-bottom: 1px;
background-image: url("001/obr/td1.jpg");
background-repeat: repeat-x;
}

div.f1 tr.d1b {
background-color: #05ff81;
background-image: url("001/obr/td2.jpg");
background-repeat: repeat-x;
}

div.f1 td {
margin: 0px;
padding: 2px;
padding-left: 5px;
padding-right: 5px;
border-bottom: 1px solid #008844;
}
div.f1 td.tend {
border-bottom: 0px;
}
td.hist {
padding: 5px;
vertical-align: top;
width: 50%;
}
div.kultzast{
margin-top: 15px;
margin-bottom: 20px;
}
td.top {
font-size: 14px;
vertical-align: top;
}
td {
font-size: 14px;
}
div.cl_text_v_all{
float:left; 
}
div.cl_podobne {
float: right;
border: 1px solid #00BF5D;
background-color: #00DF6D;
}

input, input.button, textarea {
border: 1px solid #00AF55;
background-color: #DFFFE3;
padding-left: 2px;
margin: 1px;
}
input.button {
background-color: #00CF65;
border: 1px solid black;
color: #000;
}
div.foto, div.fotoakt {
background-color: #00DF6D;
border: 1px solid #009F4D;
}

div.foto:hover {
background-color: #00CF65;
border: 1px solid #006F36;
}
div.fototxt {
background-color: #00CF65;
border-top: 1px solid #009F4D;
border-bottom: 1px solid #009F4D;
}
div.cl_strany, div.cl_strany2 {
background-color: #00DF6D;
border: 1px solid #00BF5D;
}
div.blesk_text
{
padding: 3px; 
background-color: #00BF5D;
}
div.blesk_text2{
padding: 3px; 
background-color: #00DF6D;
}
div.anknadp
{
background-color: #00BF5D;
border-color: #00AF55;
}
div.ank1
{
margin-top: 0px
padding-bottom: 10px
}
