/* GENERAL */
html, body { height: 100%; }
body,td,p,a,ul,ol,li,h1,h2,h3,h4,h5,h6,form,textarea,select {font-family: Verdana,Tahoma,Helvetica,sans-serif; margin-top:0; margin-bottom:0; color:#737373; }
body,td,p,a,ul,ol,li,form,textarea,select {font-size:11px;}
body {background: #FFFFFF; }
body.mainBody { padding: 0; margin: 0; }

/* TEXT */
P {margin-bottom: 0px; line-height: 16px; }
ul, li { margin: 5px 0px 5px 10px; padding: 0; list-style-position: outside; }
li { padding: 1px 0px 1px 0px; }

/* LINKI */
a, td a { font: inherit; text-decoration: underline; }
A:link, A:visited, A:hover { color: #f47f2e; text-decoration: none; outline:none; }
A:hover { text-decoration: underline; }

IMG { border: none; }

/* HEADING */
h1,.heading1,h2,.heading2,h3,.heading3,h4,.heading4,h5,.heading5,h6,.heading6 {color: #02483D;}
h1 { color: #3b5886; font-size:18px; font-weight: normal; margin-bottom:15px; }
h2 { color: #f47f2e; font-size:18px; font-weight:normal; }
h3 { color: #3b5886; font-size:13px; font-weight:normal; }
h4 { color: #3b5886; font-size:13px; font-weight:normal;}
h5 { color: #f47f2e; font-size:14px; font-weight:normal;}
h6 { color: #3b5886; font-size:14px; font-weight:normal;}

.wiimsTitle h1 { color: #3b5886; font-size:17px; font-weight: normal; margin-bottom:15px; }

/* WEBPARTS */
#FRAME { background: #FFFFFF url(../../site/bg.jpg) repeat-x top left; }
#GLOBAL { padding-top: 2px;}
.home { padding-right: 23px; padding-left: 5px; }
.contact { padding-right: 23px; }
.sitemap { padding-right: 23px; }
.search { padding-right: 25px; }

#TOC { text-align: left; }
.border { background: url(../../site/border_middle.gif) repeat-x center center; padding: 9px 0px 9px 0px; }

#MAIN .vnosPadLeft, #MAIN .vnosPadRight { padding-left:0px; padding-right: 0px; margin-left:0px; margin-right:0px; }
#BORDERmiddle { background: url(../../site/border_middle.gif) repeat-y top center; }
.BorderMain { background: url(../../site/border_middle.gif) repeat-y top center; }

#INFO { color: #6c6c6c; text-align: left; }
/*#INFO TD, #INFO P, #INFO2 TD, #INFO2 P { font-size: 18px; }*/
#INFO TD, #INFO P, #INFO2 TD, #INFO2 P { font-size: 18px; line-height: 23px; }
#INFO, #INFO2 { padding: 0px 0px 20px 20px; }

#FLAGS { padding: 120px 0px 0px 5px; color: white; }
#PAGEheader { width: 120px; padding-top: 20px;}

#FOOT { border-top: 1px #e4e4e4 solid; padding-top: 3px; }
#FOOT, #FOOT A { color: #a5a3a3; text-decoration: none; }

/* NAVIGACIJA */
#navigation { padding-left: 15px; }
#navigation, #navigation A, #sekundarna, #sekundarna A { color: #3b5886; font-weight: bold; text-decoration: none; }
#navigation A:hover, #navigation .active { color: #f47f2e; font-weight: bold; text-decoration: none; }

/*NAVIGACIJA BOTTOM*/
.primDalim { color: #898a8b; padding: 0px 15px 0px 15px; }
#naviBottom, #naviBottom A { font-size: 11px; text-decoration: none; text-transform: uppercase; }
#naviBottom .seku0, #naviBottom .active { color: #737373; }
#navigation LI, #navigation UL { padding: 0px; margin: 0px; list-style: none; }
#navigation UL UL { margin-top: 4px; }
#navigation LI { padding: 4px 0px 4px 19px; background: url(/themes/custom/dspot_new/site/nb.gif) no-repeat 0px 7px;}
#navigation LI.active { background-image: url(/themes/custom/dspot_new/site/nb_a.gif);}


/* INFO PUSH */
.iDatum  { color:#DEDEDC; font-size:9px; }
.iOpis, .iOpis p  { font-size: 9px; margin-bottom: 10px; margin-top:5px; color:#FFFFFF; }
.iNaslov { color: #dd137b; }
.iNaslov, a.iNaslov { font-weight: bold; text-decoration: none; font-size:11px; display: block; margin-top:5px; }


/*FORME*/
.formText {color: #000000;}
.input1 {border:1px solid; color: #1D4974; font-weight: normal; padding-left:3px; padding-right:3px; padding-top:1px; font-size: 10px; margin: 2px; }
.input1 cSubmit { margin-top: 5px; padding-top: 5px; }
.input1 cCancel { margin-top: 5px; }
.s1m { height:12px;}
.iskalec { color: #ffffff; font-size: 12px; padding-right: 10px; font-family: Tahoma; }
.input2 { border:none; color: #000; background: #f1f1f1; font-weight: normal; padding: 0px 3px 0px 3px; font-size:10px; width: 80px; margin-right: 7px; }
.input3 { width: 210px; font-size: 11px; color:#3b5886; background: none; border: 1px #d9d9d9 solid;/*background: url(../../site/newsletter_frame_.gif) no-repeat;*/ }
.input3Text { font-weight: bold; color: #3b5886; padding-bottom: 3px; padding-top: 5px; }
.input3Action { color: #3b5886; }

/*OSTALO*/
.anketeBar{background-color:#dddddd}
.alarmText{color:#FF6600; font-weight:bold;}

/* OTOK BACKGROUNDI */
.oNaslovb2 { height: 25px; padding: 7px 5px 0px 10px; font-size: 11px; font-weight:bold; vertical-align: center; }
.otok DIV.oVsebinab2 { padding: 5px; margin: 0px; position: relative;}
.otok DIV.oVsebinab2 LI { position: relative; margin-left: 10px; padding-top: 0px; }

.otok .oNaslov2 { background: url(../../otok/otok_naslov_1.gif) no-repeat top left; }
.otok .oNaslovb2 { background: url(../../otok/otok_naslov_2.gif) no-repeat top right; }
.otok TD.oVsebina2 { background: blue url(../../otok/otok_vsebina_1.gif) no-repeat bottom left; }
.otok TD.oVsebina2 { padding: 0px 0px 0px 0px; }
.otok DIV.oVsebinab2 { background: url(../../otok/otok_vsebina_2.gif) no-repeat bottom right;  }

DIV.oVsebinab2 P, DIV.oVsebinab2 LI { color: #FFFFFF; }

.o .oNaslov2 { background: url(../../otok_toc/otok_naslov_1.gif) no-repeat top left; }
.o .oNaslovb2 { background: url(../../otok_toc/otok_naslov_2.gif) no-repeat top right; }
.o TD.oVsebina2 { background: blue url(../../otok_toc/otok_vsebina_1.gif) no-repeat bottom left; }
.o TD.oVsebina2 { padding: 0px 0px 0px 0px; }
.o DIV.oVsebinab2 { background: url(../../otok_toc/otok_vsebina_2.gif) no-repeat bottom right;  }

/* OTOK TEKSTI */
.otok .oNaslov2, .otok .oNaslov2 A, .otok .oVsebina2 TD { color: #FFFFFF; }

/* CLOUD BACKGROUND */
.oblak { background: url(../../site/cloud_1.gif) no-repeat bottom left; }
.oblak .oblakVsebina { background: url(../../site/cloud_2.gif) no-repeat bottom right; }
.oblak .oblakVsebina2 { background: url(../../site/cloud_3.gif) no-repeat top right; }
.oblak table { background: url(../../site/cloud_4.gif) no-repeat top left; }
.oblak table table { background: none; }

/* SEARCH */
td.s1m,a.s1m { background: #F0F0F0; color: #333; font-size: 12px;}
td.s1t,a.s1t { background: none; color: #00C; text-decoration: underline; font-size: 12px;}
td.s1c { background: none; color: #333; font-size: 11px;}
td.s1l,a.s1l { background: none; color: #393; font-size: 11px;}

/* TABI - PRVA STRAN */
.tabLink { float: left; height: 26px; z-index: 2;}
* html .tabLink { height: 27px;}
.tabLink IMG { display: block; height: 27px; z-index: 3; }
.tabContent { border: none; padding: 10px; clear: both; z-index: 1; background: url(../../site/bg_tabcontent_top.gif) no-repeat top; }
* .tabContent {}

/* REFERENCE */
#REFERENCA { margin-bottom: 10px;}
.referenca { clear: both; padding-bottom: 11px; width: 505px; }
.referenca { background:#FFFFFF url(../../site/bg_referenca.gif) no-repeat bottom center; margin-bottom: 10px; }
.referenca .slika { float: left; padding: 10px 10px 0 10px; width: 173px; }
.referenca .slika { background:#FFFFFF url(../../site/bg_referenca.gif) no-repeat top left; }
.referenca .slika a { display: block; padding: 5px; border: solid 1px #CCC !important; }
.referenca .slika img { display: block; }
.referenca .opis { padding-top: 10px; float: left; width: 302px; padding-right: 10px; }
.referenca .opis { background:#FFFFFF url(../../site/bg_referenca.gif) no-repeat top right; }
.referenca .naslov a { display: block; font-size: 15px; color: #3B5886 !important; padding-bottom: 5px; }

.referencaSingle .slika a { width: 160px; display: block; padding: 3px; border: solid 1px #CCC; }
.referencaSingle .slika { margin-bottom: 10px;  }
.referencaSingle .naslov a { display: block; font-size: 15px; color: #3B5886 !important; padding-bottom: 5px; }
