/************
COVER
************/
*
{
    margin: 0;
    padding: 0;
}

li
{
    list-style-image:url(images/bullet2.gif);
}

li ul li
{
    list-style-type:circle;
    list-style-image:none;
}

li ul li ul li
{
    list-style-type:square;
    list-style-image:none;
}

li ul li ul li ul li
{
    list-style-type:disc;
    list-style-image:none;
}
body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #535353;
    background-image: url(images/body_bkg.jpg);
    background-repeat: repeat-x;
    background-color: #FFFFFF;
}
.cover_body
{
    background-image: url(images/cover_bkg.jpg);
    background-repeat: repeat-x;
}
.cover_sh_left
{
    background-image: url(images/cover_shadow_left.jpg);
    background-repeat: no-repeat;
    width: 4px;
}
.cover_sh_right
{
    background-image: url(images/cover_shadow_right.jpg);
    background-repeat: no-repeat;
    width: 4px;
}
.cover_stripe
{
    background-image: url(images/cover_stripe_bkg.jpg);
    background-repeat: repeat-x;
    height: 30px;
}
.cover_stripe a
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #FFFFFF;
    padding: 0 10px;
    text-decoration: none;
}
.cover_stripe a:hover
{
    text-decoration: underline;
}
.cover_bottom
{
    background-color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    text-align: center;
    vertical-align: bottom;
    padding-bottom: 3px;
}
/************
TEMPLATE
************/
.sh_left
{
    background-image: url(images/shadow_left.jpg);
    background-repeat: no-repeat;
    background-color: #d7d7d7;
    width: 5px;
}
.sh_right
{
    background-image: url(images/shadow_right.jpg);
    background-repeat: no-repeat;
    background-color: #d7d7d7;
    width: 5px;
}
.banner
{
    /*height: 90px;*/
    background-image: url(images/banner_mepso.jpg);
    background-position: left;
    background-repeat: no-repeat;
    text-align: right;
    vertical-align: bottom;
}
.banner_en
{
    background-image: url(images/banner_mepso_EN.jpg);
}
.banner_map
{
    padding: 0;
    margin: 0;
    text-align: right;
}
.banner_mapmap
{
    width: 158px;
    height: 24px;
}
.banner_menu
{
}
.banner_menu ul
{
    list-style: none;
    float: right;
    font-size: 14px;
    color: #555555;
}
.banner_menu li
{
    display: block;
    float: left; /*padding:9px;*/
    background-image: url(images/banner_menu_bkg.jpg);
    background-position: bottom;
    background-repeat: repeat-x;
    /*border-left: 1px solid #ffffff;*/
    border-right: 1px solid #ffffff;
    vertical-align: bottom; /*padding-top:40px;*/
}
html > body .banner_menu a
{
    *font-family:Arial,Helvetica,sans-serif;
    *font-size:12px;
}
/**/
.banner_menu a
{
    color: #555555;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.banner_menu a:hover
{
    text-decoration: none;
}
.banner_menu li:hover
{
    background-image: url(images/banner_menu_bkg_hover.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}
.banner_bottom_line
{
    height: 3px;
    background-image: url(images/banner_bottom_line.jpg);
    background-repeat: no-repeat;
    background-position: right;
}
.footer
{
    background-color: #000000;
    color: #d7d7d7;
    text-align: center;
    vertical-align: bottom;
    padding-bottom: 3px;
    height: 90px;
}
.footer p
{
    margin: 0;
    padding: 7px;
}
.sin_tekst
{
    font-weight: bold;
    color: #005da4;
}
/************
GLAVNA
************/
.content_default
{
    float: left;
    width: 823px;
}
.content
{
    float: left;
    width: 828px;
}
.content_diagram
{
    padding:0 10px;
}
.glavna_borderBottom
{
    height: 9px;
    background-image: url(images/glavna_borderBottom.jpg);
    background-repeat: repeat-x;
}
.glavna_blok
{
    width: 115px;
    vertical-align: top;
    padding: 6px 2px;
    height: 185px;
}
.glavna_blok a
{
    font-size: 10px;
}
#block_aukcii
{
    background-image: url(images/glavna_aukcii_bkg.jpg);
    background-repeat: no-repeat;
    background-position: left 20px;
}
#block_uslugi
{
    background-image: url(images/glavna_uslugi_bkg.jpg);
    background-repeat: no-repeat;
    background-position: left 20px;
}
#block_galerii
{
    background-image: url(images/glavna_galerii_bkg.jpg);
    background-repeat: no-repeat;
    background-position: left 20px;
}
.blok_naslov_link a
{
    font-family: Myriad Pro, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: italic;
    padding: 0;
    margin-bottom: 3px;
    color: #636363;
}
.blok_naslov_link a:hover
{
    text-decoration: none;
    color: #005da4;
}

.glavna_blok ul
{
    list-style: none;
    list-style-position: outside;
    margin: 0;
    padding: 0 15px 0 3px;
}
.glavna_blok li
{
    background-image: url(images/bullet_strelka.gif);
    background-repeat: no-repeat;
    background-position: left 5px;
    list-style: none;
    list-style-position: outside;
    list-style-image:none;
    padding-left: 8px;
    margin-bottom: 8px;
}
.glavna_block a
{
    font-size: 10px;
}
.vesti_naslov4
{
    padding: 0;
    padding-left: 10px;
    margin-bottom: -2px;
}
.vesti_naslov4 a
{
}
.vesti_naslov4 a:hover
{
    text-decoration: none;
    color: #636363;
}
.vesti
{
    border: 1px solid #d7d7d7;
    padding: 10px;
    margin-bottom: 5px;
}
h5
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #005da4;
}
.top_vest
{
    font-size: 11px;
    text-align: right;
    color: #707070;
    margin-bottom: 6px;
}
a
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #005da4;
}
a:hover
{
    text-decoration: underline;
}
.vesti ul
{
    list-style-image: url(images/bullet_strelka.gif);
    list-style-position: outside;
    margin: 0;
    padding-left: 10px;
}
.vesti li
{
    background-image: url(images/glavna_border_top.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    padding-left: 8px;
    padding-top: 3px;
    padding-bottom: 3px;
    text-align: right;
}

.zaclenetese
{
    padding: 5px 4px 5px 2px;
    height: 43px;
    background-image: url(images/glavna_zaclenetese_bkg.jpg);
    background-repeat: repeat-x;
    text-align: right;
}
.zaclenetese span
{
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.zaclenetese div
{
    vertical-align: top;
    padding-top: 5px;
    float: right;
}
.zaclenetese_textbox
{
    float: left;
    display: inline;
    margin-right: 5px;
    font-family: Arial, Helvetica, sans-serif;
    color: #666666;
}

.sidebar2
{
    float: right;
    width: 150px;
    background-image: url(images/sidebar2_bkg.jpg);
    background-repeat: repeat-x;
    padding: 5px 4px;
}
.sidebar2 img
{
    border: 1px solid #ffffff;
    margin: 5px 0;
}
/************
VNATRESNA
************/
.sidebar1
{
    background-image: url(images/vnatresna_sidebar1_bkg.jpg);
    background-repeat: repeat-x;
    width: 115px; 
    *width:145px;
    padding:10px20px;
    background-color:#FFFFFF;
    font-family:MyriadPro,Arial,Helvetica,sans-serif;
    font-size:12px;
}
.sidebar1 ul
{
    list-style-image: url(images/bullet_strelka_menu.gif);
    list-style-position: outside;
    margin: 0;
}
.sidebar1 li
{
    width: 100%;
    background-image: url(images/vnatresna_menu_border_bottom.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding: 2px;
}
.sidebar1 li ul
{
    background-color: #ffffff;
    border-width: 1px;
    border-color: #cccccc;
    border-style: solid;
    margin: 5px;
}
.sidebar1 li ul li
{
    padding: 5px;
}
h3
{
    color: #005da4;
    font-size: 14px;
    border-bottom: 1px solid #e1e1e1;
    margin-top:5px;
    margin-bottom:5px;
    /*padding: 5px;*/
}
.podnaslov
{
    font-weight: bold;
    font-size: 11px;
    margin: 5px 0;
    /*padding: 5px;*/
    color: #959595;
}
.tekst
{
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 0;
    padding-bottom: 20px;
    border-bottom: 1px solid #e1e1e1;
}
.tekst p
{
    margin: 0;
    padding: 0;
    padding-bottom: 5px;
    /*text-indent: 20px;*/
}
.tekst ul
{
    list-style-position: inside;
    *list-style-position: outside;
    padding-left: 10px;
}
.tekst_img
{
    margin: 0 10px 10px 0;
}
.text_box
{
    width: 193px;
    border: 1px solid #e1e1e1;
    background-image: url(images/vnatresna_box_bkg.jpg);
    background-repeat: repeat-x;
    background-color: #ebebeb;
    padding: 10px;
    margin: 20px 0 5px 10px;
    margin-right: 0;
    float: right;
    clear: right;
    color: #005da4;
    font-style: italic;
    font-size: 11px;
}
.zaclenetese2
{
    padding: 5px;
    height: 101px;
    width: 140px;
    background-image: url(images/vnatresna_zaclenetese_bkg.jpg);
    background-repeat: repeat-x;
    background-color: #015da6;
}

.zaclenetese2 span
{
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-style: italic;
}
.zaclenetese2 input
{
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 5px;
    font-size: 12px;
    color: #666666;
}
.vesti_sidebar2
{
    /*border: 1px solid #ffffff;*/
    margin: 5px 0;
}
/* ovoj css e poradi h4 vo .vesti_sidebar*/
h4
{
    color: #535353;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    width: 135px;
}
.vesti_sidebar2 a
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
}
.vesti_sidebar2 ul
{
    padding-left: 15px;
    list-style-image: url(images/bullet_strelka_menu.gif);
}
.vesti_sidebar2 li
{
    background-image: none;
    text-align: left;
    padding-left: 0px;
}
.tender
{
    color: #000000;
    font-size: 11px;
    padding-bottom: 20px;
    border: 1px solid #e1e1e1;
    padding: 5px;
}
.tender_bela
{
    width: 98%;
    padding: 5px;
    height: 60px;
}
.tender_siva
{
    width: 98%;
    padding: 20px;
    background-color: #f3f3f3;
}
.tender_icon
{
    margin: 5px 20px 5px 15px;
}
.tender_data
{
    color: #464646;
    text-align: left;
    margin-left: 45px;
}
.tender_naslov
{
    color: #898989;
    margin-left: 45px;
    font-weight: bold;
    padding: 0;
    text-align: left;
}
.tender_kontent a
{
    color: #2273b0;
    margin-left: 45px;
    text-decoration: underline;
}
.tender_kontent a:hover
{
    color: #464646;
}
.tender_kopce
{
    height: 19px;
    background-color: #ffffff;
}
.tender_nav
{
    clear: left;
    height: 19px;
    margin-left: 80px;
}
.arhiva_metadata, .arhiva_metadata a
{
    font-size: 10px;
    color: #464646;
}
.arhiva_metadata a:hover
{
    text-decoration: underline;
}
.tender_arhiva
{
}
.tender_arhiva td
{
    font-size: 10px;
}
.tender_arhiva h4
{
    color: #005da4;
    padding-left: 5px;
}
.sitemap
{
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 0;
    padding-bottom: 5px;
}

