/* CSS Document */
*{margin:0px; padding:0px; border:0px; font-family:Verdana, Arial, Helvetica sans-serif;}
ul{margin:0px; padding:0px;}
li{margin:0px; padding:0px; list-style-type:none;}

.estirar:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.estirar {display: inline-block;}

/* oculto IE-mac \*/
* html .estirar {height: 1%;}
.estirar {display: block;}
/*fin oculto IE-mac */

.limpiar{clear:both; font-size:1%; line-height:1%; height:1%;}

body{background:#0B2866; 	overflow: -moz-scrollbars-vertical;
}
#cabecera {background:#0B2866; height:15px;}
#cont_contenedor{background:#ededed;}
#contenedor{width:830px; margin:0px auto; background:url(images/fnd_principal.gif) repeat-y left top; padding:0 0 0px 0 ;}
#home  #contenedor{padding:0 0 0px 0 ;}
#col_1{width:253px; margin:0px; padding:0px; float:left; display:inline;}
#col_1 h1{text-indent:-9000px; margin:25px 0 0px 0;}
#col_1 h1 a{display:block; width:236px; height:116px; background:url(images/logo_nayade.gif) no-repeat left top; overflow:hidden;}
#col_1 ul {float:right; width:210px; border-top:1px solid #0B2866; margin:0px; padding:0px;margin:20px 0 0 0;}
#col_1 li {border-bottom:1px solid #0B2866; font-size:0.7em; line-height:0.75em; padding:3px 0;}
#col_1 li a{color:#0B2866; font-weight:bold; text-decoration:none; display:block; background:url(images/ico_menu.gif) no-repeat left center; padding:5px 0 5px 10px; overflow:hidden;}
#col_1 li a:hover{text-decoration:underline; }


#col_2{width:558px; margin:0 0 0 1px; padding:0px; float:left; display:inline; border-top:1px solid #fff; min-height:561px !important; height:auto !important; height:561px;}
#col_2 #cont_imagen{margin:0px;}
#col_2 #cont_imagen img{display:block; border-bottom:1px solid #fff;}


#pie{padding:10px 0; background:#0B2866;}
#pie .cont_pie{width:830px; text-align:right; color:#fff; margin:0px auto;}
#pie .cont_pie p{margin:0 20px 0 0; font-size:0.7em;}
#pie .cont_pie p a{color:#fff; text-decoration:underline;}

.cont_descripcion{height:1%;}
/*
.cont_descripcion .cont_descripcion_1{float:left; width:300px; margin:30px 10px 0 12px; padding:0px;}
.cont_descripcion .cont_descripcion_1 p{font-size:0.75em; color:#333; margin:0 0 10px 0;}
*/
.cont_descripcion .cont_descripcion_1{float:left; width:380px; margin:10px 5px 0 10px; padding:0px;}
.cont_descripcion .cont_descripcion_1 p{font-size:0.7em; color:#333; margin:0 10px 5px 0; text-align:justify;}
/*
.cont_descripcion .cont_descripcion_2{float:right; width:220px; margin:0px; padding:0px; text-align:}
*/
.cont_descripcion .cont_descripcion_2{float:right; width:150px; margin:0px; padding:0px;}

.cont_descripcion .cont_descripcion_2 .mod_imagen {margin:0 0 1px 0;}

.cont_descripcion .cont_descripcion_2 img{display:block; margin:0 0 1px 0;}

#home h3{background:#0B2866; margin:0 0 1px 0; text-indent:-9000px; padding:0px;}
#home h3 a{display:block; width:100%; overflow:hidden;}
#home h3#txt_accesibilidad{background:#0B2866 url(images/txt_accesibilidad.gif) no-repeat 10px 2px; height:30px;}
#home h3#txt_singular{background:#0B2866 url(images/txt_singular.gif) no-repeat 10px 2px; height:30px;}
#home h3#txt_versatil{background:#0B2866 url(images/txt_versatil.gif) no-repeat 10px 2px; height:30px;}
#home h3#txt_eficiente{background:#0B2866 url(images/txt_eficiente.gif) no-repeat 10px 2px; height:30px;}
#home h3#txt_representativo{background:#0B2866 url(images/txt_representativo.gif) no-repeat 10px 2px; height:30px;}

#contacto {}
#contacto .mod_contacto{width:500px; margin:10px auto; font:0.70em Verdana, Arial, Helvetica sans-serif;}
#contacto .mod_contacto p{margin:0 0 10px 0;}

#contacto form{margin:0px auto; padding:15px;}
#contacto form strong{color:#999999; font-weight:normal;}
#contacto label{display:block; margin:0 0 3px 0;}
#contacto input{border:1px solid #0B2866; margin:0 0 10px 0; width:450px; font:0.9em Verdana, Arial, Helvetica sans-serif; padding:2px;}
#contacto textarea{width:450px; border:1px solid #0B2866; margin:0 0 10px 0; font:0.9em Verdana, Arial, Helvetica sans-serif; padding:2px;}
#contacto input:hover, textarea:hover {background: #ededed;}
#contacto input:focus, textarea:focus {background: #f5f5f5;}
#contacto .botones {width:450px;}
#contacto .botones input{background:#0B2866; color:#fff; width:50px; height:20px; float:right; margin:0 0 0 10px; border:0px; padding:0px;} 



#tipologias{}
#tipologias table#tipos{width:500px; margin:10px auto; font:0.7em Verdana, Arial, Helvetica sans-serif; }
#tipologias table#superficie{width:100%; margin:0px; padding:0px;}
#tipologias table#tipos table#superficie td{padding:2px 4px; border-bottom:0px;}
#tipologias table#tipos td {padding:4px 4px; border-bottom:1px solid #ededed;}
#tipologias table#tipos tr{}
#tipologias table#tipos tr.fondo{background:#ededed;}
#tipologias table#tipos tr.cabecera{background:#0B2866; color:#fff; font-weight:normal;}
#tipologias table#tipos th{font-weight:normal;}
#tipologias table#tipos a{color:#0B2866; text-decoration:none; font-weight:bold; font-size:1em;}
#tipologias table#tipos a:hover{text-decoration:underline;}
#tipologias table#tipos .col_tipos{width:60px;}
#tipologias .col_unidades{width:50px; text-align:center;}
#tipologias .sup_local{width:80px; text-align:center;}
#tipologias .col_comunes{width:70px; text-align:center;}
#tipologias .col_total{width:90px; text-align:center;}
#tipologias .enlace{width:80px; text-align:center; font-size:0.9em; }




#tipologias table#tipos table#tipos_1{display:block; width:100%; background:#FFF9E4; color:#666666; border-bottom:2px solid E8E495; font-size:0.9em;}
#tipologias table#tipos table#tipos_1 td{padding:2px 0; border-bottom:1px solid #E8E495;}
#tipologias table#tipos table#tipos_1 td.col_tipos{width:82px; padding-left:10px;}
table#tipos_1 .col_unidades{width:82px; text-align:left;}
table#tipos_1 .sup_local{width:83px; text-align:left; }
table#tipos_1 .col_comunes{width:83px; text-align:left;}
table#tipos_1 .col_total{width:83px; text-align:left;}
table#tipos_1 .enlace{width:83px; text-align:left; font-size:1em; }
#tipologias table#tipos table#tipos_1 tr.cabecera {background:#E8E495; color:#666666;}
#tipologias table#tipos_1 table#superficie_1 td{border-bottom:0px;}
#tipologias table#tipos_1  a{background:url(images/ico_pdf.gif) no-repeat left center; padding:0 0 0 13px; font-weight:normal;}



#tipologias table#tipos table#tipos_2{display:block; width:100%; background:#FFF9E4; color:#666666; border-bottom:2px solid E8E495; font-size:0.9em;}
#tipologias table#tipos table#tipos_2 td{padding:2px 0; border-bottom:1px solid #E8E495;}
#tipologias table#tipos table#tipos_2 td.col_tipos{width:82px; padding-left:10px;}
table#tipos_2 .col_unidades{width:82px; text-align:left;}
table#tipos_2 .sup_local{width:83px; text-align:left; }
table#tipos_2 .col_comunes{width:83px; text-align:left;}
table#tipos_2 .col_total{width:83px; text-align:left;}
table#tipos_2 .enlace{width:83px; text-align:left; font-size:1em; }
#tipologias table#tipos table#tipos_2 tr.cabecera {background:#E8E495; color:#666666;}
#tipologias table#tipos_2 table#superficie_2 td{border-bottom:0px;}
#tipologias table#tipos_2  a{background:url(images/ico_pdf.gif) no-repeat left center; padding:0 0 0 13px; font-weight:normal;}


#tipologias table#tipos table#tipos_3{display:block; width:100%; background:#FFF9E4; color:#666666; border-bottom:2px solid E8E495; font-size:0.9em;}
#tipologias table#tipos table#tipos_3 td{padding:2px 0; border-bottom:1px solid #E8E495;}
#tipologias table#tipos table#tipos_3 td.col_tipos{width:82px; padding-left:10px;}
table#tipos_3 .col_unidades{width:82px; text-align:left;}
table#tipos_3 .sup_local{width:83px; text-align:left; }
table#tipos_3 .col_comunes{width:83px; text-align:left;}
table#tipos_3 .col_total{width:83px; text-align:left;}
table#tipos_3 .enlace{width:83px; text-align:left; font-size:1em; }
#tipologias table#tipos table#tipos_3 tr.cabecera {background:#E8E495; color:#666666;}
#tipologias table#tipos_3 table#superficie_3 td{border-bottom:0px;}
#tipologias table#tipos_3  a{background:url(images/ico_pdf.gif) no-repeat left center; padding:0 0 0 13px; font-weight:normal;}


#tipologias table#tipos table#tipos_4{display:block; width:100%; background:#FFF9E4; color:#666666; border-bottom:2px solid E8E495; font-size:0.9em;}
#tipologias table#tipos table#tipos_4 td{padding:2px 0; border-bottom:1px solid #E8E495;}
#tipologias table#tipos table#tipos_4 td.col_tipos{width:82px; padding-left:10px;}
table#tipos_4 .col_unidades{width:82px; text-align:left;}
table#tipos_4 .sup_local{width:83px; text-align:left; }
table#tipos_4 .col_comunes{width:83px; text-align:left;}
table#tipos_4 .col_total{width:83px; text-align:left;}
table#tipos_4 .enlace{width:83px; text-align:left; font-size:1em; }
#tipologias table#tipos table#tipos_4 tr.cabecera {background:#E8E495; color:#666666;}
#tipologias table#tipos_4 table#superficie_4 td{border-bottom:0px;}
#tipologias table#tipos_4  a{background:url(images/ico_pdf.gif) no-repeat left center; padding:0 0 0 13px; font-weight:normal;}


#tipologias table#tipos table#tipos_5{display:block; width:100%; background:#FFF9E4; color:#666666; border-bottom:2px solid E8E495; font-size:0.9em;}
#tipologias table#tipos table#tipos_5 td{padding:2px 0; border-bottom:1px solid #E8E495;}
#tipologias table#tipos table#tipos_5 td.col_tipos{width:82px; padding-left:10px;}
table#tipos_5 .col_unidades{width:82px; text-align:left;}
table#tipos_5 .sup_local{width:83px; text-align:left; }
table#tipos_5 .col_comunes{width:83px; text-align:left;}
table#tipos_5 .col_total{width:83px; text-align:left;}
table#tipos_5 .enlace{width:83px; text-align:left; font-size:1em; }
#tipologias table#tipos table#tipos_5 tr.cabecera {background:#E8E495; color:#666666;}
#tipologias table#tipos_5 table#superficie_5 td{border-bottom:0px;}
#tipologias table#tipos_5  a{background:url(images/ico_pdf.gif) no-repeat left center; padding:0 0 0 13px; font-weight:normal;}


#tipologias table#tipos table#tipos_6{display:block; width:100%; background:#FFF9E4; color:#666666; border-bottom:2px solid E8E495; font-size:0.9em;}
#tipologias table#tipos table#tipos_6 td{padding:2px 0; border-bottom:1px solid #E8E495;}
#tipologias table#tipos table#tipos_6 td.col_tipos{width:82px; padding-left:10px;}
table#tipos_6 .col_unidades{width:82px; text-align:left;}
table#tipos_6 .sup_local{width:83px; text-align:left; }
table#tipos_6 .col_comunes{width:83px; text-align:left;}
table#tipos_6 .col_total{width:83px; text-align:left;}
table#tipos_6 .enlace{width:83px; text-align:left; font-size:1em; }
#tipologias table#tipos table#tipos_6 tr.cabecera {background:#E8E495; color:#666666;}
#tipologias table#tipos_6 table#superficie_6 td{border-bottom:0px;}
#tipologias table#tipos_6  a{background:url(images/ico_pdf.gif) no-repeat left center; padding:0 0 0 13px; font-weight:normal;}


#tipologias table#tipos table#tipos_7{display:block; width:100%; background:#FFF9E4; color:#666666; border-bottom:2px solid E8E495; font-size:0.9em;}
#tipologias table#tipos table#tipos_7 td{padding:2px 0; border-bottom:1px solid #E8E495;}
#tipologias table#tipos table#tipos_7 td.col_tipos{width:82px; padding-left:10px;}
table#tipos_7 .col_unidades{width:82px; text-align:left;}
table#tipos_7 .sup_local{width:83px; text-align:left; }
table#tipos_7 .col_comunes{width:83px; text-align:left;}
table#tipos_7 .col_total{width:83px; text-align:left;}
table#tipos_7 .enlace{width:83px; text-align:left; font-size:1em; }
#tipologias table#tipos table#tipos_7 tr.cabecera {background:#E8E495; color:#666666;}
#tipologias table#tipos_7 table#superficie_7 td{border-bottom:0px;}
#tipologias table#tipos_7  a{background:url(images/ico_pdf.gif) no-repeat left center; padding:0 0 0 13px; font-weight:normal;}

#tipologias table#tipos table#tipos_8{display:block; width:100%; background:#FFF9E4; color:#666666; border-bottom:2px solid E8E495; font-size:0.9em;}
#tipologias table#tipos table#tipos_8 td{padding:2px 0; border-bottom:1px solid #E8E495;}
#tipologias table#tipos table#tipos_8 td.col_tipos{width:82px; padding-left:10px;}
table#tipos_8 .col_unidades{width:82px; text-align:left;}
table#tipos_8 .sup_local{width:83px; text-align:left; }
table#tipos_8 .col_comunes{width:83px; text-align:left;}
table#tipos_8 .col_total{width:83px; text-align:left;}
table#tipos_8 .enlace{width:83px; text-align:left; font-size:1em; }
#tipologias table#tipos table#tipos_8 tr.cabecera {background:#E8E495; color:#666666;}
#tipologias table#tipos_8 table#superficie_8 td{border-bottom:0px;}
#tipologias table#tipos_8  a{background:url(images/ico_pdf.gif) no-repeat left center; padding:0 0 0 13px; font-weight:normal;}

#tipologias table#tipos table#tipos_9{display:block; width:100%; background:#FFF9E4; color:#666666; border-bottom:2px solid E8E495; font-size:0.9em;}
#tipologias table#tipos table#tipos_9 td{padding:2px 0; border-bottom:1px solid #E8E495;}
#tipologias table#tipos table#tipos_9 td.col_tipos{width:82px; padding-left:10px;}
table#tipos_9 .col_unidades{width:82px; text-align:left;}
table#tipos_9 .sup_local{width:83px; text-align:left; }
table#tipos_9 .col_comunes{width:83px; text-align:left;}
table#tipos_9 .col_total{width:83px; text-align:left;}
table#tipos_9 .enlace{width:83px; text-align:left; font-size:1em; }
#tipologias table#tipos table#tipos_9 tr.cabecera {background:#E8E495; color:#666666;}
#tipologias table#tipos_9 table#superficie_9 td{border-bottom:0px;}
#tipologias table#tipos_9  a{background:url(images/ico_pdf.gif) no-repeat left center; padding:0 0 0 13px; font-weight:normal;}

#tipologias table#tipos table#tipos_10{display:block; width:100%; background:#FFF9E4; color:#666666; border-bottom:2px solid E8E495; font-size:0.9em;}
#tipologias table#tipos table#tipos_10 td{padding:2px 0; border-bottom:1px solid #E8E495;}
#tipologias table#tipos table#tipos_10 td.col_tipos{width:82px; padding-left:10px;}
table#tipos_10 .col_unidades{width:82px; text-align:left;}
table#tipos_10 .sup_local{width:83px; text-align:left; }
table#tipos_10 .col_comunes{width:83px; text-align:left;}
table#tipos_10 .col_total{width:83px; text-align:left;}
table#tipos_10 .enlace{width:83px; text-align:left; font-size:1em; }
#tipologias table#tipos table#tipos_10 tr.cabecera {background:#E8E495; color:#666666;}
#tipologias table#tipos_10 table#superficie_10 td{border-bottom:0px;}
#tipologias table#tipos_10  a{background:url(images/ico_pdf.gif) no-repeat left center; padding:0 0 0 13px; font-weight:normal;}

.cont_intro{width:500px; margin:10px auto;}
.cont_intro .mod_imagen{float:right; display:inline; margin:0 0 0 0px;}
.cont_intro .mod_imagen p{display:block; margin:4px 0 0 0; text-align:right; font-size:0.7em; }
.cont_intro  a{color:#0b2866; text-decoration:none;}
.cont_intro  a:hover{text-decoration:underline;}

.cont_intro p{display:table; height:1%; font:0.70em Verdana, Arial, Helvetica sans-serif;}

.cont_localizacion{width:500px; margin:10px auto;}
.cont_localizacion p{font-size:0.70em;}
.cont_localizacion .mapa{text-align:center; margin:10px 0;}
.cont_localizacion .mapa img{border:1px solid #ccc;}
.cont_localizacion .video{ text-align:center; padding-top:20px; }
.cont_localizacion p.pdf {margin-left:250px;}
.cont_localizacion p.pdf a{color:#0B2866; background:url(images/ico_pdf.gif) no-repeat right center; padding:0 15px 0 0; text-decoration:none;}
.cont_localizacion p.pdf a:hover{text-decoration:underline;}


#imagen img{display:block;}

#logos{margin:20px 0; text-align:center; border-top:1px solid #999; padding:10px 0 0 0;}

#logos li{float:right; display:inline; margin:0 0 0 20px; color:#666666; font-size:0.8em;}

p.detalle{font-size:0.8em; padding:10px 0 0px 15px; color:#666666;}

#col_1 .mod_imagen {padding-top:10px; text-align:center; clear:both;}
#col_1 .mod_imagen img{border:1px solid #ccc;}
#col_1 .mod_logos {float:right; padding-top:30px; font-size:0.6em; color:#666666; text-align:center; width:210px; clear:both;}
#col_1 .mod_logos p {padding:2px;}
#col_1 .mod_logos img{padding-bottom:20px; }