BODY {
      background-color: #88DD88;
     }
TD {
   font-family : "Arial CE", Arial,  sans-serif;
}
TD.menu {
   font-size : 15px;
   font-weight : bold;
   padding-left : 5px;
}
TD.menu2 {
   padding-left : 15px;
}
A, A:HOVER, A.menu, A.menu:HOVER  {
   font-family : "Arial CE", Arial,  sans-serif;
        font-size : 13px;   
   color : #017;
   font-weight : bold;
   text-decoration : none;
}
A:HOVER, A.menu:HOVER {
   color : #000;
   text-decoration : none;
}
A.menu, A.menu:HOVER  {
        font-size : 13px;   
}
A.menud, A.menud:HOVER  {
        font-size : 11px;
}
HR  { height: 1px;
      color: #001177;
}
LI {   
   padding-left : 6px;
}
TD.jmeno {
     vertical-align : top;
     text-align : right;
     font-size : 15px;
   font-family : "Arial CE", Arial,  sans-serif;
     font-weight: bold;
     width:45%;
     padding-right:15px;
}
TD.fce {
     vertical-align : top;
     text-align : left;
     font-size : 15px;
   font-family : "Arial CE", Arial,  sans-serif;
     width:45%;
}
P.hist, P.histnadpis {
     font-size : 14px;
   font-family : "Arial CE", Arial,  sans-serif;
     text-align : justify;
     margin : 5px;
}
P.histnadpis {
     font-size : 18px;
   font-family : "Arial CE", Arial,  sans-serif;
     text-align : center;
     margin : 10px;
     font-style : italic;
}
P.menu {
     font-size : 12px;
   font-family : "Arial CE", Arial,  sans-serif;
     font-weight : bold;
}
TD.rok {
     vertical-align : top;
     text-align : center;
     font-size : 15px;
   font-family : "Arial CE", Arial,  sans-serif;
     font-weight: bold;
     width:100px;
}
TD.udal {
     vertical-align : top;
     text-align : justify;
     font-size : 15px;
     font-family : sans-serif;
     width:530px;
}
TD.obyv {   
     text-align : center;
}
TD.usnl {   
   font-size : 14px;
   width : 160px;
   font-style : oblique;
   vertical-align : top;
}
TD.usnr {   
   font-size : 14px;
   width : 290px;
   vertical-align : top;
}
P.usneseni {
   font-size : 14px;
   font-family : "Arial CE", Arial,  sans-serif;
   margin : 5px;
}
TD.telsez {   
   font-size : 14px;
   width : 290px;
   vertical-align : top;
   text-align : left;
   border-width : 1px;
   border-bottom : thin solid #77CC77;
   padding : 2px;
}
TD.telnadp {
   background-color : #77CC77;
   font-weight : bold;
}
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;
}
td.menub {
text-align: left;
}
li.menu {
margin-left: 3px;
padding: 2px;
}
div.f1 {       
width: 96%;
margin: auto;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}


table.d1{
width: 100%;
border: 2px solid #63AF62;
border-bottom: 1px solid #63AF62;
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: #82CF81;
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 #63AF62;
}
div.f1 td.tend {
border-bottom: 0px;
}
