@charset "utf-8";
/* CSS Document */
/* ESTILOS GENERICOS *********************************************************************************************************/
BODY{margin:0; padding:0; color:#000; background:#ddd; font-family:"Trebuchet MS", Arial, Tahoma, Helvetica, Verdana, sans-serif; font-size:.7em;}
BODY.modal{background:#FFF;}
H1, H2, H3, H4, H5, H6, H7{margin:0; padding:0;}
IMG{border:0;}
.salto{clear:both;}
.salto0{clear:both; line-height:0px;}
.salto000{clear:both; font-size:0px; height:0px; line-height:0px;}
.separador{background:url('../../img/GlobalRisks/bgTitulo.gif') repeat-x; height:5px; border:0px solid;}
.floatLeft{float:left !important;}
.floatRight{float:right !important;}
.floatNone{float:none !important;}
.clearBoth{clear:both !important;}
.displayBlock{display:block !important;}
.displayNone{display:none !important;}
.displayTable{display:table !important;}
.displayTableCell{display:table-cell !important;}
.displayTableRow{display:table-row !important;}
.textL{text-align:left !important;}
.textC{text-align:center !important;}
.textR{text-align:right !important;}
.textB{vertical-align:bottom !important;}
.saltarMenu{display:none !important;}
.sinBorder{border:none !important;}
A{color:#b90000;}
A:hover{color:#000;}
A.boton{text-decoration:none; padding:5px 0 10px 45px; display:block;  font-size:1em; font-family:Arial, Helvetica, sans-serif;}
A.sizeM{background:url(../../img/GlobalRisks/bgBotonM.png) no-repeat 0 0;}

/* CABECERA */
DIV#cabecera{background:#b90000 url(../../img/GlobalRisks/bgCabeceraIzq.png) repeat-x bottom center; min-height:99px; border-bottom:9px solid #acacac; width:100%; text-align:center;}
DIV#cabeceraBG{background:#737373 url(../../img/GlobalRisks/bgCabeceraDer.png) repeat-x bottom center; min-height:99px; width:50%; float:right;}
DIV#cabeceraInt{background:url(../../img/GlobalRisks/bgCabecera.png) no-repeat bottom left; width:924px; margin:auto; min-height:99px; margin-left:-462px; text-align:left; position:relative;}
DIV#cabeceraInt IMG#logo{padding:10px 0 0 5px; float:left;}
DIV#cabeceraInt DIV.oficina{float:right; color:#FFF; text-align:right; font-size:1.2em; margin:5px 0 15px 0;}
DIV#cabeceraInt DIV.oficina H1{font-size:1em; font-weight:normal;}
DIV#cabeceraInt DIV.idiomas{position:absolute; right:0; bottom:5px;}
DIV#cabeceraInt DIV.idiomas A{color:#FFF;}
DIV#cabeceraInt DIV.idiomas A:hover{text-decoration:underline; color:#000 !important;}
DIV#cabeceraInt DIV.idiomas A:active { color:#fff !important;}
DIV#cabeceraInt DIV#menu{position:absolute; bottom:0; left:5px;}
DIV#cabeceraInt DIV#menu UL{list-style:none; margin:0; padding:0;}
DIV#cabeceraInt DIV#menu UL LI{float:left; margin-right:2px; background:#292929 url(../../img/GlobalRisks/bgPestIzq.png) no-repeat left top; padding:0 0 0 5px;}
DIV#cabeceraInt DIV#menu UL LI A{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.1em; text-decoration:none; background:#292929 url(../../img/GlobalRisks/bgPestDer.png) no-repeat right top; display:block; padding:10px 25px 7px 20px}
DIV#cabeceraInt DIV#menu UL LI A:hover{text-decoration:underline;}
DIV#cabeceraInt DIV#menu UL LI A SPAN{}
DIV#cabeceraInt DIV#menu UL LI.act{background:#acacac url(../../img/GlobalRisks/bgPestIzqAct.png) no-repeat left top;}
DIV#cabeceraInt DIV#menu UL LI.act A{background:#acacac url(../../img/GlobalRisks/bgPestDerAct.png) no-repeat right top;}

/* MENU VERTICAL */

DIV#menuV{float:left; width:203px; background:url(../../img/GlobalRisks/bgMenuVbottom.gif) no-repeat bottom center; padding-bottom:35px;}
DIV#menuV DIV.tit{color:#FFF; background:#acacac url(../../img/GlobalRisks/bgMenuTit.gif) no-repeat center top; padding:10px 5px 10px 20px;}
DIV#menuV DIV.tit H2{font-size:1.25em;}
DIV#menuV UL{list-style:none; margin:0; padding:0;}
DIV#menuV UL.menu{padding:0; background:url(../../img/GlobalRisks/bgMenuV.gif) repeat-y left center;}
DIV#menuV UL.menu LI{margin:0 5px;}
DIV#menuV UL LI A{color:#333; text-decoration:none; display:block; padding:5px 0 5px 15px; background:#fcfcfc url(../../img/GlobalRisks/bgMenuV1.gif) repeat-x bottom center; font-size:1.1em;}
DIV#menuV UL LI A:hover{text-decoration:underline;}
DIV#menuV UL LI A.act{color:#b90000; font-weight:bold;}
DIV#menuV UL.menu LI LI{margin:0 !important;}
DIV#menuV UL.menu LI LI A{background:#FFF  url(../../img/GlobalRisks/bgMenuV2.gif) repeat-x bottom center;}
DIV#menuV UL LI LI A SPAN{background:url(../../img/GlobalRisks/bgMenuVli.gif) no-repeat 0px 6px; padding-left:12px; display:block; width:170px;}
DIV#menuV UL LI LI A.act SPAN{background:url(../../img/GlobalRisks/bgMenuVliact.gif) no-repeat 0px 6px;}
DIV#menuV UL LI LI UL LI A{padding-left:33px;}
DIV#menuV UL LI LI UL LI A SPAN{width:150px;}

DIV#cuerpo.producto{height:343px;}

DIV.bannerProd{float:left; margin:0 -35px 0 10px;}

/* CUERPO HOME */
DIV#cuerpo{background:#f4f3f3; text-align:center;}
DIV#cuerpoBG{width:924px; margin:auto; text-align:left;}
DIV.cuerpoHome DIV#cuerpoBG{width:924px; margin:auto; text-align:left; background:url(../../img/GlobalRisks/bgCuerpoHomeSup.png) no-repeat 0 15px; min-height:415px; height:auto;}
DIV.cuerpoHome DIV#cuerpoInt{text-align:left; background:url(../../img/GlobalRisks/bgCuerpoHomeInf.png) no-repeat bottom left; min-height:415px; height:auto; overflow:auto;}
DIV#cuerpoInt DIV#breadCrumb{padding:10px 0 10px 20px; float:left; width:575px;}
DIV#cuerpoInt DIV#breadCrumb A{padding-left:10px; background:url(../../img/GlobalRisks/bgBC.gif) no-repeat 2px 6px;}
DIV#cuerpoInt DIV#breadCrumb SPAN{padding-left:10px; background:url(../../img/GlobalRisks/bgBC.gif) no-repeat 2px 6px; font-weight:bold;}
DIV.cuerpoHome DIV#breadCrumb{padding:25px 0 10px 30px !important;}
DIV.cuerpoHome DIV.oficina{float:left; padding-left:30px; clear:left; width:585px; color:#4e4e4e; position:relative;}
DIV.cuerpoHome DIV.oficina H1{font-size:2em; color:#7e7e7e;}
DIV.cuerpoHome DIV.oficina H1 SPAN{color:#b90000;}
DIV.cuerpoHome DIV.oficina DIV.info{font-size:1.2em; line-height:1.2em; float:left; width:300px;}
DIV.cuerpoHome DIV.oficina DIV.info P{margin:0; padding:10px 0 0 0;}
DIV.cuerpoHome DIV.banner{float:right; padding-top:20px;}
DIV.cuerpoHome DIV.boton{float:left; width:200px; padding:0; margin:10px 0;}
DIV.cuerpoHome DIV.oficina IMG{position:absolute; right:0; top:111px;}

DIV#banners{width:956px; margin:auto; min-height:198px; background:#FFF; padding:0; clear:both;}
DIV#banners IMG{float:left;}
DIV#banners DIV.banner01{float:left; width:286px;  min-height:198px;}
DIV#banners DIV.banner01 H1{font-size:1.9em; color:#b90000; margin:20px 0 0 0;}
DIV#banners DIV.banner01 P{font-size:1.2em; line-height:1.1em;}
DIV#banners DIV.banner01 A.particular{text-decoration:underline; background:url(../../img/GlobalRisks/bgLinkParticulares.gif) no-repeat right center; min-height:90px; width:130px; float:left; font-size:1.2em;}
DIV#banners DIV.banner01 A.empresa{text-decoration:underline; background:url(../../img/GlobalRisks/bgLinkEmpresa.gif) no-repeat right center; min-height:105px; width:130px; float:left; font-size:1.2em; margin-left:15px;}
DIV#banners DIV.banner02{float:left; width:289px; background:url(../../img/GlobalRisks/bgLinkSalud.gif) no-repeat right bottom; min-height:198px;}
DIV#banners DIV.banner02 H1{font-size:1.9em; color:#b90000; margin:20px 0 0 0;}
DIV#banners DIV.banner02 P{font-size:1.2em; line-height:1.1em; width:210px;}

DIV#banners DIV.banner03{float:left; width:287px; background:url(../../img/GlobalRisks/bgLinkPresto.gif) no-repeat right bottom; min-height:198px;}
DIV#banners DIV.banner03 H1{font-size:1.9em; color:#b90000; margin:20px 0 0 0;}
DIV#banners DIV.banner03 P{font-size:1.2em; line-height:1.1em;}

DIV#contenidoInt{width:763px; margin:auto; padding:15px 0 0 236px; min-height:300px; font-size:1.2em; color:#666;}
DIV#contenidoInt H3{font-size:2em; color:#b90000; padding-top:10px; font-weight:normal;}
DIV#contenidoInt H4{font-size:1.25em; color:#b90000;}
DIV#contenidoInt.prodEstn DIV{width:100%; padding:10px 0; display:table;}
DIV#contenidoInt.prodEstn H4{float:left; padding:2px 0 0 25px; width:175px;}
DIV#contenidoInt.prodEstn P{float:left; width:500px; margin:0; padding:0; font-size:1.2em; color:#666;}
DIV#contenidoInt.prodEstn P.spcl{font-weight:bold; padding:30px 0 15px 0;}

DIV#contenido{background:#FFF;}

DIV#contenidoInt DIV.textos{float:left; width:525px; font-size:1.05em; padding:25px 0;}
DIV#contenidoInt DIV.textos P{margin:0; padding:0 0 15px 0;}
DIV#contenidoInt DIV.textos SPAN.dest{color:#b90000}
DIV#contenidoInt DIV.textos UL.total{margin:0; padding:0 0 0 15px;}
DIV#contenidoInt DIV.textos UL.total LI{padding-bottom:15px;}
DIV#contenidoInt DIV.textos UL.total LI P.botones{margin-top:15px;}
DIV#contenidoInt DIV.textos UL.total UL{margin-top:15px;}
DIV#contenidoInt DIV.textos UL.total UL LI{padding-bottom:5px;}
DIV#contenidoInt DIV.textos UL.enlinea{list-style:none; margin:0; padding:15px 0 0 0;}
DIV#contenidoInt DIV.textos UL.enlinea LI{float:left; padding-right:7px;}
DIV#contenidoInt DIV.textos UL.images{margin:15px 0 0 135px;}
DIV#contenidoInt DIV.textos UL.images LI {clear:both; padding:15px 0 10px 0;}
DIV#contenidoInt DIV.textos UL.images LI IMG{margin:-20px 0 0 -150px; position:relative;}
DIV#contenidoInt DIV.textos UL.images LI.spcl IMG{margin:-12px 0 8px -150px !important;}
DIV#contenidoInt DIV.textos UL.listado{list-style:circle; padding:0 0 0 55px; margin:0;}
DIV#contenidoInt DIV.textos UL.listado LI{padding-bottom:5px;}
DIV#contenidoInt DIV.banners{float:right; width:200px; padding-right:12px;}
DIV#contenidoInt DIV.banners IMG{margin-bottom:10px;}

DIV#pie{background:#b90000 url(../../img/GlobalRisks/bgPie.gif) no-repeat top center; padding-bottom:5px;}
DIV#pie DIV.contenidoPie{width:924px; margin:auto;}
DIV#pie DIV.contenidoPie DIV.txtLeft{float:left; width:450px; padding:3px 0 0 0;}
DIV#pie DIV.contenidoPie DIV.txtLeft P{font-size:1em; color:#FFF; margin:20px 0 10px 20px; width:400px;}
DIV#pie DIV.contenidoPie DIV.txtLeft P.sizeL{font-size:1.1em !important;}
DIV#pie DIV.contenidoPie DIV.txtRight{ position:absolute; right:50px; top:17px;}
DIV#pie DIV.contenidoPie DIV.txtRight P A{color:#FFF; text-decoration:none;}
DIV#pie DIV.contenidoPie DIV.txtRight P A:hover{text-decoration:underline;}
DIV#pie DIV.contenidoPie DIV.txtRight UL{float:left; width:450px; list-style:none; color:#FFF; margin:0 0 0 20px; font-size:.95em;}
DIV#pie DIV.contenidoPie DIV.txtRight UL LI{float:left; width:45%; margin:0 5px 0 0;} 
DIV#pie DIV.contenidoPie DIV.txtRight UL LI A{color:#FFF; text-decoration:none;}
DIV#pie DIV.contenidoPie DIV.txtRight UL LI A:hover{text-decoration:underline;}

DIV#pie DIV.contenidoPie DIV.enlacesPie DIV.w3c{float:left; width:90px; margin:10px 0 0 20px; }
DIV#pie DIV.contenidoPie DIV.enlacesPie DIV.w3c IMG{width:88px;}

DIV#pie DIV.contenidoPie DIV.enlacesPie UL{float:left; font-size:1em; list-style:none; margin:10px 0 0 0; padding:0 0 0 10px; width:500px; color:#FFF; background:transparent;}
DIV#pie DIV.contenidoPie DIV.enlacesPie UL LI{float:left;}
DIV#pie DIV.contenidoPie DIV.enlacesPie UL LI.line2{width:75%;}
DIV#pie DIV.contenidoPie DIV.enlacesPie UL LI A{color:#FFF; text-decoration:none; background:transparent;}
DIV#pie DIV.contenidoPie DIV.enlacesPie UL LI A:hover{text-decoration:underline; background:transparent;}

