body {font-family: tahoma; font-size: 100%; color: #000000; background-color: #44AA00; background-image: url("pics/leto/pozadi.gif"); background-repeat: repeat-x; text-align: center; margin: 0px;}
h1 {font-size: 200%; color: #000; margin-top: 10px; margin-bottom: 20px; font-weight: bold; _font-size: 199%;}
h2 {font-size: 120%; color: #000; margin-top: 20px; margin-bottom: 10px; float: left; width: 100%;}
h3 {font-size: 120%; color: #000; margin-top: 10px; margin-bottom: 10px; text-decoration: underline;}
h4 {font-size: 120%; color: #000; margin-top: 20px; margin-bottom: 10px; width: 100%;}
h5 {font-size: 120%; color: #000; margin-top: 20px; margin-bottom: 10px;}
a {color: #000000;}
a:hover {text-decoration: none;}
img {border: none;}
caption {text-align: left; padding-left: 5px; font-weight: bold; font-size: 110%; padding-bottom: 3px;}

table {float: left; width: 100%; border: 1px solid #44AA00; border-collapse: collapse; margin-bottom: 20px; _font-size: 100%; line-height: 150%;}
th {background-color: #66CC00; color: #000; padding-left: 5px;}
td {border-bottom: 1px solid #66CC00; padding-left: 5px;}
.cena {width: 100px; text-align: left;}
.cena20 {width: 20%;}
.cena25 {width: 25%;}
.cena250 {width: 250px;}

.zpet a {text-align: right; font-weight: bold; margin-top: 5px; float: right; padding-right: 10px; color: #44AA00;}

ul {float: left; width: 95%; margin: 0px; padding-left: 20px;}

em {font-style: normal; font-weight: bold; color: #f00;}

.kontakt100 {width: 100px; float: left;}
.kontakt300 {width: 300px; float: left;}
.kontakt200 {width: 200px; float: left; text-align: left;}
.kontakt400 {width: 400px; float: left; margin-bottom: 2px; _margin-bottom: 1px;}

.mapa img {border: 1px solid #44AA00;}

input {width: 195px; _width: 200px; line-height: 15px; background-color: #F7FFEF; border: 1px solid #44AA00; padding-left: 5px;}
.radio {width: 20px; line-height: 15px; background-color: transparent; border: none;}
select {background-color: #F7FFEF; border: 1px solid #44AA00; margin: 0px; width: 200px;}
textarea {background-color: #F7FFEF; border: 1px solid #44AA00; width: 200px; height: 100px; }

.btn {width: 125px; color: #fff; background-color: #44AA00; border: 1px solid #006699; margin-top: 10px; padding: 0px; padding-top: 2px;}

.foto_l {float: left; width: 150px; height: 112px; border: 1px solid #66CC00; overflow: hidden; padding: 5px; margin: 10px; margin-left: 0px; _width: 162px; _height: 124px;}
.foto_l img {border: none; width: 150px; height: 112px;}

.foto_r {float: right; width: 150px; height: 112px; border: 1px solid #66CC00; overflow: hidden; padding: 5px; margin: 10px; margin-right: 0px; _width: 162px; _height: 124px;}
.foto_r img {border: none; width: 150px; height: 112px;}

.stranka {width: 770px; margin: auto;}

.pocitadlo {font-size: 80%; text-align: center; margin-top: 10px; width: 190px; float: left;}

.top {width: 770px; height: 200px; float: left;}
.top1 {background-image: url('pics/leto/top1.gif'); background-repeat: no-repeat; width: 770px; height: 67px; float: left; vertical-align:
 bottom; line-height: 67px; color: #4BB300; text-align: right;}
.top2 {background-image: url('pics/leto/top2.jpg'); background-repeat: no-repeat; width: 770px; height: 133px; float: left;}

.main {float: left; width: 560px; background-color: #ffffff;}
.main_top {float: left; width: 550px; height: 17px; overflow: hidden; background-image: url('pics/leto/main0.gif');}
.main_middle {float: left; width: 530px; _width: 560; text-align: left; line-height: 150%; font-size: 80%; background-image: url('pics/leto/main1.gif'); background-repeat: repeat-y; padding-left: 10px; padding-right: 20px;}
.main_bottom {float: left; width: 550px; height: 17px; overflow: hidden; background-image: url('pics/leto/main2.gif');}

.menu {float: left; width: 210px; background-color: #ffffff;}
.menu_top {background-image: url('pics/leto/menu0.gif'); background-repeat: no-repeat; width: 190px; height: 17px; float: left; overflow: hidden;}
.menu_bottom {background-image: url('pics/leto/menu00.gif'); background-repeat: no-repeat; width: 190px; height: 17px; float: left;  overflow: hidden;}

.podmenu_top {background-image: url('pics/leto/pod0.gif'); background-repeat: no-repeat; width: 190px; height: 17px; float: left; overflow: hidden;}
.podmenu_middle {background-image: url('pics/leto/pod1.gif'); background-repeat: repeat-y; width: 170px; _width: 190px; float: left; padding-left: 10px; padding-right: 10px; font-size: 80%;}
.podmenu_bottom {background-image: url('pics/leto/pod2.gif'); background-repeat: no-repeat; width: 190px; height: 17px; float: left; overflow: hidden;}

.galerie {float: left; width: 150px; _width: 166; height: 112px; _height: 128px; border: 1px solid #66CC00; overflow: hidden; margin-right: 5px; margin-bottom: 5px; padding: 8px;} 
.galerie img {border: none;}

.galerie1 {float: left; width: 112px; _width: 128; height: 150px; _height: 166px; border: 1px solid #66CC00; overflow: hidden; margin-right: 5px; margin-bottom: 5px; padding: 8px;} 
.galerie1 img {border: none;}

.menu1 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu1.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu1 a:hover {background-position: 0px -72px;}
.menu1active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu1.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu2 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu2.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu2 a:hover {background-position: 0px -72px;}
.menu2active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu2.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu3 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu3.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu3 a:hover {background-position: 0px -72px;}
.menu3active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu3.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu4 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu4.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu4 a:hover {background-position: 0px -72px;}
.menu4active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu4.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu5 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu5.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu5 a:hover {background-position: 0px -72px;}
.menu5active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu5.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu6 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu6.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu6 a:hover {background-position: 0px -72px;}
.menu6active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu6.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu7 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu7.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu7 a:hover {background-position: 0px -72px;}
.menu7active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu7.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu8 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu8.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu8 a:hover {background-position: 0px -72px;}
.menu8active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu8.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu9 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu9.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu9 a:hover {background-position: 0px -72px;}
.menu9active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu9.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu10 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu10.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu10 a:hover {background-position: 0px -72px;}
.menu10active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu10.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu11 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu11.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu11 a:hover {background-position: 0px -72px;}
.menu11active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu11.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.zakonceni {width: 770px; float: left; background-color: #ffffff;}
.obloucek {width: 770px; height: 30px; float: left; background-image: url("pics/spolecne/down.gif");}

.menu_10 {width: 10px; float: left; height: 10px; overflow: hidden;}
.menu_100 {width: 100px; float: left;}
.menu_190 {width: 190px; float: left;}
.menu_210 {width: 210px; float: left;}
.menu_330 {width: 330px; float: left;}
.main_560 {width: 560px; float: left;}
.main_530 {width: 530px; float: left;}
.posun {position: relative; top: -31px; left: -20px;}

.posun2 {position: relative; top: 6px; left: -20px; font-size: 60%; color: #fff; font-weight: normal;}
.posun2 a {color: #fff; text-decoration: none; line-height: 20px;}
.posun2 a:hover {color: #fff; text-decoration: underline;}

.paticka {width: 770px; height: 20px; text-align: right; float: left; color: #000000; font-size: 60%;}
.paticka a {color: #000000; text-decoration: none; line-height: 20px;}
.paticka a:hover {color: #000000; text-decoration: underline;}

.skryty {visibility: hidden;}




.menu12 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu12.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu12 a:hover {background-position: 0px -72px;}
.menu12active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu12.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu13 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu13.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu13 a:hover {background-position: 0px -72px;}
.menu13active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu13.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu14 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu14.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu14 a:hover {background-position: 0px -72px;}
.menu14active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu14.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu15 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu15.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu15 a:hover {background-position: 0px -72px;}
.menu15active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu15.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu16 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu16.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu16 a:hover {background-position: 0px -72px;}
.menu16active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu16.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu17 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu17.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu17 a:hover {background-position: 0px -72px;}
.menu17active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu17.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu18 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu18.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu18 a:hover {background-position: 0px -72px;}
.menu18active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu18.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu19 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu19.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu19 a:hover {background-position: 0px -72px;}
.menu19active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu19.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu20 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu20.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu20 a:hover {background-position: 0px -72px;}
.menu20active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu20.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.menu21 a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu21.gif"); background-position: 0px -36px; float: left; text-decoration: none;}
.menu21 a:hover {background-position: 0px -72px;}
.menu21active a {width: 190px; height: 36px; background-image: url("pics/spolecne/menu21.gif"); background-position: 0px 0px; float: left; text-decoration: none;}

.foto_q {border: 1px solid #2171A4; overflow: hidden; padding: 5px; margin: 10px; margin-right: 0px; width: 150px; position: relative; top: 0px; margin-bottom: -20px;}

.tep {float: right; width: 150px; height: 112px; border: 1px solid #66CC00; overflow: hidden; padding: 5px; margin: 10px; margin-right: 0px; _width: 162px; _height: 124px; color: #FFFFFF; font-weight: bold; text-align: center;}
.teppod {width: 150px; height: 112px; border: none; background-color: #66CC00;}  
.vetsi {font-size: 35px; margin-top: 25px; margin-bottom: 25px;}
.vetsi a {color: #FFFFFF; text-decoration: none;}

.foto_cvr {float: right; width: 100px; height: 114px; border: 1px solid #66CC00; overflow: hidden; padding: 5px; margin: 10px; margin-right: 0px; _width: 112px; _height: 126px;}
.foto_cvr img {border: none; width: 100px; height: 114px;}

.logo {float: right; width: 141px; height: 141px; border: 1px solid #66CC00; overflow: hidden; padding: 5px; margin: 10px; margin-right: 0px; _width: 153px; _height: 153px;}
.logo img {border: none; width: 141px; height: 141px;}

.last a {color: red; font-weight: bold; font-size: 100%;}

.new {position: relative; top: 292px; left: -260px; margin-top: 0px; margin-bottom: 0px;}
