*{margin:0; padding:0;}

body 
{
background-color:#233e15;
height:100%;
text-align:center
}

p {
color:#4b4b4b;
font: 14px Tahoma;
line-height: 1.3em; 
margin: 1.2em 0 1em 0;
text-indent:5px
}

h1 {
color:#264b16;
font:bold 24px Tahoma
}

hr{
color:#88ae77;
float:left;
height:1px;
margin:15px 0px 15px 25px;
width:95%
}

ul.text {
color:#4b4b4b;
font: 14px Tahoma;
margin-left:50px
}
ul.text li {
margin-top:3px
}

table {
border:1px solid black;
border-collapse:collapse;
color:#4b4b4b;
font: 14px Tahoma;
margin-left:200px
}
thead {
background-color:#4B8A08;
border:2px solid black;
color:white;
text-align:center
}
tr, td {
border:1px solid black;
padding:3px 5px
}

.all {
background:#f5f5f5 url("img/back.png") repeat-x top left; 
height: auto;
width: 100%
}

.all_in {
height: auto; 
margin: 0px auto 0px auto; 
overflow:hidden;
padding-bottom:20px;
text-align: justify; 
width: 1000px
}

.under {
background:url("img/foot.png") repeat-x top left;
height: auto; 
overflow:hidden;
text-align: center;
width:100%
}

.foot {
color:#d6d6d6;
font:14px Tahoma;
height:auto; 
margin: 0px auto 0px auto; 
overflow:hidden;
padding:10px 0px 30px 0px;
text-align: justify; 
width: 950px 
}

.head {
background: url("img/head.png") no-repeat;
float:left;
height: 108px; 
width: 1000px
}

.menu {
display:inline;
float:left;
height:31px; 
margin:50px 0px 0px 350px;
width: auto
}
.menu li {
display:inline; 
list-style: none;
margin: 0; 
padding: 0
}
.menu a {
background-color: #233e15; 
color:#f3f3f3; 
float:left; 
font: 18px Arial;
height: 31px; 
line-height:31px;
margin-left:20px;
padding:0px 22px 0px 22px;
text-decoration:none; 
width:auto
}
.menu a.active, .menu a:hover{
color:#f9b531
}

.main {
float:left;
height:auto; 
margin:10px 0px 0px 25px;
text-align:justify;
width: 950px
}


.okno {
float:left;
height:245px;
margin-left:10px;
width:182px;
}
.okno_top {
background: url("img/okno_top.png");
float:left;
height:60px;
width:182px
}
.okno_top p{
color:#3a711e;
float:left;
font: bold 13px Tahoma;
margin:15px 0px 0px 10px;
text-indent:0px
}
.okno_top img{
float:left
}
.okno_middle {
background-color:#e7e4dd;
float:left;
height:135px;
text-align:left;
width:182px
}
.okno_middle p{
color:#5c5c5e;
font: 13px Arial;
margin:0px 5px 0px 7px;
text-indent:0px
}
.okno_bottom{
background: url("img/okno_bottom.png");
float:left;
height:50px;
width:182px;
}
.okno_bottom a{
color:#fefefe;
float:left;
font: 14px Arial;
margin:11px 0px 0px 25px;
text-decoration:none
}
.okno_bottom a:hover{
text-decoration:underline
}

a.sluzby{
background: url("img/sluzby.png");
float:left;
height:77px;
margin-left:10px;
text-decoration:none;
width:182px;
}
a.sluzby_select{
background: url("img/sluzby_select.png");
float:left;
height:77px;
margin-left:10px;
text-decoration:none;
width:182px;
}
a.sluzby:hover{
background: url("img/sluzby_select.png")
}
a.sluzby img, a.sluzby_select img{
border:none;
float:left
}
.green {
color:#3a711e;
float:left;
font: bold 13px Tahoma;
margin:15px 0px 0px 10px
}
