@charset "UTF-8";
/* CSS Document */


.bodyBG {
background-color:#a7b6d3;
margin:0px;
background-image:url(imagenes/bg_shadow.jpg);
/*background-image:url(http://www.maxquality.com.mx/sitemap/images/bg_blue.jpg);*/
background-position:center;
background-repeat:repeat-y;
text-align:center;
}

.bodyBGsplash {
background-color:#215789;
margin:0px;
background-position:center;
text-align:center;
}


#wrapper_all {
width:800px;
margin:0px auto;
position:relative;
text-align:left;
}

#wr_header {
width:800px;
height:211px;
background-image:url(imagenes/header_for_flash.jpg);
}

#wr_cont_top {
width:800px;
height:14px;
background-image:url(imagenes/cont_top.jpg);
}

#wr_contents {
width:800px;
background-image:url(imagenes/cont_main.jpg);
background-repeat:repeat-y;
}
	#bnr_top01 {
	width:780px;
	height:78px;
	padding-left:20px;
	position:relative;
	}
	#wr_cont_cLeft {
	padding-top:20px;
	width:520px;
	position:relative;
	left:0px;
	float:left;
	}
	#wr_cont_cRight {
	padding-top:40px;
	padding-left:20px;
	width:260px;
	position:static;
	left:520px;
	float:left;
	}
	
	.title01 {
	font-family:"Times New Roman", Times, serif;
	color:#CBFFA8;
	font-size:22px;
	padding:0px 0px 0px 94px;
	font-variant:normal;
	font-weight:100;
	}
	.subtitle01 {
	font-family:"Times New Roman", Times, serif;
	color:#ffffff;
	font-size:18px;
	padding:0px 0px 0px 94px;
	font-variant:normal;
	font-weight:100;
	}
	.text01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:13px;
	padding:0px 0px 0px 94px;
	text-align:justify;
	}
	.text02bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#CBFFA8;
	font-size:13px;
	text-align:justify;
	}
	
	.text03bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:13px;
	text-align:justify;
	}
/*+++++++++++++++	+++++++++++++++	+++++++++++++++	+++++++++++++++	*/
	.titlesubmenu {
	font-family:"Times New Roman", Times, serif;
	color:#CBFFA8;
	font-size:18px;
	padding:0;
	font-variant:normal;
	font-weight:100;
	}
	.text01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:13px;
	padding:0px 0px 0px 94px;
	text-align:justify;
	}
	a:link.submenuLeft { font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size:12px; }
	a:visited.submenuLeft { font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px; }
	a:hover.submenuLeft { font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CBFFA8;
	font-size:12px; }
/*+++++++++++++++	+++++++++++++++	+++++++++++++++	+++++++++++++++	*/
#wr_cont_bottom {
width:800px;
height:14px;
background-image:url(imagenes/cont_bottom.jpg);
float:left;
}

#wr_footer {
width:800px;
height:80px;
background-color:#215789;
float:left;
text-align:center;
}

a:link.footerlnk { text-decoration:none; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:9px; }
a:hover.footerlnk { text-decoration:underline; color:#CC0000; font-family:Arial, Helvetica, sans-serif; font-size:9px; }
a:visited.footerlnk { text-decoration:none; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:9px; }

.footertxt { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0px; padding:1px;

}

a:link.fotos { font-family:"Times New Roman", Times, serif; 	color:#CBFFA8; 	font-size:18px; 	padding:0; 	font-variant:normal; 	font-weight:100; }

a:hover.fotos { font-family:"Times New Roman", Times, serif; color:#3399FF; 	font-size:18px; 	padding:0; 	font-variant:normal; 	font-weight:100; }

a:visited.fotos { font-family:"Times New Roman", Times, serif; 	color:#CBFFA8; 	font-size:18px; 	padding:0; 	font-variant:normal; 	font-weight:100; }

.msn01 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFff;
}
.msn02 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#CBFFA8;
font-weight:bold;
}