﻿/*** global properties ***/
body { background-color:#9fb797; overflow-y:scroll; background-image:url(img/2011/body_bg.jpg); background-repeat:no-repeat; background-position:center top;  }
body, html  { font-family:Arial; font-size: 11px; color: #6d6e71; margin: 0px; padding: 0px; width:100%; }

div, table td, form, p, span	{ font-size: 11px; color: #6d6e71;  margin: 0px; padding: 0px; }

a, a:link, a:visited, a:active { color: #9a9a9a; text-decoration:underline;}
a:hover { text-decoration:none; }

hr { height:1px; color:#977c49;}

h1, h2, h3 { font-family: Arial; color: #ed1c24; }
h1         { font-size: 17px; font-weight: bold; padding: 0px; margin-top: 3px ; }
h2	   { font-size: 15px; font-weight: bold; padding: 0px; margin:0px;}
h3	   { font-size: 14px; font-weight: bold; }

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; }

DIV#contentstart TABLE { border-top:solid 1px #808080; border-left:solid 1px #000000; border-collapse: collapse; }
DIV#contentstart TABLE TD {  border-right:solid 1px #000000; border-bottom:solid 1px #000000; }
DIV#contentstart TABLE.noborder, DIV#contentstart TABLE.noborder TD { border-width:0 0 0 0; }

img		{ margin: 0px; padding: 0px; border: 0px; }
img.image	{ margin: 10px; padding: 10px; border: 0px; }
div#contentstart table.noborder, div#contentstart table.noborder table.noborder, 
div#contentstart table.noborder td, div#contentstart table.noborder td  table.noborder td{ margin:0px; padding:0px 0px 0px 0px; border:none; background-color:Transparent;  }

/* MODUL - statusna vrstica */
div.statuspath, div.statuspath span	{ font-size: 10px; color: #939598; float: left; padding:0px 0px 0px 0px; text-align: left; }
a.statuspathome	{ font-size: 10px !important; color: #939598 !important; text-decoration: underline !important; }
a.statuspathome:hover	{ text-decoration:none !important; }
a.statuspath	{ font-size: 10px !important; color: #939598 !important; text-decoration: underline !important; }

div.statuspath a {font-size: 10px !important; color: #939598 !important; text-decoration: underline !important;
                  background-image:url(img/2011/status_item.gif); background-repeat:no-repeat;  background-position:right 3px; padding:0px 13px 0px 0px; 
                    }
div.statuspath a:hover { text-decoration:none !important;}

/* MODUL - sitemap  */
#contentstart ul.sitemap li { padding-top: 4px; padding-bottom: 4px; }
#contentstart ul.sitemap li ul{ list-style-image: none; list-style-type: none; }
/*** end global properties ***/
/*****************************/

div.ce { text-align:center; }
div.ce div.di { width:755px; border:solid 0px red;  }
div.ce div { text-align:left; }


div.logo { float:left; padding-top:10px; }
div.logo2 { float:right; padding-top:27px; }


div.funkyhead { border:solid 0px red; height:97px;}
div.funkyheadentry { border:solid 0px red; height:40px;}
div.funkyhead2 { border:solid 0px red; height:45px;}

div.ce div.di div.contenttop { margin-top:4px; border:solid 0px red; }
div.ce div.di div.contentbottom  { float:left; border:solid 0px red; }
div.ce div.di div.content { border:solid 0px red; width:730px; *width:750px; padding:10px; margin-top:0px; float:left; background-color:#ffffff; }
div.ce div.di div.contententry { padding:0px; background-color:Transparent; margin-top:4px;  } 
div.content div.txt { float:left; width:500px;  }
div.content div.right { float:left; width:170px; padding:0px 0px 0px 50px; }
div.content div.txt div.btitle { padding:15px 0px 0px 17px;  }
div.content div.txt div.btxt { padding:0px 0px 0px 17px;  }
div.contententry div.txt div.btxt { padding:0px 0px 0px 0px;  }
div.head { position:absolute; float:left; width:752px; top:80px; margin-left:0px; *margin-left:-750px; border:solid 0px red; }

/* posebnost za vstopno stran */
div.entryimage div.entryrob { position:absolute; margin:8px 0px 0px -8px; }
div.entryimage div.entryrob2 { position:absolute; margin:3px 0px 0px 750px; }
div.entryimage div.img { background-image:url(img/2011/biomasa2.gif); background-repeat:no-repeat; background-position:left 3px; height:262px; width:766px; }
div.entryimage div.img div.linki { width:423px; *width:475px; border:solid 0px red; float:left; padding:190px 0px 0px 52px; }
div.entryimage div.img div.linki a { background-color:#7fa74b !important; font-weight:bold !important; font-size:10px !important; color:#ffffff !important; text-decoration:none !important; 
                                     padding:0px 3px 0px 3px; margin:0px 5px 0px 0px; }

div.entryimage div.img div.linki a:hover { text-decoration:underline !important; }
div.entryimage div.img div.news { border:solid 0px red; float:left; margin:77px 0px 0px 0px; width:250px; }

div.head div.topmenus ul  {  margin:0px; padding:0px; list-style-type:none; }
div.head div.topmenus ul li {  float:left; background-repeat:repeat-x; height:34px; }
div.head div.topmenus ul li.menu_1 a { background-image:url(img/2011/m1_levo.gif); }
div.head div.topmenus ul li.menu_2 a { background-image:url(img/2011/m2_levo.gif); }
div.head div.topmenus ul li.menu_3 a { background-image:url(img/2011/m3_levo.gif); }
div.head div.topmenus ul li.menu_4 a { background-image:url(img/2011/m4_levo.gif); }
div.head div.topmenus ul li.menu_5 a { background-image:url(img/2011/m5_levo.gif); }
div.head div.topmenus ul li.menu_6 a { background-image:url(img/2011/m6_levo.gif); }
div.head div.topmenus ul li.menu_1 { background-image:url(img/2011/m1_bg.gif);  }
div.head div.topmenus ul li.menu_2 {  background-image:url(img/2011/m2_bg.gif);  }
div.head div.topmenus ul li.menu_3 {  background-image:url(img/2011/m3_bg.gif);  }
div.head div.topmenus ul li.menu_4 {  background-image:url(img/2011/m4_bg.gif);  }
div.head div.topmenus ul li.menu_5 {  background-image:url(img/2011/m5_bg.gif);  }
div.head div.topmenus ul li.menu_6 {  background-image:url(img/2011/m6_bg.gif);  }
div.head div.topmenus ul { background-image:url(img/2011/m_last.gif); background-repeat:no-repeat; background-position:right top; float:left; padding-right:9px; }
div.head div.topmenus ul li a.current { text-decoration:underline !important; }  
div.head div.topmenus ul li a  
{
    height:34px; float:left;  background-repeat:no-repeat; 
    padding:8px 11px 0px 10px; font-size:13px !important; text-decoration:none !important; text-transform:uppercase; color:#ffffff !important; font-weight:bold !important;  }
div.head div.topmenus ul li a:hover { text-decoration:underline !important; }

div.head div.submenus ul { float:left; width:750px; height:45px; list-style-type:none; margin:6px 0px 0px 0px; padding:0px 0px 0px 8px; background-image:url(img/2011/submenus-bg.gif); background-repeat:no-repeat;  }
div.head div.submenus ul li { float:left; white-space:nowrap; background-image:url(img/2011/submenus_item.gif); background-position:right 5px; background-repeat:no-repeat; }

div.head div.submenus ul li a { float:left; padding:5px 10px 0px 6px; 
                                color:#265833 !important; font-weight:bold !important; font-size:11px !important; text-decoration:none !important; }
div.head div.submenus ul li a:hover { text-decoration:underline !important; } 
div.head div.submenus ul li a.selected { color:#f3111c !important;}


/* noga */
div.foot { background-image:url(img/2011/foot-bg.gif); float:left; height:21px; *height:27px; width:740px; *width:750px; background-repeat:no-repeat; } 
div.foot { margin-top:5px; padding:6px 0px 0px 10px; }
div.foot div, div.foot div a { color:#2d6e33 !important; }

/* banner - left */
div.bannerleft { position:absolute; padding:7px 0px 0px 0px; top:120px; margin-left:-130px; *margin-left:-880px; background-image:url(img/2011/banner-left.gif); background-repeat:no-repeat; width:123px; height:46px; }
div.bannerleft div { text-align:right; padding-right:8px; }
div.bannerright { position:absolute; padding:7px 0px 0px 8px; top:119px; margin-left:757px; *margin-left:7px; background-image:url(img/2011/banner-right.gif); background-repeat:no-repeat; width:123px; height:46px; }
div.bannerright a, div.bannerleft a { color:#ffffff !important; text-decoration:none !important; font-weight:bold !important; font-size:12px !important; }
div.bannerright a:hover, div.bannerleft a:hover { text-decoration:underline !important; }

/* prelivanje slik */
div.content div.right div.slikedesno div.motslik img { border:none; }

div.content ul.submenus { list-style-type:none; margin:0px; padding:0px; }
div.content ul.submenus div.submenuthumbimage { float:left; width:120px; }
div.content ul.submenus div.submenuthumbimage img { width:100px; }

div.content ul.submenus div.clear { clear:both; }
div.content ul.submenus li { padding:0px 0px 20px 0px; }
div.content ul.submenus div.text { float:left; width:360px; }
div.content ul.submenus div.text div.title { padding:0px 0px 10px 0px; }
div.content ul.submenus div.text div.title a { font-size:12px !important; color:#231f20 !important; font-weight:bold !important; }
div.content ul.submenus div.text div.desc a { color:#6d6e71 !important; }
div.content ul.submenus div.text div a { text-decoration:none !important; }
div.content ul.submenus div.text div a:hover { text-decoration:underline !important; }


div.content ul.submenus div.desc { }


/*
div.ce { text-align:center; }
div.ce div.di { width:990px; }
div.ce div { text-align:left; }

div.logo { float:left; width:421px; height:155px;}
div.head { float:left; width:569px; height:155px; }
div.head div.img { float:left; }
div.head div.links { width:569px; height:111px; background-image:url(img/head_3.jpg); }
div.head div.links div.li1 { padding:3px 0px 0px 8px; float:left; width:262px; }
div.head div.links div.li2 { float:left; padding:3px 0px 0px 0px; }
div.head div.links div, div.head div.links a, div.head div.links a:link, div.head div.links a:active, div.head div.links a:visited
 { font-family:Arial; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;}
div.head div.links a:hover { text-decoration:underline; }
 

div.menus { clear:both; height:37px; background-image:url(img/menus_bg.gif); background-repeat:no-repeat; }
div.menus ul { list-style-type:none; padding:0px; margin:0px 0px 0px 30px; }
div.menus ul li { float:left; padding:4px 20px 0px 0px; }
div.menus ul li a, div.menus ul li a:link, div.menus ul li a:active, div.menus ul li a:visited 
{font-family:Arial; color:#ffffff; text-decoration:none; font-weight:bold; font-size:12px; text-transform:uppercase;   }
div.menus ul li a:hover { text-decoration:underline; }
div.menus ul li a.current, div.menus ul li a.current:link, div.menus ul li a.current:active, div.menus ul li a.current:visited { text-decoration:underline; }

div.content { background-image:url(img/cnt_b.gif); float:left; background-repeat:no-repeat; background-position:574px 0px; }

div.content div.left { float:left; width:150px; }
div.content div.center { float:left; width:546px; }
div.content div.right { float:left; width:170px; }


ul.leftmenus, ul.leftmenus ul, ul.leftmenus ul ul { list-style-type:none; margin:0px; padding:0px;}
ul.leftmenus li { padding:5px 0px 5px 0px;}
ul.leftmenus li a, ul.leftmenus li a:link, ul.leftmenus li a:active, ul.leftmenus li a:visited { font-family:Arial; text-transform:uppercase; font-size:12px; font-weight:bold; color:#58585b; text-decoration:none; }
ul.leftmenus ul li a, ul.leftmenus ul li a:link, ul.leftmenus ul li a:active, ul.leftmenus ul li a:visited { color:#929396; }
ul.leftmenus ul ul li a, ul.leftmenus ul ul li a:link, ul.leftmenus ul ul li a:active, ul.leftmenus ul ul li a:visited { color:#6eac4f; }


div.content div.left div.p { padding:55px 0px 0px 0px; text-align:right; }
div.content div.center div.pad { padding:17px 25px 10px 25px; }

div.foot { margin-top:40px; padding:5px 0px 0px 0px; border-top:solid 2px #62bc69; width:830px; }
div.foot div.txt { font-family:Arial; text-align:center; color:#939598; }
*/

/* oglasi */
div.right div.oglasi { padding:56px 0px 0px 0px; bordeR:solid 0px red;}


/* tabela v vsebini */
div.content div.txt table { background-color:#cfd0d2; }
div.content div.txt table td { padding:4px 10px 4px 10px; color:#808183; border:solid 1px white; }
div.content div.txt table td, div.content div.txt table td span, div.content div.txt table td p, div.content div.txt table td div,
div.content div.txt table td a, div.content div.txt table td a:link, div.content div.txt table td a:active, div.content div.txt table td a:visited
{color:#545454;}

div.content div.txt table.noborder { background-color:Transparent; border:none; }
div.content div.txt table.noborder td { background-color:Transparent; border:none; }
/* novice seznam v vsebini */
div.content div.txt div.lastnews div.novica { padding:0px 0px 12px 0px; }
div.content div.txt div.lastnews div.novica div.linkvec { text-align:left; }
div.content div.txt div.lastnews div.novica div.title { text-align:left; }

/* novice levo */
div.lastnews div.novica { padding:0px 0px 3px 0px;  }
div.lastnews div.novica div.title  
{
    background-image:url(img/2011/arr-green2.gif); background-repeat:no-repeat;  background-position:left 3px;
    border-top:dashed 1px #2d6e33; padding:2px 0px 2px 17px; }

div.lastnews div.novica div.titleopen { background-image:url(img/2011/arr-green1.gif); border-bottom:dashed 1px #2d6e33; }  

div.lastnews div.novica div.title a { color:#2d6e33 !important; font-size:11px !important; font-weight:bold;  }
div.lastnews div.novica div.desc { padding:5px 0px 4px 0px; }
div.lastnews div.novica div.desc a { color:#231f20 !important; text-decoration:none !important; }

div.lastnews div.novica div.linkvec, div.lastnews div.novica div.linkvec a, div.lastnews div.novica div.linkvec a:link, div.lastnews div.novica div.linkvec a:active, 
div.lastnews div.novica div.linkvec a:visited { padding:0px 0px 5px 0px; color:#2d6e33;  text-decoration:none; }
div.lastnews div.novica div.linkvec a:hover { text-decoration:underline; }
div.lastnews div.novica div.title, div.lastnews div.novica div.title a, div.lastnews div.novica div.title a:link, div.lastnews div.novica div.title a:active, div.lastnews div.novica div.title a:visited
 { text-decoration:none; color:#6eac4f;  }


/* galerija */
div.content div.right div.slikedesno { padding:60px 0px 0px 0px; }
div.content div.right div.slikedesno table td { padding:0px 0px 15px 0px; }
div.content div.right div.slikedesno img { width:140px; border:solid 1px #cccccc; }

/* povpraševanje  list */
div.povprasevanje { background-image:url(img/list-bg.jpg); width:150px; height:99px; background-repeat:no-repeat; }
div.povprasevanje div, div.povprasevanje a, div.povprasevanje a:link, div.povprasevanje a:active, div.povprasevanje a:visited 
{ color:#ffffff; text-decoration:none; font-family:Arial; font-weight:bold; font-size:12px;  }
div.povprasevanje div { padding:10px 0px 0px 10px;}
div.povprasevanje a.tel, div.povprasevanje a.tel:link, div.povprasevanje a.tel:active, div.povprasevanje a.tel:visited 
{ font-size:14px; }

/* detajl izdelka */
div.content div.txt table#izdelekprm { border:solid 0px red; margin-top:10px; width:700px; }
div.content div.txt table#izdelekprm td { border:solid 0px red; padding:0px 0px 20px 0px; background-color:#ffffff; }
div.content div.txt table#izdelekprm td ul { padding:0px; margin:0px 0px 0px 25px; }
div.content div.txt table#izdelekprm td.besedilo { width:220px; padding:0px 8px 0px 0px; } 
div.content div.txt table#izdelekprm td.slika img { border:solid 1px #cccccc; width:90px; }
div.content div.txt table#izdelekprm td.slika1 { width:180px; }
div.content div.txt table#izdelekprm td.slika2 { width:90px; }

div.content div.rightabsolute { position:absolute; margin:0px 0px 0px 530px; *margin:0px 0px 0px -190px; top:165px; }

