html,body,form,fieldset,img{margin:0;padding:0;font:10px "Lucida Grande",Helvetica,Arial,sans-serif}.clear{clear:both}h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,address{margin:0;padding:0}p,li{color:#7c7c7c}form label,input.zemSubmit{cursor:pointer}fieldset{border:none}a{outline:0;text-decoration:none}a img{border:0}input,select,textarea{font-size:100%}input{border:none;background:none}html,body{height:100%}html{text-align:center}body{background-color:#EDEEEF}#wrapper{height:auto !important;min-height:100%;width:100%;margin:0 auto -32px;position:relative;z-index:1}#header{width:100%;height:145px;margin:0 auto;background:transparent url(../images/h_logo_back.gif) top left repeat-x}#main{width:750px;display:block;margin:0 auto}#footer{text-align:center;margin:25px 0 15px 0;position:relative;z-index:2}.wrap2{width:750px;display:block;margin:0 auto}#header h1{width:294px;height:103px;background:transparent url(../images/h_logo.gif) top left no-repeat;text-indent:-9999px;margin-top:26px;float:left}#header #mas_info p.idiomas{margin-top:10px;float:right;color:#776645}#header #mas_info p.idiomas a{color:#89794e}#header #mas_info p.idiomas a:hover{color:#9c8958}#header #mas_info{margin-top:0px;float:right;width:456px}#header #mas_info .datos p{width:130px;display:block;float:right;margin-top:45px;border-right:1px solid #533b00;padding:0 0 0 20px;font-size:1.2em;color:#776645;text-align:left}#header #mas_info .datos p.last{border-right:none}#header #mas_info .datos a{color:#776645}#navigation{float:left;height:14px;margin:10px 0 5px 10px}#navigation ul{list-style-type:none;float:left;width:740px}#navigation ul li{float:left;margin-right:30px}#navigation ul li a{display:block;height:14px;text-indent:-9999px}#navigation ul li.serveis{background:transparent url(../images/m_serveis-en.gif) top left no-repeat;width:69px}#navigation ul li.serveis:hover{background:transparent url(../images/m_serveis-en.gif) bottom left no-repeat}#navigation ul li.espais{background:transparent url(../images/m_espais-en.gif) top left no-repeat;width:55px}#navigation ul li.espais:hover{background:transparent url(../images/m_espais-en.gif) bottom left no-repeat}#navigation ul li.noticies{background:transparent url(../images/m_noticies-en.gif) top left no-repeat;width:40px}#navigation ul li.noticies:hover{background:transparent url(../images/m_noticies-en.gif) bottom left no-repeat}#navigation ul li.reserves{background:transparent url(../images/m_reserves-en.gif) top left no-repeat;width:100px}#navigation ul li.reserves:hover{background:transparent url(../images/m_reserves-en.gif) bottom left no-repeat}#navigation ul li.situacio{background:transparent url(../images/m_situacio-en.gif) top left no-repeat;width:71px}#navigation ul li.situacio:hover{background:transparent url(../images/m_situacio-en.gif) bottom left no-repeat}#navigation ul li.presentacio{background:transparent url(../images/m_presentacio-en.gif) top left no-repeat;width:202px}#navigation ul li.presentacio:hover{background:transparent url(../images/m_presentacio-en.gif) bottom left no-repeat}#espais{text-align:left}#espais .current{width:14px;height:14px;background:transparent url(../images/m_selector-en.gif) no-repeat top left;float:left;margin-left:109px;display:inline}#espais #sala_gran,#espais #sales_petites,#espais #caracteristiques_comuns,#espais #oficina_produccio,#clima_wifi{float:left;background-color:#e1e1e1;width:750px;margin-bottom:20px}#espais #sala_gran .content,#sales_petites .content,#caracteristiques_comuns .content,#clima_wifi .content,#oficina_produccio .content{float:left;border:#c4c4c4 1px solid;margin:2px;width:744px;overflow:hidden}#espais .content h4{padding:0 0 8px 0;border-bottom:#c1c1c1 1px solid;text-indent:-9999px;margin:6px 10px 0 5px}#espais .content h4.gran{background:transparent url(../images/espais_sala_gran-en.gif) no-repeat top left;height:18px}#espais .content h4.petites{background:transparent url(../images/espais_les_sales_petites-en.gif) no-repeat top left;height:18px}#espais .content h4.oficina{background:transparent url(../images/espais_oficina_produccio-en.gif) no-repeat top left;height:24px}#espais .content h4.caracteristiques{background:transparent url(../images/espais_caracteristiques_comuns-en.gif) no-repeat top left;height:24px}#espais .content .info{float:left;width:240px;margin:6px 10px 0 5px}#espais #sala_gran .content .info{float:left;width:340px;margin:6px 10px 0 5px}#espais .content .info p{margin:5px 0;font-size:1.1em;line-height:1.6em}#espais .content .info ul.list{list-style-type:none;margin-bottom:10px}#espais .content .info ul.list li{background:transparent url(../images/espais_bullet.gif) no-repeat 0 50%;padding:0 0 0 10px;margin:7px 0 0 0;line-height:1.3em;font-size:1.1em;display:block}#espais .content .info ul.list li a{color:#594c34}#espais .content .info ul.buttons{list-style-type:none}#espais .content .info ul.buttons li{float:left}#espais .content .info ul.buttons li a{height:35px;width:220px;display:block;text-indent:-9999px;margin-bottom:5px}#espais .content .info ul.buttons li a.superficie{background:transparent url(../images/espais_superficie.gif) no-repeat top left}#espais .content .info ul.buttons li a.superficie:hover{background:transparent url(../images/espais_superficie.gif) no-repeat bottom left}#espais .content .info ul.buttons li a.descarregar_planol{background:transparent url(../images/espais_descarregar_planol-en.gif) no-repeat top left}#espais .content .info ul.buttons li a.descarregar_planol:hover{background:transparent url(../images/espais_descarregar_planol-en.gif) no-repeat bottom left}#espais #caracteristiques_comuns .content .imagen{float:left;width:474px;margin:6px 10px 5px 0}#espais #caracteristiques_comuns .content .imagen img{width:454px;height:180px}#espais #oficina_produccio .content .imagen img{width:160px;height:470px}#espais .content .imagen{float:left;width:180px;margin:6px 10px 5px 0}#espais .content .imagen img{width:160px;height:370px}#espais .content .imagen img,.content .thumbs img{border:#d7d7d7 10px solid}#espais .content .imagen img:hover,.content .thumbs img:hover{border:#c1c1c1 10px solid}#espais .content .thumbs{float:left;width:294px;margin:6px 0 5px 0;overflow:hidden}#espais #sala_gran .content .thumbs{float:left;width:194px;margin:6px 0 5px 0;overflow:hidden}#espais .content .thumbs ul{list-style-type:none}#espais .content .thumbs ul li{float:left;margin:0 7px 8px 0}#audio,#pax1,#pax2{width:750px;display:none}#audio ul,#pax1 ul,#pax2 ul,#parking{list-style-type:none;border:#c4c4c4 1px solid;border-top:none;margin:2px;margin-top:0}#audio ul li,#pax1 ul li,#pax2 ul li{padding:5px;font-size:1.2em;display:block}#pax1 ul li,#pax2 ul li{overflow:auto;vertical-align:middle}#pax1 ul li img,#pax2 ul li img{float:left}#pax1 ul li span,#pax2 ul li span{float:left;padding:10px 0 0 10px}#audio ul li.alt{background-color:#c1c1c1}#audio ul li span{font-weight:bold;text-align:right;margin-right:5px}.inner_parking{background:transparent url(../images/parking.jpg) no-repeat 10px center;padding:5px}.inner_parking p{padding:5px 0 5px 100px}.inner_parking p a{color:#594c34}#clima_wifi .content h4{margin:25px auto;display:block;background:transparent url(../images/espais_wifi.gif) no-repeat top left;width:594px;height:18px;text-indent:-9999px}#serveis{text-align:left}#serveis .current{width:14px;height:14px;background:transparent url(../images/m_selector-en.gif) no-repeat top left;float:left;margin-left:10px}#serveis .current.presentacio{width:14px;height:14px;background:transparent url(../images/m_selector-en.gif) no-repeat top left;float:left;margin-left:498px}#serveis #text{float:left;background-color:#e1e1e1;width:750px;margin-bottom:20px}#serveis #text .content{float:left;border:#c4c4c4 1px solid;margin:2px;width:744px}#serveis #text .content h4{width:707px;height:44px;background:transparent url(../images/serveis-en.gif) no-repeat top left;margin:15px auto;display:block;text-indent:-9999px}#serveis #serveis_flash{float:left;width:750px;margin-bottom:20px}#serveis .flash{height:318px}#serveis .flash img{display:none}#serveis_flash h4{width:477px;height:20px;background:transparent url(../images/serveis_oferim-en.gif) no-repeat top left;margin:0 0 5px 0;display:block;text-indent:-9999px}#noticies{text-align:left}#noticies .current{width:14px;height:14px;background:transparent url(../images/m_selector-en.gif) no-repeat top left;float:left;margin-left:194px}#noticies .post{float:left;background-color:#e1e1e1;width:750px;margin-bottom:10px}.post .content{float:left;border:#c4c4c4 1px solid;margin:2px;width:744px;background:#d7d7d7 url(../images/noticies_back.gif) no-repeat bottom right}.post .content .text{float:left;width:510px;font-size:1.1em;background:#DFDFDF;padding:5px}.post .content .text h3{color:#7a7a7a;font:normal normal 1.8em Arial,Helvetica,Geneva,sans-serif;padding:5px}.post .content .text p{padding:0 5px 5px 5px;line-height:1.5em}.post .content .text p img{float:left;border:10px solid #e6e6e6;margin:0 10px 5px 0}.post .content .data{float:left;width:224px}.post .content .data p.fecha{padding:33px 0 0 20px;background:transparent url(../images/noticies_data.gif) no-repeat top left;font-size:2em}#noticies #butons_noticies{margin-bottom:20px;float:left}#noticies #butons_noticies p{float:left;font:1.2em "Lucida Grande",Lucida,Verdana,sans-serif;height:34px}#noticies #butons_noticies p a{float:left;display:block;height:24px;padding:10px 10px 0 10px;color:#7a7a7a;margin-right:10px;background:#d7d7d7}#noticies #butons_noticies p a:hover{color:#4d4d4d;background:#bdbdbd}#noticies #butons_noticies p a#feed{float:left;text-indent:-9999px;height:34px;display:block;width:261px;background:transparent url(../images/noticies_subscripcio-en.gif) no-repeat top left;padding:0}#noticies #butons_noticies p a:hover#feed{background:transparent url(../images/noticies_subscripcio-en.gif) no-repeat bottom left}#situacio{text-align:left}#situacio .current{width:14px;height:14px;background:transparent url(../images/m_selector-en.gif) no-repeat top left;float:left;margin-left:397px}#situacio #google_map{float:left;background-color:#e1e1e1;width:750px;margin-bottom:20px}#google_map .content{float:left;border:#c4c4c4 1px solid;margin:2px;width:744px}#google_map .content #map{float:left;background:transparent url(../images/situacio_mapa.gif) no-repeat top left}#google_map .content #map a{width:744px;height:315px;text-indent:-9999px;display:block}#google_map .content #metro{float:left;margin:5px 0 5px 5px}#google_map .content #metro a{background:transparent url(../images/situacio_metro-en.gif) no-repeat top left;width:164px;height:34px;text-indent:-9999px;display:block}#google_map .content #metro a:hover{background:transparent url(../images/situacio_metro-en.gif) no-repeat bottom left}#google_map .content #bus{float:left;margin:5px 0 5px 5px}#google_map .content #bus a{background:transparent url(../images/situacio_bus-en.gif) no-repeat top left;width:304px;height:34px;text-indent:-9999px;display:block}#google_map .content #bus a:hover{background:transparent url(../images/situacio_bus-en.gif) no-repeat bottom left}#google_map .content #cotxe{float:left;margin:5px 0 5px 5px}#google_map .content #cotxe a{background:transparent url(../images/situacio_cotxe-en.gif) no-repeat top left;width:257px;height:34px;text-indent:-9999px;display:block}#google_map .content #cotxe a:hover{background:transparent url(../images/situacio_cotxe-en.gif) no-repeat bottom left}#situacio #horari{float:left;background-color:#e1e1e1;width:750px;margin-bottom:20px}#horari .content{float:left;border:#c4c4c4 1px solid;margin:2px;width:744px}#main #horari .content h4{background:transparent url(../images/situacio_horari-en.gif) no-repeat top left;width:493px;height:41px;display:block;margin:10px auto;text-indent:-9999px}#reserves{text-align:left}#reserves .current{width:14px;height:14px;background:transparent url(../images/m_selector-en.gif) no-repeat top left;float:left;margin-left:265px}#reserves #text{float:left;background-color:#e1e1e1;width:750px;margin-bottom:20px}#text .content{float:left;border:#c4c4c4 1px solid;margin:2px;width:744px}#text .content h4{width:716px;height:42px;background:transparent url(../images/reserves-en.gif) no-repeat top left;margin:15px auto;display:block;text-indent:-9999px}#text .content span.success{padding:15px 15px;display:block;color:#54ab68;font-size:1.4em;background-color:#d5f1d3}#text .content ul.error{padding:15px 15px;background-color:#ebb;list-style-type:none}#text .content ul.error li{display:block;padding:5px 0;color:#a5231c;font-size:1.4em}#text .content ul.error li label{cursor:pointer}form .field{float:left;background-color:#e1e1e1;width:750px;margin-bottom:20px}.field fieldset{float:left;border:#c4c4c4 1px solid;margin:2px;width:744px}.field fieldset h5.sollicitant{margin:10px;background:transparent url(../images/reserves_solicitant-en.gif) no-repeat top left;width:110px;height:19px;text-indent:-9999px;padding-bottom:5px;border-bottom:#c1c1c1 1px solid}.field fieldset h5.espai{margin:10px;background:transparent url(../images/reserves_espai-en.gif) no-repeat top left;width:213px;height:22px;text-indent:-9999px;padding-bottom:5px;border-bottom:#c1c1c1 1px solid}.field fieldset .campo{margin:0 0 10px 10px;background-color:#d7d7d7;float:left}.field fieldset .campo label{display:block;margin:10px;color:#7d7d7d}.field fieldset .campo.error{background-color:#ebb}.field fieldset .campo.error label{color:#a5231c}.field fieldset .campo input,.field fieldset .campo select{margin:0 10px 10px 10px;background-color:#e1e1e1;padding:5px;width:200px}.field fieldset .campo input:focus{background-color:#fff;outline:none}.field fieldset .campo textarea{margin:0 10px 10px 10px;width:694px;height:100px;background-color:#e1e1e1;padding:5px;border:none}.field fieldset .campo textarea:focus{background-color:#fff}form p button.submit{background:transparent url(../images/reserves_enviar-en.gif) no-repeat top left;width:150px;height:45px;float:left;margin:0 0 20px 0;text-indent:-9999px;border:none}form p button:hover.submit{background:transparent url(../images/reserves_enviar-en.gif) no-repeat bottom left;cursor:pointer}#footer{width:750px;margin:0 auto}.push,#footer{height:32px}#footer div{float:left;height:32px;display:inline}#footer .left{width:319px;margin-right:8px;background:transparent url(../images/f_back_t.gif) no-repeat top left}#footer .right{width:266px;background:transparent url(../images/f_back_x.gif) no-repeat top left}#footer .center{width:148px;background:transparent url(../images/f_back_a.gif) no-repeat top left;margin-right:9px}#footer p{color:#705b1c;margin-top:12px}#footer p a{color:#705b1c;font-weight:bold}div#fancy_overlay{position:absolute;top:0;left:0;z-index:90;width:100%;background-color:#333}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100}div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(../images/fancy_progress.png) no-repeat}div#fancy_close{position:absolute;top:-12px;right:-12px;height:30px;width:30px;background:transparent url(../images/fancy_closebox.png);cursor:pointer;z-index:100;display:none}div#fancy_content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;z-index:96}#fancy_frame{position:relative;width:100%;height:100%;display:none}img#fancy_img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:92}div#fancy_title{position:absolute;bottom:-35px;left:0;width:100%;z-index:100;display:none}div#fancy_title table{margin:0 auto}div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:2px}td#fancy_title_left{height:32px;width:15px;background:transparent url(../images/fancy_title_left.png) repeat-x}td#fancy_title_main{height:32px;background:transparent url(../images/fancy_title_main.png) repeat-x}td#fancy_title_right{height:32px;width:15px;background:transparent url(../images/fancy_title_right.png) repeat-x}div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:18px 18px 58px 18px;margin:0;overflow:hidden;background:transparent;display:none}div#fancy_inner{position:relative;width:100%;height:100%;border:2px solid #DDD;background:#FFF}a#fancy_left,a#fancy_right{position:absolute;bottom:10px;height:100%;width:35%;cursor:pointer;background-image:url(../images/data:image/gif;base64,AAAA);z-index:100}a#fancy_left{left:0px}a#fancy_right{right:0px}a#fancy_left:hover{background:transparent url(../images/fancy_left.gif) no-repeat 0% 100%}a#fancy_right:hover{background:transparent url(../images/fancy_right.gif) no-repeat 100% 100%}#fancy_bigIframe,#fancy_freeIframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}div#fancy_bg{display:none}div.fancy_bg{position:absolute;display:block;z-index:70}div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url(../images/fancy_shadow_n.png) repeat-x}div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url(../images/fancy_shadow_ne.png) no-repeat}div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url(../images/fancy_shadow_e.png) repeat-y}div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url(../images/fancy_shadow_se.png) no-repeat}div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url(../images/fancy_shadow_s.png) repeat-x}div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url(../images/fancy_shadow_sw.png) no-repeat}div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url(../images/fancy_shadow_w.png) repeat-y}div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url(../images/fancy_shadow_nw.png) no-repeat}