/* LAYOUT */
#contenedor{width:760px; margin:0 auto; padding-top:4px; background:url(../img/hat.gif) top left no-repeat}
#header{height:120px}
#menu{height:23px; background:url(../img/menu-bg.jpg) top left repeat-x; padding:0 10px}
#contenido{min-height:280px; background:url(../img/contenido-bg.gif) top left repeat-x; height:auto!important; height:280px; min-height:280px}
#footer{height:4px; background:url(../img/footer.gif) top left no-repeat}

/*FOOTER*/
#footer.noindex{height:80px; background:url(../img/footer2.png) bottom left no-repeat #F5F5F5}
#footer.noindex li{float:left; display:inline; height:16px; padding:10px 2px; margin-bottom:-1px}
#footer.noindex li.tab{margin-left:38px}
#footer.noindex li.ult{float:right}
#footer.noindex a.ult{margin-right:4px; color:#000}
#footer.noindex a.viasur{margin-left:136px; color:#3569A5}
#footer.noindex a.cian{margin-left:19px; color:#087021}
#footer.noindex a.legal{margin-left:19px; color:#3569A5}
#footer.noindex a{font-family:"arial","helvetica",sans-serif; color:#555; font-size:9px; font-weight:bolder; text-decoration:none}
#footer.noindex img{margin:-4px 4px}

/* MENU */
#menu h1{line-height:23px; margin-left:10px; display:block; float:left; font-family:"arial","helvetica",sans-serif; color:#454545; font-size:9px; font-weight:bolder}
#menu li{float:left; margin-right:8px; height:22px}
#menu img{vertical-align:top}
#menu img.junta{margin-right:-8px}
#menu li.der{margin-right:2px; height:22px}
#menu ul.der{float:right; margin-right:-4px}
#menu ul.der a{text-decoration:none; color:#234676; font-size:9px}
#menu p{line-height:23px; margin-left:10px; display:block; font-family:"arial","helvetica",sans-serif; color:#454545; font-size:9px}
#menu a{line-height:23px; font-family:"arial","helvetica",sans-serif; color:#234676; font-size:9px; font-weight:bolder; text-decoration:none}
#menu a:hover{text-decoration:underline}

/* CONTENIDO 3 COLUMNAS INDEX */
#izquierda{width:129px; padding-top:8px; float:left; background:url(../img/izq-bg.gif) top left repeat-y}
#derecha{height:260px; padding:8px 5px; ; width:119px; float:right}
#centro{padding:10px; margin:0 129px}

#izquierda ul{margin-bottom:20px}
#izquierda li{height:22px; margin-bottom:5px}
#izquierda a{height:22px; width:122px; padding-left:7px; display:block; background:url(../img/bt.jpg); line-height:22px; font-family:"arial","helvetica",sans-serif; font-size:12px; font-weight:bolder; color:#234676; text-decoration:none}
#izquierda a.alq{background:url(../img/bt_alquiler.jpg)}
#izquierda a:hover{background-position:0 22px; color:#FFF}

#list-casas li{height:38px; margin-bottom:5px; padding-left:5px}
#list-casas li a.cabeza{margin-bottom:5px; padding-left:5px}
#list-casas a{font-family:"Georgia",serif; font-size:17px; color:#4b79b5; margin-bottom:10px; line-height:37px; text-decoration:none; height:37px; background:url(../img/estrellas.jpg) 0 0 no-repeat; padding-left:40px; width:auto}
#list-casas a:hover{color:#2D5D9F}
#list-casas img{vertical-align:middle}
#list-casas li.ult{margin:10px 0}
#list-casas a.ksa{background:none; font-family:"Georgia",serif; font-size:17px; color:#4b79b5; line-height:22px; letter-spacing:-1px; font-weight:bolder; text-align:center}
#list-casas a:hover.ksa{color:#2D5D9F}
#list-casas a.c8{background-position:0 0; letter-spacing:0.6px}
#list-casas a:hover.c8{background-position:0 -37px}
#list-casas a.c6{background-position:0 -74px; letter-spacing:0.6px}
#list-casas a:hover.c6{background-position:0 -111px}
#list-casas a.c4{background-position:0 -148px; letter-spacing:0.6px}
#list-casas a:hover.c4{background-position:0 -185px}
#list-casas a.c2{background-position:0 -222px; letter-spacing:0.6px}
#list-casas a:hover.c2{background-position:0 -259px}
#list-casas a.of{background-position:0 -296px; letter-spacing:-1px}
#list-casas a:hover.of{background-position:0 -333px}
#list-casas a.ho{background-position:0 -370px; letter-spacing:-1px}
#list-casas a:hover.ho{background-position:0 -407px}

#centro h2{font-family:"Georgia",serif; font-size:22px; color:#3569A5; font-style:italic; padding-left:25px; background:url(../img/estrella.png) left center no-repeat; margin-bottom:10px}
#centro h3{font-family:"Arial","Helvetica",sans-serif; font-size:11.5px; color:#454545; text-align:justify; line-height:14px; margin-bottom:10px}
#centro p{font-family:"Arial","Helvetica",sans-serif; font-size:11.5px; color:#3569A5; text-align:justify; line-height:14px; margin-bottom:10px}
#centro strong{color:#3569A5; font-weight:bolder}
#centro a{color:#3569A5; font-weight:bolder; text-decoration:underline}
#centro img{margin-right:6px}
#centro img.ult{margin-right:0}

#derecha h4{height:22px; width:122px; margin:0 0 4px -6px}
#derecha a{font-family:"Georgia",serif; font-size:17px; color:#4b79b5; margin-bottom:10px; line-height:22px; text-decoration:none}
#derecha a.h4{font-family:"Georgia",serif; font-size:16px; font-weight:bolder; color:#3569A5; letter-spacing:-1px; margin:0 0 10px 5px; line-height:22px; text-decoration:none}
#derecha a.cian{font-family:"Arial",sans-serif; color:#087021; font-size:12px; font-weight:bolder; text-decoration:none; margin-left:10px}
#derecha a:hover{color:#2D5D9F}
#derecha span{height:37px; width:100px; display:block; overflow:hidden; position:relative}
#derecha span a:hover{top:-37px; position:relative}
#derecha img{vertical-align:middle}
#derecha p{font-family:"Arial","Helvetica",sans-serif; color:#000; font-size:10px; padding-left:4px}

#list-casas-der li{height:38px; padding-left:5px; margin-bottom:0}
#list-casas-der li a.cabeza{margin-bottom:5px; padding-left:5px}
#list-casas-der a{display:block; font-family:"Georgia",serif; font-size:17px; color:#4b79b5; line-height:37px; text-decoration:none; height:37px; background:url(../img/estrellas-der.jpg) 0 0 no-repeat; padding-left:40px; width:auto}
#list-casas-der a:hover{color:#2D5D9F}
#list-casas-der img{vertical-align:middle}
#list-casas-der li.ult{margin:0}
#list-casas-der a.ksa{background:none; font-family:"Georgia",serif; font-size:17px; color:#4b79b5; line-height:22px; letter-spacing:-1px; font-weight:bolder; text-align:center}
#list-casas-der a:hover.ksa{color:#2D5D9F}
#list-casas-der a.c8{background-position:0 0; letter-spacing:0.6px}
#list-casas-der a:hover.c8{background-position:0 -37px}
#list-casas-der a.c6{background-position:0 -74px; letter-spacing:0.6px}
#list-casas-der a:hover.c6{background-position:0 -111px}
#list-casas-der a.c4{background-position:0 -148px; letter-spacing:0.6px}
#list-casas-der a:hover.c4{background-position:0 -185px}
#list-casas-der a.c2{background-position:0 -222px; letter-spacing:0.6px}
#list-casas-der a:hover.c2{background-position:0 -259px}
#list-casas-der a.of{background-position:0 -296px; letter-spacing:-1px}
#list-casas-der a:hover.of{background-position:0 -333px}
#list-casas-der a.ho{background-position:0 -370px; letter-spacing:-1px}
#list-casas-der a:hover.ho{background-position:0 -407px}

/* CONTENIDO 2 COLUMNAS CASAS */
#centro-casas{padding:10px 10px 0 10px; margin-left:129px}
#centro-casas h2{font-family:"Georgia",serif; font-size:22px; color:#3569A5; font-style:italic; padding-left:25px; background:url(../img/estrella.png) left center no-repeat; margin-bottom:10px}
#centro-casas h1{font-family:"Georgia",serif; font-size:22px; color:#3569A5; font-style:italic; padding-left:25px; background:url(../img/estrella.png) left center no-repeat; margin-bottom:10px}
#centro-casas h4{font-family:"Georgia",serif; font-size:22px; color:#3569A5; font-style:italic; margin-bottom:10px}
#centro-casas p{font-family:"Arial","Helvetica",sans-serif; font-size:12px; color:#3569A5; text-align:justify; line-height:15px; margin-bottom:10px}
#centro-casas strong{font-family:"Georgia",serif; font-size:12px; color:#3569A5; font-style:normal; font-weight:bolder}
#centro-casas a{color:#3569A5; font-weight:bolder; text-decoration:underline}
#centro-casas a.volver{float:right; text-decoration:none; font-style:italic}
#centro-casas a:hover.volver{background:none; text-decoration:underline}

#centro-casas div.desc{margin-top:10px; border:10px solid #F5F5F5}
#centro-casas div.desc p{color:#2e54a3; padding:10px}
#centro-casas div.desc-ho{margin-top:10px; border:10px solid #F5F5F5; width:410px;}
#centro-casas div.desc-ho p{color:#2e54a3; padding:10px}
#centro-casas p.bot{height:27px; background:url(../img/boton-bg.png) top left no-repeat; font-family:"arial","helvetica",sans-serif; font-size:16px; font-weight:bolder; color:#3569A5; margin-bottom:10px; display:block; line-height:27px; text-align:center}
#centro-casas a.bot{height:27px; background:url(../img/boton-bg.png) top left no-repeat; font-family:"arial","helvetica",sans-serif; font-size:16px; font-weight:bolder; color:#3569A5; text-decoration:none; width:140px; margin:-6px 0 0 10px; display:block; line-height:27px; text-align:center; cursor:pointer}

#centro-casas a.bot-casa{height:27px; background:url(../img/bg-boton.png) top left no-repeat; font-family:"arial","helvetica",sans-serif; font-size:10px; font-weight:bolder; color:#002687; width:82px; margin:0 6px 20px 0; display:block; cursor:pointer; line-height:27px; text-decoration:none; text-align:center}
#centro-casas a:hover.bot-casa{background-position:0 -27px; color:#FFF}
#centro-casas a.bot-casa2{font-family:"arial","helvetica",sans-serif; font-size:12px; font-weight:bolder; color:#002687; margin:0 6px 20px 0; display:block; text-decoration:underline}
#centro-casas a.ult{margin-right:0}

#centro-casas a:hover.bot{background-position:0 -27px; color:#FFF}
#centro-casas div.cont-img{width:290px; height:180px; margin-bottom:70px}
#centro-casas div.cont-img2{width:290px; height:auto; float:right}
#centro-casas img.principal{border:1px solid #3569A5}
#centro-casas img.thumb{border:1px solid #3569A5; margin:0 22px 12.5px 0}
#centro-casas img.ult{margin:0 0 12.5px 0}

#centro-casas div.leyenda{background-color:#F5F5F5; padding:10px; float:right; width:150px; height:169px}
#centro-casas div.leyenda p{font-size:10px; color:#2e54a3; text-align:left; line-height:13px}
#centro-casas div.leyenda a{font-size:11px; font-family:"Arial","helvetica",sans-serif; font-weight:bolder; color:#4776AD; text-align:center}
#centro-casas div.leyenda strong{color:#000; font-family:"Arial","helvetica",sans-serif; font-size:10px; font-weight:bolder; font-style:normal}
#centro-casas h3{font-family:"Georgia",serif; font-size:17px; font-style:italic; font-weight:bolder; color:#4776AD; padding:3px; background:url(../img/h3-bg.gif) bottom left repeat-x; margin:10px 0}
#centro-casas h3  a{text-decoration:none}
#centro-casas h3  a.up{font-family:"arial","helvetica",sans-serif; font-size:9px; font-style:normal}
#centro-casas table{border-collapse:collapse; margin-bottom:10px}
#centro-casas #tabla-tarifa{width:430px}
#centro-casas #tabla-aloja{width:100%}
#centro-casas #tabla-equip{width:100%}
#centro-casas th{font-family:"arial","helvetica",sans-serif; color:#2e54a3; font-size:10px; height:21px; border:1px solid #FAC819; background:url(../img/th-bg.gif) top left repeat-x; padding:0 3px}
#centro-casas th.center{text-align:center; vertical-align:middle}
#centro-casas th img{vertical-align:middle}
#centro-casas th.big{background:url(../img/th-big-bg.gif) top left repeat-x}
#centro-casas td{font-family:"arial","helvetica",sans-serif; color:#2e54a3; font-size:10px; height:21px; border:1px solid #FAC819; padding:0 4px}
#centro-casas td.blanco{border:1px solid #FFF; border-right:1px solid #FAC819}
#centro-casas div.enlace{float:left; margin:10px 0; font-family:"Arial","Helvetica",sans-serif; border:5px solid #EFEFEF; padding:20px; width:545px}
#centro-casas div.enlace2{margin:5px; font-family:"Arial","Helvetica",sans-serif; border:5px solid #EFEFEF; padding:5px; width:510px}
#centro-casas div.enlace p{font-family:"Arial","Helvetica",sans-serif; font-size:11.5px; color:#2e54a3; text-align:justify; line-height:14px; margin-bottom:0}
#centro-casas div.enlace p.code{font-family:"Arial","Helvetica",sans-serif; font-size:10px; color:#000; font-weight:bolder; padding:10px 0}
#centro-casas div.enlace strong{color:#3569A5; font-weight:bolder; margin-bottom:10px; font-size:14px; display:block}
#centro-casas div.enlace a{color:#3569A5; font-weight:bolder; text-decoration:none; font-size:11.5px}
#centro-casas div.enlace a:hover{text-decoration:underline}
#centro-casas div.texto-hotel{width:428px; margin-top:1px}
#centro-casas div.texto-hotel strong{font-size:9px; color:#000}
#centro-casas p.peq{font-size:9px; color:#000}
#gmap{width:610px; height:300px; margin:0 auto; margin:20px 0}
#contacto{background:url(../img/bg-contacto.jpg) right no-repeat; float:left; width:100%; height:250px; margin:27px 0}
#contacto p{margin-bottom:24px; font-size:14px; color:#3569A5; line-height:18px}
#contacto strong{font-family:"Arial","Helvetica",sans-serif; font-size:14px; color:#3569A5; line-height:18px; font-weight:bolder}
#contacto img{height:18px; vertical-align:bottom}
#contacto a{text-decoration:none}

div.alturamin{height:auto !important; /* for modern browsers */height:550px; /* for IE5.x and IE6 */min-height:550px; /* for modern browsers */}

#filtro ul{float:right; display:inline; height:22px}
#filtro ul.h1{float:left; display:inline}
#filtro li{display:inline; height:22px}
#filtro fieldset{margin-top:-8px}
#filtro select{border:1px solid #3569A5}
#filtro input{margin-top:1px}
#filtro h1{margin-top:1px}

#listado-casas{margin-top:20px}
#listado-casas div.casa{width:175px; float:left; margin:0 40px 20px 0; text-align:center}
#listado-casas div.casa2{width:100%; margin:0 0 30px 0; text-align:center}
#listado-casas div.oferta{width:415px; height:143px; border:2px solid #5984b5; float:right; margin-bottom:30px}
#listado-casas div.tit-ofer{height:21px; background:url(../img/oferta-top-bg.png) top left no-repeat; border-bottom:1px solid #fac819; font-family:"arial","helvetica",sans-serif; font-size:12px; color:#2E54A3; line-height:21px}
#listado-casas div.ult{margin:0 0 20px 0; float:right}
#listado-casas h3{background:url(../img/tit-bg-lista.gif) top left no-repeat; font-size:12px; height:24px; line-height:20px; color:#2D5D9F; margin:0; font-style:normal}
#listado-casas a{display:block; text-decoration:none}
#listado-casas.enlaces a{display:block; text-decoration:none; height:203px}
#listado-casas a:hover{background:url(../img/bg-lista.png) top left no-repeat}
#listado-casas a.volver{text-align:right}
#listado-casas a:hover.volver{background:none; text-decoration:underline}
#listado-casas.hotel a:hover{background:url(../img/bg-lista-h.png) top left no-repeat}
#listado-casas.enlaces a:hover{background:url(../img/bg-lista-e.png) top left no-repeat}
#listado-casas a.oferta{width:175px}
#listado-casas.ofertas a:hover{background:url(../img/bg-lista-o.gif) top left no-repeat}
#listado-casas img{margin-bottom:5px}
#listado-casas p{margin-bottom:0; font-weight:normal; padding:5px; text-align:left}
#listado-casas p.tit{font-family:"arial","helvetica",sans-serif; font-size:11px; color:#2E54A3; line-height:21px; width:135px; padding:0 10px; float:left; font-weight:bolder}
#listado-casas pre{clear:left; padding:5px 10px}

/* TOOLTIP */
div.tip{padding:20px; border:1px solid #FAC819; background-color:#fcf1c0}
div.tip-title{margin-bottom:10px; font-size:14px; font-family:"Arial","helvetica",sans-serif; font-weight:bolder; color:#4776AD}
div.tip-text{font-family:"Arial","helvetica",sans-serif; color:#555; font-size:12px}
div.tip strong{font-weight:bolder}
div.tip p{margin-bottom:5px}
div.tip2 div.tip{padding:10px; border:1px solid #FAC819; background-color:#fcf1c0; width:400px; max-width:400px}
div.tip2 div.tip-title{margin-bottom:0; font-size:12px; font-family:"Arial","helvetica",sans-serif; color:#555; font-weight:normal}
div.tip2 div.tip-text{display:none}

/* FORMULARIO BÚSQUEDA */
#form-busqueda{background:url(../img/busqueda-bg.jpg) top right no-repeat; margin-bottom:30px; padding:40px 30px}
#form-busqueda li{margin-bottom:20px}
#form-busqueda label{font-family:"Georgia",serif; font-size:18px; color:#3569A5; width:130px; float:left; display:block}
#form-busqueda input{border:1px solid #3569A5; color:#666; width:75px; text-align:center; float:left; margin-right:10px}
#form-busqueda input.boton{background:transparent url(../img/boton-bg.gif) repeat-x scroll left top; font-family:"arial","helvetica",sans-serif; font-size:16px; font-weight:bolder; height:27px; line-height:27px; text-align:center; width:140px; color:#FFF; cursor:pointer}
#form-busqueda select{border:1px solid #3569A5; color:#666}

/* LIBRO VISITAS */
div.izq-comentarios{width:42%; float:left; margin-bottom:20px}
div.izq-comentarios li{margin-top:20px}
div.izq-comentarios li.center{text-align:center}
div.izq-comentarios input{border:1px solid #3569A5; width:241px; padding:2px 4px; text-align:center; font-size:12px}
div.izq-comentarios input.boton{width:171px; height:26px}
div.izq-comentarios label{font-family:"Arial","Helvetica",sans-serif; font-size:12px; font-weight:bolder; color:#3569A5; display:block; margin-bottom:5px}
div.izq-comentarios span.no-pub{font-family:"Arial","Helvetica",sans-serif; font-size:10px; color:#555}
div.izq-comentarios div.val{margin-top:10px; text-align:center}
div.izq-comentarios img.rating{cursor:pointer}
div.der-comentarios{background-color:#F5F5F5; width:52%; float:right; margin-top:20px; padding:10px}
div.der-comentarios input.boton{width:90px; height:27px; float:right}
div.der-comentarios select{background-color:#FFF; font-family:"Arial","Helvetica",sans-serif; color:#000; border:1px solid #33659f; width:190px}
div.der-comentarios textarea{background-color:#FFF; font-family:"Arial","Helvetica",sans-serif; font-size:12px; color:#000; width:100%; height:145px; border:1px solid #3569A5; margin-top:20px}
div.der-comentarios textarea.contacto{margin-top:0; height:180px; margin-bottom:10px}
div.der-comentarios label{font-family:"Arial","Helvetica",sans-serif; color:#33659f; font-size:12px; font-weight:bolder; margin-left:5px; float:right}
div.der-comentarios input{vertical-align:middle; margin-right:5px}
div.cont-comentario{width:265px; text-align:center}
div.cont-comentarioimg.princ{margin-bottom:10px}
div.cont-comentarioimg.rat{margin-right:5px}
div.text-comentario{width:300px; float:right; padding:10px; background-color:#F5F5F5; height:158px; margin-bottom:20px; height:auto!important; height:158px; min-height:158px}
div.text-comentario span.autor{font-family:"Georgia",serif; font-size:15px; font-style:oblique; color:#33659f; text-align:right; display:block}

/* CONTACTO */
div.adv{text-align:center; font-family:"Arial","Helvetica",sans-serif; font-size:11px; color:#3569A5; margin:10px 0 4px 0}
div.advp{text-align:center; font-family:"Arial","Helvetica",sans-serif; font-size:10px; color:#3569A5; margin-bottom:15px}
div.izq-contacto{float:left; margin-bottom:20px; width:175px}
div.izq-contacto li{margin-top:3px}
div.izq-contacto li.pri{margin-top:7px}
div.izq-contacto li.ult{margin-bottom:7px}
div.izq-contacto li.center{margin-top:7px}
div.izq-contacto input{background-color:#F5F5F5; color:#33659f; border:1px solid #3569A5; text-align:center; font-family:"Arial","Helvetica",sans-serif; font-size:12px; font-weight:bolder; width:175px; padding:2px 0 0}
div.izq-contacto input.boton{height:26px}
div.izq-contacto input.boton2{height:27px; background:none; border:0; margin:0 0}
div.izq-contacto label{font-family:"Arial","Helvetica",sans-serif; font-size:12px; font-weight:bolder; color:#3569A5; display:block; margin-bottom:2px}
div.izq-contacto span.no-pub{font-family:"Arial","Helvetica",sans-serif; font-size:10px; color:#555}
div.izq-contacto div.val{margin-top:10px; text-align:center}
div.izq-contacto img.rating{cursor:pointer}
div.der-contacto{background-color:#F5F5F5; width:395px; float:right; margin-top:6px; padding:10px}
div.der-contacto input.boton{width:70px; text-align:center; background-color:#FFF; font-family:"Arial","Helvetica",sans-serif; color:#000; border:1px solid #33659f; float:right}
div.der-contacto select{background-color:#FFF; font-family:"Arial","Helvetica",sans-serif; color:#000; border:1px solid #33659f; width:175px}
div.der-contacto textarea{background-color:#FFF; font-family:"Arial","Helvetica",sans-serif; font-size:12px; color:#000; width:100%; height:145px; border:0; margin-top:20px}
div.der-contacto textarea.contacto{margin-top:0; height:158px; margin-bottom:10px; border:1px solid #3569A5}
div.der-contacto label{font-family:"Arial","Helvetica",sans-serif; color:#33659f; font-size:12px; font-weight:bolder; margin-left:5px; float:right; cursor:pointer}
div.der-contacto input{vertical-align:middle; margin-right:5px}
div.der-contacto input.fecha{float:left; text-align:center; width:60px; border:1px solid #33659f; font-family:"Arial","Helvetica",sans-serif; color:#33659f; font-size:12px; font-weight:bolder}

/* MEDIOS CONTACTO */
div.medios-contacto{width:608px; height:231px; background:url(../img/contacto-bg.gif)}

/* GALERÍA */
#galeria{width:760px; margin:0 auto}
#top-galeria{width:760px; height:5px; margin:0 auto}
#bottom-galeria{width:760px; height:5px; margin:0 auto}
#galeria div.foto{width:94px; height:94px; padding:8px 5px 5px 9px; text-align:center; float:left}
#galeria a{display:block; width:94px; height:94px; background:url(../img/thumb-gal-bg.gif) 0 0 no-repeat}
#galeria a.sin-bg{background:none}
#galeria a:hover{background-position:0 -94px}
#galeria img{margin-top:10px}

/* ESTILOS GENERALES */
div.centrado{text-align:center}
.flot-der{float:right}
.flot-izq{float:left}
pre{font-family:"arial","helvetica",sans-serif; color:#2E54A3; font-size:11px; overflow:auto}
img.separador{margin:20px auto; display:block}
a:active, button{outline:none}
div.error{margin:10px 0; border:1px solid #F00; padding:20px}
#centro-casas p.error{color:#F00; font-weight:bolder; margin:0}
em{font-style:italic}
#centro-casas a.pag{display:inline-block; margin-right:5px; width:15px; height:15px; border:1px solid #3569A5; font-family:"arial","helvetica",sans-serif; font-size:12px; line-height:15px; color:#3569A5; text-align:center; text-decoration:none}
#centro-casas a:hover.pag{color:#FFF; background-color:#3569A5}
#centro-casas a.pag-act{display:inline-block; margin-right:5px; width:15px; height:15px; border:1px solid #3569A5; font-family:"arial","helvetica",sans-serif; font-size:12px; line-height:15px; color:#FFF; background-color:#3569A5; text-align:center; text-decoration:none}
div.divinline{display:inline}
span.is_tooltip{cursor:help}
div.padd-20{padding:20px}

#CB_T1{display:none}

/* HACKS Y FIXES */
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}
/* Hide from IE Mac \*/
.clearfix{display:block}
/* End hide from IE Mac */
* html .clearfix{height:1px}
