#body {width:505px;margin:10px 0 0 0;float:left;}
#body h2 {font-size:1.1em;color:#D10D14;text-transform:uppercase;margin:0;}
#body h3 {font-size:1.7em;color:#308CD7;margin:.5em 0 0;}
#body h3 a {color:#308CD7;text-decoration:none;}
#body h3 a:hover {text-decoration:underline;}

.imagelist {float:left;margin:1.2em 1em .5em 0;}
.imagelist img {border:5px solid #F2F2F2;}

span.feeds img {border:0;vertical-align:middle;padding:0 0 .3em .3em;}
.newsitem .more {color:#308CD7;float:right;margin:-.3em 0 .5em;font-size:1.2em;}
.newsitem .more:hover {text-decoration:none;}
.newsitem .more:visited {color:#4E4E4E;}

#side li h5.no-icon {background:none;padding:0;}

#actionBanner {margin:0 15px 0 10px;text-align:right;}

#topNews {text-align:right;margin:0 15px 0 10px;}
#topNews h2 {float:left;}
#topNews * {text-align:left;}
#topNews ul {clear:both;}
#topNews span.feeds {color:#808080;}
#topNews .newsitem {border-top:1px solid #E5E5E5;}

#topBlog .titlebar {background:#86BBE5;padding:.4em 15px .4em 10px;text-align:right;margin:0;}
#topBlog .titlebar h2 {float:left;color:#fff;margin:0;}
#topBlog h3 {font-size:1.5em;}
#topBlog .newsitem {margin:0 15px 0 10px;}
#topBlog .newsitem {border-top:1px solid #fff;}

#links #announce {margin:0 0 1.5em 5px;width:200px;}
#links #announce li {margin:0.3em 0 .3em 0;border-top:1px solid #E0E0E0;}
#links #announce li h4 {margin:.8em 0 0 0;padding:0 0 0 20px;background:url(../images/layout/qld.gif) no-repeat 10px .6em;text-transform:uppercase;font-size:1.1em;}
#links #announce li a {color:#348CD8;text-decoration:none;}
#links #announce li a:hover {text-decoration:underline;}
#links #announce li.odpravitev_izpada h4 {background:url("/_common/images/icons/odpravitev_izpada.gif") no-repeat 0 .1em;}
#links #announce li.predviden_izpad h4 {background:url("/_common/images/icons/predviden_izpad.gif") no-repeat 0 .1em;}
#links #announce li.splosno_obvestilo h4 {background:url("/_common/images/icons/splosno_obvestilo.gif") no-repeat 0 .1em;}
#links #announce li.feeds {color:#808080;margin:0 0 0 0;}
#links #announce li.feeds img {margin:.5em .3em 0 0;}
#links #announce li .cms {font-size:1.1em;color:#777;margin-bottom:.8em;}

#links .announces {color:#d10d14;font-size:1.6em;text-decoration:none;}
#links .announces:hover {text-decoration:underline;}

.item h3, .item h5 {padding:10px 0 0 30px;}
.item p.mailingInfo {margin-left:10px;}
#enewsForm, #announceForm, #errorForm {padding:10px 15px 0 15px;/*width:60%;*/width:300px;display:table-cell;vertical-align:middle;float:left;}
#enewsForm li, #announceForm li, #errorForm li {float:right;}
#enewsForm li label, #announceForm li label, #errorForm li label {padding:0 2px 0 2px;}
#enewsForm input, #enewsForm button, #announceForm input, #announceForm button, #errorForm input, #errorForm button {margin:5px 5px 5px 10px;padding-right:5px;}

#eCarForm {width:600px;padding:10px 15px 0 30px}
#eCarForm li {clear:both;margin-bottom:10px;}
#eCarForm li.error {color:#d10d14;}
#eCarForm li label, #eCarForm li input, #eCarForm li select, #eCarForm li textarea, #eCarForm li button {float:left;margin:0;}
#eCarForm li label {width:120px;margin-right:20px;text-align:right;}
#eCarForm li input {margin-right:200px;}
#eCarForm li button {margin-left:138px;}
#eCarForm li textarea {width:400px;}
#eCarForm li.checkbox label {width:410px;margin-left:20px;margin-right:0;text-align:justify;}
#eCarForm li.checkbox input {margin-right:0;margin-left:106px;padding:0;}

#eCarForm #caption {display:none;}
#eCarForm #caption p {margin:0;padding:5px 0 0;}

#errorForm textarea, #errorForm select {margin:5px 5px 5px 10px;}

#body .game h3 {color:#d10d14;}
#body .game ol {margin:20px 0 0 50px;}
#body .game ol li {list-style:decimal;}
#body .game ol li p span {font-weight:bold;}
#body .game ol li ul li {list-style:none;}
#body .game ol li.first {font-weight:bold;font-size:1.4em;margin:0 0 10px 2px;}
#body .game p.error {margin:20px 0 20px 30px;color:#f00;}
#body .game #prizeGameForm {width:100%;}
#body .game #prizeGameForm h3 {text-transform:uppercase;}
#body .game #prizeGame {margin:20px 0 0 30px;width:100%;}
#body .game #prizeGame li {width:100%;display:block;float:left;}
#body .game #prizeGame li label {width:200px;float:left;}
#body .game #prizeGame li.q {margin-bottom:20px;}
#body .game #prizeGame li.q label {float:left;clear:left;margin:5px;}
#body .game #prizeGame li.q input {display:block;float:left;margin:2px 10px 0 0;}
*html #body .game #prizeGame li.q input {margin-top:-2px;}
html>body #body .game #prizeGame li.q input {*margin-top:-2px;}
#body .game #prizeGame li.chk input {float:left;margin:20px 5px 5px 200px;padding-top:5px;}
#body .game #prizeGame li.chk label {float:left;margin:18px 0 0 5px;}
*html #body .game #prizeGame li.chk label {margin-top:22px;}
html>body #body .game #prizeGame li.chk label {*margin-top:22px;}
#body .game #prizeGameForm #terms h6 {margin:10px 0;}
#body .game #prizeGameForm #terms ol li {margin:10px 0;}
#body .game #prizeGame li.err, #body .game #prizeGame li label.err{color:#f00;}
#elmb p* .cms li {padding:0 0 5px 5px;margin:0 .3em 0 30px;}
#elmb p* .cms ul li {list-style-type:square;}
#elmb p* .cms ol li {list-style-type:decimal;}

#elmb p* table {font-size:1em;border:1px solid #E6E6E6;text-align:center;}
#elmb p* table th {background-color:#808080;color:#fff;}
#elmb p* table td {border:1px solid #E6E6E6;}
#elmb p* table tr.krepko td {font-weight:900;border-bottom:1px solid black;}

#elmb p* .cms .q {font-size:1.1em;color:#308CD7;margin:.5em 0 .5em 0;}




/* HACKS */
#eCarForm li:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
