body {background-color:#f7f5d2; font-family: Tahoma, Arial, helvetica, sans-serif; font-size:10px; }
table, table td, img, a, form, ul, li {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-collapse:collapse;}
br {line-height:11px; padding:0px; margin:0px; font-size:0px;}
div.confirm_msg { color:#ff0000; font-size:11px; padding:0px 0px 0px 10px;}
div.confirm_msg  a{ color:#fdbe00; font-size:11px; }
div.error_msg { color:#FF0000; font-size:11px; }
div.error_msg a { color:#FF0000; font-size:11px; }



h1 { font-size:13px; color:#d00b0a; font-weight:bold; margin:0px; padding:0px 0px 0px 0px ;}
h2 { font-size:12px; color:#d00b0a; text-transform: uppercase; font-weight:bold; margin:0px; padding:2px 0px 2px 0px ;}
h3 { font-size:10px; color:#bfc4cc; text-transform: uppercase; font-weight:bold;margin:0px; padding:2px 0px 2px 0px ;}

h4 { font-size:13px; color:#22344e; font-weight:normal; margin:0px; padding:7px 0px 7px 0px ;}
h5 { font-size:12px; color:#22344e; font-weight:normal; margin:0px; padding:2px 0px 2px 0px ;}
h6 { font-size:10px; color:#22344e; font-weight:normal; margin:0px; padding:2px 0px 2px 0px ;}


a { font-size:11px; color:#4b4a8a;} 

/* Main */
table.okno {width:923px; height:675px; padding:0px; margin:0px; background:url(../../graphics/web_graphics/design_main.gif); background-repeat:no-repeat;}
table.okno tr.top { vertical-align:bottom; height:100px;}
table.okno tr.top td.left {width:525px; padding-left:10px;}
table.okno tr.top td.right {width:398px;  text-align:left;}

table.okno tr.mid {}
table.okno tr.mid td.mid {width:923px; height:475px; padding:21px 20px 21px 21px; }
table.main {width:882px; height:433px; margin:0px 0px 0px 0px;}
table.main td.main_left {width:520px; height:433px; vertical-align:top; padding: 0px 20px 0px 0px;}
table.main td.main_right {width:362px; height:433px; vertical-align:top;}
table.main td.main_right table.content {width:362px; height:433px; vertical-align:top; margin:0px 0px 0px 0px;}
table.main td.main_right table.content td.content_img {height:222px; vertical-align:top; text-align:right;}
table.main td.main_right table.content td.content_menu {height:45px; vertical-align:top; padding-top:3px;}
table.main td.main_right table.content td.content_subdata {height:150px; vertical-align:top;}
table.main td.main_right table.content td.content_info {height:16px; font-size:9px; vertical-align:bottom; text-align:right; color:#444444;}

table.okno tr.bottom {}
table.okno tr.bottom td.support { height:100px; vertical-align:top; text-align:right; padding:0px 20px 0px 0px;}

div.scroolbar_main { scrollbar-face-color : #f7f5d2; scrollbar-highlight-color : #ffffff; scrollbar-3dlight-color : #ffffff; scrollbar-shadow-color : #eeeeeee; scrollbar-darkshadow-color : #cccccc; scrollbar-track-color : #f7f5d2; scrollbar-arrow-color : #444444; height:393px; overflow:scroll; overflow:auto;}
div.scroolbar_gallery { background-color:#ffffff; scrollbar-face-color : #f7f5d2; scrollbar-highlight-color : #ffffff; scrollbar-3dlight-color : #ffffff; scrollbar-shadow-color : #eeeeeee; scrollbar-darkshadow-color : #cccccc; scrollbar-track-color : #f7f5d2; scrollbar-arrow-color : #444444; height:313px; overflow:scroll; overflow:auto;}
table.main td.main_left div.scroolbar { background-color:#ffffff; scrollbar-face-color : #f7f5d2; scrollbar-highlight-color : #ffffff; scrollbar-3dlight-color : #ffffff; scrollbar-shadow-color : #eeeeeee; scrollbar-darkshadow-color : #cccccc; scrollbar-track-color : #f7f5d2; scrollbar-arrow-color : #444444; height:200px; border:1px; border-color:#cccccc; border-style:solid; overflow:scroll; overflow:auto; padding:2px;}

/*CMS Content*/
table.cnt {margin:0px 0px 20px 0px; width:500px;}
table.cnt td {font-size:11px; vertical-align:top;}
table.cnt td.top {height:20px; padding:0px 0px 0px 0px;}
table.cnt td.middle {padding: 20px 0px 0px 10px; text-align:justify;}
table.cnt td.bottom {padding: 0px 0px 0px 10px; text-align:justify;}


/* NEWSLETTER SignIn */
div.newsletter {width:239px; height:85px; background-image:url(../../graphics/web_graphics/casopis.jpg); background-position:bottom; background-repeat:no-repeat;}
div.newsletter table.newsletter td.firstcol {padding: 45px 0px 0px 42px ;}
div.newsletter table.newsletter td.firstcol input.textbox {width:109px; height:17px; border:solid 1px #22344e; font-size:9px;   border: solid 1px #a2a2a2; }
div.newsletter table.newsletter td.secondcol {padding: 43px 0px 0px 2px ;}
div.newsletter table.newsletter td.secondcol input.btnSubmit {border:0px; margin: 2px 0px 0px 7px; background-image:url(../../graphics/web_graphics/btn_NLSubmit.jpg);background-repeat:no-repeat; width:68px; height:19px;}
div.newsletter table.newsletter td.opozorilo {padding: 5px 0px 0px 45px ;}


/* **************************************** CONTROLS ******************************************/
/* SEND TO FRIEND  */
div.SentToFriend { font-size:11px;}
div.SentToFriend form {padding:0px; margin:0px;}

div.SentToFriend p.txt {font-size:10; font-weight:bold;color:#22344e}
div.SentToFriend input.txt {font-size:10;color:#22344e; font-weight:bold; padding:3px 3px 3px 3px;}
div.SentToFriend input {color:#22344e; font-size:11px;}
div.SentToFriend textarea.txt {color:#22344e; font-size:14px;}

/* FAQ - faq archive*/
table.faq { width:450px; text-align:left; vertical-align:top;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
table.faq td.heading {width:450px; text-align:justify;}
table.faq td.heading h1 { font-size:12px; color:#fdbe00; margin:0px; padding:0px 0px 0px 0px ;font-weight:normal;}
table.faq td.heading a { font-size:12px; color:#22344e; text-decoration:none; font-weight:bold; margin:0px; padding:0px 0px 0px 0px ;}
table.faq td.datum { font-size:11px; color:#fdbe00; margin:0px; padding:0px 0px 0px 0px ; font-weight:bold; text-align:right;}
table.faq td.heading span.naslov { font-size:12px; color:#22344e; text-decoration:none; font-weight:bold; margin:0px; padding:0px 0px 0px 0px ;}
table.faq td.shortnews { font-size:11px; color:#22344e; padding:5px 0px 10px 10px; text-align:justify; }

/* RUBRIKE - news archive, event archive, guestbook */
table.vsebina {width:480px; text-align:left; vertical-align:top; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
table.vsebina td.heading {width:400px; height:20px; text-align:justify;  padding:0px 0px 0px 10px;}
table.vsebina td.heading h1 {font-size:12px; margin:0px; font-weight:normal;}
table.vsebina td.heading a {font-size:12px; margin:0px; font-weight:bold; text-decoration:none; color:#333333;}
table.vsebina td.datum {width:80px; font-size:11px; margin:0px; font-weight:bold; text-align:right; color:#FF0000;}
table.vsebina td.heading span.naslov {font-size:12px; margin:0px; padding:0px 0px 0px 0px; font-weight:bold; text-decoration:none;}
table.vsebina td.shortnews {font-size:11px; padding:0px 0px 15px 10px; text-align:justify; color:#444444;}
table.vsebina td.crta { padding: 5px 0px 20px 0px; text-align:center; vertical-align:middle;}

/* Galeerija (Events Module)*/
table.galerija {width:480px; text-align:left; font-size:11px; color:#444444;  vertical-align:top; margin:0px 0px 0px 10px; padding:0px 0px 0px 0px;}
table.galerija td.datum {width:80px; font-weight:bold; text-align:left; color:#FF0000;padding:0px 0px 0px 0px; }
table.galerija td.shortnews {width:270px;text-align:left;}
table.galerija td.shortnews a { color:#444444;}
table.galerija td.shortnews a p {margin:0px 0px 0px 0px;}
table.galerija td.heading {width:130px; text-align:justify; font-weight:bold;}

/* SINGLE -  single_news, event_single */
table.single {width:480px; text-align:left; vertical-align:top; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
table.single td.naslov {width:400px; height:20px; font-size:12px; color:#010101; font-weight:bold; margin:0px; padding:0px 0px 0px 10px;}
table.single td.datum {width:80px; font-size:11px; color:#FF0000; margin:0px; padding:0px 0px 0px 0px ; font-weight:bold; text-align:right;}
table.single td.shortnews { font-size:11px; color:#444444; padding:0px 0px 10px 10px; text-align:justify;}
table.single td.back {padding:30px 0px 0px 0px;}




/*SIDEBAR -  shortnews, events -  height:335px;*/ 
div.short_news {width:362px; height:133px; padding: 0px 0px 0px 0px;}
div.short_news table.short_news {width:362px; font-size:11px; color:#444444;}
table.short_news td.datum {width:67px; font-size:11px; margin:0px; font-weight:normal; text-align:left; color:#FF0000;}
table.short_news td.heading { width:295px; text-align:left;  padding:0px 0px 0px 0px;}
table.short_news td.heading a {font-size:11px; margin:0px; font-weight:normal; text-decoration:none; color:#010101;}

table.short_news td.shortnews div.shortnews {padding: 0px 0px 0px 5px; text-align:left;}
table.short_news td.shortnews div.read_more a {margin:5px 0px 10px 155px; width:67px; height:20px; background-image:url(../../graphics/web_graphics/read_more.gif);display:block; background-repeat:no-repeat;}






/*GUESTBOOK*/
table.guestbook {width:450px; padding: 10px 0px 10px 0px;}
table.guestbook td.crta { height:40px;background-repeat:repeat-x; background-position:center; background-image:url(../../graphics/web_graphics/pika_rdeca.gif);}
table.guestbook a { font-size:12px; color:#bfc4cc; text-transform: capitalize;font-weight:bold; margin:0px; padding:0px 0px 0px 0px ;}

/*FOOTER - SIMPLE  MENU */
div.onemenu_H { font-size:11px; color:#666666;}
div.onemenu_H a { font-size:11px;color:#666666;}


/*ONE MENU */
/*NIVO ENA*/
div.onemenu_V {width:220px;  padding:0px 0px 0px 0px ; }
div.onemenu_V  ul {padding:0px; margin:0px; list-style:none; font-size:0px; }
div.onemenu_V  ul li {padding:0px; margin:0px; list-style:none;font-size:0px; line-height:0px; }
div.onemenu_V  ul li a { padding:19px 0px 18px 40px;background-image:url(../../graphics/web_graphics/mm_off.jpg);display:block;  font-weight:bold;  color:#4b4a8a; text-decoration:none; font-size:11px;}
div.onemenu_V  ul li a:hover {background-image:url(../../graphics/web_graphics/mm_on.jpg);}
div.onemenu_V  ul li a.active {background-image:url(../../graphics/web_graphics/mm_on.jpg);}

/*SIMPLE MENU*/
/*PRVI NIVO*/
div.simple_menu {  padding:0px 0px 0px 0px ; border:solid 1px #4b4a8a }
div.simple_menu  ul {padding:0px; margin:0px; list-style:none; }
div.simple_menu  ul li {padding:0px; margin:0px; list-style:none;}
div.simple_menu  ul li a { width:130px;background-color:#e1dfec;padding:10px 0px 10px 10px;display:block;  font-weight:bold;  color:#4b4a8a; text-decoration:none; font-size:11px; border-bottom:dotted 1px #ffffff;}
div.simple_menu  ul li ul li a {padding:5px 0px 5px 20px; display:block; font-size:11px; border-bottom:dotted 1px #ffffff;}
div.simple_menu  ul li a:hover {background-color:#eeecf7;}
div.simple_menu  ul li a.active {background-color:#FFFFFF;}

div.simple_menu ul li a.level_1_active {}

/* SITE MAP*/
div.site_map {padding:0px 0px 0px 0px;font-size:9px;margin:0px; }
div.site_map a {  font-size:11px;padding:0px; margin:0px; text-decoration:none; color:#22344e }
div.site_map ul {padding:0px 0px 0px 30px ; margin:0px 0px 0px 0px; vertical-align:bottom;}
div.site_map ul li {padding: 0px 0px 8px 0px ; margin:0px 0px 0px 10px;list-style:square; color:#bfc4cc}
div.site_map ul li a {font-weight:bold;}
div.site_map ul li  li {padding: 0px 0px 0px 0px ; margin:0px 0px 0px 20px;list-style:decimal;}
div.site_map ul li ul  a {font-weight:normal;}
div.site_map ul li  li li {padding: 0px 0px 0px 0px ; margin:0px 0px 0px 20px;list-style:decimal;}
div.site_map ul li  li li li{padding: 0px 0px 0px 0px ; margin:0px 0px 0px 20px;list-style:decimal;}


/* CONTACT SEND */ 
div.contact_send {text-align:left; vertical-align:top;}
form.contact_send {margin:0px; padding:0px;}
table.contact_send td.opomba {font-size:11px;padding:0px 0px 0px 0px;;}
table.contact_send td {font-size:11px;padding:5px;}
table.contact_send td.firstcol {text-align:right; width:115px;}
table.contact_send td.btncol {text-align:center;}
table.contact_send td.secondcol input {border:solid 1px #444444; font-size:11px;}
table.contact_send td.btncol input.btnSumit {font-size:11px; font-weight:bold;}
table.contact_send td.secondcol textarea {font-size:12px; border:solid 1px #444444;}
/*Ad Service*/
div.addx_100 {padding-top:7px;}