/**
 * @package communfo
 * @subpackage homecommunfo
 * Feuille de style de gabarits de homes 2008
 */

.M-gauche-cont 
{ 
	width:684px; 
}
.M-droite-cont { width:306px; }
 
.moncompte_accespro
{
	background:url(/communfo/img/images2008/homeauto/bg_moncompte_acces_pro.jpg) no-repeat -95px top;
} 
.moncompte_accespro_bg
{
	background:none;
} 
 
.max_immo_imgm {
	left:80px;
	position:absolute;
	top:-1px;
}

/* --- EN CE MOMENT SUR PV -------------------------------------- */
.encart_encemoment {
	width:auto; height:auto;
	margin-top:49px; padding:0 0 0 6px;
}
.H-droite-bgtop
{
	height:48px;
	_height:45px;
}
*+html .H-droite-bgtop
{
	height:45px;
}
.H-droite-titre{
	background-image: url(/communfo/img/images2008/rouge-degrade2.png);
	background-repeat: repeat-x;
	padding-left: 7px;
	color: white;
	font-weight: bold;
	text-transform: uppercase;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	margin-left:6px;
}
.H-droite-actu-cont{
	border-left:1px solid #c9d5d2;
	border-right:1px solid #c9d5d2;
	border-bottom:1px solid #c9d5d2;
	background-image:url('/communfo/img/images2008/fd_act.png');
	background-repeat:repeat-x;
	background-position:bottom;
	margin-left:6px;
}
.H-droite-actu-img{
	width:80px;
	padding:4px;
}
.H-droite-actu-txt{
	width:202px;
	padding-top:2px;
	padding-right:2px;
	padding-left:4px;
}
.H-droite-actu-txt a {text-decoration:none; color:#595959;}
.H-droite-actu-txt a:hover {text-decoration:underline;}
.H-droite-actu-ombre{
	background-color:#e8e8e8;
	height:3px;
	font-size:1px;
	margin-left:6px;
}

/* --- une page de pub -------------------------------------- */
.H-droite-carre-pub {
	padding:3px 0 0 6px;
	text-align:center;
}
/* Liens sponsorisés --- */
.au_hm_edt_L {
	float:none;
	width:auto; height:auto;
	margin:0; padding:15px 0 0 10px;	
}
/*  mdf studio 20080820 */
.au_blc_g {
	float:none;
	width:auto; height:auto;
	margin:0; padding:15px 0 0 10px;	
}
/*  FIN mdf studio 20080820 */

.au_col_lutil {
	float:left;
	padding-left:15px;
	width:133px;
}
/* --- Partenaires --- */
.mef_partenaires {
	position:relative;
	margin:0; padding:0 15px 10px 15px;
}
.wcm_bloc_text {
	width:auto; height:auto;
}

/* --- Zone CENTRE ------------------------------------------------------------------- */
.bloc_annonces_top_ombrage {
	width:auto; height:auto;
	margin:0; padding:10px 0 0 0;
	background:url(/communfo/img/images2008/homeauto/bg_bloc_annonces_top_ombrage.png) 24px top repeat-x;
}

.bloc_annonces_onglet {
	padding:0 0 0 24px;
	background:#cc0000 url(/communfo/img/images2008/homeauto/bg_bloc_annonces_onglet.jpg) left -5px no-repeat;
}
.bloc_annonces {
	margin:0; padding:5px 0; 
	background:#fff url(/communfo/img/images2008/homeauto/bg_bloc_annonces.png) left bottom repeat-x;
	width:100%;
}

.filariane_v {
	margin: 0 0 8px 0; padding:5px 0 1px 68px;
	background:url(/communfo/img/images2008/homeauto/bg_fil_ariane.jpg) left top no-repeat;
}
.filariane_i {
	margin:10px 0 8px 0; padding:3px 0 3px 88px;
	background:url(/communfo/img/images2008/homeimmo/bg_fil_ariane.jpg) left top no-repeat;
}
.filariane_h {
	margin:5px 0 8px 10px; padding:10px 0 0 60px;
	background:url(/communfo/img/images2008/homevac/bg_fil_ariane.jpg) left top no-repeat;
}

/* zone véhicules */
.unfond {
	background:url(/communfo/img/images2008/homeauto/bg_au_hm_acces_blcann.gif) left top repeat-x;
}
.bloc_annonces .soulTitreRed{
	background-position:4px 10px;
	margin:2px 0px 10px 5px; padding-left:18px;
	color:#D10019;
}
.bloc_annonces .titrelabel{text-transform:none;}
.bloc_annonces .au_hm_acces_L {
	padding:0 0 0 7px;
}
.bloc_annonces .au_hm_acces_R {
	float:left;
	margin:0 2px 0 11px; padding:0;
}
.conteneur_annuaire_pro {
	 float:left;
	width:265px;
}
.zone_annuaire {
	margin:0; padding:5px;
	background:#f3f2f2 url(/communfo/img/images2008/homeauto/bg_zone_annuaire.gif) left top repeat-x;
}
.annuaire_pro_g {
	background:#bbbbb9 url(/communfo/img/images2008/homeauto/bg_annuaire_pro_g.gif) left top repeat-x;
}
.zone_annuaire .service_libel {
	padding:5px 0 7px 15px;
	font-size:12px;
}
.zone_annuaire .annuaire_pro_titre {text-trasform:none; color:#595959; font-size:12px;}
.service_cont {
	width:409px;
	_height:56px;
}
*+html .service_cont { height:56px; }
.annuaire_pro_select {width:175px;}

/* --- Zone et Vous ------------------------------------------------------------------- */
.bloc_etvous_onglet {
	width:auto;
	padding:0 0 0 24px;
	background:#cc0000 url(/communfo/img/images2008/homeauto/bg_bloc_etvous_onglet.jpg) left top no-repeat;
}
.bloc_etvous_retouche {
	margin:0; margin-left:5px;
	background-color:#FFFFFF;
}
.bloc_etvous_head
{
	width:100%;
	background:white;
}
.bloc_etvous {
	margin:0; padding:5px 0 5px 0; 
	_padding:0;
	background:#fff url(/communfo/img/images2008/homeauto/bg_bloc_etvous.gif) left bottom repeat-x;
}
.bloc_etvous .soulTitreRed{
	margin:0; padding-left:18px;
	color:#D10019;
}
/* --- ACTU de la semaine --------------------------------------------------------------- */
.onglet_atcusemaine {
	float:left;
	width:331px; height:auto;
	margin:0; padding:0;
}
.onglet_actusemaine_top {
	height:24px;
	margin:0; padding:10px 0 0 95px;
	font-size:12px; font-weight:bold;
	color:#346d80;
	background:#fff url(/communfo/img/images2008/homeauto/bg_onglet_actusemaine.jpg) left top no-repeat;
}

.actusemaine_article {
	width:330px; min-height:62px;
	margin:0; padding:2px 0 0 0;
	border-left:1px solid #dededc;
	background:url(/communfo/img/images2008/homeauto/bg_actusemaine_article.gif) left bottom repeat-x;
	cursor:pointer;
}
.actusemaine_article2 {
	width:330px; min-height:62px;
	border-left:1px solid #dededc;
	background:url(/communfo/img/images2008/homeauto/bg_actusemaine_article2.gif) left bottom repeat-x;
	cursor:pointer;
}
.actusemaine_article img, .actusemaine_article2 img {
	float:left;
	margin:0; padding:3px 5px 4px 3px;
}
.actusemaine_article_titre{
	margin:0; padding:0 5px 0 0; 
	font-size:12px; font-weight:bold;
	color:#346d80;
}
/* modif 101108 */
.actusemaine_article_titre a{
	margin:0; padding:0 5px 0 0; 
	font-size:12px; font-weight:bold;
	color:#346d80;
	text-decoration: none;
}
/*fin modif 101108 */
.actusemaine_article_soustitre {
	margin:0; padding:0 5px 0 0; 
	font-size:11px; font-weight:normal;
	color:#346d80;
}
.actusemaine_article_lien, .actusemaine_article_lien:hover {
	margin:0; padding:5px 0 0 10px; 
	font-size:11px; font-weight:normal;
	color:#1e7da4;
	text-decoration:none;
	background:url(/communfo/img/images2008/puces/puce_fleche_bleu.gif) 1px 10px no-repeat;
}
.actusemaine_article_col
{
	width:242px;
	float:left;
}

.toutes_actus {
	margin:0; padding:10px 0 5px 0;
	_padding:10px 0 10px 0;
	border-left:1px solid #dededc;
}
.toutes_actus a {
	margin:0; padding:0 0 0 10px;
	font-size:12px; font-weight:bold;
	color:#d10019;
	background:url(/communfo/img/images2008/puces/puce_carre_rouge.gif) 3px 7px no-repeat;
}

/* --- Outils pratiques ---------------------------------------------------------------------- */
.onglet_outilspratiques {
	float:left;
	width:177px;
	min-height:247px;
	margin:0; padding:0;
	border-left:1px solid #dededc;	
}
* html .onglet_outilspratiques ul {height:216px;}/* IE6 */
.onglet_outilspratiques_top {
	height:27px;
	margin:0; padding:7px 0 0 6px;
	font-size:12px; font-weight:bold;
	color:#346d80;
	background:#fff url(/communfo/img/images2008/homeauto/bg_onglet_outilspratiques.jpg) left top no-repeat;
}
.onglet_outilspratiques ul {
	margin:0; padding:0;
	list-style:none;
}
.onglet_outilspratiques ul li {
	margin:0; padding:3px 5px 3px 15px;
	font-size:12px;
	color:#346d80;
	background:url(/communfo/img/images2008/puces/puce_carre_bleu.gif) 5px 9px no-repeat;
}
.onglet_outilspratiques ul li a {color:#346d80;}
.onglet_outilspratiques ul li.rouget {
	margin:0; padding:3px 0 3px 15px;
	font-size:12px; font-weight:bold;
	color:#d10019;
	background:url(/communfo/img/images2008/puces/puce_carre_rouge.gif) 5px 9px no-repeat;
}
.onglet_outilspratiques ul li.rouget a {color:#d10019;}

/* --- Liens utiles -------------------------------------------------------------------- */
.onglet_liensutiles {
	float:left;
	width:145px; height:auto;
	min-height:247px;
	margin:0; padding:0;
	border-left:1px solid #dededc;
	
}
.onglet_liensutiles_top {
	height:27px;
	margin:0; padding:7px 0 0 8px;
	font-size:12px; font-weight:bold;
	color:#346d80;
	background:#fff url(/communfo/img/images2008/homeauto/bg_onglet_liensutiles.jpg) left top no-repeat;
}
.onglet_liensutiles ul {
	min-height:216px;
	margin:0; padding:0;
	list-style:none;
	border-right:1px solid #DEDEDC;
}
* html .onglet_liensutiles ul {height:216px;}/* IE6 */
.onglet_liensutiles ul li {
	margin:0; padding:3px 5px 3px 15px;
	font-size:11px;
	color:#346d80;
	background:url(/communfo/img/images2008/puces/puce_carre_bleu.gif) 5px 9px no-repeat;
}
.onglet_liensutiles ul li a {color:#346d80;}

/* --- Accès direct aux annonces auto moto --------------------------------------------------- */
.listing_automoto {
	width:100%; height:auto;
	margin:0; padding:6px 0 0 0;
}
.listing_automoto_ombrer {
	position:relative;
	top:-11px; left:29px;
	width:655px; height:10px;
	border-top:2px solid #FFF;
	background:#fff url(/communfo/img/images2008/homeauto/bg_ombrer_listingauto.gif) left top repeat-x;
}
/* colonne 260 */
/*
#annuaire-liens {
	width:100%; height:auto;
	margin:0; padding:0;
}
#annuaire-liens #colonne {
	width:228px; height:auto;
	margin:0; padding:0;
}
#annuaire-liens dl {
	width:208px;
	margin:0; padding:0 20px 0 0;
	border:none;
}
#annuaire-liens dd {width:92px;}
#annuaire-liens dd#filsunique {width:196px;}

#annuaire-liens dl#lastcol {width:100%; padding:0;}
#annuaire-liens dl#lastcol dd {width:102px;}
*/
/* FIn colonne 260 */
/* --- FOOTER ------------------------------------------------------------------------- */
.H-footer-cont{
	width:990px;
	border-left:1px solid #a9a9a9;
	border-right:1px solid #a9a9a9;
	border-bottom:1px solid #a9a9a9;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	background-color:#FFF;
}

