﻿/*** global properties ***/
body { background-color:#ffffff; overflow:auto; width:992px; 
       background-image:url(img/body_bg.jpg); background-repeat:no-repeat; 
       background-position:center top; border:none;
       }

body, html  {  width:100%; }
body, html, div, table td, form, p { font-family:Arial; font-size: 12px; color: #333333;  margin: 0px; padding: 0px; }

a, a:link, a:visited, a:active { color: #6b6b6b; text-decoration:underline;}
a:hover { text-decoration:none; color:#6b6b6b; }

hr	{ border-top: 1px solid #939598; border-left-width: 0px; border-right-width: 0px; height: 1px; }

h1, h2, h3 { font-family: Arial; color: #333333; margin-bottom:5px;}
h1         { font-size: 16px; font-weight: bold; }
h2	   { font-size: 16px; font-weight: normal; }
h3	   { font-size: 12px; font-weight: bold; }
h4     { font-size:11px; margin:0px; padding:0px; font-weight:normal; line-height:normal; }
table	   { margin: 0px; padding: 0px; border-collapse: collapse; }
table tr   { vertical-align: top;}
table td, table td P, table td H1, table td H2, table td H3 { text-align:left; }

img		{ margin: 0px; padding: 0px; border: 0px; }
img.image	{ margin: 10px; padding: 10px; border: 0px; }
 
form { margin:0px;padding:0px;}


/* hitex */
div.fr { width:100%; text-align:center; }
div.fr div.center { width:992px; border:solid 0px red; }
div.fr div { text-align:left; }
div.fr div.clear { clear:both; }

/* header */
div.fr div.head { font-size:1px; height:238px; border:solid 0px red; }
div.frcontent div.head { height:227px; }
div.fr div.head, div.fr div.funkyhead  { width:992px; }
div.fr div.funkyhead div.logo { float:left; padding:26px 0px 0px 28px;}
div.fr div.funkyhead div.hdes{ float:right; border:solid 0px red; }
div.fr div.funkyhead div.hcase { width:240px; border:solid 0px red; margin-left:10px; }
div.fr div.funkyhead  { position:absolute; top:0px;  }

/* header - cart */
div.funkyhead div.cart { padding:20px 0px 0px 0px; height:43px; height:auto; }
*> div.funkyhead div.cart { height:inherit; }
div.funkyhead div.cart div.cimg { float:left; width:37px; }
div.funkyhead div.cart div.ctxt { float:left; width:195px;  border:solid 0px red;}
div.funkyhead div.cart div.ctxt div.l { float:left; }
div.funkyhead div.cart div.ctxt div.r { float:right; }
div.funkyhead div.cart div.ctxt div.lin { clear:both;  border-bottom:solid 1px #e3eef2; font-size:1px; margin:2px 0px 3px 0px;  }
div.funkyhead div.cart div.ctxt a { text-decoration:none !important; font-size:11px !important; font-family:Arial !important; color:#666666 !important; }
div.funkyhead div.cart div.ctxt div.l a { font-weight:bold !important; }

/* header - search */
div.funkyhead div.search { padding:5px 0px 0px 2px; float:left;  }
div.funkyhead div.search div.input { float:left; width:183px; height:21px; }
div.funkyhead div.search div.submit { float:left; width:47px; height:21px; }
div.funkyhead div.search div.input input { padding:3px 0px 0px 25px; font-size:11px; width:178px; height:21px; background-image:url(img/search_bg.gif); background-repeat:no-repeat; border:none; }
div.funkyhead div.search div.submit input { background-image:url(img/si/isci.gif); background-repeat:no-repeat; width:47px; height:21px; border:none; cursor:pointer; }

/* header - menus */
div.funkyhead { }
div.funkyhead div.menus { background-image:url(img/menus-bg.gif); background-repeat:no-repeat; width:977px; background-position:0px 0px; height:34px; padding-left:8px; margin:6px 0px 0px 13px;  }
*> div.funkyhead div.menus { width:970px; }
div.funkyhead div.menus a  
{
	float:left; border:solid 0px red; background-color:#1d4c86;
	padding:6px 17px 0px 18px; height:34px; border-right:solid 1px #1a4376;
	font-size:17px !important;  font-family:'Trebuchet MS' !important; text-decoration:none !important; text-transform:uppercase !important; color:#ffffff !important;}
*> div.funkyhead div.menus a  { height:28px; }

div.funkyhead div.slog17 a { font-size:17px !important; }
div.funkyhead div.slog16 a { font-size:16px !important; }
div.funkyhead div.slog15 a { font-weight:bold !important; font-size:15px !important; }
div.funkyhead div.slog14 a { font-size:14px !important; font-weight:normal !important;}
div.funkyhead div.slog13 a { font-size:13px !important; font-weight:normal !important;}
div.funkyhead div.slog12 a { font-size:12px !important; font-weight:normal !important;}
div.funkyhead div.slog11 a { font-size:11px !important; font-weight:normal !important;}
div.funkyhead div.slog10 a { font-size:10px !important; font-weight:normal !important;}
	
/* header - bottom */
div.funkyhead div.headbot { padding:0px 0px 0px 13px; background-image:url(img/head_bot_bg.gif); background-repeat:no-repeat; background-position:13px top; height:102px; }
div.funkyhead div.headbot2 { padding:0px 0px 0px 13px; background-image:url(img/head_bot2_bg.gif); height:92px; background-position:-1px top; border:solid 0px red;  }
div.funkyhead div.headbot div.vodnik div.vl { float:left; padding-left:11px;}
div.funkyhead div.headbot div.vodnik div.vd { float:left; padding:25px 0px 0px 0px; }
div.funkyhead div.headbot div.vodnik div.vd div.vtxt { width:159px; height:56px;  }
div.funkyhead div.headbot div.vodnik div.vd div.vtxt div.vtit a { font-family:'Trebuchet MS' !important; font-size:14px !important; color:#90a0b0 !important; font-weight:bold !important; text-decoration:none !important; }
div.funkyhead div.headbot div.vodnik div.vd div.vtxt div a { font-family:Arial !important; font-size:11px !important; color:#666666 !important; text-decoration:none !important; }

div.funkyhead div.headbot div.enews div.el { float:left; }
div.funkyhead div.headbot div.enews div.ed { float:left; padding:25px 0px 0px 0px; }
div.funkyhead div.headbot div.enews div.etxt { width:213px; }
div.funkyhead div.headbot div.enews div.etxt div { font-family:Arial; font-size:11px; color:#666666; }
div.funkyhead div.headbot div.enews div.etxt div.etit { color:#345b7c; font-size:14px; font-family:'Trebuchet MS'; font-weight:bold; padding:0px 0px 3px 0px;}
div.funkyhead div.headbot div.enews div.etxt div.input { float:left; width:117px; height:21px;  padding-top:5px; }
div.funkyhead div.headbot div.enews div.etxt div.input input { border:solid 1px #cccccc; border-right:none; width:117px; height:21px;  }
div.funkyhead div.headbot div.enews div.etxt div.submit { float:left; width:79px; height:21px; padding-top:6px; }
*> div.funkyhead div.headbot div.enews div.etxt div.submit { padding-top:5px; }
div.funkyhead div.headbot div.enews div.etxt div.submit input { padding:1px 0px 0px 0px; cursor:pointer; color:#ffffff; font-family:'Trebuchet MS'; font-size:12px; border:none; background-color:Transparent; background-image:url(img/submit-btn-01.gif); background-repeat:no-repeat; width:79px; height:21px;  }

div.funkyhead div.headbot div.katalog div.kl { float:left; }
div.funkyhead div.headbot div.katalog div.kd { float:left; padding:25px 0px 0px 0px; }
div.funkyhead div.headbot div.katalog div.kd div.ktxt { width:167px; height:77px;  }
div.funkyhead div.headbot div.katalog div.kd div.ktxt div.kdesc { padding:0px 4px 0px 0px; }
div.funkyhead div.headbot div.katalog div.kd div.ktxt div.ktit a { font-family:'Trebuchet MS' !important; font-size:14px !important; color:#36800b !important; font-weight:bold !important; text-decoration:none !important; }
div.funkyhead div.headbot div.katalog div.kd div.ktxt div a { font-family:Arial !important; font-size:11px !important; color:#666666 !important; text-decoration:none !important; }

div.funkyhead div.headbot div.facebook div.fl { float:left; }
div.funkyhead div.headbot div.facebook div.fd { float:left; padding:25px 0px 0px 0px; }
div.funkyhead div.headbot div.facebook div.fd div.ftxt { width:145px; height:77px;  }
div.funkyhead div.headbot div.facebook div.fd div.ftxt div.ftit a { font-family:'Trebuchet MS' !important; font-size:14px !important; color:#3b5998 !important; font-weight:bold !important; text-decoration:none !important; }
div.funkyhead div.headbot div.facebook div.fd div.ftxt div a { font-family:Arial !important; font-size:11px !important; color:#666666 !important; text-decoration:none !important; }

div.funkyhead div.headbot div.blok { float:left; }
div.funkyhead div.headbot div.blok div.vl { float:left; }
div.funkyhead div.headbot div.blok div.vd { float:left; padding:15px 0px 0px 0px; }
div.funkyhead div.headbot div.blok div.vd div.vtxt { width:159px; height:56px;  }
div.funkyhead div.headbot div.blok div.vd div.vtxt div.vtit { padding:0px 0px 4px 0px; }
div.funkyhead div.headbot div.blok div.vd div.vtxt div.vtit a { line-height:16px; font-family:'Trebuchet MS' !important; font-size:16px !important; color:#333333 !important; font-weight:bold !important; text-decoration:none !important; }
div.funkyhead div.headbot div.blok div.vd div.vtxt div a { font-family:'Trebuchet MS' !important; font-size:13px !important; color:#728eb2 !important; text-decoration:none !important; }

div.funkyhead div.headbot div.blok1 div.vd div.vtxt { width:108px; }
div.funkyhead div.headbot div.blok1 div.vd div.vtxt div a { color:#81b466 !important; }
div.funkyhead div.headbot div.blok1 div.vd div.vtxt div.vtit a {  line-height:30px; color:#81b466 !important; font-size:30px !important;}


div.funkyhead div.headbot div.blok2 div.vd div.vtxt { width:180px; }
div.funkyhead div.headbot div.blok3 { border:solid 0px red; width:265px;  }
div.funkyhead div.headbot div.blok3 div.vd div.vtxt { width:195px; padding:0px 0px 0px 10px; }
*> div.funkyhead div.headbot div.blok3 div.vd div.vtxt { width:185px; }
div.funkyhead div.headbot div.blok4 div.vd div.vtxt { width:135px; border:solid 0px red;  }

/* content */
div.content { bordeR:solid 0px red; padding:38px 0px 20px 15px; }
div.contententry { padding:13px 0px 20px 15px; }
div.content div.title h1 { font-family:Arial; font-size:35px; color:#333333; font-weight:bold; margin:0px; padding:0px 20px 10px 4px; border:solid 0px red;  }
div.content div.cnt 
{
 background-image:url(img/cnt-top.gif); background-repeat:no-repeat; background-position:left top;
  background-color:#ffffff; width:726px; padding:23px 46px 20px 19px; 
  float:left; 
}
*> div.content div.cnt { width:661px; }

div.content div.rightcnt { float:left; margin-left:14px; border:solid 0px red; width:237px; }

/* status path */
div.content div.status { padding:0px 0px 12px 12px; }
div.content div.status span.delim { }
div.content div.status div { border:solid 0px reD;  font-size:12px; color:#768185; padding-left:10px; }
div.content div.status a { font-size:12px !important; text-decoration:none !important; color:#26548d !important; padding-right:4px; background-color:Transparent; }
div.content div.status a:hover { text-decoration:underline !important; }
div.content div.status a.statuspathome { background-image:url(img/home.gif); height:16px; padding:2px 4px 0px 23px; background-repeat:no-repeat;  }


/* foot */
div.fr2 { text-align:center; background-color:#f6f6f6; border-top:solid 0px #e8e8e8; background-image:url(img/foot-bg2.gif); background-repeat:repeat-x; }
*> div.fr2 { width:100%; float:left; padding-bottom:35px;}
div.fr2 div.foot { width:992px; text-align:left; border:solid 0px red;  padding:8px 0px 0px 0px;
                   background-image:url(img/foot-bg.gif); background-repeat:no-repeat; background-position:right top; 
                   }
div.foot div.fmenus { float:left; width:164px; padding:18px 0px 10px 0px; }
div.foot div.fmenusfirst { width:178px; padding-left:14px; }
*> div.foot div.fmenusfirst { width:164px; }
div.foot div.fmenuslast { width:166px; }
div.foot div.fmenus div.ftit { font-family:Arial; font-size:10px; color:#333333; }
div.foot div.fmenus ul { list-style-type:none;  margin:0px; padding:8px 0px 0px 0px; }
div.foot div.fmenus ul li a { font-size:11px !important; color:#666666 !important; font-family:Arial !important; text-decoration:none !important;}
div.foot div.fmenus ul li a:hover { text-decoration:underline !important; }

div.foot div.enews { float:left; width:314px;}
div.foot div.enews div.okvir { background-color:#ffffff;  border-right:solid 1px #dadada; border-bottom:solid 1px #dadada; padding:9px 0px 16px 15px; }
div.foot div.enews div.okvir div.etit { font-family:'Trebuchet MS'; font-size:15px; color:#333333; font-weight:bold; }
div.foot div.enews div.okvir div.input { float:left; width:187px; height:23px; }
div.foot div.enews div.okvir div.input input { padding:3px 0px 0px 5px; font-size:11px; border:none; background-image:url(img/input_187.gif); width:187px; height:23px; }
div.foot div.enews div.okvir div.submit { float:left; width:87px; height:21px; padding:2px 0px 0px 7px;}
div.foot div.enews div.okvir div.submit input { border:none; cursor:pointer; background-image:url(img/submit-btn-02.gif); background-color:Transparent; 
                                                font-size:12px; font-family:'Trebuchet MS'; color:#ffffff; padding-top:1px; width:87px; height:21px; }

div.foot div.enews div.ico { padding:11px 0px 0px 15px; }
div.foot div.enews div.ico div { float:left; padding:0px 0px 0px 6px; }


/* posebnosti za templejt za kategorije izdelkov */
div.contentcat { border:solid 0px red;  float:none; }
*> div.contentcat { float:left; }
div.contentcat div.status {  border:solid 0px red; padding:12px 0px 0px 0px; float:left; width:450px; }
div.contentcat div.title { float:right; }
div.contentcat div.cnt { background-image:none; width:727px; padding:0px;  background-color:Transparent; margin-right:0px; border:solid 0px reD; float:right; }
div.contentcat div.leftcnt { border:solid 0px reD; float:right; width:250px; }

div.contentizd div.cnt { background-image:none; background-repeat:no-repeat; background-position:left top;
  background-color:#ffffff; width:978px; padding:23px 0px 20px 20px; border-left:solid 1px #edeff0; border-right:solid 1px #edeff0;
  }
*> div.contentizd div.cnt { width:956px; }
 
/* seznam kategorij in izdelkov */
div.content div.cnt div.seznam { padding-top:5px; border:solid 0px red; width:726px;  float:left; }
div.content div.cnt div.seznam div.okvir { width:184px; float:left; padding:0px 10px 10px 0px; }
*> div.content div.cnt div.seznam div.okvir { width:174px; }
div.content div.cnt div.seznam div.okvirlast { padding-right:0px; width:174px; border:solid 0px red;  }
div.content div.cnt div.seznam div.bot { border-left:solid 1px #d4e4ee; border-right:solid 1px #d4e4ee; background-color:#ffffff; padding:0px 14px 0px 14px; border-bottom:none; } 
div.content div.cnt div.seznam div.bot div.mid { border:solid 0px red; } 
div.content div.cnt div.seznam div.bot div.izdc { height:125px; } 
div.content div.cnt div.seznam div.bot div.stitle { padding-top:8px;  border:solid 0px red;   } 
div.content div.cnt div.seznam div.bot div.sdesc { color:#333333; font-family:Arial; font-size:12px;   } 
div.content div.cnt div.seznam div.bot div.stitle a {  font-family:Arial !important; font-size:15px  !important; font-weight:bold !important; color:#26548d !important; text-decoration:none !important; background-color:Transparent; }
div.content div.cnt div.seznam div.imgp, div.content div.cnt div.seznam div.imgp img { max-height:110px; width:144px;   }
div.content div.cnt div.seznam div.imgp { height:110px; }

div.content div.cnt div.seznam div.bot div.cena { padding:8px 0px 8px 0px; }
div.content div.cnt div.seznam div.bot div.cena div { color:#999999;  background-color:Transparent; }
div.content div.cnt div.seznam div.bot div.cena div span.bold { color:#3e8f12; font-weight:bold;  }
div.content div.cnt div.seznam div.bot div.cena div span.precrtano { text-decoration:line-through; }

div.content div.cnt a.seznamTitle, div.content div.cnt a.seznamTitle h2 { background-color:Transparent; text-decoration:none !important; font-weight:normal !important; color:#26548d !important; font-size:18px !important; }
div.content div.cnt a.seznamTitle:hover, div.content div.cnt a.seznamTitle:hover h2 { text-decoration:underline !important; }
div.content div.cnt a.seznamTitle { float:left; }
div.content div.cnt a.seznamTitle2 { background-color:Transparent; float:left; padding:4px 0px 0px 10px; font-weight:normal !important; color:#26548d !important; font-size:11px !important; }
div.content div.cnt h2.seznamtitle { margin:0px 0px 0px 0px; }

/* detajl izdelka */
div.izdelek  { float:left; border:solid 0px red; width:950px;  }

div.izdelek div.images div.big img.novo { width:auto; position:absolute; margin:0px 0px 0px 1px; }

div.izdelek div.images { border:solid 0px red; float:left; width:387px; }
div.izdelek div.images div.mini div { float:left; margin:14px 18px 0px 0px;  }
div.izdelek div.images div.mini div.last { margin-right:0px;  }
div.izdelek div.images div.mini div img { border:solid 1px #dddddd; }
div.izdelek div.images div.povecava { border-bottom:solid 1px #e5e5e5; padding:5px 0px 5px 0px;} 
div.izdelek div.images div.povecava div { font-size:11px; color:#999999; background-color:Transparent; } 

div.izdelek div.txt { border:solid 0px reD; float:left; width:522px; padding:0px 0px 0px 20px; }
div.izdelek div.txt div.opis { padding:0px; border:Solid 0px reD; }
div.izdelek div.txt div#hide { padding:0px 0px 0px 0px; float:left; width:524px; border-left:solid 1px #e3e3e3; border-right:solid 1px #e3e3e3; }
*> div.izdelek div.txt div#hide { width:522px; }
div.izdelek div.txt div#hide table td { padding-left:8px;  }
div.izdelek div.txt div#hide table tr.frm td { padding-top:4px; }
div.izdelek div.txt div#hide table tr.frm td.cenaod { padding-top:0px; }

div.izdelek div.txt div#hide div.cena div { font-size:22px; font-weight:bold; color:#333333; white-space:nowrap;  }
div.izdelek div.txt div#hide div.cena div#rednacena { font-size:16px; font-weight:normal; color:#707070; text-decoration:line-through; }
div.izdelek div.txt div#hide table td.cena { width:70px; border:solid 0px red; }

div.izdelek div.addtocart { padding:8px 0px 0px 0px; }
div.izdelek div.addtocart input 
{	background-color:Transparent;
	font-family:'Trebuchet MS'; font-size:14px; color:#ffffff; cursor:pointer; font-weight:bold;
	 background-image:url(img/add-to-cart.gif); background-repeat:no-repeat; width:151px; height:33px; border:none; padding:0px 0px 0px 15px; text-align:left; }

div.izdelek div.pomoctxt { padding:12px 0px 0px 0px; }
div.izdelek div.pomoctxt div, div.izdelek div.pomoctxt div a { font-size:11px !important; color:#999999 !important; background-color:Transparent; }

div.izdelek div.zadnjegledano { padding:20px 20px 0px 0px; }
div.izdelek div.zadnjegledano div.ztit { border-bottom:solid 1px #e8e8e8; padding:0px 0px 4px 0px;  }
div.izdelek div.zadnjegledano div.ztit div { font-size:18px; font-weight:bold; color:#333333; }
div.izdelek div.zadnjegledano div.item { float:left; padding:12px 0px 0px 0px; width:145px; margin-right:10px;  }
div.izdelek div.zadnjegledano div.item div.itit { padding:10px 0px 5px 0px; }
div.izdelek div.zadnjegledano div.item div.itit div a { background-color:Transparent; font-size:15px !important; font-weight:bold !important; color:#26548d !important; text-decoration:none !important; }
div.izdelek div.zadnjegledano div.item div.itit div a:hover { text-decoration:underline !important; }

/* priporočeni izdelki */
div.izdelepriporocamo {}
div.izdelepriporocamo h3 { font-family:'Myriad Pro'; color:#292929; font-size:20px; font-weight:normal; }

div.izdelepriporocamo div.pizdelek { float:left;  width:160px; margin:0px 30px 20px 0px; }
div.izdelepriporocamo div.pizdelek div.slika img { width:145px; }
div.izdelepriporocamo div.pizdelek div.ptitle { clear:both; padding:10px 0px 0px 0px; }
div.izdelepriporocamo div.pizdelek div.ptitle a { background-color:Transparent; font-weight:bold !important; text-decoration:none !important; color:#26548d !important; font-size:15px !important; }
div.izdelepriporocamo div.pizdelek div.ptitle a:hover { text-decoration:underline !important; }

div.izdelepriporocamo div.pizdelek div.pdesc { padding:5px 0px 10px 0px; }
div.izdelepriporocamo div.pizdelek div.pdesc div { color:#333333; font-size:12px; }

/* košarica */
div.cart { }
div.cart table.cart, div.cart table.povzetek { width:660px; border:solid 0px red; }
div.cart table.cart td.cifre { text-align:right; }
div.cart table.cart td input { width:30px; margin:0px;}
div.cart table.cart td { padding:3px 0px 0px 10px;  }
div.cart table.cart td.input { padding:0px 0px 0px 10px;  }
div.cart table.cart td.imeizdelka { }
div.cart table.cart tr.head { background-image:url(img/cart-title-bg.gif); background-repeat:repeat-x;  }
div.cart table.cart tr.head td {  font-weight:bold; height:36px; vertical-align:middle;  }
div.cart table.cart tr.head td.first { padding:0px 0px 0px 10px;  }
div.cart table.cart td hr { border:solid 1px #e5e5e5; }

div.cart div.ctitle { margin:10px 0px 0px 0px; background-image:url(img/cart-title-bg.gif); background-repeat:repeat-x;  height:36px;}
div.cart table.povzetek td.cena, div.cart table.povzetek td.cenatitle  { font-size:14px; font-weight:bold; text-align:right; vertical-align:middle;  }
div.cart table.povzetek td.cena { padding:0px 10px 0px 0px; }
div.cart table.povzetek { border-bottom:solid 1px #e5e5e5;}
div.cart table.povzetek td.obroki { border-right:solid 1px #e5e5e5; }
div.cart table.povzetek td.promo { background-color:Transparent; padding:10px 0px 0px 15px; border-right:solid 1px #e5e5e5; font-size:11px; color:#999999; }
div.cart table.povzetek td.promo input { background-color:Transparent; font-size:11px; color:#999999; padding:3px 5px 0px 5px; bordeR:none; background-image:url(img/cart-promo-input-bg.gif); background-repeat:no-repeat; width:194px; height:22px; float:left; }
div.cart table.povzetek td.promo div.btn { background-image:url(img/cart-promo-btn.gif); padding:3px 0px 0px 0px; text-align:center; background-repeat:no-repeat; width:91px; height:22px;  float:left; margin:0px 0px 0px 6px; }
div.cart table.povzetek td.promo div.btn a { background-color:Transparent; font-family:'Myriad Pro' !important; font-size:13px !important; color:#ffffff !important; display:block; text-decoration:none !important; }

div.cart div.promotxt { font-weight:normal;  }

div.cartbtn div.nadaljuj { float:left; margin-left:15px;}
div.cartbtn div.nadaljuj div { float:left; padding:0px 15px 0px 15px; background-color:#999999; height:31px; }
div.cartbtn div.nadaljuj div a,
div.cartbtn div.nadaljuj div input { background-color:Transparent; height:31px; padding-top:7px; text-transform:uppercase; text-decoration:none !important; font-family:'Myriad Pro' !important; font-weight:normal !important; font-size:15px !important; color:#ffffff !important;  }
*> div.cartbtn div.nadaljuj div a  { display:block;  }
div.cartbtn div.nadaljuj div.r1 { width:7px; height:31px; padding:0px; background-image:url(img/cart-btn1-r1.gif); }
div.cartbtn div.nadaljuj div.r2 { background-image:url(img/cart-btn1-r2.gif); }

div.cartbtn div.oddaj { float:right; margin-right:10px; }
div.cartbtn div.oddaj div { float:left; padding:0px 15px 0px 15px; background-color:#ff9900; height:31px; }
div.cartbtn div.oddaj div a,
div.cartbtn div.oddaj input { background-color:Transparent; padding-top:7px; height:31px; border:solid 0px red; text-transform:uppercase; text-decoration:none !important; font-family:'Myriad Pro' !important; font-weight:normal !important; font-size:15px !important; color:#ffffff !important;  }
*> div.cartbtn div.oddaj div a { display:block; }
div.cartbtn div.oddaj div.r1 { width:7px; height:31px; padding:0px; background-image:url(img/cart-btn2-r1.gif); }
div.cartbtn div.oddaj div.r2 { background-image:url(img/cart-btn2-r2.gif); }

div.cartbtn div.oddaj input { background-color:Transparent; border:none;  margin:0px; padding-top:3px; cursor:pointer; }
div.cartbtn div.nadaljuj div input { background-color:Transparent; border:none;  margin:0px; padding-top:0px; cursor:pointer; }

/* oddaj naročilo */
div.narocilo { padding-top:10px; }
div.narocilo table.narocilo td.title { background-image:url(img/cart-title-bg.gif); background-repeat:repeat-x;   height:36px; } 
div.narocilo table.narocilo td.title, div.narocilo div.title { padding:9px 0px 5px 15px; font-size:12px; color:#333333; font-weight:bold; }
div.narocilo div.title { background-image:url(img/cart-title-bg.gif); background-repeat:repeat-x;   height:36px;  }
div.narocilo div.title div { font-size:12px; color:#333333; font-weight:bold; background-color:Transparent; }
div.narocilo table.narocilo td { padding-bottom:3px;}
div.narocilo table.narocilo td.s1 { padding:3px 8px 0px 15px; white-space:nowrap; text-align:right;  }
div.narocilo table.narocilo td input { background-color:Transparent; font-size:11px; color:#999999; padding:3px 5px 0px 5px; bordeR:none; background-image:url(img/cart-promo-input-bg.gif); background-repeat:no-repeat; width:194px; height:22px; float:left; }

div.narocilo table.narocilo td input.cbrb { border:none; width:auto; height:auto; background-image:none; float:left; }
div.narocilo table.narocilo td div.placilo { padding:10px 0px 0px 0px;  }
div.narocilo table.narocilo td div.placilo div.naziv div { background-color:Transparent; border:solid 0px red; padding:3px 0px 0px 5px;  font-size:12px; color:#26548d; font-weight:bold;  }
div.narocilo table.narocilo td div.placilo div.opis { clear:both; border:solid 0px red; padding:0px 0px 10px 23px; }
div.narocilo div.error div, div.narocilo div.error  { color:#e20a16; }
div.narocilo div.zamik { padding:10px 0px 10px 15px;}
div.narocilo div.descbolj { }

div.narocilo table.narocilo td.dostavnasluzba div.clear { clear:both;  border:solid 0px red; }
div.narocilo table.narocilo td.dostavnasluzba div div { padding-top:3px;  }
div.narocilo table.narocilo td div.opomba textarea { width:410px; height:80px; border:solid 1px #abadb3;  }
div.narocilo table.narocilopovzetek td { padding:3px 10px 3px 0px; }
div.narocilo table.narocilopovzetek td.s1 { color:#6d6e71;}
div.narocilo table.narocilopovzetek td div {  }

/* levi stolpec - navigacija */
div.leftcnt div.navigacija { width:235px; padding:15px 0px 15px 0px; }
div.leftcnt div.navigacija div.navtit { padding:0px 0px 10px 13px; background-color:#26548d; }
div.leftcnt div.navigacija div.navtit div { font-size:20px; color:#ccdcf0; }
div.leftcnt div.navigacija ul { background-color:#26548d; margin:0px; list-style-type:none; padding:0px; }
div.leftcnt div.navigacija ul li { background-image:url(img/menu-plus.gif); background-repeat:no-repeat; padding:0px 0px 6px 27px; background-position:14px 3px;  }
div.leftcnt div.navigacija ul li.over { background-image:url(img/menu-minus.gif); }
div.leftcnt div.navigacija ul li a { background-color:Transparent; font-size:12px !important; color:#ffffff !important; text-decoration:none !important; }
div.leftcnt div.navigacija ul li a:hover { text-decoration:underline !important; }
div.leftcnt div.navigacija ul ul li { background-image:none;  padding:0px 0px 0px 12px; }

/* levi stolpec - varnost */
div.leftrightcnt div.varnost { width:235px; padding:0px 0px 0px 0px; }
div.leftrightcnt div.varnost div.vtxt { padding:0px 0px 0px 12px; border-left:solid 1px #f1f1f1; border-right:solid 1px #f1f1f1;  background-color:#ffffff; }

div.leftrightcnt div.varnost div.vtxt1 a, 
div.leftrightcnt div.varnost div.vtxt2 a  { color:#458d1e !important; font-family:'Myriad Pro' !important; font-size:20px !important; text-decoration:none !important; }
div.leftrightcnt div.varnost div.vtxt2 a { font-size:14px !important; }
div.leftrightcnt div.varnost div.vtxt3 a { background-color:Transparent; font-size:11px !important; color:#999999 !important; text-decoration:none !important; } 
div.leftrightcnt div.varnost div.vtxt2 { padding:3px 0px 8px 12px; }
div.leftrightcnt div.varnost div.vtxt3 { padding:0px 0px 0px 12px; width:142px; }
*> div.leftrightcnt div.varnost div.vtxt3 { width:128px; }
div.leftrightcnt div.varnost div.vaimg { position:absolute; margin:-72px 0px 0px 141px; }

/* levi stolpec - brezplačna dostava */
div.leftrightcnt div.dostava { border:solid 0px red; width:235px; margin-top:12px; padding:15px 0px 0px 0px; background-image:url(img/left_dostava_bg.png); background-repeat:no-repeat; height:65px; }
*> div.leftrightcnt div.dostava { height:50px; }
div.leftrightcnt div.dostava div.dtxt { padding:0px 0px 6px 12px; }
div.leftrightcnt div.dostava div.dtxt a { color:#274a74 !important; font-family:'Myriad Pro' !important; font-size:13px !important; text-decoration:none !important; }

/* levi stolpec - trgovine */
div.leftrightcnt div.trgovine { padding:15px 0px 0px 0px; width:235px; }
div.leftrightcnt div.trgovine div.ttit, 
div.leftrightcnt div.trgovine div.ttxt { background-color:#ffffff; border-left:solid 1px #d0e0e5; border-right:solid 1px #d0e0e5; padding:0px 0px 0px 11px;}
div.leftrightcnt div.trgovine div.ttit { padding:3px 0px 0px 13px; }
div.leftrightcnt div.trgovine div.ttit div { font-size:15px; font-weight:bold; color:#37414e; }
div.leftrightcnt div.trgovine ul { margin:0px; padding:5px 0px 0px 2px; list-style-type:none; border:none;   }
div.leftrightcnt div.trgovine ul li { background-image:url(img/trgovina-item.gif); background-repeat:no-repeat; background-position:0px 2px; padding:0px 0px 5px 14px;  }
div.leftrightcnt div.trgovine ul li a { font-size:12px !important; color:#315d93 !important; text-decoration:none !important; }
div.leftrightcnt div.trgovine ul li a:hover { text-decoration:underline !important; }

/* gplusone, fb */
.GPlusOne { display: none; }
div.social { padding:10px 0px 0px 0px; }
div.social div.fbplugin {  float:left; padding-top:2px; }
div.social div.gplus { float:left; }


/* oglasi spodaj */
div.bkatitm { width:977px; padding:10px 0px 0px 4px; border:solid 0px red; float:left; }
*> div.bkatitm { width:973px; }
div.bkatitm div.ogl { width:247px; height:138px; float:left; background-repeat:no-repeat; }
div.bkatitm div.ogl1 { background-image:url(img/oglas-kat-01.gif); }
div.bkatitm div.ogl2 { background-image:url(img/oglas-kat-02.gif); }
div.bkatitm div.ogl3 { background-image:url(img/oglas-kat-03.gif); }
div.bkatitm div.ogl4 { background-image:url(img/oglas-kat-04.gif); width:232px;  }

div.bkatitm div.ogl div.ovec { position:absolute; margin:100px 0px 0px 16px;  }
div.bkatitm div.ogl div.ovec a { background-color:Transparent; border:solid 0px red; display:block;  width:80px; height:22px; padding:4px 0px 0px 6px; font-family:'Myriad Pro' !important; font-size:12px !important; text-decoration:none !important; color:#ffffff !important; text-transform:uppercase !important; }
div.bkatitm div.ogl div.oimg a { position:absolute; margin:0px 0px 0px 130px; border:solid 0px red;  display:block; width:105px; height:138px; }

div.bkatitm div.ogl div.otit { padding:18px 0px 10px 16px; }
div.bkatitm div.ogl div.otit a { font-family:'Myriad Pro' !important; color:#274a74 !important; font-size:16px !important; text-decoration:none !important;  }
div.bkatitm div.ogl div.odes { padding:0px 0px 0px 16px; }
div.bkatitm div.ogl div.odes a { font-family:'Myriad Pro' !important; color:#4e4e4e !important; font-size:12px !important; text-decoration:none !important;  }

div.bkatitm div.ogl1 div.odes div { width:114px; border:solid 0px red;}
div.bkatitm div.ogl2 div.otit div { width:125px; border:solid 0px red;}
div.bkatitm div.ogl3 div.otit div { width:108px; border:solid 0px red;}
div.bkatitm div.ogl4 div.otit div { width:170px; border:solid 0px red;}
div.bkatitm div.ogl4 div.odes div { width:123px; border:solid 0px red;}


/* enovice */
div.enewsform div.zvezdica div { background-color:Transparent; color:#999999; font-size:11px;  }
div.enewsform div.zvezdica div span { color:#ff0000; }

div.enewsform div.etit { padding:9px 0px 3px 0px; }
div.enewsform div.etit div { font-weight:bold; color:#333333; }
div.enewsform div.etit span { font-weight:bold; color:#ff0000; }

div.enewsform div.einp input { border:none; background-image:url(img/enews-input1-bg.gif); background-repeat:no-repeat; width:217px; height:23px; padding:2px 0px 0px 5px;} 
div.enewsform div.einp2 input { background-image:url(img/enews-input2-bg.gif); width:307px; } 

div.enewsform div.izjava { padding:10px 0px 10px 0px; font-weight:bold; color:#333333; }
div.enewsform div.izjava a { background-color:Transparent; color:#26548d !important; font-weight:bold !important;  }
div.enewsform div.submit input { font-family:'Myriad Pro'; color:#ffffff; font-size:15px; border:none; background-color:Transparent; background-image:url(img/enews-button.gif); background-repeat:no-repeat; width:110px; height:31px; cursor:pointer; }
div.enewsform div.error div, div.enewsform div.error ul li { color:#c71c44; }


/* katalog */
div.enewsform div.submit input { width:250px; background-color:#ff9900; background-image:none; }
div.enewsform div.submitkatalog div { float:left; }


 
/* vstopna stran */
div.contententry div.bigimage { float:left; }
div.contententry div.bigimage div.preklopi { position:absolute; top:495px;  margin:0px 0px 0px 0px; text-align:left; width:300px; border:solid 0px red; }
div.contententry div.bigimage div.preklopi div.pr { float:left; border:solid 0px red; width:28px; }
div.contententry div.bigimage div.preklopi div.pr IMG { border:solid 0px red; }
div.contententry div.bigimage div.preklopi div.pr div { float:left; border:solid 0px reD; }
div.contententry div.bigimage div.preklopi div.pr div.link { margin:8px 0px 0px -25px; }
div.contententry div.bigimage div.preklopi div.pr div a { background-color:Transparent; font-size:11px !important; text-decoration:none !important; color:#ffffff !important; display:block; text-align:center;  padding:0px 7px 0px 9px; }
div.contententry div.bigimage div.preklopi div.pr div a.selected { background-color:Transparent; font-weight:bold !important; font-size:12px !important; color:#ffffff !important; }


div.contententry div.trgovineentry { float:left; border:solid 0px red; margin:0px 0px 0px 14px; }
div.contententry div.trgovineentry div.leftrightcnt div.trgovine { padding:0px; }

div.izdelkientry div.etit h3 { margin:0px 0px 0px 0px; font-family:'Myriad Pro'; font-size:20px; color:#2f2f2f; background-color:#ffffff; padding:0px 10px 0px 18px; border:solid 0px red; float:left;}
div.izdelkientry div.etit { border:solid 0px red; float:left; width:975px; background-position:left 13px; background-image:url(img/title-line-bg.gif); background-repeat:repeat-x; }

div.izdelkientry div.seznam { border:solid 0px red; width:978px; float:left; padding:10px 0px 20px 18px; }
*> div.izdelkientry div.seznam { width:960px; }
div.izdelkientry div.seznam div.okvir { width:302px; float:left; margin:0px 22px 0px 0px; padding:0px 0px 10px 0px; border:solid 0px red; }
div.izdelkientry div.seznam div.okvirlast { margin:0px 0px 0px 0px; }
/* div.izdelkientry div.seznam div.okvirlast { padding-right:0px; width:300px; border:solid 1px red;  } */
div.izdelkientry div.seznam div.bot { float:left;  width:302px; border-left:solid 1px #e8e8e8; border-right:solid 1px #e8e8e8;  background-color:#ffffff; padding:0px 14px 0px 14px; } 
*> div.izdelkientry div.seznam div.bot { width:272px; } 
div.izdelkientry div.seznam div.bot div.mid { border:solid 0px red; float:left; } 
div.izdelkientry div.seznam div.bot div.txtp { border:solid 0px red; width:157px; float:left; padding:0px 2px 0px 10px; } 
*> div.izdelkientry div.seznam div.bot div.txtp { width:145px; } 
div.izdelkientry div.seznam div.bot div.stitle { padding:0px;  border:solid 0px red;   } 
div.izdelkientry div.seznam div.bot div.sdesc { color:#333333; font-family:Arial; font-size:12px;   } 
div.izdelkientry div.seznam div.bot div.stitle a { background-color:Transparent; font-family:Arial !important; font-size:15px  !important; font-weight:bold !important; color:#26548d !important; text-decoration:none !important; }
div.izdelkientry div.seznam div.imgp { float:left; border:solid 0px blue; max-height:110px; width:115px;  }
div.izdelkientry div.seznam div.imgp img { width:115px;  }
div.izdelkientry div.seznam div.bot div.cena { padding:8px 0px 8px 0px; }
div.izdelkientry div.seznam div.bot div.cena div { background-color:Transparent; color:#999999;  }
div.izdelkientry div.seznam div.bot div.cena div span.bold { color:#3e8f12; font-weight:bold;  }
div.izdelkientry div.seznam div.bot div.cena div span.precrtano { text-decoration:line-through; }


/* mnenja strank - vstopna stran */
div.mnenja { float:left; width:424px; margin-left:18px; }
div.mnenja div.mtxt { padding:0px 15px 0px 15px; border-left:solid 1px #e8e8e8; border-right:solid 1px #e8e8e8; }

div.mnenja div.mtxt div { font-style:italic; color:#333333;  font-size:12px; }
div.mnenja h3.title { margin:0px; padding:0px 0px 10px 0px; font-family:'Myriad Pro'; font-size:20px; color:#282828; }
div.mnenja div.mtxt div.mnenjelink { padding:3px 0px 0px 0px; }
div.mnenja div.mtxt div.mnenjelink a { font-style:normal !important;  }

/* članki - vstopna stran */
div.clanki { float:left; margin-left:21px; width:505px; }
div.clanki h3.title { margin:0px; padding:0px 0px 10px 0px; font-family:'Myriad Pro'; font-size:20px; color:#282828; }
div.clanki div.link {  padding:7px 0px 0px 10px; border-left:solid 1px #e8e8e8; border-right:solid 1px #e8e8e8; height:29px; background-position:left bottom; background-image:url(img/clanki-entry-title_bg.gif); background-repeat:repeat-x; }
div.clanki div.link a { height:20px; font-size:12px !important; color:#666666 !important; text-decoration:none !important; background-image:url(img/clanki-entry-arr-right.gif); display:block; background-repeat:no-repeat; background-position:473px 0px;  }
div.clanki div.linkopen {  background-image:none; }
div.clanki div.linkopen a {  color:#333333 !important; font-size:12px !important; font-weight:bold !important; background-image:url(img/clanki-entry-arr-down.gif); }

div.clanki div.vsebina { display:none; padding:5px 10px 5px 10px; border-left:solid 1px #e8e8e8; border-right:solid 1px #e8e8e8; border-bottom:solid 1px #e8e8e8; }
div.clanki div.vsebinaopen { display:block; }
div.clanki div.vsebinalast { border-bottom:none; }
div.clanki div.vsebina div { color:#333333; font-size:11px; }

div.clanki div.vsebina div.cvec { padding:10px 0px 0px 0px; }

/* vsebina */
div.fr div.center div.content div.cnt img.alignleft{margin-right:10px;margin-bottom:10px;float:left;}
div.fr div.center div.content div.cnt img.alignright{margin-bottom:10px;margin-left:10px;float:right;}
div.fr div.center div.content div.cnt img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;}
