body {	margin:0px;
	padding:0px;
 background-color:#c3c1b8;
		background-image:url(../img/contenido/fondo-pagina.jpg); background-position:top left; background-repeat:repeat-x;}
.body {margin:0px; padding:0px; background-color:#fff;}



/*FONDOS DE PÁGINA*/
.fondo-banner{background-image:url(../img/banner/fondo-banner.jpg); background-position:top left; background-repeat:no-repeat;
			  font-family:Tahoma, Verdana, Arial; font-size:8px;}
.fondo-menusup{background-image:url(../img/menu-superior/fondo-menu.jpg); background-position:top left; background-repeat:repeat-x;
			   font-family:Tahoma, Verdana, Arial; font-size:8px;}
.fondo-menulinea{background-image:url(../img/menu-superior/linea.jpg); background-position:top left; background-repeat:repeat-x;
			   font-family:Tahoma, Verdana, Arial; font-size:1px;}
.fondo-menuizq{background-image:url(../img/menu-izquierda/fondo-menuizq.jpg); background-position:top left; background-repeat:repeat-y;
			   font-family:Tahoma, Verdana, Arial; font-size:8px;}
.fondo-medio01{background-image:url(../img/contenido/fondo-contenido.jpg); background-position:top left; background-repeat:repeat-y;
			    font-family:Tahoma, Verdana, Arial; font-size:8px; border-bottom:solid 1px #062A75;}
.fondo-medio02{background-image:url(../img/contenido/fondo-medio.jpg); background-position:top left; background-repeat:no-repeat;
			    font-family:Tahoma, Verdana, Arial; font-size:8px;}
.fondo-medio03{background-image:url(../img/contenido/fondo-contenido.jpg); background-position:top left; background-repeat:repeat-y;
				border-bottom:solid 1px #062a75; border-right:solid 1px #062a75;
				font-family:Tahoma, Verdana, Arial; font-size:8px;}
.fondo-der01{background-image:url(../img/columna-der/fondo-columnader.jpg); background-position:top left; background-repeat:repeat-y;
			    font-family:Tahoma, Verdana, Arial; font-size:8px;}


			   

/*CONTORNOS*/
.borde-ltrb{border:solid 1px #254bae; font-family:Tahoma, Verdana, Arial; font-size:8px;}
.borde-right{border-right:solid 1px #254bae; font-family:Tahoma, Verdana, Arial; font-size:8px;}
.borde-bottom{border-bottom:solid 1px #35beff; font-family:Tahoma, Verdana, Arial; font-size:8px;}
.borde-center{border-top:solid 1px #35beff; font-family:Tahoma, Verdana, Arial; font-size:1px;}
.borde-left{border-left:solid 1px #35beff; font-family:Tahoma, Verdana, Arial; font-size:1px;}
.borde-lr{border-left:solid 1px #062A75; border-right:solid 1px #062A75; border-bottom:solid 1px #062A75; font-family:Tahoma, Verdana, Arial; font-size:1px;}






/*TÍTULOS*/
.titulo-01{font-family:Tahoma, Verdana, Arial; font-size:12px; color:#35beff;}
.titulo-02{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#062a75;}
.titulo-03{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#062a75;}




/*TEXTOS*/
.punto01{font-family:Tahoma, Verdana, Arial; font-size:13px; color:#FFFFFF; padding-left:5px; padding-right:5px; padding-bottom:3px; padding-top:3px;}
.punto02{font-family:Tahoma, Verdana, Arial; font-size:13px; color:#062a75; padding-left:5px;}
.menu-izq01{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; padding-top:4px; padding-bottom:4px; border-top:solid 1px #ffffff;}
.menu-izq02{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; padding-top:5px; padding-bottom:10px; padding-left:5px; padding-right:5px;}
.menu-izq03{font-family:Tahoma, Verdana, Arial; font-size:12px; color:#062a75; padding-top:2px; padding-bottom:3px;}
.menu-izq04{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#062a75; padding-top:2px; padding-bottom:3px;}
.menu-pie01{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#999999; line-height:130%;}
.texto-cont01{font-family:Tahoma, Verdana, Arial; font-size:12px; color:#062a75; line-height:120%;}
.texto-cont01a{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#062a75; line-height:120%;}
.texto-cont02{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#062a75; line-height:120%;}





/*ENLACES*/
a.link-menu-izq01:link{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-menu-izq01:visited{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-menu-izq01:active{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-menu-izq01:hover{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#35beff; text-decoration:underline; padding-top:2px; padding-bottom:3px;}

a.link-menu-izq02:link{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#062a75; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-menu-izq02:visited{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#062a75; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-menu-izq02:active{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#062a75; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-menu-izq02:hover{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#0087EA; text-decoration:underline; padding-top:2px; padding-bottom:3px;}

a.link-menu-pie01:link{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#0087EA; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-menu-pie01:visited{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#0087EA; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-menu-pie01:active{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#0087EA; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-menu-pie01:hover{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#062a75; text-decoration:underline; padding-top:2px; padding-bottom:3px;}

a.linkopacity img{filter:alpha(opacity=100); -moz-opacity:1.0; opacity: 1.0;} 
a.linkopacity:hover img{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}

a.link-contenido01:link{font-family:Tahoma, Verdana, Arial; font-size:12px; color:#062a75; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-contenido01:visited{font-family:Tahoma, Verdana, Arial; font-size:12px; color:#062a75; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-contenido01:active{font-family:Tahoma, Verdana, Arial; font-size:12px; color:#062a75; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-contenido01:hover{font-family:Tahoma, Verdana, Arial; font-size:12px; color:#0087EA; text-decoration:underline; padding-top:2px; padding-bottom:3px;}

a.link-contenido01x:link{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#062a75; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-contenido01x:visited{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#062a75; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-contenido01x:active{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#062a75; text-decoration:none; padding-top:2px; padding-bottom:3px;}
a.link-contenido01x:hover{font-family:Tahoma, Verdana, Arial; font-size:10px; color:#0087EA; text-decoration:underline; padding-top:2px; padding-bottom:3px;}



/*ESTILOS FORMULARIO DE CONTACTOS
  FORMULARIO DE CONTACTOS V.1.0
  15 DE MAYO DE 2007*/
.form-tabla{font-family:Tahoma, Verdana, Arial; font-size:2px;}
.form-contactos1{font-family:Tahoma, Verdana, Arial; font-size:15px; color:#990000;}
.form-contactos2{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#062a75;}
.form-contactos3{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#990000;}
.form-mensaje1{font-family:Verdana, Tahoma, Arial; font-size:12px; color: #FF0000; font-weight:bold;}
.form-mensaje2{font-family:Verdana, Tahoma, Arial; font-size:12px; color: #FF0000; font-weight:bold;}
.form-texto{font-family:Tahoma, Verdana, Arial; font-size:12px; color:#062a75; font-weight:bold;}
.form-botones{background-color:#062a75; border-bottom:#000000 1px solid; border-left:#ffffff 1px solid; border-right:#000000 1px solid; border-top:#ffffff 1px solid;
	          font:bold 12px Tahoma, Verdana, Arial; color:#FFFFFF; cursor:hand;} 
.form-formulario{background-color:#D7F7FF; border:1px solid #062a75; 
	             font-family:tahoma, verdana, arial; font-size:12px; color:#062a75;}
.form-codigo{width:66px; border:1px solid #000000; padding:2px; background-color:#FFFFFF;}




.popup-01{position:absolute; top:0px; left:0px; width:auto; height:0px; z-index:1; visibility:hidden;}


/*desplegable*/
.oculto_pregunta{ display:none; position:absolute}
.visible_pregunta{ display:block; padding:2px;}