/*styly pro vsechny stranky*/
html{margin:0;padding:0;}
body{color:black;text-align:center;background:#E7E7C6 none;color:#000;margin:0;padding:0;}
body, td, th,textarea {font-size:1em;margin:0;padding:0;font-family:"Arial ce", arial,"helvetica ce", helvetica,sans-serif;}
/*obecne*/
.cist{height:0px;line-height:0px;position:absolute;top:-10000px;width:1px;}
.skryt{display:none;}
.zpet{font-size:78%;margin:5px;}
.tiraz{font-size:78%}

/*odkazy*/
a{padding:0 1px;}
a:link {color:maroon;background-color:transparent;}
a:visited{color:#002E06;}
a:hover{color:#CC0000;background-color:#FFFCD1;text-decoration:none;}/*background-color:#FEF5C5;*/
.kotva{line-height:1%;height:1%;display:block;}
html>body a:hover{background-color:transparent;}
/*html>body a:link:hover{background-color:#FFFCD1;}*/
.vsol a:hover,#partneri a:hover,#pata .ikony a:hover,.bannery a:hover{background:transparent;}/*,#doporucujeme a:hover*/
a.nohover,.nohover a{text-decoration:underline;}
a.nohover:hover,.nohover a:hover{background-color:transparent;text-decoration:none;}
/*vismo logo*/
a.vismo,.vismo,.vismo a{color:black;font-weight:bold;}
a.vismobile,.vismobile,.vismobile a{color:white;font-weight:bold;text-decoration:underline;}
.vismobile span,a.vismobile span{color:#FD915C;}/*font-style:italic;*/
.vismo span,a.vismo span{color:red;font-weight:bold;}/*font-style:italic;*/

.vismool{color:black!important;font-weight:bold;font-style:normal;}
.vismool span{color:red!important;}
/*#vlevo .vismool,#sloupce3  .vismool{background-color:#EEEEEE;padding:0 3px;}*/


.formulare a,.dark a{color:#3B0000;}


.vlevo{float:left;}
.vpravo{float:right;}

img {border: none;}
hr,hr2{border:0;border-bottom:1px #CCCC99 solid;height:1px;margin-top:3px;}
.vyraznalinka{border:0;border-bottom:1px #C2C28B solid;height:1px;margin-top:3px;}
.sf{visibility:hidden;clear:both;height:0;line-height:1%;font-size:1%;}


h2,h3{font-size:78%;margin:10px 0 0 8px;padding:0;}

#celek{position:relative;top:5px;width: 760px;border: 1px #e7e7c6 solid ;margin-left: auto; margin-right: auto;padding: 0; text-align:left;}
.vsol{width:100%; background-color:#314A18; text-align:center;}
.vsol a{display:block;}

/*hlava-leva cast*/
#hlavavlevo{float:left;width:300px;}
#hlavavlevo a span{text-decoration:underline;color:inherit;}
#hlavavlevo a span.mo{text-decoration:none;}
#hlavavpravo{float:right;position:relative;left:0;top:0;z-index:5;width:433px;text-align:right;font-size:71%;padding:0;overflow:hidden;}
#partneri{position:relative;z-index:5;right:70px;top:20px;}
#partneri a{margin-right:2px;}
.cara{height:1px;line-height:1px;font-size:1px;background-color:#CCCC99;position:relative;top:34px;}

ul.menu{position:relative;padding:70px 0 15px 0;margin:-30px -8px 0 0;left:0;top:0;text-align:right;}
ul.menu li{display:inline;height:1.4em;min-width:10em;color:black;margin:0;padding:0 3px;}
ul.menu li span{border-right:1px #B0B075 solid;width:1px;font-size:80%;margin-left:3px;vertical-align:baseline;}/*lomitka*/
ul.menu li>span{margin-left:8px;}
ul.menu li span.mo{border:0;width:auto;font-size:101%;margin:0;vertical-align:baseline;}
ul.menu li span.mo,ul.menu li span.x{vertical-align:baseline;}
ul.menu img{margin:2px 7px -3px 0;}

ul.menu img.ikoze{position:absolute;right:7px;top:0;margin:0;}

/*aktuality,zakladni vyhledavani,formulare*/
.formulare{width:100%;margin:0;line-height:110%;background-color:#CCCC99;text-align:center;}
.formulare div{padding:5px 0px 0px 0px;}
.formulare form{margin:2px 0 0 0;padding:3px 0px 4px 0px;}
.tmavy{background-color:#888855;}/*tmave zelene plochy*/
.tmavy input{margin-left:5px;}
.format{font-size:78%;margin:0;background-color:white;color:black;}
input.btn {font-size: 78%;font-weight:bold;cursor:pointer;background:#314A18 url(images/bg_tlacitko.gif) no-repeat right center;border:1px #E0E0B6 solid;border-color:#E0E0B6 black black #E0E0B6 ;padding-right:10px;color:#E0E0B6;}
html>body input.btn {padding-right:20px;}

/*titul*************************** */

/*zapati*/
#pata {margin-top:5px;clear:both;width:100%;text-align:center;font-size:65%;padding:0 0  10px 0;}
#pata .navigace{margin:15px 0  10px 0;padding:5px 0 5px 0;text-align:center;border-top:1px #B5B57E dotted;border-bottom:3px maroon solid;}

p.bezny,p.bezny2,#konference{font-size:71%;}
#konference{margin-top:0;margin-bottom:0;}
p.bezny{margin-top:4px;}
p.bezny2{margin-bottom:4px;padding:0;}
.okonferenci{float:left;margin:15px 10px 0 0;}

#pata{font-size:71%;font-family:Arial,"Arial CE",Helvetica,"Helvetica CE",sans-serif;}   
.patalogo,.patalogo:link,.patalogo:active,.patalogo:visited,.patalogo:hover {color:#E40702!important;font-weight:bold;margin:0 1px;overflow:hidden;text-decoration:none!important;background-color:white;padding:0 3px;}
.patalogo span{color:black!important;font-weight:normal;}
.patalogo span.vis{font-weight:bold;}



.bannerystr{clear:both;text-align:center;margin:10px 0;padding:0;}