 /* CSS Document */
*{
	margin:0;
	padding:0;
}
body{
	margin: 0px auto;
	width: 970px;
}
.contenedor{
	margin:auto;
	width:970px;
}
.m_links{
	height:10px;
	width:970px;
	background-image:url(images/top-bg.png);
}
.m_main{
	height:70px;
	width:970px;
	background-image:url(images/bg_m_main.jpg);
	background-repeat:repeat-x;
	z-index:2;
	position:relative;
}
.header{
	height:242px;
	width:970px;
	z-index:1;
	position:relative;
	/*background-image:url(../images/img_head.png);
	background-repeat:no-repeat;*/
}
.header img{
	border:none;
}
.logo{
	margin-left: 35px;
}
.content{
	width:956px;
	margin-top:7px;
	margin-left:7px;
	margin-right:7px;
}
.left{
	width: 240px;
	float: left;
	background-color: #FFFFFF;
}
.moduletable_menu h3{
	background-image:url(images/bg_tit_member.jpg);
	background-repeat:no-repeat;
	width:240px;
	height:30px;
	color:#993300;
	font-family:"verdana";
	font-size:18px;
	padding-top:5px;
	text-align:center;
}
.moduletable_menu .menu{
	font-family:"verdana";
	font-size:12px;
	font-weight:bold;
	list-style:none;
}
.moduletable_menu .menu .item2, .moduletable_menu .menu .item48, .moduletable_menu .menu .item49, .moduletable_menu .menu .item56{
	height:31px;
	padding-top:2px;
}
.moduletable_menu .menu li{
	background-image:url(images/bg_btn.png);
	background-repeat:no-repeat;
	width:231px;
	height:23px;
	margin:2px 4px;
	padding-top:10px;
	padding-left:35px;
	text-align: left;
	width:196px;
}
.moduletable_menu .menu li a{
	text-decoration:none;
	color:#003366;
}
.moduletable_menu .menu li a:hover{
	text-decoration:underline;
}
.moduletable_menu{
	width:240px;
	background-image:url(images/bg_member.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.right{
	width: 671px;
	margin-left: 10px;
	padding-left: 35px;
	float: right;
	color: #444444;
	font-size: 11px;
}
.description{
	width: 706px;
	background-image: url(images/bg_right.jpg);
	background-repeat: no-repeat;
	background-color: #F1FBED;
	background-position: top;
}
.foo_descrip{
	background-image:url(images/bg_f_right.jpg);
	background-repeat:no-repeat;
	height:15px;
	width:706px;
}
.a_services{
	background-image:url(images/bg_services.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#F1FBED;
	width:459px;
	height: 233px;
	float:left;
	margin-top: 7px;
}
.news_e{
	background-image:url(../images/bg_news.jpg);
	background-repeat:no-repeat;
	width:247px;
	height:233px;
	float:right;
	margin-top: 7px;
}
.footer{
	background-image:url(images/bg_foo.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#009867;
	width:970px;
	margin-top: 20px;
	float: left;
	font-family:"verdana";
	font-size:12px;
}
.desc_left{
	float:left;
	width:460px;
}
.desc_left ul{
	padding-left:40px;
	color:#333333;
	text-align:justify;
}
.desc_left li{
	list-style:square;
	color:#339900;
}
.desc_left span{
	color:#330066;
	font-weight:bold;
}
.desc_left p{
	color:#333333;
	line-height:16px;
	margin:8px 5px;
	text-align:justify;
}
.desc_right{
	margin:34px 20px;
	float:right;
	width:202px;
}
.desc_titu{
	text-align:center;
	padding:15px 0;
}
.desc_titu_int{
	padding-top:15px;
	padding-left:15px;
}
.desc_btm{
	float:left;
}
.desc_btm p{
	margin:0 20px;
}
.imgs_r{
	float:right;
}
.imgs_r img{
	margin:5px 20px;
	border:1px solid #009966;
	padding:5px;
}
.imgs_l{
	float:left;
}
.imgs_l img{
	margin:15px;
}
.imgs_c{
	text-align:center;
}
.imgs_c img{
	margin:5px 20px;
	border:1px solid #009966;
	padding:5px;
}
.description ul{
	color:#333333;
	line-height:20px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
	padding-left:50px;
}
.description ul li{
	color:#339900;
}
.description ul li a{
	color:#333333;
	font-weight:bolder;
	text-decoration:none;
}
.description ul li a:hover{
	text-decoration:underline;
}
.description ul li span{
	color:#330066;
	font-weight:bold;
}
.right p a{
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
.a_services ul{
	padding-left:20px;
	list-style:none;
	padding-top:10px;
	padding-right:40px;
}
.a_services ul li{
	background-image:url(images/ic.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:25px;
	height:25px;
	padding-top:10px;
	border-bottom:1px dotted #999900;
}
.a_services ul li a{
	text-decoration:none;
	color:#330066;
	font-weight:bold;
}
.a_services ul li a:hover{
	color:#009966;
}
.description .tit{
	color:#993300;
	font-size:14px;
	font-weight:bold;
	margin-left:20px;
	margin-top:20px;
}
.sliders{
	width:708px;
	float:left;
	height:230px;
}
.news{
	width:262px;
	float:right;
	height:230px;
	background-image:url(images/bg_newsletter.jpg);
	background-repeat:no-repeat;
}
.news .moduletable-new{
	margin-top:50px;
}
.news .moduletable-new h3{
	background-image:url(images/bg_tit_news.png);
	background-repeat:repeat-x;
	font-family:"verdana";
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
}
.modns .modnsintro{
	font-family:"verdana";
	font-size:13px;
	color:#FFFFFF;
	text-align:center;
	padding:5px 0;
}
.modns table{
	margin:auto;
	padding-top:5px;
}
.modns tr{
	height:25px;
}
.modns td{
	font-family:"verdana";
	font-size:13px;
	color:#FFFFFF;
}
.modns input{
	border:1px solid #000000;
}
.packs{
	float:left;
}
.packs h3{
	/*background-color:#009966;*/
	background-image:url(images/bg_pack.png);
	background-repeat:repeat-x;
	color:#fff;
	font-size:18px;
	height:38px;
	padding-left:10px;
	padding-top:5px;
	/*margin-bottom:10px;*/
}
.list_1 p{
	margin:10px 0;
}
.menu_foo{
	color:#FFFFFF;
	padding:5px 0;
	text-align:center;
}
.menu_foo a{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_foo a:hover{
	color:#330099;
}
.cont_foo{
	color:#FFFFFF;
	text-align:center;
}
.cont_foo a{
	color:#FFFFFF;
}
.c_foo{
	color:#FFFFFF;
	text-align:center;
	padding:5px 0;
}
.c_foo a{
	color:#330099;
	font-weight:bold;
}
.moduletable-bl{
	margin-top:30px;
}
.readon{
	color:#330066;
	text-decoration:none;
	margin-left:40px;
}
.readon:hover{
	text-decoration:underline;
}
.moduletable-new span{
	font-family:"verdana";
	font-size:12px;
	margin-left:15px;
}
#mainlevel-sit{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align:center;
}
.mainlevel-sit{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.mainlevel-sit:hover{
	text-decoration:underline;
}
.description .componentheading{
	color:#009966;
	font-size:16px;
	font-weight:bold;
	margin-left:20px;
	padding-top:20px;
}
.description h1{
	color:#339900;
	font-size:14px;
	margin-left:28px;
	padding-top:10px;
}
.description ul{
	padding-top:10px;
}