/*
filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6;
*/
img				{ border:0px; padding:0px; margin:0px;}
form				{ margin: 0; }

.img_border {float:left;}
.img_border	img		{ border: 1px solid #666; padding: 1px; }
.img_border img {width:147px;height:auto;}
.img_border img:hover {width:510px;height:auto; }

.sondage {padding: 0 3px; margin-top: 3px; text-align: left;}
.sondage h1 {font-size: 100%}
.sondage p {font-size: 90%}

.decoupe_haut { position: absolute; display: block; margin: -18px 0 10px 220px;}
.decoupe_bas { margin: 0 auto; text-align: center}

#content_slide {position: relative; display: block; text-align: left; padding: 0; margin:0;}
#content_slide img {margin:0; padding-top:0; border: 1px #999 solid;}
#content_slide h1 { text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 170%; margin:1px 0 0 0; padding:2px 0;/* background: #888; color: #F90*/}
#content_slide h2 { font-family: Arial, Helvetica, sans-serif; font-size: 110%; margin:0; padding:2px 0; /*background: #888; color: white*/}
#content_slide h3 { font-family: Arial, Helvetica, sans-serif; font-size: 90%; padding:0; margin:0; font-weight:normal}
#content_slide h1 a.lien_slide { color: black; }
#content_slide h2 a.lien_slide { color: black; }
#content_slide .numSlide{position: static; width: 74px; text-align: right; float: right; margin-right: 5px;}
#content_slide .numSlide img {border: 1px #b9b8b8 solid; height:57px;width:auto; cursor:pointer; margin: 0 0 3px 0}
#content_slide a.slideOn {opacity:1;}
#content_slide a.slideOff { opacity:0.7;}
#content_slide a.slideOn {font-weight: bold;}
#content_slide a.lien_slide {color: black; text-decoration: none; }
#content_slide a.lien_slide:hover {color: #999; text-decoration: none; }
#content_slide .visible {display:block; clear:both; margin:0; padding:0;}
#content_slide .hidden {display:none;clear:both; }

#page-annonces .banniere		{ margin-top: 10px; }
#page-annonces .rip		{ display: none; }
#page-annonces #corps		{ background: #FFF url(/layout/gfx/bg-corps-pa.gif) no-repeat top left; }
#page-custom #corps		{ /*background: #FFF url(/layout/gfx/bg-corps-neutre.gif) no-repeat top left; */}
#page-custom p, #page-custom h2, #page-custom h3, #page-custom h4 {padding: 0px 3px;}

#page-breve ul, #page-breve #article, #page-breve .detail, #page-breve .menu-titre {padding: 0px 3px;}
#article {margin-top:8px;}
body				{ margin: 0; background: #999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #ccc url('/layout/gfx/fond_page.jpg') repeat-x; }

p {text-align:justify; }

a				{ }
a:link				{ color: #F60; }
a:visited				{ color: #F90; }
a:active				{ color: #F60; }
a:hover				{ color: #000; }
ul				{ padding: 0px; padding-left: 20px; margin: 0; /* list-style-image:  url(/layout/gfx/puce2.gif); */ }
H1, H2, H3, H4, H5, H6 		{ font-family: Trebuchet MS, geneva, lucida, sans-serif; margin: 0; font-weight: bold; }
h1				{ font-size: 160%; }
h2				{ font-size: 150%; }
h3				{ font-size: 140%; }
h4				{ font-size: 130%; }
h5				{ font-size: 120%; }
h6				{ font-size: 100%; }

table				{ border-spacing: 0px; border-collapse: collapse; }
td				{ vertical-align: top; }

/******** ADS ***********/
#ban_header		{ position: absolute; margin-left: 320px; margin-top: -60px; visibility: visible; z-index: 10; }


#page				{ position: relative; margin: 0 auto;}
#header				{ background: white; position: relative; }
#header1				{ position: relative; width: 100%;height: 135px; background: white url('/layout/gfx/fond_header.jpg') repeat-x 0% 100%;}
.contenu {width: 990px; margin: 0 auto; padding:0;}
#header1	.logo			{ width: 190px; text-align:left; float: left; margin: 0; padding: 10px 0}
#header1_h				{ background: white; position: relative; }

.date {position:absolute; z-index: 10; right: 640px; top: 8px; }
#header1 .rss {position:absolute; z-index: 10; right: 590px; top: 7px; }
#header1 .inscrips {position:absolute; z-index: 1000; right: 0px; top: 3px; width: 580px; height: 32px; background: url('/layout/gfx/fond_inscrips.jpg') repeat-x; }
#header1 .inscrips img {vertical-align: middle; margin-top: -2px}
#header1 .inscrips .bout {float: left; margin-top: 0}
#header1 .inscrips input { font-size:10px;vertical-align: middle;position:relative; z-index: 1000; width: 110px; }
#bloc_recherche	{  position:relative;  padding: 1px 5px 1px 0}

#bloc_recherche_home	{ position:relative; padding: 2px 5px 2px 0}
#bloc_recherche_home input	{ font-size:10px; border: 1px solid #000; background: #FFF; width: 110px;}

#newslettR  { position:relative; padding : 1px 5px 1px 0; float: left; }

 .verticalG{ position: relative; float: left; width:130px; display: block; padding: 0 6px; font-size:100%; }
 .verticalG a { text-decoration:none; }
 .verticalG h1 {font-size: 100%; margin: 10px 0 5px 0}
 .verticalC{ position: relative; float: left; display: block;  width:530px; padding: 0 0 0 5px}
 .verticalD{ position: relative;  float: right; width:302px; display: block; text-align:center; padding: 0 1px 0 0}

.tag_taille_1{font-size: 100%;}
.tag_taille_2{font-size: 120%; font-weight: bold}
.tag_taille_3{font-size: 130%;font-weight: bold}
.tag_taille_4{font-size: 140%;font-weight: bold}

.comments {font-size: 90%; float: right; text-align:right; padding-top: 8px;}
.comments img {vertical-align:middle}

.der_essai {margin: 5px;}
.der_essai .chapo { text-align: justify}
.der_essai .photo {margin: 0 5px 0 0; float:left; padding:0;}
.der_essai .photo img {padding:0; margin:0; border: 1px #999 solid; }

.ders_essais {margin: 5px;}
.ders_essais .photo {float:left; margin: 0 5px 0 0; padding:0; }
.ders_essais .photo img {padding:0; margin:0;border: 1px #999 solid}
.ders_essais .chapo {margin:0; font-size: 95%; text-align: justify}

#top-menu2 a.moto:link  				{color:#039;}
#top-menu2 a.moto:visited  				{color:#039;}
#top-menu2 a.moto:active  				{color:#039;}
#top-menu2 a.moto:hover 				{color:#FFF}

dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none;}
#menu {position: relative;z-index:1000;width: 990px; margin: 0 auto;}
.centrage_menu {margin:0 25px;}
#menu img { margin: 0; padding:0}
#menu dl {margin: 0 1px; float: left; display: inline; }
#menu dd {position: absolute; z-index:10000; border: 1px solid gray; margin:0; padding:0; display: none}
#menu dt {cursor: pointer; text-align: center; font-weight: bold;margin: 0; }
#menu dt a {color: #de4328; text-decoration: none; display: block; height: 100%; border: 1px solid #de4328;padding:3px 7px}
#menu dt a:hover {background: #fff; color: #de4328;border: 1px solid gray; }
#menu dt a.filet {text-decoration: none; display: block; height: 100%; padding:3px 0;border: 0px none;}
#menu dt a.filet:hover {background: #de4328; ;border: 0px none; color: #000}
#menu ul {color: #de4328;margin:0; padding:5px 0 0 0;opacity:0.8;background: #fff;}
#menu li {text-align: left;color: #de4328; height: 20px; width:140px; margin:0; padding: 0; background:url('/layout/gfx/filet_menu.gif') no-repeat center bottom}
#menu li a {color: #de4328;text-decoration: none; display: block; border: 0 none;padding: 0 5px; margin:0; }
#menu li a:hover {color: #de4328;}

#top-menu a.moto:link  				{color:#039;}
#top-menu a.moto:visited  				{color:#039;}
#top-menu a.moto:active  				{color:#039;}
#top-menu a.moto:hover 				{color:#FFF}

	#top-menu2		{ position: relative; background: #999 url(/layout/gfx/header2.gif) top left; height: 20px; clear: both;}
	#top-menu2 a		{ text-decoration: none; font-weight: bold; }
	#top-menu2 a:link		{ color: #000; }
	#top-menu2 a:visited	{ color: #000; }
	#top-menu2 a:active		{ color: #000; }
	#top-menu2 a:hover		{ color: #FFF; }
	#top-menu2 img		{ vertical-align: middle; padding: 0;}
	
	#top-menu a		{ text-decoration: none; font-weight: bold;}
	#top-menu a:link		{ color: #000; }
	#top-menu a:visited	{ color: #000; }
	#top-menu a:active		{ color: #000; }
	#top-menu a:hover		{ color: #FFF; }
	#top-menu		{ position: relative; z-index: 100; background: url(/layout/gfx/fond_menu.png) repeat-x; text-align: center; padding: 5px 0; font-size: 110%; width: 100%; height: 26px; margin: 0 auto;}
	#top-menu img		{ vertical-align: middle; }
	
	.moto, a.moto {	color:#003399; }
	.entete1, a.entete1 { color:#666666; padding:2px 5px;}
	a.entete1:hover {	color:#FFCC00; background-color: #666666;	}
	.entete2, a.entete2 {	padding:0 5px; color:#FFCC00;	text-decoration: none; font-weight: bold;}
	a:hover.entete2 {	color:#FFFFFF;}
	#lentete { padding-top: 2px;}
	
#corps				{ clear: both; background:url('/layout/gfx/fond_centre.png') repeat-y 50% 0%;  margin: -5px auto 0 auto; padding: 0}
#corps td				{ vertical-align: top; }
.navbar				{ font-weight: bold; color: white; font-family: Trebuchet MS, geneva, lucida, sans-serif; white-space: nowrap; background: url('/layout/gfx/fond_boxC.jpg') repeat-x; padding: 1px 5px; height: 30px; }
.navbar	a			{ color: white; text-decoration:none;}
.navbar	a:hover			{ color: black; }
.navbar	img			{ vertical-align: middle; }
#page-article .navbar		{ margin-bottom: 10px; text-decoration: none; }
#maxitest_rand .detail		{ text-align: justify; }
#maxitest_rand 			{ }
#maxitest_rand .deroulant		{ margin-top: 5px; text-align: center;}
#maxitest_rand .flashy		{ font-weight: bold; font-size: 140%; text-align: center; }
.maxitest_rand_img		{ position: relative; }
.maxitest_rand_over		{ position: relative; top: 0; left: 0; }

.mots {padding: 0 3px;}

#colonne				{ width: 180px; float: left; padding: 0; }
#tdcolonne			{ width: 180px; padding: 0; vertical-align: top; }

	/* Habillage des menus et de la navigation */
	#colonne ul 		{ list-style: none; margin: 0; padding: 0; }
	#colonne ol 		{ list-style: none; margin: 0; padding: 0; }
	#tdcolonne ul 		{ list-style: none; margin: 0; padding: 0; }
	#tdcolonne ol 		{ list-style: none; margin: 0; padding: 0; }
	.menu-titre		{}
	.menu-item 		{}
	/* --- */	
	.general			{ }
	.general .menu-titre	{ background-color: #EEE; }
	.rubriques 		{ }
	.rubriques .menu-titre	{ background-color: #EEE; }
	.breves 			{ }
	.breves .menu-titre		{ background-color: #EEE; }
	.divers 			{ }
	.divers .menu-titre		{ background-color: #EEE; }
	.forums 			{ }
	.forums .menu-titre		{ background-color: #EEE; }
	#colonne .menuV1		{ padding-left: 4px; }
	#colonne .menuV1i		{ padding-left: 4px; }
	#tdcolonne .menuV1	{ padding-left: 4px; }
	#tdcolonne .menuV1i	{ padding-left: 4px; }
	#bloc_logos_marques	{ padding: 0px 8px; }
	#bloc_logos_marques img		{ border: 3px solid white; }
	#bloc_logos_marques a:link img 	{ border: 3px solid #FFF; }
	#bloc_logos_marques a:visited img 	{ border: 3px solid #FFF; }
	#bloc_logos_marques a:active img 	{ border: 3px solid #F60; }
	#bloc_logos_marques a:hover img 	{ border: 3px solid #F60; }
	.bloc_thematique_titre	{ border-bottom: 1px solid #999; border-top: 1px solid #999; font-size: 110%; background: #F8F8F8; overflow: hidden;  margin-top: 10px; }
	.bloc_thematique_titre a	{ text-decoration : none; }
	.bloc_feed_titre		{ }
	.bloc_feed_titre a		{ text-decoration : none; }

#principal			{ clear: both; padding: 20px 0 0 0; width:990px; margin: 0 auto;}
	#bloc_actu		{ width: auto; }
	#bloc_actu table .spacer	{ padding-bottom: 4px; }
	.grand_titre		{ font-weight: bold; font-size: 120%; text-align:center; font-family: Trebuchet MS, geneva, lucida, sans-serif; white-space: nowrap; background: url('/layout/gfx/fond_box.jpg') repeat-x; padding: 3px 0; height: 30px; }
	.grand_titreC		{ font-weight: bold; font-size: 120%; color: white; font-family: Trebuchet MS, geneva, lucida, sans-serif; white-space: nowrap; background: url('/layout/gfx/fond_boxC.jpg') repeat-x; padding: 1px 35px; height: 30px; }
	.grand_titre img		{ vertical-align: middle; margin-right: 5px; float: left; }
	.art_titre			{ margin: 5px 0 0 0; } 
 .pave_info {border: #a09f9f 1px solid; width: 100%; }
 .pave_info img {vertical-align: middle; margin: 0 5px 0 0; }
 .pave_info h1 {font-size: 140%; font-weight: bold; color: #df4729; padding:0; margin:0 0 8px 5px}
 .pave_info a {text-decoration: none;}
 .pave_info .text {padding: 2px 5px; text-align:justify}
 .pave_info .text img {border: #a09f9f 1px solid; margin-bottom:0;}

	.boucle_article_un		{ margin: 0 2px 10px 2px;}
	.boucle_article_un .extrait:hover	{ color: #000; }
	.boucle_article_un	img	{ padding: 0; margin:0}
  .txt_pt {font-size:90%}

 .tags {padding: 0px 8px; }
 

	#pa_gle			{ text-align: center; }
	#pa_gle	table		{ padding: 4px; text-align: center; width: 95%; border-spacing: 0; }
	#pa_gle	td		{ vertical-align: top; text-align: center; }
	#pa_gle img		{ border: 3px solid white; vertical-align: middle; }

#paEncartCarre { text-align:center;	width:300px; height:365px; padding:0; margin:0; color:#fff; font-family:arial;	font-size:10px;	font-weight:normal;	background-color:#434343;}
#paEncartCarre div{	float:left; padding:3px 0px;margin:0; border:1px solid #FD8C00; text-align:center;	width:148px; height:113px;}
#paEncartCarre img.img_annonce {	height: 75px;width: auto}
#paEncartCarre a, p.annonce_gratuite a, p.annonce_gratuiteHoriz a {	color:#fff;}
#paEncartCarre a:hover, p.annonce_gratuite a:hover, p.annonce_gratuiteHoriz a:hover {	color:#ccc;}

#paEncartHoriz{ text-align:center;	width:530px; height:250px; padding:0; margin:0; color:#fff; font-family:arial;	font-size:10px;	font-weight:normal;	background-color:#434343;}
#paEncartHoriz div{	float:left; padding:3px 0px; border:1px solid #FD8C00; text-align:center;	width:130px; height:117px;}
#paEncartHoriz img.img_annonce {	height: 75px;width: auto}
#paEncartHoriz a{	color:#fff;}
#paEncartHoriz a:hover{	color:#ccc;}
p.annonce_gratuite { text-align:center;	margin:0; padding:0 0 2px 0;background-color:#434343;clear:both;font-size: 12px; width: 300px}
p.annonce_gratuiteHoriz { text-align:center;	margin:0; padding:0 0 2px 0;background-color:#434343;clear:both;font-size: 110%; width: 530px}


#pied_de_page	{ position: relative; background: url(/layout/gfx/fond_pied.jpg) repeat-x; text-align: center; width: 100%; height: 42px; font-weight: bold;color: white; margin: 0; }
#pied_de_page	.contenu	{ width: 990px; padding-top:10px; position: relative; z-index:2; margin: 0 auto; }
#pied_de_page a {color: white}

#footer				{ color: #000; font-size: 11px; text-align: center; background: #b3ab9a; width: 100%; margin:0; padding:0;}
#footer a				{ color: #000; text-decoration: none; padding: 0 4px;}
#footer2				{ text-align: center; }

.detail, .surtitre, .ps		{ color: #666; font-size: 90%; }
.detail img {vertical-align: middle}
.extrait		{ color: #666; font-size: 100%; }
.extrait				{ text-align: justify; }
.gros, .big			{ font-size: 120%; font-weight: bold;}
.soustitre				{ font-weight: bold; font-size: 100%; margin: 5px 0 0 0;}
.espace_liste			{ font-size: 0px; padding: 3px; }
.plusmoins          			{ margin: 0 auto; text-align: center; }
.plusmoins table    			{ text-align: left; margin: 0 auto; }
.plusmoins td       			{ font-family: Georgia, Helvetica, sans-serif; font-size: 12px; color: #000; white-space: nowrap; padding: 5px}
.plusmoins thead    		{ text-align: center; }
.plusmoins tbody    		{ vertical-align: top; }
.plusmoins h3			{ text-align: center; }


/* ### Page RUBRIQUE ### */
#page-rubrique			{ }

.essais_marques {padding: 5px 3px;}

#rub-desc			{ width: 100%; }
#legende-icones			{ padding: 5px; border: 1px solid #999; font-size: 90%; white-space: nowrap; }
#legende-icones img		{ vertical-align: middle; }
#rub-cartouche			{ padding: 10px; }
#rub-cartouche img			{ }
#rub_breves			{ overflow: hidden; font-size: 90%; }
	.un_titre_breve		{ }
.BOUCLE_articles_recents		{ margin: 0 0 20px 0; }
.rub_art_logo img			{ }
.rub-signaletique			{ padding: 0 4px 0 4px; }
.rub-signaletique	img		{ border: 0; }
#rub_listing			{ white-space: nowrap; }
#rub_listing div			{ padding-bottom: 10px; }
#rub_listing img			{ border: 3px solid white; vertical-align: middle; }
#rub_listing a:link img 		{ border: 3px solid #FFF; }
#rub_listing a:visited img 		{ border: 3px solid #FFF; }
#rub_listing a:active img 		{ border: 3px solid #F60; }
#rub_listing a:hover img 		{ border: 3px solid #F60; }

/* ### Page HOME ### */
#homepage .banniere		{ margin: 10px; }
.lien-promo-home			{ margin-top: 10px; }
.lien-promo-home img		{ vertical-align: middle; }
.formu				{ padding: 4px; }
.formu input			{ width: 100px; }
#bloc_breves			{ font-size: 90%; color: #666; }
#liste-actu-essais a		{ color: #000; text-decoration: none; }
#liste-actu-essais a:hover		{ color: #F60; text-decoration: none; }

#principal_home			{ clear: both; padding: 20px 0 0 0; width:990px; margin: 0 auto;}

#colonneG			{ width: 48%; float: left; margin: 5px 0; }
#colonneD			{ width: 48%; float: right; margin: 5px; }
#colonneG .grand_titre		{ background: #F90;padding: 0 4px; }
#colonneD .grand_titre		{ background: #F90;padding: 0 4px;}
#colonneM			{ margin: 0 5px 0 3px; }
#colonneM .grand_titre		{ background: #F90;padding: 0 4px;}

.comment_pa			{width: 32%; text-align:left; float: left; padding: 0 0 0 3px}
.comment_pa .grand_titre		{ font-weight: bold; font-size: 100%; text-align:center; font-family: Trebuchet MS, geneva, lucida, sans-serif; white-space: nowrap; background: url('/layout/gfx/fond_box.jpg') repeat-x; padding: 3px 0; height: 30px; }
.commentD			{text-align:left; width: 250px}
.commentD .grand_titre		{ background: #F90;padding: 0 4px;}

.forum_pa			{width: 32%; text-align:left; float: left; margin-left:3px}
.forum_pa .grand_titre		{ font-weight: bold; font-size: 100%; text-align:center; font-family: Trebuchet MS, geneva, lucida, sans-serif; white-space: nowrap; background: url('/layout/gfx/fond_box.jpg') repeat-x; padding: 3px 0; height: 30px; }
.sondage_pa			{width: 34%; text-align:left; float: left; padding: 0 0 0 3px}
.sondage_pa .grand_titre		{ font-weight: bold; font-size: 100%; text-align:center; font-family: Trebuchet MS, geneva, lucida, sans-serif; white-space: nowrap; background: url('/layout/gfx/fond_box.jpg') repeat-x; padding: 3px 0; height: 30px; }

.forumD			{text-align:left; width: 250px}
.forumD .grand_titre		{ background: #F90;padding: 0 4px;}

.syndic_pa			{text-align:left; margin: 0 auto;}
.actu_moto			{}
.actu_moto .imgbox 		{border: 3px solid #999; }
.actu_moto a:hover img 		{border-color: #FC0 }
.actu_moto .feature_cell	{font-size: 90%;}
.actu_moto h2			{font-size: 100%; margin: 0 8px 3px 1px; padding: 0; text-align:left;}
.actu_moto .feature_img 	{clear: both; margin-right: 2px; float: left; }
.actu_moto .feature_txt		{text-align: justify; font-size: 100%;}
.actu_moto .feature_txt	a	{color: #666;}
.actu_moto .feature_txt	a:hover	{color: #000;}
.actu_moto a			{text-decoration: none; color: #039}
.actu_moto a:hover		{text-decoration: none; color: #F60}
.pa_home			{width: 250px; }
.pa_home .grand_titre		{ background: #F90;padding: 0 4px;}
.pa_home .pa_pro_10random_h	{ font-size: 90%; text-align:center}

.encadre_maxitest {border-bottom: #a09f9f 1px solid; padding: 1px 1px 10px 1px; text-align:left; }
.encadre_maxitest.maxitest img {margin: 2px;}
.encadre_maxitest.maxitest a			{ text-decoration: none; }
.max3_util			{ color: #F00; font-weight: bold; font-size: 95%; margin-left: 20px}
.max3_note			{ color: #f00; font-weight: bold; font-size: 120%; }
.max3_avis			{ font-weight: bold; font-size: 110%; }
.max3_tit			{ font-weight: bold; font-size: 110%; margin-left: 20px}
.max3_2roues			{ font-size: 110%; font-weight: bold;}
.max3_h5			{ font-size: 120%; font-weight: bold; margin-bottom:3px;}
.max3_titcomment		{ font-weight: bold; font-size:90%; }
.max3_comment			{ font-style: italic; font-size:90%;}
.encadre_maxitest .col30 {width: 31%; padding: 0 1%}
.encadre_maxitest .col33 {width: 33%; padding:0 ;}

#corps_home				{ clear: both; background:url('/layout/gfx/fond_centre.png') repeat-y 50% 0%;  margin: -5px auto 0 auto; padding: 0}

/* ### Page RECHERCHE ### */
#page-recherche .soustitre		{ font-size: 80%; color: #666; }

/* ### Page GUIDE ### */
#page-guide p, #page-guide h2, #page-guide h3, #page-guide h4		{ padding: 0px 3px; }
#guide_listing_thematiques { margin: 0px 3px; }

/* ### Page ARTICLE ### */
.img_article {float: left; padding: 5px; height: 90px;}
.img_article div {}
.img_article .tit_img { display:none; font-size:9px; font-weight: bold;}
.img_article .desc_img { display:none; font-size:9px; }

.articlesRel {padding: 0 40px; border-bottom: 1px dashed #a09f9f; }
.articlesRel .aff_date {font-style:italic; font-size:90%; }
.articlesRel .ligArticle {clear: both; padding: 0 0 15px 0}

#page-article .soustitre		{ font-size: 80%; color: #F90; }
#page-article table		{ margin: 0px 3px; }
#page-article h2, #page-article h3, #page-article h4, #page-article #liens_plus, #page-article .forum-total	{ padding: 0px 3px; }
#article p				{ padding: 0px 3px; }
#article img			{ margin: 2px; } 
.exclusif				{ position: absolute; top: 29px; left: 400px; z-index: 2; }
.chapo				{ margin-top: 10px; font-size: 110%; color: #333; padding: 0px 3px 10px 3px; text-align:justify}
.millesime			{ text-align: right; padding: 5px; }	
.texte img			{ margin: 3px; }
.signaletique			{ float: right; font-size: 90%; color: #999; margin: 5px 0 10px 0; border-top: 1px dashed #CCC; width: 70%}
.signaletique img			{ vertical-align: middle; }
.ps				{ padding: 0px 3px;}
.fiche_tech			{ background: #EEE url(/layout/gfx/bg-engrenage.gif) no-repeat bottom right; padding: 8px; }
.fiche_tech p       			{ margin: 5px 0 0 0; }
.fiche_concurrence			{ background: #F8F8F8; padding: 8px; }
.mots_cles			{ display: none; } /* Ce n'est pas du spamdexing, juste une aide pour la recherche interne */
.copyright			{ padding: 0px 3px;}
#liens_commerciaux		{ float: right; margin: 18px 3px 3px 3px; border: 1px solid #ccc; padding: 5px; width:300px; }
#liens_commerciaux img		{ vertical-align: middle; }
#liens_plus			{ background: #EEE; margin: 3px auto; padding: 5px; width:525px; }
#liens_plus	img		{ vertical-align: middle; }

#skyscraper			{ position: relative; text-align: center; margin:0 auto; }
.banniere, .adsense, .large_bann	{ text-align: center; }
.carre	{ /*float: left; padding: 5px; */; position:static; z-index:1; text-align:center;}
.large_bann	{ text-align: right; padding: 35px 0 0 0; }
.banniere, #skyscraper		{ /* display: none; */ }
.banniere				{ margin: 20px 0 20px 0; }

.alt1				{ float: left; }
.alt2				{ float: right; }
.alt3				{ text-align: center; margin:0 auto;}
.gauche2            			{ float: left; width: 49.9%; }
.droite2            			{ float: right; width: 49.9%; }
.spacer             			{ clear: both; padding: 0; border: 0; margin: 0; height: 0px; font-size: 0px; }
.flashy				{ background: #F90; font-family: "Courier New", Courier, mono; color: #FFF; }
.highlight				{ background: #F00; font-family: "Courier New", Courier, mono; color: #FFF; font-weight: bold; }
.rip				{ display: none; }
/* .img_light			{ filter:alpha(opacity=20); -moz-opacity:0.2; opacity: 0.2; } */
.deroulant select			{ border: 0; font-size: 90%; }
.deroulant option			{ background: #FFF; border-bottom: 1px solid #999; }
.imgctr img			{ vertical-align: middle; }



/* ######### menuV1 ########## */
div.menuV1                		{ }
div.menuV1 img			{ vertical-align: middle; }
div.menuV1 ul 			{ margin: 0; padding: 0; }
div.menuV1 li			{ display: inline; margin: 0; padding: 0; font-size: 90%; color: #000; font-weight: bold; width: 99%; }
div.menuV1 li a 			{ display: block; width: auto; border-bottom: 1px solid #EEE; border-top: 1px solid #FFF; padding-left: 12px; text-decoration: none; }
div.menuV1 li a:link      		{ background: url(/layout/gfx/puce2.gif) no-repeat center left; }
div.menuV1 li a:visited   		{ background: url(/layout/gfx/puce2.gif) no-repeat center left; }
div.menuV1 li a:active    		{ background: url(/layout/gfx/puce2.gif) no-repeat center left; }
div.menuV1 li a:hover     		{ background: #F8F8F8 url(/layout/gfx/puce2h.gif) no-repeat center left; }

/* ######### menuV1i ########## */
div.menuV1i         { text-align:left; padding: 0 5px; }
div.menuV1i ul 			{ margin: 0; padding: 0; }
div.menuV1i li			{ margin: 0; padding: 3px 0; background:url('/layout/gfx/filet_menu.gif') no-repeat center bottom; font-size: 90%; font-weight: bold; width: 100%; }
div.menuV1i li a 		{ text-decoration: none; }
                           	
/* ######### menuV2 ########## */
div.menuV2               	 	{ margin-left: 15px; }
div.menuV2 img			{ vertical-align: top; }
div.menuV2 ul 			{ margin: 0; padding: 0; }
div.menuV2 li			{ margin: 0; padding: 0; border-bottom: 1px solid #CCC; font-size: 90%; list-style-image: url(/layout/gfx/puce2.gif); }
div.menuV2 li a 			{ text-decoration: none; }
div.menuV2 li a:link      		{ }
div.menuV2 li a:visited   		{ }
div.menuV2 li a:hover   	  	{ }
div.menuV2 li a:active    		{ }
div.menuV2 li:hover			{ background: #F8F8F8; }

/* ######### menuV3 ########## */
div.menuV3                		{ }
div.menuV3 img			{ vertical-align: middle; }
div.menuV3 ul 			{ margin: 0; padding: 0; }
div.menuV3 li			{ display: inline; margin: 0; padding: 0; border-bottom: 1px solid #CCC; font-size: 100%; color: #000; font-weight: bold; width: 100%; }
div.menuV3 li a 			{ display: block; width: auto; border-bottom: 1px solid #EEE; border-top: 1px solid #FFF; padding-left: 12px; text-decoration: none; }
div.menuV3 li a:link      		{ background: url(/layout/gfx/puce2.gif) no-repeat center left; }
div.menuV3 li a:visited   		{ background: url(/layout/gfx/puce2.gif) no-repeat center left; }
div.menuV3 li a:active    		{ background: url(/layout/gfx/puce2.gif) no-repeat center left; }
div.menuV3 li a:hover     		{ background: #F8F8F8 url(/layout/gfx/puce2h.gif) no-repeat center left; }

/* ########################### */
/* #### Page Assurances ###### */
/* ########################### */


#page-assurance			{ /*padding: 0 5px 20px 5px; */}
#page-assurance #corps		{/* background: #FFF url(/layout/gfx/bg-corps-assurance.gif) no-repeat top left; */}
#page-assurance .verticalC{ position: relative; float: left; display: block;  width:808px; padding: 0 0 0 5px}

#as_chapeau			{ margin: 15px 0 15px 0; }
#as_chapeau img			{ margin-right: 4px; }
.as_chapeau_gauche		{ width: 500px; }
.as_chapeau_droite		{ text-align: center; }

#as_main			{ background: #F2F2F2; width: auto; margin: 0 auto; padding: 5px; }


#ass_exemple			{ width: 100% }
.ass_1exemple			{ background: #FC0 url(/gradiant-12.gif) no-repeat top left; color: #000; text-align: center; padding: 10px; vertical-align: top; width: 220px;  }
#ass_exemple h2			{ display: inline; font-size: 180%; }

#ass_main			{ background: #F2F2F2; width: auto; margin: 0 auto; padding: 5px; }    

#galerie .adsense			{ display: none; }

.pa_pro_10random_h 		{ width: 100%; padding-top: 15px; text-align: center; } 
.pa_pro_10random_h td		{ text-align: center; }         

	.grand_titre a, .grand_titre a:hover {color: #000}
	.grand_titreC a, .grand_titreC a:hover {color: #fff}
         	
