/* css-reset fonts-size-setup */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, samp, small, 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-size : 1em; vertical-align : baseline; } blockquote { quotes : none; } h1, h2, h3, h4, h5, h6 { font-weight : bold; } table { border-collapse : collapse; border-spacing : 0; } td { vertical-align : top; } fieldset, img, table { border : 0; } ol, ul, li { list-style-type : none; } :focus { outline : 0; } del { text-decoration : line-through; } html, input { font-size : 100%; } dt, address, caption, cite, code, dfn, big, small, em, i, th, var { font-style : normal; font-weight : normal; } input, select, th, td, li li, li p, td p, blockquote p { font-size : 1em;}
body { min-width : 945px; text-align : center; color : #565656; font : 62.5% Arial, Helvetica, sans-serif; }
/* clear-floating */
.clear:after, #content:after, .primary:after, .secondary:after, .box:after, #footer:after, .commentlist li:after, .listAll li:after { visibility : hidden; display : block; font-size : 0; content : " "; clear : both; height : 0; }
.clear, #content, .primary, .secondary, .box, #footer, .commentlist, .listAll li { display : inline-block; }
* html .clear, * html #content, * html .primary, * html .secondary, * html .box, * html #footer, * html .commentlist, * html .listAll li { height : 1%; }
.clear, #content, .primary, .secondary, .box, #footer, .commentlist, .listAll li { display : block; }   
/* pageSetup */
a { color : #F29400; }
a:hover, .newsList li a,.newsList li .entry-foot a:hover, .entry-title a, .box h4 a, #widget li a { text-decoration : none; }
a, #widget li a:hover, .gallery li.title a:hover, .box h4 a:hover, .newsList li a:hover, .newsList li .entry-foot a, .entry-title a:hover, .entry-content h1 a:hover, .entry-content h2 a:hover, .entry-content h3 a:hover, .entry-content h4 a:hover, .entry-content h5 a:hover { text-decoration : underline; }
img.frame { padding : 1px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border : 3px solid #E4E3E3; background : #fff; }
a:hover img.frame { border-color : #F29400; }
#header h1 span, #header p, #pageNavigation, #content, #footer { display : block; width : 94.5em; min-width : 945px; margin : 0 auto; }
#header h1 a, .secondaryHeader .alde, .secondaryHeader .zares { display : block; overflow : hidden; width : 1px; height : 1px; white-space : nowrap; line-height : 1px; text-decoration : none; font-size : 1px; text-indent : -1700px; }
#content { text-align : left; }
.primary { float : left; width : 64.5em; min-width : 645px; padding-top : 30px; }
.secondary { float : right; width : 30em; min-width : 300px; padding-top : 30px; background : url(../img/col_bg.gif) no-repeat 0 0; }
/* header */
#header { z-index : 3000; padding-top : 3em; text-align : left; background : #0E3567 url(../img/header_bg.jpg) repeat-x scroll 0 3em; }
#header h1 { height : 307px; background : url(../img/header.jpg) no-repeat scroll 50% 100%; }
#header h1 a { z-index : 100; position : relative; top : 32px; width : 345px; height : 70px; }
#header p em { position : absolute; top : 140px; padding-left : 13px; color : #fff; font-size : 1.6em; line-height : 1.4em; }
#header p a { color : #fff; }
#pageNavigation { text-align : left; }
#pageNavigation ul { z-index : 50; position : absolute; top : 0; }
#pageNavigation ul li.main { float : left; margin-top : 25em; background-image : url(../img/shadow.png) !important; background-repeat : no-repeat; background-position : 50% 0; background-image : url(../img/shadow.gif); }
#pageNavigation ul li.first { padding-left : 13px; background-position : 0 0; }
#pageNavigation ul li.last { background-position : 100% 0; }
#pageNavigation ul li.main a { display : block; margin : 13px 15px 13px 0; text-decoration : none; background : url(../img/menu_bg.gif) no-repeat 0 0; }
#pageNavigation ul li.main a span { display : block; margin-left : 4px; padding : 0 25px 0 21px; text-shadow : .1em .1em #F29400; color : #fff; font-size : 1.6em; line-height : 37px; background : url(../img/menu_bg.gif) no-repeat 100% 0; }
#pageNavigation ul li.main a:hover { text-decoration : underline; background-position : 0 100%; }
#pageNavigation ul li.main a:hover span { text-shadow : none; background-position : 100% 100%; }
#pageNavigation li.secondaryHeader { position : absolute; width : 92.5em; top : 0; left : 0; text-align : right; }
#pageNavigation li.secondaryHeader span { float : left; padding-left : 13px; }
#pageNavigation li.secondaryHeader small { display : none; }
#pageNavigation li.secondaryHeader a { padding : 0 15px 0 17px; font-size : 1.2em; line-height : 2.8em; background : url(../img/small.gif) no-repeat 0 50%; }
#pageNavigation li.secondaryHeader a.index { background : none; padding-left : 0; }
#pageNavigation li.secondaryHeader a.alde, #pageNavigation li.secondaryHeader a.zares { display : inline-block; padding : 0; text-align : left; height : 30px; width : 45px; background : url(../img/logos.gif) repeat-y 0 0; }
#pageNavigation li.secondaryHeader a.alde { position : relative; background-position : 0 276px; left : -30px; }
#pageNavigation li.secondaryHeader a:hover.alde { background-position : 0 209px; }
#pageNavigation li.secondaryHeader a.zares { background-position : 0 142px; }
#pageNavigation li.secondaryHeader a:hover.zares { background-position : 0 75px; }
/* common */
.entry-title { color : #F29400; font-size : 1.6em; font-weight : normal; }
.entry-foot small { padding : 0 5px; }
.entry-foot, .comment-published { line-height : 2em; font-size : 1.2em; color : #838383; }
.entry-foot a { color : #838383; }
.entry-category a { color : #565656; text-decoration : none; }
.entry-category a:hover { text-decoration : underline; }
/* newsList */
.newsList { padding : 0 0 10px 13px; }
.newsList li { float : left; padding-bottom : 30px; width : 50%; }
.newsList li.both { clear : both; }
.newsList li img.photo { position : relative; float : left; margin : -15px 0 0 -90px; }
.newsList li .entry-title { padding : 0 20px 0 90px; }
.newsList li .entry-category, .newsList li .entry-foot, .detail .entry-category {  padding : 0 20px 0 90px;  font-size : 1.2em; line-height : 1.7em; font-weight : normal; }
.detail .entry-category { padding-left : 0; }
.newsList li .entry-category a { color : #565656; }
.newsList li .entry-foot abbr { padding-right : 15px; }
.newsList li.main .entry-foot abbr { padding-right : 0; }
.newsList li .entry-foot { padding : 3px 30px 0 90px; }
.newsList li.main { clear : both; width : auto; float : none; }
.newsList li.main img.photo { margin : 0 15px 5px 0; }
.newsList li.main .entry-foot { padding : 0 30px 15px 0; }
.newsList li.main .entry-title, .detail .entry-title { font-weight : bold; font-size : 2.2em; padding : 0 30px 0 0; }
.newsList li.main .entry-summary, .detail .entry-content { color : #000; font-size : 1.4em; line-height : 1.4em; padding-right : 30px; }

.detail .entry-title, .detail .entry-foot { padding-right : 0; }
.detail .entry-title { font-size : 2.2em; }
.detail .entry-foot { line-height : 1.8em; }
.detail { padding : 0 20px 0 13px; }
.entry-content { padding-top : 15px; }
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5 { padding-top : .4em; line-height : 1.2em; margin : .6em 0 1em 0; color : #F29400; }
.entry-content h1 a, .entry-content h2 a, .entry-content h3 a, .entry-content h4 a, .entry-content h5 a { color : #F29400; text-decoration : none; }
.entry-content h1 { font-size : 1.8em; }
.entry-content h2 { font-size : 1.6em; }
.entry-content h3 { font-size : 1.4em; }
.entry-content h4 { font-size : 1.2em; }
.entry-content h5 { font-size : 1.2em; color : #565656; }

.entry-content p, .cReplay p { margin-bottom : 1.6em; line-height : 1.4em; }
.cReplay p { font-size : 1.4em; }
.entry-content em, .cReplay em { font-style : italic; }
.entry-content blockquote, .entry-content cite, .cReplay blockquote, .cReplay cite { color : #F29400; margin : 0 0 20px 20px; padding : 20px 20px 0 20px; border : 1px solid #D6D6D6; }
.entry-content cite, .cReplay cite { color : #565656; }
.entry-content big, .cReplay big { font-size : 1.2em; }
.entry-content small, .cReplay small { font-size : .9em; }
.entry-content abbr, .entry-content acronym, .cReplay abbr, .cReplay acronym { border-bottom : 1px dotted #D6D6D6; }
.entry-content ul, .entry-content ol { margin-left : 50px; margin-bottom : 20px; }
.entry-content ul li { list-style : circle; }
.entry-content ol li { list-style : decimal; }
/* kliping, blogato */
.box { margin : 0 20px 40px 0; padding : 13px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border : 1px solid #EEEEEE; background : #EEEEEE url(../img/line.gif) repeat-y 50% 0; }
.box ul { float : left; width : 50%; }
.box ul li { padding-bottom : 15px; }
.box ul li.more { padding : 10px 0 0 0; text-align : right; font-size : 1.2em; border-top : 1px solid #D6D6D6; }
.kliping li { margin-right : 23px; }
.blogato li { margin-left : 23px; }
.box h4 { font-size : 1.6em; text-shadow : .1em .1em #fff; padding-bottom : .9em; color : #565656; border-bottom : 1px solid #D6D6D6; }
.box h4 a { color : #565656; }
/* social */
.social, .gallery, .widget_search, .newsMenu { padding : 0 0 10px 25px; border-width : 0 0 1px 1px; border-color : #D6D6D6; border-style : solid; }
.inside { padding-top : 20px; }
.social li a { display : block; padding : 0 0 15px 30px; color : #565656; font-size : 1.4em; line-height : 1.7em; background : url(../img/social.gif) repeat-y 0 0; }
.social li.more, .gallery li.more { padding-right : 10px; text-align : right; }
.social li.more a, .gallery li.more a { display : inline; padding : 0; line-height : 1.4em; background : none; color : #f29400; }
ul.categories li { font-size: 14px; }
.social li.facebook { padding-top: 5px; }
.social li.facebook a { background-position : 0 780px; }
.social li.facebook a:hover { background-position : 0 696px; }
.social li.twitter a { background-position : 0 612px; }
.social li.twitter a:hover { background-position : 0 528px; }
.social li.ep a { background-position : 0 444px; }
.social li.ep a:hover { background-position : 0 360px; }
.social li.zares a { background-position : 0 276px; }
.social li.zares a:hover { background-position : 0 192px; }
.social li.aldelink a { background-position : 0 888px; }
.social li.aldelink a:hover { background-position : 0 834px; }
.social li.youtube a { padding-bottom: 0; background-position: 0 108px; }
.social li.youtube a:hover { background-position: 0 24px; }
/* gallery */
.gallery { padding : 20px 0 10px 11px; }
.gallery li.title, .gallery li.more { float : none; clear : both; padding-left : 14px; }
.gallery li.title { padding-top : 0; font-weight : bold; color : #565656; font-size : 1.4em; }
.gallery li.title a { text-decoration : none;  color : #565656; }
.gallery li { float : left; padding : 14px 0 0 14px; }
.gallery li.more { padding-top : 10px; }
.gallery li.more a { font-size : 1.4em; }
/* widget */
#widget { padding : 0; }
.vreme-vsi { text-align : center; background : url(../img/widget.gif) repeat-x 0 0; }
.vreme-vsi p { padding-top : 10px; color : #838383; }
.vreme-vsi p a { color : #838383; }

#widget table {  margin-top : 40px; width : 100%; }
#widget table td a, #widget table td a span { background : url(../img/widget_menu.gif) repeat-y 0 0; } 
#widget table td a { display : block; text-decoration : none; margin-right : 1px; background-position : 0 63px; }
#widget table td.last a { margin-right : 0; }
#widget table td a:hover span { text-decoration : underline; }
#widget table td a span { display : block; margin-left : 3px; padding : 0 9px 0 6px; font-size : 1.2em; line-height : 28px; color : #565656; background-position : right 63px; }
#widget table td.active a { background-position : 0 0; }
#widget table td.active a span { color : #fff; background-position : 100% 0; }
#widget embeded { border : 1px solid red; }
/* forms */
.newsletter { padding-top : 20px; padding-bottom : 20px; }
.widget_search { padding-bottom : 15px; }
legend span, label { display : none; }
.newsletter h5, .newsMenu h5 { margin-bottom : 15px; font-weight : bold; color : #565656; font-size : 1.4em; }
.newsletter p, .widget_search p { float : left; padding-right : 5px; }
.newsletter p.submit, .widget_search p.submit { float : right; }
input, textarea { color : #838383; font : 14px Arial, Helvetica, sans-serif; }
input:focus, textarea:focus { color : #565656; }
input { padding-top : 5px; padding-bottom : 5px; text-indent : 5px; word-spacing : 1px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border : 1px solid #D6D6D6; }
textarea { -moz-border-radius: 3px; -webkit-border-radius: 3px; border : 1px solid #D6D6D6; }
body input.submit, body input#searchsubmit { padding : 5px 10px; cursor : pointer; color : #fff; font-weight : bold; border : none; background : none; text-indent : 0; text-align : center; background : #F29400 url(../img/input_bg.gif) repeat-x 0 0 }
body input#searchsubmit { float : right; }
body input.submit:hover, body input#searchsubmit:hover { background : #f29400; }
/* newsMenu */
.newsMenu { padding-top : 5px; }
.detail .newsMenu ul.hfeed { padding : 0; }
.newsMenu .entry-title { display : block; font-size : 1.4em; color : #f29400; font-weight : normal; }
.newsMenu .active .entry-title { text-decoration : none; color : #1B5891; }
.newsMenu .entry-foot { display : block; margin-bottom : 15px; }
.newsMenu li.more { text-align : right; font-size : 1.4em; padding-right : 10px; }
/* comments */
.comments { margin : 20px 30px 30px 13px; }
.comments label { display : inline; font-size : 1.2em; line-height : 2em; }
.comments input { float : left; width : 250px; margin : 0 10px 10px 0; vertical-align : middle;  }
.comments input.submit { float : right; margin : 0; width : auto; padding-left : 20px; padding-right : 20px; }
.comments textarea { margin : 10px 0; width : 100%; }
.comments p.submit, .comments p.textarea { width : 100%; }
.comments h3 { font-size : 1.6em; margin-top : 2em; margin-bottom : 1em; }
.comments li { clear : both; }
.comment-header { float : left; width : 160px; }
.cReplay { margin-top : 2em; margin-left : 170px; border-bottom : 1px solid #D6D6D6; }
.comment-author { font-size : 1.4em; color : #1B5891; }
/* listAll */
.listAll { padding-right : 40px; }
.listAll li { clear : both; width : auto; float : none; padding : 0 0 10px 0; }
.listAll li .entry-category, .listAll li .entry-title, .listAll li .entry-foot { padding-left : 0}
.listAll li .entry-title { font-weight : bold; }
.listAll li .entry-content { font-size : 1.4em; color : #000; }
.listAll li .entry-content .photo { margin : 0 15px 10px 0; }
.listAll li .entry-content a.more { display : block; }
.listAll li.archive { padding-top : 15px; padding-bottom : 15px; margin-top : 15px; margin-bottom : 20px; text-align : right; font-size : 1.4em; border-top : 1px solid #D6D6D6; border-bottom : 1px solid #D6D6D6; }
.listAll li.archive span { float : left; }
.listAll li.archive a { color : #565656; }
.listAll li.archive a:hover span { text-decoration : underline; }
/* titleBar */
.titleBar { font-size : 2em; margin : 0 20px 30px 0; padding : 13px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border : 1px solid #EEEEEE; background : #EEEEEE; }
body .articles li .entry-foot abbr { padding-right : 0 !important; }
/* footer */
#footer { clear : both; margin-top : 30px; padding : 30px 0 30px 0; color : #838383; border-top : 1px solid #D6D6D6; }
#footer a { color : #838383; }
#footer ul { float : right; font-size : 1.2em; }
#footer p { float : left;  font-size : 1.2em; }
#footer ul li { float : left; padding-left : 15px; }

a.more { text-decoration : underline !important; }
a:hover.more { text-decoration : none !important; }


/* new */
.latestPosts { margin-left : 13px; margin-bottom : 20px; }
.posts-left { float : left;  width : 50%; }
.posts-right { float : right;  width : 50%; }
.posts-left li, .posts-right li { padding-top : 10px; margin-bottom : 10px; margin-right : 23px; min-height : 130px; border-top : 1px solid #EEEEEE; }
.posts-left .entry-category, .posts-right .entry-category { text-transform : lowwercase; font-size : 12px; font-weight : normal; }
body .newsList li { padding-bottom : 20px; }

.wpsb_form_label input[type="radio"], .wpsb_form_label strong, .wpsb_form_label br { display : none; }
/*
.newsletter { text-align : left; }
.newsletter big { display : block; width : 250px; text-align : left; font-weight : bold; color : #565656; font-size : 1.4em; }
.newsletter .wpsb_form_label { position : relative; float : none; margin : 0; padding : 0; background : #fff; }
.newsletter .wpsb_form_label input#wpsb_email, .newsletter input.wpsb_form_btn { display : block; }
.newsletter input.wpsb_form_btn { position : absolute; top : -41px; right : 0; color : #fff; font-weight : bold; border : none; text-indent : 0 !important; background : #F29400 url(../img/input_bg.gif) repeat-x 0 0 }
.newsletter input#wpsb_email { width : 200px; }
.newsletter input:hover.wpsb_form_btn { cursor : pointer; background : #F29401; }
*/

body #wpsb { padding-top : 10px !important; padding-bottom : 15px; }
.wpsb_opt_in { text-align : left; }
.wpsb_opt_in big, .ko-calendar-widget-title, .widget_search .title { display : block; padding-bottom : 15px; width : 250px; text-align : left; font-weight : bold; color : #565656; font-size : 1.4em; }
.ko-calendar-widget-title { padding-bottom : 5px; }
.wpsb_opt_in .wpsb_form_label { position : relative; float : none; margin : 0; padding : 0; background : #fff; }
.wpsb_opt_in .wpsb_form_label input#wpsb_email, .newsletter input.wpsb_form_btn { display : block; }
.wpsb_opt_in input.wpsb_form_btn { position : absolute; top : -28px; right : 15px; color : #fff; font-weight : bold; border : none; text-indent : 0 !important; background : #F29400 url(../img/input_bg.gif) repeat-x 0 0 }
.wpsb_opt_in input#wpsb_email { width : 200px; }
.wpsb_opt_in input:hover.wpsb_form_btn { cursor : pointer; background : #F29401; }

.widget ko_calendar { padding-bottom : 10px !important; }
.ko-calendar-date { font-weight : normal !important; color : #838383 !important; }
.ko-calendar-event-list a { padding-left : 10px; display : block; font-size : 1.2em; font-weight : bold; background : url(../img/arrow.gif) no-repeat 0 4px; }

#searchform input#s { width : 210px; }
.widget_search form div { padding-right : 15px; }

.povzetek {font-size:1.4em; color:#000000;}