/*************************************************//*                                               *//*    CSS 2.1 par www.agence-web-platinum.com    *//*        pour www.SoireesLaRochelle.com         *//*                                               *//*************************************************//**************************//*	     GENERAL          *//**************************/*						{margin:0; padding:0;outline:none;}html, body 				{margin:0; padding:0; height:100%;}body 					{font-family : "Trebuchet MS", arial, verdana; background:url(../../images/bg_body.gif) 0px 0px repeat; background-color: #360004; color:#ffffff;}table, td, .main, select, input, textarea 		{color:#cc9999; font-size:11px; vertical-align:top; padding:0px;}a:link 					{color:#cab800;}a:visited 				{color:#cab800;}a:hover	 				{color:#cab800; text-decoration:none;}a img	 				{border:none;}.jaune 					{color:#cab800;}.bleu 					{color:#00b4ff;}.cyan 					{color:#33ffff;}.vert					{color:#00ff66;}.vertfonce				{color:#006600;}.pomme					{color:#ccffcc;}.parme					{ color:#9999ff;}.violet					{ color:#650e73;}.gris					{ color:#5a6167;}.rouge 					{color:#ff0048;}.cerise 					{color:#660000;}.rose 					{color:#ff99ff;}.orange 					{color:#f5a01a;}.magenta				{color:#bc00cd;}.blanc 					{color:#ffffff;}.noir 					{color:#000000;}.underline 				{text-decoration:underline;}.center	 				{text-align:center;}.left	 				{text-align:left;}.right	 				{text-align:right;}#bt_envoyer 				{text-align:center;}#bt_envoyer2 			{text-align:center;}.partselect 				{background-color: #450000; border: 1px #8e0000; border-style: solid; color: #fff600; font-family: Verdana; font-size: 12px;}.submit 					{border : 0; background : url(../../images/envoyer.png) no-repeat !important; background : url(../../images/envoyer.gif) no-repeat; height : 22px; width : 59px; cursor : pointer; text-indent : -9999px;}.top_top				{text-indent : -9999px;}html:first-child .submit 	{padding-left : 1000px;}/**************************/.img.adobe_flash 		{border:0; width:112px; height:33px;}#container 				{margin-left:auto; margin-right:auto; width:1000px; height: auto !important; height:100%;}.imgover:hover			{ opacity:0.6; filter:alpha(opacity=60); }/**************************/#Animation				{width:300px; height:560px; padding-top:10px; z-index: -1; float:left; text-align:center; display:block;}#RechercheAvancee		{width:300px; height:750px; z-index: 1; float:left; text-align:center; display:block;}#Cadeau					{width:130px; height:150px; z-index: 5; float:left; text-align:left; display:block; padding-left:-300px;}#AnimDroite				{width:420px; height:100%; z-index: 2; float:right; display:block;}*+html div#AnimDroite,* html div#AnimDroite		{width:420px; height:100%; z-index: 2; float:right; display:block; margin-right:45px} /*IE7 et inférieurs */#FlashVideo				{position: relative; top:20px; left:40px;  /* 800-720/2  */ width:720px; height:560px; z-index: 1;}#VideoPlayer			{position: relative; top:20px; left:8px;  /* (800-768)/2  */ width:768px; height:560px; z-index: 1;}#FlashVideo2			{position: relative; top:10px; z-index: 1;}#FlashVideoFormation	{position: relative; top:10px; left:40px;  /* 800-720/2  */ width:720px; height:650px; z-index: 1;}#contenuTexte 			{width:460px; height:100%; float:right; margin-right:20px; padding-top:10px; font-size:12px;}html>body div#contenuHtml	{height: auto; min-height: 650px; /*hauteur mini pour les autres*/ }
.publicite 				{width: 200px; height:133px; border:0; margin: 0px 0 15px 0; padding-top:5px; padding-bottom:12px; float:left;}#bt_newsletter 			{top:620px; width:175px;}
#newsletter 				{padding-top:99px; width:460px; height:100%; float:right; margin-right:15px; font-size:14px;}
#contenu_newsletter 		{background-color:#2b0000; width: 460px; height: 180px;}
#partie_plan 			{width:100%; float:left; height:100%; margin-bottom:10px;}#google_plan 			{padding-top:20px;}#header_plan 			{width: 780px; height: 14px; background-image: url(../../images/header_plan.png) !important; background-image: url(../../images/header_plan.gif); background-repeat:no-repeat;}#contenu_plan 			{width: 780px; height: 600px;}#footer_plan 			{width: 780px; height: 14px; background-image: url(../../images/footer_plan.png) !important; background-image: url(../../images/footer_plan.gif); background-repeat:no-repeat;}#research 				{width:499px; /* 458 */ float:right; height:100%; z-index:10;}#champ_result 			{height:90px; width:499px; float:right; z-index:10;}.header_ani	 			{width: 300px; height: 14px; background-image: url(../../images/header_ani.png) !important; background-image: url(../../images/header_ani.gif); background-repeat:no-repeat;}.footer_ani	 			{width: 300px; height: 14px; background-image: url(../../images/footer_ani.png) !important; background-image: url(../../images/footer_ani.gif); background-repeat:no-repeat;}/****************************************************************************//* Menu																		*//****************************************************************************/ul#topnav 					{ margin: 0; padding:116px 0 0 10px; float:left; width: 100%; list-style: none; font-size:18px; z-index:auto !important; z-index:1000; text-align:center; text-decoration:none; }ul#topnav li 					{ float: left; margin: 0; padding: 0; position: relative; }/*ul#topnav li a 				{ float: left; text-indent: -9999px; width: 200px; height:65px; }*/ul#topnav li a				 	{ text-decoration:none; color:#fff; padding:0px 13px 0 60px;}ul#topnav li:hover a,ul#topnav li a:hover 			{ text-decoration:none; color:#cab400; }ul#topnav td					{ vertical-align:middle; }ul#topnav .icone				{ padding:0 12px 0 35px; }ul#topnav a:hover			{ opacity:0.8; filter:alpha(opacity=80);}ul#topnav li .sub				{ position: absolute; top: 50px; left: 0; float: left; display: none; width:600px; z-index:1001; }ul#topnav li .top				{ position: absolute; top: 0px; left: 0; background:url(../../images/menu/menu_background_top.png) no-repeat; float:left;  height:19px; width:300px; margin:0;}ul#topnav li .cont				{ position: absolute; top: 19px; left: 0; background:url(../../images/menu/menu_background.png) repeat-y; float:left; width:300px; padding:0 0 0 10px; }ul#topnav li .bot				{ position: absolute; left:0; background:url(../../images/menu/menu_background_bottom.png) no-repeat; float:left;  height:19px; width:300px; top:100%; }ul#topnav li .top2				{ position: absolute; top: 0px; left: 0; background:url(../../images/menu/menu_background_top2.png) no-repeat; float:left;  height:19px; width:600px; margin:0;}ul#topnav li .cont2			{ position: absolute; top: 19px; left: 0; background:url(../../images/menu/menu_background2.png) repeat-y; float:left; width:600px; padding:0 0 0 10px; }ul#topnav li .bot2				{ position: absolute; left:0; background:url(../../images/menu/menu_background_bottom2.png) no-repeat; float:left;  height:19px; width:600px; top:100%}					ul#topnav li .row 				{ clear:both; float:left; width: 100%; margin-bottom: 10px; }ul#topnav li .sub ul			{ list-style: none; margin:0; padding:0; width:150px; float: left; }ul#topnav .sub ul li 			{ width:100%; }ul#topnav .sub ul li h2 			{ padding: 0;  margin: 0; font-size:16px; font-weight:normal; line-height:22px; }ul#topnav .sub ul li h2 a		{ padding:5px 0; color:#fff;}ul#topnav .sub ul li a 			{ float:none; text-indent: 0; /*--Reset text indent--*/ height:auto; padding:7px 5px 7px 5px; text-decoration: none; }ul#topnav .sub ul li img 		{ padding:5px 25px 15px 0; width:40px; }ul#topnav .sub ul li a:hover 	{ background-position:5px 12px; text-decoration:none;  color:#cab400;}/*************************************//**********  MENU DEROULANT  *********//*************************************/#cadeau_header {position:absolute; top:5px; padding-left:400px;}/**************************//*	 	RECHERCHE     	  *//**************************/.chercheMoteur			{ color:#ffffff; font-size:14px }.champ_principal 		{font-size:17px; font-weight:bold; color:#FFF; float:right; width: 460px; height:40px; display:block;}.exemple 				{color:#cab800; font-size:11px; font-weight:bold; font-style:italic; padding-top:6px;  text-align:left;}.exemple a				{text-decoration:none}.exemple a:hover 		{text-decoration:underline}.exemple_check			{color:#ffffff; font-size:11px; font-weight:bold; padding:3px 0 3px 10px; text-align:left;}.champ_secondaire 		{float:right; font-size:12px; color:#b2000a; width: 460px; height:20px;}.checkbox 				{margin-bottom:1px;}.intro 					{font-size: 13px; color:#949494; font-weight:bold; padding-top:30px; text-align:center; position:relative;}#results 				{width:460px; float:right;}.header_result 			{height: 14px; background-image: url(../../images/header_result.png) !important; background-image: url(../../images/header_result.gif); background-repeat:no-repeat;}.resultat				{height:100%; float:right; margin-right:15px; padding-top:10px;}.result_null 			{color:#cab800; font-size:14px;  padding-top:20px; text-align:center;}.contenu_result 			{ /*résultats restaurant + associations */ width:460px; background-color:#2b0000;}.recherche_result 		{ /*recherche restaurant + associations */ width:460px;}.bordure_resultat		{padding:10px 9px 10px 9px;}.info_bulle 				{font-size:16px; font-weight:bold; position: relative; color:#cab800; width: 21px; height: 22px; margin:0 5px 0 5px; padding-top:1px; background-image: url(../../images/info_bulle.png) !important;						 background-image: url(../../images/info_bulle.gif); background-repeat:no-repeat; float: left;}.raison_social			{font-size:16px; color:#ffffff; font-weight:bold; position: relative; float: left; line-height:20px; padding-left:15px;}.raison_social a			{text-decoration:none; color:#ffffff;}.raison_social a:hover		{text-decoration:underline;}.raison_social_min		{font-size:14px; color:#ffffff; font-weight:none; position: relative; float: left; line-height:16px; padding-left:15px;}.raison_social_min a		{text-decoration:none; color:#ffffff;}.raison_social_min a:hover	{text-decoration:underline;}.type					{font-size:12px; color:#d65532; font-weight:none; position: relative; float: right; text-align:right; margin:0 5px 5px 0; line-height:12px}.adresse				{font-size:13px; color:#cab800; position: relative; width: 100%; float: left; line-height:16px; padding-bottom:10px}.tel					{font-size:14px; color:#ffffff; position: relative; width: 160px; float: right; text-align:right; margin-right:5px; padding-top:11px}.email 					{font-size:11px; color:#ffffff; position: relative; width: 460px;}.mail a 					{color:#000000;}.mail a :visited			{color:#000000;}.descriptif 				{color:#00b4ff; width:100%; float: left; font-size:12px; padding:10px 25px 10px 5px; text-align:justify;}*+html p.descriptif,* html p.descriptif 		{color:#00b4ff; float:left; width:300px; font-size:12px; text-align:justify;} /* IE7 */.logo 					{position: relative; width: 90px; float:right; text-align:right; padding-bottom:10px; margin-left:10px;}.btn_bas_gauche			{position: relative; z-index:3;}.btn_bas_droite		 	{text-align:right; z-index:3;}.bouton_recherche		{margin-right:5px;}.footer_result 			{width: 460px; height: 14px; background-image: url(../../images/footer_result.png) !important; background-image: url(../../images/footer_result.gif); background-repeat:no-repeat;}.reponse 				{font-size:11px; position: relative; float:left; padding:10px 0 5px 0; text-align:center; color:#ffffff;}.reponse2 				{font-size:11px; text-align:left;}.check_cherche			{font-size:11px; text-align:left; width:150px; float:left;}.btn_back_20			{border:none; cursor:pointer; margin:10px 0 20px 0}/**************************//*	 HEADER PAGE TITLES   *//**************************/.introduction 					{width: 450px; height: 290px; background-image: url(../../images/introduction.jpg); background-repeat:no-repeat;}.animation-verre 				{width: 350px; height: 560px; background-image: url(../../images/animation-verre.png) !important; background-image: url(../../images/animation-verre.gif); background-repeat:no-repeat;}.newsletter_ani	 				{width: 150px; height: 40px; background-image: url(../../images/newsletter_ani.png) !important; background-image: url(../../images/newsletter_ani.gif); background-repeat:no-repeat;}.txt-bienvenue-fr 				{width: 420px; height: 23px; background-image: url(../languages/french/images/buttons/txt-bienvenue.png) !important; background-image: url(../languages/french/images/buttons/txt-bienvenue.gif); background-repeat:no-repeat;}.txt-bienvenue-en 				{width: 420px; height: 23px; background-image: url(../languages/english/images/buttons/txt-bienvenue.png) !important; background-image: url(../languages/english/images/buttons/txt-bienvenue.gif); background-repeat:no-repeat;}.txt-bienvenue-de 				{width: 420px; height: 23px; background-image: url(../languages/german/images/buttons/txt-bienvenue.png) !important; background-image: url(../languages/german/images/buttons/txt-bienvenue.gif); background-repeat:no-repeat;}.txt-bienvenue-es 				{width: 420px; height: 23px; background-image: url(../languages/espanol/images/buttons/txt-bienvenue.png) !important; background-image: url(../languages/espanol/images/buttons/txt-bienvenue.gif); background-repeat:no-repeat;}.txt-SoireesLaRochelle 			{width: 250px; height: 100px; background-image: url(../../images/txt-SoireesLaRochelle.png) !important; background-image: url(../../images/txt-SoireesLaRochelle.gif); background-repeat:no-repeat;}.txt-facebook 					{width: 460px; height: 23px; background-image: url(../../images/txt-facebook.png) !important; background-image: url(../../images/txt-facebook.gif); background-repeat:no-repeat;}.txt-agenda-FR 					{width: 460px; height: 23px; background-image: url(../../images/txt-agenda-FR.png) !important; background-image: url(../../images/txt-agenda-FR.gif); background-repeat:no-repeat;}/**************************/
/*	   NEWS + PRESSE      */
/**************************/
#news 					{width:460px; height:100%; float:right; padding-top:10px; z-index:3;}
.image_news_droite		{float:right; padding-left:10px; border: 0px;}.image_news_gauche		{float:left; padding-right:10px; border: 0px;}.title_news				{font-size: 20px; line-height:25px; color:#cab800; font-weight:bold; padding:10px 0 10px 0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFF; text-decoration:none;}.title_news a			{text-decoration:none;}.contenu_news			{padding-top:1px; padding-bottom:5px; text-align:justify; font-size:13px; line-height:18px;}
#news_full 				{width:785px; height:100%; float:right; padding-top:1px; z-index:3;}.title_presse			{font-size: 20px; line-height:30px; color:#f5a01a; font-weight:bold; padding:10px 0 10px 0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFF; text-decoration:none;}.title_presse a			{text-decoration:none; color:#f5a01a;}.contenu_presse			{padding-top:1px; padding-bottom:5px; text-align:justify; font-size:14px; line-height:18px; color:white;}
/**************************//*	      MAIL            *//**************************/#info_mail_etab 			{width:460px; height:130px; float:right; margin-right:15px; padding-top:10px;}#form_mail 				{width:460px; height:100%; float:right; margin-right:15px; padding-top:10px;}#newEtab2 				{width:460px; float:right;}.contenu_mail 			{padding-left:15px; padding-right:5px; background-color:#360004;}#phrase_mail 			{font-size:11px; color:#FFF;}.label_mail 				{font-size:13px; color:#cab800;}#label_email 			{font-size:13px; color:#cab800; padding-bottom:15px;}.obligatoire 			{color:#cab800; font-size:9px;}.obligatoire2 			{font-size:12px; font-weight:normal;}.etoile 					{font-weight:normal; color:#FFF;}.texte_blanc		 	{color:#ffffff;}fieldset label 				{display: block; font-size:10px; color:#cab800;}#phrase_prof 			{font-size:11px;}#choix_mail 				{padding-left:5px;}.title_label_mail 		{text-align:center; font-size:15px;}.checkbox_mail 			{font-size:12px; text-align:left;}/**************************//*	      PLAN     	      *//**************************/#affiche_plan 			{width:460px; height:100%; float:right; margin-right:15px; padding-top:10px;}.contenu_plan 			{background-color:#360004; padding-left:15px;}#phrase_plan 			{font-size:11px; color:#FFF;}#bt_retour 				{text-align:center; height:22px; width:59px; cursor:pointer;}/**************************//*	    CALENDRIER     	  *//**************************/#calendar 				{width:460px; height:100%; float:right; margin-right:15px; padding-top:10px; z-index:3;}.contenu_calendar 		{background-color:#360004; z-index:10; line-height:16px;}#mois_courant 			{width:460px; text-align:center; color:#cab800; font-size:15px; font-weight:bold; padding:10px 0 10px 0;}.mois_pred_suiv 			{font-size:12px; text-align:center; width:50%;}.calendarHeader 			{font-size: 11px; color: #ffffff;}.calendarDay 			{font-size: 14px; font-size: 16px; line-height:25px;}.calendarToday 			{background-color:#cab801; font-size: 14px; font-weight:bold; color:#000; line-height:25px;}.calendarTodayBorder 	{border: 1px solid #cab800; font-size: 16px; font-weight:bold; color:#FFF; line-height:25px;}.calendarEvent 			{color:#cab800; font-weight:bold; text-align:center; font-size:16px; line-height:25px;}.td_titre_evt 			{text-align:center; padding:0 0 18px 0;}.raison_social_agenda	{font-size:14px; color:#ffffff; font-weight:bold; position: relative; width: 285px; float: left; padding-left:15px;}.raison_social_agenda a	{text-decoration:none; color:#ffffff;}.raison_social_agenda a:hover	{text-decoration:underline;}.type_agenda			{color:#d65532; font-size:13px; font-weight:bold; position: relative; width: 165px; float: right; text-align:right;}.titre_evt, .titre_evt a	{color:#cab800; font-size: 15px; font-weight:bold; text-decoration:underline;}.titre_evt a:hover		{text-decoration:none;}.info_evt 				{color:#ffffff; font-size: 14px; padding-left:10px; height:15px;}.contenu_evt 			{color:#cab800; font-size: 13px; text-align:justify; padding-left:10px; padding-right:10px; line-height:16px;}.date_evt 				{font-size:10px; color:#FFF; position: relative; float: left; padding-bottom:6px;}.button_evt 				{font-size:11px; color:#FFF; position: relative; float: left; padding-top:10px;}.button_evt_droite		{font-size:11px; color:#FFF; position: relative; float: right; padding-top:10px;}.tel_evt 				{font-size:13px; color:#FFF; position: relative; float: right; padding-right:10px;}/**************************//*   ANNONCES		      *//**************************/#annonces 						{width:770px; height:100%; float:right; padding-top:1px; z-index:3; padding-right:15px; }#annonces td						{vertical-align:top;}#annonces .vignette				{width:150px; padding:10px; border:none; }#annonces .vignette:hover		{ opacity:0.8; filter:alpha(opacity=80); }#annonces .full_image			{ text-align:center; padding:20px; border:none; }.annonces_titre 					{font-size: 22px; color:#cab800; font-weight:bold; padding:15px 5px 15px 0px;}.annonces_rs 					{font-size: 16px; color:#cab800; font-style:italic; padding-bottom:10px;}.annonces_rs a					{text-decoration:none; color:#cab800;}.annonces_rs a:hover				{text-decoration:underline;}.annonce_txt	 				{font-size: 14px; }.nouvelle_annonce 				{font-size: 11px; text-align:right; padding:5px 15px 0 0;}.nouvelle_annonce a 				{color:#00ff00; }.annonce_lien 	 				{font-size: 16px; text-align:right; padding:5px 15px 0 0;}.annonce_lien a	 				{color:#fff; }.annonce_erreur	 				{color:#ff0000; font-size:20px; text-align:center; padding:20px; }.annonce_separe					{ border-bottom:1px dotted #554b00; margin:15px 50px 15px 50px; }/**************************//*   COUPS DE COEUR       *//**************************/#coupsDeCoeur 			{width:460px; height:100%; float:right; margin-right:15px; padding-top:10px;}.soiree 					{padding-left:15px; background-color: #360004;}.coupsdecoeur_titre 		{font-size: 22px; color:#cab800; font-weight:bold; padding:15px 5px 15px 5px;}.coupsdecoeur_date 		{font-size: 14px; padding-bottom:10px;}.coupsdecoeur_rs 		{font-size: 13px; color:#cab800;}.coupsdecoeur_rs a		{text-decoration:none; color:#cab800;}.coupsdecoeur_rs a:hover	{text-decoration:underline;}#infoSoireeSup 			{width: 150px; padding: 0.5em; text-align:right; float: right;}#infoSoiree 				{text-align:justify; font-size: 15px; margin:0 5px 0 60px; padding-bottom:15px; line-height:19px;}#infoSoiree p 			{margin-top:0;}#infoDoubleCal			{float:left; width:65px; height:76px; text-align:center; }.adresse_cdc				{font-size:13px; color:#cab800; position: relative; float: left; line-height:16px; padding-bottom:10px}.tel_cdc					{font-size:14px; color:#ffffff; position: relative; float: right; text-align:right; margin-right:5px; padding-top:11px}.date_calendar_container 	{background-image:url(../../images/calendar.png); background-repeat:no-repeat; text-align:center; float:left; width:65px; height:76px;}.date_calendar_container p 	{color:#b2000a;}.date_calendar 				{font-weight:bold; width:58px; display:block; text-align:center; line-height: 15px; margin:0; padding:0; text-decoration:none; font-size:13px}.date_calendar em 			{display:block; padding:2px 5px;}.date_calendar em.day 		{font-size:150%;}.date_calendar em.year 		{color:white; }
/**************************/
/*   	   CINEMA         */
/**************************/
#super_cine					{width:160px; height:220px; float:left; padding:30px 15px 20px 15px; text-align:center;}#super_cine_fin				{width:100%; height:50px; float:left; margin-top:30px; text-align:center;}
.lien_cinema a				{font-size:14px; color:#ffffff; text-decoration:none; margin: 0 5px 0 5px;}.lien_cinema a:hover			{text-decoration:underline}.bande_annonce a				{font-size:10px; color:#ffffff; text-decoration:none; padding-right: 20px;}.bande_annonce a:hover		{text-decoration:underline}.cinemaImage				{width:120px; height:160px; border:0; padding-right:15px}.cinemaDetail				{width:100%; border:0; padding-right:20px}.CineDetailFilm				{font-size:16px; line-height:18px;}.cinemaBoutons				{width:60px; border:0; padding:10px 10px 0 10px}.cine_titre 					{font-size: 20px; color:#cab800; font-weight:bold; line-height:20px; padding-bottom:10px;}.cine_ds 					{font-size: 14px; font-weight:normal; line-height:16px; padding-bottom:8px}
.cine_txtdate_color	 		{color:#b2000a; font-weight:bold;}.cine_date_color	 		{color:#ffffff;}.cine_titreorig_color		{color:#ffffff; font-style:italic;}.cine_txt_color	 			{color:#cab800; padding-right:25px;}.cine_syno_color	 		{color:#ffffff; padding-top:10px; text-decoration:underline;}.cine_titre_black a			{font-size: 16px; color:#7b3700; text-decoration:none; padding-bottom:5px;}
.cine_gros_titre 			{ /* page de lecture de la bande-annonce */ font-size: 24px; color:#cab800; font-weight:bold; padding-bottom:5px;}.cine_petit_titre 			{ /* page de toutes les bandes-annonces */ font-size: 11px; color:#cab800; font-weight:normal; text-decoration:none;}.cine_petit_sortie 			{ /* page de toutes les bandes-annonces */ font-size: 10px; color:#b2000a; font-weight:normal; text-decoration:none;}.cine_ba_titre 				{font-size: 14px; color:#cab800; font-weight:normal; padding-bottom:5px;}.cine_view_other 			{font-size: 12px;}
.cine_conteneur_info 		{padding:20px 0 20px 0;}
.cine_ba_info 				{position: relative; float: left; padding:0 0 5px 0; width:40px; height:40px;}.cine_ba_info2 				{position: relative; float: left; padding:0 0 15px 0; width:40px; height:40px;}.cine_txt_synopsys 			{text-align:justify; font-size:14px;}
.cine_bt_retour 				{text-align:center;}
/**************************//*	  MENTIONS LEGALES    *//**************************/#MentionsLegalesTitreHaut 	{text-align:center; font-size:14px; color:#cab800; font-weight:bold;}.MentionsLegalesParagraphes 	{color:#b2000a;}/**************************//*		 AUTRES PAGES     *//**************************/#Facebook		 			{ width:460px; height:100%; float:right; margin-right:15px; padding-top:10px; font-size:14px;}.facebook_button			{ border:none; cursor:pointer; margin:10px 0 50px 0;}#Quisommesnous		 		{ width:460px; height:100%; float:right; margin-right:15px; padding-top:5px; font-size:14px; text-align:justify; color:#ffffff; line-height:18px;}.quisommesnous		 		{ font-size:16px; text-align:justify; color:#cab400; line-height:18px; font-weight:bold;}#links_login a:link 					{color:#cab800;}#links_login a:visited 				{color:#cab800;}#links_login a:hover	 				{color:#cab800; text-decoration:none;}/**************************//*	      FOOTER          *//**************************/#footer 						{text-align:right; height:30px; padding-bottom:0px; z-index: 2; position: absolute; bottom:-80px; padding-right:0px;}#bandeau_pub_axiom 			{width:1000px; height:40px;}
#axiom 						{font-size:10px; color:#7F6668; text-decoration:none;}
#lien_createur 				{font-weight:bold; font-size:10px; color:#7F6668; text-decoration:none;}#lien_accueil 				{font-weight:normal; font-size:10px; color:#613D3F;}
#lien_contactpro 			{font-weight:normal; font-size:10px; color:#613D3F;}
#lien_annonceur 				{font-weight:normal; font-size:10px; color:#613D3F;}
#lien_recrutement 			{font-weight:normal; font-size:10px; color:#613D3F;}
#lien_facebook 				{font-weight:normal; font-size:10px; color:#3b5998;}#lien_contact 				{font-weight:normal; font-size:10px; color:#613D3F;}
#lien_telechargement 		{font-weight:normal; font-size:10px; color:#613D3F;}#lien_mention_legale 		{font-weight:normal; font-size:10px; color:#613D3F;}/***************************//*	      SITEMAP          *//***************************/#sitemap 					{position: relative; background-color:#2b0000; height:100%; margin-top:10px; bottom: 0px; padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px; text-align:left; color:#7F6668; font-size:11px; z-index: 2;}.sitemap_gros_titre 			{color:#ffffff; font-size:14px; font-weight:bold; text-decoration:underline}.sitemap_titre 				{color:#cab800; font-size:12px; font-weight:bold; text-decoration:underline; text-align:right; vertical-align:top;}#lien_sitemap 				{font-weight:normal; color:#7F6668; text-decoration:none; font-size:11px;}#lien_sitemap_intro 			{font-weight:normal; color:#7F6668; text-decoration:none; font-size:11px;}a.lien_sitemap				{font-weight:normal; color:#7F6668; text-decoration:none; font-size:11px;}/*********************************//*       W3C validations         *//*********************************/.w3c_validate 			{border:0; width:88px; height:31px;}a.w3c_validate:visited 	{color:#360001}a.w3c_validate:link 		{color:#360001}a.w3c_validate:hover 	{color:#360001}a.w3c_validate:active 	{color:#360001}/**************************//*	       PROS           *//**************************/div#tipDiv 				{ color:#360004; font-size:12px; line-height:1.2; background-color:#cab400; border:1px solid #360000; width:400px; padding:4px 4px 4px 4px;}/**************************//*	  ADMINISTRATION      *//**************************/.GenMail 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;}#admin 					{font-size:12px}.form_etab				{font-size:12px; color:#cab400; width:150px;}input.form_etab			{font-size:12px; color:#ffffff; width:270px;}.table_etab				{background-color:#2b0000; border:1px solid #cab400; padding:4px 4px 4px 4px;}.table_etab2			{background-color:#2b0000; padding:10px 10px 10px 10px;}#admin .table_titre_membre	{ background-color:#990033; text-align:center; color:#cc99ff; font-size:10px; vertical-align:middle; height:20px; font-weight:normal; width:5%; }#admin .table_ligne_membre	{ vertical-align:middle; padding-left:5px; font-size:10px;}#admin input				{ padding:1px;}/* ************************************************************************************* */#header			 			{background:url(../../images/header.png) no-repeat; width:1100px; height:250px; margin: 0 0 0 -50px;}.menu_separator				{width:50px;}#m1, #m2, #m3, #m4, #m5, #m6, #m7, #m8,#over_m1, #over_m2, #over_m3, #over_m4, #over_m5, #over_m6, #over_m7, #over_m8{width:auto; cursor:pointer; white-space:nowrap; vertical-align:middle; text-align:center; font-size:18px; line-height:20px; font-weight:bold; padding:0px 0px 0px 0px; }					#m1, #m2, #m3, #m4, #m5, #m6, #m7, #m8{color:#ffffff;} #over_m1, #over_m2, #over_m3, #over_m4, #over_m5, #over_m6, #over_m7, #over_m8{color:#cab400;}/* *************************************************************************************/#partenaires			{padding-top:60px; text-decoration:none;}.titre_partenaires	{text-align:center; font-size:20px; color:#ffffff; margin-bottom:30px; text-decoration:none;}a.txt_part_titre		{font-size:16px; font-weight:bold; padding-left:80px; color: #cab400; text-decoration:none; cursor:pointer;}.txt_part_p 				{font-size:12px; color:#cccccc; padding: 0 120px 80px 120px;}a.txt_part				{color: #cccccc; text-decoration:none; cursor:pointer;}/* *************************************************************************************//* *********************************************************************************************************							BOUTIQUE EN LIGNE - SUPPLEMENT   ********************************************************************************************************* *//* ********************************************************************************************************* */.box_width_left			{ width:157px;}.box_width_right		{ width:200px;}.box_width_cont			{ width:100%;}.col_left				{ padding-right:15px}.col_center				{ width:100%; padding-bottom:20px;}.col_right				{ padding-left:15px}/*.col_right				{ visibility:hidden}			*/.boxText 				{ font-family: Arial; font-size: 10px; }.errorBox 				{ font-family : Arial; font-size : 10px; background: #ffb3b5; font-weight: bold; }.stockWarning 			{ font-family : Arial; font-size : 10px; color: #cc0033; }.productsNotifications 	{ background:url(../../images/bg_f.gif) 0px 0px repeat;padding:20px; }.orderEdit 				{ font-family : Arial; font-size : 10px; color: #ce0338; text-decoration: underline; }.infoBox 				{background: #360000;}.infoBoxContents 		{background: #360004;font-family: Arial; font-size: 10px;}/*  A {color: #000000;  text-decoration: none;}A:hover {  color: #AABBDD;  text-decoration: underline;}  */FORM 					{display: inline;}TR.header 				{background: #ffffff;}TR.headerNavigation 	{background: #bbc3d3;}TD.headerNavigation 	{font-family: Arial; font-size: 10px; background: #bbc3d3; color: #ffffff; font-weight : bold;}/*  A.headerNavigation {color: #FFFFFF; }A.headerNavigation:hover { color: #ffffff;}  */TR.headerError 		{background: #ff0000;}TD.headerError 		{font-family: Arial; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}TR.headerInfo 		{background: #00ff00;}TD.headerInfo 		{font-family: Arial;font-size: 12px;background: #00ff00;color: #ffffff;font-weight: bold;text-align: center;}/*  TR.footer {background: #bbc3d3;}TD.footer {  font-family: Arial;  font-size: 10px; background: #bbc3d3; color: #ffffff;  font-weight: bold;}*/.infoBoxNotice 				{background: #FF8E90;}.infoBoxNoticeContents 		{background: #FFE6E6;font-family: Arial; font-size: 10px;}TD.infoBoxHeading 			{font-family: Arial;font-size: 10px;font-weight: bold;background: #bbc3d3;color: #ffffff;}TD.infoBox, SPAN.infoBox 	{font-family: Arial; font-size: 10px;}TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd 			{background:url(../../images/bg_f.gif) 0px 0px repeat;}TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even 		{background:url(../../images/spacer.gif) 0px 0px repeat;}TABLE.productListing 			{border: 1px;border-style: solid;border-color: #b6b7cb;border-spacing: 1px;}.productListing-heading 		{font-family: Arial;font-size: 10px;background: #b6b7cb;color: #FFFFFF;font-weight: bold;}TD.productListing-data 			{font-family: Arial;font-size: 10px;}TD.pageHeading, DIV.pageHeading {font-family: Arial;font-size: 20px;font-weight: bold;color: #9a9a9a;}TR.subBar 						{background: #f4f7fd;}TD.subBar 						{font-family: Arial;font-size: 10px;color: #000000;}/* ********************************************************************************************************* *//* ********************************************************************************************************* */TD.main, P.main 							{font-family: Arial;font-size: 11px;}td.inscription, .inscription					{font-size: 12px; line-height: 15px; width:250px; text-align:right}input.inscription								{font-size: 12px; line-height: 15px; width:200px; text-align:left}.main_color									{color:#cab400;}TD.smallText, SPAN.smallText, P.smallText 	{font-family: Arial;font-size: 10px;}TD.accountCategory 							{font-family: Arial;font-size: 13px;color: #aabbdd;}TD.tableHeading 							{font-family: Arial;font-size: 12px;font-weight: bold;}CHECKBOX, INPUT, RADIO, SELECT 				{font-family: Arial;font-size: 11px;}TEXTAREA 									{width: 100%;font-family: Arial;font-size: 11px;}SPAN.greetUser 								{font-family: Arial;font-size: 12px;color: #f0a480;font-weight: bold;}TABLE.formArea 								{background: #360004;border-color: #cab400;border-style: solid;border-width: 0px;}TD.formAreaTitle 							{font-family: Arial;font-size: 12px;font-weight: bold;}SPAN.markProductOutOfStock 					{font-family: Arial;font-size: 12px;color: #c76170;font-weight: bold;}SPAN.errorText 								{font-family: Arial;color: #ff0000;}.moduleRow { }.moduleRowOver 								{background:url(../../images/bg_f.gif) 0px 0px repeat; cursor: pointer; }.moduleRowSelected 							{background:url(../../images/bg_f.gif) 0px 0px repeat; }.checkoutBarFrom, .checkoutBarTo 			{font-family: Arial; font-size: 10px; color: #9a7373; }.checkoutBarCurrent 						{font-family: Arial; font-size: 10px; color: #D65532; }/* message box */.messageBox 								{font-family: Arial; font-size: 10px; }.messageStackError, .messageStackWarning 	{font-family: Arial; font-size: 10px; background-color: #660000; }.messageStackSuccess 						{font-family: Arial; font-size: 10px; background-color: #003300; }#myse select 								{width:90%;}/* input requirement */.product .inputRequirement, .inputRequirement 																{font-family: Arial; font-size: 10px; color:#FF0000; }/* ********************************************************************************************************* *//* ********************************************************************************************************* */											.s_tl 			{background:url(../../images/s_tl.gif) left top no-repeat; width:100%;}.s_tr 			{background:url(../../images/s_tr.gif) right top no-repeat;}.s_bl			{background:url(../../images/s_bl.gif) left bottom no-repeat;}.s_br 			{background:url(../../images/s_br.gif) right bottom no-repeat;padding:0px 27px 0px 22px;}.s_t {background:url(../../images/s_t.gif) top repeat-x;}.s_b {background:url(../../images/s_b.gif) bottom repeat-x; }.s_l {background:url(../../images/s_l.gif) left repeat-y;}.s_r {background:url(../../images/s_r.gif) right repeat-y;}/* ********************************************************************************************************* */	.s3_tl 			{background:url(../../images/s3_tl.gif) left top no-repeat;}.s3_tr 			{background:url(../../images/s3_tr.gif) right top no-repeat;}.s3_bl			{background:url(../../images/s3_bl.gif) left bottom no-repeat;}.s3_br 			{background:url(../../images/s3_br.gif) right bottom no-repeat; padding:6px;}.s33_br 		{background:url(../../images/s3_br.gif) right bottom no-repeat;padding:6px 18px 6px 18px;}.s3_l 			{background:url(../../images/s3_l.gif) left repeat-y #ffffff;}/* ********************************************************************************************************* */											.s2_tl 			{background:url(../../images/s2_tl.gif) left top no-repeat; width:100%;}.s2_tr 			{background:url(../../images/s2_tr.gif) right top no-repeat;}.s2_bl			{background:url(../../images/s2_bl.gif) left bottom no-repeat;}.s2_br 			{background:url(../../images/s2_br.gif) right bottom no-repeat;padding:10px 17px 10px 17px; text-align:left;}.s2_t {background:url(../../images/s2_bg.gif) top repeat-x;}.s2_b {background:url(../../images/s2_bg.gif) bottom repeat-x; }.s2_l {background:url(../../images/s2_bg.gif) left repeat-y;}.s2_r {background:url(../../images/s2_bg.gif) right repeat-y;}										/* ********************************************************************************************************* */.p_tl 			{background:url(../../images/p_tl.gif) left top no-repeat; width:100%;}.p_tr 			{background:url(../../images/p_tr.gif) right top no-repeat;}.p_bl			{background:url(../../images/p_bl.gif) left bottom no-repeat;}.p_br 			{background:url(../../images/p_br.gif) right bottom no-repeat;padding:16px 18px 20px 18px;}.p_t {background:url(../../images/p_t.gif) top repeat-x #ffffff;}.p_b {background:url(../../images/p_b.gif) bottom repeat-x; }.p_l {background:url(../../images/p_l.gif) left repeat-y;}.p_r {background:url(../../images/p_r.gif) right repeat-y;}/* ********************************************************************************************************* */	.main	a		{color:#ce0338; text-decoration:underline;}.main	a:hover	{color:#ce0338; text-decoration:none;}.vam			{vertical-align:middle;}.tac			{text-align:center;}/* ********************************************************************************************************* */.padd_1 	{padding:0px 10px 0px 10px;}.padd_22 	{padding:8px;}td.padd2 	{padding:8px; padding-left:4px;}.line_h		{line-height:16px;}.image		{width:100%;}/* ********************************************************************************************************* */div.padd3						{text-align:left; padding-top:0px; margin-left:0px; margin-right:0px;}.padd33 img, .padd33 input 		{margin:2px;}.padd44 img, .padd44 input 		{margin:4px;}.bg_input input	{background:none; border:0px;}* html .width_100				{width:100%;}/* ********************************************************************************************************* */.remove 				{width:15%;}.products 			{width:50%;}.quantity 			{width:15%;}.total 				{width:20%;}img      {border:0px;}table	 {width:100%;}input, textarea, select				{border:1px solid #4b0a0e; background:#2b0000; color:#9a7373}.border_0							{border:0px; background:none;}.vam { vertical-align:middle}.bg{background:url(../../images/bg_line.gif)}.jamp{ width:90px; height:17px; color:#464646; font-size:11px; padding-left:2px; font-family:Arial;}.jamp1{ width:135px; height:17px; color:#ffffff; font-size:11px; padding-left:2px; font-family:Arial; border:1px solid #490c10; background:#1d1e23;}.jamp2{ width:130px; height:17px; color:#464646; font-size:11px; padding-left:2px; font-family:Arial;}/* ********************************************************************************************************* */.header font   {color:#757373; text-decoration:none; font-size:11px; font-weight:bold;}.header font a {color:#757373; text-decoration:none; font-size:10px; font-weight:bold; font-family:Arial}.header font a:hover   {color:#757373; text-decoration:underline}     /*   5 items*/.header strong a {color:#000000; font-family:Arial; font-size:10px; text-decoration:underline; font-weight:normal}/* shop_cart*/.header strong a:hover   {color:#000000; text-decoration:none}.header td 		 {color:#757373; font-size:11px}.header span	 {color:#FFFFFF; font-size:11px;}.header b   	 {color:#ffffff; display:block; padding-bottom:4px;}.header a 		 {color:#d52d00; text-decoration:none; font-size:11px; font-weight:bold}.header a:hover  {color:#d52d00;text-decoration:underline}.header strong a 		 {color:#d52d00; text-decoration:none; font-size:11px; font-weight:bold}.header strong a:hover   {color:#d52d00;text-decoration:underline}.header strong 	 {color:#b9215c; }/* ********************************************************************************************************* *//*  footer  */.footer		  	  {width:100%; color:#cc9999;}	.footer td 		  {color:#cc9999; font-size:10px; vertical-align:middle;}			.footer a 		  		{color:#cc9999; font-size:10px; text-decoration:none;} 			.footer a:hover   		{color:#cc9999;text-decoration:underline;}	.footer span 	  {color:#cc9999; font-size:10px; font-weight:normal}.footer span a 		  	{color:#cc9999; font-size:10px; text-decoration:none; font-weight:normal;} 			.footer span a:hover   	{color:#cc9999;text-decoration:underline;}.footer b a 	  		{color:#cc9999; font-size:10px; font-weight:normal; text-decoration:none;}			.footer b a:hover 		{color:#cc9999; text-decoration:underline;}.popup					{}.popup td				{color:#9a7373; line-height:14px; font-family:tahoma;}.popup b				{display:block; padding:0px 0px 10px 0px; color:#9a7373; font-size:16px;}.popup strong			{display:block; padding:10px 0px 0px 0px; color:#9a7373;}/* ********************************************************************************************************* *//* -box_body- */.box_body td							{color:#cc9999; font-size:11px}.box_body span.productSpecialPrice 		{color:#d65532; font-size:15px; font-weight:bold; font-family:Arial;}.box_body del       					{color:#d65532; font-size:11px; font-weight:bold; font-family:Arial;}.box_body a 			{color:#d65532; font-family:Arial; font-size:11px; text-decoration:none;}.box_body a:hover  		{color:#d65532; text-decoration:underline}.box_body span   		{color:#9a7373; font-size:11px; font-weight:normal;}.box_body span a		{text-decoration:none; color:#d65532; font-size:14px; font-weight:normal; font-family:Arial;}.box_body span a:hover	{color:#d65532;text-decoration:underline;}.box_body em a 			{color:#cc9999; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:underline; font-style:normal;}.box_body font  				{color:#d65532; text-decoration:none; font-size:12px; line-height:14px; font-family:arial; font-weight:normal;}.box_body font a 				{color:#d65532; text-decoration:none; font-size:12px; line-height:14px; font-family:arial; font-weight:normal; }.box_body font a:hover  		{color:#d65532; text-decoration:underline}.box_body strong a 				{color:#9a7373; text-decoration:none; line-height:12px; font-size:9px;text-transform:uppercase; font-family:arial;}.box_body strong a:hover  		{color:#9a7373; text-decoration:underline}/* ********************************************************************************************************* *//* ********************************************************************************************************* */.box_body ul 				{padding:0; margin:0px; margin-left:0px; list-style:none; }.box_body .bg_list			{background:url(../../images/h_line_list.gif) 0px bottom repeat-x;}.box_body .bg_list a		{background:url(../../images/bg_list.gif) 9px 4px no-repeat; padding-left:20px;							 color:#cc9999; font-size:11px; text-decoration:none; line-height:20px; font-family:Arial;}.box_body .bg_list a:hover  {color:#cc9999; font-size:11px; text-decoration: underline;}.box_body .bg_list_un 	{}.box_body .bg_list_un  a		{color:#cc9999; font-size:11px; text-decoration:none; font-weight:bold; line-height:22px}.box_body .bg_list_un  a:hover	{color:#cc9999; text-decoration:underline;}.box_body .bg_list_sub 			{background:url(../../images/h_line_list.gif) 0px bottom repeat-x;}.box_body .bg_list_sub a		{background:url(../../images/bg_list_sub.gif) 9px 4px no-repeat; padding-left:20px; margin-left:1px;							 	 color:#cc9999; font-size:11px; text-decoration:none; line-height:20px; font-family:Arial;}.box_body .bg_list_sub a:hover  {color:#cc9999; font-size:11px; text-decoration: underline;}/* ********************************************************************************************************* *//* ********************************************************************************************************* *//* -1- */.box_heading_table 					{background:url(../../images/box_heading_table.gif) 0px 0px repeat-x #4d090b; border-bottom:1px solid #380608;}.box_heading_table .box_heading_td 	{background:url(../../images/box_heading_td.gif) 0px 9px no-repeat; padding:3px 8px 3px 8px; height:31px; vertical-align:middle;}.box_heading_table .box_heading_td 	{color:#FFFFFF; font-weight:normal; font-size:17px; font-family:Arial;}/* ********************************************************************************************************* */.box_body_table						{background:url(../../images/box_body_table.gif) left top repeat;margin:3px 0px 5px 0px;}.box_body_table .box_body_td 		{padding:5px 8px 5px 8px;}/* ********************************************************************************************************* *//* ********************************************************************************************************* */.box_body2_table					{background:url(../../images/spacer.gif) left top repeat;margin:3px 0px 5px 0px;}.box_body2_table .box_body2_td 		{padding:5px 0px 5px 0px;}/* ********************************************************************************************************* *//* ********************************************************************************************************* *//* ********************************************************************************************************* */.cont_heading_table 	{background:url(../../images/cont_heading_table.gif) 0px 0px repeat;}.cont_heading_td_mini	{ height:42px; padding:8px 19px 8px 20px; width:100%;vertical-align:middle; color:#cab400; font-size:20px; line-height:24px;}.cont_heading_td		{ height:42px; padding:8px 19px 8px 20px; width:100%;vertical-align:middle; color:#cab400; font-size:25px; line-height:28px;}  /* font-size:21px; color:#d65532;  font-family:arial;*/.cont_heading_td_blanc	{ height:42px; padding:8px 19px 8px 20px; width:100%;vertical-align:middle; color:#ffffff; font-size:25px; line-height:28px; font-weight:bold;}  /* font-size:21px; color:#d65532;  font-family:arial;*/.cont_heading_td_moy	{ height:42px; padding:8px 19px 8px 20px; width:100%;vertical-align:middle; color:#cab400; font-size:30px; line-height:34px;}.cont_heading_td_plus	{ height:42px; padding:8px 19px 8px 20px; width:100%;vertical-align:middle; color:#cab400; font-size:36px; line-height:40px;}.cont_heading_td a 			{color:#d65532; font-size:21px; line-height:23px; font-family:arial;text-decoration:none}.cont_heading_td a:hover 	{color:#d65532; font-size:21px; line-height:23px; font-family:arial;text-decoration:underline;}.cont_heading_td em 		{color:#d65532; font-size:21px; line-height:23px; font-family:arial;text-decoration:none; font-style:normal;}.cont_body_table 						{}.cont_body_table .cont_body_table_td 	{background:url(../../images/bg_c.gif) top left repeat-x #375f88; height:29px; padding-left:19px}.cont_body_table .cont_body_table_td 	{color:#242527; font-weight:bold; font-size:10px; text-transform:uppercase; vertical-align:middle }/*  PRODUCT  */.product .descr					{color:#714d4d;height:34px;padding:5px 0px 10px 0px;}.product td						{color:#9a7373; font-size:11px; line-height:15px;}.product strong					{color:#9a7373; font-weight:normal; font-size:12px;} /* ********************************************************************************************************* */.product a 					{color:#9a7373; font-size:11px; text-decoration:none;} .product a:hover 			{text-decoration:underline;}/* ********************************************************************************************************* */.product div span a 			{color:#9a7373; font-size:12px; text-decoration:none;}.product div span a:hover 		{text-decoration:underline;}/* ********************************************************************************************************* */.product span a 			{color:#9a7373; font-size:12px; text-decoration:none;}.product span a:hover 		{text-decoration:underline;}.product em 					{color:#9a7373; font-size:12px; font-weight:normal; font-style:normal;}/* ********************************************************************************************************* */span.productSpecialPrice 		{font-size:22px; color:#d65532; line-height:24px; font-family:arial;}.product s 						{color:#d65532;font-size:11px;font-weight:normal;}/* ********************************************************************************************************* */.product div a		    {color:#e13b00; font-size:10px; font-weight:normal; text-decoration:none; text-transform:none;}.product div a:hover	{color:#e13b00; text-decoration: underline;}		/* ********************************************************************************************************* */.product b font   			{color:#9a7373; text-decoration:none; font-size:10px; font-weight:bold; font-family:Arial;}.product b font a 			{color:#9a7373; text-decoration:underline; font-size:10px; font-weight:normal;}.product b font a:hover   	{color:#9a7373; text-decoration:none} table.listing 				{margin:15px 0px 0px 0px;border:0px solid #ffffff;border-width:0px 0px 0px 0px;}table.listing td			{padding:1px 0px 1px 0px;}/* ********************************************************************************************************* *//*  IMAGE  */.pic_1				{border:0px solid #8e999e}.pic 				{border:0px solid #7d1100}.pic 	img			{border:0px solid #cecece}.table_pic_width_1	{width:1px;text-align:center;}.table_pic_width	{width:1px;text-align:center;}.table_pic_width td	{text-align:center;}.pic_corn_c 		{background:#FFFFFF;}.pic_corn_t 		{background:#FFFFFF url(../../images/pic_corn_t.gif) 0px top repeat-x;}.pic_corn_b 		{background:#FFFFFF url(../../images/pic_corn_b.gif) 0px bottom repeat-x;}.pic_corn_l 		{background:#FFFFFF url(../../images/pic_corn_l.gif) left 0px repeat-y;}.pic_corn_r 		{background:#FFFFFF url(../../images/pic_corn_r.gif) right 0px repeat-y;}/* ********************************************************************************************************* *//* ********************************************************************************************************* *//* ********************************************************************************************************* *//* ********************************************************************************************************* *//* ********************************************************************************************************* *//* ********************************************************************************************************* */.result 		{margin:0px 0px 0px 0px;}.result td  	{width:50%; vertical-align:middle; padding:10px 9px 10px 9px;}.result_right 	{text-align:right;}.result td  	{color:#9a7373; font-size:11px;}.result b   	{color:#9a7373; font-weight:normal;} .result_right b							{color:#d52d00; font-size:11px; font-weight:bold;}.result_right a.pageResults				{color:#d52d00; font-size:11px;text-decoration:underline; }.result_right a.pageResults:hover 		{color:#d52d00;	text-decoration:none; }.result_right a.pageResults	u			{color:#d52d00; font-size:11px; text-decoration:underline;}.result_right a.pageResults u:hover 	{color:#d52d00;	text-decoration:none;}/* ********************************************************************************************************* *//* ********************************************************************************************************* */SPAN.newItemInCart 						{font-family: Arial;font-size:10px;color: #fb0707;}.box_body a SPAN.newItemInCart 			{font-family: Arial;font-size:10px;color: #fb0707; text-decoration:underline;}/* ********************************************************************************************************* *//* ********************************************************************************************************* */.smallText a			{color:#ce0338; font-size:11px; text-decoration:none;}	/*  advanced_search.php  */.smallText a:hover 		{color:#ce0338; font-size:11px; text-decoration:underline;}.smallText a u 			{color:#ce0338; font-size:11px; text-decoration:none;}.smallText a:hover u	{color:#ce0338; font-size:11px; text-decoration:underline;}TD.fieldKey 		{font-family: Arial;font-size: 12px;font-weight: bold;}TD.fieldValue 		{font-family: Arial;font-size: 12px;}.main a b 			{color:#5D5F60;font-size: 10px; text-decoration:underline;}.main a:hover b		{color:#5D5F60;font-size: 10px; text-decoration:none;}/* ********************************************************************************************************* *//* ********************************************************************************************************* *//* ********************************************************************************************************* */.prod_info		{width:150px; float:left; margin-right:15px;}.prod_info td	{text-align:center;}/* ********************************************************************************************************* */  .product .shop_cart {text-align:center; vertical-align:middle; height:35px;color:#9a7373; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial; text-transform:uppercase;}.shop_cart_table			{width:88%;}.shop_cart_table .name		{padding:9px 3px 10px 24px; width:100%}.shop_cart_table .cart_pic	{padding:0px 0px 10px 0px; text-align:center}.shop_cart_td				{padding:20px 0px 0px 0px;}.shop_cart_table td			{padding:5px 3px 0px 4px;}.shop_cart_table td	td		{padding:0px;}/* ********************************************************************************************************* *//* ********************************************************************************************************* */	.bg_line_x						{background:url(../../images/line_x.gif) left center repeat-x;}.bg_line_y						{background:url(../../images/line_y.gif) center top repeat-y;}.cart_line_x 					{background:url(../../images/line_xx.gif) center top repeat-x;}.cart_total_left  			{width:80%; text-align:right; vertical-align:middle;height:38px;}.cart_total_right  			{width:20%; text-align:center;vertical-align:middle;}.cart_total_left strong  	{color:#9a7373; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial; text-transform:uppercase;}/* ********************************************************************************************************* *//* ********************************************************************************************************* */span.txt_1	{font-size:10px; text-transform:none; color:#000000;}	/* ********************************************************************************************************* */.padd_gg				{height:32px;}.padd_vv				{width:0%;}.padd_vv img			{width:6px;}.padd_gg2				{height:6px;}.padd_vv2				{width:0%;}.padd_vv2 img			{width:26px;}/* ********************************************************************************************************* *//* ********************************************************************************************************* */.heading_top_1			{margin-top:0px;}.heading_top_1 .padd_11	{padding:18px 10px 9px 10px;}.heading_top_2			{margin-top:0px;}.heading_top_2 .padd_22	{padding:0px 10px 0px 10px;}.heading_top_3			{margin:9px 0px 9px 0px;}.heading_top_3 .padd_33	{padding:0px 0px 0px 0px;}.heading_top_4			{margin-top:0px;}.heading_top_4 .padd_44	{padding:0px 0px 9px 0px}.tableBox_output		{margin:9px 0px 9px 0px;}.tableBox_shopping_cart	{margin-top:0px;}.tep_draw_separate		{height:11px;}.tep_draw_separate1		{height:111px;}.tep_draw_prod_top		{padding:0px 0px 0px 0px;}.tep_draw_box_prod		{}
