/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif;background-color:#fff;margin:10px 0 0 0;padding:0}
.container{width:960px;margin:auto;margin-top:25px}
.bloque_menu{width:798px;float:right;background-image:url(../img/menu_top.gif); background-repeat: no-repeat;background-position: 0% 0%;background-color:#9F1B33;color:#fff;font-size:12px;padding:0 0 0 0}
#nav a{text-decoration:none;color:#fff}
#nav{list-style-type:none;margin-left:30px;margin-top:0;font-size:11px;/*font-weight:bold;letter-spacing: 1px;*/z-index:1}
#nav li{padding-left:12px;position: relative;/*padding-top:0.4em;*/float:left;background: url(../img/menu_vineta.gif) 0em 0.2em no-repeat;margin-right:20px}
#nav a{text-decoration:none;color:#fff}
#nav a:hover{text-decoration:none;color:#F2AB01}
/*#nav, ul {list-style: none;padding: 0;margin: 0;}
#nav li {float: left;position: relative;width: 10em;}*/
#nav li ul {display: none;position: absolute;top: 1.2em;left: 0;background: #fff;filter: alpha(opacity=75); opacity: 0.75;
list-style-type:none;margin:0 0 0 4px;padding:0;width:140px;z-index:2}
#nav li li {float: none;color:#000;background:none;filter: alpha(opacity=100); opacity: 1;padding:0.5em 0 0 1em;letter-spacing:normal;}
#nav li:hover ul, #nav li.sfhover ul {display: block;}
/*#content {clear: left;}*/
#nav li ul a{text-decoration:none;color:#000}
#nav li ul a:hover{text-decoration:none;color:#F2AB01}

.actu_cap{float:right;border-top:1px solid #9C1A32; width:479px/*;margin-top:17px*/}
.actu{float:right;width:477px}

.actu img{float:left;padding-right:5px;padding-top:2px}
.actu .txt{float:right;font-size:11px;width:130px;color:#666666}
/*.actu .txt a{color:#666666;text-decoration:none}*/

.actu_bloc1{width:237px; padding-right:3px;float:left}
.actu_bloc2{width:237px;float:right}

.actu_titre{font-weight:bold;display:block;color:#000}
.actu_titre a{font-weight:bold;color:#000;text-decoration:none}
.actu_sous{color:#9C1A32;display:block}
.actu_sous a{color:#9C1A32;text-decoration:none}

.news{float:right;margin-top:-3px;padding:0}
#valor_mail{border:none;width:100px;background-color:#fff;display:inline;height:14px;margin:0;padding:0;font-size:10px}
.news form{margin:0;padding:0}

.tit{color:#FFFFFF;margin-left:90px;width:870px}
.tit_img{float:left}
.tit_txt{background-color:#EFAB00;float:left;border-top:1px solid #9C1A32;font-size:11px;font-weight:bold;height:16px;padding:1px 4px 0 4px;letter-spacing:0.51px;margin-top:0}
.tit_border{border-top:1px solid #9C1A32;margin-top:0}

.dirigeant{width:900px;margin-left:60px;margin-top:5px;font-size:11px;color:#666666}
.bloque{width:121px;float:left;margin-left:4px}
.bloque_1{float:left}

.actualite{margin-left:330px;border-bottom:1px solid #9F1B33;padding-bottom:15px;margin-bottom:15px;cursor:pointer}
.bloc{width:600px}
.actualite .bloc{margin-bottom:30px;}
.bloc .txt{/*float:right;float:left;*/font-size:11px;color:#666666/*;width:218px*/}
.bloc a{color:#9C1A32}
.bloc img{float:left;padding-right:5px;padding-top:2px}
.eq_dirigeant{color:#9C1A32;display:block;padding-top:5px}
.img_actu{overflow:hidden;min-width:383px;float:left;margin-right:5px}
.pie_foto{color:#9F1B33;font-size:11px;padding-top:5px}
.num_fotos{color:#666666;font-size:11px;}
.num_fotos a{color:#666666;font-size:11px;text-decoration:none}
.dinamico{height:300px;width:382px;min-height:300px;min-width:382px;float:left}

.ajax-loading{background-image:url(admin/img/ajax-loader.gif);background-position:left;background-repeat:no-repeat;}

.bloque_principal{/*margin-left:240px;*/margin-left:330px;font-size:12px}
/*.bloque_principal{margin-left:215px}*/
.cabecera{color:#9F1B33;font-size:16px;font-weight:bold;margin-bottom:25px}
.desplegable{background-image:url(../img/mas.gif);background-position:top left;background-repeat:no-repeat;padding-left:25px;font-size:14px;cursor:pointer;display:block}
.desplegable-metier{background-image:url(../img/mas.gif);background-position:top left;background-repeat:no-repeat;font-size:14px;cursor:pointer;display:block}
.desplegable .region{width:150px;min-width:150px;float:left}
.local{width:220px;min-width:220px;float:left;font-weight:bold;color:#000}
.desplegable img{vertical-align:bottom;margin-right:8px;z-index:1}
.local img{vertical-align:bottom;margin-right:8px;z-index:1}
.bloque_datos img{vertical-align:bottom;margin-right:8px;z-index:1}
.filete{border-bottom:1px solid #9F1B33;/*margin-left:25px;font-size:0;height:0*/padding-top:5px;margin-bottom:10px}
.bloque_datos{margin-left:155px;font-size:12px;color:#666666;margin-bottom:15px}
.bloque_datos a{color:#9F1B33;text-decoration:none}
.b{padding-left:68px;float:left;width:126px/*;margin-bottom:25px;border:1px solid black*/}
.b2{padding-left:88px;float:left/*;margin-bottom:25px;width:196px;border:1px solid black*/}


.txt{font-size:11px;color:#666666}

.col{width:190px;padding-right:30px;float:left;color:#666666;font-size:11px}
.col strong{color:#000000;font-weight:normal}
.black{color:#000000}

.mini_groupe{width:70px;float:left;margin-right:13px;margin-top:20px}
.mini_groupe img{margin-bottom:3px}

/*IMPLENTATION*/
.bloque_imp{border-top:1px solid #9F1B33;margin-bottom:15px;padding-top:3px}
.region{width:150px;min-width:150px;float:left}
.map{margin:5px 0 10px 0}
.bloque_txt{float:left;color:#666666;font-size:11px;width:374px}
.ilu{float:left;margin-right:10px}
.imp_local{width:120px;min-width:120px;float:left;font-weight:bold}

/*PRESSKIT*/
.bloque_arx{/*width:325px;*/width:500px}

.arx_i{width:150px;height:150px;min-width:150px;min-height:150px;border:1px solid #BFBFBF;}
.arx_i img{margin:auto}

.cargando{background-image:url(../img/ajax-loader.gif);background-position:center;background-repeat:no-repeat;position:static;background-color:#fff;z-index:2;min-height:287px;min-width:382px;top:0;left:0;}



.pie{border-top:1px solid #B3B3B3;margin-top:30px}

.despejar{clear:both;height:0;min-height:0;font-size:0}

