/* news_ticker_content upravy IE7 */
body {
    font-family: arial,helvetica,sans-serif;
}

.page_head .menu.oversearch,
.page_head_search,
.page_foot,
.menu_floater .roles,
.menu,
.page_head_pobocka,
.col_r,
.col_l .content_feedback,
.page_foot .menublock.doverablock a.nenasli-ste,
.col_l .content_didntfind,
.breadcrumbs,
.index .item .readmore,
.sub_homepage .news_ticker_content .social,
.menu_floater .menu.sub .item,
.article_filter,
.col_l .article_toolbox .social
{
   display: none;
}

#dovera_beta,
#widget
{
   display: none;
}


a {
color: #00608E;
text-decoration: underline;

}
.homepage .theme {
    font-family: Arial;
    font-size: 24px;
    line-height: 50px;
    text-transform: uppercase;
    text-decoration:none;
}
.homepage .theme a {
    text-decoration: none;
}
.homepage .theme h1 {
    display: none;
}
.homepage .theme b {
    color: #4CA316;
    font-size: 40px;
    text-decoration:none;
}

.clienttype_selector h2 {
    color: #00608e;
    font-size: 22px;
    font-weight: bold;
    line-height: 30px;
    margin-bottom: 15px;
    padding-bottom: 15px;
}

.clienttype_selector a {
    color: #00608e;
    font-size:18px;
    font-weight: bold;
    line-height: 30px;
    display: block;
}

.news_ticker_content .item {
    background: url("/media/grf/news_ticker_bg.png") no-repeat scroll left top transparent;
    display: block;
    font-weight: bold;
    height: 47px;
    overflow: hidden;
}
.news_ticker_content .name {
    color: #5d5d5d;
    display: inline-block;
    line-height: 47px;
    text-decoration: none;
    font-size:12px;
}

.page_frame.cols_2 .col_l h1 {
    border-bottom: 1px dotted #D9D0C0;
    color: #999590;
    font-size: 28px;
    font-weight: bold;
    line-height: 30px;
    margin-bottom: 15px;
    padding-bottom: 15px;
}
.col_l .article_view h1, .col_l .article_cat_view h1, .col_l .static_view h1 {
    border: medium none !important;
    color: #00608E !important;
    margin-bottom: 0 !important;
}
.col_l .article_body h2, .col_l .static_body h2 {
    color: #00608E;
    font-size: 18px;
    margin-bottom: 10px;
}
.col_l .article_body h3, .col_l .static_body h3 {
    color: #00608E;
    font-size: 16px;
    margin-bottom: 10px;
}

.col_l .article_body h5, .col_l .static_body h5 {
    color: #00608E;
    font-size: 13px;
    margin-bottom: 5px;
}
.col_l .article_body, .col_l .article_cat_description, .col_l .static_body, .col_l .article_gallery {
    color: #5d5d5d;
    font-size: 12px;
    line-height: 18px;
    margin: 0px 0px;
    padding-top: 20px;
}

.col_l .article_list {
    padding: 20px 0;
}

.col_l .article_list .abstract {
    padding: 10px 0;
    font-size:12px;
}

.col_l .article_list .name{
    padding: 10px 0;
    font-size:13px;
    font-weight:bold;
}


col_l .article_body ul, .col_l .article_cat_description ul, .col_l .static_body ul {
    margin: 0 0 20px;
    padding-left: 20px;
}

.col_l .article_toolbox, .col_l .static_toolbox {
    color: #999590;
    font-size: 12px;
}


.index .item + .item, .search .item + .item {
    border-top: 1px dotted #DADADA;
}
.index .item, .search .item {
    min-height: 65px;
    padding-top: 20px;
    position: relative;
}

.index .item .name, .search .item .name {
    color: #00608E !important;
    display: inline-block;
    font-size: 18px;
    margin-bottom:15px;
    font-weight: bold;
    line-height: 20px;
    text-decoration:none;

}
.index .filter {
    border-bottom: 1px dotted #767069;
    color: #999590;
    font-weight: bold;
    height: 50px;
    margin-bottom: 10px;
}
.index .filter .county a {
    font-size:12px;
    margin:0 7px;
}
.index.pobocky .item .openstate {
    width: 200px;
}
.index .item .info > span, .search .item .info > span {
    display: inline-block;
    margin: 0;
    min-height: 25px;
    vertical-align: top;
     font-size: 12px;
}
.index .item .openstate, .search .item .openstate {
 display: inline-block;
 color: #999590;
    font-size: 12px;
}
.index .item .subtitle, .search .item .subtitle {
    color: #AAA091;
    display: block;
     font-size: 12px;
}
index .item .address, .search .item .address {
    color: #999590;
    font-size: 12px;
     display: inline-block;
}

.scenarios .scenario a {
    color: #00608E;
    display: block;
    font-size: 20px;
    line-height: 24px;
    margin-bottom:0;
    padding-bottom:0;
    margin-top:20px;
}

.scenarios .scenario .changecount span,
.scenarios .scenario .changecount{
    color: #00608E;
    font-size: 12px;
}

.latest_changes .item {
    border-bottom: 1px solid #D9D0C0;
    margin-bottom: 10px;
    padding: 10px 0;
}
.latest_changes .item .date {
    color: #B4AA9B;
    display: block;
    font-size: 12px;
    padding-top:5px;
}

.latest_changes h2 {
    color: #B4AA9B;
    margin:25px 0 15px 0;
}

.col_l .article_list .item .info .date {
    font-size:11px;
    color: #5d5d5d;
    padding-left:20px;
}

.sub_homepage .acquisition a{
    color: #53A61C;
    display: block;
    font-size: 25px;
}
.sub_homepage .acquisition a i{
    color: #53A61C;
    display: block;
    margin:10px 0;
    font-size: 12px;
}

.text_teaser strong {
    color: #4CA316;
    display: block;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    margin:15px 0 10px 0;
}

.text_teaser a {
    color: #00608E;
    font-size: 12px;
    text-decoration: none;
}

.col_l .article_faq_title, .col_l .static_faq_title {
    color: #00608E;
    display: block;
    font-size: 18px;
    margin: 25px 0 10px 0;
}

.col_l .article_faq dt, .col_l .static_faq dt {
    color: #00608E;
    font-size: 14px;
    padding: 10px 0px;
    font-weight:bold;
}

.col_l .article_faq dd, .col_l .static_faq dd {
    font-size: 12px;
}

.col_l .article_faq dd a.readmore, .col_l .static_faq dd a.readmore {
    display: none;
}
.col_l .article_faq, .col_l .static_faq {
    color: #999590;
    font-size:11px;
    line-height:16px;
}
.col_l .article_faq ul, .col_l .static_faq ul {
    margin-bottom:15px;
}
.col_l .article_faq ul, .col_l .static_faq ul li {
    margin-bottom:10px;
}
.col_r .related h2{
    color: #00608E;
    display: block;
    font-size: 18px;
    margin: 25px 0 10px 0;
}
.col_r .related a {
    color: #00608E;
    display: block;
    font-size:14px;
    font-weight: bold;
    padding: 5px 0;
}

.col_l .article_abstract {
    color: #7692A0;
    font-size: 15px;
    font-weight: bold;
    line-height:20px;
}

.col_l .faq_sub h2, .col_l .faq_sub h2 {
    color: #00608E;
    font-size: 16px;
    margin: 25px 0 15px 0;
}
.col_l .faq_sub dt {
    color: #767069;
    font-size: 13px;
    padding: 10px 0 0 0;
}
.col_l .faq_sub dd {
    color: #767069;
    font-size:12px;
    padding: 5px 0 10px;
}

.col_r .interesting a, .col_r .popularneodpovede a {
    color: #00608E;
    display: block;
    font-weight: bold;
    font-size:12px;
    padding: 5px 0 15px;
}
.col_r .interesting .head, .col_r .popularneodpovede .head {
    color: #00608E;
    font-size: 16px;
}

.col_l .org_body h2 {
    color: #00608E;
    font-size: 18px;
    font-weight: bold;
    margin: 30px 0 15px 0;
}

.col_l .org_contactinfo {
    color: #767069;
    font-size: 12px;
    line-height:18px;
}
.col_l .org_view.poskytovatel .org_odbornosti li {
     color: #767069;
    font-size: 12px;
    line-height:18px;
    float:left;
    width:45%;
    list-style: square;
    margin-right:20px;
    margin-bottom:5px;
}
.col_l .org_view.poskytovatel .org_odbornosti ul {
    margin-bottom:25px !important;
    display: inline-block;
}
.col_l .org_view h1 {
    border: medium none !important;
    color: #00608E !important;
    font-size: 32px !important;
    margin-bottom: 0 !important;
    padding: 0 0 10px !important;
}
.col_l .org_view.poskytovatel .org_body h3 {
    color: #00608E;
    font-size: 15px;
    margin-bottom: 10px;
    margin-top:45px;
    clear:both !important;
    display:inline-block !important;
}
.col_l .org_view.poskytovatel .org_body h4 {
    font-size: 13px;
    font-weight:bold;
    margin-bottom: 5px;
}
.col_l .org_note {
    color: #CECAC1;
    font-size: 12px;
    margin:15px 0;
}
.starostlivost_info > span {
    font-size: 12px;
    line-height:20px;
}

.col_l .org_show_contracts {
    color: #00608E;
    display: block;
    font-size: 12px;
    float:right;
}

.subscenarios .subscenario {
    margin-bottom: 20px;
    font-size:12px;
}

.subscenarios h2 {
    color: #00608E;
    font-size: 18px;
    margin-bottom: 20px;
}
.subscenarios .subscenario_description {
    padding-bottom: 20px;
    color: #656565;
}
.subscenarios .subscenario_article .name {
    color: #00608E;
    font-size: 12px;
}
.subscenarios .subscenario_article .info .date {
    font-size: 10px;
    color: #656565;
}


.col_l .article_body ul li, .col_l .article_cat_description ul li, .col_l .static_body ul li {
    padding: 0 0 5px 15px;
    color: #999590;
}

.section.dovera_plus h1 {
   color: #4ca316;
   font-size:22px;
}

.section.dovera_plus {
    font-size:12px;
    color: #615C56;
}
.section.dovera_plus li {
    font-style: italic;
}
.section.dovera_plus .col h2 {
    color: #00608E;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    text-transform: uppercase;
}

.section.dovera_plus .col {
    margin-right:15px;
}

.section.dovera_plus > p {
    color: #615C56;
    font-size: 16px;
    line-height: 22px;
}

.section.dovera_plus a.activate span {
    color: #00608E;
    font-size: 16px;
    text-transform: uppercase;
}