body { margin: 0; padding: 0; border: 0; font: 1em sans-serif; background: url("obr/pozadi.jpg") top left repeat-x #76B3D2; color: black;  text-align: center; }



#hlavicka { border: 0; margin: 0; padding: 0; width: 800px; height: 183px; float: left; background: url("obr/head.jpg") top left no-repeat; text-align: left; }
#logo { padding: 97px 0 0 44px; margin: 0; }
#logo strong { padding: 0px 0 0 44px; display: block; margin: 0; width: 144px; height: 82px; position: relative }
#logo strong span { padding: 0; display: block; z-index: 1; background: url("obr/logo.jpg"); left: 0; margin: 0; cursor: hand; width: 144px; position: absolute; top: 0; height: 82px }
#logo a { color: white; font-size: 10px; }

#navig { border: 0; margin: 0; padding: 0; width: 800px; height: 23px; float: left; background: url("obr/navig.jpg") top left no-repeat; }
#naviig { border: 0; margin: 0; padding: 4px 0 0 23px; width: 777px; height: 19px; float: left; }
.navigg { border: 0; margin: 0; padding: 0; font-size: 13px; width: 188px; text-align: center; float: left }
#navig a { color: black; font-weight: bold }
#navig a:link { color: black; text-decoration: none; }
#navig a:visited { color: black; text-decoration: none; }
#navig a:active { color: #FCED02; text-decoration: none; }
#navig a:hover { color: #FCED02; text-decoration: none; } 

#obr-navig { border: 0; margin: 0; padding: 0; width: 800px; height: 88px; float: left; background: url("obr/obr-navig.jpg") top left no-repeat }

#podnavig { border: 0; margin: 0; padding: 0; width: 800px; height: 86px; float: left; background: url("obr/podnavig.gif") top left no-repeat; }
#podnaviig { border: 0; margin: 0; padding: 6px 0 0 23px; width: 777px; height: 80px; position: relative; margin: auto; }
.podnavigg { line-height: 150%; border: 0; margin: 0; padding: 0 0 0 12px; font-size: 11px; width: 176px; text-align: left; float: left }
.podnaviggs { line-height: 150%; border: 0; margin: 0; padding: 0 0 0 12px; font-size: 11px; width: 166px; text-align: left; float: left }
.podnaviggn { line-height: 150%; border: 0; margin: 0; padding: 0 0 0 22px; font-size: 11px; width: 166px; text-align: left; float: left }
#podnavig a { color: black; font-weight: normal }
#podnavig a:link { color: black; text-decoration: underline; }
#podnavig a:visited { color: black; text-decoration: underline; }
#podnavig a:active { color: #495B0E; text-decoration: underline; }
#podnavig a:hover { color: #495B0E; text-decoration: underline; } 

#main1 { margin: 0; padding: 0; border: 0; width: 800px; float: left; background: #D6E3E6 url("obr/pozadi-telo.gif") top left repeat-y; }
#main2 { margin: 0; padding: 0; }

#right { float: right; width: 210px; margin: 0; padding: 0; }
#prava { float: left; width: 170px; padding: 0; text-align: right; }
#prava p { margin: 5px 10px 10px 10px; padding: 5px; width: 135px; font-size: 75%; font-family: Arial, sans-serif; color: #5C5454; text-align: left; font-weight: normal }
#prava a { font-size: 100%; }
#prava a:link { color: #2981AB; text-decoration: underline; }
#prava a:visited { color: #2981AB; text-decoration: underline; }
#prava a:active { color: #126288; text-decoration: underline; }
#prava a:hover { color: #126288; text-decoration: underline; }  
.banner { border: 1px solid #A6CBF7; padding: 2px; margin: 5px 0 0 0 }

#middle { margin: 0 220px 0 40px; padding: 0; text-align: left; }

.column-in { margin: 0; padding: 0; }
.cleaner { clear: both; height: 1px; font-size: 1px; border: none; margin: 0; padding: 0; background: transparent; }
.cleanervypis { clear: both; height: 1px; font-size: 1px; border: none; border-bottom: 1px dashed #A6CBF7; margin: 0; padding: 0; background: transparent; }
#footer { border: 0; margin: 0; padding: 0; width: 800px; height: 44px; position: relative; margin: auto; background: url("obr/paticka.gif") top left no-repeat; text-align: left; }
.paticka { padding: 16px 0 0 40px; font-size: 11px; color: #848383 }

h1 { color: #2D9025; font-size: 140%; font-family: Georgia, serif; font-weight: normal; padding: 15px 0 0 0; margin: 0; border-bottom: 1px solid #2D9025 }
h2 { color: #3FB935; font-size: 105%; font-family: Georgia, serif; font-weight: normal; padding: 10px 0 0 0; margin: 0; border: 0 }
h6 { color: #2D9025; font-size: 75%; font-family: Georgia, serif; font-weight: normal; padding: 27px 0 0 0; margin: 0; border-bottom: 1px solid #2D9025 }

table { font-size: 80% }
p { font-size: 80%; margin: 0; padding: 10px 0 5px 0; border: 0; }
ul { padding: 10px 0 5px 20px; margin: 0; border: 0; }
li { font-size: 80% }
.podnav { font-size: 100%; margin: 0; padding: 5px 0 5px 0; border: 0; }
.stranka { text-align: center }
img { border: 1px solid #3FB935; padding: 2px; margin: 20px 0 10px 10px }
.obr { float: right }
.obrpruvodce { float: left; margin: 10px 10px 0 0 }
.adsense { float: right }
table { width: 360px; border: 0; padding: 0; margin: 0 }
a { font-size: 100%; }
a:link { color: #3FB935; text-decoration: underline; }
a:visited { color: #3FB935; text-decoration: underline; }
a:active { color: #2D9025; text-decoration: underline; }
a:hover { color: #2D9025; text-decoration: underline; }
input, textarea, select { width: 170px; font-size: 12px; font-family: Arial, sans-serif; padding: 0; margin: 10px 0 0 0; }

.adsensetext { text-align: center }

