/*---------------------------------------------*/
/*--------------- Balises ---------------------*/
/*---------------------------------------------*/
BODY			{	margin:0px; background-image:url('/Images/Commun/bg.gif'); background-position:top left;}
TD, DIV, P		{	font-family:verdana; font-size:9px; color:#000000;}

/*---------------------------------------------*/
/*--------------- Découpe ---------------------*/
/*---------------------------------------------*/
.esp_haut		{	background-image:url('/Images/Commun/bg_esp_haut.gif'); background-repeat:repeat-x;}
.esp_bas		{	background-image:url('/Images/Commun/bg_esp_bas.gif'); background-repeat:repeat-x;}
.colonne		{	background-image:url('/Images/Commun/bg_colonne.gif'); background-repeat:repeat-x;}

.ombre_g		{	background-image:url('/Images/Commun/bg_ombre_g.gif'); background-repeat:repeat-y; background-position:top;}
.ombre_d		{	background-image:url('/Images/Commun/bg_ombre_d.gif'); background-repeat:repeat-y; background-position:top;}

/*---------------------------------------------*/
/*--------------- Actualités ------------------*/
/*---------------------------------------------*/
.texte_actu		{	background-image:url('/Images/Commun/bg_texte_actu.gif'); background-repeat:repeat-x; background-position:right; padding:0 10px;}
.en_savoir_plus	{	width:110px; height:22px; position:absolute; margin:83px 0 0 201px;}
.actualites		{	width:178px; height:13px; position:absolute; margin:8px 0 0 462px;}

/*---------------------------------------------*/
/*--------------- Bas de page -----------------*/
/*---------------------------------------------*/
#bas_de_page			{	background-image:url('/Images/Commun/bg_bas_de_page.gif'); background-repeat:no-repeat; background-position:top;}
#bas_de_page TD			{	color:#ffffff;}
#bas_de_page A			{	color:#ffffff; text-decoration:none;}
#bas_de_page A:hover	{	color:#262626; text-decoration:underline;}
.signature				{	padding:50px 16px 0 0;}
.decal1					{	padding-top:1px;}

/*---------------------------------------------*/
/*--------------- Sous-menus-------------------*/
/*---------------------------------------------*/
#menu					{	background-image:url('/Images/Commun/bg_sous_menu.gif'); background-repeat:repeat-x; }
.menuItem, 
.menuItem_hover,			
.menuItem_hover2		{	font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold; padding: 0 10px; }
.submenu				{	padding-top:9px; position: absolute; }
.submenu A 				{	color:#ffffff; padding-left:21px;}
.submenuItem			{ 	font-size:9px; background-color: #292929; }
.submenuItem_hover		{   background-image:url('/Images/Sous_menus/bg_sous_sous_menu.gif'); }
.submenuItem A, 
.submenuItem_hover A,
.submenuItem_hover2		{ 	font-size:9px; color:#ffffff; text-decoration: none; font-weight: bold; }
.submenuItem_hover2		{ 	font-size:9px; color:#ffffff; text-decoration: none; font-weight: bold; padding-left:21px; color:#f0ad00;}
.submenuItem_hover A,
.menuItem_hover,
.menuItem_hover2		{   color:#f0ad00; }
.menuItem_hover2		{   padding-left: 20px; }

.menu		{	color:#fffff;}
.menu1		{	background-image:url('/Images/Sous_menus/bg_01.gif'); background-position:top center;}
.menu2		{	background-image:url('/Images/Sous_menus/bg_02.gif'); background-position:top center;}
.menu3		{	background-image:url('/Images/Sous_menus/bg_03.gif'); background-position:top center;}
.menu4		{	background-image:url('/Images/Sous_menus/bg_04.gif'); background-position:top center;}
.menu5		{	background-image:url('/Images/Sous_menus/bg_05.gif'); background-position:top center;}
.menu6		{	background-image:url('/Images/Sous_menus/bg_06.gif'); background-position:top center;}
.menu7		{	background-image:url('/Images/Sous_menus/bg_07.gif'); background-position:top center;}
.menu8		{	background-image:url('/Images/Sous_menus/bg_08.gif'); background-position:top center;}

/*---------------------------------------------*/
/*---- Recherche + affichage résultats --------*/
/*---------------------------------------------*/
FORM			{	margin:0px;}
SELECT			{	text-transform:capitalize;}
.select01		{	font-size:10px; color:#000000; width:176px;}
.select02		{	font-size:10px; color:#000000; width:81px;}

.recherche		{	background-repeat:no-repeat; background-position:top;}
.contenu		{	background-image:url('/Images/Commun/ombre_recherche.gif'); background-repeat:no-repeat; background-position:top right;}
.resultats		{	color:#f0ad00; padding-right:48px;}

#entete			{	background-image:url('/Images/Recherche/entete.gif'); background-repeat : no-repeat;}
#entete DIV		{	font-size:13px; text-transform:uppercase; padding: 31px 0 0 27px;}
.pager			{	background-image:url('/Images/Recherche/bg_pager.gif'); background-repeat : no-repeat;}

#tri			{	background-image:url('/Images/Recherche/bg_tri.gif'); background-repeat : no-repeat;}
#tri	DIV		{	padding-top:8px;}
#tri	TD		{	color:#ffffff;}
#tri	A		{	font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold;}
#tri	A:hover	{	color:#f0ad00;}

.liste			{	background-image:url('/Images/Recherche/bg_liste.gif'); background-repeat : no-repeat; background-position : top;}
.details_liste		{	width:573px; height:42px; text-decoration:none;}
.details_liste A	{	color: #000; text-decoration: none; }
.details_liste_on	{	width:573px; height:42px; background-color:#dad5d0; text-decoration:none;}
.details_liste_on A	{	color: #666; text-decoration: none; }

.decal6			{	padding-left:6px;}

.bg_vignettes		{	background-image:url('/Images/Recherche/bg_photos.gif'); background-repeat : no-repeat;}
.vignette			{	margin : 0 4px;}

#concession		{	background-image:url('/Images/Recherche/bg_concession.gif'); background-repeat : no-repeat;}
#concession DIV	{	padding:22px 15px 0 15px;}
.detail			{	background-image:url('/Images/Recherche/bg_details.gif'); background-repeat : no-repeat; background-position:top right;}
.detail246			{	background-image:url('/Images/Commun/bg_details246.gif'); background-repeat : no-repeat; background-position:top right;}
.detail253			{	background-image:url('/Images/Commun/bg_details253.gif'); background-repeat : no-repeat; background-position:top right;}
.detail326		{	background-image:url('/Images/Commun/bg_details326.gif'); background-repeat : no-repeat; background-position:top right;}
.fond_blanc		{	background-image:url('/Images/Commun/fond_blanc.gif'); background-repeat : no-repeat; background-position:top right;}
.fond_rallycross1		{	background-image:url('/Images/Rallycross/fond_rallycross1.jpg'); background-repeat : no-repeat; background-position:top right;}
.fond_rallycross2		{	background-image:url('/Images/Rallycross/fond_rallycross2.jpg'); background-repeat : no-repeat; background-position:top right;}
.colonne_detail	{	font-weight:bold; padding-left:18px;}
.prix			{	font-size:14px; color:#e7a101; font-weight:bold;}

A.lienSuiv			 				{	color:#313131; font-size:11px; text-decoration:none; font-weight:bold;}
A.lienPrec							{	color:#9c9c9c; font-size:11px; text-decoration:none; font-weight:bold;}
A.lienSuiv:hover, A.lienPrec:hover	{	color:#e7a101; text-decoration:underline;}

.retour_liste	{	position:absolute; margin:470px 0 0 65px;}

/*---------------------------------------------*/
/*------------------- Pager -------------------*/
/*---------------------------------------------*/
TABLE.pagerContainer				{	padding-right: 10px; }
A.pagerPage, SPAN.pagerPage			{   color:#000; font-weight: bold; padding: 0 2px 0 2px; font-size: 10px; }
A.pagerPage:hover					{	color:#666; }
SPAN.pagerPage						{ 	color:#D89600; font-weight: normal; }

.pagerControl A, .pagerControl		{ 	color:#000; font-weight: bold; text-decoration: none; }
.pagerControl A:hover				{ 	color:#D89600; }
.pagerControl						{ 	color:#9C9C9C; }

/*---------------------------------------------*/
/*------------------- Pager -------------------*/
/*---------------------------------------------*/
.pager2Control A, .pager2Control	{ 	color:#000; font-weight: bold; font-size: 11px; text-decoration: none; }
.pager2Control A:hover				{ 	color:#D89600; }
.pager2Control						{ 	color:#9C9C9C; }

/*---------------------------------------------*/
/*-------------- Pages statiques --------------*/
/*---------------------------------------------*/
.texte_statique		{	color:#313131; padding:23px 25px 0 25px;}
.majuscule			{	font-size:30px;}
.horaires			{	color:#7d7d7d;}
.puce_horaires		{	padding-top:3px;}
.coordonnees		{	color:#313131;}
.en_savoir_plus_atelier	{	width:110px; height:22px; position:absolute; margin:89px 0 0 185px;}
.en_savoir_plus_equipe	{	position:absolute; margin:83px 0 0 231px;}

/*---------------------------------------------*/
/*--------------- Couleurs --------------------*/
/*---------------------------------------------*/
.gris			{	color:#262626;}
.gris_clair		{	color:#7b7b7b;}
.beige			{	color:#c6c4be;}
.jaune 			{	color:#f0ad12;}
.jaune A		{	color:#f0ad12;}
/*----------------------------------------------*/
/*---------------Liens-------------------------*/
A.lienPdf			{	color:#313131; font-size:9px; text-decoration:none; font-weight:bold;}
A.lienPdf:hover		{	color:#e7a101; text-decoration:underline;}
A.lienRally			{	color:#313131; font-size:9px; text-decoration:none; font-weight:bold;}
A.lienRally:hover		{	color:#313131; text-decoration:none;}
A.lienPage			 	{	color:#313131; font-size:10px; text-decoration:none; font-weight:bold;}
A.lienPage:hover		{	color:#e7a101; text-decoration:underline;}
A.lienHistorique	 	{	color:#e7a101; font-size:9px; text-decoration:none; font-weight:bold;}
A.lienHistorique:hover		{	color:#313131; text-decoration:none;}
A.lienHistorique_vert	 	{	color:#e7a101; font-size:9px; text-decoration:none; font-weight:bold;}
A.lienHistorique_vert:hover		{	color:#313131; text-decoration:none;}
/*------------------------------------------------*/
/*--------------Formalaires----------------------*/
INPUT[type=text]		{	color:#313131;font-size:9px;border:1px solid #c3beba;height:13px;background-image:url('/Images/Commun/bg_input.gif');background-repeat: no-repeat;padding:2px 0 0 3px;}
TEXTAREA				{	color:#313131;font-size:9px;font-family:Verdana;border:1px solid #c3beba;height:70px;background-image:url('/Images/Commun/bg_textarea.gif');background-repeat: no-repeat;padding:2px 0 0 3px;}
.case					{	width:160px;}
.message				{	width:335px;}
.code_postal			{	width:30px;}
/*-------------------------------------*/
/*---------------zoom------------------*/
.calque					{	opacity:.80;color: #FFFFFF;position: absolute;visibility: hidden;padding:0px 10px 10px 10px;
							font-family: Courrier;align:center;font-size: 8pt;background-color: #000000;
							opacity : .75;filter : alpha(opacity=75);width: 100%;height : 100%;top : 0;left : 0 ;}

.image_calque			{	height: 100%;}

#window 				{	position: absolute;visibility : hidden;padding: 0px;top : 10%;left : 30% ;}

#window DIV				{	background-color: #FFF;text-align: right;padding: 0px 10px 10px 10px;}

.telecharger			{	width:120px; height:22px; position:absolute; padding:302px 0 0 250px;}

/*---------------------------------------------*/
/*----------------- Palmarès ------------------*/
/*---------------------------------------------*/
.palmares_off			{	background-image:url('/Images/Palmares/bg_bt_off.gif'); background-repeat:no-repeat; cursor:hand;}
.palmares_on			{	background-image:url('/Images/Palmares/bg_bt_on.gif'); background-repeat:no-repeat; cursor:hand;}
.date					{	padding-left:52px; font-weight:bold; color:#505050;}
.date_select			{	padding-left:52px; font-weight:bold; color:#000000;}
#infoPalmares			{	background-image:url('/Images/Palmares/ombre_int.gif'); background-repeat:no-repeat; background-position:top;}
#infoPalmares .texte	{	padding: 17px 0px 12px 0px;}
#infoPalmares .esp		{	padding: 0px 26px 5px 52px;}

#infoPalmares .espTexte	{	padding: 17px 26px 12px 52px;}

.Column1				{	padding-left: 10px }
.Vignette				{   border: 1px solid #FFFFFF; }

.retourPage				{	position:absolute; margin:8px 0 0 574px;}
.retourCircuits			{	position:absolute; margin:8px 0 0 487px;}

.puceListe					{	padding:10px 0 10px 10px;}
.puceListe2					{	padding:10px 0 0 10px;}
.puceListe3					{	padding:15px 0 15px 10px;}