@charset "utf-8";/* CSS Document */#navigacija {	width:960px;	background-image: url(../images/nav.png);	background-repeat: repeat-x;	height: 46px;	padding-top: 0;	padding-right: 0;	padding-bottom: 0;	padding-left: 20px;	margin-right: 0;	margin-top: -5px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #EFF0F1;}.clr {	margin: 0px;	padding: 0px;	clear: both;}ul.menusm {	font-size:13px;	line-height:13px;	width: 100%;}/* DESIGN TOPNAV (mainmenu) *//* level 1 */.topnav ul { margin:0; padding:2px 0; float:left; width:auto; height:40px; }.topnav ul li { margin:0 4px; padding:16px 0; float:left;}.topnav ul li a {	margin:0;	color:#404040;	text-shadow: 1px 1px 0px #fff;	text-decoration:none;	padding-top: 16px;	padding-right: 32px;	padding-bottom: 16px;	padding-left: 32px;}.topnav ul li.li_hover_main {	padding:16px 0;	background-attachment: scroll;	background-image: url(../images/nav_r.png);	background-repeat: no-repeat;	background-position: right center;}.topnav ul li.li_hover_main a {	color:#093771;	text-shadow: 1px 1px 0px #fff;	padding-top: 16px;	padding-right: 32px;	padding-bottom: 16px;	padding-left: 32px;	background-image: url(../images/nav_l.png);	background-repeat: no-repeat;	background-position: left center;}.topnav ul li.current_page_item {	padding:16px 0;	background-attachment: scroll;	background-image: url(../images/nav_r.png);	background-repeat: no-repeat;	background-position: right center;}					/* active item first level */.topnav ul li.current_page_item a {	color:#093771;	text-shadow: 1px 1px 0px #fff;	text-decoration:none;	background-image: url(../images/nav_l.png);	background-repeat: no-repeat;	background-position: left center;}.topnav ul li ul li a.a_hover_main { color:#923232; text-shadow: 1px 1px 0px #fff; text-decoration:none; background:#000000; }						/* on hover *//* level 2 */.topnav ul li ul {	width:170px;	height:auto;	top:35px;	margin-top: 8px;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;	padding-top: 5px;	padding-right: 0;	padding-bottom: 5px;	padding-left: 0;	background-image: url(../images/sub_nav.png);	background-repeat: no-repeat;	background-position: left bottom;}			/* position of submenu */.topnav ul li ul li { margin:0; padding:0; float:none;}.topnav ul li ul li a {	background:none;	display:block;	color:#404040;	text-decoration:none;	padding-top: 10px;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 20px;}.topnav ul li ul li a.have_submenu {}	.topnav ul li.li_hover_main ul li {background:none; padding:0;}.topnav ul li.li_hover_main ul li a { background:none; padding:10px 20px;}/* if item have submenu */.topnav ul li ul li a:hover,.topnav ul li ul li a.have_submenu_hover {	color:#404040;	text-decoration:none;	background-image: url(../images/sub_nav_li.png);	background-repeat: no-repeat;}/* DO NOT EDIT!!! */ul.menusm { list-style:none;}ul.menusm li { cursor:pointer; position:relative; z-index:/*IE7*/999;}ul.menusm li a { position:relative; z-index:1000;}ul.menusm li ul { display:none; position:absolute; list-style:none; z-index:999;}ul.menusm li ul li ul { position:absolute; list-style:none;}/* SUPERFISH STYLESHEET ---------------------------------- */.sf-menu, .sf-menu * { margin:0; padding:0; list-style:none }.sf-menu { margin:0; padding:0 10px; height:44px; line-height:1.0;}.sf-menu ul { position:absolute; top:-999em; width:12em;}.sf-menu ul li { width:100%;}/* fixes IE7 'sticky bug' */.sf-menu li:hover { visibility:inherit; }.sf-menu li { float:left; position:relative; padding:0 12px;}.sf-menu a { display:block; position:relative; padding:12px 24px; color:#979797; text-decoration:none;}.sf-menu a:hover { color:#093771; text-decoration: underline;  }.sf-menu li:hover ul, .sf-menu li.sfHover ul { left:0; top:32px; /* match top ul list item height */ z-index:99 }ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top:-999em; }ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left:12em; top:-0.1em }ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top:-999em }ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left:12em; top:-0.1em }.sf-menu li:hover ul, .sf-menu li.sfHover ul { left:0; top:32px; /* match top ul list item height */ z-index:99; }ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top:-999em; }ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left:12em; /* match ul width */ top:0; }ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top:-999em; }ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left:12em; /* match ul width */ top:0; }.sf-menu ul li a { padding:8px 16px; color:#bebebe; background-color:#3e3e3e; border-bottom:1px solid #6e6e6e; list-style-type: disc;}.sf-menu ul li a:hover { color:#e1e0e0; background-color:#515151; text-decoration:none;}ul.children { margin:17px 0 0;}