
a.mainlevel{
	width:182px;
	text-decoration:none;
	font-size:15px;
	color:#FFF;
	text-align:left;
	display:block;
	line-height:25px;
	float:left;
}

a.mainlevel:hover{
	color: #FFF;
	text-decoration:underline;
	background:url(../images/point_6.jpg) 10px 3px no-repeat;

}

a.mainlevel:active,
a.mainlevel:focus,
a.mainlevel#active_menu {
	color: #ccc;
	text-decoration:none;
	background:url(../images/point_6.jpg) 10px 3px no-repeat;

}

/******************************************************************************************************/

a.sublevel {
	width:160px;
	text-decoration: none;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:30px;
	background:none;
	float:left;
	color:#fff;
	font-size:11px;
}

a.sublevel:hover{
	color: #908C83;
	text-decoration:none;
}

a.sublevel:active,
a.sublevel:focus,
a.sublevel#active_menu {
	color:#908C83;
	text-decoration: none;
}

/******************************************************************************************************/
a.mainlevel-nav{
	width:82px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#777777;
	text-transform:uppercase;
	text-align:center;
	padding-top:25px;
	display:block;
	float:left;
	height:22px;
	background:url(../images/mainnav.jpg) top center no-repeat;
}

a.mainlevel-nav:hover{
	color: #777777;
	text-decoration:none;
}

a.mainlevel-nav:active,
a.mainlevel-nav:focus,
a.mainlevel-nav#active_menu-nav {
	color: #777777;
	text-decoration:none;
}
/******************************************************************************************************/

a.mainlevel-bottom {
	padding: 0;
	font-weight:bold;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	color:#777777;
	background:none;
}

a.mainlevel-bottom:hover {
	color:#777777;
	text-decoration:underline;
}

span.mainlevel-bottom{
	font-size:11px;
	color:#777777;	
}

/**********************************************************************************/

div.module,div.module_menu,div.module_text{
	width:200px;
	margin:0;
	padding-top:10px;
	padding-bottom:20px;
}

div.module div,div module_menu div,div module_text div{
    width:100%;
}

div.module div div,div.module_menu div div,div.module_text div div{
    width:100%;
}

div.module div div div,div.module_menu div div div,div.module_text div div div{
	width:90%;
	color:#000;
	background:none;
	padding-top:2px;
	padding-left:15px;
	padding-bottom:5px;
	padding-right:15px;
}
div.module div div div div,div.module_menu div div div div,div.module_text div div div div{
   	padding:0;
   	margin:0;
}

div.module h3,div.module_menu h3,div.module_text h3{
	height:31px;
	padding-top:7px;
	color:#fff;
	font-size:16px;
	padding-left:25px;
	padding-bottom:15px;
	font-weight:bold;
}

div.module .button,div.module_menu .button,div.module_text .button{
	width:47px;
	height:19px;
	background:#000000;
	border:none;
	text-align:center;
	color:#fff;
}
/******************************************************************************/
.module_menu ul li{
	padding-left:25px;
	line-height: 170%;
	color:#FFFFFF;
}

.module_menu a:link,.module a:visited{
	color:#FFFFFF;
}
.module_menu a:hover,.module a:focus{
	color:#777;
}

