@charset "utf-8";
/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif; background-color:#ff1d89;}
#fondo-gris{position:absolute; width:50%; height:1160px; background-color:#535a5a; top:0px; float:left; left:0px; z-index:1;}
#contenedor{position:absolute;
			float:left;
			width:916px;
			left:50%;
			margin-left:-456px;
			margin-right:-456px;
			 background-color:#757b7b;
			 padding-bottom:13px;
			 z-index:2;
			 top:0px;
			}
			
#cabecera{
		float:left;
		width:916px;
		height:151px;
		background-image:url(../images2/fondo-cab.jpg);
		background-repeat:repeat-x;
		background-color:#ff1d89;
	
		}
#contenido{float:left; width:916px; background-image:url(../images2/fondo-contenido.jpg); background-repeat:repeat-x; background-color:#757b7b;}
#contenido-sup{float:left; width:890px; padding:13px;}
#contenido-cent{float:left; width:890px;margin:13px; background-color:#ff1d89; margin-bottom:0px;}
#menu{float:left; width:240px; background-color:#ff1d89; color:#FFF; font-size:14px;}
.tit-menu{text-align:center; font-size:22px; margin-top:25px; margin-bottom:0px;}
.linea-puntos{ background-image:url(../images2/linea-punto.jpg); background-position:center; background-repeat:no-repeat; width:240px; float:left; height:2px; margin-top:15px; margin-bottom:15px;}
.boton{float:left; width:180px; margin-left:26px; margin-right:26px; background-image:url(../images2/fondo-boton2.jpg); height:23px; padding-top:9px; padding-left:8px; margin-top:1px; margin-bottom:1px; cursor:pointer;}
#menu a:link{color:#FFF; text-decoration:none;}
#menu  a:visited{color:#FFF; text-decoration:none;}
#menu  a:hover{color:#ff1d89; text-decoration:none;}
#menu  a:active{color:#FFF; text-decoration:none;}
#texto{float:left; width:600px; background-color:#FFF; padding-left:25px; padding-right:25px;}
.rlinea{float:left; width:600px; height:2px; background-color:#ff1d89;}
#texto p{float:left; width:600px; text-align:justify; font-size:12px;}
#texto p.rgrande{font-size:22px; color:#ff1d89; margin-top:25px; margin-bottom:15px;}
.imagen-cent{width:600px; float:left; text-align:center;}
#cab-izq{float:left; width:492px;}
#cab-der{float:left; width:424px; }
#email{margin-left:185px;}
#menu-sup{float:left; width:151px; padding-left:2px;margin-left:140px;background-color:#FFF;; background-repeat:repeat-y; margin-top:5px;}
.boton-sup{float:left; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:14px; 
		font-weight:bold; 
		padding-left:12px; 
		padding-right:12px; 
		background-image:url(../images2/fondo-boton.jpg); 
		background-repeat:repeat-x;
		height:31px;
		padding-top:14px;
		margin-right:0.5px;
		}
		
.boton-sup a:link{color:#ff1d89; text-decoration:none; }
.boton-sup a:visited{color:#ff1d89; text-decoration:none;}
.boton-sup a:hover{color:#fff; text-decoration:none;}
.boton-sup a:active{color:#ff1d89; text-decoration:none;}
.boton-sup a:link.activo{color:#FFF;}
.boton-sup a:visited.activo{color:#FFF;}
.boton-sup a:hover.activo{color:#FFF;}
.boton-sup a:active.activo{color:#FFF;}


.boton-sup2{float:left; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:14px; 
		font-weight:bold; 
		padding-left:12px; 
		padding-right:12px; 
		background-image:url(../images2/fondo-boton.jpg); 
		background-repeat:repeat-x;
		height:31px;
		padding-top:14px;
		margin-left:2px;
		}
		
.boton-sup2 a:link{color:#ff1d89; text-decoration:none; }
.boton-sup2 a:visited{color:#ff1d89; text-decoration:none;}
.boton-sup2 a:hover{color:#fff; text-decoration:none;}
.boton-sup2 a:active{color:#ff1d89; text-decoration:none;}
.boton-sup2 a:link.activo{color:#FFF;}
.boton-sup2 a:visited.activo{color:#FFF;}
.boton-sup2 a:hover.activo{color:#FFF;}
.boton-sup2 a:active.activo{color:#FFF;}

#pie {float:left; height:108px; width:890px; margin-left:13px; margin-right:13px; background-image:url(../images2/fondo-pie.jpg); background-repeat:repeat-x;}
#cuadro-pie{position:absolute; width:750px; left:50%; background-image:url(../images2/fondo-cent-pie.jpg); background-repeat:repeat-y; color:#FFF; font-size:12px; margin-left:-375px;margin-right:-375px; margin-top:30px;
*margin-top:-5px;
}
#cuadro-pie p {margin-left:17px;}
#cuadro-pie a:link{color:#FFF; text-decoration:none;}
#cuadro-pie a:visited{color:#FFF; text-decoration:none;}
#cuadro-pie a:hover{color:#FFF; text-decoration:underline;}
#cuadro-pie a:active{color:#FFF; text-decoration:none;}



