body {font-family: Tahoma, Verdana, Arial, helvetica, sans-serif; background-color:#22344e; font-size:11px;color:#22344e;}
td { font-size:11px; color:#22344e;vertical-align:top; text-align:left;}
table, table td, img, a, form, ul, li {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-collapse:collapse;color:#22344e; }
br {line-height:0px; padding:0px; margin:0px; font-size:0px;}
div.confirm_msg { color:#009900; font-size:11px; }
div.confirm_msg  a{ color:#009900; font-size:10px; }
div.error_msg { color:#FF0000; font-size:11px; }
div.error_msg a { color:#FF0000; font-size:11px; }




h1 { font-size:13px; color:#d00b0a; text-transform: uppercase; font-weight:bold; margin:0px; padding:7px 0px 7px 0px ;}
h2 { font-size:12px; color:#d00b0a; text-transform: uppercase; font-weight:bold; margin:0px; padding:2px 0px 2px 0px ;}
h3 { font-size:11px; 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:11px; color:#22344e; font-weight:normal; margin:0px; padding:2px 0px 2px 0px ;}

ul li {padding:5px 0px 5px 0px ; font-size:11px; color:#666666;}
a { font-size:11px; color:#4b4a8a; } 



/* BASE TABLE */
div.layout {align:center;}
div.layout table.layout {width:770px;}

/*HEADER*/
table.layout td.header {width:770px; height:253px; background-image:url(../../graphics/web_graphics/header.jpg); background-repeat:no-repeat; }
table.header_menus {width:770px; height:253px;text-align:left; vertical-align:top;}
table.header_menus td.header_top {height:52px; padding:0px 0px 0px 0px; text-align:right}
table.header_menus td.header_top div.onemenu_H a {color:#bd0403;}
table.header_menus td.header_middle  {height:156px;}
table.header_menus td.header_bottom {height:44px;}

/*CONTENT*/
table.layout td.content { height:400px; background-image:url(../../graphics/web_graphics/content_bg.jpg);background-repeat:repeat-y;}

/*FOOTER*/
table.layout td.footer {text-align:right;}
table.layout table.footer td.footer_top {width:646px; height:13px; background-image:url(../../graphics/web_graphics/footer_top1.jpg); background-repeat:no-repeat; background-position:top;}
table.layout table.footer td.footer_right {width:124px; height:56px; background-image:url(../../graphics/web_graphics/footer_right.jpg); background-repeat:no-repeat; }
table.layout table.footer td.footer_bottom {padding:15px 0px 0px 20px;height:43px; background-image:url(../../graphics/web_graphics/footer_bottom.jpg); }
table.footer td.footer_bottom span { color:#e3140d; font-size:11px; font-weight:bold;}
table.footer td.footer_bottom a { color:#bfc4cc; font-size:11px; font-weight:bold; text-decoration:none;}

/* MAIN */
table.content td {text-align:left; vertical-align:top;}
table.content td.content_main {width:520px; padding:5px 30px 0px 30px;}
table.content td.newslatter { vertical-align:bottom;}

/*SIDEBAR -  shortnews, events -  height:335px;*/ 
div.short_news {width:239px; height:323px; padding: 0px 0px 0px 0px; background-image:url(../../graphics/web_graphics/novice.jpg); background-repeat:no-repeat;}
div.short_news table.short_news {width:239px; font-size:11px; color:#22344e;}
table.short_news td.top {height:35px;}
table.short_news td.heading {padding:0px 15px 0px 40px;}
table.short_news td.heading h1, a {padding:0px 0px 0px 0px; margin:0px; font-size:11px; color:#fdbe00;}
table.short_news td.heading img {margin: 0px 2px 0px 2px; }
table.short_news td.shortnews div.shortnews {padding: 5px 15px 0px 40px;}
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;}
table.short_news td.bottom {width:239px; height:7px;}


/*About Us -  height:335px;*/ 
div.about_us {width:239px; height:323px; padding: 0px 0px 0px 0px; background-image:url(../../graphics/web_graphics/novice.jpg); background-repeat:no-repeat;}
div.about_us table.vsebina { margin:35px 0px 0px 35px;}
div.about_us table.vsebina td.t1{text-align:left; vertical-align:top; padding:8px 0px 0px 4px;}
div.about_us table.vsebina td.t2{text-align:left; vertical-align:top; padding:8px 0px 0px 4px;}
div.about_us table.vsebina td.t3{text-align:left; vertical-align:top; padding:8px 0px 0px 4px;}
div.about_us table.vsebina td.t4{text-align:left; vertical-align:top; padding:15px 0px 0px 4px;}



/* 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:11px;   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 ;}





/* ICON MENU *****************************************************************************/
table.layout td.header table.header_menus td.header_middle table.icons { width:770px; height:153px;}
table.icons td.banner_angelo {padding: 101px 0px 0px 28px; width:55px; height:56px;}
table.icons td.banner_ricky  {padding: 101px 0px 0px 6px; width:54px; height:56px;}
table.icons td.banner_matteo {padding: 101px 567px 0px 6px; width:54px; height:56px;}
table.icons  img { border:0px;  }

/*MENU Glavni*/
table.layout td.header table.header_menus td.header_top {text-align:left; vertical-align:top;}
table.layout td.header table.header_menus td.header_bottom {text-align:left; vertical-align:top;}

table.menu_glavni td.login {padding: 0px 0px 0px 0px; height:52px;width:145;text-align:left; vertical-align:top;}
table.menu_glavni td.menu1 {padding: 10px 0px 0px 200px;height:17px;width:36px;}
table.menu_glavni td.menu2 {padding: 10px 0px 0px 25px;height:17px;width:42px;}
table.menu_glavni td.menu3 {padding: 10px 0px 0px 25px;height:17px;width:49px;}
table.menu_glavni td.menu4 {padding: 10px 0px 0px 25px;height:17px;width:60px;}
table.menu_glavni td.menu5 {padding: 10px 24px 0px 25px;height:17px;width:85px;}

table.menu_glavni td.menu6 {padding: 11px 0px 0px 17px;height:20px;width:62px;}
table.menu_glavni td.menu7 {padding: 11px 0px 0px 17px;height:20px;width:45px;}
table.menu_glavni td.menu8 {padding: 11px 519px 0px 17px;height:20px;width:95px;}

table.menu_glavni td.small_icons {padding: 0px 0px 0px 0px; height:25px;width:625;text-align:left; vertical-align:top;}
table.menu_glavni td.small_icons td.icon_1 {padding: 12px 0px 0px 497px;height:13px;width:13px;}
table.menu_glavni td.small_icons td.icon_2 {padding: 12px 0px 0px 17px;height:13px;width:13px;}
table.menu_glavni td.small_icons td.icon_3 {padding: 12px 0px 0px 17px;height:13px;width:13px;}
table.menu_glavni td.small_icons td.icon_4 {padding: 12px 26px 0px 17px;height:13px;width:13px;}
table.menu_glavni img { border:0px;  }



/*Content*/
table.cnt td { font-size:11px; vertical-align:top;}
table.cnt td.top { font-size:11px; height:46px; padding:0px 0px 0px 0px;}
table.cnt td.middle { font-size:11px;}
table.cnt td.bottom { font-size:11px;}

table.cnt td.cnt h1 { font-size:14px; color:#63629a; text-transform: uppercase; font-weight:bold; margin:0px; padding:10px 0px 7px 0px ;}
table.cnt td.cnt h2 { font-size:12px; color:#333333; text-transform: uppercase; font-weight:bold; margin:0px; padding:5px 0px 2px 0px ;}
table.cnt td.cnt h3 {margin:0px; font-size:12px; color:#333333; text-transform: uppercase; font-weight:bold;margin:0px; padding:2px 0px 2px 0px ;}

table.cnt td.cnt ul li {padding:5px 0px 5px 0px ; font-size:11px; color:#666666;}

table.cnt td a { font-size:11px; color:#4b4a8a; } 
table.cnt td.cnt {vertical-align:top;padding:10px 15px 0px 10px ; width:370px; }
table.cnt td.cnt ul {padding: 5px 5px 5px 5px ; }
table.cnt td.cnt ul li {padding: 5px 5px 5px 5px ; }
table.cnt td.cnt_sub_menu {vertical-align:top;padding:10px 15px 0px 10px ;}


/* LEVI STOLPEC */
table.content td.firstcol div.news {width:220px; background-color:#66CC33;}
table.content td.firstcol div.newsletter {width:220px; height: 100px; background-color:#FF3366; }
table.content td.secondcol div.cnt{width:545px; }


/* **************************************** CONTROLS ******************************************/

/* SEND TO FRIEND  */
div.SentToFriend { font-size:11px;}
div.SentToFriend form {padding:0px; margin:0px;}
div.SentToFriend div.email_header {width:100%; height:50px; background-image:url(../../graphics/web_graphics/logo_mail.jpg); background-repeat:no-repeat;background-position:center;}
div.SentToFriend p.txt {font-size:11px; font-weight:bold;color:#22344e}
div.SentToFriend input.txt {font-size:10px;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;}


/* LOGIN CONTROL */
div.login_1 {vertical-align:top; text-align:left;}
div.login_1 form.login_form_1 {padding:0px; margin:0px;}

div.login_1 form.login_form_1 table.login_table_1 tr.firstrow td.firstcol { width:75px; height:23px; padding: 7px 0px 0px 13px;}
div.login_1 form.login_form_1 table.login_table_1 tr.firstrow td.firstcol input.textbox {font-family: Tahoma, Verdana, Arial, helvetica, sans-serif; width:75px; height:14px; border:solid 1px #fdbe00; font-size:11px; font-weight:bold;  background-color:#626f7f; color:#bfc4cc; padding-left:4px;}
div.login_1 form.login_form_1 table.login_table_1 tr.firstrow td.secondcol { width:57px; height:52px;}
div.login_1 form.login_form_1 table.login_table_1 tr.firstrow td.secondcol input.tbnSumit {border:0px; margin:7px 0px 0px 7px; padding:0px; background-image:url(../../graphics/web_graphics/btnPrijava.jpg); width:14px; height:15px; background-repeat:no-repeat; }
div.login_1 form.login_form_1 table.login_table_1 tr.secondrow td.firstcol { width:75px; height:29px; padding: 1px 0px 0px 13px;}
div.login_1 form.login_form_1 table.login_table_1 tr.secondrow td.firstcol input.textbox {font-family: Tahoma, Verdana, Arial, helvetica, sans-serif; width:75px; height:14px; border:solid 1px #fdbe00; font-size:11px; font-weight:bold; color:#bfc4cc; background-color:#26384f; padding-left:4px;}


div.login_1 form.login_form_1 table.login_data_1 tr.firstrow td.firstcol {width:75px; height:23px; padding: 9px 0px 0px 14px; color:#bfc4cc;font-weight:bold; font-size:9px;}
div.login_1 form.login_form_1 table.login_data_1 tr.firstrow td.secondcol {width:57px; height:52px;}
div.login_1 form.login_form_1 table.login_data_1 tr.firstrow td.secondcol input.tbnSumit {border:0px; margin:7px 0px 0px 7px; padding:0px; background-image:url(../../graphics/web_graphics/btnLogOut.jpg); width:14px; height:15px; background-repeat:no-repeat;}
div.login_1 form.login_form_1 table.login_data_1 tr.secondrow td.firstcol {width:75px; height:29px; padding: 2px 0px 0px 14px; font-weight:bold; font-size:9px;  color:#bfc4cc;}




/* FAQ - faq archive*/
table.faq_archive td.heading h1 { font-size:11px; color:#22344e; text-transform: capitalize; font-weight:bold; margin:0px; padding:10px 0px 5px 0px ;}
table.faq_archive td.heading a { font-size:11px; color:#22344e; text-transform: capitalize; font-weight:bold; margin:0px; padding:10px 0px 5px 0px ;}
table.faq_archive td.summary { font-size:11px; color:#22344e; padding:0px 0px 0px 0px; }

table.faq td.heading h1 { font-size:11px; color:#22344e; text-transform: capitalize; font-weight:bold; margin:0px; padding:10px 0px 5px 0px ;}
table.faq td.heading a { font-size:11px; color:#22344e; text-transform: capitalize; font-weight:bold; margin:0px; padding:10px 0px 5px 0px ;}
table.faq td.summary { font-size:11px; color:#22344e; padding:0px 0px 0px 0px; }


/* RUBRIKE - news archive, event archive, guestbook */
div.vsebina {text-align:left; vertical-align:top;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
table.vsebina td.heading h1 { font-size:12px; color:#fdbe00; text-transform: capitalize; margin:0px; padding:0px 0px 0px 0px ;font-weight:normal;}
table.vsebina td.heading a { font-size:12px; color:#22344e; text-transform: capitalize; text-decoration:none; font-weight:bold; margin:0px; padding:0px 0px 0px 0px ;}
table.vsebina td.shortnews { font-size:11px; color:#22344e; padding:5px 0px 10px 0px; }

/* SINGLE -  single_news, event_single */
table.single {width:460px; padding: 0px 0px 0px 0px;}
table.single td.heading h1 { font-size:11px; color:#fdbe00; text-transform: capitalize; margin:0px; padding:0px 0px 0px 0px ; font-weight:normal;}
table.single td.heading div.naslov { font-size:12px; color:#fdbe00; text-transform: capitalize; font-weight:bold; margin:0px;}
table.single td.shortnews { font-size:11px; color:#22344e; padding:5px 0px 10px 0px; }
table.single td.back {padding:30px 0px 0px 0px;}


/*GUESTBOOK*/
table.guestbook {width:100%; 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 10px 0px 10px; }
div.site_map {  font-size:11px;padding:0px; margin:0px;  }
div.site_map a {  font-size:11px;padding:0px; margin:0px; text-decoration:none; color:#4b4a8a }
div.site_map ul {padding:5px 0px 5px 20px ; margin:0px 0px 0px 0px; vertical-align:bottom;}
div.site_map ul li {padding: 0px 0px 0px 0px ; margin:0px 0px 0px 10px;list-style:square;}
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;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
form.contact_send {margin:0px; padding:0px;}
table.contact_send td.opomba {color:#22344e; font-size:11px;padding:0px 0px 0px 0px;;}
table.contact_send td {color:#22344e; font-size:11px;padding:5px;}
table.contact_send td.firstcol {text-align:right; width:100px;}
table.contact_send td.btncol {text-align:center;}
table.contact_send td.secondcol input {border:solid 1px #999999; width:100px; font-size:11px;  }
table.contact_send td.btncol input.btnSumit {color:#22344e; font-size:11px; font-weight:bold;}
table.contact_send td.secondcol input {color:#22344e; font-size:11px;}
table.contact_send td.secondcol textarea {color:#22344e; font-size:14px;}
/*Ad Service*/
div.addx_100 {padding-top:7px;}


table.icon_menu {width:100%;}
table.icon_menu td {padding:12px 0px 0px 0px;}
table.icon_menu td img {border:none;}
table.icon_menu td.menu1x {}
table.icon_menu td.menu2x {width:25px;}
table.icon_menu td.menu3x {width:25px;}
table.icon_menu td.menu4x {width:25px;}
table.icon_menu td.menu5x {width:25px;}
