.spravyodvody {
}

.spravyodvody #sprOdVody_srz, .spravyodvody #sprOdVody_iny {
 display: none;
}

/* searchnavrhy */
.spravyodvody .searchnavrhySPRAVYrev {
 position: relative;
}
.spravyodvody .navrhy {
 display: none; position: absolute; top: 50px; left: 224px; width: 500px; padding: 0; background: #ffffff; z-index: 50;
 border: 1px solid #c8c8c8;
 -webkit-box-shadow: inset 0px 0px 5px 0px #ededed; -moz-box-shadow: inset 0px 0px 5px 0px #ededed;
 box-shadow: inset 0px 0px 5px 0px #ededed; font-family: arial;
}
.spravyodvody .navrhy ul {
 padding: 5px; list-style: none; color: #707070;
}
.spravyodvody .navrhy ul li {
 display: block; padding: 6px 2%; color: #000000; cursor: pointer;
}
.spravyodvody .navrhy ul li:hover, .searchnavrhySPRAVYrev .navrhy ul li.selected  {
 text-decoration: none; color: #ffffff; background: #00b0ca;
}
.spravyodvody .navrhy ul li span.l {
 float: left; width: 80%;
}
.spravyodvody .navrhy ul li span.r {
 float: right; width: 20%; font-size: 11px; text-align: right; color: #767676;
}
.spravyodvody .navrhy ul li span.number {
 display: none;
}
.spravyodvody .navrhy ul li:hover span.r, .searchnavrhySPRAVYrev .navrhy ul li.selected span.r  {
 color: #ffffff;
}
/* /searchnavrhy */


/* krok2 - foto */
.spravyodvody .submitFILESerror {
 display: none; padding: 4px 7px; margin: 10px 0 0 0; color: #ffffff; background: #ff0000;
}
.spravyodvody .imagesEDIT {
 margin: 0 0 15px 0; padding: 10px; border: 1px solid #c0c0c0;
}
.spravyodvody .imagesEDIT .itemFOTO {
 position: relative; float: left; width: 205px; /*height: 195px; height: 240px;*/ margin: 4px 4px 4px 4px; padding: 10px 0 10px 0; 
 text-align: center; font-size: 13px; background: #ffffff; border: 1px solid #d8d8d8;
}
.spravyodvody .imagesEDIT .itemFOTO img {
 display: block; max-width: 185px; max-height: 130px; margin: 0 auto;
}
.spravyodvody .imagesEDIT .itemFOTO a.nahlad {
 display: block; position: absolute; bottom: 0; left: 0; padding: 8px 12px 8px 12px; color: #ffffff; 
 background: #000000; opacity: 0.85;
}
.spravyodvody .imagesEDIT .itemFOTO a.akotitulna {
 display: block; position: absolute; bottom: 36px; left: 0; padding: 8px 12px 8px 12px; color: #ffffff; 
 background: #000000; opacity: 0.85;
}
.spravyodvody .imagesEDIT .itemFOTO a.delete {
 position: absolute; top: 0; right: 0; padding-right: 1px; display: block; width: 19px; height: 22px;
 background: #ffffff url(../img/iconDELETEfoto.png) no-repeat left top;
}
.spravyodvody .imagesEDIT .itemFOTO span.istitulna {
 display: block; position: absolute; bottom: 36px; left: 0; padding: 8px 12px 8px 12px; color: #000000; 
 background: #ffffff; opacity: 0.85;
}
/* /krok2 - foto */


.formeditCLANOK {
 padding: 0 20px;
}

.formeditCLANOK .edDIV {
 position: relative; width: 100%; margin-bottom: 10px;
}
.formeditCLANOK .edDIV label {
 float: none; clear: both; display: block; width: auto; margin: 0 0 8px 0; padding: 0; font-weight: bold; text-align: left;
}
.formeditCLANOK .edDIV textarea {
 float: none; clear: both; width: 80%; min-height: 100px; margin: 0 0 0 0; box-sizing: border-box;
}
.formeditCLANOK .edDIV textarea.mb {
 margin-bottom: 5px;
}
.formeditCLANOK .edDIV input[type=text] {
 float: none; clear: both; width: 80%; margin: 0 0 0 0; box-sizing: border-box;
}
.formeditCLANOK .edDIV .dragD {
 position: absolute; right: 0; top: 0; width: 30px; height: 100%; background: url(../img/icons/iconDRAG16.png) no-repeat center 10px;
 opacity: 0.5; cursor: move; z-index: 10;
}
.formeditCLANOK .edDIV:hover .dragD {
 background-color: #eaeaea; opacity: 1;
}
.formeditCLANOK .edDIV .otherDEL {
 position: absolute; right: 34px; top: 0; width: 30px; height: 36px; background: url(../img/iconDELETEgray.png) no-repeat center 7px;
 opacity: 0.5; cursor: pointer; z-index: 10;
}
.formeditCLANOK .edDIV .otherDEL:hover {
 opacity: 1;
}


.formeditCLANOK .edDIV .im {
 position: relative; width: 100%; margin-bottom: 10px;
}
.formeditCLANOK .edDIV .im img {
 display: inline-block; margin: 0 3px 6px 3px; opacity: 0.5;
}
.formeditCLANOK .edDIV .im img:hover {
 opacity: 1;
}
.formeditCLANOK .edDIV .im a {
 display: inline-block;
}
.formeditCLANOK .edDIV .im .otherREFRESH {
 position: absolute; right: 34px; top: 34px; width: 30px; height: 30px; background: url(../img/iconREFRESH16.png) no-repeat center 7px;
 opacity: 0.5; cursor: pointer; z-index: 5;
}
.formeditCLANOK .edDIV .im .otherREFRESH:hover {
 opacity: 1;
}
.formeditCLANOK .edDIV .im .vyberFOTO {
 position: absolute; top: 0; left: 0; padding: 7px 12px; color: #ffffff; background: rgba(0,0,0,0.8);
}
.formeditCLANOK .edDIV .im:hover .vyberFOTO {
 display: none;
}
.formeditCLANOK .edDIV .im .imageone {
 position: relative; width: 100%; height: 200px; text-align: center; overflow: hidden; opacity: 0.5;
}
.formeditCLANOK .edDIV .im .imageone:hover {
 opacity: 1;
}
.formeditCLANOK .edDIV .im .imageone .budeVelky {
 position: absolute; top: 0; left: 0; padding: 5px 10px; font-size: 14px; color: #ffffff; background: rgba(0,0,0,0.8);
}
.formeditCLANOK .edDIV .im .imageone:hover .budeVelky {
 display: none;
}
.formeditCLANOK .addDIV {
 float: left; margin: 0 0 0 0;
}
.formeditCLANOK .addDIV span {
 display: inline-block; margin: 0 3px 0 0; padding: 3px 6px; color: #353535; font-size: 14px; background: #dddddd; cursor: pointer;
}

.formeditCLANOK .subBott {
 text-align: center;
}
.formeditCLANOK .subBott input[type=submit] {
 display: inline-block;
}
.formeditCLANOK .subBott a.nahlad {
 display: inline-block; float: none; margin: 0 0 0 10px; padding: 5px 0 5px 24px; color: #000000;
 background: url(../img/lupaicon18.png) no-repeat left center; opacity: 0.5;
 -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out;
}
.formeditCLANOK .subBott a.nahlad:hover {
 opacity: 1;
}


/* vypis */
.spravyodvody.vypis {
}
.spravyodvody.vypis .item {
 position: relative; margin: 0 0 22px 0; padding: 0 0 30px 0; line-height: 24px; border-bottom: 1px solid #cacaca;
}
.spravyodvody.vypis .item h2 {
 margin-top: 0; margin-bottom: 5px; font-size: 22px; font-weight: 400;
}
.spravyodvody.vypis .item h2 a {
 color: #000000; -webkit-transition: color .2s ease-in-out; transition: color .2s ease-in-out;
}
.spravyodvody.vypis .item:hover h2 a {
 color: #ff3d1e;
}
.spravyodvody.vypis .item h2 a:hover {
 color: #ff3d1e;
}
.spravyodvody.vypis .item .popis1 {
 display: block; float: left; margin-bottom: 10px;
}
.spravyodvody.vypis .item .popis1 span, .spravyodvody.vypis .item .popis2 span {
 display: block; float: left; font-size: 15px;
}
.spravyodvody.vypis .item .popis1 span.autor {
 margin-right: 15px; padding: 0 0 0 22px; background: url(../img/icons/iconAUTOR-graywhite-14.png) no-repeat left 5px;
}
.spravyodvody.vypis .item .popis1 span.autor a {
 color: #000000;
}
.spravyodvody.vypis .item .popis1 span.datum {
 padding: 0 0 0 20px; background: url(../img/icons/iconPRIDANY-graywhite-14.png) no-repeat left center;
}
.spravyodvody.vypis .item .popis1 span.datum em {
 margin: 0 0 0 0; font-size: 12px; color: #ff0000; font-style: normal; font-weight: 500;
}
.spravyodvody.vypis .item .popis2 {
 display: block; float: right; margin-bottom: 10px;
}
.spravyodvody.vypis .item .popis2 span.like {
 padding: 0 0 0 17px; font-size: 13px; background: url(../img/icons/iconLIKE-graywhite-14.png) no-repeat left center;
}
.spravyodvody.vypis .item .popis2 span.nolike {
 margin-left: 10px; padding: 0 0 0 17px; font-size: 13px; background: url(../img/icons/iconNOLIKE-graywhite-14.png) no-repeat left center;
}
.spravyodvody.vypis .item .popis2 span.videny {
 margin-left: 10px; padding: 0 0 0 23px; font-size: 13px; background: url(../img/icons/iconVIDENY-graywhite14.png) no-repeat left center;
}
.spravyodvody.vypis .item img {
 display: block; max-width: 230px; height: auto;
}
.spravyodvody.vypis .item.first img {
 max-width: 100%;
}
.spravyodvody.vypis .item a.aimg {
 position: relative; display: inline-block; float: left; margin: 0 15px 0px 0; line-height: 100%;
}
.spravyodvody.vypis .item a.aimg strong {
 position: absolute; top: 0; right: 0; padding: 5px 10px 5px 10px; color: #ffffff; font-weight: normal; font-size: 14px;
 background: rgba(255, 61, 30, 0.65); -webkit-transition: background-color .3s ease-in-out; transition: background-color .3s ease-in-out;
}
.spravyodvody.vypis .item:hover a.aimg strong {
 background: rgba(255, 61, 30, 0.80);
}
.spravyodvody.vypis .item a.aimg:hover strong {
 background: rgba(255, 61, 30, 0.95);
}
.spravyodvody.vypis .item a.readmore {
 color: #000000; font-weight: 400;
}
.spravyodvody.vypis .item .revirV {
 display: inline-block; margin: 0 8px 5px 0; padding: 0 5px; font-size: 15px; font-weight: 500; color: #616161; background: #e0e0e0; 
 -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}
.spravyodvody.vypis .item .datumyV {
 display: inline-block; margin: 0 0 5px 0; padding: 0 5px; font-size: 15px; font-weight: 500; color: #616161; background: #e0e0e0; 
 -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}
.spravyodvody.vypis .item div.BRsprodvodOTH {
 display: none; clear: both; padding-top: 10px;
}
.spravyodvody.vypis span.platnostdo {
 display: block; margin-bottom: 5px; padding: 10px 10px 8px 10px; font-size: 14px; line-height: 100%; background: #d7d7d7;
}
.spravyodvody.vypis span.platnostdo.red {
 color: #ff0000; font-weight: bold;
}
.spravyodvody.vypis span.neaktivny {
 display: block; margin-bottom: 5px; padding: 10px 10px 8px 10px; font-size: 14px; line-height: 100%; color: #ffffff; background: #ff0000;
}
/* /vypis */

.sprodvodyh2one {
 margin-top: -10px;
}

.sprodvod.platnostdoONE {
 display: block; margin-bottom: 5px; padding: 10px 10px 8px 10px; font-size: 14px; line-height: 100%; background: #d7d7d7;
}
.sprodvod.platnostdoONE.red {
 color: #ff0000; font-weight: bold;
}
.sprodvod.neaktivnyONE {
 display: block; margin-bottom: 5px; padding: 10px 10px 8px 10px; font-size: 14px; line-height: 100%; color: #ffffff; background: #ff0000;
}
