/* universal */
body{margin:0em 0em 0em 0em; padding:0em 0em 0em 0em;background: url('../images/bg.gif') repeat-y center top;font-family: sans-serif;background-color:#9D0000;font-size:10px;color:#606060;text-align:center;}
input, select, textarea{font-family: sans-serif;}
a img{border:0!important;}
a{color: #EF0303;}
a:hover{text-decoration: none;}
.hidden{display:none;}
.fleft {float:left;margin:0; padding:0;}
.fright {float:right;margin:0; padding:0;}
.rleft {text-align:left;margin:0; padding:0;}
.center{text-align:center!important;}
.rright {text-align:right!important;margin:0; padding:0;}
.clear{clear:both!important;padding:0!important;margin:0!important;}
.redtext{color:#ff0000;}
hr{border:0px; border-top:solid 1px #aaa;background:none;}
/* layout */
#superall{margin:0em auto; padding:0em 0em 0em 0em; width:99.4em;}
#all{margin:0em auto; padding:0em 0em 0em 0em; width:99.4em;background: url('../images/obrazy/laytrans_03.png') repeat-y right top;float:left;}
#allin{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;width:94em;margin:0em auto;text-align:left;position:relative;background:#D8CFC5;}
/* header */
#header{position:absolute; top:0em; width:94em;left:0em;z-index:40;}
/* png around header */
#header_top_in_trans{background: url('../images/bgtopheadertrans.png') repeat-x bottom right;height:10em;}
#trans{position:absolute;left:0em;top:14.2em;background: url('../images/bgbotheadertrans.png') repeat-x top right;width:94em!important;height:0.5em;z-index:3;}
/* header top */
#header_top{margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; width:94em;height:10em;background: url('../images/obrazy/bgtopheader_02.gif') repeat-x top;background-color:#ddd;position:relative;}
#header_top_in{background: url('../images/obrazy/bgtopheader_03.gif') no-repeat top right;height:10em;}
/* quickbar */
#header_top #quickbar{float:right;height:4em;font-size:1em;width:72em;}
#header_top #quickbar .module{float:right;padding:0em 0.5em 0em 0.5em;}
#header_top #quickbar #modulelogin{padding:0.3em 0.5em 0em 0.5em;border-left: solid 1px #606060;}
#header_top #quickbar #modulelogin form input.formtext{width:7em;}
#header_top #quickbar #modulesearch{padding:2.2em 0.5em 0em 0.5em;}
#header_top #quickbar p.newreg{padding:0em;margin:0em 0em 0.3em 0em;}
#header_top #quickbar .module form {margin:0em 0em 0em 0em; padding:0em 0em 0em 0em;}
#header_top #quickbar .module form input{font-size:1em;margin:0em 0em 0em 0em; padding:0em 0em 0em 0em;font-weight:bold;color:#606060;}
#header_top #quickbar .module form input.formtext{/* background:none; */border: solid 1px #606060;}
#header_top #quickbar .module form input.formsub{background:#606060;border: solid 1px #606060;color:#fff;}
#header_top #quickbar .module ul{margin:0em 0em 0em 0em; padding:2.2em 0em 0em 0em;}
#header_top #quickbar .module li{display:inline;}
#header_top #quickbar .module li.border{padding:0em 0em 0em 0em;}
#header_top #quickbar .module li.border a{padding:2.7em 0.5em 0em 0.5em;color:#000;border-left:solid 0.01em #606060;}
#header_top #quickbar .module a{color:#000;text-decoration:underline;font-weight:bold;}
#header_top #quickbar .module a:hover{color:#000;text-decoration:none;}
#header_top #quickbar .module li.border a.face{margin:0em 0em!important;padding:2.7em 0.5em 0em 0.5em;}
/* mottos logos */
#header_top h1{margin:0em 0em 0em 0em; padding:0em 0em 0em 0em;}
#header_top h2{margin:0em 0em 0em 0em; padding:0em 0em 0em 0em;}
#header_top h3.logo{margin:0em 0em 0em 0em; padding:0em 0em 0em 0em;}
#header_top h1.motto{display:none;padding:0em 0em 0em 0em;margin:0em;font-size:2.3em; color:#ff0000;letter-spacing:0em;position:absolute;top:0.2em;left:180px;width:8em;text-align:right;}
#header_top_in a img{border:0px;}
/* header bot */
#header_bot{margin:0em; padding:0em;background: url('../images/bg_header_bot.gif') repeat-x bottom left;background-color:#ff0000!important;position:relative; width:94em;height:4.2em;}
/* menu header */
ul#mainMenu {margin:0em 0em 0em 0em; padding:0em 0em 0em 0em;position:absolute;z-index:20;}
ul#mainMenu li {list-style-type:none;position:relative;float:left;margin: 0em 0em 0em 0em;font-size:1.3em;font-weight:bold;/* font-family:Tahoma, sans-serif; */letter-spacing:0.2em}
ul#mainMenu li.main{margin:0em 0em 0em 0em;;}
ul#mainMenu li a{margin:0em 0em 0em 0em;}
ul#mainMenu li.main a, ul#mainMenu li a{color:#fff;padding:1.2em 0.6em 0.8em 0.6em;letter-spacing:0.05em;background: url("../images/bg-head-menu-a.png") repeat-x top right;}
ul#mainMenu li a.aktiv:hover,ul#mainMenu li a:hover, ul#mainMenu li a.hover{background: url("../images/bg-head-menu-ahover.png") repeat-x top right;color:#fff;padding:1.2em 0.6em 1.2em 0.6em;}
ul#mainMenu li.mainSmall a:hover, ul#mainMenu li.mainSmall a.hover{padding:1.2em 0.6em 0.8em 0.6em!important;}
ul#mainMenu li a.aktiv{background: url("../images/bg-head-menu-ahover.png") repeat-x top right;color:#fff;padding:1.2em 0.6em 0.8em 0.6em;}
ul#mainMenu a {color: #fff;display:block;text-decoration:none;}
ul#mainMenu a:hover {color: #fff;}
ul#mainMenu a.aktiv {color: #fff;}
ul#mainMenu ul {z-index:10;top:3.6em;left:0em;margin:0em;padding:0em 0em 0em 0em;position:absolute;visibility:hidden;}
ul#mainMenu li:hover ul, ul#mainMenu li.hover ul{visibility:visible;}
ul#mainMenu li li {float:none;border:none;margin:0em 0em 0em 0em;padding:0em;font-size:0.9em;font-weight:normal;}
ul#mainMenu ul li a{display:block;color:#fff!important;width:20em;background: url('../images/bglia.png') repeat-y bottom right!important;border-left:solid 0px #830A0B!important;padding:0.5em 2em 0.5em 0.65em!important;}
ul#mainMenu ul li a:hover,ul#mainMenu ul li a.aktiv{background: url('../images/bglia.png') repeat-y bottom right!important;color:#fff!important;}
ul#mainMenu li {behavior: url(./css/hover.htc); /* MSIE hack: .htc soubor */}
ul#mainMenu li a span{background: url('../images/bg_main_li.gif') no-repeat top left;}
ul#mainMenu li a:hover span,ul#mainMenu li a.hover span{background: url('../images/bg_main_lia.gif') no-repeat top left;padding:1.2em 0em 0.25em 0em;}
ul#mainMenu ul li.last a{background: url('../images/bglialast.png') repeat-y bottom right!important;padding:0.5em 2em 1.5em 0.65em!important;}
ul#mainMenu ul li.last a:hover{background: url('../images/bglialast.png') repeat-y bottom right!important;padding:0.5em 2em 1.5em 0.65em!important;}
ul#mainMenu ul li em{color:#606060;font-style:normal;font-size:0.9em;}
ul#mainMenu ul li a:hover em{color:#b0b0b0;font-style:normal;text-decoration:none!important;;}
ul#mainMenu ul li a strong{font-weight:normal;}
ul#mainMenu ul li a:hover strong{text-decoration:none;color:#ff0000!important;}

/* content */
#content{margin:0em 0em 0em 0em; padding:14.2em 0em 0em 0em;}
/* tisk nahoru */
#tisktop{border-top: solid 1px #AAAAAA;}
#tisktop a img{border:0px;}
/* footer */
#footer{margin:0em auto; padding:0em 0em 0em 0em; height:10em;width:99.3em;background: url('../images/obrazy/laytrans_10.png') no-repeat right top;float:left;}
#footerin{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;width:93.9em;margin:0em auto;background: url('../images/obrazy/laytrans_07.png') no-repeat left top;position:relative;height:10em;text-align:left;}
#footerinin{margin:0em 8em 0em 11.8em;padding:0em 0em 0em 0em;background: url('../images/obrazy/laytrans_12.png') repeat-x left top;height:10em;}
#footer_bot{padding:1em 0em 0em 0em;height:10em;position:absolute;top:0em;left:0em;border-top: solid 3px #fff;width:94em;background: url('../images/bg-footer.gif') repeat-x top left;color:#515151;}
#footer_bot a{color:#515151;}
.rad{margin:0em 0em 0em 1em;float:left;}
#footer_bot .rad p a{margin:0em;padding:0em 0em 0em 3.1em;display:block;background: url('../images/rad.gif') no-repeat left top;}
#kdo{margin:0em 1em 0em 0em;float:right;text-align:right;}
#kdo a span.r{background:#EF0303;color:#fff;padding:0em 0.3em;text-decoration:none;}
#kdo a:hover span.r{background:#000;}
#footer_bot p{margin:0em 0em 0em 0em;font-size:1em!important;line-height:1.5em;}
#footer_bot p a{font-weight:normal;;}
#footer_bot p a:hover{text-decoration:none;}

/* format text */
h1{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}
h1.nadpissekce{margin:0em 0em 0.1em 0em;padding:0em 0em 0em 0em;font-size:2.3em;letter-spacing:0em;font-weight:normal;/* background:#00cc00; */}
h2{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}
h3{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}
h4{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}
h5{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}
/* p{margin:0em 0em 0em 0em;padding:0em;} */
li{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}
/* clanekvypis */
div.clanek{margin:0em 0em 1em 0em;padding:0em 0em 0em 0em;position:relative;}
div.clanektext{margin:0em 0em 0em 0em;padding:0em 0em 0em 7.0em;_padding:0em 0em 0em 6.8em;position:relative;}
div.clanek h2{margin:0em 0em 0.3em 0em;padding:0em 0em 0em 0em;font-size:1.2em;}
div.clanek h2 a{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;color:#EF0303;}
div.clanek h2 a:hover{text-decoration:none;}
div.clanek p{margin:0em 0em 0.5em 0em;padding:0em 0em 0em 0em;font-size:1.2em;line-height:1.2em;}
div.clanek img{float:left;margin:0.2em 0em 0em 0em;padding:1px;border:solid 1px #86827C;}
/* links */
ul.linksekce{margin:0.3em 0em 0.3em 0em;padding:0em;}
li.linksekce{margin:0em 0em 0.5em 0em;padding:0em;text-align:right;font-size:1.1em;list-style-type:none!important;}
li.linksekce a{padding:0.2em 2em 0.2em 0em;background: url('../images/bg-linksekce.gif') no-repeat right top;color:#686868;display:block}
li.linksekce a:hover{background: url('../images/bg-linksekce-a.gif') no-repeat right top;text-decoration:underline;}

#rightsider li.linksekce{font-size:0.9em;}

.right-column-in-content{margin:0em 0em 0em 0.3em;padding:0.7em;}
/* headlines */
#headlines{background: url("../images/bg-headlines.jpg") repeat-y top left;background-color:#EFEDEB;position:relative!important;_height:0em;/*jinak se v ie nezobrazuje headerlines_trans*/}
#headlines_trans{background: url('../images/bgtopheadertrans.png') repeat-x bottom right;height:2em;position:absolute; bottom:-0.1em;left:0em;width:100%;}
#headlines_insider{padding:0em;}
#headlines_insider h1{font-weight:normal;}
#right_middles #headlines{margin:0em 0em 0em 0.3em;;}
#right_middles #headlines #headlines_content{margin:0em 0em 0em 3.2em;}
#right_middles #headlines
#headlines_content h1{font-size:1.7em!important;color:#828284;font-weight:normal;}
#headlines_content h2{font-size:1.7em!important;color:#828284;font-weight:normal;}
#for_three{height:_15em;}
.three_one{float:left;width:19em;_height:15em;}
.three_one_in{padding:0.8em 1.2em;}
#two{float:left;width:28em;}

/* leftmenu */
.ulone{margin:0em;padding:0em;font-size:1.5em;}
.ulone span{cursor:pointer!important;}
.ulone li{margin:0em;padding:0em;list-style-type:none;}
.ulone li a{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 1.5em;background:url('../images/bg-ulone-li.jpg') no-repeat top left;display:block;color:#686868;text-decoration:none;font-weight:bold;border-bottom:solid 1px #fff;_width:100%;}
.ulone li a:hover, .ulone li a.active{background:url('../images/bg-ulone-lia.gif') no-repeat top left;display:block;color:#fff;text-decoration:none;font-weight:bold;border-bottom:solid 1px #fff;_width:100%;}
.ulone li a.active, .ulone li a:hover.active{background:url('../images/bg-ulone-liaa.gif') no-repeat top left;border-bottom:solid 1px #D60303;}
.ulone li a span{font-size:0.8em;display:block;margin:0em 0.5em 0em 0em;height:4.8em;}
.ulone li a span.skpopis{font-size:0.9em;font-weight:normal;color:#8a8a8a;display:block;margin:0em 0.5em 0em 0em;height:2.5em;}
.ulone li a:hover span.skpopis, .ulone li a.active span.skpopis{color:#d0d0d0;}
.ultwo{margin:0em 0em 0.5em 0em;padding:0em 0em 0em 1.5em;font-size:0.8em;border-bottom: solid 1px #CE0000;/*background:#D60303;*/ }
.ultwo li{margin:0em;padding:0em;list-style-type:none;border-left: solid 1px #CE0000;}
.ultwo li a{margin:0em 0em 0em 0em;padding:0.5em 0em 0.5em 0.45em;background:none;display:block;color:#686868;text-decoration:none;font-weight:normal;border:0px;}
.ultwo li a:hover,.ultwo li a.active, .ultwo li a:hover.active{background:none;background-color:#D60303;display:block;color:#fff;text-decoration:underline;font-weight:normal;border:0px;}
.ultwo li a span, .ultwo li a:hover span, .ultwo li a.active span{height:auto;}
.ultwo .ultwo{margin:0em 0em 0em 0em;padding:0em 0em 0em 0.5em;font-size:1em;}
.ultwo .ultwo li a.active, .ultwo .ultwo li a:hover{font-size:1em;background:none;background-color:none;color:#686868;}
/* midsider */
#midsider{padding:1.5em 2em 0em 1.5em;}
#midsider a{color:#EF0303;}
#midsider a:hover{text-decoration:none;}
#midsider h1{margin:0em 0em 0em 0em;padding:0em;color:#EF0303;font-size:2.5em;font-weight:normal;}
#midsider p{margin:0.2em 0em 1em 0em;padding:0em;font-size:1.2em;line-height:1.5em;}
#midsider ul{margin:1em 0em 1em 0em;padding:0em 0em 0em 3em;}
#midsider li{margin:0.5em 0em 0.5em 0em;padding:0em;font-size:1.2em;list-style-type:square;line-height:1.5em;}
#midsider li li{font-size:1em;/*seznam se porad zvetsoval*/}
#midsider h2{margin:0em 0em 0.3em 0em;padding:0em;color:#404040;font-size:2em;font-weight:normal;}
#midsider h3{margin:0.1em 0em 0.1em 0em;padding:0em;font-size:1.3em;color:#000;/*background-color:#fff;*/}
#midsider h3.echo{margin:0.1em 0em 0.1em 0em;padding:0.3em 0em 0.3em 0.3em;background:#D1C8C3;}
#midsider h3.echo strong{padding:0em 0.1em 0em 0.7em;font-size:1em!important;font-weight:bold!important;color:#D1C8C3;background:#fff!important;}
#midsider h3.kde{margin:0em 0em 0em 0.1em!important;padding:0em;font-size:0.9em!important;font-weight:normal;background:none;color:#000;}#midsider h3.kde{margin:0em 0em 0em 0.1em!important;padding:0em;font-size:1.1em!important;font-weight:normal;background:none;color:#000;}
#midsider h3.kde a{margin:0em;padding:0em;color:#EF0303;}
#midsider h3 span.perex{margin:0.3em 0em 1em 0em;padding:0em 0em;font-size:1.2em!important;font-weight:normal!important;width:99%;color:#414141;letter-spacing:0.0em;background:none;line-height:1.3em;/* border-left:solid 2px #ff0000; */}
#midsider h3.perex{margin:0em 0em 1em 0em!important;font-size:1.7em;line-height:1.3em;font-weight:normal;color:#606060!important;}
#midsider div.echo{display:block;margin:1.5em 2.7em 1.5em 2.7em;padding:1em;background:#D1C8C3;border:solid 2px #fff;/* background:url('../images/bg-echo.gif') repeat-y top left; */}
#midsider div.echo h3{margin:0em!important;padding:0em!important;font-weight:normal;font-size:1.5em!important;color:#000!important;background:none;}
#midsider div.echo h2{color:#fff;}


.aktText h3.perex{margin:0em 0em 1em 0em!important;font-size:1.7em!important;line-height:1.3em;font-weight:normal;color:#606060!important;}
.aktText h3{margin:0em 0em 1em 0em!important;}
#midsider .afterh3echo{margin:0em 0em 1em 2.3em;padding:0.4em;}
#midsider h3.echo{}
#midsider .echoo{padding:0.9em 0.2em;margin:0em 0em 1em 0.3em;background:#fff;border-left:solid 4px #ff0000;}
#midsider .echoo h2{padding:0.2em;margin:1em;font-size:1.7em;}

#midsider p.ask{font-weight:bold;font-size:1.3em;font-style:italic;margin:0.2em 0em 0em 0em;color:#000;}

#midsider .sectionlinks{float:left;width:45.5em;margin:0em 0em 0em 0em;padding:0.5em 0em 0em 0em;/* border-top:solid 1px #686868;border-bottom:solid 1px #686868; */position:relative;/* background:#000; */}
#midsider .sectionlinksline{float:left;margin:0em 0em 0.5em 0em;position:relative;}
h3.sectionlinksname{margin:1em 0em 0em 0em!important;}
#midsider .sectionlink{margin:0em 0em 0em 0em;padding:0em;float:left;width:22.55em;position:relative;}
#midsider .leftpos{float:left;}
#midsider .rightpos{float:right;}
#midsider .onesectionlink{margin:0em 0.2em 0em 0.2em;padding:0em;float:left;width:45.5em;}

#left_middle #midsider .sectionlinks{width:68em;}/* pro dva sloupce */
#left_middle #midsider .sectionlink{width:32.2em;}/* pro dva sloupce */
#left_middle #midsider .onesectionlink{width:68.5em;}/* pro dva sloupce */
#left_middle #midsider .sectionlinksline{width:68em;}

#middle_right #midsider .sectionlinks{width:67.5em;/*  */}
#middle_right #midsider .sectionlink{width:32em;}
#middle_right #midsider .onesectionlink{width:66.5em;}
#middle_right #midsider .sectionlinksline{width:67.5em;}

#left_middle_right #midsider .sectionlinks {width:46.4em!important;}
#left_middle_right #midsider .mainsection .sectionlinks h2 a{padding:0em 0em 0.4em 9em;}
#left_middle_right #midsider .mainsection .sectionlinks h2 a span{}
#left_middle_right #midsider .mainsection .sectionlink{width:21.5em;}
#left_middle_right #midsider .mainsection .onesectionlink{width:46em;}
#left_middle_right #midsider .sectionlinksline{width:46.5em!important;}

#only_middle #midsider .sectionlinks{width:94em;}
#only_middle #midsider .sectionlink{width:46.5em;}
#only_middle #midsider .onesectionlink{width:93.5em;}


/*upraveno 30.7. 09
.mainsection .sectionlink h2{margin:0em!important;}
.mainsection{margin:0em 0em;padding:1em 0em;}
.mainsection .sectionlink{padding:0.6em 0.6em!important;background: url('../images/bg-mainsection.gif') no-repeat top left!important;}
.mainsection .sectionlink h2 a{font-size:1.05em;height:4.5em;min-height:4.5em;display:block;background:none!important;padding:0em 0em 2em 0.2em;color:#000!important;font-weight:bold;text-decoration:none;font-weight:normal;background: url('../images/bgmaWinsekce.gif') no-repeat top left!important;}
.mainsection .sectionlink h2 a span{display:block;text-decoration:underline!important;padding:0em 0em 0.2em 0em;color:#EF0303;font-weight:bold;font-style:normal;}
.mainsection .sectionlink h2 a:hover span{text-decoration:none!important;}
.mainsection .sectionlinktext{margin:0em;padding:0em 0em 0em 0.2em;}
.mainsection .sectionlinktext h3.perex{font-size:1.2em!important; font-weight:bold!important;font-style:normal!important;border-top: 1px solid #aaaaaa; padding: 0.5em 0em!important;}
.asks .mainsection .sectionlink h2 a{background: url('../images/bgmainsWekceasks.gif') no-repeat top left!important;} */
/*  */
.mainsection .sectionlink h2{margin:0em!important;}
.mainsection{margin:0em 0em;padding:1em 0em;}
.mainsection .sectionlink{padding:0.6em 0.6em!important;background: url('../images/bg-mainsection.gif') no-repeat top left!important;}
.mainsection .sectionlink h2 a{font-size:1em;background:none!important;padding:0em 0em 1em 0.2em;color:#000!important;font-weight:bold;text-decoration:none;font-weight:normal;background: url('../images/bgmaWinsekce.gif') no-repeat top left!important;}
.mainsection .sectionlink h2 a span{text-decoration:none;display:block;padding:0em 0em 0em 0em;color:#000;font-weight:normal;font-style:normal;}
.mainsection .sectionlink h2 a span.withimage{padding:0em 0em 0em 5em;}

.mainsection .sectionlink h2 a:hover span b{text-decoration:none!important;}

.mainsection .sectionlink h2 a span b{font-weight:bold;color:#EF0303;font-style:underline;text-decoration:underline!important;}

.mainsection .sectionlinktext{margin:0em;padding:0em 0em 0em 0.2em;/* background: url('../images/bg-mainsectionn.gif') no-repeat bottom right!important; */}
.mainsection .sectionlinktext h3.perex{font-size:1.2em!important; font-weight:bold!important;font-style:normal!important;border-top: 1px solid #aaaaaa; padding: 0.5em 0em!important;}
.asks .mainsection .sectionlink h2 a{background: url('../images/bgmainsWekceasks.gif') no-repeat top left!important;}
.skimg{float:left;margin:0 0.5em 0em 0;}
/* upraveno 30.7. 09 */


.allakt .mainsection .sectionlink{width:67.5em!important;background: url('../images/bg-mainsection.gif') repeat-x top left!important;}
.allakt .mainsection .sectionlink .mainclanek{float:left;width:30em;}
.allakt .mainsection .sectionlink .mainclanek h2 a{height:auto!important;min-height:auto!important;}
.allakt .mainsection .sectionlink .mainclanek h3{margin:0em 0em 0em 6em!important;}
.allakt .mainsection .sectionlinktext{float:left;width:30em;margin:0em 0em 0em 5em!important;padding:0em!important;}
.allakt .mainsection .sectionlinktext h3{margin:0em!important;padding:0em!important;}


.sectionlink h2, .onesectionlink h2{margin:0em 0em 0.3em 0em;padding:0em;font-size:1.2em!important;}
.sectionlink h2 a, .onesectionlink h2 a{color:#ff0000!important;font-size:0.9em!important;position:relative;padding:0.2em 0em 0.6em 2.3em;display:block;background:url('../images/bg-sectionlink.gif') no-repeat top left;text-decoration:none;}
.sectionlink h2 a:hover, .onesectionlink h2 a:hover{background:url('../images/bg-sectionlink-a.gif') no-repeat top left;display:block;}
.sectionlink h2 a span, .onesectionlink h2 a span{font-size:1.2em!important;margin-bottom:0.3em;text-decoration:underline;color:#ff0000;font-style:normal;display:block;}

.sectionlink p, #midsider .onesectionlink p{font-size:1.2em;margin:0em;}
.sectionlinktext{margin:0em;padding:0em 0em 0em 2.4em;}
.sectionlinktext ul{margin:0.5em 0em 0em 2em;padding:0em;background:url('../images/bg-edcho.gif') repeat-y top left;}
.sectionlinktext li{/* display:inline */;padding:0em 1em 0em 0em;font-size:1.2em;}
.sectionlinktext li a{color:#515151;}
.sectionlinktext p{margin:0em 0em 0.8em 0em!important;}


#midsider .sectionlinktext ul.morelink{margin:0.5em 0em 0em 2em;padding:0em;background:url('../images/bg-edcho.gif') repeat-y top left;}
#midsider .sectionlinktext ul. li{/* display:inline */;padding:0em 1em 0em 0em;font-size:1em;}
#midsider .sectionlinktext ul. li a{color:#515151;}

/* rightsider */
#rightsider{padding:1em 1em 1em 1.5em;}
#rightsider p{font-size:1.2em;margin:0em 0em 0.5em 0em;}
#rightsider h1{}
#rightsider h1 a{color:#515151; text-decoration:none;font-weight:normal;}
#rightsider h3{color:#ef0303;font-size:1.2em;}
#rightsider h3 span{background-color:#ef0303;color:#fff;padding:0em 0.3em;}
#rightsider div.numerotext{margin:0em 0em 0em 2.2em;}
#rightsider ul{font-size:1.2em;margin:0.5em 0em 0.5em 0em;padding:0em 0em 0em 1.3em;}
#rightsider li{list-style-type:square;margin:0em 0em 1em 0em;}
/* tables */
table{margin:0em;padding:0.1em;width:45.5em;font-size:1em;}
td, th{font-size:1.2em;}
td{margin:0em;padding:0.2em;background:url('../images/bg-echo.gif') repeat-y top left;background-color:#ededed;}
table .red{margin:0em;padding:0.2em;background:#EF0303;color:#fff;}
table .black{margin:0em;padding:0.2em;background:#686868;color:#fff;}

/* KONTAKTY */
/*mapa kontaktu*/
.mapakontaktu {text-align:center;margin-left:1em;position:relative; padding: 0; background: #707070 url(../images/mapa-big/poz.gif) top left no-repeat; width: 525px; height:308px;}
.mapakontaktu img{border:0;/* position:absolute;left:0; */}
ul.inline{margin:0em;padding:0em;}
ul.inline li{display:inline;margin:0em 0.5em 0em 0.5em;}
.adresa{float:left;min-height:8em;_height:7em;/*-border-bottom:solid 0.05em #ccc;-*/border-top:solid 0.05em #ccc;width:47%;_width:45%;margin:1em 1em 1em 0em;}
.line{border-bottom:solid 0.05em #ccc;}
.lide{float:left;  width:30em;margin:0em 1em 2em 0em;background:none;position:relative;}
.lide_foto{float:left;}
.lide_foto img{margin:0em 0em 0em 1em;width:60px;}
.lide_text{margin:0em 0em 0em 8em;min-height:15.5em;_height:15.5em;border-bottom: solid 0.05em #ccc;}
h1.kontakt{font-size:1.6em!important;font-weight:bold!important;;}
.lide_text p{text-align:left!important;}
.centrala{float:left;width:33em;padding:0em;margin:0em 0.5em 0em 0em;}
.centralaa{float:left;padding:1em;width:62em;}

.bgr{background: url('../images/bg-mainsection.gif') repeat-x top left!important;padding:1em;}


/* aktuality */
.ctk-dodatek{font-size:1em!important;font-style: italic;}
/* .sekceaktualit{margin:0em 0em 1em 0em;padding:0.5em 1em;background:url('../images/bg-aktuality.gif') repeat-y top right;background-color:#D8CFC5;}
.sekceaktualitname{margin:1em 0em 0em 0em!important;padding:0.2em 0.5em!important;background:#EAE9E9;}
.sekceaktualitname a{color:#686868!important;}
h2.kdo{margin:0em 0em 0.3em 0em!important;padding:0em 0em 0em 0em;font-size:1.2em!important;font-weight:normal;}
h2.kdo a{color:#686868!important;;}
.mainaktualita{margin:0em 2em 0em 0em;padding:0em 0em 0em 0em;float:left;width:50%;}
.mainaktualitanadpis{margin:0em 0em 0.3em 0em;padding:0em 0em 0em 0em;}
.mainaktualita img{margin:0em 1em 0em 0em;padding:0em 0em 0em 0em;float:left;}
.mainaktualitanadpis h1{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;font-size:1.5em!important;}
.ostatniaktuality{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;min-height:22em;}
.ostatniaktuality h2{margin:0em 0em 1em 0em!important;padding:0em 0em 0em 0em;font-size:1.2em!important;font-weight:normal;} */
/* menuaktuality */
#menuaktuality{margin:0em; padding:0em;}
#menuaktuality h1{margin:0.5em 0em 0em 0em;}
#menuaktuality h3{font-size:1.4em;padding-left:0.2em;}
#menuaktuality a{color:#EF0303;}
#menuaktuality.menufotog a{color:#EF0303;text-decoration:none;}
#menuaktuality a:hover{color:#EF0303;text-decoration:none;}
#menuaktuality a.active{color:#515151;text-decoration:none;}
#menuaktuality ul{margin:0.5em 0em; padding:0em;font-size:1.2em;}
#menuaktuality ul li{margin:0.2em 0em 0.6em 0em; padding:0em;list-style-type:none;}
#menuaktuality ul li a{padding:0em 0em 0em 1.5em; background: url('../images/bg-limenuakt.gif') no-repeat left top;display:block;color:#ff0000;}
#menuaktuality ul li a:hover{padding:0em 0em 0em 1.5em; background: url('../images/bg-limenuakt-a.gif') no-repeat left top;display:block;}
#menuaktuality ul.inline{margin:0em; padding:0.2em 0em 0.8em 0.3em;border-bottom:solid 1px #AAAAAA;}
#menuaktuality ul.inline li a{margin:0em; padding:0em;display:inline;background:none;}
#menuaktuality ul.inline li a:hover{margin:0em; padding:0em;background:none;display:inline;}
#menuaktuality{margin:0em; padding:0em;}

#menuaktuality fieldset.menuakt{margin:0em 0em 0em 0.8em;border:0px;border-left: solid 1px #AAAAAA!important;}

#menuaktuality a span{text-decoration:underline!important;}
#menuaktuality a span.wtf{font-style:italic;font-size:0.9em;color:#515151;text-decoration:none!important;}
#menuaktuality a.active span{text-decoration:none!important;}
#menu-caste-dotazy{margin:0em; padding:0em;font-size:1.4em;}
#menu-caste-dotazy a{color:#EF0303}
#menu-caste-dotazy a:hover{color:#EF0303;text-decoration:none;}
#menu-caste-dotazy a.active{color:#515151;text-decoration:none;}
#menu-caste-dotazy li{margin:0.2em 0em; padding:0em;list-style-type:none;}
#menu-caste-dotazy ul{margin:0.5em 0em; padding:0em;font-size:0.9em;}
#menu-caste-dotazy ul li{margin:0.2em 0em; padding:0em;list-style-type:none;}
#menu-caste-dotazy ul li a{padding:0em 0em 0em 1.2em; background: url('../images/bg-limenuakt.gif') no-repeat left top;display:block;}

#leftcloser{position:absolute;/* background:#0099ff; */top:14em;left:-4em;height:31em;width:4em;}

/* aktuality */

.sekceaktualit{margin:0em 0em 1em 0em;padding:0.5em 1em;background:url('../images/bg-aktuality.gif') repeat-y top right;background-color:#D8CFC5;float:left;}
.sekceaktualitname{margin:3em 0em 0em 0em!important;padding:0.2em 0.5em!important;background:#EAE9E9;}
.sekceaktualitname a{color:#686868!important;}
h2.kdo{margin:1em 0em 0.3em 0em!important;padding:0em 0em 0em 0em;font-size:1.1em!important;font-weight:normal;}
h2.kdo a{color:#686868!important;}
.nomargin .aktualita{margin:0!important;}
.aktualita{margin:0em 0em 4em 0em;padding:0em 0em 0em 0em;border-bottom:solid 0px #AAAAAA!important;}
.aktualitanadpis{margin:0em 0em 0.3em 0em;padding:0em 0em 0em 0em;}
.publikacerev .aktualitanadpis{margin:0em 0em 1em 0em;padding:1em 0em 1em 0em;border-top:solid 0px #aaa!important;border-bottom:solid 1px #aaa!important;/* min-height:180px; display:none;*/}
.aktualita img{margin:0em 1em 0em 1em;padding:0em 0em 0em 0em;float:left;padding:0em;border:solid 0px #ccc!important;}
.publikacerev .aktualita img{margin:0em 0em 1em 2em!important;padding:0em;border:solid 0px #ccc!important;float:right!important;}

.aktualitanadpis h1{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;font-size:1.8em!important;font-weight:normal!important;}
.aktualitanadpis h1.no-underline a{text-decoration:none;font-size:1.8em;}
.ostatniaktuality{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;min-height:22em;}
.ostatniaktuality h2{margin:0em 0em 1em 0em!important;padding:0em 0em 0em 0em;font-size:1.2em!important;font-weight:normal;}
.aktText{margin:0em 0em 0em 202px;min-height:13em;}
.publikacerev .aktText{margin:0em 0em  0em 0px!important;min-height:13em;}
.aktText p{font-size:1.3em!important;}
.ostat_akt {margin:0em 0em  0em 0px!important;padding:0em 0em  0em 0px!important;}
.ostat_akt li{float:left!important;width:315px;margin:0.5em 1em 0.5em 0em!important;list-style-type:none!important;}
.ostat_akt li a{background:url("../images/bg-limenuakt.gif") no-repeat scroll left top transparent;padding:0em 0em 0em 2em;display:block}

/* strankovani aktuality */
.noborder .strankovani{border:none;padding:0;margin:0;margin-top:1em;}
.strankovani{border-bottom: solid 1px #AAAAAA;border-top: solid 1px #AAAAAA;margin:1em 0em;padding:1em 0em 1em 0em;float:left;width:67em;}
.strankovani p.right{float:right;width:25em;text-align:right!important;margin:0em!important;}
.strankovani p.left{float:left;width:25em;margin:0em!important;text-align:left!important;}
.strankovani a{}


.dotaz-table{margin:0em 0em;padding:0em;width:60em;}
.dotaz-table td{margin:0em;padding:0em;background:none;}
.dotaz-table td.first{text-align:left;width:11em!important;font-weight:normal;}
.dotaz-table input, .dotaz-table select, .dotaz-table textarea{border:solid 1px gray;}
.dotaz-table input.normalsize{width:240px;}
.dotaz-table select.normalsize{width:242px;}
.dotaz-table input.submit{background:#ff0000;color:#fff;font-weight:bold;border:solid 1px #ff0000;}
#dotazForm h3.alert{background:#ff0000;color:#fff;font-weight:bold;border:solid 1px #ff0000;padding:0.3em;}
#dotazForm fieldset{padding:1em;}
#left_middle_right .dotaz-table{margin:1em 1em;padding:0em;width:40em;}

fieldset{border: solid 1px #AAAAAA;margin:0em 0em;}
.jakoh2{font-size:2em;color:#515151!important;}

.search-table{width:55em;margin:1em;}
.search-table td{background:none;}
.search-table td.first{width:7.5em;}
div.zalozky{margin:0em 0em 0em 1em;padding:0em 0em;}
div.zalozky span{margin:0em 0.3em 0em 0em;font-weight:normal;font-size:1.2em;}
div.zalozky span a{color:#515151!important;;text-decoration:none;padding:0.2em 0.5em 0.1em 0.5em;;border:solid 1px #AAAAAA;border-bottom:none;}
div.zalozky span a:hover{text-decoration:none!important;color:#EF0303!important;}
div.zalozky span.active a{background-color:#FFFCF5;color:#606060!important;}
div.zalozky span.active a:hover{text-decoration:none!important;color:#EF0303!important;}

div.file-search{padding:0em;margin-bottom:2em;}
div.file-search h2{font-size:1.2em!important;font-weight:bold!important;}
div.file-search p{font-size:1.2em!important;}

div.strankovani-search{margin:0em 0em 1em 0em;padding:0.3em;border-bottom: solid 1px #AAAAAA;border-top: solid 1px #AAAAAA;height:2em;}
div.strankovani-search p{margin:0em!important;padding:0.3em!important;}
div.inside-strankovani-search{float:right;margin:0.2em 0em 0em 0em;}
div.inside-strankovani-search a{font-size:1.2em;text-decoration:underline;margin:0em 0.2em;cursor:pointer;}


div.pracovni-pozice{margin:0em 0em 2em 0em;padding:0.1em 0.6em!important;background: url('../images/bg-mainsection.gif') repeat-x top left!important;}

div.topbanner{margin:0em 0em 0em 0em!important;padding:0em 0em 0em 0em;position:relative}
div.topbanner p{margin:0em 0em 0em 0em!important;padding:0em 0em 0em 0em;}
div.topbannertrans{position:absolute;bottom:0em;width:100%;height:1em;background: url('../images/bgtopheadertrans.png') repeat-x bottom right!important;}

.minimapa{background: url('../images/bg-mainsection1.gif') repeat-x top right!important;padding:0.6em 0.1em;margin:0.5em 0em 0em 0em;}
.minimapa .nadpissekce{color:#fff;margin:0 0 0 0.2em;}
.minimapain{background: url('../images/bg-mainsessctions1.gif') repeat-x bottom right!important;padding:0em 0em 1em 0em;}

.faq{margin:1em 0em;padding:0.5em 0em;border-top:solid 1px #000;border-bottom:solid 1px #000;}

#frame_bcas{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url('../images/bg.png');z-index:50;}
#frame_bcas_show_image{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:51;}
#frame_bcas_real,#frame_bcas_real2{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:53;}
#frame_bcas_real2{z-index:54;}
#obsah_iframe_up,#obsah_iframe_up2{background: url('../images/bg_header_bot.gif') repeat-x top right!important;;width:90em;height:40em;margin:0em auto;text-align:left;}
#obsah_iframe_up .header_iframe,#obsah_iframe_up2 .header_iframe{height:3em;}
#obsah_iframe_up #data_iframe, #obsah_iframe_up2 #data_iframe2{height:100%;}
#obsah_iframe_up iframe,#obsah_iframe_up2 iframe{width:100%;height:100%;overflow:auto!important;}


.center img{float:none!important;}
#karta{float:left;margin:0em 0em 1em 0em; padding:0.6em 0.3em 0.6em 1em;border:solid 1px #ccc;background:#fff;height:18em;width:100%;;}
.kartaimg{float:right; margin:1em 0em 0em 0em; padding:0em 0em 0em 0em;}
.kartatext{margin:0em 0em 0em 0em; padding:0em 0em 0em 0em;}
.kartatext h1{margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; font-size:2.8em;color:#000;}
.kartatext h1 span{color:#ff0000;}
.kartatext h2{margin:0.3em 0em 0em 0em!important; padding:0em 0em 0em 0em; font-size:1.8em;font-style:normal;color:#000;}
.kartatext ul{margin:0em 0em 0em 0em; padding:0em 0em 0em 0em;}
.kartatext li{margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; font-size:0.8em;list-style-type:none;font-weight:bold;}
.clear{clear:both}


#iframe_up{position:absolute;top:0;left:0;width:100%;height:100%;background:url('../images/bg.png');z-index:200;text-align:center;}
#banner{margin:2em auto;z-index:300;position:absolute;width:100%;text-align:left;top:1em;left:0;text-align:center;}
#banner .obsah{width:45em;margin:0 auto;background-color:#ff0000;}
#banner .text_banner{width:45em;background:#fff;clear:both;}
#banner .text_banner p{font-size:2em;padding:1em;text-align:left;}
#banner .obsah .fright{cursor:pointer;float:right;}

table th{background:#ff0000;color:#fff;}

table.bcindex{font-size:0.7em;width:98%;}
table.bcindex th p, table.bcindex td p{padding:0em;margin:0em 0em!important;text-align:center!important;}
table.bcindex td{background:#D1C8C3;width:11%!important;text-align:center;}
table.bcindex th{background:#ff0000;color:#fff;}
table.bcindex th.black{background:#FFFCF5;color:#ff0000;}
table.bcindex th.black h3{text-align:left!important;}
table.bcindex td.bcindex{background:#404040;color:#fff;}

.bcindeks table{font-size:0.7em;width:90%;}
.bcindeks table td{width:11%!important;background:#FFFCF5}
.bcindeks table td p{padding:0em;margin:0em 0em!important;text-align:center!important;}
.bcindeks table td h3{padding:0em;margin:0em 0em!important;text-align:left!important;text-transform:uppercase;font-size:1.4em!important;}
.bcindeks td.red{background:red;font-weight:bold;color:#fff;}
.bcindeks td.gray{background:#999999;text-align:right;}
.bcindeks td.light_gray{background:silver;text-align:right;}
.bcindeks td.old_gray{background:#f0f0f0;text-align:right;}
.bcindeks div{margin:0em 0em 2em 0em;}
/*oktipy*/
.oktipiframeup{width:27.6em;margin:0 auto;}
.oktipiframeup table{width:27.6em;margin:0;}
.oktipiframeup p{margin-top:0.5em;padding:0;}
.oktipiframeup p.hlaska{color:red;font-weight:bold;}
.oktipiframeup form{margin:0;padding:0;}
.oktipbanner p{font-size:1em!important;line-height:auto!important;}
.oktipbanner {margin:0.5em 0em 0em 0em;padding:0em;background: url('../images/oktipbgbanner.jpg');font-size:10px;font-family:sans-serif;width:675px;height:212px;color:#fff;}
.oktipbanner .fleft{margin:1.5em 1.5em 0em 1.5em;padding:0em;float:left;}
.oktipbannertext {padding:1.5em;margin-left:19em;}
.oktipbannertext h1{margin:0em 0em 0.4em 0em;padding:0em 0em 0em 0em;font-size:2.5em!important;color:#fff!important;}
.oktipbannertext ul{margin:0em 0em 1.2em 2.5em!important;padding:0em 0em 0em 0em!important;}
.oktipbennertext li{font-weight:bold!important;margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;background: url('./images/oktipbgbannerli.png') no-repeat top left;font-size:1.2em;}
.oktipbannerakce p{margin:0em 0em 0em 0em;padding:0em!important;}
.oktipbannerakce a{padding:0em;text-decoration:none;}
.oktipbannerreg  {margin-right:1em;display:block;float:left;height:6.6em;width:27em;background: url('../images/oktipbgbannerregistrace.jpg') repeat-x top right;color:#fff;}
.oktipbannerreg span{font-size:1.3em;padding:0.4em;display:block;color:#fff;line-height:1.4em;}
.oktipbannerreg span strong{text-decoration:underline;}
.oktipbannerlogin {font-size:10px!important;color:#DB9E9D;display:block;float:left;height:6.6em;width:17em;background: url('../images/oktipbgbannerlogin.jpg') no-repeat top right;}
.oktipbannerlogin span{font-size:2.1em;padding:0.3em;display:block;color:#DB9E9D;line-height:1.2em;margin-right:2em!important;}
.ieHackNews{width:30em!important;}



/*okindex titulka*/
#okindex{background:url('../images/okindexbg.png') bottom left repeat-x;padding:0.8em 0.8em 1.8em 0.8em;margin-top:1px;}
#okindex table img{cursor:pointer;}
#okindex table{width:64.4em;height:5.8em;}
#okindex table td{background:none;color:#fff;border-left:1px solid #b2afad;font-size:1em;text-align:center;padding:0;}
#okindex table td p{margin:0;padding:0;}
.bcindeks table td.nadpis p{font-size:1.4em!important;font-weight:bold;text-align:left!important;color:#000;}
.bcindeks table td.nadpis{text-align:left!important;}
#okindex table table.noborderokindex{width:auto;margin:0 auto;padding:0;}
#okindex table table.noborderokindex td{border:none;}
#okindex table td.noborder, #okindex table td.top{border:none;}
#okindex table td.top{background:url('../images/okindextop.gif') left top repeat-y #7e7a79;padding:0em!importnat;}
#okindex table td a.fright {color:#ccc;background:url('../images/okindexcely.gif') center right no-repeat;margin:0.3em 0.3em 0em 0em;padding:0em 2em 0em 0em!important;}
#okindex table td a:hover.fright {background:url('../images/okindexcelyhover.gif') center right no-repeat;}

#okindex table td.spaceokindex{border:none;font-size:4px;}
.imgleft, .codata{float:left;}
.codata p{font-weight:bold;font-size:1.2em;color:#333333;padding:0.2em 0em 0em 0.5em!important;}

.fotogall{background: url('../images/bg-mainsection.gif') repeat-x top center;float:left;padding:1em;width:45.5em;}
.fotogallitem{display:block;float:left;width:100px;/* height:200px; */margin:1em 1em 0em 0em;}
.fotogallimg{display:block;background:#FF0000;width:100px;height:100px;margin:0em 0em 0em 0em;}
.fotogallitem span{}
h2.kdo a.obj, .obj{background:#ff0000;color:#fff!important;font-weight:normal;padding:0.3em;background: url('../images/bg_header_bot.gif') repeat-x top center;}
.publikace{min-height:20em;/* width:40%; */padding:1em;/* float:left; */background: url('../images/bg-mainsection.gif') repeat-x top center;}
.publikace .aktualita{width:65em;}

.downokfondmarket{margin:1em 2em;padding:1em;background: url('../images/downokfondmarket.gif') no-repeat top left;}
.downokfondmarket .fleft{width:45%;}
.downokfondmarket h2{font-size:1.5em!important;font-weight:bold!important;}
.downokfondmarket ul{margin-left:3em!important;}
.downokfondmarket ul li{display:block;width:45%;}
.downokfondmarket ul li a{color:#000!important;display:block;padding:0em 0em 0em 0.5em;border-left:solid 6px #ff0000;background: url('../images/downokfondmarketlia.gif') no-repeat top left;width:10em;}
.downokfondmarket ul li a:hover{background:#fff;}

fieldset label{text-decoration:underline;font-weight:bold;cursor:pointer;}
.chybaform{border:0px;border-top:solid 1px #ff0000;}
.chybaform legend{background:#ff0000;font-size:1.2em;color:#fff;padding:0.2em 0.5em;}
