<style type="text/css">


body		{margin-left: 0px; margin-top: 0px; margin-right: 0px; 	margin-bottom: 0px; }
P		{font-family:Arial; font-size:14px; color:#000000;}
TD		{font-family:Verdana; font-size:11px; color:black;}
INPUT		{font-family:Verdana; font-size:12px}
SELECT		{font-family:Verdana; font-size:12px}
TEXTAREA		{font-family:Verdana; font-size:10px}
H		{font-family:Verdana; font-size:14px; color:black; text-align:center}
H1		{background:url('../pics/site_1/h1.gif'); font-family:arial; font-size:20px; color:7e5f9d;}

}
.prix	{font-family:arial; font-size:34px; color:7e0000; font-weight:bold;}

.BT3 {height:20px; width:20px; 
	background-color : #7e5f9d;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-color: #280948;
	text-align:center;
	}
.BT1 {height:20px; width:20px; 
	background-color : #FFFFFF;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-color: #280948;
	text-align:center;
	}
.BT2 {height:20px; width:20px; 
	background-color : #7e0000;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-color: #7e0000;
	text-align:center;
	color:#ffffff;
	}

.top { 
	background-color : #ffffff;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #330033;
	}

a.onglet {height:24px; 
	background-color : #D7D7E6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F5B300;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFF96;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFF96;
	text-decoration:none;
	font-size:12px;
	color:#000000;
	}
a.onglet:link  {}
a.onglet:visited  {}
a.onglet:hover  {}

.onglets {height:26px; 
	background-color : #2D3563;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #330033;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	}

.ongletvide {height:20px; 
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9999CC;
	}

.ongletpanier { 
	border-width: 1px;
	border-style: solid;
	border-color: #321353;
	background-color : #f5f5f5;
	}

.recherche { 
	background-color : #2D3563;
	height:40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #330033;
	}

.icone1 { 
	background:url('../pics/site_1/icone1.gif');
	height:230px;
	width:180px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #330033;
	}
.icone2 { 
	background:url('../pics/site_1/icone2.gif');
	height:230px;
	width:180px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #330033;
	}
.liste1 { 
	height:50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	}
.liste2 { 
	height:50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	}
.ligne1 { 
	background-color : #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	}
.ligne2 { 
	background:url('../pics/site_1/icone1.gif');
	background-color : #f0f0f0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	}
.titre1 {height:24px; 
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #7e0000;
	}
.titre1o {height:24px; 
	background-color : #7e0000;
	color: #ffffff;
 	font-family:arial; 
	font-size:12px;
	font-weight:bold;
	}
.titre2 {height:24px; 
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #7e5f9d;
	}
.titre2o {height:24px; 
	background-color : #7e5f9d;
	color: #ffffff;
 	font-family:arial; 
	font-size:12px;
	font-weight:bold;
	}

.txt_banner { 
	color:#000000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	}
.txt_bottom { 
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	}

a.menu1  {width: 160px; height: 24px; font-weight:bold; text-decoration:none; background-color : #E0E0E0; color: #000000; font-size : 13px; font-family : sans-serif; border-color: #000000; border-width: 1px; border-style: solid;}
a.menu1:link  {}
a.menu1:visited  {}
a.menu1:hover  { background-color : #321353; color: #ffffff; font-size : 13px;}
.menu1bis {text-align:center; width: 160px; height: 22px; background-color : #000000; color: #ffffff; font-size : 14px; text-decoration:none; font-weight:bold; font-family : sans-serif; border-style:none;}
.menu1cadre {background-color : #FDFDDF; border-color: #000000; border-width: 1px; border-style: solid;}

a.menu2  {width: 158px; height: 18px; font-weight:bold; text-decoration:none; background-color : #FDFDDF; color: #000000; font-size : 11px; font-family : sans-serif; border-style:none;}
a.menu2:link  {}
a.menu2:visited  {}
a.menu2:hover  { background-color : #ffffff;}

a.menu3  {width: 158px; height: 18px; text-decoration:none; background-color : #FDFDDF; color: #000000; font-size : 11px; font-family : sans-serif;}
a.menu3:link  {}
a.menu3:visited  {}
a.menu3:hover  {background-color : #ffffff;}

a.menupromo  {width: 160px; height: 24px; font-weight:bold; text-decoration:none; background-color : #660000; color: #FCDBDB; font-size : 13px; font-family : sans-serif; border-bottom-color: #ffffff; border-bottom-width: 1px; border-bottom-style: solid;}
a.menupromo:link  {}
a.menupromo:visited  {}
a.menupromo:hover  { background-color : #FCDBDB; color: #660000;}

a.menunew  {width: 160px; height: 24px; font-weight:bold; text-decoration:none; background-color : #321353; color: #CCCCFF; font-size : 13px; font-family : sans-serif; border-bottom-color: #ffffff; border-bottom-width: 1px; border-bottom-style: solid;}
a.menunew:link  {}
a.menunew:visited  {}
a.menunew:hover  { background-color : #CCCCFF; color: #321353; font-size : 13px;}

.blanc12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; text-decoration: none}
.blanc11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; text-decoration: none}
.blanc10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: none}
.blanc9 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none}
.blanc8 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none}

.bleu16 {  font-family: Verdana; font-size: 16pt; color: #280948; text-decoration: none}
.bleu12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #280948; text-decoration: none}
.bleu11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #280948; text-decoration: none}
.bleu10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #280948; text-decoration: none}
.bleu9 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #280948; text-decoration: none}
.bleu8 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #280948; text-decoration: none}

.noir16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #000000; text-decoration: none}
.noir15 {  font-family: Arial, Helvetica, sans-serif; font-size: 15pt; color: #000000; text-decoration: none}
.noir14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000; text-decoration: none}
.noir13 {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #000000; text-decoration: none}
.noir12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; text-decoration: none}
.noir11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; text-decoration: none}
.noir10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}
.noir9 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none}
.noir8 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}

.gris11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #777777; text-decoration: none}
.gris {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #F0F0F0; text-decoration: none}

.jaune { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF6100; text-decoration: none }
.rouge8 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #7e0000; text-decoration: none}
.rouge9 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #7e0000; text-decoration: none}
.rouge10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #7e0000; text-decoration: none}
.rouge11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #7e0000; text-decoration: none}
.rouge12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #7e0000; text-decoration: none}
.rouge13 {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #7e0000; text-decoration: none}
.rouge14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #7e0000; text-decoration: none}
.rouge15 {  font-family: Arial, Helvetica, sans-serif; font-size: 15pt; color: #7e0000; text-decoration: none}
.rouge16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #7e0000; text-decoration: none}
.rouge17 {  font-family: Arial, Helvetica, sans-serif; font-size: 17pt; color: #7e0000; text-decoration: none}
.rouge18 {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; color: #7e0000; text-decoration: none}
.rouge19 {  font-family: Arial, Helvetica, sans-serif; font-size: 19pt; color: #7e0000; text-decoration: none}
.rouge20 {  font-family: Arial, Helvetica, sans-serif; font-size: 20pt; color: #7e0000; text-decoration: none}
.rouge22 {  font-family: Arial, Helvetica, sans-serif; font-size: 22pt; color: #7e0000; text-decoration: none}

/************* LOGIN ***************/
	.log_forget {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #660000; text-decoration: none; font-weight:bold;}
	.log_table { 
		background-color : #ffffff;
		color: #000000;
		border-width: 1px;
		border-style: solid;
		border-color: #e0e0e0;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt;}
/************* FICHE PRODUIT ***************/
	.fiche_form { 
		text-align:center;
		width:200 px;
		background-color : #ffffff;
		border-width: 1px;
		border-style: solid;
		border-color: #e0e0e0;}
	.cadre_photo { 
		text-align:center;
		width:400 px;
		background-color : #ffffff;
		border-width: 1px;
		border-style: solid;
		border-color: #e0e0e0;}
	.cadre_prix { 
		text-align:center;
		width:240 px;
		background-color : #ffffff;
		border-width: 1px;
		border-style: solid;
		border-color: #e0e0e0;}
	.fiche_prix {font-family: Arial, Helvetica, sans-serif; font-size: 22pt; color: #660000; text-decoration: none; font-weight:bold; text-align:center;}
	.fiche_panier {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; text-decoration: none; font-weight:bold; text-align:left;}
	.fiche_panier2 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; text-decoration: none; font-weight:bold; text-align:left;}
	.fiche_garantie {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; font-weight:bold; text-align:center;}
	.fiche_delai {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; font-weight:bold; text-align:center;}
	.fiche_technique {background-color : #336699; width:180 px; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; text-decoration: none; font-weight:bold; text-align:center;}
	.fiche_technique_cadre { 
		background-color : #ffffff;
		border-bottom-width: 3px;
		border-bottom-style: solid;
		border-bottom-color: #336699;}
	.fiche_technique_bas { 
		background-color : #f8f8f8;
		border-width: 1px;
		border-style: solid;
		border-color: #336699;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt;
		color:#000000;
		}
	.fiche_technique_titre { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt;
		color:#000000;
		text-decoration:underline;
		font-weight:bold;
		}
	.fiche_constru {background-color : #990000; width:180 px; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; text-decoration: none; font-weight:bold; text-align:center;}
	.fiche_constru_cadre { 
		background-color : #ffffff;
		border-bottom-width: 3px;
		border-bottom-style: solid;
		border-bottom-color: #990000;}
	.fiche_constru_bas { 
		background-color : #f8f8f8;
		border-width: 1px;
		border-style: solid;
		border-color: #990000;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11pt;
		color:#000000;
		}
	.fiche_pa {background-color : #336699; width:180 px; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; text-decoration: none; font-weight:bold; text-align:center;}
	.fiche_pa_cadre { 
		background-color : #ffffff;
		border-bottom-width: 3px;
		border-bottom-style: solid;
		border-bottom-color: #336699;}
	.fiche_pa_bas { 
		background-color : #ffffff;
		border-width: 1px;
		border-style: solid;
		border-color: #336699;
		}
	.fiche_no {background-color : #009900; width:300 px; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; text-decoration: none; font-weight:bold; text-align:center;}
	.fiche_no_cadre { 
		background-color : #ffffff;
		border-bottom-width: 3px;
		border-bottom-style: solid;
		border-bottom-color: #009900;}
	.fiche_no_bas { 
		background-color : #ffffff;
		border-width: 1px;
		border-style: solid;
		border-color: #009900;
		}
	.fiche_pr {background-color : #990000; width:300 px; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; text-decoration: none; font-weight:bold; text-align:center;}
	.fiche_pr_cadre { 
		background-color : #ffffff;
		border-bottom-width: 3px;
		border-bottom-style: solid;
		border-bottom-color: #990000;}
	.fiche_pr_bas { 
		background-color : #ffffff;
		border-width: 1px;
		border-style: solid;
		border-color: #990000;
		}
	.fiche_ta {background-color : #336699; width:300 px; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ffffff; text-decoration: none; font-weight:bold; text-align:center;}
	.fiche_ta_cadre { 
		background-color : #ffffff;
		border-bottom-width: 3px;
		border-bottom-style: solid;
		border-bottom-color: #336699;}
	.fiche_ta_bas { 
		background-color : #ffffff;
		border-width: 1px;
		border-style: solid;
		border-color: #336699;
		}
/************* PANIER ***************/
/* Les modèles */
	.pan gle {}
	.pan_bas {height:60px; 
		background-color : #F5F5f5;
		color: #000000;
		border-width: 1px;
		border-style: solid;
		border-color: #990000;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11pt; 	}
	.pan_link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #660000; text-decoration: none; font-weight:bold;}

/* La page */
	.pan_empty {height:80px; 
		background-color : #F9FCCC;
		color: #000000;
		border-width: 1px;
		border-style: solid;
		border-color: #000000;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12pt;
		text-align:center;	}
	.pan_empty_link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #660000; text-decoration: none; font-weight:bold;}
	.pan_tab_titre { 
		background-color : #F5f5f5;
		color: #000000;
		border-width: 1px;
		border-style: solid;
		border-color: #990000;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt;
		text-align:center;	
		 font-weight:bold;}
	.pan_tab_ligne { 
		background-color : #f8f8f8;
		color: #000000;
		border-width: 1px;
		border-style: solid;
		border-color: #e0e0e0;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt;}
 	.pan_tab_ligne_total { 
		background-color : #f8f8f8;
		color: #000000;
		border-width: 1px;
		border-style: solid;
		border-color: #e0e0e0;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12pt;
		font-weight:bold;text-align:right;}
	.pan_tab_input{border-style:groove;font-family: Arial;font-size:10px;color:#000099;background-color:#ffffff;font-weight:bold;text-align:center;}
	.pan_tab_port { 
		background-color : #ffffff;
		color: #000000;
		border-width: 1px;
		border-style: none;
		border-color: #000000;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt;
		text-align:right;}
	.pan_tab_total { 
		background-color : #ffffff;
		color: #000000;
		border-width: 1px;
		border-style: none;
		border-color: #000000;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt;
		text-align:right;
		font-weight:bold;}
/************* NEWSLETTER ***************/
	.newsletter_txt {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; text-decoration: none;}
	.newsletter_table { 
		background-color : #f7f7f7;
		color: #000000;
		border-width: 1px;
		border-style: solid;
		border-color: #000000;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11pt;
		font-weight:bold;
	.newsletter_link {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #990000; text-decoration: none; font-weight:bold;}
/************* ACTUALITE ***************/
	.news_list {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; text-decoration: none;}
	.news_link {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; text-decoration: none; font-weight:bold;}
	.news_table { 
		background-color : #ffffff;
		color: #000000;
		border-width: 1px;
		border-style: solid;
		border-color: #e0e0e0;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12pt;}
/************* PARTENAIRES ***************/
	.partenaires_list { 
		background-color : #ffffff;
		color: #000000;
		border-width: 1px;
		border-style: solid;
		border-color: #e0e0e0;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12pt;}
	.partenaires_link { 
		color: #000000;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 14pt;
		font-weight:bold;}
/************* QUI ***************/
	.qui_contact { 
		width:100%;
		background-color : #ffffff;
		color: #000000;
		border-width: 1px;
		border-style: solid;
		border-color: #cccccc;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 14pt;
		text-align:center;}
	.qui_form_titre {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000; text-decoration: none;}
	.qui_form { 
		width:100%;
		background-color : #f7f7f7;
		color: #000000;
		border-width: 1px;
		border-style: solid;
		border-color: #cccccc;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12pt;
		font-weight:bold;}
/************* LISTE ***************/
	.list_ligne { 
		width:640px;
		background-color : #ffffff;}
	.list_c1 { 
		width:90px;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #cccccc;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
		text-align:center;}
	.list_c2 { 
		width:106px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
		text-align:center;}
	.list_c3 { 
		width:174px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
		}
	.list_c4 { 
		width:80px;
		background-color : #ffffff;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
		text-align:center;}
	.list_c5 { 
		width:130px;
		background-color : #ffffff;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
		text-align:center;}
	.list_c6 { 
		width:40px;
		background-color : #ffffff;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #cccccc;
		text-align:center;}
	.list_l1{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; text-decoration: none; font-weight:bold;}
	.list_l2{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; font-weight:bold;}
	.list_l3{font-family: Arial, Helvetica, sans-serif; font-size: 15pt; color: #990000; text-decoration: none; font-weight:bold;}
/************* CATEGORIES ***************/
	.souscat{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; text-decoration: none; font-weight:bold;}
	.qsouscat{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #990000; text-decoration: none;}
	.cat_basic{font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; text-decoration: none;}
	.cat_col { 
		background-color : #990000;
		color: #ffffff;
		border-width: 1px;
		border-style: solid;
		border-color: #990000;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt;
		text-align:center;	
		 font-weight:bold;}
</style>