/* GENERAL */
html { overflow-y: scroll; }
html, body { height: 100%; width: 100%; margin: 0; padding: 0; }
body { background: white; }
body,td,p,a,ul,ol,li,h1,h2,h3,h4,h5,h6,form,textarea,select { font-size: 12px; font-family: Verdana,Tahoma,Arial,Helvetica; color:#003986; margin:0px; padding: 0px; }
body.mainBody { padding: 0; margin: 0; }

P { margin-bottom: 0px; line-height: 16px; }
img, a img { border: none; }

/* TEXT */
ul, li { margin: 2px 0px 2px 15px; padding: 0; list-style-position: outside; }
ol { margin: 3px 0px 3px 15px; padding: 0; list-style-position: inside; }
#MAIN li { padding: 1px 0px 1px 1px; list-style-image: url("../../site/li.gif"); }

A, td a, A:hover { color: #003986; text-decoration: underline; }
a:hover { text-decoration: underline; }

/* HEADING */
h1,.heading1,h2,.heading2,h3,.heading3,h4,.heading4,h5,.heading5,h6,.heading6 { color: #FF9A02; }
h1, h1 a, h1 a:hover { color: #003986; font-size:14px; font-weight:bold; }
h2, h2 a, h2 a:hover { color: #003986; font-size:12px; font-weight:bold; }
/*h3, h3 a, h3 a:hover { color: #00303C; font-size:13px; font-weight:bold; }*/
h3, h3 a, h3 a:hover { color: #003986; font-size:12px; font-weight:bold; }
h4, h4 a, h4 a:hover { color: #000000; font-size:12px; font-weight:bold; }
h5, h5 a, h5 a:hover { color: #000000; font-size:11px; font-weight:bold; }
h6, h6 a, h6 a:hover { color: #00303C; font-size:13px; font-weight:bold; }

#TITLE h1 { color: #ff9a02; font-size:14px; font-weight:bold; margin-bottom: 10px; }
.prvaStran h1, .prvaStran h1 a, .prvaStran h1 a:hover { color: #ff9a02; font-size:14px; font-weight:bold; margin-bottom: 10px; }
.boj_z_odvecnimi_kilogrami h1 { color: #e27e02; }


.boj_z_odvecnimi_kilogrami hr { border: 2px #e27e02 solid; }
.dieta hr { border: 2px #ed1c24 solid; }
.tezave_z_glutenom hr { border: 2px #f36f21 solid; }
.preobcutljivost_na_laktozo hr { border: 2px #008eb0 solid; }
.preobcutljivost_na_psenico hr { border: 2px #ffde00 solid; }
.preobcutljivost_na_sojo hr { border: 2px #999a9c solid; }
.preobcutljiovst_na_beljakovine_v_kokosjem_jajcu hr { border: 2px #ba5e2f solid; display: block; }

/* WEBARTS */

#PRINT-FRAME { width: 660px; height: 100%; margin: 0 auto; }
#PRINT-MAIN, #PRINT-MAIN p, #PRINT-MAIN td, #PRINT-MAIN li { color: #333333; }
#PRINT-MAIN .vnosPadLeft, #PRINT-MAIN .vnosPadRight { padding: 0px; margin: 0px; }

#FRAME-CONTAINER {
  width: 100%;
  position: relative;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  background: #FFDECB url(../../site/bg_body.jpg) repeat-x bottom left;
  }
#FRAME { background: url(../../site/bg_top.gif) repeat-x top left; }

#HEADER { width: 1005px; height: 85px; background: url(../../site/bg_header.gif) no-repeat top left; }
#LOGO { padding: 14px 0px 0px 42px; }

#TOC-CONTAINER { float: left; width: 176px; }
#TOC .vnosPadLeftToc, #TOC .vnosPadRightToc { margin: 0px; padding: 0px; }

#IMAGE-CONTAINER { background: #FFA155; padding: 13px; width: 130px; margin-left: 10px; }
#FLASH { width: 130px; height: 87px; margin-bottom: 13px; position: absolute; z-index: 100; }
#RECEPT-MESECA { position: absolute; z-index: 400; margin-top: -87px; }
#TOC { margin-top: 103px; }

#VISUAL .uploaderLink { display: block; margin-top: -16px;  }
#VISUAL .uploaderLink img { display: block; }
#IMAGE-CONTAINER .img { margin-bottom: 13px; }
#SLY, #SLY a { color: #003986; text-decoration: none; font-size: 10px; }
#SLY { text-align: center; }

#MAIN-CONTAINER { float: left; width: 582px; }
#MAIN .vnosPadLeft, #MAIN .vnosPadRight { padding: 0px; margin: 0px; }

#TITLE { float: left; }
#NATISNI, #ISKANJE { float: right; }
#NATISNI { margin-right: 10px; }

#ol { background-image:url(../../main/eck_lo.gif); height:18px; width:18px; }
#om { background-image:url(../../main/hg_top.gif); }
#or { background-image:url(../../main/eck_ro.gif); height:18px; width:18px; }
#ml { background: #DCDCDC url(../../main/hg_l.gif) repeat-y; }
#img_ml { background: url(../../main/hg_middle_l.gif) no-repeat; height:388px; width:18px; }
#mm { background: #DCDCDC url(../../main/hg_middle.gif) repeat-x; }
#mr { background: #DCDCDC url(../../main/hg_r.gif) repeat-y; }
#img_mr { background: url(../../main/hg_middle_r.gif) no-repeat; height:388px; width:18px; }
#ul { background: url(../../main/eck_lu.gif); height:120px; width:18px; }
#um { background: url(../../main/hg_bottom.gif); }
#ur { background:url(../../main/eck_ru.gif); height:120px; width:18px; }
#ul_liste { background: url(../../main/eck_lu2.gif); height:18px; width:18px; }
#um_liste { background: url(../../main/hg_bottom2.gif); }
#ur_liste { background: url(../../main/eck_ru2.gif); height:18px; width:18px; }

/* PRODUKTI */
#CONTENT-PRODUKTI { width: 990px; margin-left: 10px; }
#PRODUKT-TOP { width: 990px; height: 152px; background: url(../../site/produkt_top.gif) no-repeat; }
#PRODUKT-HEADER { float: left; width: 600px; margin: 20px 0px 0px 20px; }
#LINKS { float: right; margin: 20px 20px 0px 0px; } 

/*#MAIN-PRODUKTI { background: blue; }*/
#MAIN-PRODUKTI .vnosPadLeft, #MAIN-PRODUKTI .vnosPadRight { padding: 0px; margin: 0px; }

/* STD Tabela - class="stdtable" */
.stdtable TR.alt TD, .stdtable TD.alt { background: #d2d2d2; }
.stdtable td { padding: 5px;}


/* SEKUNDARNA NAVIGACIJA */
#SEKUNDARNA ul, #SEKUNDARNA li { list-style:none; margin:0px; padding:0px; }
#SEKUNDARNA li { background: url(../../site/seku_li.gif) no-repeat 8px 10px; }
#SEKUNDARNA a {
  color:#333333;
  text-decoration:none;
  text-align: left;
  padding: 5px 10px 5px 20px;
  display:block;
  font-size: 12px;
  }
   
#SEKUNDARNA a:hover, #SEKUNDARNA .active a { color:#0066CC; }
#SEKUNDARNA li.seku2 { width: 155px; margin-left: 15px; }
#SEKUNDARNA li.seku3 { width: 140px; margin-left: 30px; }

/* TABELE ARTIKLOV*/
#sestavine { float: left; width: 180px; }
#sestavine h3, #lastnosti h3, #textsearch h3 { margin-bottom: 10px; }
#obrazeccat { background-repeat:no-repeat; height:23px; padding: 2px 2px 2px 2px; width: 180px; }
#line { margin-top: 10px; background: url(../../site/line.gif) repeat-x center left; margin-bottom: 10px; }
#textsearch { float: left; width: 330px; }
#textsearch input { width: 330px; }
#search { float: right; margin-right: 7px; }
#search input { border: 5px white solid; }
#search p { text-align: center; }
.searchoddo { height:23px; padding:2px; width: 135px; }
.tdizdelek a { text-decoration: none; font-weight: bold; }


.tabartikli { text-align: left; }
.tdartimg { background-color: #FFFFFF; text-align: center; border-left: 1px dotted #999999; }
.tdizdelek { border-left: 1px dotted #999999; padding: 4px; }
.tdsestavine { border-left: 1px dotted #999999; padding: 4px; }
.tdlastnost { border-left: 1px dotted #999999; text-align: center;}
.tdprodlink   { border-left: 1px dotted #999999; padding-left: 5px; }

.tabpodrobnosti { width: 260px; float: left; }
.tabpodrobnosti td a { font-weight: bold; }
#lastnosti { float: left; margin-left: 10px; width: 350px; }
#largepic { background-color: #FFFFFF; margin-left: 280px; text-align: center; width: 265px; }
.tdhead { width: 200px; text-transform: uppercase; padding: 4px; }
.tdvalue { width: 60px; text-align: right; padding: 4px; }

.produktalt { background-color: #FFFFFF; }
.lastnostalt { background-color: #D2D2D2; }
.bioznak { float: right; }

#tooltip { visibility: hidden; position: absolute; }
#tooltip #text_tt { border-bottom: solid 1px #b9b8b8; border-top: solid 1px #ffffff; border-left: solid 1px #efefef; background-color: #d2d2d2; background-image: url(../../site/tip/bg.gif);
background-repeat: repeat-x; padding: 4px; float: left; width: 130px; }
#tooltip #pfeil_tt { background-image: url(../../site/tip/arrow.gif); background-repeat: no-repeat; width: 15px; height: 15px; margin-left: 138px; }

#adminlist { border: 1px solid; border-collapse: collapse; }

/*.povezavave { width: 100px; }


/*FORME*/
.formText {color: #000000;}
.input1 {border:#000000 1px solid; background: #FFFFFF;}

/* GALERIJA SLIK */
.gallery_thumb { text-align: center; }
a.lightbox { border: 1px #00303C solid; padding: 2px; margin: 5px; }

/* NOVICE */
#iSlika { float: left; width: 100px; margin-top: 17px; }
#iContent { float: left; width: 580px; }
.iSlika { border: 1px #00303C solid; padding: 2px; }
.iNaslov { margin:3px 0px 4px 0px; }
.iNaslov, a.iNaslov, .iNaslov a { color: #00303C; font-size: 13px; text-decoration: none; font-weight: bold; }
.iMore { margin-top: 5px; text-align: right; }
a.iMore, .iMore a { text-decoration: none; font-style: italic; }
a.iMore:hover, .iMore a:hover { text-decoration: underline; }

#MAIN-FIRST #iContent { width: 287px; }
#MAIN-FIRST .iDatum { font-size: 11px; }

/* OTOK */
.oNaslov { background: url(../../site/bg_oNaslov.gif) no-repeat top left; height: 31px; padding: 0px 10px 4px 10px; }
.oNaslov, a.oNaslov, .oNaslov a { color: white; }
.oVsebina { border: 1px #00303c solid; border-top: none; padding: 10px 5px; }


/* SEARCH OBRAZEC */
.oddo { width: 40px; }

