/*RESET CSS*/
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,
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;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
/* remember to define focus styles! */
:focus {	outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/*END RESET START W3C RECOMMEND*/
H1              { font-size: 1.5em; margin: .67em 0 }
H2              { font-size: 1.2em; margin: .83em 0 }
H3              { font-size: 1.1em; margin: 1em 0 }
H4, P,
BLOCKQUOTE, UL,
FIELDSET, FORM,
OL, DL, DIR,
MENU            { margin: 1.33em 0 }
H5              { font-size: .83em; line-height: 1.17em; margin: 1.67em 0 }
H6              { font-size: .67em; margin: 2.33em 0 }
H1, H2, H3, H4,
H5, H6, B,
STRONG          { font-weight: bolder }
BLOCKQUOTE      { margin-left: 40px; margin-right: 40px }
I, CITE, EM,
VAR, ADDRESS    { font-style: italic }
PRE, TT, CODE,
KBD, SAMP       { font-family: monospace }
PRE             { white-space: pre }
BIG             { font-size: 1.17em }
SMALL, SUB, SUP { font-size: .83em }
SUB             { vertical-align: sub }
SUP             { vertical-align: super }
S, STRIKE, DEL  { text-decoration: line-through }
CENTER          { text-align: center }
BR:before       { content: "\A" }
/* An example of style for HTML 4.0's ABBR/ACRONYM elements */
ABBR, ACRONYM   { font-variant: small-caps; letter-spacing: 0.1em }
A[href]         { text-decoration: underline }
:focus          { outline: thin dotted invert }
/*END W3C*/
html,body{margin:0;padding:0;}
body{font: 0.8em verdana,arial,helvetica;text-align:center;}/*76%background:url(body-in-bg.png) repeat-x 0 0arial,sans-serif*/
p{margin:0 10px 10px}
a{display:inline;color:#45443C;padding:10px;text-decoration:none;}
#body a {padding:0;}
em {font-style:italic;}
strong {font-weight:bold}
ol, ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
h4 {font-weight:bold}
div#container{text-align:left}
div#container{width:975px;margin:0;margin:0 auto} /*float:left}*/
div#header{float:left;position:relative;width:975px}
div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}
div#content p{line-height:1.4em}
div#content{float:left;width:975px}
div#navigation{background:#B9CAFF}
div#extra{background:#FF8539}
div#footer{text-align:center}
div#footer table {margin:0 auto}
div#footer p{margin:0;padding:5px 10px}
div#banner{float:left;width:770px}
div#banner table {float:right; margin-top:10px;margin-right:10px}
div#body {float:left;width:750px;padding:10px 0 10px 10px}
div#rightbox{float:right;width:200px;min-height:400px;} /*background-color:#fba500;-moz-border-radius: 10px;-webkit-border-radius: 10px;border:1px solid red}*/
div#rightbox table {margin:0 auto}
div#footer{clear:both;width:100%}
div#logo {margin-top:4px;margin-bottom:2px}
/*height:226px;background: transparent url(fileadmin/media/topPic.jpg) no-repeat 0 0}*/
div.logintoggle {background-color:#FF3300;width:100%}
div.logintoggle a {padding:0;margin:0}
div#rightbox .bottom {background: transparent url(bottom_login.png) no-repeat 0 0; height:13px;width:200px;display:block}
div#rightbox div.online {background-color:#FF3300;width:100%;color:#fff;font-weight:bold;text-align:center;font-size:12px}
div.tx-felogin-pi1 h3 {margin-top:0px}
div.browseLinksWrap span , div.browseLinksWrap a {display:inline}
div.browseLinksWrap {margin: 0 auto}
#rightbox #login,#rightbox .zlati { border-left: 10px solid #FF3300;border-right: 10px solid #FF3300;padding:10px;}
#rightbox .tx-felogin-pi1{display:none}
#rightbox #login p {margin:0 5px !important;}
div#spremenifont {position:absolute;right:10px;top:8px;}
#klik {cursor:pointer}
/*ul#topmenu {background-color:#FF3300;text-transform: uppercase; padding:0;margin:0;width:100%;overflow:auto}
#topmenu  li {float:left}
#topmenu li a {display:block;float:left;height:28px;line-height:28px;background: url(tabs.png) 0px 0px no-repeat;text-align: center;padding:0 3px 0 10px;margin-right:6px;position:relative;text-decoration: none;color:#fff;font-weight: bold}
#topmenu li a span {display:block;height:28px;line-height:28px;background: url(tabs.png) right 0px no-repeat;width:6px;padding:0;margin:0;position:absolute;right:-6px;top:0}
#topmenu a:hover  {text-decoration: none;background: url(tabs.png) 0px -28px no-repeat;}
#topmenu .act, #topmenu .act a, #topmenu .act a:hover {	color: #3d3d3d;	background-position: 0px -56px}
#topmenu .act a span, #topmenu .act a:hover span {color: #3d3d3d;background-position: right -56px}*/
/* SREDNJI MENU*/
/*
ul#topmenu {font-size:12px;background-color:#FF3300; padding:0;margin:0;width:100%;overflow:auto;font-family:arial,sans-serif}
#topmenu  li {float:left;border-top:1px solid #FF3300;border-bottom:1px solid #FF3300}
#topmenu li a {display:block;float:left;height:28px;line-height:28px;text-align: center;padding:0 3px 0 10px;margin-right:6px;text-decoration: none;color:#fff;font-weight: bold}
#topmenu a:hover ,#topmenu li.hover,#topmenu li.hover a {text-decoration: none;background-color:#fff !important;color:#FF3300 !important}
#topmenu .act, #topmenu .act a, #topmenu .act a:hover {background-color:#fff !important;color: #3d3d3d}
*/
ul#topmenu {font-size:12px;padding:0;margin:0;width:100%;overflow:auto;font-family:arial,sans-serif;background-color:#FF3300;}
#topmenu  li {float:left;border-top:1px solid #FF3300;border-bottom:1px solid #FF3300;background-color:#FF3300;}
#topmenu li a {display:block;float:left;height:28px;line-height:28px;text-align: center;padding:0 3px 0 10px;margin-right:6px;text-decoration: none;color:#fff;font-weight: bold}
#topmenu li.hover {background-color:#ffffff !important;}
#topmenu li.hover a:hover {text-decoration: none;color:#FF3300}
/* UPORABNISKI MENU*/
#rightbox ul.uporabniki {padding:0;padding-bottom:5px;font-size:12px;margin:0;width:100%;overflow:auto;font-family:arial,sans-serif;background-color:#FF3300;}
#rightbox ul.uporabniki li {display:block;background-color:#FF3300;}
#rightbox ul.uporabniki a {display:block;height:28px;line-height:28px;text-align: center;padding:0 3px 0 0;margin-right:6px;margin-left:6px;text-decoration: none;color:#fff;font-weight: bold;text-transform:uppercase;}
#rightbox ul.uporabniki a:hover {color:#FF3300;background-color:#FFF;}
#rightbox ul.uporabniki li.current-active a {color:#FF3300;background-color:#FFF;}
/* MENI NA VRHU */
div#catmenu a {text-transform: uppercase;font-family:arial,sans-serif;font-size:20px}
div#catmenu ul ul a {font-size:16px}
div#catmenu a.home img,div#catmenu a.home {display:inline;margin:2px 0 0 2px;padding:0;float:left}
div#catmenu {font-size:80%;background: #FEC900;width:100%;height:38px}
div#catmenu > ul {list-style: none;padding: 0 ;margin: 0;float: left;background: #FEC900;z-index:2;position:absolute;top:0;height:38px;left:40px}
div#catmenu ul ul {display:none}
div#catmenu ul li {list-style-type:none;float: left;margin: 0;padding: 0 15px 0 0;position: relative;z-index:2}
div#catmenu ul li a{padding: 10px 5px;color: #8B4500;display: block;text-decoration: none;float: left;}
div#catmenu ul ul li a{color: #000}
div#catmenu ul li a:hover{background: url(topnav_hover.gif) no-repeat center top;}
div#catmenu ul li span {width: 17px;height: 35px;float: left;background: url(subnav_btn.gif) no-repeat center top;}
div#catmenu ul li span.subhover {background-position: center bottom; cursor: pointer;}
ul#subnav {background: #669;height: 2em;color: white;padding: 5px 5px;display:block;text-align:center;}/*width:750px;*/
ul#subnav li,ul#tab li {display: inline}
ul#subnav a {color: white;text-decoration: none;display:inline}
ul#subnav a:hover {color: #FFE6B7}
div#catmenu ul li ul.subnav {list-style: none;position: absolute;left: 0; top: 39px;background: #fff;margin: 0; padding: 0;display: none;float: left;width: 180px;-moz-border-radius-bottomleft: 8px;	-moz-border-radius-bottomright: 8px;	-webkit-border-bottom-left-radius: 8px;	-webkit-border-bottom-right-radius: 8px;	border: 1px solid #FFB90F;}
/*#FEC900*/
div#catmenu ul li ul.subnav li {margin: 0; padding: 0;clear: both;width: 180px;}
div#catmenu ul li ul.subnav li a em{ position:absolute;font-style:normal;color:#8B6508;top:10px;right:0;font-weight:bold;  }
html div#catmenu ul li ul.subnav li a {float: left;	width: 152px;padding-left: 20px;margin-right:2px;margin-left:2px}/*background: #FBA500 url(dropdown_linkbg.gif) no-repeat 10px center;border-top: 1px solid #FFB90F;border-bottom: 1px solid #FFB90F;*/
html div#catmenu ul li ul.subnav li a:hover {background: #FFD700 url(dropdown_linkbg.gif) no-repeat 10px center; }
div#catmenu ul ul ul { display:none;left: 100%;top: 0;margin:0;position:absolute;-moz-border-radius-topright: 8px;-moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-top-right-radius: 8px;	-webkit-border-bottom-left-radius: 8px;	-webkit-border-bottom-right-radius: 8px;	border:1px solid #FFB90F;}
/*div#catmenu ul.topnav li:hover > ul { display:block }
div#catmenu ul.topnav li.subhover > ul { display:block }
div#catmenu ul.topnav li.subsubhover > ul {display:block}*/
div#catmenu ul.subsubnav,ul.subsubnav ul {background: #FFF;}/*FEC900*/
#spremenifont a.decreaseFont {font-size:12px}
#spremenifont a.increaseFont {font-size:16px}
#spremenifont a.resetFont {font-size:14px}
div#catmenu div#spremenifont a {padding:0;margin:0;text-decoration:none;font-weight:normal}
/*.csc-header h1 {color:#FF3300;border-bottom:1px dashed #FF3300;padding-bottom:4px;display:inline}
div.csc-header {width:100%;text-align:center;clear:all;padding-bottom:4px}width:40%;ovo ispod*/
.goduje-4 {font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-align:center;float:left}/*border: 4px dashed #99CC00;*/
.goduje-4 h3{font-size:1.4em;color:#99CC00;display:inline;}
.goduje-4 .ime,.goduje-2 .ime{color:#CC0000;font-size:1.4em;}
.goduje-4 a{font-size:13px;color:#666666;text-decoration:none;padding-bottom:10px;margin-top:10px}
/*
padding-bottom:5px;margin-bottom:5px;
*/
div.rssfeed{width:45%;float:right}
div.novica-0{float:left !important;width:54% !important;}
div.rssfeed h2 {font-weight:bold;margin:0px;}
div.rssfeed a {text-decoration:none}
div.rssfeed img {border:1px solid #D9D8CB;float:left;margin:0 10px 3px 3px;padding:3px;}
div.hr,div.tx-kesmallads-pi1-listdivider {background:transparent url(../../ext_templates/dot.gif) repeat-x scroll center bottom;width:100%;height:2px;clear:both;padding-top:5px;margin-bottom:5px}
.tt_products_item_list .single {width:45%;float:left;position:relative}
#footer .banner {text-align:left}
#rightbox .banner {text-align:center;}
#banner .banner {text-align:right;margin-top:5px}
.banner-row div {display:inline}

.tx-bbpageteaser-pi1-teaser-image {float:left;margin:0 10px 3px 3px;padding:3px;}
.tx-bbpageteaser-pi1-teaser-image a {padding:0}
/*.newsCalendar_listItem a,
.columYear a,.goduje-2 p strong {text-decoration:none;margin:0;padding:0;color:#FF6600;}*/
h2.category_title,div.csc-header h1 {clear:both;font-family:Arial,Helvetica;font-size:1.6em;font-weight:bold;line-height:1.1em;margin:10px 0 8px 10px;color:#FF6600}
.tt_products_item_list h3 a,.teaser h3 a {text-decoration:none;margin:0;padding:5px;margin-top:5px;font-family:Arial,Helvetica;font-size:1.1em;font-weight:bold;line-height:1.1em;}
h2.category_title {text-align:center;color:#45443C}
.teaser{-moz-border-radius-bottomright:8px;border:1px solid #CCCCCC;color:#45443C;float:left;margin-right:5px;padding:0;position:relative;width:243px;height:250px;margin-bottom:10px}
.teaser p a {color:#CC0000;text-decoration:none;white-space:nowrap;}
/*ul#podbaner {background:#FEC900 none repeat scroll 0 0;}*/
ul#podbaner li {list-style: none;background:transparent url(buttonLe.png) no-repeat left top;height:35px;padding-left:9px;margin-top:5px}
#podbaner a {text-decoration:none;padding:10px 0 0;margin:0;color:#FF3300;font-family:arial,sans-serif;font-size:14px;font-weight:bold;display:block;height:25px;background:transparent url(buttonBg.png) repeat-x 0 0;float:left;width:183px}
#podbaner a:hover{color:blue}
#podbaner li em {height:35px;background:transparent url(buttonRi.png) no-repeat right top;width:8px;display:block;float:left}
.tx-kesmallads-pi1-image{float:left}
.tx-kesmallads-pi1-submitDate,.tx-kesmallads-pi1-submitDate {float:right}
h2.tx-kesmallads-pi1-title {color:#FF6600;font-family:Arial;font-size:18px;}
.tx-kesmallads-pi1-phone{clear:both}
.tx-kesmallads-pi1 form {margin-bottom:10px;padding-bottom:4px;border-bottom:1px dashed #ccc}
#body img {border:1px solid #D9D8CB;margin:3px;padding:3px;}
.news-single-img img {border: none !important}
h1 {color:#FF6600;font-size:1.6em;font-weight:bold;}
/*#napoved {text-align:center;margin-left:10px}
#napoved p {margin:0;padding:0;color:#fff;font-size:9px;}*/
.napoved {float:left;padding-left:20px;padding-right:2px}
.napoved h1 {font-size:1.4em;text-align:right}
div.napoved a {padding:0;margin:0}
div.napoved img {padding:0;margin:0;border:none !important}
div.napoved table {float:right}
#body .banner {float:left}
.left {float:left}
.right {float:right}
.caption {padding-right:24px}
/*Shop system*/
.basket_items caption {color:#FF6600;font-family:Arial,Helvetica;font-size:1.6em;font-weight:bold;line-height:1.1em;margin:10px 0 8px 10px;}
.basket_items,.basket_items th {text-align:center;}
.basket_items td {vertical-align:top;}
.basket_items tr.listitem,.basket_items th {border-bottom:1px solid gray}
.levibox {float:left;width:40%;}
.anketa {float:left;clear:both;}
.teaser2 {float:left;}
/*{clear:bothwidth:40%;width:40%;}*/
.godujebox {width:35%;float:right}
.godujebox .teaser2 h3 a,.godujebox .teaser2 h3{padding:0;margin:0;text-decoration:none}
.tx-powermail-pi1 legend {
color: #FF6600;
font-size:1.6em;
}
.tx-powermail-pi1 fieldset {
border: 1px solid #FF6600;
}
.tx-powermail-pi1 input,.tx-powermail-pi1 textarea {
width: 260px;
float:left;
clear:right;
}
.tx-powermail-pi1 textarea {
height:140px;
}
.tx-powermail-pi1 label {
width: 130px;
margin-left:10px;
float:left;
clear:left;
}
#powermaildiv_uid5 {
clear:both;
}
#powermaildiv_uid5 input {
width: 50px;
margin: 5px;
}
.tx-powermail-pi1 .powermail_mandatory {
color:#FF6600;
}
/* microcommunity gallery */

ul.gallery, ul.gallery li, ul.gallery span{
margin:0;
padding:0;
list-style:none;
font:12px/16px Arial, Helvetica, Verdana;
}
 
ul.gallery span{
text-align:center;
display:block;
}
 /*border: 1px solid #000; <-rob v galerijah okoli slike*/
ul.gallery li{
margin:20px 20px 0 0;
width: 150px;
min-height: 80px;
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
zoom: 1;
*display: inline;
_height: 80px;
}
/*
.tx_microcommunity_pi1-list,.tx_microcommunity_pi1-profile {height:187px;background:transparent url(levo.png) no-repeat left top;position:relative;float:left;width:250px;}
.rborder {width:12px;height:187px;position:absolute;right:0;top:0;background:transparent url(desno.png) no-repeat center top;}
.bborder {width:228px;height:8px;position:absolute;left:10px;bottom:0;background:transparent url(dole.jpg) repeat-x center top;}
*/
.tx_microcommunity_pi1-list,.tx_microcommunity_pi1-profile {height:187px;position:relative;float:left;width:250px;}
.tx_microcommunity_pi1-list h2.infotitle,.tx_microcommunity_pi1-profile h2.infotitle {text-align:center;text-transform:uppercase;}
.tx_microcommunity_pi1-list h2.infotitle a,.tx_microcommunity_pi1-profile h2.infotitle a,span.infocity {color:#FF3300;text-decoration:none;}
#body .tx_microcommunity_pi1-list img,#body .tx_microcommunity_pi1-profile img {border:none;margin:0;padding:0;}
.tx_microcommunity_pi1-postsingle {clear:both;}
.tx-microcommunity-pi1 .edititem {padding-right:4px;padding-left:4px;}
br.hr {clear:both;}
.card {margin:6px;height:150px;}
ul.infoactions {margin:0;padding:0;display:block;}
ul.infoactions a {margin:0;padding:0;}
.tx_microcommunity_pi1-profile dd {font-weight:bolder;}
.tx-microcommunity-pi1 a {padding:0;margin:0;}
.tx_microcommunity_pi1-profile span.list-image {float:left;}
.tx_microcommunity_pi1-profile span.list-image img {vertical-align:top;}
#body ul.uporabniki {display:block;background-color:#FEC900;padding:10px 0;margin:0;border-bottom:1px solid #8F824E;border-left:1px solid #8F824E;}
#body ul.uporabniki li {display:inline;padding:0 10px;font-weight:bold;}
#body ul.uporabniki li a {text-decoration:none;color:#8B4500;font-size:18px;}
#body ul.uporabniki li.klub {font-size:20px;color:#FF3300;font-style:italic;}
#body ul.uporabniki li.uporabnik {font-size:18px;color:#4D9700;font-style:italic;}
#body ul.usermenu {background-color:#FFE88E;margin-left:2px;border-bottom:none;border-left:none;margin-bottom:10px;}
#body ul.usermenu li a {font-size:12px;}
#body ul.gallery img {border:none;}
p.blogowner {text-align:center;font-size:20px;color:#FF3300;}
#body .tx_microcommunity_pi1-tabnav a {padding:0.5em 1em;}
.tx-kesmallads-pi1-browsebox,.tx-kesmallads-pi1-list {clear:both;}
.tx-kesmallads-pi1-list .tx-kesmallads-pi1-listrow,.tx-kesmallads-pi1-list .tx-kesmallads-pi1-listrow-odd {width:350px;float:left;padding:5px;border:1px dashed #CCCCCC;margin-right:10px;margin-bottom:10px;}
div.userbox {float:left;}
a span.username {clear:both;display:block;}
div.levidel {float:left;width:375px;margin-right:5px;}
div.desnidel {float:left;width:370px;}
.tx-microcommunity-pi1 .post-meta {color:#757575;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;font-size:0.8em;font-weight:normal;padding-top:10px;text-transform:uppercase;}
.news-single-rightbox, .news-list-date {clear:both;display:block;float:none !important;text-align:left !important;}
/*.naslov h2 {clear:none !important; float:right;clear:right;width:280px;}*/
#body .fdneva img,#body .cdneva img{float:none;}
#body .fdneva,#body .cdneva {text-align:center;}
div.fdneva span,div.cdneva span {clear:both;display:block;text-align:center;}
div.fdneva h1,div.cdneva h1,h1.bteaser,h1.online {text-align:center;font-size:1.4em;}
div.fdneva,div.cdneva {width:150px;float:left;}
h1.bteaser {clear:both;display:block;padding-top:10px;}
div.half {width:375px;float:left;}
#body .news-list-container .velika {width:450px;}
.levidel p {float:left;width:260px;}
#body .naslov a {float:left;clear:left;}
#body .naslov .news-list-morelink a {float:none;}
.teaser2 h3 {margin:0;}
.desnidel .tx_microcommunity_pi1-post h2 {margin:0.83em 0;}
.tx_microcommunity_pi1-post h2 {margin:0;}
