/*GLOBALNI STILI*/
html { margin:0px; padding:0px; width:100%; height:100%; overflow:-moz-scrollbars-vertical; overflow-x:auto; overflow-y:scroll; background-color:White; }
body { background-color:#494949; margin:0px; padding:0px; width:100%; height:100%; font-family:Arial; font-size:12px; }
div { margin:0px; padding:0px;}
table  { margin:0px; padding:0px; border:0px; border-collapse:collapse; }
table td { margin:0px; padding:0px;}
form  { margin:0px; padding:0px; }
img  { margin:0px; padding:0px; border:0px;}
input  { margin:0px; padding:0px; border:0px; }
select  { font-family:Verdana; font-size:11px;} 
a { font-family:Arial; }

/*div.title { float:left; }*/
div.title div.main_logo { float:left; width:24px; height:12px; background:url(img/small_logo.gif) no-repeat left 1px; }
div.title div.main_text { float:left; font-size:13px; color:#c5161d; font-weight:bold; margin:-3px 0 0 5px; }
div.logotitle { background:url(img/small_logo.gif) no-repeat left 5px; font-size:16px; color:#c5161d; font-weight:bold; padding-left: 30px; }

div.horDivider { height: 0px; overflow: hidden; border-bottom: solid 2px #e7e7e7; width: 157px; margin: 18px 0 20px 0; }

/* RDEČE */
div.title,
div.title a,
div.menuPath a.home,
div.freetext h1,
div.freetext h2,
div.freetext h3,
div.freetext a,
div.searchMain span.prevSrch,
div.searchMain a,
div.searchMain span.new,
div.sitemapMain ul li a
{ color: #c5161d; }

/*Cube - ogrodje*/
table.main_border { width:100%; background:White; }
table.main_border tr.mb_headline td { height:5px; background-color:#aa0909; }
table.main_border tr.mb_head td { height:68px; vertical-align:top; }
table.main_border tr.mb_menubar td { height:32px; background:url(img/menubar_bg.gif) repeat-x; vertical-align:top; }
table.main_border tr.mb_images td { background-color:#f3f3f3; height:223px; vertical-align:top; }
table.main_border tr.mb_images_c td { background-color:#f3f3f3; height:130px !important; vertical-align:top; }
table.main_border tr.mb_bottomline td { height:5px; background:url(img/bottomline_bg.gif) repeat-x; }
table.main_border tr.mb_content td { vertical-align:top; }
table.main_border tr.mb_footer td { background-color:#494949; background-image:url(img/foot_bg.gif); background-repeat:repeat-x; vertical-align:top; }

/*Cube - Head*/
tr.mb_head td div.head_border { width:1100px; height:66px; margin-left:auto; margin-right:auto; }

/*Logotip*/
div.head_border div.logo { float:left; margin:15px 0 0 0px; width:167px; height:37px; background:url(img/logo.gif) no-repeat; }
div.head_border div.logo a { display:block; height:37px; }

/*Language*/
div.head_border div.language_bar { float:left; margin:0 0 0 128px; }
div.language_bar div.lang { float:left; }
div.language_bar div.lang div { float:left; margin:0 2px 0 0; }
div.language_bar div.lang div a { display:block; background:url(img/lang.gif) no-repeat; width:21px; height:17px; color:#494949; text-decoration:none; font-size:13px; }
div.language_bar div.lang div a:hover { background:url(img/lang_hover.gif) no-repeat; color:#fffefe; }
div.language_bar div.lang div a.selected { background:url(img/lang_hover.gif) no-repeat; color:#fffefe; }
div.language_bar div.lang div a.selected:hover { text-decoration:underline; }
div.language_bar div.lang div a span.lang_0 { display:block; padding:0 0 0 5px; }
div.language_bar div.lang div a span.lang_1 { display:block; padding:0 0 0 3px; }
div.language_bar div.lang div a span.lang_2 { display:block; padding:0 0 0 5px; }
div.language_bar div.lang div a span.lang_3 { display:block; padding:0 0 0 5px; }

/*Fav_bar*/
div.head_border div.fav_bar { float:left; margin:0 0 0 96px; }

/*Search*/
div.search { float:left; margin:0 0 0 332px; }
div.search div.searchOround { float:left; }
div.searchOround div.ena { float:left; background:url(img/border_bg.gif) no-repeat; height:16px; width:124px; }
div.searchOround div.ena input.big_q { background:none; width:124px; color:#071e22; font-size:10px; height:16px; line-height:14px; padding:1px 0 0 2px; *padding:0 0 0 2px; }
div.searchOround div.dva { float:left; }
div.searchMain input.submit,
div.searchOround div.dva input.submit { background:url(img/btn_search.gif) no-repeat; width:18px; height:16px; margin:0 0 0 2px; cursor:pointer; *cursor:hand; }
*html div.searchOround div.dva input.submit { background:url(img/btn_search.gif) no-repeat; width:18px; height:16px; margin:0 0 0 -2px; cursor:pointer; *cursor:hand; }
div.searchMain input.submit { position: relative; top: 1px; left: -5px; }

/*Korpo menu*/
div.korpo_menu { float:right; width:800px; margin:34px 95px 0 0; text-align:right; }
div.korpo_menu a { color:#c5161d; font-weight:bold; }
div.korpo_menu a:hover { color: #494949; text-decoration:none; }
div.korpo_menu a.selected { color: #494949; text-decoration:none; }
div.korpo_menu img { margin:0 5px -2px 7px; }

/*Footer*/
div.footer_border { width:1100px; height:40px; margin-left:auto; margin-right:auto; }
div.footer_border div.left { float:left; color:White; font-size:11px; margin:12px 0 0 1px; }
div.footer_border div.right { float:right; margin:12px 92px 0 0; }
div.footer_border div.right a { color:#e7e7e7; font-size:11px; }
div.footer_border div.right a:hover { text-decoration:none; }

/* NOTRANJA STRAN */
table.content { border-collapse: collapse; width:1102px; margin-left: auto; margin-right: auto; margin-top: 18px; }
table.content tr td { border:solid 0px Black; }

div.menu_container {  }
div.menu_container div.title_mc { float:left; }
div.menu_container div.title_mc div.main_logo_mc { float:left; background:url(img/small_logo.gif) no-repeat; width:24px; height:11px; margin:2px 0 0 0; }
div.menu_container div.title_mc div.main_text_mc { float:left; color:#c5161d; font-size:13px; font-weight:bold; padding:0 0 0 5px; }
div.menu_container div.leftMenu { clear:both; }
/* LEVI MENU */
div.leftMenu a,
div.leftMenu ul li.menupath ul li.menupath ul a,
div.leftMenu ul ul ul a { color: #494949; font-size:14px; text-decoration: none; padding-left: 15px; }
div.leftMenu a:hover {  }
div.leftMenu ul { list-style-type: none; padding:10px 0 0 1px; margin: 0px; margin-bottom:25px; }
div.leftMenu ul ul { margin: 0px; }
div.leftMenu ul li.menupath ul { padding-left: 15px; }
div.leftMenu ul li { padding: 0px; margin:0 0 14px 0; margin-top: 3px; font-size: 14px; }
div.leftMenu ul li a { background-image: url(img/leftMenu.gif); background-repeat: no-repeat; background-position: 0px 2px; }
div.leftMenu ul li a:hover { background-image: url(img/leftMenuPath.gif); }
div.leftMenu ul li.menupath a { background-image: url(img/leftMenuPath.gif); }
div.leftMenu ul ul li a,
div.leftMenu ul li.menupath ul li a { background-image: url(img/leftMenu.gif); }
div.leftMenu ul li.menupath ul li a:hover { background-image: url(img/leftMenuLvl3.gif); }
div.leftMenu ul li.menupath ul li.menupath a { color: #c5161d; background-image: url(img/leftMenuLvl3.gif); }
div.leftMenu ul li.menupath ul li.menupath ul li a { background-image: url(img/leftMenu.gif); }
div.leftMenu ul li.menupath ul li.menupath ul li a:hover { background-image: url(img/leftMenuLvl4.gif); }
div.leftMenu ul li.menupath ul li.menupath ul li.menupath a { color: #c5161d; background-image: url(img/leftMenuLvl4.gif); }
div.leftMenu ul ul ul li a,
div.leftMenu ul ul ul li.menupath a:hover { background-image: url(img/leftMenuLvl4.gif); }

/* VIDNOST */
div.leftMenu ul,
div.leftMenu ul li.menupath ul,
div.leftMenu ul li.menupath ul li.menupath ul { display: block; }
div.leftMenu ul ul,
div.leftMenu ul li.menupath ul ul,
div.leftMenu ul li.menupath ul li.menupath ul ul { display: none; }

/* VSEBINA */
td.content { padding-bottom: 10px; background:url(img/table_content_bg.gif) repeat-y; }
td.content div.contentLeftTop { background-image: url(img/contentLeftTop.gif); background-repeat: no-repeat; background-position: left top; width:516px; }
td.content div.contentRightTop { background-image: url(img/contentRightTop.gif); background-repeat: no-repeat; background-position: right top; padding: 0px 5px 0px 5px; }
td.content div.menuPath { background-color: #e7e7e7; height: 16px; overflow: hidden; width:506px; }
td.content div.menuPath span { padding:0 0 0 30px; }
/*td.content div.contentLeft { border-left: solid 5px #e7e7e7; width:506px; height:100%; }
td.content div.contentRight { border-right: solid 5px #e7e7e7; width:506px; height:100%; }*/


/* FTB */
table.content_table { width:516px; height:100%; }
table.content_table tr { height:100%; }
table.content_table tr td { background:url(img/table_content_bg.gif) repeat-y; height:100%; }
td#cnttext { padding:20px 30px 10px 36px; }
/*div.mainContent { padding-top: 20px; padding-left: 30px; width:440px; }*/

div.freetext div.title { font-size: 16px; background-position: left 5px; }
div.freetext { }
div.freetext h1 { font-size: 18px; margin: 0px; }
div.freetext h2 { font-size: 16px; }
div.freetext h3 { font-size: 14px; }
div.freetext h4 { font-size: 15px; color: #919294; font-weight: bold; }
div.freetext a {}
div.freetext ul { list-style-type: none; padding: 0 0 0 15px; margin: 0px; }
div.freetext li { background-image: url(img/li.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 15px; }

/*Tabela*/
td#cnttext div.freetext table tr td  { border:solid 1px #959597; background:white; color:Black; font-size:16px; height:30px; line-height:30px; text-align:center; }
td#cnttext div.freetext table tr.header td { color:White; font-size:16px; line-height:16px; height:16px; border:none; background:none; }
td#cnttext div.head_table_left { clear:both; background-color:#959597; background-image:url(img/btl.gif); background-repeat:no-repeat; background-position:0px top; padding:0 0px 0 1px; *padding:0px; }
td#cnttext div.head_table_right { position:relative; right:-1px; background-image:url(img/btr.gif); background-repeat:no-repeat; background-position:right -1px; padding:0 2px 0 0px; }
td#cnttext div.endtable { float:left; background-color:#959597; height:15px; width:100%; position:relative; left:-1px; *left:0px; }
td#cnttext div.endtable div.leftSide { float:left; background:url(img/bbl.gif) no-repeat; width:16px; height:16px; }
td#cnttext div.endtable div.rightSide { float:right; background:url(img/bbr.gif) no-repeat; width:16px; height:16px; position:relative; left:2px; *left:1px; }

div.freetext table.noborder { border:none; }
div.freetext table.noborder tr { border:none; }
div.freetext table.noborder tr td { border:none; }


/* MENUPATH */
div.menuPath, div.menuPath a { color: #494949; text-decoration: none; }
div.menuPath a:hover { text-decoration: underline; }
div.menuPath a.home { font-weight: bold; }

/*SUBMENU*/
ul.cntsubmenus { list-style:none; }
ul.cntsubmenus a { color:#494949; font-family:Arial; font-size:13px; text-decoration:none; line-height:25px; background:url(img/leftMenuLvl3.gif) no-repeat left 3px; padding:0 0 0 15px; }
ul.cntsubmenus a:hover { text-decoration:underline; color:#c5161d; }

/* NEWS */
td.right div.newslist div.title h2 { font-size: 13px; margin: 0px; }

/*Menubar*/
tr.mb_menubar td div.menubar { width:1100px; margin-left:auto; margin-right:auto; height:32px; padding:0 0 0 54px; }
div.menubar div.image { float:left; margin:3px 0 -3px 0; }
div.menubar div.link { float:left; }
div.menubar div.link a { display:block; font-size:12px; color:White; text-transform:uppercase; text-decoration:none; font-weight:bold; padding:9px 7px 8px 7px; }
div.menubar div.link a:hover,
div.menubar div.link a.selected { background-image: url(img/mainMenuOverBg.gif); background-repeat: repeat-x; background-position: left 3px; }

/*Pod menijem*/
tr.mb_images td div.images_content { width:1100px; margin-left:auto; margin-right:auto; height:223px; }
div.images_content div.container { float:left; height:223px; }
div.container div.anime_image { float:left; width:630px; height:223px; }
div.container div.anime_b { float:left; width:5px; height:223px; background-color:#e7e7e7; }
div.container div.anime_text { float:left; width:350px; height:223px; margin:28px 0 0 41px; }
*html div.container div.anime_text { float:left; width:350px; height:190px; margin:28px 0 0 41px; }
div.container div.anime_text div.freetext p { font-size:17px; color:#a6a6a6; text-align:justify; line-height:20px; }
div.container div.anime_text div.freetext p strong { font-size:17px; font-weight:bold; color:#c5161d; }
div.container div.anime_text div.freetext p i { font-size:17px; color:#a6a6a6; }

/*Pod menijem - content*/
tr.mb_images_c td div.images_content_c { width:1100px; margin-left:auto; margin-right:auto; height:130px; }
div.anime_image_c { float:left; width:630px; height:130px; }
div.anime_image_c div.imageFadeBox { height:130px !important; }
div.anime_image_c div.imageFadeBox div.image { height:130px !important; }
div.anime_text_c { float:left; width:330px; height:130px; margin:0 0 0 41px; *margin:12px 0 0 41px; }
*html div.anime_text_c { float:left; width:330px; height:115px; margin:0 0 0 41px; *margin:12px 0 0 41px; }
div.anime_text_c div.freetext, div.anime_text_c div.freetext p { font-size:17px; color:#a6a6a6; text-align:justify; line-height:20px; padding:12px 0 0 0; *padding:0px; }
div.anime_text_c div.freetext strong, div.anime_text_c div.freetext p strong  { font-size:17px; font-weight:bold; color:#c5161d; }
div.anime_tex_c div.freetext p i, div.anime_tex_c div.freetext i { font-size:17px; color:#a6a6a6; }

.imageFadeBox { position:relative; z-index:1; width:630px; height:223px; margin:0 auto; }
.imageFadeBox .image { position:absolute; z-index:2; width:1016px; height:223px; background-repeat:no-repeat !important; }


/*CONTENT - Entry*/
tr.mb_content td div.content { width:1100px; margin:16px auto 19px auto; }
table.tab_entry tr td { height:40px; }

/*case study*/
td.right div.case_study { margin:1px 0 0 0; }

td.ph1 div.case_study div.title_2 { float:left; margin:0 0 0 40px; }
*html td.ph1 div.case_study div.title_2 { float:left; margin:0 0 0 20px; }
td.right div.case_study div.title_2 { float:left; margin:0 0 0 2px; *margin:0px; }

div.case_study div.title_2 div.small_logo { float:left; background:url(img/small_logo.gif) no-repeat; width:24px; height:11px; }
div.case_study div.title_2 div.text { float:left; font-size:13px; color:#c5161d; font-weight:bold; margin:-4px 0 0 5px; }
div.case_study div.lastnewslist { clear:both; }

td.ph1 div.lastnewslist div.news div.naslov { margin:20px 0 0 41px; padding-top:20px; *padding-top:0px; }
td.right div.lastnewslist div.news div.naslov { margin:16px 0 0 2px; *margin:16px 0 0 0; padding-top:16px; *padding-top:0px; width:269px; }

div.lastnewslist div.news div.naslov a { display:block; background:url(img/puscica_bold.gif) no-repeat left 5px; padding:0 0 0 20px; font-size:13px; font-weight:bold; color:#494949; text-decoration:none; }
div.lastnewslist div.news div.naslov a:hover { text-decoration:underline; }

td.ph1 div.lastnewslist div.news div.summary { margin:15px 0 0 41px; font-size:13px; color:#494949; line-height:18px; padding:0 20px 0 0; }
td.right div.lastnewslist div.news div.summary { margin:12px 0 0 2px; *margin:12px 0 0 0; font-size:13px; color:#494949; line-height:18px; padding:0 20px 0 0; width:269px; }

div.lastnewslist div.news div.summary a { font-size:13px; color:#c5161d; }
a.more { font-size:13px; color:#c5161d; }
div.lastnewslist div.news div.summary a:hover { text-decoration:none; }
div.lastnewslist div.news div.summary span { color:#c5161d; }

td.ph1 div.lastnewslist div.archiveurl { margin:24px 0 0 42px; }
td.right div.lastnewslist div.archiveurl { margin:3px 0 0 2px; *margin:3px 0 0 0; }

div.lastnewslist div.archiveurl a { background:url(img/puscica_normal.gif) no-repeat left 5px; padding:0 0 0 19px; color:#c5161d; font-size:13px; }
div.lastnewslist div.archiveurl a:hover { text-decoration:none; }

/*horizontal line*/
td.ph1 div.horizontal_line { background:url(img/horizontal_line.gif) no-repeat; width:299px; height:2px; margin:16px 0 0 42px; }
td.right div.horizontal_line { background:url(img/horizontal_line_c.gif) no-repeat; height:2px; margin:16px 72px 0 0; }

/*last news - entry*/
td.ph1 div.lastnews_entry div.title_3 { float:left; margin:17px 0 0 40px; padding-bottom:13px; *padding-bottom:0px; }
*html td.ph1 div.lastnews_entry div.title_3 { float:left; margin:17px 0 0 20px; padding-bottom:13px; *padding-bottom:0px; }
td.right div.lastnews_entry div.title_3 { float:left; margin:16px 0 0 2px; *margin:16px 0 0 0; padding-bottom:13px; *padding-bottom:0px; }

div.lastnews_entry div.title_3 div.small_logo { float:left; background:url(img/small_logo.gif) no-repeat; width:24px; height:11px; }
div.lastnews_entry div.title_3 div.text { float:left; font-size:13px; color:#c5161d; font-weight:bold; margin:-4px 0 0 6px; }
div.lastnews_entry div.lastnewslist_3 { clear:both; }

td.ph1 div.lastnewslist_3 div.news div.naslov { margin:13px 0 0 41px; }
td.right div.lastnewslist_3 div.news div.naslov { margin:13px 0 0 2px; *margin:13px 0 0 0; width:269px; }

div.lastnewslist_3 div.news div.naslov a { display:block; background:url(img/puscica_bold.gif) no-repeat 1px 5px; padding:0 0 0 20px; font-size:13px; font-weight:bold; color:#494949; text-decoration:none; }
div.lastnewslist_3 div.news div.naslov a:hover { text-decoration:underline; }
div.lastnewslist_3 div.news div.naslov a span { font-weight:normal; }

td.ph1 div.lastnewslist_3 div.news div.summary { margin:1px 0 0 41px; font-size:13px; color:#494949; line-height:18px; padding:0 20px 6px 0; }
td.right div.lastnewslist_3 div.news div.summary { margin:1px 0 0 2px; *margin:1px 0 0 0; font-size:13px; color:#494949; line-height:18px; width:269px; padding:0 20px 6px 0; }

div.lastnewslist_3 div.news div.summary a { font-size:13px; color:#c5161d; }
div.lastnewslist_3 div.news div.summary a:hover { text-decoration:none; }
div.lastnewslist_3 div.news div.summary span { color:#c5161d; }

td.ph1 div.lastnewslist_3 div.archiveurl { margin:14px 0 33px 42px; }
td.right div.lastnewslist_3 div.archiveurl { margin:-5px 0 17px 2px; *margin:-5px 0 17px 0; }

div.lastnewslist_3 div.archiveurl a { background:url(img/puscica_normal.gif) no-repeat left 5px; padding:0 0 0 19px; color:#c5161d; font-size:13px; }
div.lastnewslist_3 div.archiveurl a:hover { text-decoration:none; }


/*customHTML products and solutions*/
div.product_solution div.title_ps { float:left; font-size:13px; font-weight:bold; color:#c5161d; }
div.product_solution div.title_ps div.tt { float:left; }
div.product_solution div.title_ps div.text_ps { float:left; margin:-4px 0 0 5px; }
div.product_solution div.body_ps { clear:both; }
body:last-child:not(:root:root) div.body_ps { clear:both; padding-top:1px; } 
div.product_solution div.body_ps table.tab_ps { margin:23px 0 0 0; }
table.tab_ps tr td { padding:0 28px 0 0; *padding:0 22px 0 0; }
table.tab_ps tr td a { display:block; font-size:13px; width:178px; }
table.tab_ps tr td img { position:relative; margin:0 0 0 -2px; } 
table.tab_ps tr td span.title_td { display:block; color:Black; font-size:13px; font-weight:bold; text-align:center; width:177px; margin:2px 0 0 0; }
table.tab_ps tr td span.text_td { display:block; text-align:center; font-size:12px; color:#494949; padding-bottom:22px; width:137px; margin:1px 0 0 20px; line-height:18px; }
table.tab_ps tr td span.text_td a { display:inline; color:#c5161d; text-decoration:none; }
table.tab_ps tr td span.text_td a:hover { text-decoration:underline; }

/*Need more*/
div.need_more { width:477px; height:60px; background:url(img/need_more_help.gif) no-repeat; margin:19px 0 0 57px; }
div.need_more span.span1 { display:block; color:White; text-align:center; font-size:13px; font-weight:bold;  }
div.need_more span.span2 { display:block; text-align:center; margin:3px 0 0 0; }
div.need_more span.span2 a { background:url(img/puscica_normal.gif) no-repeat left 5px; padding:0 0 0 19px; font-size:13px; color:#c5161d; }
div.need_more span.span2 a:hover { text-decoration:none; }
div.need_more span.span3 { display:block; text-align:center; color:#c5161d; font-size:13px; margin:4px 0 0 0; padding:0 6px 0 0; }

/* SYS ICONS */
div.sysBtns { float: right; position: relative; right: -19px; top:-5px; }
div.sysBtns a { display: block; width: 16px; height: 16px; margin-top: 4px; }
div.sysBtns a.tplus { background-image: url(img/ico_tplus.gif); }
div.sysBtns a.tminus { background-image: url(img/ico_tminus.gif); }
div.sysBtns a.print { background-image: url(img/ico_print.gif); }
div.sysBtns a.send { background-image: url(img/ico_send.gif); }
div#middle div.sysBtns { display:none; }

/*inquery*/
div.border_inquery { margin:16px 0 20px 0; }
div.border_inquery div.title_ps { float:left; font-size:13px; font-weight:bold; color:#c5161d; margin:0 0 14px 0; }
div.border_inquery div.title_ps div.tt { float:left; *margin:-2px 0 0 0; }
div.border_inquery div.title_ps div.text_ps { float:left; margin:-3px 0 0 5px; }
div.border_inquery div.cube_inquery { clear:both; width:269px; text-align:center; height:74px; background:url(img/inquery.gif) no-repeat; }
div.border_inquery div.cube_inquery span.span1 { display:block; color:White; margin-left:auto; margin-right:auto; font-size:13px; font-weight:bold; width:170px;  }
div.border_inquery div.cube_inquery span.span2 { display:block; margin:3px 0 0 0; }
div.border_inquery div.cube_inquery span.span2 a { background:url(img/puscica_normal.gif) no-repeat left 5px; padding:0 0 0 19px; font-size:13px; color:#c5161d; }
div.border_inquery div.cube_inquery span.span2 a:hover { text-decoration:none; }
div.border_inquery div.cube_inquery span.span3 { display:block; color:#c5161d; font-size:13px; margin:4px 0 0 0; }


/*Typical USE*/
div.typical_use {}
div.typical_use div.title_tu { float:left; font-size:13px; font-weight:bold; color:#c5161d; background:#f3f3f3; width:269px; margin:13px 0 0 0; padding:11px 0 10px 0; }
div.typical_use div.title_tu div.tu { float:left; *margin:-2px 0 0 1px; }
div.typical_use div.title_tu div.text_tu { float:left; margin:-4px 0 0 6px; }
div.typical_use div.body_tu { clear:both; background:#f3f3f3; width:269px; margin:0 0 10px 0; padding:0 0 10px 2px; }
div.typical_use div.body_tu span.span_1 { display:block; font-size:15px; font-weight:bold; color:#494949; }
div.typical_use div.body_tu span.span_2 { display:block; font-size:13px; color:#494949; line-height:18px; padding:0 0 1px 0; }
div.typical_use div.body_tu span.span_3 { display:block; font-size:13px; font-weight:bold; color:#959597; }
div.typical_use div.body_tu ul { padding-bottom:5px; margin:3px 0 16px 7px; }
div.typical_use div.body_tu ul li { font-size:13px; color:#494949; }
div.typical_use div.body_tu a { display:block; background:url(img/puscica_normal_2.gif) no-repeat 1px 5px; padding:0 0 0 20px; color:#c5161d; font-size:13px; }
div.typical_use div.body_tu a:hover { text-decoration:none; }


/* NEWS */
div.news { color: #494949; }
div.news div.title { font-size: 16px; background-position: left 6px; }
div.news div.info,
div.news div.infoArchive { background-image: url(img/ico_news.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 13px; font-weight: bold; margin-top: 8px; }
div.news div.infoArchive { margin-top: 18px; }
div.news div.info h2 { display: inline; margin: 0px; padding: 0px; font-size: 13px; color: #c5161d; padding-left: 3px; }
div.news div.infoArchive h2 { display: inline; margin: 0px; padding: 0px; font-size: 13px; color: #c5161d; text-decoration: underline; }
div.mainContent div.news div.summary { margin-top: 20px; font-weight: bold; }
div.mainContent div.news div.summaryArchive { font-weight: normal; margin-top: 20px; border-bottom: solid 2px #e7e7e7; padding-bottom: 20px; }


/*Kontakti*/
div.contacts { *clear:both; font-size:13px; color:#494949; padding:27px 0 0 0; *padding:0px; margin:0px 0 0 -1px; *margin-top: -5px; line-height:18px; }
div.contacts a:hover { text-decoration:none; }

/*Vprašalnik*/
table.qnrtab tr td { background:none; }
div.title_query { float:left; margin:-3px 0 0 0; }
div.title_query div.logo_query { float:left; width:24px; height:11px; background:url(img/small_logo.gif) no-repeat; }
div.title_query div.text_query { float:left; color:#c5161d; font-size:16px; font-weight:bold; margin:-5px 0 0 5px; }
td.NLqnrfreetext div span { display:block; margin:6px 0 6px 0; color:#494949; font-size:13px; line-height:18px; font-weight:normal; }
tr.qnr_True td div, tr.qnr_False td div { color:#494949; font-weight:bold; font-size:13px; }

td.qnrtextbox div { width:194px; background:url(img/qnr_textbox_bg.gif) no-repeat; height:38px; }
td.qnrtextbox div input { width:179px; margin:2px 0 0 2px; *margin:1px 0 0 2px; height:18px; *height:20px; line-height:20px; padding:2px 0 0 8px; *padding:0 0 0 8px; color:#c5161d; font-size:13px; font-weight:bold; }

td.qnrtextarea div textarea { border:solid 1px #d0d0d2; overflow:auto; width:192px; height:70px; }

td.qnrcalendar div { width:73px; background:url(img/date_bg_input.gif) no-repeat; height:38px; }
td.qnrcalendar div input { margin:2px 0 0 2px; width:67px; font-size:13px; font-weight:bold; color:#c5161d; }
td.qnrcalendar div div.calendar { background:none; position: relative; left: 65px; top: -16px; }
td.qnrcalendar div div.calendar div { background:none;  }

table.datePickerTable { margin:0px 0 0 0; width:134px; border:none; }

td.qnrradiobutton span { font-weight:normal; margin:0 0 0 3px; *margin:0px; font-size:13px; color:#494949; }
td.qnrcheckbox span { font-weight:normal; margin:0 0 0 3px; *margin:0px; font-size:13px; color:#494949; }

td.qnrdropdownlist { height:38px; padding:0 0 15px 0; }

div.buttons input { background:url(img/btn_send.gif) no-repeat; width:49px; height:22px; cursor:pointer; *cursor:hand; }


/* SITEMAP */
table.sitemap { width: 440px; }
div.sitemap { width: 190px; position: relative; top: -40px; }
div.sitemap a { text-decoration: none; }
div.sitemap a:hover { text-decoration: underline; }
div.sitemap ul { list-style-type: none; padding: 0px; margin: 0px; }
div.sitemap ul ul ul { padding-left: 10px; }
div.sitemap ul a { font-weight: bold; font-size: 13px; }
div.sitemap ul li { margin-top: 40px; }
div.sitemap ul ul a { color: #000000; font-weight: normal; }
div.sitemap ul ul li { padding-left: 15px; background-image: url(img/sitemap1.gif); background-repeat: no-repeat; background-position: left 3px; margin-top: 0px; }
div.sitemap ul ul ul li { padding-left: 15px; background-image: url(img/sitemap2.gif); background-repeat: no-repeat; background-position: left 3px; }
div.sitemap ul ul ul ul ul { display: none; }
/* MAIN */
div.sitemapMain { margin:0 0 0 10px; }
div.sitemapMain ul { }
/* CORP */
div.sitemapCorp { margin:0 0 0 10px; }
div.sitemapCorp ul a { color: #494949; }

/* ISKALNIK */
div.searchMain div.info { margin-top: 10px; }
div.searchMain span.new,
div.searchMain span.prevSrch { font-weight: bold; }
div.searchMain div.srchBg { width: 250px; }
div.searchMain input.big_q { background: url(img/srchBg.gif) no-repeat; height: 18px; position: relative; padding-left: 2px; top: -1px; *top: 2px; width: 186px; background-color: Transparent; }
div.searchForm { margin: 10px 0 10px 0; padding: 10px 0 10px 0; border-top: solid 2px #e7e7e7; border-bottom: solid 2px #e7e7e7; }
div.srchRes { color: #ced0cf; font-size: 15px; font-weight: bold; }
div.searchMain a {font-size: 13px; font-weight: bold; }
div.searchMain div.searchresults div.r { padding: 5px 0 5px 0; }
div.searchMain div.searchresults div.u { font-weight: bold; color: #969799; }


/*Sendtofriend*/
body.stf { background:none; }
div.sendtofriend input { border:solid 1px #d0d0d2; margin:0 0 10px 0; }
div.stf { margin:30px 0 0 20px; }
body.stf div.logo { margin:10px 0 0 20px; }

/* eu cookie law */

#eucookielaw {
   background-color:#f4f4f4;
      border-bottom: 1px solid #d9d9d9;
   margin:0px auto 0px auto;
}

#eucookielaw div

{
      margin:0px auto 5px auto;
      padding: 5px 0 0 0;
      width: 920px;
   font-size:1em;
   font-weight:normal;
   color:#555555;
}

#eucookielaw div.buttons, #eucookielaw div.text
{
      float: left;
      margin:0;
      width: auto;
}

#eucookielaw div.buttons

{
      width: 270px
}

#eucookielaw div.buttons a, #eucookielaw div.buttons button
{
      margin: 0 0 0 20px;
      border: 1px solid #d9d9d9;
      background: white;
      color: #555555;
      display: block;
      float: left;
      padding: 8px;
      text-decoration: none;
   line-height: 18px;
   border-radius: 4px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   cursor: pointer;
}

#euclearall
{
      clear: both;
      line-height: 1px;
      line-height: 1px;
}



