body {
        font-family: Tahoma;
        margin: 0
}
td {
        font-size: 13px;
        text-align: justify
}
.table_main {
        width: 780px
}
.table_menu {
        width: 100%
}
.row_header {
        padding-left: 23px
}
.row_main_left {
        width: 230px;
        vertical-align: top
}
.row_main_right {
        padding-left: 5px;
        vertical-align: top
}
.row_right_right {
        padding-top: 5px;
        width: 17px;
        vertical-align: top
}
.row_footer_rights {
        font-size: 9px;
        padding-top: 15px;
        text-align: right
}
.main_div_1 {
        background: url(images/header-1.png) repeat-x
}
.main_div_2 {
        background: url(images/header-2.png) repeat-x
}
.main_div_3 {
        background: url(images/header-3.png) repeat-x
}
.main_div_4 {
        background: url(images/header-4.png) repeat-x
}
.div_main_content_1 {
        padding: 0 15px 50px 15px;
        background-image: url(images/bottom_1.png);
        background-repeat: no-repeat;
        background-position: bottom left
}
.div_main_content_2 {
        padding: 0 15px 50px 15px;
        background-image: url(images/bottom_2.png);
        background-repeat: no-repeat;
        background-position: bottom left
}
.div_main_content_3 {
        padding: 0 15px 50px 15px;
        background-image: url(images/bottom_3.png);
        background-repeat: no-repeat;
        background-position: bottom left
}
.div_main_content_4 {
        padding: 0 15px 50px 15px;
        background-image: url(images/bottom_4.png);
        background-repeat: no-repeat;
        background-position: bottom left
}

#stolpec_levo_1,#stolpec_levo_2,#stolpec_levo_3,#stolpec_levo_4 {
        width: 230px
}

.space {
        height: 15px
}

.stolpec_1_zgoraj {
        background: url(images/kreatura-top.png) no-repeat;
        height: 15px;
        width: 230px
}
.stolpec_1_sredina_title {
        background: url(images/kreatura-middle.png) repeat-y;
        padding: 0 12px 0 12px;
        width: 206px;
        font-size: 22px;
        font-family: Trebuchet MS;
        font-weight: bold;
        color: #FD8600
}
.stolpec_1_sredina {
        background: url(images/kreatura-middle.png) repeat-y;
        padding: 12px;
        width: 206px;
        font-size: 15px;
        font-family: Trebuchet MS;
        font-weight: bold;
        text-align: justify
}
.stolpec_1_spodaj {
        background: url(images/kreatura-bottom.png) no-repeat;
        height: 16px;
        width: 230px
}
.stolpec_1_spodaj_1 {
        background: url(images/kreatura-bottom-1.png) no-repeat;
        height: 106px;
        width: 230px
}

.stolpec_2_zgoraj {
        background: url(images/problem-top.png) no-repeat;
        height: 15px;
        width: 230px
}
.stolpec_2_sredina_title {
        background: url(images/problem-middle.png) repeat-y;
        padding: 0 12px 0 12px;
        width: 206px;
        font-size: 22px;
        font-family: Trebuchet MS;
        font-weight: bold;
        color: #808080
}
.stolpec_2_sredina {
        background: url(images/problem-middle.png) repeat-y;
        padding: 12px;
        width: 206px;
        font-size: 15px;
        font-family: Trebuchet MS;
        font-weight: bold;
        text-align: justify
}
.stolpec_2_spodaj {
        background: url(images/problem-bottom.png) no-repeat;
        height: 16px;
        width: 230px
}
.stolpec_2_spodaj_1 {
        background: url(images/problem-bottom-1.png) no-repeat;
        height: 106px;
        width: 230px
}

.stolpec_3_zgoraj {
        background: url(images/resitev-top.png) no-repeat;
        height: 15px;
        width: 230px
}
.stolpec_3_sredina_title {
        background: url(images/resitev-middle.png) repeat-y;
        padding: 0 12px 0 12px;
        width: 206px;
        font-size: 22px;
        font-family: Trebuchet MS;
        font-weight: bold;
        color: #4185D1
}
.stolpec_3_sredina {
        background: url(images/resitev-middle.png) repeat-y;
        padding: 12px;
        width: 206px;
        font-size: 15px;
        font-family: Trebuchet MS;
        font-weight: bold;
        text-align: justify
}
.stolpec_3_spodaj {
        background: url(images/resitev-bottom.png) no-repeat;
        height: 16px;
        width: 230px
}
.stolpec_3_spodaj_1 {
        background: url(images/resitev-bottom-1.png) no-repeat;
        height: 104px;
        width: 230px
}

.stolpec_4_zgoraj {
        background: url(images/kontakti-top.png) no-repeat;
        height: 15px;
        width: 230px
}
.stolpec_4_sredina_title {
        background: url(images/kontakti-middle.png) repeat-y;
        padding: 0 12px 0 12px;
        width: 206px;
        font-size: 22px;
        font-family: Trebuchet MS;
        font-weight: bold;
        color: #CC1111
}
.stolpec_4_sredina {
        background: url(images/kontakti-middle.png) repeat-y;
        padding: 12px;
        width: 206px;
        font-size: 15px;
        font-family: Trebuchet MS;
        font-weight: bold;
        text-align: justify
}
.stolpec_4_spodaj {
        background: url(images/kontakti-bottom.png) no-repeat;
        height: 16px;
        width: 230px
}
.stolpec_4_spodaj_1 {
        background: url(images/kontakti-bottom-1.png) no-repeat;
        height: 90px;
        width: 230px
}


#stolpec_levo_1 a {
        width: 100%;
        display: block;
        text-decoration: none;
        color: #FD8600
}
#stolpec_levo_1 a:hover {
        color: #FD8600
}
#stolpec_levo_2 a {
        width: 100%;
        display: block;
        text-decoration: none;
        color: #808080
}
#stolpec_levo_2 a:hover {
        color: #808080
}
#stolpec_levo_3 a {
        width: 100%;
        display: block;
        text-decoration: none;
        color: #4185D1
}
#stolpec_levo_3 a:hover {
        color: #4185D1
}
#stolpec_levo_4 a {
        width: 100%;
        display: block;
        text-decoration: none;
        color: #CC1111
}
#stolpec_levo_4 a:hover {
        color: #CC1111
}

.input_submit {
        font-family: tahoma;
        padding: 1px;
        width: 60px;
        border: 1px solid #000000;
        background: #FFFFFF;
        font-size: 13px
}
.input_tekst {
        font-family: tahoma;
        padding: 2px;
        width: 160px;
        border: 1px solid #000000;
        background: #FFFFFF;
        font-size: 13px
}
.input_tekst_short {
        font-family: tahoma;
        padding: 2px;
        width: 75px;
        border: 1px solid #000000;
        background: #FFFFFF;
        font-size: 13px
}
.input_tekst_short_2 {
        font-family: tahoma;
        padding: 2px;
        width: 75px;
        border: 1px dashed #CC1111;
        background: #FFFFFF;
        font-size: 13px
}
.input_tekst_2 {
        font-family: tahoma;
        padding: 2px;
        width: 160px;
        border: 1px dashed #CC1111;
        background: #FFFFFF;
        font-size: 13px
}
.text_tekst {
        margin-top: 10px;
        font-family: tahoma;
        padding: 2px;
        width: 390px;
        height: 80px;
        border: 1px solid #000000;
        background: #FFFFFF;
        font-size: 13px
}
.text_tekst_2 {
        margin-top: 10px;
        font-family: tahoma;
        padding: 2px;
        width: 390px;
        height: 80px;
        border: 1px dashed #CC1111;
        background: #FFFFFF;
        font-size: 13px
}
a.link_1 {
        font-size: 13px;
        color: #FD8600;
        text-decoration: underline
}
a.link_1:hover {
        font-size: 13px;
        color: #FD8600;
        text-decoration: none
}
a.link_2 {
        font-size: 13px;
        color: #808080;
        text-decoration: underline
}
a.link_2:hover {
        font-size: 13px;
        color: #808080;
        text-decoration: none
}
a.link_3 {
        font-size: 13px;
        color: #4185D1;
        text-decoration: underline
}
a.link_3:hover {
        font-size: 13px;
        color: #4185D1;
        text-decoration: none
}
a.link_4 {
        font-size: 13px;
        color: #CC1111;
        text-decoration: underline
}
a.link_4:hover {
        font-size: 13px;
        color: #CC1111;
        text-decoration: none
}
h1 {
        margin: 0;
        font-size: 20px;
        font-family: Trebuchet MS;
        font-weight: bold
}
h2 {
        margin: 0;
        font-size: 17px;
        font-family: Trebuchet MS;
        font-weight: bold
}
.content_top {
        font-family: Tahoma;
        padding-top: 10px;
        font-size: 13px;
        text-align: justify
}
.span_progress {
        padding-left: 320px;
        visibility: hidden;
        display: none
}
.div_break {
        height: 20px
}
.div_break_small {
        height: 10px
}
.a_blog_title {
        text-decoration: none
}
.a_blog_title:hover {
        text-decoration: underline
}
.div_main_content_blog {
        padding: 50px 15px 20px 15px;
        background-image: url(images/bottom_1_blog.png);
        background-repeat: no-repeat;
}
.div_main_content_blog_random {
        padding: 50px 15px 20px 15px;
        background-image: url(images/bottom_1_blog_random.png);
        background-repeat: no-repeat;
}