/* ----------------------------------------------------------------------------------------------------------

    Euro RSCG 4D (http://www.eurorscg4d.cz)

    Výstupní zařízení: screen, projection
    Autor:             Pavel Campr
    Vytvořeno:         18/12/2008

---------------------------------------------------------------------------------------------------------- */

.boxArticle ul { padding-left: 20px; }
.boxArticle ul li, .boxPoll .answerDetail ul li, .boxQuiz .answerDetail ul li { padding-left: 15px; margin: 2px 0; background: url('../images/bg-present-li.gif') 0 .3em no-repeat; }
.boxArticle ol li, .boxPoll .answerDetail ol li, .boxQuiz .answerDetail ol li { padding-left: 15px; margin: 2px 0; list-style-type:decimal; list-style-position:inside; }
.boxArticle h1, .boxArticle h2, .boxArticle h3, .boxArticle h4, .boxArticle h5, .boxArticle h6 { color: #fff; margin-top: 0.15em  }
.boxArticle p, .boxArticle ul, .boxArticle h1, .boxArticle h2, .boxArticle h3, .boxArticle h4, .boxArticle h5, .boxArticle h6 { margin-bottom: 0.5em  }

.boxQuiz p, .boxQuiz ul, .boxQuiz h1, .boxQuiz h2, .boxQuiz h3, .boxQuiz h4, .boxQuiz h5, .boxQuiz h6 { margin-bottom: 0.5em;color: #fff; margin-top: 0.15em  }
.boxPoll p, .boxPoll ul, .boxPoll h1, .boxPoll h2, .boxPoll h3, .boxPoll h4, .boxPoll h5, .boxPoll h6 { margin-bottom: 0.5em;color: #fff; margin-top: 0.15em  }
.boxArticleBox p, .boxArticleBox ul, .boxArticleBox h1, .boxArticleBox h2, .boxArticleBox h3, .boxArticleBox h4, .boxArticleBox h5, .boxArticleBox h6 { margin-bottom: 0.5em;color: #fff; margin-top: 0.15em  }

.boxArticle table {border-collapse:collapse}
.boxArticle table tr {border-bottom:1px solid #10679B;}
.boxArticle table th, caption {font-weight:bold;}

.boxSitemap h1, .boxSitemap h2, .boxSitemap h3, .boxSitemap h4, .boxSitemap h5, .boxSitemap h6 { color: #fff;  }
.boxSitemap p, .boxSitemap ul, .boxSitemap h1, .boxSitemap h2, .boxSitemap h3, .boxSitemap h4, .boxSitemap h5, .boxSitemap h6 { margin-bottom: 0.5em  }

body .submenu li a { min-height: 20px; height:auto }
body .submenu li ul { display:none }
body .submenu li li ul { display:block }
body .submenu li.active ul { display:block }

div.col1 .box .h h3 a {color: #000; text-decoration:none; padding:0px; font-size:1em; display:block; text-align:center; }
div.col1 .box .h h3 { padding-left:0px; text-align:center;}

form.user_form label {width:130px;display:block;float:left;text-align:right;margin-right:5px;margin-bottom:6px;}
form.user_form br {clear:both}
form.user_form label.radio {width:auto;display:inline;float:none;margin-right:0px;}
form.user_form .wide_label label {width:160px;display:block;float:left;text-align:right;margin-right:5px;margin-bottom:6px;}

div.form_error {text-align:center;margin-top:10px;color:#ff0;font-weight:bold;}

.boxPoll .detail .selected .lab, .boxQuiz .detail .selected .lab { text-decoration: underline }
.boxPoll .detail .correct .lab, .boxQuiz .detail .correct .lab { color:#6f6 !important; }
.boxPoll .detail .wrong .lab, .boxQuiz .detail .wrong .lab { color:#fff !important; }
.boxPoll .pollDetail, .boxQuiz .quizDetail {margin:2em 0px 0.5em 0px}
.boxPoll input, .boxQuiz input {color:#000;}
.boxQuiz div.answerDetail {font-weight:normal}
.boxPoll div.answerDetail {font-weight:normal}



.boxQuiz p { margin-bottom: 1em; }
/*.boxQuiz * { color: #fff; font-weight: bold; }*/
body .boxQuiz .detail { padding: 10px 35px 30px !important; }
.boxQuiz .detail .question { margin-bottom: 2em; }
.boxQuiz .detail .clearfix { position: relative; }
.boxQuiz .detail .bar-outer { width: 320px; float: left; }
.boxQuiz .detail .answer { position: relative; padding: 0 4px; margin-bottom: 1em; overflow: hidden; height: 100%; }
* html .boxQuiz .detail .answer { margin-top: -5px; }
.boxQuiz .detail .bar { float: left; height: 17px; background: #9cd6f2 url('../images/bg-poll-bar.gif') 100% 0 no-repeat; }
.boxQuiz .detail .bar span { display: block; height: 17px; background: url('../images/bg-poll-bar-left.gif') 0 0 no-repeat; }
.boxQuiz .detail .lab { float: right !important; width: 60px; text-align: right; }
.boxQuiz .button { margin-bottom: .5em; background: url('../images/bg-poll-submit.gif') no-repeat; }
.boxQuiz .formBox .lab { width: 90% !important; float: right !important; text-align: left; }
.boxQuiz .formBox .con { width: 9% !important; float: left !important; }



.boxNews p {margin-bottom:0.8em;}


body .cols .col2 .box .h { height: auto; padding-bottom:0.5em; }
body .cols .col2 .boxPublication .h { height: auto; padding-bottom:0.5em; padding-right:85px}
body .cols .col2 .boxEvent .h { height: auto; padding-bottom:0.5em; padding-right:190px}


.boxArticleBox .date { float:right;margin-left:10px; line-height:1em;margin-top:0.5em;}



