/* RESET
------------------------------ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,
font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,
legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}
body {line-height:1;}
ol,ul {list-style:none;}
blockquote,q {quotes:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;width:100%;}

/* GENERAL STYLES
------------------------------ */
/* elements */
#site {font-size:1.2em;background:transparent url(../../../media/images/Unior/Design/prenova/back.png) repeat-y scroll left top;}
body {font:normal 62.5% Arial,Helvetica,serif;color:#515152;}
a {color:#515152;}
a:hover {text-decoration:none;}
p {margin:0 0 1em;}
button {cursor:pointer;}
h1, h2, h3, h4, h5, h6, h7, p, blockquote {padding:0;}
h1, h2, h3 {color:#0077b8;}
#site.unior h1, #site.unior h2, #site.unior h3 {color:#0655B8;}  /*temp unior corporate style*/
h1 {font-size:1.6em;margin:0.2em 0 0.6em 0;width:477px;}
h2 {font-size:1.4em;margin-bottom:0.6em;}
h3 {font-size:1.2em;margin-bottom:0.6em;}
table tr td {vertical-align:top;padding:2px;}
address { font-style:normal;}
input.text {background:#FFFFFF url(../../../media/images/Unior/Design/prenova/sprite1.png) no-repeat scroll left top;border: none;color:#000000;float:left;font-size:0.9em;margin:0px;padding:2px 4px;}

/* basic layout */
#headerCont {width:100%;background:#0077b8 url(../../../media/images/Unior/Design/prenova/searchBar.jpg) repeat-x scroll left bottom;float:left;}
#site.unior #headerCont {background-color:#0655B8;}  /*temp unior corporate style*/
#header {width:924px;height:91px;padding-top:15px;background:transparent url(../../../media/images/Unior/Design/prenova/head-unior-subpages.jpg) no-repeat scroll left top;}
#header.home {height:225px;}
#header.odkovki {background:transparent url(../../../media/images/Unior/Design/prenova/head-unior-odkovki.jpg) no-repeat scroll left top;}
#header.sinter {background:transparent url(../../../media/images/Unior/Design/prenova/head-unior-sinter.jpg) no-repeat scroll left top;}
#header.rocno {background:transparent url(../../../media/images/Unior/Design/prenova/head-unior-rocno.jpg) no-repeat scroll left top;}
#header.strojna {background:transparent url(../../../media/images/Unior/Design/prenova/head-unior-strojna.jpg) no-repeat scroll left top;}
#header.turizem {background:transparent url(../../../media/images/Unior/Design/prenova/head-unior-turizem.jpg) no-repeat scroll left top;}
#headerUniorHome {width:924px;height:240px;padding:0px;} /*unior corporate home style*/
#body {width:924px;float:left;padding:0px 0px 15px 0px;background:transparent url(../../../media/images/Unior/Design/prenova/back.png) repeat-y scroll left top;}
#leftbar {width:155px;float:left;padding:30px 20px 0 35px;}
#containerContent {width:689px;float:left;position:relative;padding-left:25px;}
.content {width:477px;float:left;padding:0px 25px 0px 0px;}
#site.uniorHome .content {padding-top:30px;} /*unior corporate home style*/
.sidebar {width:187px;position:relative;margin-top:-2.6em;float:right;}
#site.uniorHome .sidebar {margin:0px;padding-top:30px;} /*unior corporate home style*/
#containerContent.product h1 {color:#CC0033;}
#containerContent.product .sidebar {margin-top:0.6em;}
#footerCont {width:100%;background:transparent url(../../../media/images/Unior/Design/prenova/searchBar.jpg) repeat-x scroll left top;float:left;font-size:1.2em;position:relative;}
#footer {width:689px;float:left;padding:5px 0 5px 235px;}

/*  CONTENT STYLES
-------------------------------*/
/*header*/
#navTop {height:22px;float:right;padding:10px 0 0 5px;width:auto;margin-right:10px;color:#FFFFFF;position:relative;}
#navTop a {font-size:0.9em;padding:0 6px;text-decoration:underline;color:#FFFFFF;text-decoration:none;}
#navTop a:hover {text-decoration:underline;}
#changeLang {display:inline;float:right;padding-top:8px;margin-right:14px;position:relative;}
#header a#logo {display:block;width:148px;height:35px;float:left;display:inline;text-indent:-9999px;position:absolute;top:58px;left:30px;}
#header.home a#logo {top:192px;}
#searchBar {width:910px;padding:0px 14px 6px 0px;margin-top:6px;}
#searchBar span {float:left;color:#FFFFFF;letter-spacing:0.25em;font-size: 0.8em;padding:5px 0 0 35px;}
#searchBar #navTop {height:18px;float:right;padding:3px 0 0 5px;} /*unior style*/
form#search {height:23px;}
form#search input.text {width:134px;margin:2px 8px;float:right;}
form#search button.submit {padding:0px;float:left;cursor:pointer;background:transparent url(../../../media/images/Unior/Design/prenova/btn-search.png) no-repeat scroll left top;display:block;height:22px;width:22px;text-indent:-9999px;border:none;float:right;}
.slogan {padding:45px 0pt 0pt 35px;float:left;color:#FFFFFF;font-weight:bold;width:190px;font-size:1.3em;line-height:2.3em;}

/*leftbar*/
ul#navigation li {border-bottom:1px solid #B3B3B3;padding-bottom:0.4em;margin-bottom:0.4em;display:inline-block;width:155px;}
/*sub-subnav*/
ul#navigation li ul li ul {margin-left:15px;font-size:0.9em;margin-top:5px;padding-bottom:5px;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;float:left;display:inline;}
ul#navigation li ul li ul#t27587, ul#navigation li ul li ul#t27642 {border-bottom:none;padding-bottom:0px;}
ul#navigation li ul li ul li{width:140px;float:left;}
/************/
ul#navigation li a {color:#0077b8;font-weight:bold;text-decoration:none;float:left;}
#site.unior ul#navigation li a {color:#0655B8;}  /*temp unior corporate style*/
#site.unior ul#navigation li ul li a {color:#000000;}  /*temp unior corporate style*/
ul#navigation li a:hover {text-decoration:underline;}
ul#navigation li ul li {border-bottom:none;padding:5px 0 0 0;margin:0px;}
ul#navigation li ul li a{color:#000000;font-weight:normal;}
.menuOn, .podmenuLinkOn {background:transparent url(../../../media/images/Unior/Design/prenova/sprite1.png) no-repeat scroll -415px -737px;margin-left:-18px;padding-left:18px;position:relative;}
ul#navigation div.menu, ul#navigation div.menuOn {color:#0655B8;font-weight:bold;float:left;} /*unior corporate style*/

/*content*/
/*h1.home {font-size:2em;}*/
.content ul {padding-bottom:5px;margin-bottom:6px;}
.content ul li, .sidebar ul li {background:transparent url(../../../media/images/Unior/Design/prenova/sprite1.png) no-repeat scroll left -843px;padding:0 0 0 16px;margin-bottom:4px;height:1%;}
#breadcrumbs {padding:10px 0 0 0px;font-size:0.9em;}
#breadcrumbs a {text-decoration:none;margin:0 2px;}
#breadcrumbs a:hover {text-decoration:underline;}

.linkRdec, .linkRdec:visited {color:#D83D42;font-size:0.9em;text-decoration:none;background:transparent url(../../../media/images/Unior/Design/prenova/sprite1.png) no-repeat scroll right -811px;padding:4px 25px 0px 0;margin-top:0.5em;display:inline-block;}
.linkRdec:hover {text-decoration:underline;}
.izdelek {float:left;width:50%;}
.izdelekOpis {float:left;width:50%;}

a.linkKatalog {font-size:1.1em;}

.slikaDesno {float:right;padding-left:10px;}
.slikaLevo {float:left;padding-right:10px;}

table.language tr td {padding-bottom:6px;}

table tr td.izdeTabVrstica, table tr td.izdeTabVrsticaLevo, table tr td.izdeTabVrsticaDesno {border-bottom:1px solid #B7BABC;vertical-align:middle;}
table tr td.izdTabNaslov {background:transparent url(../../../media/images/Unior/Design/prenova/table-header.png) repeat scroll left top;padding:5px 2px 4px 2px;color:#FFFFFF;border:none;}
/*table td.izdTabNaslov img {height:14px;}*/
table tr td.izdTabNaslov a {color:#FFFFFF;}

.SubTitle, .subTitle {font-size:1.4em;margin-bottom:0.6em;color:#0077b8;font-weight:bold;}
#site.unior .SubTitle, #site.unior .subTitle {color:#0655B8;}  /*temp unior corporate style*/
.txtModer {color:#0077b8;}
#site.unior .txtModer  {color:#0655B8;}  /*temp unior corporate style*/
.description {font-size:1.4em;font-weight:bold;line-height:1.4em;margin-bottom:1em;display:block;} /*unior corporate style*/

/*rightbar*/
.box {margin-bottom:15px;}
.box .topRound {background:transparent url(../../../media/images/Unior/Design/prenova/sprite1.png) no-repeat scroll left -104px ;padding:0px 10px 0 12px;width:165px;}
.box .bottomRound {background:transparent url(../../../media/images/Unior/Design/prenova/sprite1.png) no-repeat scroll left -788px;height:16px;width:187px;font-size:0;}
.box#mojIzbor .topRound{background:transparent url(../../../media/images/Unior/Design/prenova/sprite1.png) no-repeat scroll -187px -104px;}

.box#orodjeNamen a {text-decoration:none;}
.box#orodjeNamen a:hover {color:#0077b8;text-decoration:underline;}
#site.unior .box#orodjeNamen a:hover {color:#0655B8;}  /*temp unior corporate style*/
.box p {margin-bottom:0px;}
.box h2 {font-size:1.2em;color:#0077b8;height:32px;padding-top:8px;margin:0px;}
#site.unior .box h2 {color:#0655B8;}  /*temp unior corporate style*/
.box .lightbox img {margin-bottom:8px;}

/*footer*/
#footer {color:#000000;}
#footer a{color:#000000;}
#copy {float:left;}
#print {float:right;}
/*obletnica*/
#obletnica {position:absolute;left:62px;margin-top:-110px;background:transparent url(../../../media/images/Unior/Design/prenova/sprite1.png) no-repeat scroll -339px -4px;display:block;height:86px;width:86px;text-indent:-9999px;}

/*****sticky footer*****/
* {
	margin: 0;
}
html, body {
	height: 100%;
}
#site {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-bottom:-25px; /* the bottom margin is the negative value of the footer's height */
	position:relative;
}
#footerCont, .push {
	height: 25px; /* .push must be the same height as .footer */
}

.push {width:100%;}
/************************/

/****print****/
#header_print, #footer_print {display:none;}
/*************/

/*misc*/
.flr {float:right;}
.fll {float:left;}
.hidden {display:none !important;}

/*top overlay*/
#topOverlay {width:100%;position:absolute;top:0px;left:0px;height:49px;background:transparent url(../../../media/images/Unior/Design/prenova/zavihek-unior.png) repeat-x scroll left top;}
#topOverlay .leftRound {width:15px;height:49px;float:left;background:transparent url(../../../media/images/Unior/Design/prenova/zavihek-unior.png) no-repeat scroll left -100px;margin-left:20px;display:inline;}
#topOverlay .titleOverlay {height:29px;padding:20px 0 0 0;float:left;background:transparent url(../../../media/images/Unior/Design/prenova/zavihek-unior.png) repeat-x scroll left -49px;font-size:1.2em;font-weight:bold;color:#FFF;letter-spacing:0.2em;}
#topOverlay .rightRound {width:10px;height:49px;float:left;background:transparent url(../../../media/images/Unior/Design/prenova/zavihek-unior.png) no-repeat scroll right bottom;}

/*unior style*/
#site.unior #topOverlay .titleOverlay {padding-top:10px;height:39px}
#site.unior #topOverlay .overlayLogo {background:transparent url(../../../media/images/Unior/Design/prenova/logo-unior.png) no-repeat scroll left top;display:block;width:144px;height:27px;text-indent:-9999px;}

/*no padding table*/
td.noPadding {padding:0px;}

/*search results*/
table.searchResults {width:auto;}

/*text sizing*/
.txtMed {font-size:1.2em;}
.txtSmall {font-size:0.8em;}

/*news table*/
table.news {margin-bottom:0.4em;width:auto;}
table.news tr td {padding:0px;vertical-align:baseline;}
table.news tr td.date {white-space:nowrap;padding-right:7px !important;text-align:right;}
table.news tr td.date, table.news tr td.title {padding:5px 0px;}
table.news tr td.archive {padding-top:7px;}
table.news tr td.archive .prev {margin-right:20px;}

table.news tr.searchResults div {margin:10px 0;border-bottom:1px solid #B3B3B3;}

div.back {float:left;width:100%;margin-top:1em;}

/*ZA DELNICARJE*/
.sidebar .box table.info tr td {border-bottom:1px solid #B7BABC;}
.sidebar .box table.info tr.last td {border-bottom:none;}

table.info tr td {border-bottom:1px solid #B7BABC;}
table.info tr.title td {background:transparent url(../../../media/images/Unior/Design/prenova/table-header.png) repeat scroll left top;padding:5px 2px 4px 2px;color:#FFFFFF;border:none;}

/*grafi*/
#containerTabs {position:relative;height:287px;margin-top:0px !important;}
.tabs-container  {height:200px;position:absolute;}
.tabs-hide {display:block !important;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.legenda {margin-top:15px;text-align:center;color:#8f8f8f;padding-left:55px;font-size:0.9em;}
.legenda .tecaj {background:transparent url(../../../media/images/Unior/Design/prenova/grafLegendaTecaj.png) no-repeat scroll left top;padding-left:21px;padding-top:2px;height:16px;float:left;margin-right:20px;margin-left:60px;}
.legenda .tecaj.bigMargin {margin-left:145px;}
.legenda .tecaj.en {margin-left:52px;}
.legenda .promet {background:transparent url(../../../media/images/Unior/Design/prenova/grafLegendaPromet.png) no-repeat scroll left 3px;padding-left:18px;padding-top:2px;height:16px;float:left;margin-left:60px;}

/*iskalnik po seo novicah*/
#searchNews form {float:left;}
#searchNews input.text {width:263px;margin-right:16px;margin-top:2px;}
#searchNews button.submit {padding:0px;float:left;cursor:pointer;background:none;display:block;height:22px;width:72px;border:none;font-weight:bold;}
#searchNews {background:transparent url(../../../media/images/Unior/Design/prenova/searchNews.png) no-repeat scroll left top;display:block;width:423px;height:64px;padding:10px 0 0 54px;margin-bottom:1em;}
#searchNews h2 {font-size:1.2em;color:#ffffff !important;margin-bottom:7px;}

.letnoPor {text-align:center;margin-bottom:1em !important;}

/* HACKS
------------------------------ */
.clear {display:inline-block;}
.clear:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
