body{
    font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 10px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
}

table{
    font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 10px;
}

.back_grey{
    background: #f5f5f5;
}

.back_blue{
    background: #2e7181;
}

.back_blue2{
    background: #c3dbf5;
}

.back_red{
    background: #9c0032;
}

.font_white{
    color: #ffffff;
}

.font_whiteb{
    font-weight:bold;
    color: #ffffff;
}

.font12_blue{
    font-size: 12px;
    color: #39727d;
}

.font12_blueb {
    font-weight:bold;
    font-size: 12px;
}

.model_title, .model_title_green, .model_title_gold, .model_title_purple, .model_title_blue2 {
    font-weight:bold;
    font-size: 13px;
}


.font12_blueb, .model_title {
    color: #39727d;
}

.model_title_green {
    color: #355c1d;
}

.model_title_gold {
    color: #e09633;
}

.model_title_purple {
    color: #8f4789;
}

.model_title_blue2 {
    color: #074888;
}

.model_title, .model_title_green, .model_title_gold, .model_title_purple, .model_title_blue2 {
    padding-bottom: 7px;
}

.font_blue{
    color: #39727d;
}


.font_blueb{
    font-weight:bold;
    color: #39727d;
}

.font_blueb2{
    font-weight:bold;
    color: #074888;
}

.font_blue2{
    color: #074888;
}

.font_greenb{
    font-weight:bold;
    color: #355c1d;
}

.font_goldb{
    font-weight:bold;
    color: #e09633;
}

.font_purpleb{
    font-weight:bold;
    color: #8f4789;
}

.font_blueb2{
    font-weight:bold;
    color: #074888;
}

.font_yellow{
    color: #ffcc00;
}

.font_red, .title_red {
    color: #950735;
}

.font_grey1{
    color: #676767;
    font-weight:normal;
}

.font_grey2, .slovnik_item{
    color: #676767;
    font-size: 12px;
}

.font_grey3{
    color: #676767;
}

.font_redb{
    color: #950735;
    font-weight : bold;
}

.heading_0{
    font-size : 14;
    font-weight : bold;
    text-align : center;
}

.box{
    border: 1px solid #bfbfbf;
}

.box_rb{
    border-bottom: 1px solid #bfbfbf;
    border-right: 1px solid #bfbfbf;
}

.detail_nadpis_blue {
    font-weight:bold;
    text-decoration:underline;
    color: #004392;
    font-size : 12px;
}

a.link_grey1 {
    text-decoration:underline;
    color: #676767;
}

a.link_grey2 {
    text-decoration:underline;
    color: #9d9d9d;
}

a.link_red {
    text-decoration:underline;
    color: #950735;
}

a.link_redb {
    text-decoration:underline;
    color: #950735;
    font-weight:bold;
}

a.link_blue {
    text-decoration:none;
    color: #39727d;
    font-size: 11px;
}

a.link_green {
    text-decoration:none;
    color: #355c1d;
    font-size: 11px;
}

a.link_greenb {
    text-decoration:underline;
    color: #355c1d;
    font-weight:bold;
}

a.link_gold {
    text-decoration:none;
    color: #e09633;
    font-size: 11px;
}

a.link_goldb {
    text-decoration:underline;
    color: #e09633;
    font-weight:bold;
}

a.link_purple {
    text-decoration:none;
    color: #8f4789;
    font-size: 11px;
}

a.link_purpleb {
    text-decoration:underline;
    color: #8f4789;
    font-weight:bold;
}

a.link_blue2 {
    text-decoration:none;
    color: #074888;
}

a.link_blueb2 {
    text-decoration:underline;
    color: #074888;
    font-weight:bold;
}


a.link_blueb {
    text-decoration:underline;
    color: #39727d;
    font-weight:bold;
}

a.link_blue:hover {
    text-decoration:underline;
    color: #39727d;
}

.separator {
    clear : both;
    font-size : 0px;
}

.padding {
    clear : both;
    padding : 10px;
}

.menu_item_m {
    padding-left : 20px;
    font-weight : bold;
}

.menu_sep1 {
    height: 6px;
    font-size: 6px;
}
.menu_sep2 {
    height: 12px;
    font-size: 4px;
}
.menu_sep3 {
    height: 5px;
    font-size: 5px;
    background: #ffffff;
}

a.menu_item_bold, .menu_item_bold, .title_redb, .slovnik_item_main {
    color: #950735;
    text-decoration:none;
    font-size : 12px;
    font-weight : bold;
}

a.menu_item {
    color: #676767;
    text-decoration:none;
    font-size : 10px;
}

a.menu_item:hover {
    color: #950735;
    text-decoration:underline;
    font-size : 10px;
}

.menu_item_admin_m {
    padding-left : 20px;
    font-weight : bold;
}

.menu_item_admin_m_o {
    padding-left : 20px;
    background: #244386;
    font-weight : bold;
}

.menu_item_admin {
    padding-left : 30px;
}

.menu_item_admin_o {
    padding-left : 30px;
    background: #244386;
}

a.link_redb_admin {
    text-decoration:underline;
    color: #e0183c;
    font-weight:bold;
}

UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 15px; PADDING-TOP: 0px;list-style-type: disk;
}

.gallery{
    border : 1px solid #004392;
}

.partners_b {
    color: #004895;
    padding-top:6px;
    padding-bottom:6px;
    padding-left:15px;
    padding-right:15px;
    background-color: #ebebeb;
}

.partners_r {
    color: #db313e;
    font-weight : bold;
    padding-top:6px;
    padding-bottom:6px;
    padding-left:15px;
    padding-right:15px;
}

.form_title {
    color: #ffffff;
    height: 20px;
    padding-left: 15px;
    background: #9c0032;
}

.title_redb_miss {
    color: #950735;
    text-decoration:none;
    font-size : 16px;
    font-weight : bold;
}

.title_redb_miss {
    color: #950735;
    text-decoration:none;
    font-size : 16px;
    font-weight : bold;
}

.slovnik_item, .slovnik_item_main {
    padding-right: 10px;
    padding-bottom: 10px;
}

.box {
    border: 1px solid #999999;
}
.mainmenu {
    background-color: #ffffff;
    padding-right: 25px;
    padding-bottom: 50px;
}
.mainmenu div {
    padding-top: 5px;
}
.mainmenu a, .mainmenu a:hover {
    font-size: 12px;
    color: #000000;
    text-decoration:none;
}
.mainmenu a:hover{
    color: #A73157;
}