/* ::CSS-Swatches::lines:#0F2C90::nav:#CFD5E9::alerts:#FF0::postits:#FFB::footer:#929293::plus:#F00::buttons:#133091:: */
/* clear styles */
html, body {margin:0;padding:0;width:100%;height:100%;}
h1, h2, p, blockquote {font-size:1.1em;margin:0;padding:0;}
ul, ol, dl, li, dt, dd {list-style:none;margin:0;padding:0;}

h3 {font-size:1.5em;font-family:"Trebuchet MS",Arial,sans-serif;}
h4 {font-size:1.4em;font-family:"Trebuchet MS",Arial,sans-serif;}
h5 {font-size:1.3em;font-family:"Trebuchet MS",Arial,sans-serif;}
h6 {font-size:1.1em;font-family:"Trebuchet MS",Arial,sans-serif;}

form, fieldset {margin:0;padding:0;border:0;}

a img {border:0;}

/* main */
body {font-size:62.5%;font-family:Arial,Geneva,sans-serif;background:#F2F2F2 url(../images/layout/bg.gif) repeat-x;text-align:center;}
body.debug {background:#F2F2F2 url(../images/grid.gif) no-repeat center top;}

#site {width:985px;margin:0 auto;text-align:left;background:url(../images/layout/s.gif) repeat-y;min-height:100%;}
* html #site {height:100%}

#nav {width:226px;float:left;}

h1 {position:relative;width:226px;height:157px;color:#fff;font-size:3em;text-align:center;overflow:hidden;}
h1 a {position:absolute;left:0;top:0;width:226px;height:157px;background:url(../images/layout/elektromaribor.gif) no-repeat;text-decoration:none;color:#fff;padding:2em 0;text-indent:-1000em;}
h1 a span {font-size:.5em;}

#search {height:40px;width:203px;background:url(../images/layout/sbg.gif) no-repeat;padding:0 0 0 23px;display:table-cell;vertical-align:middle;}
#search input {border:1px solid #D9D9D9;width:135px;margin:.2em 3px;}
#search button {width:41px;height:19px;margin:.2em 0;color:#fff;font-size:1em;background:url(../images/buttons/search.gif) no-repeat;border:0;cursor:pointer;overflow:hidden;}

#links {width:208px;padding:.5em 0 0 18px;background:url(../images/layout/nbg.gif) no-repeat right top;min-height:347px;}
#links h3 {margin:0 0 .3em 5px;color:#D10D14;font-weight:900;font-size:1.1em;text-transform:uppercase;}

#links #quicklinks {margin:0 0 1.5em 5px;}
#links #quicklinks li {padding:0 0 0 12px;background:url(../images/layout/qld.gif) no-repeat 2px .6em;margin:0 0 .3em;}
#links #quicklinks li a {color:#777;font-size:1.2em;text-decoration:none;}
#links #quicklinks li a:hover {text-decoration:underline;}

#links #level3 {margin:0 0 1.5em;border-top:1px solid #E0E0E0;}
#links #level3 li {border-bottom:1px solid #E0E0E0;margin:0;text-align:right;padding:.6em 12px;}
#links #level3 li.active {background:url(../images/layout/l3bgs.gif) repeat-y right;}
#links #level3 li a {padding:0 13px 0 0;background:url(../images/layout/qld.gif) no-repeat right .4em;color:#777;font-size:1em;text-transform:uppercase;text-decoration:none;display:inline-block;}
#links #level3 li.active a, #links #level3 li a:hover {color:#D10D14;background:url(../images/layout/l3bs.gif) no-repeat right .4em;}

#main {float:left;width:759px;min-height:450px;background:url(../images/layout/mbg.gif) no-repeat right top;}

#level1 {width:742px;height:172px;padding:25px 0 0;background:#D10D14}
#level1 ul {width:742px;height:42px;background:url(../images/buttons/level1.gif) no-repeat 0 -84px;}
#level1 ul.p2 {background:url(../images/buttons/level1.gif) no-repeat 0 -42px;}
#level1 ul.p3 {background:url(../images/buttons/level1.gif) no-repeat 0 0;}
#level1 ul li {width:247px;height:33px;float:left;text-align:center;position:relative;overflow:hidden;}
#level1 ul li.p2 {width:248px;}
#level1 ul li a {position:absolute;left:0;top:0;width:247px;height:33px;color:#fff;font-size:1.2em;text-transform:uppercase;font-weight:bold;text-decoration:none;line-height:33px;text-indent:-1000em;}
#level1 div {width:742px;height:130px;background:url(../images/kv/gospodinjstva.jpg) no-repeat;}
#level1 div.p2 {background:url(../images/kv/poslovniuporabniki.jpg) no-repeat;}
#level1 div.p3 {background:url(../images/kv/oelektrumaribor.jpg) no-repeat;}

#level2 {margin:0 17px 0 0;border-bottom:2px solid #D9D9D9;}
#level2 ul {background:#86BBE5;}
#level2 ul.p2 {background:#A4C232;}
#level2 ul.p3 {background:#D10D14;}
#level2 ul li {float:left;padding:0 0.79em;margin:.5em 0;text-align:center;border-right:1px solid #fff;}
#level2 ul li.p10 {border-right:none;}
#level2 ul li a {color:#fff;text-transform:uppercase;text-decoration:none;}
#level2 ul li a:hover {text-decoration:underline;}
#level2 ul li.active a {color:#000;}

#body {width:480px;margin:10px 15px 0 10px;float:left;}
#body h2 {font-size:1.7em;color:#308CD7;margin:.5em 0 0;}
#body h3 {font-size:1.5em;color:#308CD7;margin:.5em 0 0;}
#body h3 a {color:#308CD7;text-decoration:none;}
#body h3 a:hover {text-decoration:underline;}

#side {width:247px;margin:10px 0 0 0;border-left:1px solid #E5E5E5;float:left;}
#side h3 {margin:0 0 .3em 10px;color:#D10D14;font-weight:900;font-size:1.1em;text-transform:uppercase;}
#side ul {background:url("/_common/images/layout/rightItem_bg.gif") repeat-x 0 0;width:236px;}
#side li {width:220px;}
#side ul li h3 {padding-top:10px;}
#side li h5 {margin:0;padding:0 0 0 20px;color:#348CD8;background:url("/_common/images/icons/phone.gif") no-repeat 0 3px;}
#side li .abstract {margin-left:10px;}
#side li .more {color:#308CD7;float:right;margin:-.3em 0 .5em;font-size:1.2em;}
#side li .more:hover {text-decoration:none;}
#side li .more:visited {color:#4E4E4E;}
#side li .images ul li img {border:5px solid #F2F2F2;float:right;margin:.5em 0 .5em auto;}
#side ul.p1 {background:none;}
#side ul.p1 li {margin-left:10px;}
#side ul.p1 li h3 {margin:0 0 .3em 0;padding-top:0;}
#side ul.p1 li .abstract {margin-left:0;}
#side ul.imgLink {background:none;}
#loginForm {margin:10px 0 0 0;width:245px;height:127px;background:url("/_common/images/__formPlaceHolder.png") no-repeat 0 3px;} /*form place holder*/

.cms {font-size:1.3em;color:#4E4E4E;}
.cms p {margin:0 0 1em;font-size:1em;}
.cms a {color:#308CD7;}
.cms a:hover {text-decoration:none;}
.cms a:visited {color:#4E4E4E;}

#footer {text-align:center;width:742px;padding-top:1em;}
#footer ul {padding:1em 0 1em 0;width:95%;border-top:1px solid #E5E5E5;margin-left:2.5%;}
#footer ul li {padding:0 .5em 0 .5em;border-left:1px solid #777;display:inline;}
#footer ul li.p1 {border-left:none;}
#footer ul li a {color:#777;text-transform:lowercase;text-decoration:none;}
#footer ul li a:hover {text-decoration:underline;}
#footer ul.certs li {border:0;}
#cp2 {text-align:center;color:#777;padding-bottom:1em;}

#searchinfo ul li.p0, #searchinfo ul li.p1, #searchinfo ul li.p2 {color:#777;font-size:1.2em;margin:0 0 5px 15px;}
#search_results h2 {padding:0 0 15px 0;}
#search_results ul li.result {padding:0 0 5px 5px;margin:0 .3em 0 30px;font-size:1.3em;}
#search_results ul li.result a {color:#308CD7;text-decoration:none;}
#search_results ul li.result a:hover {text-decoration:underline;}
#search_results ul li.result li {list-style-type:square;}
#search_results ol li.result li {list-style-type:decimal;}
#search_results p.pagination, #search_results p.searcherrors, #search_results ul li.red {font-size:1.2em;margin:15px 0 5px 15px;}
#search_results p.pagination .selected {color:#777}
#search_results p.pagination a {color:#308CD7;text-decoration:none;}
#search_results p.pagination a:hover {text-decoration:underline;}
#search_results p.searcherrors, #search_results ul li.red {color:red;}
.gallery {width:720px;}
.gallery .item {float:left;margin-right:7px;}
.gallery .item .title {margin-bottom:10px;text-align:center;color:#777777;}


.banners {margin-top:25px;}
.banner {padding-top:25px;}
.banner a {display:block;text-decoration:none;}
.banner a img {width:190px;margin-left:7px;border:2px dashed #777;}

.ecarTest {padding: 20px;}

.time {position:absolute;left:50%;top:1px;color:#D10D14;}
/* hacks */
.cclear {clear:left;width:100%;border:0;height:1px;line-height:1px;}
.cclear hr {display:none;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;}
/* Hides from IE-mac \*/
* html .clear {height:1%;}
.clear {display:block;}
/* End hide from IE-mac */
