body	{
	margin:0px;
	padding:0px;
	background-color:#A4B8C9;
	font-family:Tahoma;
						}
					
/*----------------------------------------------------   input, textarea	 ---------------------*/						
input, textarea {
						width:202px;
						height:18px;
						background-color:#ffffff;
						border:1px solid #96A8B8;
						font-family:Tahoma;
						font-size:11px;
						color:#1F4666;
						line-height:10px;
						padding-top:1px;
						padding-left:2px;
						padding-right:2px;
						margin:0px 4px 0px 4px;
						}	
textarea	{
						height:40px;
						overflow:hidden;
						}																		
.input_1	{
						width:130px;
						margin:0px 16px 0px 5px;
						}
.textarea_1	{
						height:80px;
						width:260px;
						margin:0px 5px;
						}	
/*-----------------------------------------------------   bg	 ---------------------*/																	
.bg_cont_main	{
						background-image: url(images/bg_cont_main.gif);
						background-position: left top;
						background-repeat: repeat-x;
						}
.h_bg_main	{
						background-image: url(images/h_bg_main.jpg);
						background-position: left top;
						background-repeat: no-repeat;
						}
.h_bg_l	{
						background-image: url(images/h_bg.jpg);
						background-position: right top;
						background-repeat: repeat-x;
						}						
.h_bg1_r{
						background-image: url(images/h_bg1.jpg);
						background-position: left top;
						background-repeat: repeat-x;
						}						
			
/*------------------------------------------------------- footer	 ---------------------*/
.footer td	{
	color:#1C72BB;
	font-size:11px;
	border-top: 1px none #B4C8D8;
	border-right: 1px solid #B4C8D8;
	border-bottom: 1px none #B4C8D8;
	border-left: 1px solid #B4C8D8;
						}
.footer em	{
						color:#1F4666;
						font-size:11px;
						}							
.footer a	{
						color:#1C72BB;
						font-size:11px;
						text-decoration:underline;
						}
.footer a:hover	{
						color:#1C72BB;
						font-size:11px;
						text-decoration:none;
						}
/*-----------------------------------------------------    border   ---------------------*/						
.border  {
						border:9px solid #ffffff;
						border-bottom:0px;
						border-top:0px;
						}	
.border_0_1  {
						border-right:32px solid #AABFD1;
						border-left:34px solid #AABFD1;
						}
.border_1_1  {
						border-right:24px solid #AABFD1;
						border-left:37px solid #AABFD1;
						}	
.border_2_1  {
						border-right:28px solid #AABFD1;
						border-left:38px solid #AABFD1;
						}	
.border_3_1  {
						border-right:24px solid #AABFD1;
						border-left:34px solid #AABFD1;
						}	
.border_4_1  {
						border-right:20px solid #AABFD1;
						border-left:24px solid #AABFD1;
						}																															
/*-----------------------------------------------------    head   ---------------------*/						
								
.titular_peq {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1B3D84;
	text-decoration: none;
}
.mas_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.titular_sin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #1B3D84;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.cuadro_form1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	width: 50px;
	border: 1px solid #006699;
}
.cuadro_form2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	width: 14px;
	background-color: #AABFD1;
	border: none;
}
.asterisco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C4ECFF;
}
.titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #30389B;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.titular:hover {
	 
	color: #FFFFFF;
	 
 
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	color: #322E7C;
	text-decoration: none;
	font-size: 11px;
}
.texto negrita {
	font-family: Arial, Helvetica, sans-serif;
	color: #322E7C;
	text-decoration: none;
	text-align: justify;
	font-size: 11px;
	font-weight: bold;
}
.tabla_noticias {
	border: 1px solid #8AA8BF;
	background-color: #BACCDA;
	padding: 10px;
	//padding: 5px;
}
.titular_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #3A486F;
	text-decoration: none;
}
.texto_noticias1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #313460;
	text-decoration: none;
	text-align: justify;
	font-size: 12px;
}
.texto_noticias2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #313460;
	text-decoration: none;
	text-align: justify;
	font-size: 11px;
}
.boton_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #30389B;
	border: 1px solid #000033;
	cursor: hand;
	width: 90px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
}
.boton_noticias:hover {
	color: #1B3D84;
	background-color: #D9E2EA;
	border: 1px solid #666FD0;
	
}
.borde_pie1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #B4C8D8;
	border-right-color: #B4C8D8;
	border-bottom-color: #B4C8D8;
	border-left-color: #B4C8D8;
}
.border_5_1Copia {
	border-right:10px solid #AABFD1;
	border-left:10px solid #AABFD1;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #AABFD1;
}
.texto_sin_just {

	font-family: Arial, Helvetica, sans-serif;
	color: #322E7C;
	text-decoration: none;
	text-align: justify;
	font-size: 11px;
}
.textocuerpo {
	font-family: Arial, Helvetica, sans-serif;
	color: #322E7C;
	text-decoration: none;
	font-size: 11px;
}
.titular_cuerpo {
	font-family: Arial, Helvetica, sans-serif;
	color: #322E7C;
	text-decoration: none;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}
.borde_img {
	border: 1px solid #7B9CB7;
}
.link1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #322e7c;
	text-decoration: none;
}
.link1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #322e7c;
	text-decoration: none;
}
.link1:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.descarga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #43637C;
	text-decoration: none;
	font-weight: bold;
}
.descarga:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E9EFF3;
	text-decoration: none;
	font-weight: bold;
}
.linea_evento {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #809BB3;
}
.link2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #322e7c;
	text-decoration: none;
	font-weight: bold;
}
.link2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #322e7c;
	text-decoration: none;
	font-weight: bold;
}
.link2:hover {

	color: #FFFFFF;
	text-decoration: none;
}

