a { color:#C60B14;text-decoration:underline; }
a:visited { color:#C60B14; }
a:active { color:#C60B14; }
a:hover { color:#C60B14;text-decoration:none; }

body {  background-color:#FFFFFF; font: normal 12px Arial; color:#000000;
        scrollbar-base-color: #C60B14;
        scrollbar-face-color: #C60B14;
        scrollbar-track-color: #D1D1D1;
        scrollbar-arrow-color: #FFFFFF;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3dlight-color: #FFFFFF;
        scrollbar-shadow-color: #000000;
        scrollbar-darkshadow-color: #000000;  }

td {font: normal 12px Arial;}

h1
{
    font: 14px bold Arial;
    color:#C60B14;
}
h2
{
    font: 12px bold Arial;
    color:#C60B14;
}
p
{
    font: 12px normal Arial;
}

font.searchString {font: bold 12px Arial;}  /* how to mark the search string in the search results */

font.CatNewsPageTitle {font: bold 18px Tahoma;} /* page title of the News category */
font.CatNewsTitle {font: bold 12px Arial;} /* title of the News category */
font.CatNewsText {font: normal 12px Arial;} /* title of the News category */
font.CatNewsDate {font: normal 9px Arial;} /* date of the News category */

font.CatFaqPageTitle {font: bold 18px Tahoma;} /* page title of the Faq category */
font.CatFaqQuestion {font: italic 12px Arial;color:#000099;} /* title of the Faq category */
font.CatFaqAnswer {font: normal 10px Arial;} /* title of the Faq category */
font.CatFaqDate {font: normal 9px Arial;} /* date of the Faq category */

font.CatLinksPageTitle {font: bold 18px Tahoma;} /* page title of the Links category */
font.CatLinksLink {font: bold 10px Arial;color:#000099;} /* title of the Links category */
font.CatLinksDescription {font: normal 10px Arial;} /* title of the Links category */

.formmailText {font: normal 12px Arial; color:white; }
.formmailTitle {font: normal 12px Arial;  color:white;}
.formmailInput { background-color:white;
                 border-top:1px solid black;
                 border-left:1px solid black;
                 border-bottom:none;
                 border-right:none;
                 font: normal 12px Arial; }
.formmailArea { background-color:white;
                border-top:1px solid black;
                border-left:1px solid black;
                border-bottom:none;
                border-right:none;
                font: normal 12px Arial; }

.userRegisterTitle {font: normal 10px Arial;}
.userRegisterText  {font: normal 10px Arial;}
.userRegisterInput { background-color:#FFFFFF;
                     font: normal 10px Arial;
                     border-top:1px solid black;
                     border-left:1px solid black;
                     border-bottom:none;
                     border-right:none; }
.userRegisterSelect { background-color:#FFFFFF;
                      font: normal 10px Arial; }
.userRegisterRadio {background-color:white;border:1px #000000 solid;font: normal 12px Arial;}

.defaultButton { background-color:#d1d1d1; }

.submenuOPodjetju { position:absolute; top:-500px; left:-500px; visibility:hidden; }
.submenuProizvodi { position:absolute; top:-500px; left:-500px; visibility:hidden; }
.submenuUporabniske { position:absolute; top:-500px; left:-500px; visibility:hidden; }

.submenuitem { width:150px;
               height:16;
               text-align:left;
               background-color:#C60B14;
               filter:alpha(opacity=90);
               -moz-opacity:0.90;
               margin: 0px 0px 0px 0px;
               padding: 0px 0px 0px 10px;
               cursor:pointer;
               cursor:hand;
             }
.submenuitem a { font: normal 10px Arial; color:white; font-weight:bold; text-decoration:none; }
.submenuitem a:visited { font: normal 10px Arial; color:white; font-weight:bold; }
.submenuitem a:active { font: normal 10px Arial; color:white; font-weight:bold; }
.submenuitem a:hover { font: normal 10px Arial; color:white; font-weight:bold; text-decoration:underline; }


.item_l3_div { width:325px;
               background-color:#C60B14;
               filter:alpha(opacity=90);
               -moz-opacity:0.90;
               padding: 4px 6px 4px 8px;
               border-left: 20px solid #d1d1d1;}
.item_l3_div a { color:white;
                 font: normal 10px Arial;  text-decoration:none;}
.item_l3_div a:visited { color:white;
                         font: normal 10px Arial;  text-decoration:none;}
.item_l3_div a:hover { color:black;
                       font: normal 10px Arial;  text-decoration:none;}

.item_l3sel_div { width:325px;
                   background-color:#C60B14;
                   filter:alpha(opacity=90);
                   -moz-opacity:0.90;
                   padding: 4px 6px 4px 30px;
                   border-left: 20px solid #d1d1d1;}
.item_l3sel_div a { color:black;
                    font: normal 10px Arial; text-decoration:none; }
.item_l3sel_div a:visited { color:black;
                            font: normal 10px Arial; text-decoration:none; }
.item_l3sel_div a:hover { color:black;
                          font: normal 10px Arial; text-decoration:none; }


.folder_l2_div { padding: 4px 6px 4px 6px; }
.folder_l2_div a { color:#000000;
                   font: normal 12px Arial; text-decoration:none; }
.folder_l2_div a:visited { color:#000000;
                           font: normal 12px Arial; text-decoration:none; }
.folder_l2_div a:hover { color:#C60B14;
                         font: normal 12px Arial; text-decoration:none; }

.folder_l2sel_div { padding: 4px 6px 4px 6px; }
.folder_l2sel_div a { color:#C60B14;
                    font: normal 12px Arial; text-decoration:none; }
.folder_l2sel_div a:visited { color:#C60B14;
                              font: normal 12px Arial; text-decoration:none; }
.folder_l2sel_div a:hover { color:#C60B14;
                            font: normal 12px Arial; text-decoration:none; }

.menu_title_div { color:#000000;
                         font:bold 14px Arial; text-decoration:none; }

.mainPage { padding:10px 10px 10px 10px;
            background-color:#d1d1d1;
            background-image:url('images/design/main_bg_top_bar.gif'); }

.searchButton { background-color:#C60B14;
                color:#FFFFFF;
                font: normal 12px Arial;
                border:none; }
.searchField { background-color:#FFFFFF;
               font: normal 10px Arial;
               border-top:1px solid black;
               border-left:1px solid black;
               border-bottom:none;
               border-right:none; }

.searchSelect { background-color:#FFFFFF;
                font: normal 10px Arial; }

.errors { font: normal 10px Arial; color:#C60B14; }

.searchResults { font: normal 10px Arial; color:#000000; }

.text { font: normal 12px Arial; color:#000000; }
.textPravna { font: normal 12px Arial; color:#CCCCCC; padding-right:10px;}
.textPravna a { color:#CCCCCC; }
.textPravna a:hover { color:#FFFFFF; }
.textPravna a:visited { color:#CCCCCC; }

.textPovpr { font: normal 12px Arial; color:#FFFFFF; }
.textPovpr a { color:#FFFFFF; }
.textPovpr a:hover { color:#FFFFFF; }
.textPovpr a:visited { color:#FFFFFF; }

.strojiTable { background-color:#6f6f73; }

.strojiNavMenu { font: normal 10px Arial; color:#FFFFFF; padding-left:5px;}
.strojiNavMenu a { font: normal 10px Arial; color:#FFFFFF; text-decoration:none; }
.strojiNavMenu a:hover { font: normal 10px Arial; color:#FFFFFF; text-decoration:underline; }
.strojiNavMenu a:visited { font: normal 10px Arial; color:#FFFFFF; }

.strojiInfoTitle { font: normal 10px Arial; color:#FFFFFF; }
.strojiInfoCode { font: normal 24px Arial; color:#FFFFFF; }

.strojiInputText { background-color:#FFFFFF;
                   font: normal 10px Arial;
                   border-top:1px solid black;
                   border-left:1px solid black;
                   border-bottom:none;
                   border-right:none; }

.strojiTextArea { background-color:#FFFFFF;
                  font: normal 10px Arial;
                  width: 100%;
                  height: 150px;
                  border-top:1px solid black;
                  border-left:1px solid black;
                  border-bottom:none;
                  border-right:none; }

.gostolMenuTextArea { background-color:#FFFFFF;
                  font: normal 10px Arial;
                  width: 400px;
                  height: 150px;
                  border-top:1px solid black;
                  border-left:1px solid black;
                  border-bottom:none;
                  border-right:none; }

.aktualnoNaslov { font: normal 12px Arial; color:#FFFFFF; background-color:#C60B14; font-weight:bold; padding: 2px 4px 2px 4px; }
.aktualnoVsebina { font: normal 10px Arial; color:#000000; background-color:#FFFFFF; padding: 2px 4px 2px 4px; }
.aktualnoSlika { background-color:#FFFFFF; padding: 2px 4px 2px 4px; }
.aktualnoDatum { font: normal 8px Arial; color:#000000; background-color:#FFFFFF; padding: 1px 2px 1px 2px; }

.referenceTekst { font: normal 12px Arial; color:#000000; background-color:#FFFFFF; padding: 2px 4px 2px 4px; }
.referenceDrzava { font: normal 10px Arial; color:#000000; background-color:#FFFFFF; padding: 2px 4px 2px 4px; }
.referenceSlika { background-color:#FFFFFF; padding: 2px 4px 2px 4px; }

.prospektiFilename { font: normal 10px Arial; }

.documentsTitle { font: normal 12px Arial; }
.documentsFolder { font: normal 10px Arial; }
.documentsFolderTitle { font: normal 10px Arial; }
.documentsFile { font: normal 9px Arial; }

.image { padding: 4px 2px 4px 2px; }

.queryQuestion { font: normal 12px Arial; color:#C60B14; }
.queryAnswer { font: normal 12px Arial; color:#000000;}

.flashMovie { position:absolute; top:-500px; left:-500px; visibility:hidden; z-index:-1;}

.shotblastingPics { position:absolute; top:-500px; left:-500px; visibility:hidden; z-index:1;}

.imgCornerTL { position:relative;top:10px;left:10px;}
.imgCornerTR { position:relative;top:10px;left:-10px;}
.imgCornerBL { position:relative;top:-10px;left:10px;}
.imgCornerBR { position:relative;top:-10px;left:-10px;}

.divLastUpdated { border-top:1px solid white;border-bottom:1px solid white;}
.divLastUpdated { font-size:12px;font-family:Arial,sans-serif;color:white;}

.imgBorder { border:1px solid white;}

.firstPageLine {margin-left:40px; border-left:1px solid white;height:46px;}