/* ------------------------------------------------------------------------------------------------------
* Sitio Web:			http://www.acoivan.org
* Version:			1.0
* Autor:			E.R.P Software
* Fecha:			10 / 10 / 2007
* Fecha version anterior:	-
* Cambios:			Estilos del portal genéricos
* Comentarios: En IE6 y anteriores la propiedad min-height no existe, en cambio sí para FF.
  Podemos solucionarlo en la propia hoja
	<!--[if lte IE 6]>
	#div_contenedor{
    height: 100px;
    }
  <![endif]-->
--------------------------------------------------------------------------------------------------------- */
BODY {
position:relative;
BACKGROUND-COLOR:#005FA1; 
COLOR: #000000; 
width:100%;
margin:0;
padding:0;
font-Family: Verdana, Arial, sans-serif;
background-image: url('../imagen/fondos/fnd_body.gif');
}
/* ENLACES */
a:link, a:visited, a:active {
text-decoration: none; 
}

A {
	 font-size: 11px ;
	 font-weight:Bold;
	 COLOR: #005FA1;     	  
	 TEXT-DECORATION: none;
	 font-Family: Verdana, Arial, sans-serif; 

}

A:hover {
   COLOR: #FAA71B; 
   font-size: 11px ;
   font-weight: Bold;	  
   TEXT-DECORATION: none; 
   font-Family: Verdana, Arial, sans-serif;
}

A.rotulo {
   COLOR: #005FA1;  
   font-size: 14px ;
   font-weight: Bold;	  
   TEXT-DECORATION: none;
   font-Family: Verdana, Arial, sans-serif; 
}

A.rotulo:hover {
   COLOR: #FAA71B; 
   font-size: 14px ;
	 font-weight: BOld;	  
   TEXT-DECORATION: none; 
   font-Family: Verdana, Arial, sans-serif;
}

A.masinfo {
   COLOR: #005FA1;  
   font-size: 11px ;
	 font-weight: Bold;	  
   TEXT-DECORATION: none; 
	 cursor: help;
	 font-Family: Verdana, Arial, sans-serif;
}

A.masinfo:hover {
   COLOR: #FAA71B; 
   font-size: 11px ;
	 font-weight: Bold;	  
   TEXT-DECORATION: none; 
 	 cursor: help;
	 font-Family: Verdana, Arial, sans-serif;  
}

A.edomicilio {
	COLOR: #CCCCFF;
	TEXT-DECORATION: none;
	font-size : 10px ;
	font-weight:None;
	Font-Family: Verdana, Arial, sans-serif;
}

A.edomicilio:hover{
	COLOR: #FFCC00;
	TEXT-DECORATION: none;
	font-size : 10px ;
	font-weight:None;
	Font-Family: Verdana, Arial, sans-serif;		
}


A.rojo {
   COLOR: #ff3366;  
   font-SIZE: 10px;
	 font-weight: Bold;
	 Font-Family: Verdana, Arial, sans-serif;	  
   TEXT-DECORATION: none; 
}

A.rojo:hover {
   COLOR: #D40000;
   TEXT-DECORATION: none;
}

A.mvolver {
		COLOR: #FFFFFE;
		TEXT-DECORATION: none;
		font-size : 11px ;
		font-weight: Bold;
		Font-Family: Verdana, Arial, sans-serif;
}


A.mvolver:hover {
   COLOR: #FAA71B; 
   TEXT-DECORATION: none;
 	 font-size : 11px ;
	 font-weight: Bold;
	 Font-Family: Verdana, Arial, sans-serif;	 
}


A.noticia {
		COLOR: #005FA1;
		TEXT-DECORATION: none;
		font-size:11px;
		font-weight:Bold;
		Font-Family: Verdana, Arial, sans-serif;
}

A.noticia:hover {
   COLOR: #FE8920; 
   TEXT-DECORATION: none;
	 font-size:11px;
	 font-weight:Bold;
	 Font-Family: Verdana, Arial, sans-serif;
}

A.menu {
		COLOR: #FFFFFE;
		TEXT-DECORATION: none;
		font-size : 11px ;
	  font-weight:Bold;
	  Font-Family: Verdana, Arial, sans-serif;
		
}

A.menu:hover {
   COLOR: #EFE84C; 
   TEXT-DECORATION: none;
 	 font-size :11px ;
	 font-weight:Bold;
	 Font-Family: Verdana, Arial, sans-serif;
	 	 
}

A.aviso {
		COLOR: #FFFFFE;
		TEXT-DECORATION: none;
		font-size : 10px ;
	  font-weight:Bold;
	  Font-Family: Verdana, Arial, sans-serif;
}

A.aviso:hover{
	COLOR: #FFCC00;
	TEXT-DECORATION: none;
	font-size : 10px ;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;		
}

A.ficha_asociado {
	color: #0000FF;
	text-decoration: none;
	font-size:12px;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;		
	
}

A.ficha_asociado:hover{
	color: #1C767F;
	text-decoration: none;
	font-size:12px;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;		
}

A.localizacion {
	color: #003366;
	text-decoration: none;
	font-size:10px;
	font-weight:Normal;
	Font-Family: Verdana, Arial, sans-serif;		
}

A.localizacion:hover{
	color: #1C767F;
	text-decoration: none;
	font-size:10px;
	font-weight:normal;
	Font-Family: Verdana, Arial, sans-serif;		
}


/* TABLAS */

table.texto {
font-size 		: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Color		: #000000;
border		: 0px;
}

table.ficha_asociado{
font-size 		: 1.2em ;
font-weight:normal;
width:90%;
Font-Family: Verdana, Arial, sans-serif;
Color		: #000000;
}

table.ficha_datos_asociado {
font-size 		: 1.2em ;
font-weight:normal;
width:100%;
Font-Family: Verdana, Arial, sans-serif;
Color		: #000000;
background-color:#CCCCFF;
}


table.datos_asociado {
font-size 		: 1.2em ;
font-weight:normal;
width:100%;
Font-Family: Verdana, Arial, sans-serif;
Color		: #000000;
background-color:#CCCCFF;
}


table.paginas{
font-size 		: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Color		: #000000;
}


table.seleccion {
font-size 		: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
color		: #000000;
border-color	: #005FA0;
border		: 1px;
text-align:center;
}

table.textolegal {
font-size 		: 14px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
color		: #000000;
border		: 0px;
}

table.cabecera {
font-size 		: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
width   : 99%;
color		: #000000;
border 	: 0px;
background-color: #E7F0F7;
text-align:center;
}


table.pie {
font-size 		: 10px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
text-align : center;
color		: #CCCCFF;
border		: 0px;
width : 100%
}


table.tb50 {
	width: 50%;
	font-size : 10px ;
	font-weight:normal;
	Font-Family: Verdana, Arial, sans-serif;
}

table.tb70 {
	width: 70%;
	font-size : 10px ;
	font-weight:normal;
	Font-Family: Verdana, Arial, sans-serif;
}

table.tb90 {
	width: 90%;
	font-size : 10px ;
	Font-Family: Verdana, Arial, sans-serif;
}

table.tb95 {
	width: 95%;
	text-align:center;
}


table.tb100 {
	width: 100%;
	background-color: #FFFFFF;
	font-size : 11px ;
	font-weight:normal;
	Font-Family: Verdana, Arial, sans-serif;
}

table.tb100azul {
	width: 100%;
	background-color:#005FA0;
	font-size :10px ;
	font-weight:normal;
	Font-Family: Verdana, Arial, sans-serif;
}
	
td.centrado {
	text-align:center;
}

td.derecha {
	text-align:right;
}

td.izquierda {
	text-align:left;
}


td.activado {
  font-size:11px;		
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;
	Color : #005DAD; 	
	background-color: #FCFE4E;
	text-align:center;
}

td.b2bactivada {
  font-size:11px;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;
	Color : #FFFFFF; 	
	background-color: #CCE1F5;
	text-align:center;
}

td.b2b {
  font-size:11px;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;
	Color : #FFFFFD;
	text-align:center;	 	
}

td.fondoazul {
  font-size:11px;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;
	Color : #FFFFFF; 	
	background-color: #CCE1F5;			
}

td.tdlistadoasociados {
color		: #000000;
text-align	: left;
border		: 1px;
width : 50%;
}


td.dbloqueizq {
border  : 0px;
font-size		: 10px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif; 
color		: #000000;
background-color: #CCE1F5;
width : 25%;
}

td.tdpiatic {
		text-align: center;
		width : 25%;
}

td.tdfinanciado {
		text-align: left;
		width : 50%;
}

td.tdasturias{
		text-align:center;
		width : 25%;
}

td.td10 {
 width : 10%;				
}

td.td14 {
	width : 14%;
}

td.td25 {
	width : 25%;
}

td.td30 {
	width : 30%;
}

td.td40 {
	width : 40%;
}

td.td50 {
	width : 50%;
}

td.td60 {
  width : 60%;
}
td.td75 {
	width : 75%;
}

td.td100 {
	width : 100%;
}


td.cablistasociados {
 	font-size:11px;	
 	font-weight:Bold;
  Font-Family: Verdana, Arial, sans-serif;
	Color : #005DAD; 	
	background-color: #F7CD2A;
	text-align:left;
	width: 100%;	
}


table tr.f, th.f {
border          : 1px #CCCCFF solid;
}

table tr.seleccion, th.seleccion {
border          : 1px #CCCCFF solid;
}

table td.seleccion {
border          : 1px #CCCCFF solid;
}

table td.f {
border  : 0px #CCCCCC solid;
font-size		: 10px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif; 
color		: #000000;
background-color: #FFFFFF;
text-align:center;
}

table td.f14 {
border  : 1px #CCCCFF solid;
font-size		: 14px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif; 
color		: #000000;
background-color: #FFFFFF;
}

table td.negrita{
font-size:11px;
font-weight:Bold;
Font-Family: Verdana, Arial, sans-serif;
color: #000000;
}

table td.negritag{
font-size:18px;
font-weight:Bold;
Font-Family: Verdana, Arial, sans-serif;
color: #000000;
}


table td.azul {
width : 100%;
background-color : #005FA9;
}



/* FUENTES */
p.b2bg {
font-size: 14px ;
font-weight: Bold;
Font-Family: Verdana, Arial, sans-serif;
color: #000000;
}

p.info {
font-size: 10px ;
font-weight:Bold;
Font-Family: Verdana, Arial, sans-serif;
color: #000000;
}

p.listado {
font-size: 14px ;
font-weight: BOld;
Font-Family: Verdana, Arial, sans-serif;
color: #000000;
text-align:left;
}

p.error{
font-size: 10px ;
font-weight: Bold;
Font-Family: Verdana, Arial, sans-serif;
color: #FF3300;
}

p.error16{
font-size: 16px ;
font-weight: Bold;
Font-Family: Verdana, Arial, sans-serif;
color: #FF3300;
}

p.texto{
font-size: 12px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
COLOR: #000000;
}

p.textojustify{
font-size: 12px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
COLOR: #003366;
text-align: justify;
}



/* ROTULOS */


p.rotulo {
	font-size: 14px ;
	font-weight: Bold;
	font-style: Italic;
	Font-Family: Verdana, Arial, sans-serif;
	color: #005DAD;
}

p.titulo_ficha_asociado{
	font-size: 14px ;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;
	width:100%;
	border:0px solid #FF0000;
	color: #003366;
}

p.rotulo16 {
	font-size: 16px ;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;	
	color: #005DAD;
}

p.rotulopie {
	font-size: 14px ;
	FONT-Weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;
	color: #005DAD;
	text-align:left;
}

p.azulclaro{
	font-size: 18px ;
	Font-Family: Verdana, Arial, sans-serif;
	font-weight:Bold;
	color:#B6D0E5;
}


p.textoazul {
	font-size: 14px ;
	font-weight:normal;
	Font-Family: Verdana, Arial, sans-serif;
	color: #005DAD;
}

p.masinfo {
	font-size: 11px ;
	font-weight:normal;
	Font-Family: Verdana, Arial, sans-serif;
	color: #005DAD;
	cursor:help ;	
}
p.izquierda {
  text-align:left;
}

p.derecha {
  text-align:right;
}

p.centrado {
  text-align:center;
}

p.derecha11{
font-size:11px;
font-weight:Bold;
Font-Family: Verdana, Arial, sans-serif;
color: #000000;
text-align: right;
}

p.derecha12{
font-size: 12px ;
font-weight:bold;
Font-Family: Verdana, Arial, sans-serif;
color: #000000;
text-align: right;
}


/* TITULOS */


h1.rotuloprincipal {
	font-size: 18px ;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;
	color: #005DAD;
}

h2.rotulo {
	font-size: 14px ;
	font-weight:Bold;
	font-style: Italic;
	Font-Family: Verdana, Arial, sans-serif;
	color: #005DAD;
}

h2.negro {
	font-size: 16px ;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;
	color: #000000;
}

h2.naranja{
	font-size: 16px ;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;
	color:#f9a61e;
}

h2.gris{
	font-size: 16px ;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;
	color:#615c73;
}

h3.azul{
	font-size: 15px;
	font-weight:Bold;
	Font-Family: Verdana, Arial, sans-serif;
	color: #005DAD;
}



/* OTROS */
.bbutton {
font-size:11px;
font-weight:Bold;
Font-Family: Verdana, Arial, sans-serif;
color: #005DAD;
border-style: none;
border-color: #FFFFFF;
background-position: bottom;
background-color: #CCCCFF;
padding-left: 3px;
padding-right: 3px;
cursor:pointer ;
}

/* Boton volver en la zona privada */
.bbutton2 {
font-size:11px;
font-weight:Bold;
Font-Family: Verdana, Arial, sans-serif;
color: #005FA0;
border-style: none;
border-color: #FFFFFF;
background-color: #CCE1F5;
padding-left: 0px;
padding-right: 0px;
cursor:pointer ;
}


input{
Font-Family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight:normal;
color: #005FA0;
background-color:#FFFFFF;
cursor: pointer;
}

input.error{
Font-Family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight:normal;
color: #AA0000;
background-color:#ffcc99;
}



select {
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
color: #000000;
background-color: #FFFFFF;
}

option{
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
color: #000000;
background-color: #FFFFFF;
padding-left: 3px;
padding-right: 3px;
}

textarea{
font-size: 11px ;
Font-Family: Verdana, Arial, sans-serif;
font-weight:normal;
color: #344566;
background-color: #FFFFFF;
color: #000000;
}

textarea.error{
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
color: #344566;
background-color: #ffcc99;
color: #AA0000;
}


div.fondoazul{
position:relative;
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Left: 0%;
Right: 0%;
Width: 96%;
height:10px;
top:0%;
float:left;
background-color:#005FA0;
text-align:center;
}

div.cabecera{
position: relative;
width:100%;
left:0%;
top:0%;
background-color:#005FA0;
text-align:center;
margin-left:0px;
margin-right:0px;
float:left;
}

div.home{
position:absolute;
font-size: 11px ;
font-weight: Normal;
Font-Family: Verdana, Arial, sans-serif;
width:70%;
left: 5%;
min-height:450px;
height:450px;
background: url("../imagen/fondos/fondohome.jpg") no-repeat;
border:0px solid #FF0000;
}

div.enlaceshome{
position:relative;
width:30%;
left:65%;
border:0px solid #FF0000;
text-align:right;
}

/*Contenido central que recoge el bloque izquierdo y el contenido a mostrar*/
div.contenedor{
position:relative;
float:left;
top:5%;
width:96%;
left:2%;
text-align:center;
margin-left:0px;
margin-right:0px;
}


div.fondopie{
position:relative;
text-align:left;
Width: 100%;
height:225px;
top:0%;
left:0%;
height:auto;
background-color:#005FA0;
border: 0px solid #FF0000;
clear:both;
}


/*Contenido central de la información*/
div.contenido{
position:relative;
float:left;
width : 100%;
text-align:left;
background-color: #FFFFFF;
border:0px solid #00FF00;
left:0%;
top:0%;
min-height:250px;
}

div.contenido_b2b{
position:relative;
width : 99%;
text-align:left;
background-color: #FFFFFF;
min-height:300px;
float:left;
}

div.quienes{
position:relative;
float:left;
width : 90%;
left:5%;
right:5%;
text-align:left;
border:1px solid #CCCCCC;
background: url("../imagen/fondos/fondoquienessomos.jpg") no-repeat center;
}

div.convenios{
position:relative;
float:left;
width : 90%;
left: 5%;
text-align:left;
border:1px solid #CCCCCC;
background: url("../imagen/fondos/fondohome.jpg")  no-repeat right;
}



div.asociarse{
position:relative;
float:left;
width:90%;
left:5%;
min-height:200px;
text-align:left;
border:1px solid #CCCCCC;
min-height:450px;
background: url("../imagen/fondos/asociarse.jpg") no-repeat right;
}


div.pie{
position:relative;
width: 100%;
left:0%;
right:0%;
top:0%;
height: 100px;
font-size: 14px ;
Font-Family: Verdana, Arial, sans-serif;
Font-weight:Bold;
color: #005DAD;
background-color:#FFFFFF;
border: 0px solid #FF0000;
float:left;
}

div.creditos{
position:relative;
font-size: 10px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Width: 100%;
color: #CCCCFF;
background-color:#005FA0;
text-align:center;
float:left;
background: url('../imagen/fondos/fnd_body.gif');
}

div.W3C{
position: relative;
font-size: 10px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Width: 10%;
color: #ccccff;
background-color:#005FA0;
background: url('../imagen/fondos/fnd_body.gif');
text-align:left;
float:left;
}

div.WCC{
position: relative;
font-size: 10px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Width: 10%;
left: 0%;
color: #ccccff;
background-color:#005FA0;
background: url('../imagen/fondos/fnd_body.gif');
text-align:left;
float:left;
}


div.resultados{
position: relative;
font-size: 10px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Width: 50%;
left: 5%;
color: #ccccff;
background-color:#005FA0;
text-align:center;
background: url('../imagen/fondos/fnd_body.gif');
float:left;
}

div.gpa{
position: absolute;
font-size: 10px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Left: 75%;
right: 5%;
Width: 20%;
top:2%;
text-align:right;
float:Left;
}

div.erp{
position: relative;
font-size: 10px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Left: 0%;
right: 5%;
Width: 20%;
text-align:right;
float:right;
}


div.piatic{
position: absolute;
font-size: 10px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Left: 50%;
width: 25%;
color: #ccccff;
text-align:center;
}

div.principalderecha{
position:absolute;
text-align:right;
left: 35%;
right: 5%;
z-index:2;
}

div.bloquebanners{
position: absolute;
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Left: 75%;
Width: 20%;
Top:2%;
color: #000000;
background-color:#FFFFFF;
text-align:right;
z-index:1;
}

div.bloquecentral {
position: relative;
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Left: 0%;
Width: 76%;
color: #000000;
background-color:#FFFFFF;
text-align:left;
z-index:1;
}

div.ver_noticia{
position: relative;
font-size : 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
color : #000000;
width: 100%;
left: 0%;
right: 0%;
border	: 0px solid #FF0000;
float:left;
text-align:center;
background-color:#FFFFFF;
}

div.cuerpo_ver_noticia{
position: relative;
font-size : 12px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
color : #000000;
left: 0%;
width:100%;
border	: 0px solid #FF0000;
text-align:center;
background: url("../imagen/fondos/medionoticiatotal.jpg") repeat;
}


div.noticias{
position:relative;
float:left;
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
width:95%;
left:2%;
color: #000000;
background-color:#FFFFFF;
text-align:left;
}

div.capa_borde_gris{
position:relative;
float:left;
width:90%;
left: 5%;
border:1px solid #CCCCCC;
}

div.listado_noticias_conimagen{
position:relative;
float:left;
width:100%;
text-align:left;
min-height:450px;
border:1px solid #FFFF00;
}

div.buscador_noticias{
position: relative;
font-size:11px;
font-weight:Bold;
Font-Family: Verdana, Arial, sans-serif;
Left: 5%;
Width: 95%;
color: #000000;
background-color:#FFFFFF;
text-align:left;
}
div.listado_noticias {
position:relative;
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
width:82%;
background-color:#FFFFFF;
text-align:left;
float:left;
background: url("../imagen/fondos/fondonoticia.jpg") repeat;
}

div.fecha_ver_noticia{
position:relative;
font-size: 16px ;
Font-Family: Verdana, Arial, sans-serif;
Font-weight:Bold;
float:left;
text-align:left;
width:90%;
left:5%;
}

div.fecha_noticia{
position:relative;
font-size: 12px ;
Font-Family: Verdana, Arial, sans-serif;
Font-weight:Bold;
float:left;
text-align:left;
width:96%;
left:2%;
}

div.titulo_noticia{
position:relative;
font-size: 12px ;
Font-Family: Verdana, Arial, sans-serif;
Font-weight:Bold;
Font-Style: Italic;
text-align:left;
width:90%;
float:left;
left:2%;
}

div.titulo_ver_noticia{
position:relative;
font-size: 14px ;
Font-Family: Verdana, Arial, sans-serif;
Font-weight:Bold;
Font-Style: Italic;
text-align:center;
width:90%;
float:left;
left:5%;
}

div.texto_noticia{
float:left;
position:relative;
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana;
text-align:justify;
width:90%;
left:2%;
}


div.texto_ver_noticia{
position:relative;
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana;
width:90%;
left: 5%;
}

div.enlace_noticia{
position:relative;
float:left;
width:20%;
left:1%;
text-align:left;
}


div.texto{
position:relative;
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
width: 90%;
left: 5%;
right: 5%;
text-align:justify;
}

div.texto_banner{
position:relative;
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
width: 80%;
left: 10%;
right: 10%;
text-align:justify;
}

div.formulario{
position:relative;
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
width: 90%;
left: 5%;
right: 5%;
float:left;
text-align:left;
}

div.accesibilidad{
position:relative;
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
width: 90%;
left: 5%;
right: 5%;
float:left;
text-align:left;
}


div.texto_busqueda_asociados{
position: relative;
font-size: 12px ;
font-weight:Bold;
font-style: Italic;
Font-Family: Verdana, Arial, sans-serif;
Left: 0%;
Width: 90%;
color: #000000;
text-align:left;
}

div.buscador_asociados{
position: relative;
font-size:11px;
font-weight:Bold;
Font-Family: Verdana, Arial, sans-serif;
Left: 0%;
Width: 100%;
color: #000000;
background-color:#FFFFFF;
background-image: url("imagen/icono_compra_pq.gif") no repeat left;
text-align:left;
}

div.ficha_asociado{
position:relative;
float:left;
width:90%;
left:5%;
background-color:#e3e4e6;
border:0px solid #FF0000;
}

div.botones_ficha{
position:relative;
text-align:center;
float:left;
width:99%;
}

div.boton_ficha{
position:relative;
text-align:center;
width:auto;
left:2%;
right:0%;
float:left;

}

div.asociados{
position:relative;
text-align:center;
width:95%;
left:2%;
float:left;
background-color:#E6E6FF;
}

div.listado_asociados{
position:relative;
text-align:center;
width:90%;
left:0%;
float:left;
background-color:#E6E6FF;
min-height:400px;
}

div.bloque_lista_asociados{
position:relative;
width: 95%;
left: 0%;
right: 0%;
text-align:left;
background-color:#E6E6FF;
}

div.bloque_datos_asociados_izquierda{
position:relative;
width: 48%;
left: 0%;
height:60px;
right: 2%;
text-align:left;
float:left;
background-color:#E6E6FF;
border:0px solid #AA0000;
}

div.bloque_datos_asociados_derecha{
position:relative;
width: 48%;
min-height:60px;
left: 2%;
right: 0%;
text-align:left;
float:left;
background-color:#E6E6FF;
border:0px solid #AA0000;
}

div.localizacion_socio_listado{
position:absolute;
left:70%;
width:30%;
top:10%;
text-align:right;
float:left;
}

div.datos_lista_asociados{
position:relative;
width: 100%;
left: 0%;
right: 0%;
text-align:justify;
Float:left;
Color: #003366;
Font-size: 12px;
Font-Family: Verdana, Arial, Sans-serif;
}


div.cabecera_listado_asociados {
	position:relative;									 
	font-size:11px;
	font-weight:Bold;
	min-height:40px;
	Font-Family: Verdana, Arial, sans-serif;
	Font-Style: Italic;
	Color : #005DAD; 	
	background-color: #CCCCFF;
	text-align:left;
	width: 100%;	
	left: 0%;
	float:left;
}


div.datos_acceso{
position:relative;
font-size:1.2em;
Font-Family: Verdana, Arial, sans-serif;   
width: 100%;
left: 0%;
right: 0%;
text-align:justify;
border:0px solid #FF0000;
background: url("../imagen/fondos/fondozonaprivada.jpg") no-repeat right;
float:left;
}

div.label_usuario{
position:relative;
font-size: 11px;
Font-Family: Verdana, Arial, sans-serif;
Font-weight:Bold;   
width: 60%;
left: 0%;
right: 0%;
text-align:left;
float:left;
}

div.zona_privada{
position:relative;
font-size: 11px;
Font-Family: Verdana, Arial, sans-serif;
Font-weight:Bold;    
width: 90%;
left: 5%;
text-align:left;
}

div.imagen_derecha_abs{
position: absolute;
left: 45%;
right: 0%;
width: 50%;
top:0%;
text-align:right;
border:0px solid #FF00AA;
float:right;
z-index:2;
}

div.textoizquierda{
position:absolute;
width: 80%;
left: 10%;
right: 10%;
text-align:left;
}


div.error_noticia{
position:relative;
float:left;
Left: 0%;
width:90%;
left:5%;
Top: 0%;
height: 150px;
color: #000000;
border:0px solid #FF0000;
background: url("../imagen/error.gif") no-repeat right;

}


div.error{
position:relative;
font-size: 11px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Left: 5%;
width:90%;
Right: 5%;
height:270px;
min-height:270px;
color: #000000;
background: url("../imagen/error.gif") no-repeat right;
background-position: top right;
background-color:#FFFFFF;
text-align:left;
}

div.mensaje_error{
position:relative;
width: 100%;
left: 0%;
right: 0%;
top:10%;
text-align:left;
}

div.centrado{
clear:both;
text-align:center;
position:relative;
}

div.paginas {
position:relative;
text-align:left;
float:left;
}

div.centrado_central{
position:relative;
text-align:center;
width:75%;
left:25%;
}

div.izquierda{
text-align:left;
position:relative;
}

div.derecha{
text-align:right;
position:relative;
}

div.derechaabs{
text-align:right;
left: 30%;
position:absolute;
}

div.derechacartel{
position: relative;
left: 5%;
right: 5%;
width: 20%;
text-align:right;
float: left;
}

div.izquierdaabs{
position: absolute;
left: 0%;
width: 45%;
text-align:justify;
}

div.enlaces{
position:relative;
font-size: 12px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
border:1px solid #CCCCCC;
width: 90%;
left:5%;
text-align:right;
}

div.contenidoenlaces{
position:relative;
font-size: 12px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
width: 100%;
min-height: 450px;
height:450px;
text-align:right;
left:0%;
background: url("../imagen/fondos/fondolinks.jpg") no-repeat right;
background-color:#FFFFFF;
}


div.buscador {
position:relative;
text-align:center;
left: 0%;
width:100%;
float:left;
}


div.contactar{
position: relative;
width:90%;
left:5%;
text-align:right;
border:1px solid #CCCCCC;
background: url("../imagen/fondos/fondocontactar.jpg") no-repeat right;
}


div.contenido_contacto{
position:relative;
font-size: 12px;
Font-Family: Verdana, Arial, Sans-Serif;
border:0px solid #FF0000;
left:0%;
width:80%;
text-align:left;
}

div.justificado{
text-align:justify;
}

div.descripcion_ficha{
position:relative;
float:left;
width:90%;
left:5%;
}

img.imgproductopar {
border  : 5px #005FA0 solid;
font-size		: 10px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
color		: #000000;
background-color: #FFFFFF;
}

img.imgproductoimpar {
border  : 5px #CCCCFF solid;
font-size		: 10px ;
font-weight:normal;
Font-Family: Verdana, Arial, sans-serif;
Color		: #000000;
background-color: #FFFFFF;
}

img.enlace {
border  : 0px;
}

hr.azulclaro {
	color:#b6d0e5;
}


