/* Top Navigation Main */


.navigation {
margin:auto;
height:20px;
padding-left:20px;
padding-top:5px;
margin-bottom:0px;
text-decoration: none;
text-align:center;

}

.navigation h2 {
display: none;
}

.navigation ul {
list-style: none;

}
.navigation li{
display: inline;
}

.navigation a {
float: left;
margin-left:0px;
text-transform: uppercase;
font-weight: normal;
padding-top: 10px;
padding-left: 2px;
padding-right: 2px;
text-decoration:none;
font-size: 0.8em;
color: #314650;
font-family: 'Asap', sans-serif;
text-align:center;
letter-spacing:0.1em;
margin-left:10px;
margin-right:10px;

}

.navigation a:hover {
 color:#1a3b76;
}
.top_active {
float: left;
margin-left:0px;
text-transform: uppercase;
font-weight: normal;
padding-top: 10px;
padding-left: 12px;
padding-right:12px;
text-decoration:none;
font-size: 0.8em;
 color:#1a3b76;
font-family: 'Asap', sans-serif;
text-align:center;
letter-spacing:0.1em;
margin-left:10px;
margin-right:10px;
}

/* navigation Sibebar */
.sidenav {
font-family: 'Asap', sans-serif;
font-weight: normal;
text-transform:uppercase;

}
.sidenav  ul {
	padding-bottom: 5px;
}
.sidenav  li  {
 list-style:none;
 font-size: 0.8em;
 
	display: block;
	text-decoration: none;
	width: 95%;
 }
 .sidenav  li a {
 color:#666666;
	display: block;
	padding-left: 3px;
	text-decoration: none;
	width: 95%;
padding-top:;
padding-bottom:8px;
}
.sidenav li.main   {
border-bottom: 1px dashed #666666;
 color:#1a3b76;
padding-top:;
padding-bottom:0px;
padding-left:;
padding-right:;
margin-bottom:15px;
 }
 .sidenav li.head {
border-bottom: 1px dashed #666666;
 color:#1a3b76;
padding-top:;
padding-bottom:0px;
padding-left:3px;
padding-right:;
margin-bottom:15px;
 }


.sidenav  li a:hover, .sidenav  ul li .current {
	color: #1a3b76;	
}

 .short-line {
 width: 95px;
 height: 1px;
 background:url(img/short-line.avif) no-repeat;
  margin-top:6px;
 margin-bottom:15px;
 }

