BODY {
	background-color:#FFF;
	color:#000;
	
}

.st1 {
	height:64px;
	background-color:#8D9095;
	
}


.inferior {
	width:980px;	
}

.separador{
	height:1px;
	background-color:#CCC;
	cursor:pointer;

}
.subm {
	display:none;
	position:absolute;
	padding-top:10px;
	padding-left:5px;
	width:160px;
	
}
.subm2 {
	display:none;
	position:absolute;
	padding-top:10px;
	padding-left:5px;
	width:180px;
	
}

.subsubm {
	
}
a.sm_enlaces {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#666;
	text-decoration:none;
}

a.sm_enlaces:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#0099FF;
	text-decoration:none;
}
.smenu_enlaces_hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#000;
	text-decoration:none;
}

.smenu_enlaces {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#fff;
	text-decoration:none;
}
a.smenu_enlaces:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#000;
	text-decoration:none;
}
.sm {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#666;
	height:22px;
	background-color:#FFF;
	padding-left:4px;
	cursor:pointer;
	
}


.ssm_enlaces {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#0099FF;
	text-decoration:none;
}
a.ssm_enlaces:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#0099FF;
	text-decoration:none;
}
.ssm {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#0099FF;
	height:22px;
	padding-left:15px;
	cursor:pointer;
	
}

.mp1 {
	background-color:#000;
	color:#fff;
	height:40px;
	
}

.mp1_hover {
	background-color:#fff;
	color:#000;
	height:40px;
	cursor:default;
	background:url(solapas/s1.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.mp2 {
	background-color:#000;
	color:#fff;
	height:40px;
	
}

.mp2_hover {
	background-color:#fff;
	color:#000;
	height:40px;
	cursor:pointer;
	background:url(solapas/s2.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.mp3 {
	background-color:#000;
	color:#fff;
	height:40px;
	
}

.mp3_hover {
	background-color:#fff;
	color:#000;
	height:40px;
	cursor:default;
	background:url(solapas/s3.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.mp4 {
	background-color:#000;
	color:#fff;
	height:40px;
	
}

.mp4_hover {
	background-color:#fff;
	color:#000;
	height:40px;
	cursor:pointer;
	background:url(solapas/s4.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.mp5 {
	background-color:#000;
	color:#fff;
	height:40px;
	
}
.mp5_hover {
	background-color:#fff;
	color:#000;
	height:40px;
	cursor:pointer;
	background:url(solapas/s1.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.mp6 {
	background-color:#000;
	color:#fff;
	height:40px;
	
}

.mp6_hover {
	background-color:#fff;
	color:#000;
	height:40px;
	cursor:default;
	background:url(solapas/s2.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.textosnegros { 



font-family : Arial, Helvetica, sans-serif; 



font-size : 11px; 



font-weight : normal; 



color : #747474; 



text-decoration : none; 



} 



a:hover { 



font-family : Tahoma, Arial;



font-size : 11px; 



font-weight : normal; 



color : #003366; 



text-decoration : none; 



} 



.negrostextos { 



font-family : Tahoma, Arial; 



font-size : 11px; 



font-weight : normal; 



color : #333333; 



text-decoration : none; 



line-height : normal; 



} 



.titulareslaterales { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 10px; 



font-weight : bold; 



color : #006699; 



text-decoration : none; 



} 



.textosazules { 



font-family : Tahoma; 



font-size : 11px; 



font-weight : normal; 



color : #0099FF; 



text-decoration : none; 



} 



.textoslinks { 



font-family : Tahoma; 



font-size : 11px; 



font-weight : normal; 



color : #0099FF; 



text-decoration : none; 



} 



a.textoslinksCopia { 



font-family : Tahoma; 



font-size : 11px; 



font-weight : normal; 



color : #0099FF; 



text-decoration : none; 



} 

.titularesblancos { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 12px; 



font-weight : bold; 



color : #ffffff; 



text-decoration : none; 



} 



.naranjas { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 10px; 



font-weight : normal; 



color : #ff9900; 



text-decoration : none; 



} 



.negrosmaschicos { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 9px; 



font-weight : normal; 



color : #000000; 



text-decoration : none; 



} 



.textosclientes { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 9px; 



font-weight : normal; 



color : #006699; 



text-decoration : none; 



} 



.textosfundadores { 



font-family : "Courier New", Courier, mono; 



font-size : 10px; 



font-weight : normal; 



color : #747474; 



text-decoration : none; 



} 



.novedades { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 10px; 



font-weight : normal; 



color : #000000; 



text-decoration : none; 



} 



.titulares { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 12px; 



font-weight : bold; 



color : #000000; 



text-decoration : none; 



} 



.puntos { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 7px; 



font-weight : normal; 



color : #747474; 



text-decoration : none; 



} 



.textosgrises { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 10px; 



font-weight : normal; 



color : #000000; 



text-decoration : none; 



} 



.textosazulesarial { 



font-family : Arial, Helvetica, sans-serif; 



font-size : 10px; 



font-weight : normal; 



color : #006699; 



text-decoration : none; 



} 



.textosazulesarial:hover { 



font-family : Arial, Helvetica, sans-serif; 



font-size : 10px; 



font-weight : normal; 



color : #006699; 



text-decoration : underline; 



} 



.areaclientes { 



font-family : Arial, Helvetica, sans-serif; 



font-size : 14px; 



font-style : normal; 



font-weight : bold; 



color : #005cbc; 



text-decoration : none; 



} 



.areaclientes:hover { 



font-family : Arial, Helvetica, sans-serif; 



font-size : 14px; 



font-style : normal; 



font-weight : bold; 



color : #005cbc; 



text-decoration : underline; 



} 



.titularesnews { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 10px; 



font-weight : bold; 



color : #ffffff; 



text-decoration : none; 



} 



.rojos { 



font-family : Arial, Helvetica, sans-serif; 



font-size : 11px; 



font-weight : normal; 



color : #ff3300; 



text-decoration : none; 



} 

.naranja { 



font-family : Arial, Helvetica, sans-serif; 



font-size : 11px; 



font-weight : normal; 



color:#FF6600; 



text-decoration : none; 



} 

a.naranja:hover { 

font-family : Arial, Helvetica, sans-serif; 



font-size : 11px; 



font-weight : normal; 



color:#FF6600; 



text-decoration : underline;
} 

.enlaces { 



font-family : Arial, Helvetica, sans-serif; 



font-size : 10px; 



font-weight : normal; 



color : #999999; 



text-decoration : none; 



line-height : normal; 



font-style : normal; 



} 



.enlaces:hover { 



font-family : Arial, Helvetica, sans-serif; 



font-size : 10px; 



font-weight : normal; 



color : #999999; 



text-decoration : underline; 



} 



.resaltados { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 14px; 



font-style : normal; 



font-weight : bold; 



color : #005cbc; 



text-decoration : none; 



} 



.titulares1 { 



font-family : Tahoma; 



font-size : 14px; 



font-weight : bold; 



color : #dbdbdb; 



text-decoration : none; 



font-style : normal; 



} 



.titulares1Copia { 



font-family : Tahoma; 



font-size : 14px; 



font-weight : bold; 



color : #767f86; 



text-decoration : none; 



font-style : normal; 



} 



.botones { 



font-family : Tahoma, Arial; 



font-size : 11px; 



font-weight : normal; 



color : #333333; 



font-style : normal; 



text-decoration : none; 



} 



.botones:hover { 



font-family : Tahoma, Arial; 



font-size : 11px; 



font-weight : normal; 



color : #0099FF; 



font-style : normal; 



text-decoration : underline; 



} 



.servicios { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 9px; 



font-weight : bold; 



color : #767f86; 



text-decoration : none; 



font-variant : small-caps; 



text-transform : uppercase; 



} 



.numeros { 



font-family : Arial, Helvetica, sans-serif; 



font-size : 16px; 



font-weight : bold; 



color : #999999; 



text-decoration : none; 



} 



.servicios:hover { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 9px; 



font-weight : bold; 



color : #767f86; 



text-decoration : underline; 



font-variant : small-caps; 



text-transform : uppercase; 



} 



.solidaridad { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 11px; 



font-weight : bold; 



color : #ffffff; 



text-decoration : none; 



font-style : normal; 



} 



.solidaridad:hover { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 11px; 



font-weight : bold; 



color : #ffffff; 



text-decoration : underline; 



font-style : normal; 



} 



.botonerasup { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 8px; 



font-weight : bold; 



color : #006699; 



text-decoration : none; 



} 



.botonerasup:hover { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 8px; 



font-weight : bold; 



color : #000000; 



text-decoration : none; 



} 



.nuevoazul { 



font-family : Arial, Helvetica, sans-serif; 



font-size : 11px; 



font-weight : bold; 



color : #3f5491; 



text-decoration : none; 



} 



.naranjas:hover { 



font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 10px; 



font-weight : normal; 



color : #006699; 



text-decoration : none; 



} 



.bordetablas_ri { 



background-image : url(portada/fondo.jpg); 



background-repeat : no-repeat; 



} 



.bordetablas_22 { 



background-image : url(fff.jpg); 



background-repeat : repeat; 



} 



/* body { 



margin : 5px; 



padding : 5px; 



background-image : url(fff.jpg); 



} */



.posicionamintoplus {







font-family : Arial, Helvetica, sans-serif; 



font-size : 11px; 



font-weight : bolder; 



color : #719500; 



text-decoration : none;



}



.new {







font-family : Verdana, Arial, Helvetica, sans-serif; 



font-size : 9px; 



font-weight : bold; 



color : #ff9900; 



text-decoration : none;



}







.fondo_ {



	background-color: #FFFFFF;



}



.forms {



	font-family: Tahoma, Arial, Verdana;



	font-size: 11px;



	color: #666666;



	text-decoration: none;



	background-color: #EEEEEE;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #B9C9CE;



	border-right-color: #EBEFF2;



	border-bottom-color: #FFFFFF;



	border-left-color: #B9C9CE;



	height: 22px;



	width: 180px;



	padding: 3px;



}



.boton {



	font-family: Tahoma, Arial, Verdana;



	font-size: 11px;



	color: #FFFFFF;



	text-decoration: none;



	background-color: #2983CB;



	border: solid;



}



.tx_1 {



	font-family: Tahoma, Arial;



	font-size: 11px;



	color: #333333;



	text-decoration: none;



}



.tx_2 {



	font-family: Tahoma, Arial;



	font-size: 11px;



	color: #FFFFFF;



	text-decoration: none;



	line-height: 10px;







}



.tx_2:hover {



	font-family: Tahoma, Arial;



	font-size: 11px;



	color: #FFFFFF;



	text-decoration: underline;



}



.tx_3 {



	font-family: Tahoma, Arial;



	font-size: 11px;



	color: #333333;



	text-decoration: none;



}



.tx_3:hover {



	font-family: Tahoma, Arial;



	font-size: 11px;



	color: #0099FF;



	text-decoration: underline;



}

.tx_4_small {



	font-family: Tahoma, Arial;



	font-size: 10px;



	color: #999999;



	text-decoration: none;


}

.tx_4 {



	font-family: Tahoma, Arial;



	font-size: 10px;



	color: #999999;



	text-decoration: none;



	padding: 2px;



	margin-top: 2px;



	margin-right: 2px;



	margin-bottom: 2px;



	margin-left: 0px;



}



.tx_4:hover {



	font-family: Tahoma, Arial;



	font-size: 10px;



	color: #FFFFFF;



	text-decoration: none;



	background-color: #8D9095;



}



.tx_6 {



	font-family: Helvetica, Tahoma, Arial;



	font-size: 14px;



	color: #0099FF;



	text-decoration: underline;



}



.tx_6:hover {



	font-family: Helvetica, Tahoma, Arial;



	font-size: 14px;



	color: #00CC00;



	text-decoration: underline;



}







.tx_7 {



	font-family: Tahoma, Arial;



	font-size: 11px;



	color: #666666;



	text-decoration: none;



}



.tx_7:hover {



	font-family: Tahoma, Arial;



	font-size: 11px;



	color: #0099ff;



	text-decoration: underline;



}



.padding {



	font-family: Tahoma, Arial;



	font-size: 11px;



	color: #333333;



	text-decoration: none;



	padding-top: 6px;



	padding-right: 6px;



	padding-bottom: 6px;



	padding-left: 20px;



}



hr {



	display: block;



	height: 1px;



	line-height: 1px;



	background-color: #EAEAEA;



	width: 100%;



	padding: 0;



	border: 0px;



	color: #EAEAEA;



}



    img.border {



    border: 1px solid #C6C6C6;



    padding: 2px;



    margin: 0;



    }







    img.border:hover {



    background: #E3F5FE;



    }







    img.center {



    display: block;



    margin: auto;



    }







    img.alignright {



    float: right;



    padding: 4px;



    margin: 0 0 2px 7px;



    display: inline;



    }







    img.alignleft {



    float: left;



    padding: 4px;



    margin: 0 7px 2px 0;



    display: inline;



    }



.caja_1 {



	background-image: url(imgs/sep_5.png);



	background-repeat: repeat-x;



	background-position: top;



	border: 1px solid #CCCCCC;



	height: 190px;



	width: 248px;



	margin-top: 8px;



}



.caja_2 {



	background-image: url(imgs/sep_6.png);



	background-repeat: repeat-x;



	background-position: top;



	height: 150px;



	border-bottom-width: 5px;



	border-bottom-style: solid;



	margin-top: 8px;



	border-bottom-color: #999999;



}



.padding2 {



	font-family: Tahoma, Arial;



	font-size: 11px;



	color: #333333;



	text-decoration: none;



	padding-top: 6px;



	padding-right: 20px;



	padding-bottom: 6px;



	padding-left: 30px;



}



.tx_5 {



	font-family: Helvetica, Tahoma, Arial;



	font-size: 14px;



	color: #0099FF;



	text-decoration: none;



}















/* botones de formularios */







a.ovalbutton{



	background: transparent url('imgs/oval-gray-left.gif') no-repeat top left;



	display: block;



	float: left;



	height: 17px;



	padding-left: 11px;



	text-decoration: none;



	font-family: Helvetica, Tahoma, Arial;



	font-size: 8px;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



	line-height: 17px;



}







a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{



color: #494949; 



}







a.ovalbutton span{



	background: transparent url('imgs/oval-gray-right.gif') no-repeat top right;



	display: block;



	padding-top: 0px;



	padding-right: 20px;



	padding-bottom: 2px;



	padding-left: 0;



}







a.ovalbutton:hover{ 



background-position: bottom left;



}







a.ovalbutton:hover span{



	background-position: bottom right;



	color: #000000;



}







.buttonwrapper{ 



overflow: hidden;



width: 100%;



}



.img_boton {



	background-position: bottom;



	background-image: url(imgs/inf.gif);



	background-repeat: no-repeat;



}



.ampliar {







	font-family: Tahoma;



	font-size: 10px;



	color: #0099FF;



}



.titulosportada {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #0099FF;



	text-decoration: none;



	font-weight: bold;







}



a.titulosportada:hover {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #003366;



	text-decoration: none;



	font-weight: bold;







}

.tabladatos {

	background-image: url(imagenes/datos.gif);

}

.resaltetexto {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;
	
	text-decoration: none;

	font-weight: normal;



}

.tags {

	font-family: Tahoma, Arial;

	font-size: 11px;

	color: #999999;

	text-decoration: none;

}

a.tags:hover {

	font-family: Tahoma, Arial;

	font-size: 11px;

	color: #0099ff;

	text-decoration: none;
}

.ejemplos {
	
	background-image:url(imagenes/ejemplos.jpg);
	width:235px;
	height:128px;
	float:left;
	margin-right:2px;
	
}
