/* Commont style ---*/
a { color: #223C6C; }

.button {
	background: #223C6C;
	border: 1px solid #0C1338;
	color: #d5d5d5;
}

.button:hover, .button:focus {
	background: #223C6C;
	border: 1px solid #0C1338;
	color: #FFFFFF;
}

.counter span {
	background: #480f32;
	border: 1px solid #480f32;
}

ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
	background: #480f32;
	border: 1px solid #480f32;
}

div.moduletable_hilite {
	background-color: #efefef;
	color: #e1c3d5;
}

div.moduletable_hilite .ja-slidenews-item {
	border-bottom: 1px solid #68244E;
}

/* Header  ---*/
#ja-header { background-color: #1B3067; }

#ja-mainnav {


background-color:#59668F;border-bottom:4px solid #223C6C;border-top:2px solid #FFFFFF;}

#ja-mainnav .inner { 
height:20px;
background-color: #223C6C; 
border-right:1px solid #E2E8F4;}

#ja-subnav {
	background: #223C6C;
	border-bottom: 1px solid #400D2C;
}

#ja-subnav a {
	background-color: #380C27 !important;
}

#ja-subnav li {
	border-left: 1px dotted #63234A;
}

#ja-subnav ul li.active li a {
	color: #333 !important;
}

#ja-subnav ul li.active li a:hover,
#ja-subnav ul li.active li a:focus,
#ja-subnav ul li.active li a:active {
	color: #480F32 !important;
}

#ja-subnav ul li ul li a {
	color: #333 !important;
}

#ja-subnav ul li ul li a:hover,
#ja-subnav ul li ul li a:focus,
#ja-subnav ul li ul li a:active {
	color: #480F32 !important;
}

#ja-subnav ul li ul li a.active { color: #480F32 !important; }

#ja-search .inputbox {
height:14px;background:#59668F url(../../images/icon-search.png) no-repeat scroll 250px center;border-color:#0C1D38 #233563 #233563 #0C1D38;border-style:solid;border-width:1px;color:#D5D5D5;
}

#ja-breadcrumbs a { padding: 0 2px; color: #480F32; text-decoration: none; }
#ja-breadcrumbs a:hover,
#ja-breadcrumbs a:focus,
#ja-breadcrumbs a:active {
	background-color: #480F32;
	color: #fff;
	text-decoration: none;
}

#ja-container ul.menu li a:hover,
#ja-container ul.menu li a:active,
#ja-container ul.menu li a:focus { color: #480F32; background: #f6f6f6; }

#ja-container ul.menu li.active a { color: #223C6C; font-weight: bold; }

#ja-container ul.menu li li a:hover,
#ja-container ul.menu li li a:active,
#ja-container ul.menu li li a:focus { color: #480F32 !important; }

#ja-container ul.menu li li.active a { color: #480F32 !important; }

#ja-botsl2 {
	background: #223C6C;
	border-top: 5px solid #0c2838;
	color: #ffffff;
}

#ja-botsl2 .ja-moduletable h3 {
	border-bottom: 1px solid #63234A;
	color: #ccc;
}

#ja-botsl2 a { color: #e1c3d5; }
#ja-botsl2 a:hover, #ja-botsl2 a:focus, #ja-botsl2 a:active { color: #fff; }

#ja-botsl2 #form-login-username .inputbox,
#ja-botsl2 #form-login-password .inputbox {
	background-color: #581F42;
	border: 1px solid #68244E;
	color: #ccc;
}

.ja-copyright a,
#ja-footer li a {	color: #ffffff; }

#ja-footer li a:hover, #ja-footer li a:focus, #ja-footer li a:active {
	color: #fff;
}

/* SPLIT MENU ---*/
#ja-splitmenu { border-right: 1px solid #480F32; }

#ja-splitmenu a { border-left: 1px solid #480F32; color: #e1c3d5; }

#ja-splitmenu a:hover,
#ja-splitmenu a:active,
#ja-splitmenu a:focus{
	/*background-color: #6C2E54;*/
background-color: #E2E8F4;


}

#ja-splitmenu li.active a,
#ja-splitmenu li.active a:hover,
#ja-splitmenu li.active a:active,
#ja-splitmenu li.active a:focus {
	background-color: #380C27;
}

/* DROPLINE MENU ---*/
#jasdl-mainnav { border-right: 1px solid #480F32; }

#jasdl-mainnav a { border-left: 1px solid #480F32; color: #e1c3d5; }

#jasdl-mainnav a:hover,
#jasdl-mainnav ul li.hover a {
	/*background-color: #6C2E54;*/
background-color: #E2E8F4;
}

#jasdl-mainnav li.active a,
#jasdl-mainnav li.active a:hover,
#jasdl-mainnav li.active a:active,
#jasdl-mainnav li.active a:focus {
	background-color: #380C27;
}

#jasdl-subnav li a { color: #AD7597 !important; }

#jasdl-subnav li a:hover,
#jasdl-subnav li a:focus,
#jasdl-subnav li a:active {
	color: #fff !important;
}

/* CSS and MOO MENU ---*/
#ja-cssmenu { border-right: 1px solid #59668F; 
/*height:20px;
*/


}
/*kruno boja menija    59668F*/
#ja-cssmenu li a { border-left: 1px solid #E2E8F4; color: #efefef; }

#ja-cssmenu li a:hover,
#ja-cssmenu li a:active,
#ja-cssmenu li a:focus,
#ja-cssmenu li:hover,
#ja-cssmenu li.sfhover,
#ja-cssmenu li.havechildsfhover,
#ja-cssmenu li.havechild-activesfhover {
	background-color: #E2E8F4;
        color:#223c6c;
        
    


}

#ja-cssmenu li a.active,
#ja-cssmenu li a.active:hover,
#ja-cssmenu li a.active:active,
#ja-cssmenu li a.active:focus {
	background-color: #59668F;
        /*height:13px;*/
        
/*223c6c*/
}

#ja-cssmenu li ul { border: 1px solid #59668F; background: #223c6c; }

#ja-cssmenu li ul ul { border-top: 1px solid #59668F; }

#ja-cssmenu li ul li { border-top: 1px solid #59668F; }

#ja-cssmenu li ul a:hover,
#ja-cssmenu li ul a:active,
#ja-cssmenu li ul a:focus,
#ja-cssmenu ul li:hover,
#ja-cssmenu ul li.sfhover,
#ja-cssmenu ul li.havesubchildsfhover,
#ja-cssmenu ul li.havesubchild-activesfhover,
#ja-cssmenu ul ul li:hover,
#ja-cssmenu ul ul li.sfhover,
#ja-cssmenu ul ul li.havesubchildsfhover,
#ja-cssmenu ul ul li.havesubchild-activesfhover {
	/*background: #6C2E54;*/
background-color: #E2E8F4;
        
}

/* MEGA MENU ---*/
ul.level0 { border-right: 1px solid #ffffff; }

ul.level0 li.mega a.mega { 
height:15px;
padding-bottom:3px;
padding-top:5px;
border-left: 1px solid #ffffff; 
color: #ffffff; 
}

ul.level0 li.over, ul.level0 li.haschild-over { background-color: #0c1738; }

ul.level0 li.mega span.menu-desc { color: #999; }

ul.level0 li.active { background-color: #0c1338; }

ul.level1 li.mega { border-top: 1px dotted #0c1338; }

ul.level1 li.mega a.mega {
	border: 0;
	color: #ffffff;
}

ul.level1 li.over, ul.level1 li.haschild-over { background: #2e386c; }

.childcontent {
	background: #59668f;
	border: 1px solid #0c1738;
	color: #ccc;
}

.childcontent .ja-moduletable {
	color: #e1c3d5;
	border-bottom: 0;
}

.childcontent .ja-moduletable h3 {
	color: #fff;
	border-bottom: 1px dotted #380C27 !important;
}

.childcontent .ja-moduletable a { color: #fff; } 

.childcontent .ja-moduletable li a { color: #e1c3d5; }

.group-title { border-bottom: 1px solid #380C27; }