html, body, div, h1, h2, h3, h4, h5, h6, ul, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
object, embed, a { outline:0 }
ul{list-style:none;}

body,td,th,p,div{font:normal 12px Arial, Helvetica, sans-serif;}
body{background: #FFF url(../images/back_all.gif) repeat-x center top;}
body#index{background-image:url(images/back-index.gif);}
a{color: #003466; text-decoration:none;}
a:hover{color:#334;}
a img{border:0;}
p {/*margin-bottom:1em;*/ font-size:12px; color: #003466;}
.underline { text-decoration:underline;}
.left{ float:left }
.right{float:right}
.clear{clear:both }
h3{font:normal 13px Arial, Helvetica, sans-serif; margin:0; color:#003466;}
h4{color: #003466; font-size:12px; text-transform:uppercase; padding-bottom:35px;}
h4 a{color: #0F7F6D; font-size:12px; text-transform:uppercase; padding-bottom:35px;}
h4.propiedades {color: #F19C47; font-size:12px; text-transform:uppercase; padding-bottom:35px;}
h4.propiedades a{color: #F19C47;}
h4.propiedades a:hover{color: #F19C47;text-decoration:underline;}
h5, h6{color:#3e3d40; font-size:14px;}
h5{color:#5D5F68; line-height:18px;}
p.text{color: #003466; line-height:18px; margin:0px; font-size:11px;}
h2{color: #003466; line-height:18px; font-size:15px; margin:0px; padding:0px;}
h1.text{color: #003466; line-height:18px; font-size:12px; margin:0px; padding:0px;}
a.verplano  {background: url(../images/ver_plano.gif) no-repeat #003466; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; line-height:26px; text-transform:uppercase; padding:5px 32px 5px 30px;}
a:hover.verplano  { text-decoration:underline;}
a.leermas{background: url(../images/ico_leermas.gif) no-repeat; display: block; color:#50A1CB; font-size: 11px; height: 15px; line-height: 18px; padding: 0 0 0 20px;}
a:hover.leermas { text-decoration:underline;}
a.web{background: url(../images/ico_web.gif) no-repeat; display: block; color:#50A1CB; font-size: 11px; height: 15px; line-height: 18px; padding: 0 0 0 20px;}
a:hover.web { text-decoration:underline;}
.copyright {font:normal 10px Arial; color:#58595B;}
.login a {color: #2C4B24;}


/* GENERAL */
#box{display:block; /*	height: 686px; */ margin: 0 auto; width: 890px; /*background-image:url(../images/background_top.jpg); background-repeat:no-repeat;*/}

/* HEADER */
#header{background:url(../images/back_header.gif) repeat-x; display:block; margin: 0 auto; height:167px; position:relative; width:890px;}

/* FLASH  */
#flash{/* background:#2C4B24;*/ display:block; margin: 0 auto; height:405px; width:890px; /*padding:6px 0 0 0; font:normal 14px Arial, Helvetica, sans-serif; color: #EFEFF0;*/}
#flash_internas{/* background:#2C4B24;*/ display:block; margin: 0 auto; height:227px; width:890px; /*padding:6px 0 0 0; font:normal 14px Arial, Helvetica, sans-serif; color: #EFEFF0;*/}


/* CONTENT */
#content{background:url(../images/sombras.gif) repeat-y top #FFFFFF; /*url(images/central_bg.gif) repeat-x;*/ display:block;/*	height:221px; /* optional 	margin-top:0px;*/ margin: 0 auto; padding:18px 21px 18px 34px; width:835px;}

/* BASE CONTENT */
#base{background:url(../images/sombra_pie.gif) no-repeat top #FFFFFF; height:18px;}

body#index div#content{margin-top:0 !important;}
#content div#wrapper{/*color:#707173;*/ width:460px; /*padding-right:27px;*/}
#content div#wrapper p{line-height:18px;}

#content div#noticia{/*background:url(images/noticias_bg.jpg) no-repeat;*/ display:block; /*height:22px;*/ padding:0px 26px 0px 0px; width:244px;}
#content div#buscador{/**/background:url(../images/temp_buscador.gif) no-repeat; display:block; height:371px;/**/ padding:0px 0px 0px 0px; width:343px;}

#content div#colleft{background:url(../images/background_colleft.gif) repeat-x bottom #FFFFFF; display:block; /*height:22px;*/ width:225px; margin:0 26px 10px 0; ; padding:29px 14px 59px 14px;}


#content div#colcenter{/*background:url(../images/temp_colcenter.jpg) no-repeat;*/ display:block; color:#707173; /*height:408px;*/ padding:0px 0px 0px 0px; width:665px; line-height:18px; margin: 29px 0 0 0;}
div#colcenter h3{color:#107FB8; font:normal 18px Arial, Helvetica, sans-serif; padding-bottom:20px; margin:0px; line-height:18px;}

#cuadros {margin-bottom:14px; padding-bottom:4px; background:url(../images/background_cuadros.gif) repeat-x bottom;}
#top_prensa {background:#0F85B8; margin-bottom:3px;}
#imp_env_prensa  { width:159px; background:url(../images/imp_enviar_prensa.gif) no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; height:17px; padding-top:3px;}
#top_tv {background:#095C5D; margin-bottom:3px;}
#imp_env_tv { width:159px; background:url(../images/imp_enviar_tv.gif) no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; height:17px; padding-top:3px;}
#top_radio {background:#68AB37; margin-bottom:3px;}
#imp_env_radio  { width:159px; background:url(../images/imp_enviar_radio.gif) no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; height:17px; padding-top:3px;}

.ico_prensa {background: url(../images/ico_prensa.gif) no-repeat; display: block; font-size: 11px; line-height: 18px; padding: 2px 0 0 32px; color:#FFFFFF; font-weight:bold;}
.ico_tv {background: url(../images/ico_tv.gif) no-repeat; display: block; font-size: 11px; line-height: 18px; padding: 2px 0 0 32px; color:#FFFFFF; font-weight:bold;}
.ico_radio {background: url(../images/ico_radio.gif) no-repeat; display: block; font-size: 11px; line-height: 18px; padding: 2px 0 0 32px; color:#FFFFFF; font-weight:bold;}


.ico_buscar {background: url(../images/ico_buscar.gif) no-repeat; display: block; font-size: 11px; line-height: 18px; padding: 2px 0 0 21px; color: #2C4B24; font-weight:bold;}
a.ico_cerrarsesion {background: url(../images/ico_cerrarsesion.gif) no-repeat;/* display: block;*/ font-size: 11px; line-height: 18px; padding: 2px 0 0 13px; color: #BAB9C3; font-weight:normal; margin-left:20px; font-size:11px;}
a.ico_contacto {background: url(../images/ico_contacto.gif) no-repeat;/* display: block;*/ font-size: 11px; line-height: 18px; padding: 1px 0 0 20px; color: #BAB9C3; font-weight:normal; font-size:11px; float:right;}




#nota { height:200px; background-image:url(../images/back_nota.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:30px;}
div#nota h3{color:#107FB8; font:normal 18px Arial, Helvetica, sans-serif; padding:0px; margin:0px; line-height:18px;}
div#nota h4{color: #231F20; font:normal 11px Arial, Helvetica, sans-serif; font-style:italic; padding-bottom:10px; margin:0px; line-height:18px;}
#img_nota {width:215px; float:left; border:solid #C6C7CD 1px; vertical-align:middle; height: 160px; padding:2px;}

#socios {background-image:url(../images/back_nota.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:30px;}
#socios p { color:#231F20;}
#img_socios {width:215px; float:left; border:solid #C6C7CD 1px; vertical-align:middle; padding:2px;}

.num1 {background: url(../images/ico_num1.gif) no-repeat; color:#231F20; font-size: 12px; line-height: 18px; padding: 0 0 0 34px;}
.num2 {background: url(../images/ico_num2.gif) no-repeat; color:#231F20; font-size: 12px; line-height: 18px; padding: 0 0 0 34px;}
.letraa {background: url(../images/ico_letraa.gif) no-repeat; color:#707173; font-size: 12px; line-height: 18px; padding: 0 0 0 34px;}
.letrab {background: url(../images/ico_letrab.gif) no-repeat; color:#707173; font-size: 12px; line-height: 18px; padding: 0 0 0 34px;}
.letrac {background: url(../images/ico_letrac.gif) no-repeat; color:#707173; font-size: 12px; line-height: 18px; padding: 0 0 0 34px;}
.letrad {background: url(../images/ico_letrad.gif) no-repeat; color:#707173; font-size: 12px; line-height: 18px; padding: 0 0 0 34px;}

.botonera {display:block; width: 251px; height: 32px; text-align:left; line-height: 25px; text-decoration:none;	color: #000000; padding-top: 3px; margin: 0px; background-image: url(../images/back_bt.gif); background-repeat: no-repeat; text-indent: 25px;}
a:hover.botonera {color:#006699;}

div#noticia h5, div#noticias2 h5{color:#5D5F68; font:normal 11px Arial, Helvetica, sans-serif; line-height:15px;}

/* FOOTER */
#footerbg{background:/*url(images/footer_bg.gif) repeat-x */#003466; margin:20px 0 20px auto;/* width:884px;*/}
#footer{color:#fff; display:block; font-size:11px; /*height:38px;*/ line-height:38px; text-align:left; width:884px; margin:0 auto;}
#footer a{color: #6DCEF6; text-decoration:none;}
#footer a:hover{text-decoration:underline; /*color:#006699;*/}
#barra {height:3px; background-color:#E4E4E6; padding:0px; margin:0px;}
#menu_pie {height:12px; padding-top:10px;}
.menu_pie a{font:normal 11px Arial, Helvetica, sans-serif;}
.menu_pie a:hover{color:#006699;}


/* CONTACTO */
form {margin:0; width:225px;}
label {width:100px; float:left; padding-right:10px; font-weight:normal; color:#1F1E20; line-height:18px; text-align:left; margin-bottom:10px;}
input {width:209px; height:18px; float:left; margin-bottom:10px; font-family:Arial; font-size:11px; color:#684E30; border: solid 1px #C6C7C8; background-color:#fff; padding:2px 0 0 2px;}
select {height:20px; float:left; margin:0px ; font-family:Arial; font-size:11px; color:#684E30; border:solid 1px #C6C7C8; background-color:#fff; padding: 2px 0 0 2px;}
textarea {width:536px; height:90px; float:left; font-family:Arial; font-size:12px; color:#684E30; background-color:#fff; padding:2px 0 0 2px; border: solid 1px #107FB8;}
.btn-contacto {width:72px; margin-left:110px; float:left; text-align:center; font-weight:bold; border:none; color: #ffffff; background-color: #107FB8; font-size:14px; margin-top:8px; height:29px; padding-bottom:4px; font-family: Arial;}

/* DESCARGAS */
.technology{cursor: hand; cursor: pointer; font: bold 11px Arial; margin: 0px 0; padding: 3px 9px 0px 32px; background:#D9DADB; margin-bottom:2px; height:17px; vertical-align:middle;}
.technology2{cursor: hand; cursor: pointer; font: bold 11px Arial; margin: 0px 0; padding: 3px 9px 0px 32px; background:#D9DADB; margin-bottom:2px; height:17px; vertical-align:middle;}
.technology_off{font:normal 11px Arial; margin: 0px 0; padding: 3px 9px 0px 32px; background:#D9DADB; margin-bottom:2px; height:17px; vertical-align:middle;}
.openlanguage{color: #58595B;}
.closedlanguage{color: #58595B;}
.thelanguage {padding:12px 1px 12px 32px; color: #231F20;}
.thelanguage2 {padding:12px 1px 12px 32px; color: #231F20;}
p.vermas {/*min-height:38px;*/ font:normal 11px Arial, Helvetica, sans-serif; color: #58595B;}
.descargar a {font:normal 12px Arial, Helvetica, sans-serif;}
.descargar a:hover {color:#006699;}
.vinetas {list-style:circle; list-style-image:url(../images/bull.gif); margin-left:10px;}
.vinetas a {}
.vinetas a:hover { color:#006699;}









/* ######### CSS for Shade Tabs. MENU ######### */

#bot1 {border: 0 0 0 0; padding: 0; text-align: center;}
#bot1 a{background-image:url(../images/bt_reddenegocios.gif); height:27px; width:124px; background-position: center top; display: block; color: #990000; text-decoration: none; padding-top: 0px; background-repeat: no-repeat; font-weight: bold;}
#bot1 a:hover{ background-image:url(../images/bt_reddenegocios_ov.gif);}
/*#bot1 a:focus{background-image:url(bg_menu_3.jpg);}*/

#bot2 {border: 0 0 0 0; padding: 0; text-align: center;}
#bot2 a{background-image:url(../images/bt_servicios.gif); height:27px; width:70px; background-position: center top; display: block; color: #990000; text-decoration: none; padding-top: 0px; background-repeat: no-repeat; font-weight: bold;}
#bot2 a:hover{ background-image:url(../images/bt_servicios_ov.gif);}
/*#bot2 a:focus{background-image:url(bg_menu_3.jpg);}*/

#bot3 {border: 0 0 0 0; padding: 0; text-align: center;}
#bot3 a{background-image:url(../images/bt_propiedades.gif); height:27px; width:84px; background-position: center top; display: block; color: #990000; text-decoration: none; padding-top: 0px; background-repeat: no-repeat; font-weight: bold;}
#bot3 a:hover{ background-image:url(../images/bt_propiedades_ov.gif);}
/*#bot3 a:focus{background-image:url(bg_menu_3.jpg);}*/

#bot4 {border: 0 0 0 0; padding: 0; text-align: center;}
#bot4 a{background-image:url(../images/bt_desarrollos.gif); height:27px; width:78px; background-position: center top; display: block; color: #990000; text-decoration: none; padding-top: 0px; background-repeat: no-repeat; font-weight: bold;}
#bot4 a:hover{ background-image:url(../images/bt_desarrollos_ov.gif);}
/*#bot4 a:focus{background-image:url(bg_menu_3.jpg);}*/

#bot5 {border: 0 0 0 0; padding: 0; text-align: center;}
#bot5 a{background-image:url(../images/bt_ubicacion.gif); height:27px; width:70px; background-position: center top; display: block; color: #990000; text-decoration: none; padding-top: 0px; background-repeat: no-repeat; font-weight: bold;}
#bot5 a:hover{ background-image:url(../images/bt_ubicacion_ov.gif);}
/*#bot5 a:focus{background-image:url(bg_menu_3.jpg);}*/

#bot6 {border: 0 0 0 0; padding: 0; text-align: center;}
#bot6 a{background-image:url(../images/bt_actualidad.gif); height:27px; width:71px; background-position: center top; display: block; color: #990000; text-decoration: none; padding-top: 0px; background-repeat: no-repeat; font-weight: bold;}
#bot6 a:hover{ background-image:url(../images/bt_actualidad_ov.gif);}
/*#bot6 a:focus{background-image:url(bg_menu_3.jpg);}*/

#bot7 {border: 0 0 0 0; padding: 0; text-align: center;}
#bot7 a{background-image:url(../images/bt_contacto.gif); height:27px; width:71px; background-position: center top; display: block; color: #990000; text-decoration: none; padding-top: 0px; background-repeat: no-repeat; font-weight: bold;}
#bot7 a:hover{ background-image:url(../images/bt_contacto_ov.gif);}
/*#bot7 a:focus{background-image:url(bg_menu_3.jpg);}*/
