body {background: #F2F2F2;font-size: 12px;font-family: Arial, Helvetica, sans-serif;padding: 0px;margin: 0px;text-align:center;}
/*do pozadi #FFDFF1*/
h1 h2 h3 h4 {text-decoration:none;}
img {border: 0;}
a {color: #5A933F;}

.Stranka {width: 870px;position: relative;text-align: left; margin: 0px auto;background: url(../images/pozadi.png) repeat-y;}

#Hlavni {min-height: 350px;width: 870px;background: url(../images/hlavni_bg.png) repeat-y 16px 0px;float: left;}
#Hlavicka {height: 306px;width: 836px;}
#HlavickaIn {position: absolute;left: 16px; top: 0px;padding: 0 0 0 0;height: 306px;width: 836px;background: url(../images/hlavicka.png) no-repeat;}

#Logo {position: absolute;left: 20px; top: 20px;height: 50px;width: 150px;}

#Motto {position: absolute;left: 210px; top: 38px;height: 36px;width: 410px;color: #5A933F;line-height: 22px;font-weight: normal;abackground: #FAB;}

#Flash {position: absolute;left: 0px; top: 68px;height: 230px;width: 628px;abackground: #FAB;}

#Menu {position: absolute;left: 628px; top: 68px;height: 230px;width: 208px;abackground: #FAB;}
#Menu ul {margin: 4px 0 0 0;padding: 0;list-style: none;}
#Menu ul li {}
#Menu ul li a {font-size: 11px;display: block;line-height: 24px;padding: 0px 37px;text-decoration: none;color: #EBEBEB;border-bottom: 1px solid #52914A;}
#Menu ul li a:hover {text-decoration: underline;}

#Mutace {position: absolute;left: 670px; top: 20px;height: 50px;width: 150px;}
#Mutace a {text-decoration: none;width: 31px;height: 30px;float: left;}
#Mutace a.en {background: url(../images/mutace/en.gif) no-repeat;}
#Mutace a.en:hover {background: url(../images/mutace/en_hover.gif) no-repeat;}
#Mutace a.cz {background: url(../images/mutace/cz.gif) no-repeat;}
#Mutace a.cz:hover {background: url(../images/mutace/cz_hover.gif) no-repeat;}
#Mutace a.ru {background: url(../images/mutace/ru.gif) no-repeat;}
#Mutace a.ru:hover {background: url(../images/mutace/ru_hover.gif) no-repeat;}
#Mutace a.pl {background: url(../images/mutace/pl.gif) no-repeat;}
#Mutace a.pl:hover {background: url(../images/mutace/pl_hover.gif) no-repeat;}

.Paticka {width: 870px;height: 90px;background: url(../images/paticka.png) no-repeat 0px 0px;position: relative;}
.PatickaIn {margin: 0 28px 0 26px;padding: 10px 0px 20px 0px;text-align: right;font-size: 12px;color: #8F8F8F;}
.PatickaIn .Vlevo {float: left;width: 170px;height: 50px;line-height: 50px;text-align: center;}
.PatickaIn .Vpravo {float: right;line-height: 50px;}
#TopList {position: absolute;top: -70px;left: 70px;width: 88px;height: 60px;}

#Odkazy {background: #F2F2F2;text-align: center;line-height: 20px;}
#Odkazy a {color: #8F8F8F;}

#ObsahLevy {float: left;width: 643px;}

#Obsah {float: right;width: 435px;background: url(../images/obsah_top.png) no-repeat left top;}
#Obsah h1 {font-size: 18px;font-weight: normal;color: #949494;margin: 19px 0 5px 20px;padding: 0 0px 7px 0;line-height: 25px;}
.ObsahIn {min-height:300px;margin: 5px 15px 20px 20px;padding: 0 0 0 0;line-height: 17px;color: #8F8F8F;font-size: 12px;}
.ObsahIn h1 {font-size: 17px;font-weight: normal;color: #236F25;margin: 0 0 5px 0;padding: 0 0px 7px 0;line-height: 25px;}
.ObsahIn h2 {font-size: 15px;font-weight: normal;color: #236F25;margin: 10px 0 5px 0;padding: 0 0px 4px 0;line-height: 21px;}
.ObsahIn h3 {font-size: 13px;font-weight: normal;color: #236F25;margin: 10px 0px 5px 0;padding: 0 0px 0px 0;}
.ObsahIn h4 {line-height: 64px;font-size: 13px;font-weight: normal;}
.ObsahIn a {color: #236F25;}
.ObsahIn strong {color: #236F25;font-weight: normal;}
.ObsahIn p {padding: 0;margin: 7px 0;text-align: left;}
.ObsahIn table {border: 0px;font-size: 11px;border: 0;color: #8F8F8F;width: 400px !important;line-height: 15px;}
.ObsahIn table tr th {vertical-align: top;font-size: 11px;border: 0;color: #8F8F8F;padding: 2px;margin: 0;}
.ObsahIn table tr td {font-size: 11px;border: 0;color: #8F8F8F;padding: 2px;margin: 0;}
.ObsahIn table tr.Lichy {background: #EBEBEB;}
.ObsahIn ul {list-style: none;padding: 0px;margin: 10px 0 5px 10px;}
.ObsahIn ul li {padding: 3px 0 3px 25px;background: url(../images/odrazka.png) no-repeat 10px 9px;}
.ObsahIn img {border-bottom: 4px solid #236F25;}
.ObsahIn hr {border: 0;border-top: 1px solid #CCC;}
.ObsahIn span.Datum {color: #236F25;}

.ObsahIn .Text {width: 260px;float: right;}
.ObsahIn .FacebookLike {margin: 50px 0 0 0;}

.ObsahIn .Formular form {padding: 0;margin: 25px 0 0 0;}
.ObsahIn .Formular table {font-size: 11px;}
.ObsahIn .Formular table tr {background: #FFF;}
.ObsahIn .Formular table th {width: 170px;vertical-align: top;font-size: 11px;text-align: right;color: #949494;font-weight: normal;padding: 0;}
.ObsahIn .Formular table td {font-size: 11px;text-align: left;color: #333;padding: 2px 2px 2px 10px;}
.ObsahIn .Formular table td input.Input {border: 1px solid #949494;font-size: 11px;}
.ObsahIn .Formular table td input.Button {width: 90px;border: 0px;background: #AAA;color: #FFF;font-size: 11px;}
.ObsahIn .Formular table td textarea {width: 170px;border: 1px solid #949494;font-size: 11px;}

#SubMenu {border: 0;border-bottom: 1px solid #CCC;float: left;margin: 10px 0 10px 0;padding: 0 0 10px 0;}
#SubMenu h2 {width: 125px;padding: 0px;margin: 0px;font-size: 12px;float: left;font-weight: bold;color: #8F8F8F;border: 0;}
#SubMenu ul {padding: 0;margin: 0;width: 260px;float: left;}
#SubMenu ul li a {color: #8F8F8F;}

#LevySloupec {float: left; width: 208px;}
.LevySloupecIn {min-height: 112px;font-size: 12px;margin: 0px 1px 100px 16px;}
.LevySloupecIn h3 {background: url(../images/levy_nadpis.png) no-repeat;margin: 0;padding: 20px 0 5px 15px;font-size: 12px;font-weight: normal;color: #949494;line-height: 20px;}
.LevySloupecIn h2 {margin: 0;padding: 5px 0 5px 10px;font-size: 13px;font-weight: bold;color: #236F25;line-height: 20px;}
.LevySloupecIn .AnketaIn {padding: 0 10px;color: #8F8F8F;}
.LevySloupecIn span.Datum {color: #236F25;}

#PravySloupec {float: right; width: 227px;}
.PravySloupecIn {margin: 0px 18px 0px 1px;}
.PravySloupecIn h3 {background: url(../images/levy_nadpis.png) no-repeat;text-transform: uppercase;margin: 0;padding: 20px 0 5px 15px;font-size: 12px;font-weight: normal;color: #949494;line-height: 20px;}
#PravySloupec h2 {margin: 0;padding: 5px 0 5px 10px;font-size: 13px;font-weight: bold;color: #236F25;line-height: 20px;}
#PravySloupec p {margin: 0;padding: 5px 28px 5px 10px;color: #8F8F8F;line-height: 20px;}
#PravySloupec p strong {}
#PravySloupec #Kontakt {margin: 100px 0 0 0;}
#PravySloupec #Kontakt hr {margin: 15px 28px 15px 10px;border: 0;border-top: 1px solid #CCC;}
#PravySloupec #Kontakt img {margin: 0 0 0 20px;}
#PravySloupec ul {list-style: none;padding: 0px;margin: 5px 0 5px 10px;}
#PravySloupec ul li {padding: 3px 0 3px 25px;background: url(../images/odrazka.png) no-repeat 10px 9px;color: #8F8F8F;}

a#Pruvodce {text-align: center;width: 200px;height: 200px;display: block;overflow: hidden;text-indent: 500px;background: url(../images/pruvodce.gif) no-repeat 10px 50px;}

.la {text-align: left;}
.ra {text-align: right;}
.ca {text-align: center;}
.rf {float: right;}
.lf {float: left;}
.Skryty {display: none;}
.cleaner {clear: both;}
.Odkaz {cursor: pointer;}
.Report {font-weight: bold;color: #F53780;}

.Fotografie {float: left;text-align: center;padding: 8px 28px 8px 5px;}

.Strankovani {}
.Strankovani ul {float: right;list-style: none;padding: 0;margin: 10px;}
.Strankovani ul li {height: 17px;line-height: 17px;float: left;display: block;background: none;padding: 0;}
.Strankovani ul li strong {display: block;font-size: 11px;padding: 0 7px;margin: 0 3px;text-decoration: none;font-weight: normal;}
.Strankovani ul li a {display: block;font-size: 11px;padding: 0 7px;margin: 0 3px;text-decoration: none;background: none;}
.Strankovani ul li a.Aktivni {background: #F53780;color: #FFF;}

