@charset "utf-8";
/* CSS Document */
*							{ margin:0; padding:0 }

body						{ font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#666;}
img							{ border:none;}
div							{ position:relative;}


a							{ text-decoration:none; color:#ffffff;}
a:hover						{ text-decoration: none; }
a,a:link,a:hover,a:visited	{ outline:none;	color: #828282;}

li							{ list-style-image:url('../imagenes/lista.jpg'); padding:5px 0;}
ul							{ margin:10px 30px;}

#contenedor					{ width:1021px; margin:0 auto;}
#header						{ width:1021px; height:168px; margin-bottom:20px; }
#logo						{ border:none; width:433px; height:168px; float:left;}
h1							{ width:433px; height:168px; text-indent:-9999px; background:url('../imagenes/logo.jpg') no-repeat;}
#info						{ float:right; padding:0; height:20px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#828282;}
.info						{ text-align:right;}
#cabecera					{ background:url('../imagenes/fondo_cabecera.jpg') no-repeat; width:961px; height:222px; padding:30px; }
#cabecera_interior			{ background:url('../imagenes/fondo_cabecera_interior.jpg') no-repeat; width:961px; height:50px; padding:30px; }
#contenido_cabecera_interior{ width:463px; height:183px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
#contenido_cabecera			{ width:463px; height:183px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}


#menu						{ background:#325166; width:1021px; height:37px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }


#menu ul					{ list-style:none; margin-top:0px; width:1021px; margin-left:18px; }
#menu ul li					{ display:inline;float:left; padding:0; }
#menu ul li a				{ display:block;  height:37px; padding-left:15px; margin-left:0; width:122px; }	

#menu ul li a span			{ padding:0 3px 0 0; line-height:3;}
#menu ul li a:hover			{ background:url('../imagenes/fondo_boton.jpg') no-repeat right top; text-decoration:none; }
#menu ul li a.actual		{ background:url('../imagenes/fondo_boton.jpg') no-repeat right top; text-decoration:none;height:37px; padding-left:15px; 
							  margin-left:0; width:122px; }

#menu ul li a:hover span,
#menu ul li a.actual span	{
	display:block;
	cursor:pointer;
	color: #FFF;
}

#menu_interior				{ background:url('../imagenes/fondo_menu_interior.jpg') no-repeat right top; height:230px; margin-left:0; margin-top:0; width:199px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }
#menu_interior ul			{ list-style:none; margin-top:0px; width:199px; margin-left:0px; }
#menu_interior ul li		{ display:inline;float:left; }
#menu_interior ul li a		{ display:block;  height:49px; margin-left:0; width:199px; }
#menu_interior ul li a span	{
	padding:0 2px 0 0;
	line-height:4.5;
	color: #ffffff;
}

.socios						{ margin: 10px 30px;}

p							{ margin:25px 0; text-align:justify;}
.iz							{ margin:10px 0; text-align:left;}

h6							{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px; color:#16486e; }
h5							{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#16486e; }
h4							{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:22px; color:#16486e; }
h4 a						{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:22px; color:#16486e!important; }
h3							{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:20px; color:#ffffff; }
h2							{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:32px; color:#ffffff; }
.importante					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#16486e; }
.nommac						{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#FFF; }

#cabecera3					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }
#cabecera1_interior			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:25px; color:#ffffff; }
#textos						{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#5d5d5d;}

#contenido					{ background:#f1f1f1 url('../imagenes/fondo_contenido.jpg') no-repeat right bottom; border-right:1px solid #E0E0E0; border-left:1px solid #E0E0E0; width:961px; overflow:hidden; padding:30px 29px 20px;  min-height:400px;}

#contenido_socios			{ background:#f1f1f1 url('../imagenes/fondo_socios_grande.jpg') no-repeat scroll 30px 645px; border-right:1px solid #E0E0E0; border-left:1px solid #E0E0E0; width:961px; overflow:hidden; padding:30px 29px 20px;  min-height:400px;}


#fecha						{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#3f79a3; }
#texto_columna				{ text-align:justify; }

#columna_izq				{ width:500px; float:left;}
#columna_der				{ width:421px; padding:0 0 0 40px; text-align:justify; float:left;}
#columna_der_1				{ width:266px; height:690px; }
#columna_der_2				{ width:266px; height:700px; }

#texto						{ width:693px; height:690px; }

#sao						{ width:8px; height:5px; background: url(../imagenes/sao.jpg) no-repeat; position:absolute; top:-1px; left:70px;}

.mapa						{ float:left; width:460px;}
.mapa2						{ float:left; width:460px; margin-left:40px;}
.mapa3						{ float:left; width:460px; margin-left:250px;}
#contenedor #menu ul li a span {color: #FFF;}

#socio_iz					{ float:left; width:450px; margin:20px 0; padding:10px 10px 10px 10px; height:551px;}
#socio_der					{ float:left; width:450px; margin:20px 0 20px 20px; padding:10px 10px 10px 10px; height:594px;}
#Titulo						{ color:#FFF;}
.separador					{ border-bottom:1px dotted #999 ; width:450px; height:1px;}

#socio_iz p, #socio_der p	{ text-align:left;}

#servicios_iz				{ float:left; width:450px; margin:20px 0 0 0; background:#E5E5E5 ; padding:20px 10px 10px 10px; min-height:168px;}
#servicios_der				{ float:left; width:450px; margin:20px 0 5px 20px; background:#E5E5E5 ; padding:20px 10px 10px 10px; min-height:168px;}

#pie						{ background:url('../imagenes/fondo_pie.jpg') no-repeat; width:1021px; height:45px;}


.mailto {
	color: #000;
}
#info a {
	color: #16486e;
}

#link						{ float:right; margin:15px 18px 0 0;}


#logos						{ text-align:center;}
#logos a					{ float:left; margin:30px 30px 0 0; height:100px;}
