/* ----------------------------------------------------------------------------------------- */
/* |        CSS de Teyco                                                                   | */
/* |---------------------------------------------------------------------------------------| */
/* |        Nombre: Hoja de estilo de las secundarias                                      | */
/* ----------------------------------------------------------------------------------------- */

/* Contenido ............................. */
#contenido{ float:left; border-top:1px solid #FFF; padding: 0 0 0 1px; background:url(/images/armado/back_navsec.jpg) no-repeat;}


/* Navegación secundaria ............................. */
#navsec{ float:left; width:130px; background: url(/images/armado/back_navsec.jpg) no-repeat}
h2#cyp{ height:45px; background:url(/images/armado/back_navsech2.gif) no-repeat; text-indent:-9999px; font-size:1px;}
h2#cyp-en{ height:45px; background:url(/images/armado/back_navsech2_en.gif) no-repeat; text-indent:-9999px; font-size:1px;}
h2#cyp-ca{ height:45px; background:url(/images/armado/back_navsech2_ca.gif) no-repeat; text-indent:-9999px; font-size:1px;}
h2#cyp-fr{ height:45px; background:url(/images/armado/back_navsech2_fr.gif) no-repeat; text-indent:-9999px; font-size:1px;}


#navsec ul{ float:left; width:130px; margin:0; padding:1px 0 0 0; list-style-type:none; background:url(/images/armado/back_navsec_item.jpg) top right no-repeat; font-size:10px}
#navsec ul li{ margin:0; padding:0; background:url(/images/armado/back_navsec_item.jpg) bottom right no-repeat;}
#navsec ul li a, #navsec ul li span{ display:block; margin:0; width:124px; padding:4px 0 4px 6px; color:#999; text-decoration:none;}
#navsec ul li a:hover{ color:#000;}
#navsec ul li.selected { background:url(/images/armado/back_navsec_item_selec.jpg) top right no-repeat;  }
#navsec ul li a.seleccionado, #navsec ul li span.seleccionado{ margin:-1px 0 0 0; padding:5px 0 4px 6px; color:#008373; background:url(/images/armado/back_navsec_item_selec.jpg) bottom right no-repeat;}

/* Navegacion de promociones ............................. */
div#navsec ul.bignav { margin: 2px 0 0 -1px; padding: 0; background: none; border: 1px solid #e5e5e5; border-left: none; }
div#navsec ul.bignav *{ margin: 0; padding: 0; }
div#navsec ul.bignav li { margin: 0; background: none; border-bottom: 1px solid #e5e5e5; }
div#navsec ul.bignav li.last { border-bottom: none; }
div#navsec ul.bignav li a { padding: 8px 7px 10px; width: auto; border: 1px solid #fff; background: #fff url('/images/nav_bg.png') repeat-x bottom; color: #00835A; _height: 1%; }
div#navsec ul.bignav li a:hover { background: #d9d9d9 url('/images/nav_bg_hover.png') repeat-x bottom; color: #000; }
div#navsec ul.bignav li.current a, div#navsec ul.bignav li.current a:hover { color: #fff; background: #00936d url('/images/nav_bg_current.png') repeat-x bottom; }

/* Descripcion de categoría ............................. */
div.description { margin: 0 30px 10px 30px; padding: 10px 0; color: #7bb4a9; background: #fff url(/images/armado/back_titulo_secundaria.jpg) no-repeat bottom left; }
div.description h3 { padding-left: 0; padding-right: 0; margin-bottom: 12px; background: #fff url(/images/armado/back_titulo_secundaria.jpg) no-repeat bottom left; float: none; }
#principal div.description > p { font-size: 15px; text-align: left; line-height: 19px; /*padding-left: 140px;*/ min-height:85px; _height:85px; }
div.description div.object-left { float: left; }
div.description div.object-left img { padding-right: 10px; }
div.description div.object-right { float: right; }
div.description div.object-right img { padding-left: 10px; }

/* Descripcion de promocion y construccion ............................. */
#desccyp{ float:left; margin-top: 18px; text-align:center; background: url(/images/armado/back_descripcion.jpg) bottom right no-repeat;}
#desccyp img{ margin: 0 2px 10px 0; padding:2px;  display:inline; border:1px solid #DDD}
#desccyp h3{ font-size:10px; width:121px; margin:0; padding:4px 3px 4px 6px; background: url(/images/armado/back_descripcion_titulo.jpg) top right no-repeat; line-height:14px; text-align:left;}
#desccyp h3 em{ font-style:normal; text-transform:uppercase;  }
#desccyp ul{ float:left; margin: 0 0 1px 0; padding:5px 0 9px 0; background:#F5FAF8 url(/images/armado/back_descripcion.jpg) top right no-repeat; text-align:left}
#desccyp ul li { float:left; margin: 0; padding:0; background:none; line-height:10px}
#desccyp ul li a, #desccyp ul li span{ color:#00835A; padding:3px 0 3px 6px}
#desccyp ul li a.seleccionado, #desccyp ul li span.seleccionado{ color:#000; padding:3px 0 3px 6px; background: url(/images/armado/back_descripcion_listaitem.jpg) top right repeat-y;}


/* Lista de tipos de vivienda ............................. */
#desccyp ul li dl, #desccyp ul li dl dd{ margin:0; padding:0;}
ul#tiposvivienda{ background:none; width:125px; margin:0 0 4px 0; padding:0 0 0 5px;}
ul#tiposvivienda li{ width:125px; background:none;margin:0; padding:0; line-height:9px;}
ul#tiposvivienda li a{ width:115px; padding:2px 0 2px 10px; margin:0; font-size:9px; color:#999;}
ul#tiposvivienda li a.seleccionado{ color:#000; padding:2px 0 2px 10px; background:none}


/* Principal ............................. */
#principal{ float:left; width:629px; font-size:11px;}
#principal p{ line-height:23px; text-align:justify}

/* Migas ............................. */
#migas{ float:left; width:609px; font-size:9px; padding: 3px 10px 9px 10px; color:#BEBEBE;}
#migas a{ padding:0 8px 0 0; background:url(/images/armado/flecha_migas.gif) right 4px no-repeat; color:#BEBEBE}
#migas a.first-item {text-transform:capitalize;}
#migas a:hover{ color:#008373; text-decoration:none;}
#migas dl{ margin:0; padding:0; width:609px; text-align:right}
#migas dl dt{ width:60px; display:inline}
#migas dl dd{ margin:0; padding:0; text-align:right; display:inline}
#migas ul{ display:inline;  margin: 0; padding: 0; border: none; list-style-type:none; color:#000}
#migas ul li{ margin:0; padding:0; display:inline}


/* Titulo secundaria ............................. */
h3{ float:left; font-size:16px; font-weight:bold; margin:0 0 18px 0; width:559px; padding: 0 40px 4px 30px; background:url(/images/armado/back_titulo_secundaria.jpg) 30px bottom no-repeat; color:#00835A}
h3 span{ font-size:13px; font-weight:normal; letter-spacing:1px;}


/*Texto introductorio ............................. */
#txtintro{ float:left; width:559px; padding: 0 0 20px 30px;}
#txtintro2{ float:left; width:559px; padding: 0 0 10px 30px;}
#txtintro p, #txtintro p{ margin-bottom:12px}


/* Aviso mail ............................. */
#avisomail{ float:left; width:559px; padding: 0 0 0px 30px;}
#avisomail input{ float:left; width:87px; height:25px; margin:8px 0 0 0; color:#999; font-weight:bold; letter-spacing:1px; background:url(/images/armado/back_botones.jpg) center center no-repeat}
#avisomail input:hover{ color:#666; background:url(/images/armado/back_botones_hover.jpg) center center no-repeat}
.atras{ float:left; width:87px; height:25px; margin:8px 0 0 0; color:#999; font-weight:bold; letter-spacing:1px; background:url(/images/armado/back_botones.jpg) center center no-repeat; }

/* Error 404 ............................. */
h3#error404{ float:left; font-size:16px; font-weight:bold; margin:0 0 18px 0; width:559px; padding: 30px 40px 4px 30px; background:url(/images/armado/back_titulo_secundaria.jpg) 30px bottom no-repeat; color:#00835A}
.error404{ float:left; width:559px; padding: 0 0 40px 30px; text-align:center}
.error404 input{ float:left; width:87px; margin: 6px 50px; height:25px; color:#999; font-weight:bold; letter-spacing:1px; background:url(/images/armado/back_botones.jpg) center center no-repeat}
.error404 input.primero{ margin: 6px 0 0 120px}
.error404 input:hover{ color:#666; background:url(/images/armado/back_botones_hover.jpg) center center no-repeat}


/* cercador */
.dos-col-cerca{ float:left; width:590px; padding: 0 0 0 0;}
.dos-col-cerca h4{ font-weight:bold; padding: 6px 0 10px 0; text-transform:uppercase; font-size:11px}

/* 2 columnas ............................. */
.dos-col{ float:left; width:607px; padding: 0 0 40px 22px}
.dos-col-gris{ float:left; width:607px; margin: 0 0 30px 0; padding: 0 0 30px 22px;  background:url(/images/armado/back_oficinas.jpg) 30px bottom no-repeat}
.doscol-izq{ float:left; width:265px; padding: 0 10px 10px 8px; clear:left}
.doscol-der{ float:left; width:270px; padding: 0 39px 10px 10px;}
.doscol-doble{ float:left; width:597px; padding: 0 0 10px 10px;}
.doscol-doble p{ width:560px;}
.doscol-izq-textocentrado{ float:left; width:270px; padding: 0 10px 0 8px; text-align:center; clear:left}

.doscol-izqchecked{ float:left;padding: 5px 10px 10px 8px; clear:left; width: 99%}

.dos-col h4, .dos-col-gris h4, .doscol-doble h4{ font-weight:bold; padding: 6px 0 10px 0; text-transform:uppercase; font-size:11px}
.dos-col p, .dos-col-gris p{ margin-bottom:12px}
.dos-col img, .dos-col-gris img{ padding: 5px 0 0 0}
.dos-col img.tresimg-peq, .dos-col-gris img.tresimg-peq{ padding: 0 11px 0 0;}
.dos-col img.dosimg, .dos-col-gris img.dosimg{ padding: 0 10px 0 0;}

.dos-col ul, .dos-col-gris ul{ float:left; width:270px; margin:-6px 0 0 0; padding:0; list-style-type:none}
.dos-col ul li, .dos-col-gris ul li{ margin:0; padding:8px 0; font-weight:bold; font-style:italic;}

.dos-col dl, .dos-col-gris dl{ float:left; width:270px; margin:5px 0 0 0; padding:0;}
.dos-col dl dt, .dos-col-gris dl dt{ float:left; width:262px; height:20px; margin:0; padding:0; color:#FFF; font-weight:bold; padding: 3px 0 0 8px;}
.dos-col dl dt#construccion, .dos-col-gris dl dt#construccion{ background:url(/images/armado/back_pastilla_construccion.jpg) no-repeat}
.dos-col dl dt#promocion, .dos-col-gris dl dt#promocion{ background:url(/images/armado/back_pastilla_promocion.jpg) no-repeat}
.dos-col dl dt#otras, .dos-col-gris dl dt#otras{ background:url(/images/armado/back_pastilla_otras.jpg) no-repeat}
.dos-col dl dd, .dos-col-gris dl dd{ float:left; width:270px; margin:0; padding:0;}
.dos-col dl dd ul, .dos-col-gris dl dd ul{ float:left; width:270px; margin:10px 0 0 0; padding:0;}
.dos-col dl dd ul li, .dos-col-gris dl dd ul li{ float:left; width:270px; margin:0; padding:4px 0; line-height:15px; font-style:normal; font-weight:normal;}

/* Logotipos de promociones, construciones, etc ............................. */
img.logotipos{ clear:both; padding:10px 0 20px 0;}


/* Filtrador ............................. */
#filtrador h4{ padding:6px 0; color:#00835A; font-size:11px; font-weight:bold; font-style:normal; text-transform:uppercase}
#filtrador h4 em{ font-style:normal;}
#filtrador form{ width:250px; margin:0 0 10px 0; padding: 0 10px 10px 10px; background-color:#E6F3EE;}
#filtrador form label{ float:left; width:250px; margin: 6px 0 0 0;}
#filtrador form select{ width:250px; color:#666;}


/* Oficinas ............................. */
#oficinas{ float:left; width:559px; padding: 0 0 40px 30px;}
#oficinas .oficina{ float:left; width:559px; padding: 20px 0 20px 0; background:url(/images/armado/back_oficinas.jpg) left bottom no-repeat}
#oficinas #bcn{ float:left; width:559px; padding: 20px 0 20px 0; background:url(/images/armado/back_oficinas.jpg) left bottom no-repeat}
#oficinas #girona{ float:left; width:559px; padding: 50px 0; background:url(/images/armado/back_oficinas.jpg) left bottom no-repeat}
#oficinas #laampolla{ float:left; width:559px; padding: 50px 0;}
#oficinas .foto{ float:left; width:180px;}
#oficinas .datos{ float:left; width:180px; padding: 0 5px 0 14px; font-size:9px;}
#oficinas .datos h4{ font-size:11px; font-weight:bold; margin:0; padding:0;}
#oficinas .datos p{ margin:7px 0 0 0; line-height:14px; text-align:left;}
#oficinas .datos ul{ float:left; margin:23px 0 0 0; padding:0; list-style-type:none;}
#oficinas .datos li{ padding: 2px 0 0 8px; line-height:14px}
#oficinas .datos li.fgc{ padding: 6px 0 6px 30px; background:url(/images/armado/ico_fgc.gif) no-repeat}
#oficinas .datos li.metro{ padding: 6px 0 6px 30px; background:url(/images/armado/ico_metro.gif) no-repeat}
#oficinas .datos li.bus{ padding: 6px 0 6px 30px; background:url(/images/armado/ico_bus.gif) no-repeat}
#oficinas .mapa{ float:left; width:180px;}


/* Listado blanco-verde ............................. */
#listado{ float:left; width:575px; padding: 0 0 0 22px;}
.list-verde{ float:left; width:565px; margin: 0 0 20px 0; background:#F2F9F7; /*border-bottom:1px dotted #80C1B9;*/ padding:8px 8px 15px 8px;}
.list-blanco{ float:left; width:565px; margin: 0 0 20px 0; /*border-bottom:1px dotted #80C1B9;*/ padding:8px 8px 15px 8px;}
#listado .foto{ float:left; width:88px;}
#listado .leyenda{ float:left; width:470px;}
#listado .leyenda h4{ float:left; width:350px; padding: 0 5px 6px 0; color:#008373; font-weight:bold; font-size:11px;}
#listado .leyenda h4 a{ color:#008373; text-decoration:none}
#listado .leyenda h4 a:hover{ color:#000;}
#listado .leyenda .categoria{ float:right; width:110px; padding: 1px 0 0 5px; text-align:right; font-size:10px;}
#listado .leyenda .categoria a{ color:#999}
#listado .leyenda .categoria a:hover{ color:#000; text-decoration:none;}
#listado .leyenda .fecha{ float:left; width:470px; padding: 0 0 4px 0; color:#008373; font-size:10px}
#listado .leyenda .item{ float:left; width:470px;}
#listado .leyenda .item p{ margin: 10px 0 0 0; line-height:19px;}

#list-nav{ float:left; width:581px; margin:-4px 0 20px 11px; padding:7px 0; border-bottom:1px solid #E4E4E4; border-top:1px solid #E4E4E4; font-size:10px; font-weight:bold}
#list-nav a{ padding:7px 0;}
#list-nav #ant{ float:left; width:95px; padding: 0 0 0 5px;}
#list-nav #paginas{ float:left; width:381px; text-align:center; color:#D7D7D7;}
#list-nav #sig{ float:right; width:95px; padding: 0 5px 0 0; text-align:right;}


/* Faqs ............................. */
.faq-verde{ float:left; width:565px; margin: 0 0 20px 0; background:#F2F9F7; /*border-bottom:1px dotted #80C1B9;*/ padding:8px 8px 15px 8px;}
.faq-blanco{ float:left; width:565px; margin: 0 0 20px 0; /*border-bottom:1px dotted #80C1B9;*/ padding:8px 8px 15px 8px;}
.faq-verde h4, .faq-blanco h4{ padding:0 0 3px 0; color:#008373; font-weight:bold; font-size:11px;}
#listado .faq-verde p, #listado .faq-blanco p{ line-height:19px;}


/*Mapa Web ............................. */
#mapaweb { float:left; width:560px; padding: 0 0 20px 30px;}
#mapaweb ul{ margin:0; padding:0;}
#mapaweb ul li{ float:left; width:140px; margin: 0; padding:0; list-style-type:none; font-weight:bold}
#mapaweb ul li dl{ margin:0; padding:0;}
#mapaweb ul li dl dt{ margin:0 0 10px 0; padding:0;}
#mapaweb ul li dl dd{ margin:0; padding:0;}
#mapaweb ul li dl dd ul{ float:left;margin:0; padding:0;}
#mapaweb ul li dl dd ul li{ width:135px; margin:0 0 7px 0; padding:0 5px 0 0; font-size:10px; font-weight:normal;}
#mapaweb ul li dl dd ul li a{ color:#000;}
#mapaweb ul li dl dd ul li dl dt{ margin:0 0 3px 0; padding:0; color:#000;}
#mapaweb ul li dl dd ul li dl dd { margin:0; padding:0;}
#mapaweb ul li dl dd ul li dl dd ul{ float:left; margin:0 0 4px 0; padding:0;}
#mapaweb ul li dl dd ul li dl dd ul li{ width:125px; margin:5px 0 0 0; padding:0 5px 0 0; color:#999;}
#mapaweb ul li dl dd ul li dl dd ul li a{ color:#999;}


/*Nota legal ............................. */
#notalegal { float:left; width:559px; padding: 0 0 20px 30px; line-height:23px;}
#notalegal h4{ margin:40px 0 8px 0; color:#008373; font-weight:bold; font-size:11px; text-transform:uppercase}
#notalegal h5{ margin:20px 0 0 0; color:#008373; font-weight:bold; font-size:11px; text-transform:capitalize}
#notalegal p{ margin-bottom:12px}
#notalegal ul{ margin:0 0 25px 0; padding:0 0 0 30px;}
#notalegal ul li{ margin:0 0 10px 0; padding:0;}
#notalegal ul li ul{ margin:10px 0 25px 0; padding:0 0 0 30px;}
#notalegal ul li ul li{ margin:0 0 5px 0; padding:0;}


/* Dos cajas verdes ............................. */
.cajas-verdes{ float:left; width:560px; font-size:9px; background:url(/images/armado/cajas_verdes.gif)}
.cajas-verdes h5{ float:left; width:250px; margin-bottom:6px; padding:0; font-size:10px; color:#008373; font-weight:bold; text-transform:uppercase}
.caja-verde-izq{ float:left; width:250px; padding: 10px 20px 10px 10px;}
.caja-verde-der{ float:left; width:250px; padding: 10px 10px 10px 20px;}
#principal .cajas-verdes p{ width:auto; margin:0; line-height:13px;}


/* Listado de herramientas de los tipos de viviendas ............................. */
ul.herviv{ margin:3px 0 20px 0; padding:0;}
ul.herviv li{ margin:3px 0 8px 0; padding:0; font-style:normal; font-weight:normal}
ul.herviv li a{ padding:0 0 0 20px}

ul.herviv li a.imprimir{ background:url(/images/armado/her_impresora.gif) no-repeat}
ul.herviv li a.video{ background:url(/images/armado/her_video.gif) no-repeat}
ul.herviv li a.fotos{ background:url(/images/armado/her_fotos.gif) no-repeat}
ul.herviv li a.calidades{ background:url(/images/armado/her_calidad.gif) 0 1px no-repeat}

/* Detalle de los tipos de viviendas ............................. */
div.detalle-viv{ margin-bottom: 7px; }
div.detalle-viv p{ margin-bottom: 0 }

/* Detalle de los tipos de viviendas ............................. */
div.masinfo-viv p{ float: left; }
div.masinfo-viv p.botongris{ margin-left: -5px; margin-right: 5px; _width: 190px; }
div.masinfo-viv p.ref{ margin-top: 5px; color: #008373; }

/* Botón Gris ............................. */
p.botongris a,
p.botongris a span{ background-image:url(/images/armado/button-grey.gif); background-repeat: no-repeat; background-position: 0px 0px; display: block; text-align: center; cursor: pointer; }
p.botongris a{ padding-left:20px; _padding-left:10px; float: left; text-decoration: none; }
p.botongris a span{ background-position: 100% 0; height: 35px; line-height: 35px; padding-right: 20px; _padding-right: 10px; font-weight: bold; text-transform: uppercase; font-size: 10px; }
p.botongris a:hover{ color: #000; background-position: 0px 100%; }
p.botongris a:hover span{ background-position: 100% 100%; }

/* Listado de como llegar ............................. */
ul.comollegar{ margin:0 0 20px 0; padding:0;}
ul.comollegar li{ margin:3px 0 8px 0; padding:0; font-style:normal; font-weight:normal}
ul.comollegar li a{ padding:0}


/* Fondo de cada uno de los videos ............................. */
img.pelicula{ padding-bottom: 16px; background:url(/images/armado/back_pelicula.jpg) bottom no-repeat}

/* Grafico de precios de la zona ............................. */
.grafico-precio{ padding:0; margin:0 0 10px 0;}


/* Listado de imágenes ............................. */
ul.listado-img{ width:597px; margin:0; padding:0;}
ul.listado-img li{ float:left; padding: 0 16px 10px 0; margin:0;}


/* Formulario de contacto, busqueda, etc ............................. */
form{ float:left; width:561px; padding: 0 0 40px 30px; font-size:10px}
form .doscol-izq{ float:left; width:270px; padding: 0 10px 0 0;}
form .doscol-der{ float:left; width:270px; padding: 0 0 0 10px;}
form .doscol{ float:left; width:597px; padding: 0 0 0 0; }
form .doscol input{ float:left; width:554px; margin: 0 0 20px 0; padding: 2px; }:
label{ padding: 2px 0;}
form .doscol-izq label, form .doscol-der label { float:left; width:270px;}
label.grande { float:left; width:561px;}
form .doscol-izq input,form .doscol-der input { float:left; width:264px; margin: 0 0 20px 0; padding: 2px;}
form .doscol-izq select,form .doscol-der select { float:left; width:270px; margin: 0 0 20px 0;}
input.grande { float:left; width:554px; margin: 0 0 20px 0; padding: 2px;}
textarea { float:left; width:554px; height:188px; padding: 2px;}
form em{ font-style:normal; color:#999}

form .doscol-radios{ float:left; width:270px; padding: 0 10px 20px 0;}
form .doscol-radios input { float:left; width:13px; margin: 3px 5px 0 2px; clear:left; border:0;}
form .doscol-radios label { float:left; width:100px; margin:0; color:#A0A0A0;}
* html form .doscol-radios input { margin: 0 5px 0 0;}/*Hack IE*/
* html form .doscol-radios label { margin: 1px 0 0 0;}/* Hack IE*/

input.borrar{ float:left; text-transform:uppercase;}
input.enviar{ float:right; text-transform:uppercase;}
input.borrar, input.enviar{width:87px; height:25px; margin:8px 0 0 0; color:#999; font-weight:bold; letter-spacing:1px; background:url(/images/armado/back_botones.jpg) center center no-repeat}
input.borrar:hover, input.enviar:hover{ color:#666; background:url(/images/armado/back_botones_hover.jpg) center center no-repeat}


/* Resultados del buscador ............................. */
.dos-col ul.resultados{ margin:0 0 25px 0; padding:0 39px 0 0; width:560px;}
.dos-col ul.resultados li{ margin:0 0 9px 0; padding:0; font-style:normal; font-weight:normal}
#principal .dos-col ul.resultados li p{ margin:0; padding:0; line-height:18px; font-style:normal; font-weight:normal}


/* Pie ............................. */
#footer{ float:left; width:760px; text-align:center; margin: 0; padding: 61px 0 7px 0; font-size:9px; color:#00835A; border-bottom: 6px solid #008373; letter-spacing:1px;}
#footer a{ color:#A0A0A0; padding: 0 2px;}
#footer a:hover { color:#000; text-decoration:none;}
#footer span { color:#A0A0A0;}


/* Listado noticias .............................*/
#noticias { padding-left:30px; }
#noticias ul{ margin:0; padding:15px 40px 0 12px; list-style-type:none; letter-spacing:1px;}
#noticias ul li{ margin:0; padding:4px 0 5px 10px; background:url(/images/armado/back_home_noticias.jpg) left bottom no-repeat; line-height:15px;}

/* Buscador de Inmuebles Lateral............................. */
div#searchinmu{ background-color: #ddd; margin-top: 20px; float: left; width: 130px; margin-top: 35px; border-top: 3px solid #00996e; background: #cae5de url(/images/armado/back_searchinmu.gif) left bottom repeat-x; }
div#searchinmu *{ margin: 0; padding: 0; float: none; background-image: none; width: auto; }
div#searchinmu div#searchinmu-in{ border-bottom: 3px solid #9edfcf; padding: 7px 3px 10px; background: transparent url(/images/armado/back_searchinmu-lupa.gif) left bottom no-repeat; _height: 1%; }
div#searchinmu h3{ font-size: 10px; line-height: 13px; text-transform: uppercase; color: #00996e; margin-bottom: 10px; }
div#searchinmu fieldset p{ margin-bottom: 11px; }
div#searchinmu label span{ display: block; text-transform: uppercase; color: #000; font-size: 9px; padding: 0 0 2px 3px; }
div#searchinmu label select{ display: block; font-size: 10px; color: #00996e; border: 1px solid #cacaca; width: 120px; }
div#searchinmu p.botongris{ text-align: right; padding-top: 2px; }
div#searchinmu p.botongris input{ width: 86px; height: 35px; line-height: 35px; background: transparent url(/images/armado/button-grey-search.gif) left top repeat-x; border: 0; cursor: pointer; font-size: 11px; font-weight: bold; text-transform: uppercase; }
div#searchinmu p.botongris input:focus, div#searchinmu p.botongris input:hover{ color: #000; background: transparent url(/images/armado/button-grey-search.gif) left bottom repeat-x; }
div#searchinmu div#searchinmu-in form { margin: 0px; }

/* Vista full construccion............................. */
div.content-view-full div.class-construction div.left-floated-block { float: left; width: 270px; margin-right: 10px; margin-bottom: 10px; }
div.content-view-full div.class-construction div.left-floated-block div.attribute-file { margin: 20px 0px 5px 0px; }
div.content-view-full div.class-construction div.left-floated-block div.attribute-file div.download-button { background-image: url('../images/download_button.png'); text-align: left; height: 32px; width: 180px; margin: 0px auto; }
div.content-view-full div.class-construction div.left-floated-block div.attribute-file div.download-button a { width: 145px; height: 20px; float: left; margin: 8px 0px 8px 5px; text-decoration: none; font-weight: bold; padding-left: 26px;  }
div.content-view-full div.class-construction div.promoters-block { float: left; }
div.content-view-full div.class-construction div.promoters-block div.class-promoter { width: 138px; float: left; margin-right: 6px; padding: 3px; color: #555; font-size: 10px; }
div.content-view-full div.class-construction div.promoters-block div.last { margin-right: 0px; }
div.content-view-full div.class-construction div.promoters-block div.class-promoter h3 { background: none; float: none; width: 138px; margin: 0px 0px 10px 0px; padding: 0px; color: #555; font-size: 10px; font-weight: bold; }
div.content-view-full div.class-construction div.promoters-block div.content-view-line { float: left; }
div#principal div.content-view-full div.class-construction div.promoters-block div.class-promoter p { text-align: left; line-height: 12px; font-size: 9px; }
div#principal div.content-view-full div.class-construction div.promoters-block div.class-promoter img { margin-bottom: 10px; }
div#principal div.content-view-full div.class-construction ul.comollegar { float: none; width: auto; }
div.break { clear: both; }
div.separator-line { margin: 20px 0px; }

