@charset "utf-8";
/*********** VERTICAL MENU SYSTEM CSS *******************/
#ver-menu ul {
	padding: 10px 0px;
	list-style-type: none;
	width: 201px;
	margin: 0px;
}

#ver-menu li {
	margin: 0px;
	padding: 0px;
}

#ver-menu a {
	display: block;
	padding: 6px 30px;
	color: #3F9FE4;
}

#ver-menu a:link, #ver-menu a:visited {
	color: #E3C172;
	text-decoration: none;
}

#ver-menu a:hover {
	color: #1B0103;
	background: #F1E0C9;
}
#side-menu #ver-menu #ver-active-sub #ver-current-sub, #side-menu #ver-menu #ver-active-sub a:hover #ver-current-sub {
	color: #1B0103;
}


#ver-active a:link, #ver-active a:visited, #ver-active a:hover {
	color: #000;
	padding: 6px 30px;
	background: #AAC2B1;
}
#ver-active  .sub  a:link, #active  .ver-sub  a:visited, #ver-active  .sub  a:hover   {
	background-color: #A2DFA2;
	color: #FFFFFF;
	padding: 4px 15px 4px 30px;
}
#side-menu  #ver-menu  #ver-active  #ver-current, #side-menu #ver-menu #ver-active a:hover {
	background: url(../images/layout/menu-down.gif);
	padding: 6px 30px 6px 45px;
	;
	color: #69060D;
}

#ver-menu .sub a {
	display: block;
	padding: 4px 15px 4px 30px;
	background: url(../images/layout/sidemenu-down.gif);
	color: #40796C;
}

#ver-menu .sub a:hover {
	display: block;
	padding: 4px 15px 4px 30px;
	background: url(../images/layout/sidemenu-hover.gif);
	color: #0346C2;
}
#side-menu  #ver-menu  #ver-arrow  #ver-arrow-current, #side-menu #ver-menu #ver-arrow a:hover {
	background: url(../images/layout/sidemenu-arrow.gif) no-repeat;
	color: #8F0524;
}


#side-menu h1 {
	color: #55040A;
	text-align: left;
	font: normal 130% Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 20px 0px 45px;
}
