/* CSS Document */
.hide {
	display: none;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}
.breaker{
	clear: both;
	height: 1px;
	overflow: hidden;
}
.bg_none{
	background:none;
}
.bold{
	font-weight:bold;
}
#page {
	margin: 0 auto;
	width:1004px;
	text-align: left;
}
.lien a {
	text-decoration: none;
}
.lien a:hover {
	text-decoration: underline;
}
/*******************************************************************************************************************
*                                                                                                     SQUELETTE
********************************************************************************************************************/
/***********************************************************************************************
																					ZONING
***********************************************************************************************/
#bandeau_haut img{
	float:left;
	display: none;
}
#content{
	width:690px;
	float:left;
}
.content{
	width:690px;
}
#coll_droite{
	width:300px;
	float:left;
	padding-left:10px;
	padding-top:2px; 
	display: none;	
}
#bandeau_menu_logo{
	padding:10px 0 0 0;
}
#footer{
	color:#FACEBF;
	padding:20px 0;
	display: none;
}
#footer ul li{
	float:left;
	background:url(../images/css/bg_liste_footer.png) right no-repeat;
	padding:0 10px;
}
#footer ul li.last{
	background:none;
}
#footer ul li a{
	color:#FACEBF;
}
/**********************************************************************************
*                                                                			home
***********************************************************************************/
/**********************************************************************************************************************
*                                                                                                    BANDEAU NAV HOR 
************************************************************************************************************************/
.menu {
	position:relative;
	width:707px;
	height:68px;
	padding-bottom:1px;
	background: url(../images/css/bg_menu.png) no-repeat;
	z-index:1;
	overflow:hidden;
	display: none;
}

* html .menu {padding-bottom:0;}

.menu ul{
	list-style-type:none;
	padding:0;
	padding:0 0 0 20px;
	height:100%;
}
.menu ul li:hover a.child span , .menu ul li a.child:hover span{
	background:url(../images/css/bg_ul_2nv.png) no-repeat bottom;
}
.menu li{
	float:left;
}
.menu li.left ul li{
	float:left;
}
.menu li.elt1 ul{
	margin-left:-30px;
}
.menu li.elt2 ul{
	margin-left:-30px;
}
.menu li.elt3 ul{
	margin-left:-30px;
}
.menu li.elt4 ul{
	margin-left:-460px;
}
.menu li.elt5 ul{
	margin-left:-460px;
}
.menu li.elt6 ul{
	margin-left:-490px;
}
.menu li.elt7 ul{
	margin-left:-500px;
}
.menu li li{
	float:right;
}
.menu table{
	position:absolute;
	border-collapse:collapse;
	left:0;
	top:0;
}
.menu a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.menu :visited {
	color:#FEDE29;	
	text-decoration: none;
}

.menu a:hover{
	text-decoration: underline;
}
.menu a span, .menu :visited span {
	display:block;
	font-weight:normal;
	float:left;
	padding:20px 0 10px 0;
	margin:0 25px 0 0;
	height:20px;
	cursor:pointer;
}
.menu a span.last, .menu :visited span.last {
	margin:0;
}
.menu a span img{
	border:none;
}
.menu ul ul {
	visibility:hidden;
	position:absolute;
	height:18px;
	top:50px;
	width:550px;
	/*background:url(../images/css/bg_ul_2nv_bloc.png) no-repeat top left;
	left:30px;*/
}
.menu :hover {
	white-space:normal;
}
.menu ul li:hover ul,
.menu ul a:hover ul{
	display:block;
	visibility:visible;
	top:50px;
}
.menu ul :hover ul li {
	display:block; 
	height:2em;
	background:url(../images/css/bg_ul_2nv_li.png) repeat-x;
	/*font-weight:bold;*/
}
.menu ul :hover ul li a {
	display:block; 
	height:2em; 
	width:auto; 
	float:left; 
	color:#444; 
	padding:0 10px;
	background: url(../images/css/bg_a_menu.png) no-repeat right 2px;
	padding-top:1px;
}
.menu ul :hover ul li.last a {
	background: none;
}
.menu ul :hover ul li a:hover {
	color:#EB3D00;
	font-weight:bold;
}

.menu ul :hover ul li.left {
	background:url(../images/css/bg_ul_2nv_left.png);
	width:17px;
	height:18px;
}
.menu ul :hover ul li.right {
	background:url(../images/css/bg_ul_2nv_right.png);
	width:17px;
	height:18px;
}
.menu1{
	background:url(../images/css/menu1.png) no-repeat;
	width:44px;
	height:12px;
}
.menu2{
	background:url(../images/css/menu2.png) no-repeat;
	width:51px;
	height:12px;
}
.menu3{
	background:url(../images/css/menu3.png) no-repeat;
	width:87px;
	height:12px;
}
.menu4{
	background:url(../images/css/menu4.png) no-repeat;
	width:99px;
	height:12px;
}
.menu5{
	background:url(../images/css/menu5.png) no-repeat;
	width:123px;
	height:12px;
}
.menu6{
	background:url(../images/css/menu6.png) no-repeat;
	width:44px;
	height:12px;
}
.menu7{
	background:url(../images/css/menu7.png) no-repeat;
	width:77px;
	height:12px;	
}
.menu li:hover  span img.menu1 , .menu a:hover span img.menu1,.menu li.encours span img.menu1{
	background:url(../images/css/menu1_hover.png) no-repeat;
}
.menu li:hover span img.menu2 , .menu a:hover span img.menu2,.menu li.encours span img.menu2{
	background:url(../images/css/menu2_hover.png) no-repeat;
}
.menu li:hover span img.menu3 , .menu a:hover span img.menu3,.menu li.encours span img.menu3{
	background:url(../images/css/menu3_hover.png) no-repeat;
}
.menu li:hover span img.menu4 , .menu a:hover span img.menu4,.menu li.encours span img.menu4{
	background:url(../images/css/menu4_hover.png) no-repeat;
}
.menu li:hover span img.menu5 , .menu a:hover span img.menu5,.menu li.encours span img.menu5{
	background:url(../images/css/menu5_hover.png) no-repeat;
}
.menu li:hover span img.menu6 , .menu a:hover span img.menu6,.menu li.encours span img.menu6{
	background:url(../images/css/menu6_hover.png) no-repeat;
}
.menu li:hover span img.menu7 , .menu a:hover span img.menu7,.menu li.encours span img.menu7{
	background:url(../images/css/menu7_hover.png) no-repeat;
}
/**********************************************************************************************************************
*                                                                                                   Colonne droite
************************************************************************************************************************/
#logo{
	width:850px;
	padding-top:15px;
	float:left;
	display: none;
}
.logo{
	background:url(../images/css/logo.png) no-repeat ;
	width:296px;
	height:71px;
}
#formulaire_rech_top a{
	color:#000000;
	text-decoration: underline;
}
#formulaire_rech_top input.val_recherche{
	background:url(../images/css/txt_bx_recherche.png) no-repeat #fff;
	width:149px;
	height:20px;
	padding:5px 0 0 7px;
	margin-right:-3px;
	border:none;
}
#entete_menu{
	float:left;
	display: none;
}
#formulaire_rech_top{
	text-align:right;
	padding:0 7px 10px 0;
}
#formulaire_rech_top input{
	margin-right:6px;
}
#esp_membr{
	background:url(../images/css/bg_bloc_identif.png) no-repeat;
	width:291px;
	height:233px;
	margin-bottom:3px;
	padding:7px 0 0 8px;
}
.titr_esp_membr{
	background:url(../images/css/titr_espc_membr.png) no-repeat;
	width:124px;
	height:12px;
	margin-bottom:11px;
	float:left;
}
.login{
	background:url(../images/css/txt_bx_login.png) no-repeat #fff;
	width:79px;
	overflow:hidden;
	height:20px;
	font-weight:bold;
	border:none;
	padding:3px 0 0 7px;
}
.password{
	background:url(../images/css/txt_bx_pswd.png) no-repeat #fff;
	width:44px;
	height:20px;
	border:none;
	padding:3px 0 0 7px;
}
.lien_non_connect{
	padding:6px 0 0 0;
}
ul.lien_2flech li, ul.lien_2_flech li{
	background:url(../images/css/puce1.png) no-repeat left;
	padding-left:17px;
	margin-bottom:4px;
}

/* robel 18-08-07 */ 
.lien_2flech li a:link {
  text-decoration: none;
  color: #fff;
}
.lien_2flech li a:hover{
	text-decoration: underline;
	 color:#CFB505;
}
.lien_2flech li.encour {
  text-decoration: none;
  color:#CFB505;
}
/* robel 18-08-07 */ 

.titr_mes_services{
	background:url(../images/css/titr_meservic.png) no-repeat;
	width:105px;
	height:12px;
	margin:6px 0 12px 0;
}
#magazine{
	background:url(../images/css/bg_bloc_magazine.png) no-repeat;
	width:300px;
	height:153px;
	margin-bottom:3px;
}
#magazine2{
	background:url(../images/css/bg_bloc_magazine_centre.png) no-repeat;
	width:206px;
	height:292px;
	padding-top:5px;
	margin:5px 0px 3px 10px;
}
.bt_abn_toi{
	margin-left:20px;
}
.content_txt{
	padding:9px 0 0 9px;
}
.img_magzn{
	float:right;
	margin-right:5px;
}
.titr_vente_actu{
	background:url(../images/css/titr_vente_actu.png) no-repeat;
	width:159px;
	height:12px;
	margin:0 0 4px 0;
}
ul.lien_2_flech li{
	background: url(../images/css/puce3.png) no-repeat left;
	padding-left:15px;
	margin-bottom:4px;
}
ul.lien_plus li{
	background: url(../images/css/puce2.png) no-repeat left;
	padding-left:9px;
	margin-bottom:2px;
}
.lien_plus a{
	color:#000000;
}
.lien_2_flech a{
	color:#000000;
	font-weight:bold;
}
ul.liste_sommaire{
	padding:8px 0 3px 0;
}
ul.liste_sommaire li.lien_2_flech{
	background: url(../images/css/centre_fleche_lien5.png) no-repeat 0px 3px; 
	padding-left: 13px;
}
ul.liste_sommaire2{
	padding:4px 0 3px 0;
}
#ban_pub_droite{	
	clear:both;
	width:300px;
	height:271px;
	margin-bottom:3px;
	
}
#bon_adrs{
	width:290px;
	background:#161615 url(../images/css/bg_bloc_bon_afair.png) no-repeat top right;
	padding:8px 0 16px 10px;
	margin-bottom:3px;
}
.titr_bon_afair{
	background:url(../images/css/titr_bon_afair.png) no-repeat;
	width:230px;
	height:25px;
	margin-bottom:8px;
}
h2.titr_links_h2{
	color:#FEDF29;
	text-transform:upcase;
	font-weight:bold;
	font-size: 16px;
}
.titr_anuair_pro{
	background:url(../images/css/titr_anuair_pro.png) no-repeat;
	width:149px;
	height:10px;
}
.chapeau{
	color:#b9b9b9;
	line-height:15px;
	padding:8px 20px 5px 0px;
}
#formulaire_recherche{
	padding:2px 0 0 3px;
}
#formulaire_recherche select{
	width:125px;
	display: block;
	margin:0 3px 8px 0;
}
.boutton_dynamiq span{
	display:block;
	float:left;
	width:6px;
	height:22px;	
}
.boutton_dynamiq span.left{
	background:url(../images/css/left_bt_org.png) no-repeat;
}
.boutton_dynamiq span.right{
	background:url(../images/css/right_bt_org.png) no-repeat;
}
.boutton_dynamiq input.txt{
	background:url(../images/css/txt_bt_org.png) repeat-x;
	border:none;
	height:22px;
	font-weight:bold;
	float:left;
	padding:0px;
	margin:0px;
	cursor:pointer;
	text-transform: uppercase;
	overflow:visible;
	
}
.img_carte{
	float:right;
	margin-right:20px;
	background: url(../images/css/carte.png) no-repeat;
	width: 57px;
	height: 57px;
}
.titr_cart_fr{
	background:url(../images/css/titr_cart_fr.png) no-repeat;
	width:152px;
	height:26px;
	margin:4px 0 8px 0;
}
.titr_no_site{
	background:url(../images/css/titr_no_site.png) no-repeat;
	width:135px; /*robel*/	
	height:12px;
}
.titr_site_pratiq{
	background:url(../images/css/titr_ite_pratiq.png) no-repeat;
	width:94px;
	height:9px;
}
ul.get_magaz li{
	background:url(../images/css/puce4.png) no-repeat left;
	padding-left:12px;
	margin-bottom:4px;
}
.liste_site {
	padding-top:3px;
}
.liste_site2 {
	padding-top:7px;
}
.liste_site li{
	background:url(../images/css/puce5.png) no-repeat left;
	padding-left:10px;
	margin-bottom:1px;
}
.separateur1,.separateur2,.separateur3,.separateur4{
	background:url(../images/css/bg_separateur1.png) no-repeat;
	margin:15px 0 10px 0;
	height:1px;
	overflow:hidden;
}
.separateur2{
	margin:5px 0 15px 0;
}
.separateur3{
	margin:10px 0 15px 0;
}
.separateur4{
	margin:12px 0 15px 0;
}
/**********************************************************************************************************************
*                                                                                                   COLL CENTRE
************************************************************************************************************************/
/**********************************************************************************************
*                                                                        BLOC ACTU FLASH 
*********************************************************************************************/
.bloc_actu_flash {
	height: 266px;
	overflow: hidden;
	margin-bottom: 8px;
}
/**********************************************************************************************
*                                                                        ZONES BLOCS
*********************************************************************************************/
.zone_blocs {
	margin-left: 4px;
	width: 685px;
}
.pad_bloc {
	margin-right: 3px;
}
.pad_bloc2 {
	margin-bottom: 3px;
}
/*********************************************************** 
*                         ESPACE MAXI GIRL ET GOODIES 
***********************************************************/
.blocs_maxigirls_goodies {
	width: 226px; 
}
/****************
* bloc maxi girl 
****************/
.bloc_maxi_girls {
	width: 226px;
	height: 240px;
	background: url(../images/css/bg_maxi_girl.png) no-repeat;
}
.bloc_maxi_girls .titre {
	width: 145px;
	height: 30px;
	background: url(../images/css/titre_maxi_girl.png) no-repeat;
	margin: 13px 0 10px 13px;
}
.bloc_maxi_girls .content_box {
	padding: 0 10px 11px 10px;
} 
.bloc_maxi_girls .visuel {
	height: 138px;
	width: 206px;
	overflow: hidden;
	text-align: center;
	margin-bottom: 5px;
}
.bloc_maxi_girls .content_box p {
	font-style: italic;
	color: #FFE0E9;
	text-align: center;
	padding-bottom: 8px;
	padding-right: 6px;
}
.bloc_maxi_girls .content_box p a  {
	color: #FFE0E9;
}
.bloc_maxi_girls .content_box .lien {
	color: #CBEC29;
	font-weight: bold;
	float: right;
	padding: 0 3px 0 13px;
	background: url(../images/css/centre_fleche_lien2.png) no-repeat 0px 4px;
}
.bloc_maxi_girls .content_box .lien a {
	color: #CBEC29;
}
/****************
* bloc goodies 
****************/
.bloc_goodies {
	width: 226px;
	height: 125px;
	background: url(../images/css/bg_goodies.png) no-repeat;
}
.bloc_goodies .titre {
	width: 142px;
	height: 25px;
	background: url(../images/css/titre_goodies.png) no-repeat;
	margin: 5px 0 7px 10px;
}
.bloc_goodies .content_box {
	padding: 0 8px 0 15px;
} 
.bloc_goodies .content_box li {
	color: #0A0A0A;
	background: url(../images/css/centre_fleche_lien4.png) no-repeat 0px 4px;
	padding-left: 9px;
	margin-bottom: 1px;
}
.bloc_goodies .content_box li a{
	color: #0A0A0A;
}
.bloc_goodies .content_box .lien {
	color: #E33B00;
	font-weight: bold;
	padding: 0 0 0 14px;
	background: url(../images/css/centre_fleche_lien5.png) no-repeat 0px 4px;
	display: block;
	margin-top: -2px;
}
.bloc_goodies .content_box .lien a {
	color: #E33B00;
}
/******************************************************
*                               BLOC MAX DE CAISSE 
******************************************************/
.bloc_max_caisses {
	width: 456px;
	height: 370px;
	overflow: hidden;
	background: url(../images/css/bg_max_caisse.png) no-repeat;
}
.bloc_max_caisses .titre {
	width: 242px;
	height: 25px;
	background: url(../images/css/titre_max_caisses.png) no-repeat;
	margin: 12px 0 5px 18px;	
}
/* deposer vos images */
.deposer_images {
	float: right;
	padding: 0 11px 1px 0;
	margin-top: -6px;
}
/* zone consulte galeries */
.zone_consulte_galeries {
	padding: 14px 0 0 0;
	height: 175px;
	overflow: hidden;
	width: 100%;
}
.zone_consulte_galeries .content_box {
	padding: 0 0 0 11px;
}
.zone_consulte_galeries .titre {
	background: url(../images/css/titre_consulte_galeries.png) no-repeat;
	margin: 4px 0 0px 11px;
	height: 9px;
}
.zone_consulte_galeries .galerie {
	text-align: center;
	width: 142px;
	overflow: hidden;
	margin-right: 5px;
}
.zone_consulte_galeries .galerie P {
	font-size: 91%;
}
.zone_consulte_galeries .galerie a {
	color: #282A36;
}
.zone_consulte_galeries .galerie h4 {
	height: 17px;
	overflow: hidden;
	text-align: left;
	background-color: #E33B00;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	padding: 5px 0 0 8px;
}
.zone_consulte_galeries .galerie .visuel {
	width: 142px;
	height: 94px;
	margin-bottom: 2px;
}
.zone_consulte_galeries .galerie h4 span {
	color: #FEDF29;
	padding-right: 4px;
}
.zone_consulte_galeries .galerie h4 img {
	float: right;
	padding: 3px 9px 0 0;
}
/* zone recherche auto */
.recherche_auto {
	background: url(../images/css/bg_cherche_auto.png) no-repeat;
	height: 137px;
	overflow: hidden;
}
.recherche_auto .content_box {
	padding: 0 0 0 11px;
}
.recherche_auto .titre {
	background: url(../images/css/titre_cehrche_auto.png) no-repeat;
	margin: 13px 0 5px 11px;
	height: 9px;
}
.serach_auto input {
	margin-top: 4px;
	margin-left: 3px;
}
.serach_auto select {
	width: 150px;
	height: 22px;
	margin: 0 ;
}
.serach_auto label {
	display: none;
}
.liste_marqu {
	width: 141px;
	background: url(../images/css/sepa_listemarqu.png) no-repeat 140px 4px;
	margin: 7px 12px 0 -1px;
}
.liste_marqu2 {
	background: none;
	margin-right: 0;
}
.liste_marqu li {
	font-weight: bold;
	color: #292B37;
	background: url(../images/css/centre_fleche_listemarq.png) no-repeat 0px 3px;
	padding-left: 10px;
	margin-bottom: 4px;
	position: relative;
}
.liste_marqu li a, .liste_marqu li a:hover {
	color: #292B37;
}
.liste_marqu li.rouge {
	background: url(../images/css/centre_fleche_lien5.png) no-repeat 0px 4px;
	padding-left: 13px;
}
.liste_marqu li.rouge a, .liste_marqu li.rouge a:hover{
	color: #E33B00;
}
/******************************************************* 
*                                        BLOC FORUM 
*********************************************************/
.bloc_jeu,
.bloc_sondage,
.bloc_rencard,
.bloc_info_tuning,
.bloc_dossier_redac,
.bloc_sondage_jeu,
.bloc_blogs,
.bloc_forums {
	background: url(../images/css/bg_blocs_forums.png) no-repeat;
	height: 275px;
	width: 226px;
	overflow: hidden;
}
.bloc_forums .titre {
	background: url(../images/css/titre_forums.png) no-repeat;
	height: 30px;
	width: 117px;
	margin: 5px 0 12px 12px;
}
.bloc_forums .content_box a {
	color: #fff;
}
.bloc_forums .content_box {
	color: #fff;
	padding: 0 7px 0 16px;
}
.bloc_forums .content_box .item {
	margin-bottom: 6px;
}
.bloc_forums .content_box h4{
	color: #FBF202;
	font-weight: bold;
	font-size: 100%;
}
.bloc_forums .content_box h4 a {
	color: #FBF202;
}
.bloc_forums .content_box .lien {
	color: #FBF202;
	font-weight: bold;
	background: url(../images/css/centre_fleche_lien1.png) no-repeat 0% 50%;
	padding-left: 14px;
	margin: 2px 0 0 0;
	display: block;
}
.bloc_forums .content_box .lien a {
	color: #FBF202;
}
/**************************************************************
*                                     BLOC COIN DES BLOGS 
**************************************************************/
.bloc_blogs {
	background: url(../images/css/bg_blocs.gif) no-repeat #481058;
}
.bloc_blogs .bas_bloc {
	background: url(../images/css/bas_blogs.gif) no-repeat;
	height: 8px;
	overflow: hidden;
}
.bloc_blogs .titre {
	background: url(../images/css/titre_coin_blocs.png) no-repeat;
	height: 30px;
	width: 182px;
	margin: 5px 0 7px 21px;
}
.bloc_blogs .content_box {
	height: 225px;
	overflow: hidden;
	padding: 0 10px 0 9px;
	color: #B7DA12;
}
.bloc_blogs .content_box a  {
	color: #B7DA12;
}
.bloc_blogs .content_box .visuel {
	margin-bottom: 7px;
	padding-left: 3px;
}
.bloc_blogs .content_box .item {
	padding-left: 9px;
	padding-bottom: 10px;
	background: url(../images/css/bg_sepa_blogs.png) repeat-x bottom left;
	margin-bottom: 6px;
}
.bloc_blogs .content_box .item2 {
	background: none;
}
.bloc_blogs .content_box h4 {
	font-weight: bold;
	font-size: 100%;
	margin-bottom: 6px;
}
.bloc_blogs .content_box h4.mag {
	text-transform: uppercase;
}
.bloc_blogs .content_box .lien {
	background: url(../images/css/centre_fleche_lien2.png) no-repeat 0px 4px;
	padding-left: 15px;
	display: block;
}
.bloc_blogs .content_box .lien.bold {
	padding-bottom: 4px;
}
.bloc_blogs .content_box li {
	padding-left: 12px;
	background: url(../images/css/centre_fleche_lien3.png) no-repeat 0px 4px;
}
.bloc_blogs .content_box ul {
	padding-bottom: 3px;
}
/*****************************************************
*                                BLOC SONDAGE ET JEU 
********************************************************/
.bloc_sondage_jeu {
	background: none;
}
/****************
*   ZONE SONDAGE
*****************/
.zone_sondage {
	background: url(../images/css/bg_zone_sondage.gif) no-repeat;
	height: 145px;
	overflow: hidden;
}
.bloc_sondage .titre,
.zone_sondage .titre {
	background: url(../images/css/titre_sondage.png) no-repeat;
	height: 23px;
	width: 110px;
	margin: 10px 0 4px 11px;
}
.bloc_sondage .content_box,
.zone_sondage .content_box {
	padding: 0 10px 0 13px;
}
.bloc_sondage .summary,
.zone_sondage .summary {
	color: #FBF200;
	font-weight: bold;
	line-height: 16px;
	margin-bottom: 5px;
}
.sondage {
	color: #fff;
}
.sondage input {
	vertical-align: bottom;
}
.sondage label {
	font-weight: bold;
	padding-left: 5px;
}
.sondage p {
	padding-bottom: 10px;
}
.bouton_repondre {
	background: url(../images/css/bt_repondre.png) no-repeat;
	height: 28px;
	width: 81px;
	border: 0px;
	float: right;
	margin-top: -40px;
}
/**************
*   ZONE JEU
***************/
.zone_jeu {
	background: url(../images/css/bg_zone_jeu.png) no-repeat;
	height: 130px;
	overflow: hidden;
}
.bloc_jeu .titre,
.zone_jeu .titre {
	background: url(../images/css/titre_jeu.png) no-repeat;
	height: 26px;
	width: 181px;
	margin: 7px 0 15px 11px;
}
.bloc_jeu .content_box,
.zone_jeu .content_box {
	padding: 0 11px 0 14px;
}
.bouton_je_joue {
	float: right;
	margin-top: -33px;
	position: relative;
}
/********************************************
*                           BLOC SONDAGE 
********************************************/
.bloc_sondage {
	background: url(../images/css/bg_bloc_sondage.png) no-repeat;
}
.bloc_sondage .summary {
	margin-bottom: 0px;
}
.bloc_sondage .sondage {
	padding: 10px 0 0 8px;
}
.bloc_sondage .sondage p {
	padding-bottom: 11px;
}
.bloc_sondage .bouton_repondre {
	float: none;
	margin: 1px 0 0 -10px;
	position: relative;
}
/**********************************************
*                                 BLOC JEU 
***********************************************/
.bloc_jeu {
	background: url(../images/css/bg_bloc_jeu.png) no-repeat;
}
.bloc_jeu .titre {
	margin: 7px 0 13px 11px;
}
.bloc_jeu .bouton_je_joue {
	margin-top: -6px;
}
.bloc_jeu .summary {
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 5px;
}
.bloc_jeu .box {
	height: 81px;
}
/********************************************************************************************************
*                                                                    ZONES BLOC AVEC ARRONDI BLANC 
********************************************************************************************************/
.zone_with_arondi_blanc {}
.zone_with_arondi_blanc .content_box_blc {
	background: url(../images/css/haut_bloc_arondi_blc.png) no-repeat #fff;
	height: 300px;
	overflow: hidden;
}
.zone_with_arondi_blanc .bas_bloc {
	height: 10px;
	overflow: hidden;
	background: url(../images/css/bas_bloc_arondi_blc.png) no-repeat;
}
/********************************************
*                      DOSSIER DE LA REDAC 
*********************************************/
.bloc_dossier_redac {
	background: none;
	width: 227px;
	height: 300px;
}
.bloc_dossier_redac .titre {
	background: url(../images/css/titre_dossier_redac.png) no-repeat;
	height: 17px;
	width: 207px;
	margin: 10px 0 8px 9px;
}

.bloc_dossier_redac .visuel {
	width: 206px;
	height: 90px;
	text-align: center;
	margin-bottom: 8px;
} 
.bloc_dossier_redac .content_box {
	padding: 0 10px 0 10px;
}
.bloc_dossier_redac .content_box p {
	padding-bottom: 4px;
	line-height: 14px;
}
.bloc_dossier_redac p.chapo {
	padding-right: 20px;
	padding-bottom: 3px;	
}
.bloc_dossier_redac .lien {
	color: #363636;
	background: url(../images/css/centre_fleche_lien5.png) no-repeat 0px 4px;
	padding-left: 14px;
	display: block;
	margin-bottom: 5px;
}
.bloc_dossier_redac .lien a {
	color: #363636;
}
/********************************************
*                DOSSIER REDAC COLL DROITE
*********************************************/
#coll_droite .bloc_dossier_redac {
	background: url(../images/css/haut_dossier_redac.png) no-repeat #fff;
	width: 300px;
	height: 266px;
	margin-bottom: 3px;
}
#coll_droite .bloc_dossier_redac .titre {
	margin: 9px 0 7px 9px;
}
#coll_droite .bloc_dossier_redac .chapo {
	padding-right: 100px;
}
#coll_droite .bloc_dossier_redac .bas_bloc {
	background: url(../images/css/bas_dossier_redac.png) no-repeat #fff;
	height: 7px;
	overflow: hidden;
}
#coll_droite .bloc_dossier_redac .content_box {
	background: url(../images/css/bg_dossier_redac.png) repeat-y #fff;
	height: 226px;
	overflow: hidden;
	padding: 0 13px 0 9px;
}
#coll_droite .bloc_dossier_redac .visuel {
	width: 100%;
	height: 93px;
	text-align: center;
	margin-bottom: 5px;
	background: #333;
	padding-top: 3px;
} 
/********************************************
*                          BLOC INFO TUNING
*********************************************/
.bloc_info_tuning {
	width: 233px;
	background: url(../images/css/bg_info_tuning.png) repeat-x;
	height: 300px;
}
.bloc_info_tuning .titre {
	background: url(../images/css/titre_info_tuning.png) no-repeat;
	margin: 11px 0 10px 26px;
	height: 14px;
}
.bloc_info_tuning .content_box {
	padding: 0 3px 0 9px;
}
.bloc_info_tuning .visuel {
	margin-bottom: 7px;
} 
/* sys d'onglets */
.onglets {
	height: 32px;
	width: 221px;
	background: url(../images/css/bg_ul_onglet.png) no-repeat bottom left;
	margin-left: 6px;
	padding-left: 6px;
	margin-bottom: 1px;
}
.onglets li {
	text-transform: uppercase;
	font-weight: bold;
	float: left;
	margin-right: 2px;
}
.onglets li a {
	color: #fff;
}
.onglets li span{
	display: block;
	float: left;
	height: 18px;
	overflow: hidden;
}
.onglets li span.left {
	background: url(../images/css/cote_left_li_lien.png) no-repeat;
	width: 6px;
}
.onglets li span.right {
	background: url(../images/css/cote_right_li_lien.png) no-repeat;
	width: 6px;
}
.onglets li span.txt {
	background: #30302E;
	padding: 2px 3px 0 0;
	height: 16px;
}
.onglets li.encour span{
	height: 25px;
}
.onglets li.encour span.left {
	background: url(../images/css/cote_left_li_encour.png) no-repeat;
	width: 8px;
}
.onglets li.encour span.right {
	background: url(../images/css/cote_right_li_encour.png) no-repeat;
	width: 8px;
}
.onglets li.encour span.txt {
	background: url(../images/css/bg_txt_li_encour.png) repeat-x #E2E2E2;
	padding: 4px 3px 0 0;
	height: 23px;
}
/****************************************************
*                                    BLOC RENCARD
*****************************************************/
.bloc_rencard {
	width: 216px;
	background: none;
	height: 301px;
}
.bloc_rencard .titre {
	background: url(../images/css/titre_rencard.png) no-repeat;
	margin: 10px 0 6px 34px;
	width: 155px;
	height: 17px;
}
.bloc_rencard .lien {
	display: block;
	color: #363636;
	background: url(../images/css/centre_fleche_lien5.png) no-repeat 0px 4px;
	padding-left: 15px;
	margin: 0 0 5px 7px;
}
.bloc_rencard .lien a {
	color: #363636;
}
.bloc_rencard .content_box {
	padding: 0 0px 0 4px;
}
/* nav mois */
.nav_mois {
	background: url(../images/css/bg_nav_mois.png) no-repeat;
	height: 17px;
	overflow: hidden;
	text-align: center;
	padding: 5px 6px 0 5px;
}
.nav_mois .precedant {
	float: left;
}
.nav_mois .suivant {
	float: right;
}
.nav_mois .mois {
	background: url(../images/css/fevrier2007.png) no-repeat;
	width: 80px;
	height: 8px;
	margin-top: 3px;
}
/* calendrier */
.calendrier {
	background: url(../images/css/bg_calendrier.png) repeat-x;
	height: 86px;
	overflow: hidden;
	padding: 4px 0 2px 0;
}
.calendrier table {
	width: 175px;
	margin-left: 19px;
}
.calendrier table th {
	font-weight: bold;
	text-align: center;
	width: 16px;
	padding-bottom: 2px;
}
.calendrier table td {
	text-align: center;
	width: 16px;
	font-weight: bold;
}
.calendrier table td span {
	display: block;
	width: 16px;
	height: 100%;
	margin-left: 4px;
}
.calendrier table td span a {
	color: #0F4A99
}
.calendrier table td span.evenement {
	background: #0E4999;
}
.calendrier table td span.jour_encour a,
.calendrier table td span.evenement a {
	color: #fff;
}
.calendrier table td span.jour_encour {
	background: #282828;
}
/* evement du jour */
.evenemnts_jours {
	background: url(../images/css/haut_event_jour.png) no-repeat;
	padding-top: 4px;
	margin: 0 0 6px 7px;
}
.evenemnts_jours .bas_bloc2 {
	background: url(../images/css/bas_event_jour.png) no-repeat;
	height: 4px;
	overflow: hidden;
}
.evenemnts_jours .content_box3 {
	background: url(../images/css/bg_conten_event_jr.png) repeat-y;
	padding: 3px 19px 0 5px;
	height: 95px;
	overflow: hidden;
}
.evenemnts_jours .item {
	padding-bottom: 11px;
}
.evenemnts_jours a {
	color: #363636;
}
.evenemnts_jours h4{
	color: #0A4697;
	font-size: 100%;
	font-weight: bold;
}
.evenemnts_jours h4 a, .evenemnts_jours h4 a:hover {
	color: #0A4697;
}
.evenemnts_jours a:hover {
	color: #363636;
}
.evenemnts_jours span{
	font-size: 91%;
}
/***********************************************************************************
*																	Style squelette
*************************************************************************************/
.content_fd_blanc{
	width:675px;
	margin-left:15px;
	overflow:hidden;
}
.content_fd_blanc .contenu_centre{
	background:url(../images/css/content_bloc_arr_blc.png) repeat-y;
	padding:0 17px;
	height:100%;
}
.content_fd_blanc .bas{
	background:url(../images/css/bas_bloc_arr_blc.png) top no-repeat;
	height:8px;
	overflow:hidden;
}
.content_fd_blanc .top{
	background:url(../images/css/top_bloc_arr_blc.png) top no-repeat;
	height:8px;
	overflow:hidden;
}
.fil_ariane a,.fil_ariane a:hover ,.fil_ariane span{
	color:#EB3E01;
	padding-right:5px;
}
.fil_ariane a, .fil_ariane a:hover{
	text-decoration:underline;
	
}
/***********************************************************************************
*																	Detail dossier
*************************************************************************************/
.content_detail_dossier a,.content_detail_dossier{
	color:#222;
}
.content_detail_dossier a:hover{
	color:#222;
}
.visuel_det_dos{
	width:362px;
	padding:2px 0 0 7px;
}
.visuel_det_dos4 {
	text-align: center;
}
.visuel_det_dos4 p, .visuel_det_dos4 .liste_action{
	text-align: left;
}

.visuel_det_dos img{
	padding-bottom:5px;
}
.content_detail_dossier h2{
	color:#eb3d00;
	font-size:182%;
	font-weight:bold;
	padding:8px 0 4px 0;
	line-height:20px;
}
.chapeau_gras{
	font-weight:bold;
	font-size:127%;
	padding:0 0 6px 0;
}
p.desc{
	line-height:15px;
}
div.desc p{
	line-height:15px;
}
.date{
	font-size:109%;
}
.liste_action{
	width:358px;
	overflow:hidden;
	padding:7px 0 0 0;
}
.liste_action .top{
	background:url(../images/css/top_liste_action.png) no-repeat top;
	height:8px;
	overflow:hidden;
}
.liste_action .bas_liste{
	background:url(../images/css/bas_liste_action.png) no-repeat top;
	height:8px;
	overflow:hidden;
}
.liste_action .content{
	padding:0 0 0 8px;
	background-color:#c9c9c9;
}
.liste_action ul li{
	float:left;
	background:url(../images/css/puce6.png) no-repeat left;
	padding:0 9px 0 8px;
}
.liste_action ul li.last{
	padding:0 0px 0 8px;
}
#commenter_dossier{
	float:right;
	width:162px;
}
#commenter_dossier label{
	font-weight:bold;
	text-transform:uppercase;
	padding:3px 8px 0 0;
	display:block;
	float:left;
}
#commenter_dossier input{
	position:relative;
}
.liste_comment h3{
	color:#eb3d00;
	font-size:127%;
	font-weight:bold;
	padding-bottom:3px;
}
.commentaire{
	padding:10px 0 5px 0;
}
.commentaire a {
	text-decoration: underline;
}
.commentaire p{
	line-height:15px;
}
.date_comment{
	font-weight:bold;
}
.date_comment a,.date_comment a:hover {
	color:#eb3d00;
	text-decoration: underline;
}
.date_comment span{
	padding:0 3px;
}
.pagination{
	float:right;
}
.pagination a img{
	margin-bottom:-5px;
}
.pagination {
	color:#eb3d00;
}
.pagination a{
	font-weight:bold;
	text-decoration:underline;
	padding:5px 2px;
	color:#000;
}
.pagination a:hover {
	color: #eb3d00;
	text-decoration:none;
}
.pagination a.last{
	padding:5px 0 5px 5px;
}
.pagination a.first{
	padding:5px 6px 5px 5px;
}
.pad_pag1{
	padding:15px 0 32px 0;
}
.categorie_width_img {
	padding-bottom:16px;
}
/** barre titre **/
.barre_titre,.barre_titre_etoile {
	background: #ECECEC;
	font-weight: bold;
	padding: 3px 8px 3px 10px;
}
.barre_titre_etoile {
	padding: 3px 8px 3px 6px;
}
/*.barre_titre a,*//*.barre_titre_etoile a,/* .barre_titre a:hover,*.barre_titre_etoile a:hover ,*/ span.tte_photo{
	color: #000;
	float: right;
	background:url(../images/css/bg_sup_rouge.png) no-repeat left;
	

}
span.tte_photo a{
	margin-left:15px;
	color: #000;
}
span.tte_photo a:hover {
	color: #000;
}
.barre_titre h3,.barre_titre_etoile h3 {
	text-transform: uppercase;
	display: inline;
	font-weight: bold;
}
.barre_titre h3 span{
	text-transform:none;
}
.barre_titre span {
	padding-left: 3px;
}
.pad_bloc_3 {
	margin:10px 5px 2px 0;
}
.vignette{
	width: 87px;
	text-align: center;
	font-size: 91%;
	margin-top: 10px;
}
.vignette p,.vignette span,.vignette h4,.vignette_grd p,.vignette_grd span,.vignette_grd h4 {
	line-height:11px;
}
.vignette_grd {
	width: 122px;
	text-align: center;
	font-size: 91%;
	margin-top: 8px;
	margin-right:7px;
}
.select_redac .last {
	margin-right:0;
}

.vignette .visuel,.vignette_grd .visuel {
	height:auto;
	overflow: hidden;
	margin-bottom: 2px;
	text-align: center;
	width: 100%;
}
.vignette_grd .visuel{
	margin-bottom: 0px;
}
.vignette h4 {
	color: #EB3D00;
}
.marg_detail_dos{
	margin-bottom:18px;
}
.categorie_width_img .barre_titre .titre_noir{
	color:#222;
	font-size:100%;
	padding:5px 0 0 5px;
}
.info{
	width:300px;
	float:left;
	padding-bottom:28px;
}
.last_line{
	padding-bottom:0;
}
.first_in_line{
	margin-right:38px;
	padding-left:2px;
}
.info h4{
	color: #EB3D00;
	font-weight:bold;
	padding:0 0 4px 0;
	
}
span.lien_puce_noir {
	background:url(../images/css/centre_fleche_lien5.png) left no-repeat;
	padding-left:15px;
	font-weight:bold;
	margin-top:7px;
}
.info a.lien_puce_noir{
	
}
.info img{
	padding:0 14px 0 0;
}
.separateur6{
	height:1px;
	overflow:hidden;
	border-top:1px solid #222;
	margin:18px 0 14px 0;
}
.pad_form_addfav1{
	padding:5px 0 10px 0;
	width: 157px;
	display:none;
}
#btn_add_to_fav{
	width:150px;
}
/***********************************************************************************
*													lot2_MT_recherche_auto_tuning.html
*************************************************************************************/
.sys_ong{
	display:none;
}
.sys_ong .res_on{
	float:left;
	font-weight:bold;
	padding:7px 6px 0 1px;
}
.sys_ong li{
	margin:0 3px 0 0;
	float:left;
}
.sys_ong li span{
	display:block;
	float:left;
	height:25px;
	width:7px;
}
.sys_ong li a{
	background:url(../images/css/txt_ong.png) repeat-x;
	display:block;
	float:left;
	height:18px;
	font-weight:bold;
	padding:7px 5px 0 8px;
	text-transform:uppercase;
}
.sys_ong li a:hover{
	color:#FFFFFF;
}
.sys_ong li.encours a{
	background:url(../images/css/txt_ong_encour.png) repeat-x;
}
.sys_ong li .left{
	background:url(../images/css/left_ong.png) no-repeat;
}
.sys_ong li .right{
	background:url(../images/css/right_ong.png) no-repeat;
}
.sys_ong li.encours .left{
	background:url(../images/css/left_ong_encour.png) no-repeat;
}
.sys_ong li.encours .right{
	background:url(../images/css/right_ong_encour.png) no-repeat;
}
.select_redac{
	padding-bottom:10px;
}
.select_redac a {
	color: #eb3d00;
}
.select_redac h3{
	text-transform:uppercase;
	font-weight:bold;
	font-size:127%;
}
.vignette span{
	color: #EB3D00;
}
.lien_suite{
	float:right;
	margin:6px 0 1px 0;
	display:none;
}
.lien_suite span{
	font-weight:bold;
	padding:3px 5px 0 0;
	display:block;
	float:left;
}
#mot_rech{
	background:url(../images/css/bg_moteur_recherche.png) no-repeat;
	width:631px;
	height:60px;
	padding:10px 0 0 11px;
	display:none;
}
#galerie_derniere_images_publiees {
	display:none;
}
#mot_rech input.depo_img{
	float:right;
	margin:-13px 16px 0 0;
}
#mot_rech select{
	width:124px;
	padding-left:3px;
	margin-right:3px;
}
#mot_rech input.bt_go{
	margin-left:7px;
	margin-top:-2px;
}
#mot_rech select.modl{
	width:auto;
}
#mot_rech h3{
	color:#fedf29;
	font-size:127%;
	text-transform:uppercase;
	padding-bottom:8px;
}
.marg_top{
	margin-top:9px;
}
#esp_membr_connect{
	background:url(../images/css/bg_bloc_identif.png) no-repeat;
	width:291px;
	height:233px;
	margin-bottom:3px;
	padding:7px 0 0 8px;
}
#esp_membr_connect h2{
	color:#FEDF29;
	font-weight:bold;
	margin-bottom: 6px;
}
#esp_membr_connect img.titr_esp_membr {
	display: block;
	float: none;
	margin-bottom: 5px;
}
#esp_membr_connect h2 img{
	margin-right:13px;
}
#esp_membr_connect .titr_esp_membr{
	margin-bottom:9px;
}
#ges_compte input{
	margin:0 0 5px 2px;
}
/********************************************************************************************************************************************
*                                                                                                                                 LOT 3 
********************************************************************************************************************************************/
/*****************************************************************************************************************************
*                                                                                                            TOUTES ACTUS
******************************************************************************************************************************/
.liste_actu_photo {
	margin-top: 17px;
}
.lien_suite_padd span, .lien_suite_padd img {
	margin-top: -5px;
	margin-bottom: 5px;
}
.actu_photo {
	padding-top: 3px;
	padding-bottom: 12px;
}
.actu_photo h4 {
	margin: 1px 0;
}
.actu_photo .visuel {
	text-align: center;
	font-size: 91%;
	color: #EB3D00;
	width: 87px;
	margin-right: 20px;
	padding-top: 4px;
}
.actu_photo .visuel p {
	margin-top: 1px;
}
.actu_photo .txt {
	width: 528px;
	line-height: 15px;
}
.actu_photo a.lien {
	text-decoration: none;
}
.actu_photo a.lien:hover {
	text-decoration: underline;
}

.actu_photo .lien {
	font-weight: bold;
	background:url(../images/css/centre_fleche_lien5.png) no-repeat 0px 3px;
	padding-left: 18px;
	margin-top: 2px;
	display: block;
}
.actu_photo h4 {
	color: #EB3D00;
	font-weight: bold;
}
.pad_pag2{
	padding: 0px 0 16px 0;
} 
/*****************************************************************************************************************************
*                                                                                                   RESULATS ANNUAIRE
******************************************************************************************************************************/
.marg_top2{
	margin-top: 6px;
	margin-bottom: 1px;
}
.marg_top2 select#model {
	width: 144px;
	margin-right: 18px;
} 
.marg_top2 select#Marque_voit {
	width: 154px;
} 
.resultat_annuaire {
	padding-top: 20px;
}
.resultat {
	padding-bottom: 13px;
}
.resultat.first_in_line{
	padding-left: 0px;
}
.resultat a, .resultat a:hover, .resultat .desc {
	color: #EB3D00;
} 
.separateur7 {
	border-top: 1px solid #CDCDCD;
	height: 1px;
	overflow: hidden;
	margin-bottom: 10px;
}
/*****************************************************************************************************************************
*                                                                                                   GALERIE DETAIL PHOTOS
******************************************************************************************************************************/
.content_detail_dossier3 {
	 padding-top: 2px;
}
.barre_etoile {
	background: #F7F7F7;
	padding-top: 2px;
	margin-bottom: 4px;
}
.barre_etoile img {
	padding-right: 2px;
}
.catalogue_img .pad_bloc_3 {
	padding-bottom: 100px;
} 
.catalogue_img .vignette_galerie .visuel{
	height: 58px;
	overflow: hidden;
	margin-bottom: 0px;
}
.catalogue_img .barre_etoile img{
	margin-right: -4px;
	padding-right: 0px;
	margin-bottom: -2px;
}
/** 
/** crit�re de recherche **/
.critere_search {
	padding: 3px 0 0 10px;
}
.critere_search span {
	color: #161615;
}
.critere_search span span, .pad_sep {
	padding: 3px;
}
.critere_search, .critere_search a, .critere_search a:hover, .critere_search span.pad_sep {
	color: #EB3D00;
}
.critere_search a, .critere_search a:hover {
	text-decoration: underline;
}
/** formulaire **/
.marg_top3 {
	margin-top: 5px;
}
/** vignettes**/
.vignette_galerie2 {
	margin-top: 1px;
	margin-bottom: 12px;
}
.vignette_galerie2 .barre_etoile {
	margin-top: -2px;
}
.pad_bloc_4 {
	margin-right: 5px;
}
/** pagination **/
.pagi_pad {
	padding-top: 5px;
}
/************ 
* content 1
**************/
.content_detail_dossier .barre_etoile {
	background: transparent;
	float: right;
}
.visuel_with_coll_g .barre_etoile {
	margin: -4px -2px 0 0 ;
}
.content_detail_dossier .barre_etoile img {
	padding-right: 6px;
}
.visuel_with_coll_g .barre_etoile a, .visuel_with_coll_g .barre_etoile a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #EB3D00;
}
.visuel_with_coll_g .lien_suite {
	padding-left: 40px;
}
.visuel_with_coll_g .desc {
	margin-bottom: 2px;
}
.visuel_with_coll_g .separateur6 {
	margin-top: 13px;
}
.content_detail_dossier2 .visuel_det_dos {
	text-align: center;
	width: 100%;
}
.lien_bg_jaune {
	float: none;
	text-transform: uppercase;
}
.visuel_det_dos2 img {
	padding-bottom: 12px;
}
.visuel_det_dos3 img {
	padding-bottom: 10px;
}
.date2 span {
	padding-left: 3px;
}
/** cas ou il ya la colonne gauche **/
.content_detail_dossier2 .visuel_with_coll_g {
	width: 440px;
	padding: 0px;
}
/***************** 
*     coll gauche 
*******************/
.articles_coll_gauch {
	width: 191px;
	margin-right: 10px;
}
.articles_coll_gauch2 {
	margin-top: -8px;
}
/** catalogue images **/
.catalogue_img  {
	display:none;
}
.catalogue_img .bas_bloc {
	height: 7px;
	overflow: hidden;
	background:url(../images/css/bas_bloc_catalog.png) no-repeat;
}
.catalogue_img .content_box {
	padding: 0 0 0 5px;
	height: 254px;
	overflow: hidden;	
}
.catalogue_img .vignette {
	text-align: center;
	color: #fff;
	margin-top: 0px;
	margin-bottom: 7px;
}
.catalogue_img .barre_etoile {
	float: none;
}
.catalogue_img .pagination  {
	float: none;
	text-align: center;
	padding-bottom: 9px;	
}
.catalogue_img .pagination a, .catalogue_img .pagination a:hover {
	color: #fff;
	text-decoration: underline;	
}
/** bloc actions **/
.bloc_actions {
	display:none;
}
.bloc_actions ul{
	padding: 0 43px 0 3px;
}
.bloc_actions li {
	background:url(../images/css/puce_gris.png) no-repeat 0px 5px;
	padding-left: 10px;
	margin-bottom: 4px;
}
.bloc_actions .content_box {
	padding: 7px 10px 2px 10px;
}
.bloc_actions .bas_bloc {
	background:url(../images/css/bas_bloc_actions.gif) no-repeat ;
	height: 9px;
	overflow: hidden;
}
.separateur8 {
	border-top: 1px solid #939393;
	height: 1px;
	overflow: hidden;
	margin: 14px 0 8px 0;
}
/** bloc evenements **/
.bloc_evenements {
	display:none;

}
#liste_commentaires {
	display:none;
	
}
.bloc_evenements h4 {
	font-weight: bold;
}
.titr_ntr_doss {
	background:url(../images/css/titre_nos_dossiers.png) no-repeat;
	height: 23px;
	width: 153px;
	margin: 5px 0 3px 11px;
}
.bloc_evenements .visuel {
	height: 90px;
	overflow: hidden;
	margin-bottom: 8px;
	text-align: center;
	width: 100%;
	margin: 0 auto;
}
.bloc_evenements .content_box {
	padding: 0px 14px 0 11px;
}
.bloc_evenements .lien {
	float: right;
	font-weight: bold;
	background:url(../images/css/centre_fleche_lien5.png) no-repeat 0px 4px;
	padding-left: 13px;
}
.bloc_evenements p {
	padding-bottom: 7px;
}
.bloc_evenements  .bas_bloc {
	background: url(../images/css/bas_bloc_evenement.gif) no-repeat;
	height: 7px;
	overflow: hidden;
}
/************************************************************************************************************
*                                                                                   RESULTAT TUNERS
*************************************************************************************************************/
.resultat .lien {
	display: block;
	font-weight: bold;
	margin-top: 7px;
	background: url(../images/css/centre_fleche_lien5.png) no-repeat 0px 4px;
	padding-left: 17px;
}
.select_redac2 {
	padding-bottom: 8px;
}
.resultat .lien a, .resultat .lien a:hover {
	color: #222;
}
.barre_titre2 h3 {
	text-transform: none;
	display: inline;
	font-weight: bold;
}
.barre_titre3, .barre_titre2 {
	padding: 3px 8px 3px 5px;
	margin-bottom: 12px;
}
.barre_titre2 {
	margin-bottom: 13px;
}
.categorie_width_img .barre_titre2 .titre_noir {
	color: #EB3E01;
}
.carte_fr {
	margin-right: 27px;
	padding: 11px 0 0 15px;
}
.carte_regionet_legende div {
	font-size: 127.5%;
	margin-bottom: 27px;
	word-spacing: 2px;
}
.categorie_width_img2 {}
.categorie_width_img2 .resultat img.float_left{
	padding-right: 20px;
}
.categorie_width_img2 .resultat img.float_left {
	padding-top: 3px;
}
.categorie_width_img2 .first_in_line {
	margin-right: 20px;
	padding-bottom: 15px;
}
.categorie_width_img2 .resultat {
	padding-bottom: 15px;
}
.categorie_width_img2 .resultat.lastone {
	padding-bottom: 11px;
}
/** styles correcteurs **/
.barre_titre4 {
	margin-bottom: 6px;
}
.catalogue_img .pad_bloc_3 {
	padding-bottom: 1px;
} 
.orange {
	color: #eb3d00;
}
/* emdei */
.vignette{
	width: 85px;
	height: 100px;
	height: auto;
	border:1px solid #000000;	
}
.vignette.vignette_galerie.float_left.pad_bloc_3.survol_border , .vignette.vignette_galerie.float_left.survol_border {
	width: 85px;
	border:1px solid #EB3D00;	
	height: 58px;
	overflow: hidden;
}

.catalogue_img .vignette.vignette_galerie.float_left.pad_bloc_3.survol_border .visuel , .catalogue_img .vignette.vignette_galerie.float_left.survol_border .visuel{
	/*height:56px;*//* emdei */
	width: 85px;
	overflow:hidden;
	margin: 0 auto;	
	text-align: center;
}

/** ashan **/
.etoile_orange, .etoile_grise {
	width: 12px;
	height: 13px;
	background: url(../images/css/etoile_orange.png) no-repeat;
	vertical-align: middle;
}
.etoile_grise {
	background: url(../images/css/etoile_grise.png) no-repeat;
}

/***** momou  **********/
.txt_droit{
	float:left;
	width:100px;
}.txt_droit2{
	float:left;
	width:140px;
}
.txt_droit3{
	float:left;
	width:185px;
}
/************************************************************************************************************
*                                                                               lo4 MT forum accueil&theme&messages
*************************************************************************************************************/
#zone_recherche{
	background:url(../images/css/bg_zone_recherche.PNG) no-repeat left;
	width:211px;
	height:46px;
	margin-top:6px;
}
#zone_recherche input.reche_forum{
	width:133px;
	height:16px;
	margin:12px 0 0 12px;
	padding:2px 0 0 4px;
}
#zone_recherche input.btn_go{
	margin:10px 0 0 6px;
	vertical-align:top;
}
h3.titre_forum{
	font-size:127%;
	font-weight:bold;
	text-transform:uppercase;
	color:#222;
	margin-top:11px;
	margin-bottom:7px;
}
.pad_form_discussions{
	width: 256px;
	margin-bottom:20px;
}
.pad_form_discussions_long{
	width: 400px;
	margin-bottom:20px;
}
.pad_form_discussions_long .float_right{
	margin-left:10px;
}
.content_forum_accueil table{
	border:1px solid #ededed ;
	margin-bottom:8px;
}
.content_forum_accueil table th , .content_forum_accueil table td.pseudo2{	
	padding:12px 0px 5px 10px; 
}

tr.first_th th{
	background:url(../images/css/bg_tableau.PNG) no-repeat top;
	height:29px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	padding:0 0 0 9px;
}
.content_forum_accueil table th a , .content_forum_accueil table td.pseudo a ,  .content_forum_accueil2 table td.pseudo a ,  .content_forum_accueil table td.pseudo2 a{
	color:#eb3d00;
	font-weight:bold;
	padding-left:6px;
	text-decoration:none;
	
}
.content_forum_accueil table th a:hover{
	color:#eb3d00;
	text-decoration:none;
}
.content_forum_accueil div.txt_theme {
	padding:0px 10px 10px 10px; 
}
.content_forum_accueil td.nbr_caractere {
	width:70px; 
}
.content_forum_accueil2 table tr.first_th th {
	padding:7px 0px 0px 9px; 
	border-bottom:none ;
}
.content_forum_accueil2 table th , .content_forum_accueil2 table td.pseudo{
	vertical-align:top ;
	padding:5px 0px 0px 3px; 
}

.content_forum_accueil2 table th.col{
	width:178px ;
}
.content_forum_accueil2 table td.pseudo .avatar{
	text-align:center;
	padding-bottom:17px;
}

.pad_form_discussions3{
	width: 198px;
	margin-bottom:20px;
}

.content_forum_accueil2 table tr td , .content_forum_accueil2 table tr th{
	border-bottom:1px solid #ededed ;
}
.content_forum_accueil2 td{
	padding:5px 10px 17px 10px;
}
.content_forum_accueil2 table td a{
	color:#eb3d00;
	font-weight:normal;
	text-decoration:none;
	padding-top:10px;
	display:block;
}
.content_forum_accueil2 table td.pseudo a  {	
	padding-top:0px;
}


.content_forum_accueil2 table td a.lien_alert{
	float:right;
	padding-top:0px;
}
.content_forum_accueil2 table td a:hover{
	color:#eb3d00;
	text-decoration:none;
}

.content_forum_accueil2 table img {
	display:inline;
	vertical-align: middle;
	padding-right:8px;
}
.content_forum_accueil2 table p {
	padding-top:10px;
}
/***************************************************************************************************************************
*                                                                                                  LOT 4 ACCUEIL BLOG
*****************************************************************************************************************************/
.fil_ariane2 {
	margin-bottom: 11px;
}
/******************************************************************
*                                                ZONE BLOG 
*****************************************************************/
.coin_blog {
	margin-bottom: 8px;
}
.coin_blog h3 {
	margin-bottom: 15px;
}
/************************
*            BLOC GAUCHE
*************************/
.coin_blog .bloc_gauche {
	width: 192px;
	float: left;
	margin-right: 8px;
}
.bloc_gauche h4 {
	color: #EB3D00;
	font-size: 145.50%;
	font-weight: bold;
	padding-bottom: 2px;
}
.bloc_gauche .chapeau_gras {
	padding-bottom: 0px;
}
.bloc_gauche .orange {
	padding-bottom: 4px;
}
.bloc_gauche .lien_suite {
	text-transform: uppercase;
	margin-top: 9px;
}

/************************
*          BLOC CENTRAL
*************************/
.coin_blog .bloc_central {
	width: 241px;
	float: left;
	margin-right: 9px;
	padding-top: 3px;
}
/************************
*            BLOC DROIT
*************************/
.coin_blog .bloc_droit {
	float: left;
	width: 120px;
	padding-top: 3px;
}
/*** BLOC RECHERCHE ***/
.bloc_droit #mot_rech{
	background:url(../images/css/bg_moteur_recherche2.png) no-repeat;
	width:191px;
	height:59px;
	padding: 6px 0 0 11px;
	margin-bottom: 3px;
}
#mot_rech h4{
	color: #fedf29;
	font-size: 127%;
	text-transform: uppercase;
	padding-bottom: 8px;
	font-weight: bold;
	padding-bottom: 9px;
}
.bloc_droit.bloc_droit #mot_rech .input{
	width: 115px;
	padding: 4px 0 0 6px;
	min-height: 21px;
	height: auto;
}
.bloc_droit.bloc_droit #mot_rech input.bt_go{
	margin-left: 3px;
	margin-top: -1px;
}
/*** BLOC CREER BLOGS ***/
.bloc_creer_blogs {
	background:url(../images/css/bg_creer_blog.png) no-repeat;
	width: 191px;
	height: 91px;
}
.bloc_creer_blogs .titre {
	background:url(../images/css/titr_creer_blog.png) no-repeat;
	width: 130px;
	height: 30px;
	margin-left: 9px;
	margin-bottom: 4px;
}
.bloc_creer_blogs p {
	padding-bottom: 4px;
	margin-left: 2px;
	margin-right: -4px;
}
.bloc_creer_blogs .lien {
	margin-left: 3px;
}
/**************************************************************
*                                      BLOC LES PLUS RECENTS 
*************************************************************/
.bloc_plus_recents {
	margin-bottom: 25px;
}
.bloc_plus_recents h3,
.bloc_top_7jours h3,
.bloc_top100 h3 {
	background:url(../images/css/bg_tiitr_plus-recent.png) no-repeat;
	height: 24px;
	width: 202px;
	padding: 9px 0 0 9px;
}
.bloc_plus_recents .titre {
	background:url(../images/css/titr_plus_recents.png) no-repeat;
	height: 17px;
	width: 145px;
}
.bloc_plus_recents .content_box {
	background: #ECECEC;
	padding: 6px 0 0 4px;
}
.blog {
	width: 201px;
	margin-right: 15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 7px;
}
.blog.lastone{
	margin-right: 0px;
}
.visuel {
	margin-right:10px;
	padding-top: 2px;
}
.visuel p {
	color: #eb3d00;
}
.blog .txt {
	width: 131px;
	line-height: 12px;
}
.blog .txt h4 {
	font-weight: bold;
	line-height: 12px;
}
.blog .txt p {
	line-height: 12px;
	margin-right: -10px;
}
.bloc_plus_recents .lien,
.bloc_top_7jours .lien,
.bloc_top100 .lien {
	color: #363636;
	background: url(../images/css/centre_fleche_lien5.png) no-repeat 0px 4px;
	padding: 0 9px 0 14px;
	display: block;
	margin-bottom: 2px;
	margin-top: 7px;
	float: right;
	font-weight: bold;
}
.bloc_plus_recents .lien:hover,
.bloc_top_7jours .lien:hover,
.bloc_top100 .lien:hover {
	color: #363636;
}
/***********************************************************************
*                                                    BLOC TOP 7 JOURS 
************************************************************************/
.bloc_top_7jours {
	width: 424px;
	float: left;
	margin-right: 10px;
}
.bloc_top_7jours .content_box {
	background: url(../images/css/bas_top_7jrs.gif) no-repeat bottom left #ECECEC;
	padding: 1px 0 0 4px;
}
.bloc_top_7jours h3 {
	background:url(../images/css/bg_top_7jr.png) no-repeat;
	height: 24px;
	width: 424px;
}
.bloc_top_7jours .titre {
	background:url(../images/css/titr_top_7jr.png) no-repeat;
	height: 17px;
	width: 99px;
}
/**************************************************************************
*                                                   BLOC TOP 100 DES BLOG
**************************************************************************/
.bloc_top100 {
	width: 207px;
	float: left;
}
.bloc_top100 .content_box {
	background: url(../images/css/bas_top100.gif) no-repeat bottom left #ECECEC;
	padding: 1px 0 0 4px;
}
.bloc_top100 h3 {
	background:url(../images/css/bg_top100.png) no-repeat;
	height: 24px;
	width: 207px;
}
.bloc_top100 .titre {
	background:url(../images/css/titr_top100.png) no-repeat;
	height: 17px;
	width: 149px;
}
/**************************************************************************************************
*                                                                          LOT 4 PAGE BLOG
**************************************************************************************************/
.bloc_txt_riche {}
.bloc_txt_riche .desc {
	padding-bottom: 7px;
}
.bloc_txt_riche .desc.last_paragraph {
	padding-bottom: 0px;
}
.bloc_txt_riche img {
	padding-bottom: 7px;
}
.fiche_blog {
	width: 191px;
	float: left;
	margin-right: 10px;
}
.fiche_blog .visuel {
	text-align: center;
}
.fiche_blog .content_box {
	padding-bottom: 10px;
}
.fiche_blog a,
.fiche_blog a:hover,
.bloc_infos_blog .barre_etoile a,
.bloc_infos_blog .barre_etoile a:hover{
	color:#eb3d00;
	text-decoration: underline;
}
.fiche_blog li {
	position: relative;
}
.bloc_infos_blog {
	width: 440px;
	float: left;
}
.bloc_infos_blog .visuel {
	margin-bottom: 7px;
}
.bloc_infos_blog  .barre_etoile {
	font-weight: bold;
}
.bloc_top_7jours .blog {
 margin-bottom: 1px;
}	
.txt a {
	color: #222;
	text-decoration:none;
}

/* info bulle page lot3_MT_resultats_tuners.html */
.info_bulle{
	border: 2px solid #CCC;
	border-left: none;
	border-top: none;
}
/* /info bulle page lot3_MT_resultats_tuners.html */

/* envoyer a un ami */
.send_friend{
width:191px;
float:left;
margin-top:13px;
}

.form_send_friend{
width:430px;
float:right;
margin-top:13px;
}

.form_send_friend form label{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:333;
display:block;
width:130px;
float:left;
margin-left:2px;
margin-top:2px;
}
.form_send_friend form input{
width:152px;
height:17px;
float:left;
border:1px solid #666;
margin-bottom:15px;
padding:2px;
}
.form_send_friend form div.send input{
padding:0;
border:none;
margin-top:15px;
height:27px;
width:100px;
margin-left:130px;
}
.form_send_friend form div{
clear:both;
height:17px;
}

.form_send_friend form div.message, .form_send_friend form div.tab_select_vignette{
height:auto;
}

.form_send_friend form .message{
background:url(../images/css/bg_form_sendfriend.jpg) left top repeat-x;
padding-top:23px;
}
.form_send_friend form .message textarea{
width:287px;
height:104px;
padding:2px;
}
.send_friend .content_box{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.send_friend .content_box p{
margin-bottom:15px;
}
.send_friend .content_box p strong{
font-weight:bold;
}
.form_send_friend fieldset p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
clear:left;
}
.form_send_friend form div.tab_select_vignette label{
display:none;
}


.form_send_friend form div.checkbox_select1 input, .form_send_friend form div.checkbox_select1 label, .form_send_friend form div.checkbox_select2 input, .form_send_friend form div.checkbox_select2 label{
width:auto;
}
.form_send_friend form div.checkbox_select1 label{
margin-right:20px;
}


.form_send_friend form div.checkbox_select2 span{
width:auto;
display:block;
clear:both;
}
.form_send_friend form div.checkbox_select2 span input{
margin-bottom:4px;
border:none;
}
.form_send_friend form div.checkbox_select1 input{
border:none;
}

.form_send_friend form div.tab_select_vignette td{
text-align:center;
padding:0 10px;
}
.form_send_friend form div.tab_select_vignette input{
width:auto;
margin-left:37px;
}
.select_input label{
margin-bottom:15px;
}
/**********************************************************************************************
*                                                                        BLOC ACTU FLASH 
*********************************************************************************************/
.bloc_actu {
	background:url(../images/css/bg_bloc_actu.png) no-repeat top;
	width:573px;
	height:247px;
	overflow: hidden;
	margin-bottom: 8px;
	padding:13px 55px 0px 55px;
}
.actu_home {
	margin:0px 0px 20px 0px;
	/*display:none;
	z-index:889;*/
}
.visuel_actu{
	padding-right:14px;
	float:left;
	width:336px;
}
.actualite{
	background:url(../images/css/bg_virtuel_tuning.png) no-repeat top right;	
	height:237px;
	text-align:center;	
}
.accroche_actu  {
	padding-left:350px;	
}

.actu_home .titre_virtuel_tuning {	
	margin: 5px 0 7px 5px;
}
.actu_home p{
	font-size:110%;
	color:#fff;
	padding:0 15px 15px 15px;
}
.pagination_actu{
	background: url(../images/css/bg_pagination.png) no-repeat;
	width:187px;
	height:59px;
	margin-left:20px;
	text-align:center;
	position:absolute;
	margin:168px 0px 0px 366px;
	
}
.pagination_actu a{
	font-size:110%;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	padding:0 5px;
	display:block;
	float:left;
	margin:21px 0 0 0;
}
.pagination_actu a:hover{
	color:#7ec211;
	text-decoration:none;
}
.pagination_actu a.encour{
	font-size:;
	color:#7ec211;
	font-weight:bold;
	display:block;
	float:left;
	margin:22px 0 0 0;
	padding:0 5px;

}
img.first {	
	background:url(../images/css/preview.png) no-repeat ;
	width:17px;
	height:21px;	
}
img.last {	
	background:url(../images/css/next.png) no-repeat;
	width:17px;
	height:21px;	
}
.pagination_actu a img.last{
	margin: -2px 0 0 4px;

}
.pagination_actu a img.first{
	margin:-2px 7px 0px 3px;
}
.actu_home .btn_voir_actu{
	margin:0 0 16px 28px;	
	padding-left:350px;	
}
.actu_home .btn_voir_actu a{
	background:url(../images/css/bg_repeat_btn_actu.png) repeat-x;
	display:block;
	float:left;
	height:21px;
	font-weight:bold;
	padding:7px 8px 0 8px;
	text-transform:uppercase;
	color:#96ee0c;
	/*position:relative;*/
}
.actu_home .btn_voir_actu a:hover{
	text-decoration:none;
}
.actu_home .btn_voir_actu span{
	height:28px;
	width:8px;
	float:left;
}
.actu_home .btn_voir_actu .left_btn{
	background:url(../images/css/left_btn.png) no-repeat;
}
.actu_home .btn_voir_actu .right_btn{
	background:url(../images/css/right_btn.png) no-repeat;
}
/** ashan **/
.form_send_friend .lien_suite{
	float:none;
	margin:6px 0 1px 0;
	font-weight:bold;
	text-transform: uppercase;
}
.form_send_friend .lien_suite img{
	vertical-align: middle;
	padding: 0px 6px 2px 0 ;
}
.online_editor {}
.online_editor ul {
	 list-style-type: disc;
	 margin: 0 0 0 13px;
}
.categorie_width_img .visuel {
	width: 85px;
	margin: 0 auto;
}
.articles_coll_gauch .catalogue_img .vignette{
	height: 58px;
	overflow: hidden;
}





div.object-right
{ 
    margin: 3px;
    float: right;
}

div.object-left
{ 
    margin: 3px;
    float: left;
}

div.object-center
{ 
/*    float: center;*/
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
