.pre-menu { background: #fbb9b9 url('../images/header-menu-fon-prof.png') repeat-x; }
.menu { *height: 30px; }
.menu li { padding-bottom: 18px; padding-top: 18px; }
.menu li.a tive a { color: #ffc000; text-decoration: none; }
.menu li.active { background: url('../images/arrow-prof.png') no-repeat scroll 55% 100%; }
.sub-menu li { padding: 12px 0px 12px 5px; color: #000; font-size: 10px; }
.sub-menu li a { color: #000; font-weight: 700;  }
.blue { background: #fae099; padding: 10px; line-height: 15px; }
.blue h1 { color: #014381; font-size: 1.2em; font-weight: 700; }
.blue img { border: 1px solid #7c91a3; margin: 10px 0; }
.blue h2 { color: #000; font-size: 1.2em; }
.blue h3 { color: #808080; font-size: 1em;  }
.blue h4 { color: #000; font-size: 1.2em; }
.blue h4 a { color: #204461; font-weight: 700; }
.blue2 { background: #efbb2c; margin: 10px -10px 20px -10px; padding: 10px; }
.blue .paragraf { background: url('../images/paragraf-prof.png') no-repeat; }
.blue p a.next { float: right; color: #7c91a3; }
.blue-line { border-top: 1px dashed #93b0c8; margin: 20px -10px; } 
.poll { background: #e9f5ff; }
.poll h1 { color: #2e73ab; }
.other-poll { color: #2e73ab; background: url('../images/arrow-poll-prof.png') no-repeat scroll 0 100%; }
.finish-poll { color: #2e73ab; }
.copyright { background: #790404 url('../images/footer-prof.png') repeat-x; }
.copyright p { color: #e6e6e6; }
.footer .header-micro-menu > li > a { color: #e6e6e6; }
.elab a { color: #e6e6e6; }
.newses { background: #f2f2f2; }
.newses h1 { color: #a50000; }
.news-all { color: #014381; background: url('../images/news-all.png') no-repeat scroll 0 100%; }
.news h1 a { color: #014381;  } 
.news .time { color: #808080; }
.news .cat { color: #7c91a3; }
.company { border-top: 3px solid #e6c0c0; background: #fff2f2; width: 74%; float: right; }
.company h1 { padding: 10px; font-size: 1.1em; color: #8a0d0d; font-weight: 700; }
.company-all { background: url('../images/company.png') no-repeat scroll 0 100%; padding-left: 15px; margin-right: 10px; margin-top: 8px; color: #8a0d0d; font-size: 1.1em; } 
.comp { padding: 5px 0 10px 10px; border-bottom: 1px dotted #e6c0c0; margin: 5px 0 10px 0; }
.comp img { border: 1px solid #e6c0c0; widht: 90px; height: 50px; margin: 0 5px 5px 0;}
.comp .time { color:#808080; margin-bottom: 2px; }
.comp .cat { color:#7c91a3; font-size: 1.1em; }
.comp h1 { margin: 3px 0; padding: 0; font-size: 1.2em; }
.comp h1 a { color: #8a0d0d; font-weight: 300; }
.comp { font-size: 1.1em; color: #000; } 
.breadcrums h1 { color: #a50000; font-size: 1.2em; }
.pozdrav h1 { color: #000; font-size: 1.2em; font-weight: 700; margin-bottom: 8px;  }
.pozdrav .time { color: #808080; font-size: 1em; }
.pozdrav .pozdr h1 { margin: 4px 0; }
.pozdrav .pozdr h1 a { color: #014381;  }
.pozdrav .pozdr p { font-size: 1.1em; line-height: 1.2em; padding-bottom: 10px; border-bottom: 1px dotted #014381; margin-bottom: 9px; }
.pozdrav a { color: #000; font-size: 1.1em; }
h1.blog-post-title { margin-bottom: 3px; }
h1.blog-post-title > a { color: #000; font-weight: 700;  }

.quiz-list #quiz_contacts {display: none}

.quiz-list #quiz_contacts #quiz_contact_error {margin-bottom: 10px; color: red}

.quiz-list #quiz_contacts table { margin-bottom: 10px;}

.quiz-list #quiz_contacts table input {margin-left: 5px; margin-bottom: 10px}

.quiz-list #quiz_questions {display: none}

.quiz-list #quiz_timer {font-size: 5em; font-weight: 700; margin-top: 10px; margin-bottom: 10px; text-align: center;}

.quiz-list #quiz_questions .answers.images ul li {float: left; margin-right: 10px;}

.quiz-list #quiz_questions .title {color: #2e73ab; font-size: 1.2em; font-weight: 700; margin-bottom: 10px;}

.quiz-list #quiz_questions .image {margin-bottom: 10px;}

.quiz-list #quiz_questions .answers {font-size: 1.1em; font-weight: 500; margin-bottom: 10px;}

.media_icon_wrap .photo,  .media_icon_wrap .video{
    position: relative;
    top: 2px;
}

.media_icon_wrap img{
    margin: 0;
    padding: 0;
    margin-left: 10px;
    border: 0;
    float: none;
}

.popular { border-top: 3px solid #1A486E; background: #EDF7FF;}
.popular h1 {font-size: 1.1em; color: #8a0d0d; font-weight: 700;}
.popular h1.title {color: #8a0d0d; padding-top: 10px;}
.popular .time { margin-left: 3px; }
.popular .tabs {margin-left: 0px;}
.popular .tabs h1 {margin-left: 13px; cursor: pointer; color: #555555;}
.popular .tabs h1.active {border: 0; color: #8a0d0d;}
.popular .tab-con {display: none}
.popular .count {color: green; font-size: 9px}
.popular .comp { padding: 1px 0 2px 10px; border-bottom: 1px dotted #1A486E; margin: 5px 0 10px 0; }
.popular .comp h1 {font-size: 1.0em !important;}
.popular .comp h1 a {color: #000 !important; font-weight: 700 !important}

#rss-pro-main { border-top: 3px solid #444444; background: #EEEEEE; width: 100%;}
#rss-pro-main h1.title {font-size: 1.2em; color: #393738; font-weight: 700; padding: 10px;}
#rss-pro-main #tabs_container {height: 22px; border-bottom: 2px solid #aaa; padding-left: 10px;}
#rss-pro-main #tabs_container .tab {float: left; padding: 6px; margin-right: 3px; background: #ccc; cursor: pointer}
#rss-pro-main #tabs_container .tab.active {background: #aaa}
#rss-pro-main .tab_con {display: none}
#rss-pro-main .tab_con.active {display: block}
#rss-pro-main img {border: 0; margin: 0; padding: 0}
#rss-pro-main .cat, #rss-pro-main .cat a { font-size: 10px !important; color: #2F2F2F; text-decoration: none; }
#rss-pro-main .time { margin-left: 3px; }
#rss-pro-main .comp { padding: 1px 0 2px 10px; border-bottom: 1px dotted #444444; margin: 5px 0 10px 0; }
#rss-pro-main .comp h1 { margin: 3px; padding: 0; font-size: 1.1em; }
#rss-pro-main .comp h1 a {font-weight: 700; text-decoration: none; color: #000000;}
#rss-pro-main .comp .description {margin-left: 3px; margin-bottom: 5px;}
