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

P { margin-bottom: 0px; }

/* BODY */
.bodytext,.alineje,.definicija,.bodylink,.bodylinkw {font-style:normal;font-weight:normal;}
.alineje    { font-weight: bold;}
.definicija { font-weight:bold;}
.bodylink   { font-weight:bold;}
.bodylinkw  { font-weight:bold;}

body {background:  }
body.mainBody {
	padding: 0;
	margin: 0;
	background: ;
}

IMG { border: none; }
A, #SITEMAP a { color: #4e2515; text-decoration: underline;  }
A:hover { color: #b4975a; }
/* TEXT */
ul, li { margin: 5px 0px 5px 20px; padding: 0; list-style-position: outside; }
li { padding: 1px 0px 1px 0px; }

/* LINKI */
a, td a { font: inherit; text-decoration: underline; }

/*LI > A:hover {  }*/
.definicija {color: #334411;}
.bodylink   {color:#334411;}
.bodylinkw  {color:#eeeeee;} 
.bodytext   {color: #334411;}
.alineje    {color:#334411;}

/* HEADING */
h1,.heading1,h2,.heading2,h3,.heading3,h4,.heading4,h5,.heading5,h6,.heading6 {color: #02483D;}
h1 { color: #684227; font-size:18px; font-weight:normal; }
h2, h2 a, h2 a:hover { color: #684227; font-size:16px; font-weight:normal; text-decoration: none; }
h3 { color: #b4975a; font-size:14px; font-weight:normal; }
h4 { color: #0488be; font-size:14px; font-weight:normal; }
h5 { color: #FFFFFF; font-size:14px; font-weight:normal; }
h6 { color: #FFFFFF; font-size:14px; font-weight:normal; }

/* WEBPARTS - ie_first */
#BG { height:100%; min-height:100%; background: url(../../site/bg.png) repeat-x top left; position: relative; }
#FRAME { background: url(../../site/bg_top.png) no-repeat top center; }
#LOGO { width: 800px; height: 117px; background: url(../../sprite/krisma_sprite.png) no-repeat -0px -0px; }
#LOGO, #LOGO A { display: block; position: absolute; }
#PRIMbottom { width: 800px; height: 15px; background: url(../../sprite/krisma_sprite.png) no-repeat -0px -209px; }
#visualContainer { width:800px; height: 563px; position: relative; }
#VISUAL { width:800px; height: 563px; position:absolute; top: 0px; left; 0px; z-index:5; }
#VISUAL .uploaderLink { display: block; margin: -16px 0px 0px -780px;  }
#VISUAL .uploaderLink img { display: block; }
#visualOverlay { position: absolute; top: 0px; left; 0px; z-index: 10;}
#VISUALbottom { width: 800px; height: 20px; background: url(../../sprite/krisma_sprite.png) no-repeat -0px -224px; }
#FOOT { background: #b4975a url(../../site/bg_bottom.png) no-repeat top center; padding: 15px 0px 15px 0px; }
.footNavi, a.footNavi, .footNavi a, a.footNavi:hover, .footNavi a:hover { color: #FFFFFF; text-decoration: none; }
.foot { padding-top: 5px; }
.foot, a.foot, .foot a, a.foot:hover, .foot a:hover { color: #FFFFFF; text-decoration: none; }

/* WEBPARTS - ie */
#LOGO1 { width: 520px; height: 117px; background: url(../../sprite/krisma_sprite.png) no-repeat -0px -0px; }
#LOGO1, #LOGO1 A { display: block; position: relative; }
#GLOBAL { width: 280; background: #4e2515; }
.global { padding: 10px 0px 4px 0px; }
.global, a.global, .global a, a.global:hover, .global a:hover { color: #90786d; text-decoration: none; }

#TOC { background: url(../../site/bg_toc.png) no-repeat top left; padding: 10px 15px 10px 14px; }
.vnosPadLeftToc, .vnosPadRightToc { padding: 0px 0px; }

#bgHEADER { background: url(../../site/bg_header.png) no-repeat top left; }
.header { padding: 6px 0px 0px 6px; }
.header .uploaderLink { display: block; margin: -16px 0px 0px 0px;  }
.header .uploaderLink img { display: block; }
#MAIN { background: url(../../site/bg_main.png) repeat-y top right; padding: 20px 6px; }

#MAIN2 { background: none; background: url(../../site/bg_main2.png) repeat-y top right; height: 350px; padding: 20px 10px; }
#TOCmainTOP { width: 800px; height: 15px; background: url(../../site/tocMainTop.png) no-repeat; }
#TOCmainBOTTOM { width: 800px; height: 15px; background: url(../../site/tocMainBottom.png) no-repeat; }
#TOCmainBOTTOM2 { width: 800px; height: 15px; background: url(../../site/tocMainBottom2.png) no-repeat; }

/* AKCIJA - DEFINIRANJE TABEL */
.tableAkcija { background: #f2eee4; margin-bottom: 8px; }
td.slika { width: 110px; }
td.podatek { color: #684227; }
td.proizvajalec { font-weight: bold; }
td.artikel
td.opisArtikla

td.podatek, td.proizvajalec, td.artikel, td.opisArtikla { padding-bottom: 10px; }

td.podatekDesno { color: #684227; padding-bottom: 18px; }
td.podatekDesnoZnizana { color: #684227; padding-top: 2px;  }
.cena, .cena p, td.cena { font-size: 13px; }
.procent, .procent p, td.procent { font-size: 13px; font-style: italic; }
.cenaZnizana, .cenaZnizana p, td.cenaZnizana { font-weight: bold; font-size: 13px; color: #ff0000; text-decoration: underline; }

td.cena, td.procent, td.cenaZnizana { padding-bottom: 18px; }

/* PRIMARNA NAVIGACIJA */
#PRIMARNA ul { margin:0; padding:0; position: relative; }
#primarnalist { position: relative; width: 800px; height: 42px; margin:0; padding:0; }
#primarnalist li { position: absolute; display: block; list-style: none; background: url(../../sprite/krisma_sprite.png) no-repeat; margin:0; padding:0; }
#primarnalist a { height: 42px; display: block; margin:0; padding:0; }

/* primarna neaktivna */
#primarnalist #krisma { width: 206px; left: 0px; background-position: -0px -125px; }
#primarnalist #prodaja {  width: 198px; left: 206px; background-position: -206px -125px; }
#primarnalist #storitve { width: 198px; left: 404px; background-position: -602px -125px; }
#primarnalist #novice { width: 198px; left: 602px; background-position: -404px -125px; }
#primarnalist #akcije { width: 198px; left: 404px; background-position: -800px -125px; }
#primarnalist #ne_spreglejte { width: 198px; left: 404px; background-position: -998px -125px; }

/* primarna aktivna */
#primarnalist #krisma a:hover, #primarnalist #krisma a.active0 { background: url(../../sprite/krisma_sprite.png) no-repeat -0px -167px; }
#primarnalist #prodaja a:hover, #primarnalist #prodaja a.active0 { background: url(../../sprite/krisma_sprite.png) no-repeat -206px -167px; }
#primarnalist #storitve a:hover, #primarnalist #storitve a.active0 { background: url(../../sprite/krisma_sprite.png) no-repeat -602px -167px; }
#primarnalist #novice a:hover, #primarnalist #novice a.active0 { background: url(../../sprite/krisma_sprite.png) no-repeat -404px -167px; }
#primarnalist #akcije a:hover, #primarnalist #akcije a.active0 { background: url(../../sprite/krisma_sprite.png) no-repeat -800px -167px; }
#primarnalist #ne_spreglejte a:hover, #primarnalist #ne_spreglejte a.active0 { background: url(../../sprite/krisma_sprite.png) no-repeat -998px -167px; }

/* SEKUNDARNA NAVIGACIJA */
#PRIMtitle { height: 65px; width: 205px; background: url(../../sprite/krisma_sprite.png) no-repeat -0px -244px; } 
a.PrimTitle, .PrimTitle a { padding: 27px 0px 0px 15px; }

#sekundarna { background: url(../../site/bg_sekundarna.png) repeat-y top left; }
#sekundarna ul, #sekundarna li  { padding: 0px; margin: 0px; list-style: none; display: block; }
#sekundarna a { padding: 2px 15px; margin-bottom: 2px; color: #FFFFFF; text-decoration: none; display: block; height: 1%; }
#sekundarna a:hover, #sekundarna a.active { background: #ffffff; color: #4f2917; }
#sekundarna ul.sekuUl1 ul, #sekundarna ul.sekuUl2 ul { padding-left: 15px; margin-top: 2px; }
#sekundarna a.seku2:hover, #sekundarna a.seku2active { background: #7a5833; color: #ffffff; }

/* ANKETA */
.seku1 { color: #5a3f22; }
.seku2 { color: #ffffff; text-decoration: none; }

/* INFO PUSH */
.iDatum  { color: #b4975a; font-size:9px; }
.iNaslov, a.iNaslov, .iNaslov A, .iNaslovLink { color: #684227; text-decoration: none; font-weight: bold; font-size:11px; display: block; margin-top:5px; }
a.iNaslov:hover, .iNaslov A:hover { color: #b4975a; text-decoration: underline; font-weight: bold; font-size:11px; display: block; margin-top:5px; }
.iOpis, .iOpis p  { color: #535653; font-size: 10px;   }
.iMore { margin-top: 10px; }
.iSlika { margin-right: 15px; }

/*FORME*/
.input1 { border:1px #a2d39c solid; background: #ebe1cd; color: #684227; font-weight: normal; font-size:12px; margin-right: 5px; height:17px; padding: 1px 3px 1px 3px;  }
.input2 { border:none; color: #227699; background: url(../../site/bg_input2.jpg) no-repeat; font-weight: normal; padding: 0px 3px 1px 0px; font-size:10px; width: 100px; }

/* OTOK BACKGROUNDI */
.otok .oNaslov2 { background: url(../../otok/otok_naslov_1.jpg) no-repeat top left; color: #FFFFFF; }
.otok .oNaslovb2 { background: url(../../otok/otok_naslov_2.jpg) no-repeat top right; }
.otok TD.oVsebina2 { background: url(../../otok/otok_vsebina_1.jpg) no-repeat bottom left; }
.otok DIV.oVsebinab2 { background: url(../../otok/otok_vsebina_2.jpg) no-repeat bottom right;  }

#MAIN .otok .oNaslov2 { background: url(../../otok_main/otok_naslov_1.png) no-repeat top left; color: #FFFFFF; }
#MAIN .otok .oNaslovb2 { background: url(../../otok_main/otok_naslov_2.png) no-repeat top right; }
#MAIN .otok TD.oVsebina2 { background: url(../../otok_main/otok_vsebina_1.png) no-repeat bottom left; }
#MAIN .otok DIV.oVsebinab2 { background: url(../../otok_main/otok_vsebina_2.png) no-repeat bottom right;  }

#AreaHead .otok .oNaslov2 { background: url(../../otok_area/otok_naslov_1.png) no-repeat top left; color: #7d7d7d; }
#AreaHead .otok .oNaslovb2 { background: url(../../otok_area/otok_naslov_2.png) no-repeat top right; }
#AreaHead .otok TD.oVsebina2 { background: url(../../otok_area/otok_vsebina_1.png) no-repeat bottom left; }
#AreaHead .otok DIV.oVsebinab2 { background: url(../../otok_area/otok_vsebina_2.png) no-repeat bottom right;  }

div.oNaslovb2 { font-size: 14px; padding-left: 20px; padding-top: 12px; height: 26px; text-align: left; }
.otok TD.oVsebina2 { padding: 0px 0px 0px 0px; }
.otok DIV.oVsebinab2 { padding: 7px 15px 15px 15px; margin: 0px; position: relative;}

#AreaHead div.oNaslovb2 { font-size: 14px; padding-left: 20px; padding-top: 12px; height: 26px; text-align: left; }
#AreaHead .otok TD.oVsebina2 { padding: 0px 0px 0px 0px; }
#AreaHead .otok DIV.oVsebinab2 { padding: 7px 15px 65px 15px; margin: 0px; position: relative;}
