html{
    
}


body {
    margin: 0;
    
    padding: 40px 0 45px 0;
    //background: transparent url(../images/bg2.gif) repeat-x left top;
    background: url('../images/les_body.jpg') no-repeat center center fixed;
    -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.content {
    text-align: left;
    margin: 15px auto;
    //margin-top: 5px;
    position: relative;
    max-width: 1500px;    
    //background: url(../images/bg_celek.gif) no-repeat left top, url(../images/bg_celek2.gif) no-repeat right top;
    background-color: #ffffffd4;
    padding: 0 10px;	    
}

.linka {
    border-left: 245px #6AC817 solid;
    background: #180072;
    height: 6px;
    position: relative;
    top: 5px;
    margin-bottom: 15px;
}

#header {
    width: 100%;
    height: 85px;    
    text-align: left;
	border-top: 1px #a0a0a0 solid;    
}

#header > div.left {
    width: 245px;      
    float: left;
}

#close{width:21px; height:21px;background: url('../images/close.png');    margin: -7px 0 0 314px;cursor:Pointer;}
#close1{width:21px; height:21px;background: url('../images/close.png');    margin: -7px 0 0 555px;cursor:Pointer;}
#close2{width:21px; height:21px;background: url('../images/close.png');    margin: -7px 0 0 248px;cursor:Pointer;}
#close3{width:21px; height:21px;background: url('../images/close.png');    margin: -7px 0 0 416px;cursor:Pointer;}


#header > div.right {      
}
#header > div.right > h1 {
    color: #180072;
    font-family: Arial, 'Arial CE', Helvetica, 'Helvetica CE', sans-serif;
    font-size: 16px;
    font-weight: bold;
    position: relative;
    top: 51px;
}

#login {
    color: #180072;
    font-family: Arial, 'Arial CE', Helvetica, 'Helvetica CE', sans-serif;
    font-size: 16px;
    font-weight: bold;
    position: relative;
    top: 22px;
    margin-right:13px;
    float:right;
}


#logo-kru {
    margin: 22px 0 0 28px;
}

#footer {
	border-bottom: 1px #d0d0d0 solid;
}


#banner > h3 {
    font-size: 22px;
    font-weight: bold;
    padding-top: 12px;
}

.flash.danger {
	font-weight: bold;
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;    
}

.flash.success {
    font-weight: bold;
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}

.container th {
    text-align: left;
}

.container h3 {
    font-size: 20px;
    background-color: #E1E1E1;
    margin-top: 1em;
    padding: 2px 0 2px 16px;    
    border-left: 4px solid #6AC817;
}

.container label {
    font-style: italic;
}
.container label.required {
    font-weight: bold;
}

.pure-form input[type=text], .pure-form input[type=password], .pure-form select, .pure-form textarea {
    display: inline-block;
    box-sizing: border-box;
    width: 18em;
}


.pure-form-aligned .pure-control-group label {
    text-align: left;
    display: inline-block;
    vertical-align: top;
    width: 12em;
    margin: 0 1em 0 0;
}

.pure-form-aligned .pure-controls {
    margin: 1.5em 0 0 13em;
}

.pure-form-aligned .pure-control-group.small input {
    width: 5em;
}
    
.pure-form-aligned .pure-control-group label.checklist-item {
    display: block;
    cursor: pointer;
}

.pure-form-aligned .pure-control-group .checklist-block {
    margin-left: 13em;
    padding-left: 4px;
}

.pure-form-aligned .pure-control-group .checklist-block label.font-normal {
    font-weight: normal;
    font-style: normal;
}


table.rekapitulace {
    border: 1px solid #f8f8f8;
}
table.rekapitulace tr:nth-child(odd) {
    background-color: #f8f8f8;
}
table.rekapitulace th {
    padding: 4px 1em 4px 6px;
}
table.rekapitulace td {
    padding: 4px 6px;
}

.pure-control-group .souhlas label {
	width: 90%;
    font-weight: bold;
    font-style: normal;
}


 /*onlinevzorA*/


#menu{font-size:78%;}
#menu a,#menu a#osmakt:hover{text-decoration:none;}
#menu a:hover,#menu a#osmakt.aktodk:hover{background:#ad9b9b5c;padding-left:17px;margin-left:-17px;width:185px;display:block;}

#menu  div.sub{margin:2px 2px 0px 2px;border-bottom:3px solid #e5e5e5;padding:7px 0;    background: #ffffff;}
#menu div div{text-indent:0px;line-height:140%;padding:3px 0 3px 0px;}
#menu div div span{    
    background: #6ac817f5;
    display: block;
    padding: 4px 0 4px 14px;
    color: #f5f5f5;
}
#menu div div.kontneodkazakt{padding-bottom:0;}
#menu div div div{text-indent:-10px;line-height:130%;margin:0 0 0 2px;padding:0 0 0 7px;}
#menu div div img{margin:0 4px;}
#menu div div div img{margin:0 0 -0.1em -4px;}
#menu .sub div.kontodkaz,#menu .sub div.kontodkazbs{background-position:0 0.2em;}
#menu div div div div div{padding:0 0 0 5px;}
#menu div div div div div img{margin:0 0 -0.1em -5px;}      
#menu div#podmenu{display:block;margin:10px 0;font-size:92%;}
#menu div#podmenu img{margin-right:5px;}

.menuobr{cursor:pointer;}
.menuobr,.menuobr2{font-size:82%;font-weight:normal;}
#menu .sub div.kontodkaz,#menu .sub div.kontodkazbs{text-indent:0;margin-left:0;padding-left:17px;}
#menu .sub div div.kontodkaz,#menu .sub div div.kontodkazbs{margin-left:-10px;}   

/*oA (vsechny stranky + editor)*/

html,body,li.skip a{background-color:#FFFFFF;color:#000000;}
.automat{color:#000000;}
a,a:link,a:visited{color:#001a7b; }
a:active,a:hover{color:#001B3F;}
hr,hr.oddelovac{color:#6ac717;background-color:#6ac717;}
strong.zprava,.editor h3,.zvyrazneni{color:#3A7A00;}
.zvyrazneni2{background-color:#6ac818;color:#000000;}
body,input,textarea{font-family:Arial,"Arial CE",Helvetica,"Helvetica CE",sans-serif;}



.nadpatou{display:block;border:1px #6AC800 solid;border-width:1px 1px 1px 4px;font-style:normal;padding:0 8px;margin-left:5px;}
.nadpatou dl{padding:8px 0;margin:0;font-size:78%;}
.nadpatou dt,.nadpatou dd,.nadpatou address{display:inline;padding:0;margin:0;font-style:normal;} 
.nadpatou dt{padding-left:16px;background:URL(sipka.gif) no-repeat 0 0.1em;font-weight:bold;}

.editor table {
  border:solid #6ac817;
  border-width: 1px 0 0 8px;
 border-collapse:collapse;
}

.editor table th {
  padding: 0.2em 0.2em 0.2em 0.4em;
  background: #eee;
  border:solid #6ac817;
  border-width: 0 1px 1px 0;
}

.editor table td {
  border:solid #6ac817;
  border-width: 0 1px 1px 0;
}

.editor table td {
  padding: 0.2em 0.2em 0.2em 0.4em;
}
.editor h4{color:#3a7a00;font-size:110%!important;}
h5{color:#3a7a00;font-size:80%;}
.editor h5{color:#3a7a00;font-size:105%;}

/*bannery ve vsuvce*/
.bannery ul{position:relative;z-index:50;}

/*Vlozene info do vsuvky*/
.editor .boxStin {margin:0 0 0 -5px!important}
.editor .boxStin h2 {font-size:100%!important; margin:0 0 0 5px!important}
.editor .box{margin: 0 0 0 5px!important;padding:10px 5px!important;}


.editor .bannery ul{margin:1px 0 0 0!important;padding:0!important;float:left;width:100%;}
.editor .bannery ul li{position:relative;background-color:#e5e5e5;border-top:1px white solid;clear:both;float:left;width:100%;padding:0;margin:0;display:block;list-style-type:none;font-weight:bold;text-decoration:none;}
.editor .bannery a{display:block;position:relative;width:100%;padding:0 8px 0 47px;height:37px;text-decoration:none;background:transparent url(bannery_ruzek.gif) no-repeat right bottom;}
.editor .bannery ul>li a{width:auto;height:auto;min-height:37px;}
.editor .bannery a:hover{background:transparent url(bannery_ruzek_a.gif) no-repeat right bottom;}
.editor .bannery .bannerBig a{padding:0;display:inline;height:auto;position:static;}
.editor .bannery li img{position:absolute;left:0;top:0;}
.editor .bannery .bannerBig img{position:relative;float:none;margin:0;}
.editor .bannery ul>li.bannerBig img{float:left;}
body.editor .bannery{width:201px;}
.editor .bannery ul li span{display:block;padding:0.8em 0;}
.editor .bannery li.bezikony{border-left:14px #6ac817 solid;}
.editor .bannery ul>li.bezikony{width:auto;float:none;}
.editor .bannery li.banner2 a,.editor .bannery li.banner2 a:hover{background-image:none;}
.editor .bannery li.bezikony a{padding-left:10px;}
.editor .bannery .box{padding:8px;margin-top:-3px;margin-left:0;}

html>body .administrace ul{margin-left:30px!important;}


.editor address.podpis1{font-style:normal;display:block;margin-top:30px;padding-left:18px;background:transparent url(odrazka.gif) no-repeat 0 0;}

.editor .box ul.vseznam{font-size:100%!important;margin:0!important;padding:0!important;width:98%;}
.editor .box ul.vseznam li{display:block;width:auto;margin:0 0 12px -3px;background:transparent url(sipka.gif) no-repeat left top;padding-left:16px;}
/*varianta bez odrazek:   .editor .box ul.vseznam li{display:block;width:auto;margin-bottom:12px;}  */
}



html,body{margin:0;padding:0 0 15px 0;background:transparent url(images/bg2.gif) repeat-x left top;}
body{min-width:auto;text-align:center;}     /**/
#zarazkaie{width:auto;height:0;float:none!important;clear:both;font-size:1%;line-height:1%;height:1px;border:0;padding:0;margin:0;overflow:hidden;} /*uprava pùvodni width:776px*/
#celek{text-align:left;margin:0 auto;margin-top:5px;position:relative;background:white url(images/bg_celek.gif) no-repeat left top;height:100%;}  /*uprava pùvodni width:776px*/
html>body #celek{height:auto;}
#celek2{padding:0 10px 0 5px;background:transparent url(images/bg_celek2.gif)  no-repeat right top;width:100%;}
html>body #celek2{width:auto;}

#obrazek,#obrazek1,#obrazek2,#obrazek3{position:relative;}

#hlava{margin-bottom:10px;}
#telo{padding:0 11px;}
#dvasloupce{width:auto;margin-right:175px;}
#stred{width:auto;margin:0 -3px 0 208px;}
html>body #stred{margin:0 0 0 220px;}
#vlevo{float:left;width:220px;overflow:hidden;}
#vpravo{float:right;width:169px;}
#vlevo,#vpravo{padding-bottom:20px;}
.obsah{display:inline;width:100%;overflow:hidden;}/*overflow:auto;display:inline - kvuli Opere;position:relative nelze kvuli NC6*/
html>body .obsah{float:left;overflow:visible;}
#vlevo #menu #u5 {
    width:205px;
box-shadow: 10px 10px 5px 0px rgba(176,161,161,0.75);
-webkit-box-shadow: 10px 10px 5px 0px rgba(176,161,161,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(176,161,161,0.75);
}

#vypis3 {
box-shadow: 10px 10px 5px 0px rgba(176,161,161,0.75);
-webkit-box-shadow: 10px 10px 5px 0px rgba(176,161,161,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(176,161,161,0.75);
}

#vysledek2x {
box-shadow: 10px 10px 5px 0px rgba(176,161,161,0.75);
-webkit-box-shadow: 10px 10px 5px 0px rgba(176,161,161,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(176,161,161,0.75);
margin-bottom:40px;
}



/*hledani*/
/*#hledani{float:right;display:inline;margin:10px 4px 0 0;padding:0;text-align:left;border:0;}
html>body #hledani{width:11.3em;min-width:180px;}
#hledani .format{width:9.5em;float:left;margin-left:10px;}
#hledani .btn{font-weight:bold;cursor:pointer;margin:0 0 3px 3px!important;padding:0!important;}
#hledani a{text-decoration:none;position:relative;top:-4px;}  */

/*zmeny kvuli FF3*/
#hledani {float:right;width:13em!important;}
#hledani,#panelrejstrikhledani{width:12em;display:inline;text-align:right!important;margin:6px 10px 0 0;padding:0;border:0;} /*margin:10px 0 0 0;width:11.7em;*/
 #hledani .format{width:11em!important;border-color:#cccccc!important;position:relative;top:-1px;}       /*      odstraneno float:left;*/

 #panelrejstrikhledani .vpravo{width:7em;}
 /*#panelrejstrikhledani .vlevo{width:10em;}*/
#hledani .btn,#panelrejstrikhledani .btn{font-weight:bold;cursor:pointer;margin:0 0 0 3px!important;}
#hledani .btn{border:2px #6AC818 solid;background:#E5E5E5 none;color:#000000;line-height:90%!important;padding-top:2px;}
html>body  #hledani .btn{line-height:normal!important;padding-top:0;}
#hledani a,#panelrejstrikhledani a{text-decoration:none;}     /*position:relative;top:-4px;*/
/*konec zmeny*/

#hledani a:hover,#panelrejstrikhledani a:hover{text-decoration:underline;}

#panelrejstrikhledani{width:auto!important;margin-right:0;}
#panelrejstrikhledani .vlevo{width:110px;}


/*lista*/
#lista2{height:1px;margin-left:5px;}
html>body #lista2{height:auto;}
#lista{text-align:right;margin:0 17em 0 0;padding:0 0 0 20px;}
#lista li{display:inline;white-space:nowrap;margin:0!important;line-height:2.7em;background-repeat:no-repeat;}   /*bez obrazku: padding:0 6px 0 24px;line-height:2.7em;height:2.7em;background-position:4px 0.7em;*/
/* s vlozenym obrazkem*/
#lista li{padding:0.7em 10px 0.7em 24px;background-position:4px 1.2em;}
#lista>li{background-position:4px 0.7em;}

#lista li img.vrweb_img {margin:7px 0 -3px 0;}

#lista li.last{padding-right:0;}
#lista a{text-decoration:none;padding: 0.5em 0;}


#lista a:hover{text-decoration:underline;}
#lista li.skip{position:absolute;display:block;top:-30px;right:30em;border:0;width:9em;padding:1px;height:auto;line-height:normal;}
#lista li.skip a{border:0;position:absolute;top:-500px;z-index:0;padding:0 2px;}
#lista li.skip a:focus,#lista li.skip a:active{z-index:20!important;position:absolute!important;left:0;top:30px;}
#lista li#tisk{background-image:url(images/iko_tisk.gif);padding-left:28px;}
#telefon{background-image:url(images/iko_telefon.gif);}
#krkontakt{background-image:url(images/iko_kontakt.gif);}
#mapa{background-image:url(images/iko_mapa.gif);}
#grafika{background-image:url(images/iko_grafika.gif);}


/*hlava*/
#hlava{clear:both;}  /*kvuli FF 3*/
#znak{float:left;position:relative;margin-top:-8px;left:35px;}   /*margin-top:-15px;*/
h1.cvi{text-transform:uppercase;margin:35px 0 0 0;padding:0 0 0 252px;}
#hlava .vlevo{display:inline;float:left;text-align:left;}
#hlava .vlevo a{text-decoration:none;}
#hlava .vlevo a:hover{text-decoration:underline;}
#hlava .vpravo,.mutace{display:inline;max-width:100%;float:right;margin:10px 0 0 0;padding:0;text-align:right;line-height:2.5em;}
 .mutace{font-weight:bold;}
 .mutace strong{color:black!important;}
#hlava .vpravo *{display:inline;text-transform:uppercase;font-weight:bold;margin:0;padding:10px 10px 10px 28px;}

#hlava .vpravo dt{background:transparent url(images/iko_cile.gif) no-repeat 0 5px;}
#hlava .vpravo dd{background-position:0 0;padding-left:45px;}
#hlava .vpravo #cile01{background:transparent url(images/cile/01.gif) no-repeat 7px 2px;}
#hlava .vpravo #cile02{background:transparent url(images/cile/02.gif) no-repeat 7px 2px;}
#hlava .vpravo #cile03{background:transparent url(images/cile/03.gif) no-repeat 7px 2px;}
#hlava .vpravo #cile04{background:transparent url(images/cile/04.gif) no-repeat 7px 2px;}
#hlava .vpravo #cile05{background:transparent url(images/cile/05.gif) no-repeat 7px 2px;}
#hlava .vpravo #cile06{background:transparent url(images/cile/06.gif) no-repeat 7px 2px;}
#hlava .vpravo #cile07{background:transparent url(images/cile/07.gif) no-repeat 7px 2px;}
#hlava .vpravo #cile08{background:transparent url(images/cile/08.gif) no-repeat 7px 2px;}
#hlava .vpravo #cile09{background:transparent url(images/cile/09.gif) no-repeat 7px 2px;}
#hlava .vpravo #cile10{background:transparent url(images/cile/10.gif) no-repeat 7px 2px;}
.linka{height:6px;position:relative;top:5px;margin-left:5px;}
.mutace{line-height:80%;margin-top:35px;}
.mutace li{display:inline;font-size:71%;height:0.8em;padding:0 8px;border-left:1px #001a7b solid;position:relative;left:-5px;}
.mutace li.first{border:0;}

.cesta{margin:0;padding:5px 0 7px 0;margin-left:5px;line-height:1.4em;}    /*background:transparent url(images/bg_dvasloupce.gif) repeat-x 0 0;*/
.cesta span{position:relative;padding:0 0.3em;font-size:100%;height:1em;top:auto;left:0.6em;z-index:2;background:transparent url(images/zavorka.gif) no-repeat center center;}
#uvod{padding:0 0 15px 0;width:100%;overflow:hidden;}

/*boxy*/
.boxStin{background:transparent url(images/stin_box.gif) repeat-y 0 0;margin-top:11px;}
#nabidka.boxStin{background:transparent url(images/stin_box_nabidka.gif) no-repeat left bottom;padding-bottom:5px;margin-top:0;}
.box{margin: 0 0 0 5px;border-top:0;padding:10px 5px;}
#stred .box{padding:0 15px 15px 23px;}
#nabidka .box {height:100px;}
html>body #nabidka .box{height:auto;min-height:79px;}
.box ul{margin:0 0 0 15px;padding:0;}
#stred.boxStin{margin-top:0;}
#vpravo .box  li,#vlevo  .box  li{list-style-image:url(images/sipka.gif);line-height:120%;padding-bottom:2px;}
#nabidka .box  li{list-style-image:url(images/odrazka.gif);background:transparent url(images/nabidka_linka.gif) no-repeat left bottom;}

#nabidka .box a{text-decoration:none;}
#vpravo  .boxStin h2,#vlevo .boxStin h2{background-image: url(images/bg_h2.gif);background-repeat:no-repeat;background-position:left bottom;padding:4px 10px 4px 45px;margin:0 0 0 5px;}
#nabidka.boxStin h2{padding:3px 0 0 0;}
#kontakty{margin-top:24px;}

/*editor*/
#vpravo .editor, #vlevo .editor{margin:20px 5px 0 5px;}

/*nadpisy*/
#stred h2.cvi{margin:0 -15px 15px -23px;padding:6px 12px 6px 23px;font-size:90%;border-width:3px 0 2px 0;}
#stred .zahlavi h2.cvi{margin:0 0 15px 5px;border-width:3px 1px 2px 1px;}
h4.cvi{margin-bottom:5px;}

/*obecne*/
ul li{list-style-type:square;}
#help .bezny{margin-top:8px;margin-bottom:0;padding:0;}
.zpet{text-align:center;margin:10px 0;}
.popisek{font-weight:bold;float:none!important;}
.vystraha{font-weight:bold;font-style:normal;}
.cist{position:absolute;left:-10000px;top:0;height:1px;width:1px;overflow:hidden;}
.skryt{display:none;}
.fulltex{background-color:#333333;color:white;font-weight:bold;padding:0 4px;}
.dalsi{margin:5px 0 11px -18px;padding:0 0 0 18px;background:transparent url(images/odrazka.gif) no-repeat left top;}
#vpravo .dalsi{margin:0 0 28px 0;}
img{border:0;}


/******************** barvz ************************/

.opera{width:auto;}
h3.cvi,h2.cvi,h1.cvi,h4.cvi,#hlava *{color:#180072;}
#zahlavi h2.cvi{color:#000000;}
.vystraha{color:#8F0108;}
#lista2{border-top:1px #a0a0a0 solid;}
#menu li,#menu div div{background-color:#e5e5e5;}
#menu * * a{color:#000000;}
#menu li ul,#menu .sub{background-color:#eeeeee;}
#menu #aktpol,#menu li.akt{background-color:#e5e5e5;}
#menu .sub #aktpol,#menu li li.akt,#menu li li,#menu div div div{background-color:transparent;}
#lista li{border-right:1px #d4d4d4 solid;}
.box{border:1px #e5e5e5 solid;}
#vpravo  .boxStin h2,#vlevo .boxStin h2{color:#180072;background-color:#e5e5e5;}
#stred h2.cvi,.fcesta,.fbtn{background-color:#EFEFF1;border-color:#6bc700;border-style:solid;color:black;}/*puvodne ede9f7*/



#stred .zahlavi h2.cvi{border-color:#6AC817 #E5E5E5;}
#hlava div.linka{border-left:245px #6AC817 solid;background:#180072 url(svislice.gif) no-repeat 0 0;}

#fzapis div{border-bottom:1px #FFFFFF solid;}
.nastaveni hr{background-color:#8092BB;color:#8092BB;}
.obsah form,.fkont form,.fkont legend,#fprihl form,#fprihl legend,#fzapis form,.nastaveni{background-color:#e6fecc;color:black;}
.obsah form,.fkont form,#fprihl form,#fzapis div.fcesta,#fzapis form,.nastaveni{border-color:#6AC817;border-width:6px 1px 1px 1px;}


.b1{background-color:#C9D3EA;color:black;}
.b2,#isvs .hodnota{background-color:#DDE5F1;color:black;}
.nahledy div{background-color:#EFEFF1;color:black;}

.b1 a,.b2 a,.nahledy a,#isvs .hodnota a{color:#093586;}
.fcesta a,.fcesta a:link,.fcesta a:active,.fcesta a:visited,.fcesta a:hover{color:#112D62;}
.format{background:#ffffff url(bg_format.gif) no-repeat left top;color:black;border:1px #b2b2b2 solid;}




.hlasky{color: #ffffff; background: #180072; padding: 5px;}
.box_hlasky{    position: absolute;
    width: 250px;
    height: 100px;
    line-height: 100px;
    text-align:center;
    background: #6BC700;
    color: #ffffff;
    border:1px solid #cccccc;
    margin: auto;
    font-size:22px;
    top: 60%;
    left: 40%;
    -moz-box-shadow: 3px 3px 7px #000;
	-webkit-box-shadow: 3px 3px 7px #000;
	box-shadow: 3px 3px 7px #000;
    }
a.botton{color:black;border:1px gray solid;border-color:#dbdbdb gray gray #dbdbdb;margin-top:2px;padding: 1px 6px;text-decoration:none;display: inline-block;    background-color: buttonface;}
a.botton2{color:black;text-decoration:none;}

input.btn{
//background:#aeaeae url(bg_btn.gif) repeat-x left bottom;
color:black;border:1px gray solid;border-color:#dbdbdb gray gray #dbdbdb;margin-top:2px; }
/*input.btn{border:1px #FFFFFF outset;}
#sloupce3 input.btn{border:1px #A6C0E9 solid;border-width:0 1px;} */
fieldset{border:1px #68c917 solid;}
legend{background-color:#fefefe!important;border:1px #6bc700 solid;color:black;line-height:180%;margin:3px!important;}
.vyber fieldset{border:1px #68c917 solid;}
.fkont a,.fkont a:link,.fkont a:active,.fkont a:visited,.fkont a:hover,#fzapis a,#fzapis a:link,#fzapis a:active,#fzapis a:visited,#fzapis a:hover{color:#000000;}
.nastaveni ul.vyberzobrazeni li{background-color:#1E386B;}
.nastaveni ul.vyberzobrazeni li.aktualni{background-color:#000000;}
.nastaveni ul.vyberzobrazeni li *{color:#FFFFFF;}
.fkont h3.cvi,#fzapis h3.cvi,form h3,form h4,form h5,.seznam th,.seznam th A,.seznam th A:link,.seznam th A:Active,.seznam th A:Visited,.seznam th A:Hover{background-color:#170072;color:#ffffff!important;}
.ReakcePrispevek,.nahledy div,#isvs .hodnota{border:1px #a0a0a0 solid;}
.seznam,.seznam td,.seznam th{border:1px white solid;color:black;}
/*Galerie - listovani*/
#listovani span{margin-bottom:1px;background-color:#d2d2d2;}
.strlistovani span img,.strlistovani span{background-color:#e6e6e6;}
/*#listovani span,.strlistovani span img{border:1px #536994 solid;}     */
a.aktivni,a.aktivni:link,a.aktivni:active,a.aktivni:visited,.strlistovani a.aktivni img{background-color:#e6e6e6;}
a.aktivni:hover,.strlistovani a.aktivni:hover img{background-color:#ffffff;}
#celek .strlistovani strong{color:#8F0108;}
/*Kalendar*/
table.calendar{background-color:#e4fece;}
table.calendar td{color:#000000;}
table.calcells td.wkday,table.calcells td.wkend{background-color:#b7ec88;}
table.calcells td.notmnth{background-color:#d2f5b5;}
table.calcells td{border:1px #e4fece solid!important;}


#povine{color:#ff0000;}

#vypis tr:hover {background:#dddddd;}
#vypis tr{background:#ffffff;}