*{margin:0;padding:0;}
body{color:black;font:100% "Arial CE","Helvetica CE",Arial,Helvetica,sans-serif;background: #F2CD89 url("images/back_new.gif") 0px -30px repeat-x;text-align:center;}
#top{position:relative;width:970px;height:80px;margin:13px auto 0;}
#language{position:absolute;top:0px;right:20px;}
#logo{margin:0;padding:0;position:absolute;top:5px;left:28px;width:286px;height:64px;background:url("images/logo_new.png") top left no-repeat;overflow:hidden;}
#logo a,#logo a span{display:block;width:286px;height:64px;margin:0;padding:0;background-image:none;cursor:pointer;color:#FFFFFF;}
#logo a:hover{background:url("images/logo_new.png") top left no-repeat;}
#logo a span{position:absolute;left:0;top:0;z-index:1;background:url("images/logo_new.png") top left no-repeat;}
#dial{margin:0;padding:0;position:absolute;top:0px;right:100px;width:113px;height:32px;background:url("images/logoDT_new.png") top left no-repeat;overflow:hidden;}
#dial a,#dial a span{display:block;width:113px;height:32px;margin:0;padding:0;background-image:none;cursor:pointer;color:#FFFFFF;}
#dial a:hover{background:url("images/logoDT_new.png") top left no-repeat;}
#dial a span{position:absolute;left:0;top:0;z-index:1;background:url("images/logoDT_new.png") top left no-repeat;}
#main{width:925px;margin:0 auto;}
div.blok{width:100%;min-height:300px;border:1px solid #dbd3c6;margin-top:2px;margin-bottom:7px;background-color:#FFFFFF;}
div.blok.menu{min-height:220px;}
div.blok.intro{margin-top:-3px;min-height:142px;}
.blokin{text-align:left;padding:0px 30px 10px 20px;}
#lefttop{width:100%;background:url("images/carapodklad.gif") top left repeat-y;border-top:1px solid white;border-bottom:1px solid white;}
#menu{width:100%;margin:0;font-size:0.96em;text-align:left;background:url("images/caramenu.gif") top left no-repeat;}
#menu ul{width:189px;margin:8px 0 6px 17px;}
#menu li{margin:0 0 1px;list-style:none;background:url("images/back-menu.gif") bottom repeat-x white;border:1px solid #B9B9B9;width:100%;}
#menu li a{min-height:2.112em;line-height:2.112em;display:block;color:black;text-decoration:none;font-weight:bold;padding-left:23px;width:157px;background:url("images/odrazka.gif") left center no-repeat;}
#menu li.hover,#menu li:hover{background:url("images/back-menu-hov.gif") bottom repeat-x white;}
#menu li{behavior:url("/css/hover.htc");}
#menu li.active{background:url("images/back-menu-hov.gif") bottom repeat-x white;width:166px;min-height:2.112em;line-height:2.112em;font-weight:bold;padding-left:23px;}
ul.baliky{width:500px;height:214px;padding:10px;list-style:none;position:relative;margin-left:42px;margin-top:33px;}
ul.baliky li a,ul.baliky li a span{display:block;height:230px;margin:0;padding:0;cursor:pointer;}
ul.baliky li{float:left;}
ul.baliky li.ulozit a,ul.baliky li.ulozit a span{width:250px;color:#FFFFFF;}
ul.baliky li.vyzvednout a,ul.baliky li.vyzvednout a span{width:250px;color:#FFFFFF;}
ul.baliky li a span{position:absolute;top:0;z-index:1;}
ul.baliky li.ulozit a span{background:url("images/ulozit_new.jpg") center left no-repeat;left:0;}
ul.baliky li.vyzvednout a span{background:url("images/vyzvednout_new.jpg") center right no-repeat;right:0;}
#graphic{width:100%;height:351px;}
.cleaner{clear:both;margin:0;padding:0;height:1px;font-size:1px;line-height:1px;border:none;background:transparent;}
a{font-weight:normal;}
a:link{color:#0D0D79;}
a:active{color:#0D0D79;}
a:visited{color:black;}
a:hover{color:#34AAB3;}
ul{margin:0.6em 0.2em 0.6em 24px;}
li{margin:0.6em 0;}
p,li{font-size:0.8em;}
p{margin:0.6em 0;}
h1,h2,h3{font-weight:bold;margin:0.4em 0 0.3em;}
h1{font-size:1.1em;color:black;}
h2{font-size:1em;color:#990b19;}
h3{font-size:0.9em;color:#CD5E19;margin-top:1em;}
h4{font-size:0.8em;color:black;}
p.skiptomenu{margin:0;}
p.skiptomenu a{position:absolute;top:-10000px;left:0;padding:0.2em 0.5em;font-size:0.7em;}
p.skiptomenu a:focus,p.skiptomenu a:active{top:100px;left:10px;background:#FFF;}
form{margin:8px;width:90%;}
fieldset{border:1px solid #B9B9B9;font-size:0.8em;background-color:white;padding:0.8em 0.4em;margin:1em 0;}
legend{padding:0.2em;margin-bottom:6px;border:1px solid #B9B9B9;border-left:6px solid #780b11;color:black;background-color:white;text-align:right;font-weight:bold;}
label{float:left;width:76px;margin-right:0.5em;padding-top:0.2em;text-align:right;font-weight:bold;}
alabel{float:left;width:100px;margin-right:0.5em;text-align:right;font-weight:bold;}
label.obyc{width:auto;text-align:left;float:none;}
input,textarea{margin:2px 6px;}
form p{font-size:1em;margin-left:8px;}
form li{font-size:1em;}
input.tlac{border:1px solid #8f0003;background:url("images/back-menu.gif") bottom repeat-x white;margin:15px 0 8px;padding:2px;}
input.tlacHover,input.tlac:hover{background:url("images/back-menu-hov.gif") bottom repeat-x white;}
input.tlac{behavior:url("/css/hover.htc");}
img.reklama{border:none;margin:8px auto;}
.stred{text-align:center;}
strong{font-weight:bold;font-style:normal;}
strong.lab{width:150px;text-align:right;}
em{font-weight:normal;font-style:italic;}
.skryt{display:none;}
img.vlajka{border:0.3px solid #B9B9B9;margin:-2px auto;}
.info1{font-size:0.8em;color:#969696;text-align:center;}
ul a{text-decoration:none;border:none;}
img.kos{border:none;position:relative;left:10px;margin:-3px auto;}
img.save{border:none;margin:-3px auto;}
a.reklamafont,a.reklamafont:visited{text-decoration:none;color:#808080;}
.reklamatext{float:right;margin:0;line-height:100%;letter-spacing:1px;color:#808080;font-size:0.6em;text-transform:uppercase;padding-left:18px;padding-right:60px;}
.reklamatextvert{position:absolute;float:left;margin:0;line-height:100%;letter-spacing:1px;color:#808080;font-size:0.6em;text-transform:uppercase;padding-left:18px;padding-right:1px;}
/* pod menu */
#obalpodmenu{width:640px;margin-top:-5px;margin-left:320px;text-align:center;}
#obalpodmenu ul#podmenu li{border:1px solid #8f0003;height:24px;background:white url("images/menuBG_new.jpg") repeat-x;padding-top:5px;float:left;margin:0;overflow:hidden;padding-right:15px;padding-left:15px;}
#obalpodmenu a,a:visited{text-decoration:none;color:#FFFFFF;font-weight:bold;font-size:0.9em;}
#obalpodmenu li.hover,#obalpodmenu li:hover{background:white url("images/menuBGV_new.jpg") repeat-x !important;}
#obalpodmenu li.active,#obalpodmenu li:active{background:white url("images/menuBGV_new.jpg") repeat-x !important;}
#motto{width:350px;padding-top:15px;margin-left:344px;text-align:left;color:#990b19;font-weight:bold;font-size:0.8em;}
#footer{width:773px;height:2em;line-height:2em;margin:0 auto;border:none;background:url("images/back-foot_new.gif") top no-repeat;}
#authors{text-align:center;font-size:0.7em;color:#969696;width:773px;margin:0 auto;height:1.8em;}
#odkazy{padding-top:10px;text-align:center;font-size:0.7em;width:773px;margin:0 auto;height:1.8em;}
a.odkazpata, a.odkazpata:visited, a.odkazpata:link, a.odkazpata:active{color:#969696;}
#authors a:link,#authors a:active,#authors a:visited,#authors a:hover{color:#969696;}
#left{float:right;width:300px;text-align:center;}
#content{float:left;margin:0px 0px 0px 0px;width:600px;}
.reklama1,.reklama1 a,.reklama1 a:visited{width:290px !important;background:white url("images/menuBG_new.jpg") repeat-x;text-align:left;color:#FFFFFF;font-weight:bold;font-size:0.9em;height:23px;padding-top:6px;margin-left:0px;padding-left:10px;}
.reklama1 a:hover{color:#FFAB49;}
.reklama2,.reklama2 a,.reklama2 a:visited{width:290px !important;background:white url("images/menuBG_new.jpg") repeat-x;text-align:left;color:#FFFFFF;font-weight:bold;font-size:0.9em;height:23px;padding-top:6px;margin-top:20px;margin-left:-1px;padding-left:10px;}
.reklama2 a:hover{color:#FFAB49;}
.reklama3{padding-top:12px;margin-left:-6px;}
.nadpis{border:1px solid #8f0003;width:100% !important;background:white url("images/menuBG_new.jpg") repeat-x;text-align:left;color:#FFFFFF;font-weight:bold;font-size:0.9em;height:23px;padding-top:6px;margin-top:20px;margin-left:-1px;padding-left:10px;}
.blokin a:link{color:#8f0003;}
.blokin a:active{color:#FFAB49;}
.blokin a:visited{color:#8f0003;}
.blokin a:hover{color:#FFAB49;}
.pb26{margin-bottom:26px !important;}
table.tab1 th, table.tab1 td {border:1px solid #B9B9B9 !important;font-size: 0.8em;margin: 0px !important;padding: 5px !important;}
.fb ,.fb a:visited{color:#FF0000 !important;text-decoration:none !important; font-size: 1.5em !important;font-weight:bold;}
.fb:hover{text-decoration:underline !important;}