/** DETAIL CLANKU / SOUTEZE **/
div.separator { margin: 10px 0; border-top: 2px solid #f3f6f7; }
div.separator.white { border-top: 2px solid #fff; }

div.date_author { font-size: 110%; color: #004060; }

 /* _kapitoly_ */
div.content { padding: 10px; }
div.content.top { background: #ecf1f4; border: 1px solid #d4e1e9; margin: 0px; }
div.content.bottom { background: #fff; border: 0 none; margin: 10px 0; }
div.content h2 { margin: 0px; padding: 0px; font-size: 120%; font-weight: 700; color: #ff7200; }
div.content ol { margin: 7px 0 0 10px; padding: 0px 0px 0px 25px; list-style-type: decimal; }
div.content ol li { font-size: 110%; color: #004060; padding: 0px; }  
div.content ol li a { font-weight: 700; color: #004060; text-decoration: underline; }
div.content ol li a:hover { text-decoration: none; }
div.content ol li.active { font-weight: 700; }
div.content ol li.active span { margin: 0px 0px 0px -30px; padding: 0px 0px 0px 30px; text-decoration: underline; background: transparent url('../img/symbol/orange-right-arrow.png') 0px 3px no-repeat; }

 /* _perex_ */
div.perex { clear: both; overflow: hidden; }
div.perex h3 { font-size: 150%; color: #004060; }
div.perex p { font-size: 110%; color: #000; }
div.perex p a { color: #004060; text-decoration: underline; }
div.perex p a:hover { text-decoration: none; }
div.perex img.perex { float: right; margin: 5px 0px 5px 5px; }

 /* _text_ */
div.text { font-size: 110%; margin: 10px 0px; clear: both; }
div.text a { color: #004060; text-decoration: underline; }
/*div.text img { max-width: 560px; }*/
div.text p { font-size: 100%; color: #000; }
div.text ul, div.text ol { font-size: 100%; color: #000; } 

 /* _strankovani_ */
div.chapters { border-top: 3px solid #ecf1f4; font-size: 120%; clear: both; margin: 15px 0; }
div.chapters p.prev,
div.chapters p.next { font-weight: 700; color: #004060; background: #fff; padding: 3px 0px; margin-top: -13px; }
div.chapters p.prev a,
div.chapters p.next a { color: #ff7200; text-decoration: underline; } 
div.chapters p.prev { float: left; padding-right: 15px; }
div.chapters p.next { float: right; padding-left: 15px; }

 /* _souvisejici_ */
div.articles { width: 200px; margin: 0px; padding: 0px 0px 10px 0px; float: right; background: #ecf1f4; }
div.articles h4 { display: block; width: 103px; min-height: 11px; padding: 7px 2px 7px 7px; color: #fff; background: #004060; font-size: 100%; margin: 0px; } 
div.articles div.row { width: 190px; overflow: hidden; padding: 5px 0px; margin: 5px 5px; border-bottom: 1px dotted #a4becc; }
div.articles div.row.last { border: 0px; }
div.articles div.row a { font-size: 100%; font-weight: 700; color: #004060; text-decoration: none; }
div.articles div.row a img { border: 0px; vertical-align: middle; }
div.articles div.row a img.perex { float: left; border: 2px solid #fff; }
div.articles div.row p { text-indent: 0px; color: #000; margin: 2px 0; }
div.articles div.row div.aperex { width: 75px; float: left; }
div.articles div.row div.aperex2 { width: 55px; float: left; }
div.articles div.row div.atext { width: 115px; float: left; }

 /* _fotogalerie_  _videogalerie_  _soubory_  _anketa_ */
div.photogallery, div.videogallery, div.download, div.poll { padding: 10px; margin: 0 0 5px 0; background: #ecf1f4; font-size: 110%; }
div.photogallery h3, div.videogallery h3 { margin: 0px 0px 10px 0px; font-size: 140%; color: #004060; }
div.download h3, div.poll h3 { margin: 0px; font-size: 140%; color: #004060; }

 /* _anketa_ */
div.poll div.row { padding: 1px 10px; clear: both; overflow: hidden; }
div.poll div.row p { float: left; width: 200px; height: auto; text-align: right; margin: 0px 10px 0px 0px; padding: 0px; line-height: 16px; font-weight: 700; color: #004060; }
div.poll div.row a { float: left; text-decoration: none; border: 0px; }
div.poll div.row a img { border: 0px; }
div.poll div.row div.bar { float: left; height: 8px; }
div.poll div.row div.bar.shadow { height: 8px; background: #d4d8db; margin: 7px 0px 0px 10px; }
div.poll div.row div.bar.color { position: absolute; margin: -3px 0 0 -3px; }
div.poll div.row span { font-size: 90%; font-weight: 700; color: #004060; padding: 0 0 0 10px; }

div.poll div.row div.bar.i1 { background: #009700; }
div.poll div.row div.bar.i2 { background: #ff9000; }
div.poll div.row div.bar.i3 { background: #ff0000; }
div.poll div.row div.bar.i4 { background: #009ee8; }
div.poll div.row div.bar.i5 { background: #dce23a; }
div.poll div.row div.bar.i6 { background: #ff0bd4; }
div.poll div.row div.bar.i7 { background: #fff111; }
div.poll div.row div.bar.i8 { background: #0d0de6; }
div.poll div.row div.bar.i9 { background: #a26312; }
div.poll div.row div.bar.i10 { background: #3c3c3d; }

 /* _soubory_ */
div.download ul { list-style-type: none; margin: 0px; padding: 0px; font-size: 110%; font-weight: 700; }
div.download ul li { display: inline; padding: 2px 15px 1px 10px; background: transparent url('../img/symbol/orange-dot.png') 100% 7px no-repeat; }
div.download ul li.last { background: none; }
div.download ul li a { color: #004060; text-decoration: underline; }


/** DETAIL CLANKU _pouze_ **/
div.article { padding: 5px; color: #004060; }
div.article-contents { padding: 0px 2px 0px 7px; line-height: 150%; }
div.article h1 { margin: 0px 0px 10px 0px; padding: 0px; font-size: 180%; line-height: 120%; color: #004060; }
div.article div.sections { margin: 0px 0px 10px 0px; }
div.article div.sections,
div.article div.sections a { font-size: 110%; color: #ff7200; }
div.article div.sections a { font-size: 100%; text-decoration: underline; }
div.article div.sections a:hover { text-decoration: none; }

div.article div.bookmarks { float: right; margin: 8px 0; overflow: hidden; }
div.article div.bookmarks div { float: left; margin: 0px 3px 0px 0px; }
div.article div.bookmarks a,
div.article div.bookmarks a img { border: 0 none; }

div.article div.source { float: right; text-align: right; color: #004060; margin: 2px 0; }
div.article div.source a { text-decoration: underline; color: #004060; }
div.article div.tags { float: right; text-align: right; color: #ff7200; margin: 2px 0; }
div.article div.tags a { text-decoration: underline; color: #ff7200; }

/* HODNOCENI CLANKU */
div.article-rating { width: 175px; height: 40px; background: transparent url('../img/bg/article-rating.png') 0 0 no-repeat; float: right; }
* html div.article-rating { d\isplay: none; }
div.article-rating.top { margin: -5px 0 0 0; }
div.article-rating.bottom { margin: 5px 0 0 0; }
div.article-rating p { width: 70px; height: 40px; line-height: 11px; margin: 0px 10px 0px 0px; padding: 3px 0px; font-size: 110%; font-weight: 700; color: #5b7b8c; text-align: right; float: left; }

html>body div.article-rating p { *line-height: 30px; }

.gallery_image {float:left; margin: 4px; background-color: white; padding: 1px; padding-bottom: 0px}
a.highslide {line-height: 0px !important; font-size: 0px !important}

#correct {
    position: absolute;
    top: 50px;
    left: 50px;
    border: 2px solid #555;
    background-color: white;
    width: 400px;
    height: 300px;;
}

.controlerror {
    color: #B50007;
    padding-left: 15px;
}

