/* CSS Document */
body{font:75% Arial, Helvetica, sans-serif; text-align:center; margin:0; color:#666}
.invisible{display:none; margin:0; padding:0}
.clear{clear:both}
.text_gran{font-size:200%}.text_petit{font-size:90%}
.float_left{float:left}.float_right{float:right}
.titol_publi{ width:100%; border-bottom:#CCC solid 1px;}
/*DIV*/
#capsalera{width:980px; height:100px; text-align:left; margin:0 auto; padding:0}
#banner{width:979px; height:169px; padding:0 0 0 5px; background-image:url(../imatges/fons/fons_banner.jpg); background-repeat:no-repeat; margin:0 auto; text-align:left}
#pagina{width:970px; margin:0 auto; text-align:left}
#subpagina{padding:0 10px}
#subpagina2{background:url(../imatges/fons/fons_seguros.jpg) repeat-y;}
#contingut{width:556px; float:left; margin:0; padding:10px 20px 110px 20px; line-height:20px; text-align:justify; background:url(../imatges/detalls/detall_inicio.jpg) no-repeat right bottom}
#contingut_2{width:556px; float:left; margin:0; padding:10px 20px 164px 20px; _padding:10px 20px 120px 20px; line-height:20px; text-align:justify; background:url(../imatges/detalls/detall_inicio.jpg) no-repeat right bottom}
#reproductor_2{width:320px; height:240px; float:left; margin:0; padding:0;background-image: url(../imatges/reproductor.jpg) ; background-repeat: no-repeat;background-position:top left;  }
#reproductor{width:320px; height:240px;float:left; margin:7px 0px 0px 8px; _margin:7px 0 0 4px; padding:0;}
#peu{width:950px; height:70px; text-align:left; line-height:normal; font-size:10px; background: #616161 url(../imatges/fons/fons_peu.jpg) repeat-x; color:#FFFFFF; margin:0 auto; padding:10px;}
#text_peu{position:absolute; width:870px; margin:0; text-align:justify}
#text_peu ul li.centrat{ margin-left: 150px;}
#text_peu ul li.gran{ font-size: 12px;}
#cojebro{position:absolute; width:75px; margin:30px 0 0 875px}
#dinamic{margin:0}
#dinamic p{text-align:justify}
#dinamic b{color:#FF9900;}
div.publicitat{float:left;width:470px;heigth:390px;margin:10px 5px 0 0;padding:0}
/*UL*/
#menu_superior{margin:0 0 0 40px; padding:0; height:100px; float:left}
#menu_superior li{list-style:none; float:left; height:100px; border-right:1px solid #2c4b97}
#menu_superior li.inici{width:55px}ul#menu_superior li.quienes{width:107px}
#menu_superior li.elegirnos{width:127px}
#menu_superior li.conozcanos{width:97px}
#menu_superior li.companias{width:85px}
#menu_superior li.publicidad{width:85px}
#menu_superior li.contacto{width:84px}
#menu_superior li.servcliente{width:130px;}
#menu_superior li.logo{width:53px; border:none}
#menu_superior li.logo img{ margin-left:2px;}
#menu_lateral_esq{width:185px; float:left; background-color:#E9E5CF; border-left:2px solid #FF9900; margin:0; padding:0}ul#menu_lateral_esq li{list-style:none; height:45px; width:185px; line-height:45px; line-height:22px; border-bottom:1px solid #9caed6}ul#menu_lateral_esq li.combinados{background:url(../imatges/fons/submenu/combinados.jpg) no-repeat right;line-height:45px}ul#menu_lateral_esq li.vehiculos{background:url(../imatges/fons/submenu/vehiculos.jpg) no-repeat right;line-height:45px}ul#menu_lateral_esq li.area_industrial{background:url(../imatges/fons/submenu/area_industrial.jpg) no-repeat right;line-height:45px}ul#menu_lateral_esq li.vida{background:url(../imatges/fons/submenu/vida.jpg) no-repeat right;line-height:45px}ul#menu_lateral_esq li.responsabilidad_civil{background:url(../imatges/fons/submenu/responsabilidad_civil.jpg) no-repeat right;line-height:45px}ul#menu_lateral_esq li.discapacitados{background:url(../imatges/fons/submenu/discapacitados.jpg) no-repeat right; line-height:45px;}ul#menu_lateral_esq li.administradores_cargos{background:url(../imatges/fons/submenu/administ.jpg) no-repeat right; border-bottom:1px solid #9caed6;}ul#menu_lateral_esq li.topografos{background:url(../imatges/fons/submenu/topografos.jpg) no-repeat right; border-bottom:1px solid #9caed6; line-height: 45px;}
#menu_lateral_esq li.cinematografia{ background:url(../imatges/fons/submenu/cinematografia.jpg) no-repeat right; border-bottom:1px solid #9caed6; line-height: 45px;}
#menu_lateral_dre{width:185px; float:right; background-color:#E9E5CF; border-right:2px solid #FF9900; margin:0; padding:0}ul#menu_lateral_dre li{list-style:none; height:45px; width:185px; line-height:45px; line-height:22px; border-bottom:1px solid #9caed6}ul#menu_lateral_dre li.fuegos{background:url(../imatges/fons/submenu/fuegos.jpg) no-repeat left; line-height:45px;}ul#menu_lateral_dre li.eventos{background:url(../imatges/fons/submenu/eventos.jpg) no-repeat left;}ul#menu_lateral_dre li.empresa_seguridad{background:url(../imatges/fons/submenu/empresa_seguridad.jpg) no-repeat left;}ul#menu_lateral_dre li.espectaculos{background:url(../imatges/fons/submenu/espectaculos.jpg) no-repeat left;}ul#menu_lateral_dre li.joyas{background:url(../imatges/fons/submenu/joyas.jpg) no-repeat left; line-height: 45px;}ul#menu_lateral_dre li.siniestro{background:url(../imatges/fons/submenu/siniestro.jpg) no-repeat left; line-height:45px; }ul#menu_lateral_dre li.siniestro a{ color: red; font-size: 13px;}
#menu_lateral_dre li.seguro_alquiler{background:url(../imatges/fons/submenu/seguro.jpg) no-repeat left; border-bottom:1px solid #9caed6; line-height:45px;}ul#menu_lateral_dre li.hormigoneras{background:url(../imatges/fons/submenu/cruz.jpg) no-repeat left; border-bottom:1px solid #9caed6; line-height:45px}
#menu_lateral_dre li.fallas{background:url(../imatges/fons/submenu/fiestas_fallas.jpg) no-repeat left; border-bottom:1px solid #9caed6; line-height:45px}
ul.peu{position:absolute; padding:0; margin:0}
ul.peu li{list-style:none; float:left; height:16px; margin:0 5px 0 0}
ul.peu li.text{width:145px; height:16px; line-height:16px; font-size: 11px;}
ul.generica {margin:0;padding:0;}ul.generica li{margin:5px 0; line-height:20px;}
/*HX*/
h2{color:#FF9900; font-size:120%}
h4{text-decoration:underline}
h5{font-size:100%}
/*SPAN*/
span.important{font:220% Geneva, Arial, Helvetica, sans-serif; font-weight:bold}
span.subratllat{text-decoration:underline}
span.negreta{font-weight:bold}
span.normal{font-weight:normal}
span.petita{font-size:85%}
/*color*/
span.taronja{color:#FF9900}
/*A*/
a{color:#FF9900; outline: none;}
a.menu_sup{display:block; height:70px; padding:30px 5px 0 7px; color:#2c4b97; text-decoration:none; font-size:90%; font-weight:bold; text-transform:uppercase}
a.menu_sup:hover{color:#FFFFFF; background-image:url(../imatges/fons/fons_menu_superior.jpg); background-position:left top; background-repeat:repeat-x; background-color:#2c4b97}
a.menu_sup_sel{display:block; height:70px; padding:30px 5px 0 7px; color:#FFFFFF; text-decoration:none; font-size:90%; font-weight:bold; text-transform:uppercase; background-image:url(../imatges/fons/fons_menu_superior.jpg); background-position:left top; background-repeat:repeat-x; background-color:#2c4b97}
a.menu_esq{display:block; width:137px; height:45px; padding:0 0 0 10px; color:#1b3574; text-decoration:none; font-weight:bold}
a.menu_esq:hover{color:#FF9900}
a.menu_esq_sel{display:block; width:165px; height:45px; padding:0 0 0 10px; color:#FF9900; text-decoration:none; font-weight:bold}
a.menu_dre{display:block; width:133px; height:45px; padding:0px; color:#1b3574; text-decoration:none; font-weight:bold; text-align:right}
a.menu_dre:hover{color:#FF9900}
a.menu_dre_sel{display:block; width:133px; height:45px; padding:0px; color:#FF9900; text-decoration:none; font-weight:bold; text-align:right}
a.peu{color:#FFFFFF}
a.peu:hover{color:#FF9900}
/*color*/
a.taronja{color:#FF9900}
a.gris{color:#666666}
/*IMG*/
img{border:none}
img.borde_gris{border:1px solid #666666}
#logotip{float:left}
/*P*/
p{
	line-height:20px;
	color: #FFF;
}
.right{text-align:right}
.left{text-align:left}
.justify{text-align:justify}
.center{text-align:center}
p.peu{position:absolute; margin:25px 0 0 0; line-height:15px}
/*TABLE*/
td{text-align:left}
/*LABEL*/
label{display:block; float:left; width:250px; text-align:right; margin:0 0 10px 0; padding:0 10px}
/*INPUT*/
input.caixa{display:block; width:250px; float:left; margin:0 0 10px 0; border:1px solid #FF9900}
input.caixa_curta{display:block; width:100px; float:left; margin:0 0 10px 0; border:1px solid #FF9900}
/*TEXTAREA*/
textarea{display:block; width:250px; height:100px; float:left; margin:0 0 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #FF9900; font-size:90%}
