body {
	margin:0px;
	padding:0px;
	background-color: white;
	behavior: url("csshover3.htc");
	overflow:scroll;
	/*overflow-x:hidden;
	overflow-y:scroll;*/

	font-family: Arial;
	font-size:11px;
	font-weight:normal;
	color:#7B7470;
}

a{outline: none;}
:focus{-moz-outline-style: none;}

P {
	font-family: Arial;
	color:#000000;
	font-size: 12px;
	font-weight: normal;
	margin:0px;
	padding:0px;
}
		
A:link {	font-family: Arial;color:#7B7470;font-size: 12px;font-weight: normal; margin:0px; text-decoration:none; }
A:active {	font-family: Arial;color:#7B7470;font-size: 12px;font-weight: normal;margin:0px; text-decoration:none; }
A:visited {	font-family: Arial;color:#7B7470;font-size: 12px;font-weight: normal;margin:0px; text-decoration:none; }
A:hover { font-family: Arial;color:#7B7470;font-size: 12px;font-weight: normal;margin:0px; text-decoration:underline; }

SPAN.boutons {	
	/*position:absolute;*/
	/*width:20px;*/
	margin:0px; 
	padding:3px; padding-left:0px;
	background:#FFFFFF; 
	border:1px solid #F1F3F4; 
	/*text-align:left; */
	cursor:pointer;
}
SPAN.boutons:hover {	background:#F1F3F4; }
SPAN.boutons:hover A {	color:#000000; }
SPAN.boutons A {
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
}
/*DIV.boutons A:hover { color:black; }*/

/**************************** commun home et int */

/* Home page : Pour cacher le titre de tableau global */
caption {
	display:none;
}
.contenuSite {
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	padding-left:25px;
	padding-top:20px;
}
.contenuSiteTitre {
	font-family: Verdana;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	margin:0px;
}

DIV#selectLanguage {
	z-index:999;	
	position:absolute; 
	width:190px; 
	height:174px;
	top:0px; 
	left:50%; 
	margin-left: 285px; 
	border:0px solid red;
	background:none;
	visibility:hidden;
}
DIV#selectLanguageInt {
	width:180px; 
	height:145px;
	border:0px solid #738D99;
	background-color:#F1F3F4;
}

P.selectLgTitle {
	font-family: Arial;
	color:#B4002C;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	margin:5px;
	padding:0px;
	line-height:18px;
}
P.selectLgTitle IMG {
	margin:3px;
}
P.selectLgTitle A {
	color:#738D99;
	text-decoration:none;
	font-size:11px;
}
P.selectLgTitle A:hover {
	color:black;
}

DIV#conteneur {	
	z-index:50;	
	position:absolute; 
	width:950px; 
	top:0px; 
	left:50%; 
	margin-left: -480px; 
	border:0px solid red;
}

DIV#topPage {
	width:950px; 
	height:25px;
	border:0px solid red;
	margin:0px;
	padding:2px;
}
DIV#topPage DIV#topPagePart1 {
	z-index:98;
	position:relative;
	float:left;
	width:950px;
	text-align:right;
	border:0px solid red;
}
DIV#topPage DIV#topPagePart1 P.topPageLg {
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: normal;
	margin:5px;
	padding:0px;
}
DIV#topPage DIV#topPagePart1 P.topPageLg A.hrefChangeLg {
	color:#738D99;
	font-size: 10px;
	text-decoration:none;
}
DIV#topPage DIV#topPagePart1 P.topPageLg A.hrefChangeLg:hover {
	color: black;
}

DIV#topPage DIV#topPagePart2 {
	z-index:99;
	position:relative;
	float:right;
	width:350px;
	text-align:right;
	border:0px solid blue;
}
DIV#err_search {
	margin:6px; margin-top:25px;
	padding:0px;
}
DIV#err_search P {
	font-family: Arial;
	color:#CE2329;
	font-size: 14px;
	font-weight: bold;
	margin:6px;
	padding:0px;
	text-align:center;
}
.HL {
	background: #FFFF97;
	color: #000000;
	margin:0px;
	padding:1px 4px;
}
DIV#topPage DIV#topPagePart2 P.frmSearchLabel,
DIV#barre3 DIV#barre3Part1 P.frmSearchLabel
{
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: bold;
	margin:0px; margin-top:6px;
	padding:0px;
}
DIV#topPage DIV#topPagePart2 INPUT.frmSearch_search,
DIV#barre3 DIV#barre3Part1 INPUT.frmSearch_search {
	width:260px;
	height:16px;
	/*background-color: #F1F3F4;*/
	background-color: #FEFEFE;
	border:none;
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: normal;
	margin:0px; margin-left:6px; margin-top:6px;
	padding:0px;
}

DIV#topPage DIV#topPagePart2 INPUT.frmSearch_submit,
DIV#barre3 DIV#barre3Part1 INPUT.frmSearch_submit {
	width:16px;
	height:19px;
	background: url('images/frm_search_submit.jpg') #F1F3F4;
	border:none;
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: normal;
	margin:0px; margin-top:3px;
	padding:0px;
	cursor:pointer;
}

DIV#animFlash, DIV#animFlashInt {
	width:950px;
	height:456px;
	margin:0px;
	padding:0px;
	font-family: Arial;
	color:#738D99;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
}
DIV#animFlashInt { 
	height:286px;
	clear:both;
	margin-top:24px;
	border:0px solid green;
}
DIV#logoInt { 
	z-index:88;	
	position:absolute; 
	top:14px; 
	//top:1px;
	left:50%; 
	margin-left: -473px; 
	width:222px;
	height:47px;
	border:0px solid blue;
}
/** html #logoInt { 
	top:1px;
}*/

DIV#barre3 {
	width:950px; 
	height:30px;
	border:0px solid red;
}
DIV#barre3 DIV#barre3Part1 {
	z-index:108;
	position:relative;
	float:left;
	width:310px;
	height:30px;
	text-align:left;
	border:0px solid red;
	background: #F1F3F4;
}
DIV#barre3 DIV#barre3Part1 P.frmDirectLabel {
	font-family: Arial;
	color:#738D99;
	font-size: 13px;
	font-weight: normal;
	margin:6px 16px;
	padding:0px;
}
DIV#barre3 DIV#barre3Part1 SELECT.frmDirect_choice {
	width:204px;
	height:16px;
	background-color: #FFFFFF;
	border:none;
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}



DIV#barre3 DIV#barre3Part2 {
	z-index:109;
	position:relative;
	float:right;
	width:500px;
	height:30px;
	text-align:right;
	border:0px solid blue;
}
DIV#barre3 DIV#barre3Part2 P.selectionLabel, DIV#barre3 DIV#barre3Part2 P.selectionLabel A {
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: normal;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
DIV#barre3 DIV#barre3Part2 P.selectionLabel A:hover { color:black; }


/**************************** Special home page */
DIV#barre4 {
	width:950px; 
	height:108px;
	border:0px solid red;
	margin:0px; margin-top:26px;
	padding:0px;
}
DIV#barre4 DIV.barre4Encart, DIV#barre4 DIV.marg {
	position:relative;
	float:left;
	width:296px; 
	height:108px;
	background:url('images/hom_encart_fond.jpg') no-repeat;
	margin:0px;
	padding:0px;
	cursor:pointer;
}
DIV#barre4 DIV.marg {
	border:0px solid red;
	margin:0px; margin-right:31px;
	padding:0px;
}
P.barre4Encart_bloc {
	width:285px; 
	height:75px;
	margin:1px;
	padding:8px;
	border:0px solid red;
	overflow:hidden;
}
font.barre4Encart_titre {
	font-family: Arial;
	color:#000000;
	font-size: 16px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}
font.barre4Encart_texte {
	font-family: Arial;
	color:#909090;
	font-size: 11px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}
P.barre4Encart_bouton {
	width:85px; 
	height:14px;
	margin:1px; margin-left:207px;
	padding:0px;
	border:0px solid blue;
}


DIV#barre5 {
	width:950px; 
	height:22px;
	border:0px solid red;
	background-color:#F4F6F7;
	margin:0px; margin-top:16px;
	padding:0px;
}
DIV#barre5 DIV.barre5Part1 {
	position:relative;
	float:left;
	width:95px; 
	height:22px;
	margin:0px;
	padding:0px;
}
DIV#barre5 DIV.barre5Part1 P {
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: bold;
	margin:3px 10px;
	padding:0px;
	border:0px;
	border-right:1px solid #CCCCCC;
}

DIV#barre5 DIV#barre5Part2 {
	position:relative;
	float:left;
	width:852px; 
	height:22px;
	margin:0px;
	padding:0px;
	border:0px solid yellow;
	font-size: 11px;
}



DIV#barre6 {
	width:950px; 
	height:85px;
	border:0px solid red;
	margin:0px; margin-top:20px;
	padding:0px;
}
DIV#barre6 DIV#barre6Pubs {
	position:relative;
	float:left;
	width:630px; 
	height:85px;
	margin:0px;
	padding:0px;
}
DIV#barre6 DIV#barre6Pubs IMG {
	margin:0px;
	margin-right:1px;
}

DIV#barre6 DIV#barre6GenScott {
	position:relative;
	float:right;
	width:300px; 
	height:85px;
	margin:0px;
	padding:0px;
}


/**************************** Page INT */
DIV#contenuInt {
	width:950px;
	margin:0px; margin-top:18px; margin-bottom:18px;
	padding:0px;
	border:0px solid green;
}

P.messageErreur {
	font-family: Arial;
	color:#738D99;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	text-align:center;
	margin:20px;
	padding:0px;
}

/**************************** page Famille */
DIV#pgFam_top {
	width:950px;
	height:32px;
	margin:0px; margin-bottom:26px;
	padding:0px;
	border:0px;
	border-bottom:1px solid #D3DAED;	
}
DIV#pgFam_top_part1 {
	position:relative;
	float:left;
	width:850px; 
	font-family: Arial;
	color:#738D99;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	text-align:left;
	margin:0px; margin-left:15px;
	padding:0px;
}
DIV#pgFam_top_part2 {
	position:relative;
	float:right;
	width:50px; 
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	text-align:right;
	margin:0px; margin-top:10px;
	padding:0px;
}

DIV#pgFam_enavant {
	width:950px;
	height:200px;
	margin:0px; margin-bottom:26px;
	padding:0px;
	border:0px;
}
DIV#pgFam_enavant_part1, DIV#pgFam_enavant_part2 {
	position:relative;
	float:left;
	width:473px; 
	height:200px;
	background: url('images/pgFam_enavant_fond.jpg') no-repeat #F4F6F7;	
	margin:0px;
	padding:0px;
}
DIV#pgFam_enavant_part2 {
	float:right;
}


DIV#pgFam_listeProduits {
}
TD.pgFam_tdListeProduit, TD.pgCmp_tdListeProduit {
	background:url('images/pgfam_listeproduits_fond.jpg') no-repeat;
	cursor:pointer;
}
TD.pgCmp_tdListeProduit {
	background:url('images/pgcmp_fond.jpg') no-repeat;
}
TD.pgCmp_tdListeProduit:hover {
	background:url('images/pgcmp_fond2.jpg') no-repeat;
}
TD.pgFam_tdListeProduit:hover {
	background:url('images/pgfam_listeproduits_fond2.jpg') no-repeat;
}
TD.pgFam_tdListeProduit P.pgFam_nomPrd, 
TD.pgCmp_tdListeProduit P.pgFam_nomPrd {
	font-family: Arial;
	color:#00518A;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	margin:0px; margin-top:10px; margin-right:3px;
	padding:0px;
}
TD.pgFam_tdListeProduit P.pgFam_refPrd,
TD.pgCmp_tdListeProduit P.pgFam_refPrd {
	font-family: Arial;
	color:#738D99;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	margin:0px; margin-top:4px;
	padding:0px;
}

P.pgFam_EA_nomPrd {
	font-family: Arial;
	color:#00518A;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	margin:0px; margin-bottom:8px; margin-left:10px;
	padding:0px;
}
P.pgFam_EA_refPrd {
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	margin:0px; margin-bottom:6px; margin-right:17px;
	padding:0px;
	text-align: right;
}

DIV.pgFam_EA_keyPoints {
	width:246px;
	height:140px;
	margin:0px; margin-left:20px; 
	padding:0px;
	border:0px solid blue;
	overflow:hidden;
}
P.pgFam_EA_keyPoint {
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	margin:0px; 
	padding:0px;
	text-align: left;
}

/**************************** Page produit */
DIV#pgPrd_top {
	width:950px;
	height:30px;
	margin:0px; margin-bottom:2px;
	padding:0px;
	border:0px;
	border-bottom:1px solid #D3DAED;	
}
DIV#pgPrd_top_part1 {
	position:relative;
	float:left;
	width:450px; 
	font-family: Arial;
	color:#738D99;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	text-align:left;
	margin:0px; margin-left:15px;
	padding:0px;
}
DIV#pgPrd_top_part2 {
	position:relative;
	float:right;
	width:450px; 
	text-align:right;
	margin:0px; margin-top:11px;
	padding:0px;
}
DIV#pgPrd_top_part2 A {
	font-family: Arial;
	color:#738D99;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
}
DIV#pgPrd_top_part2 A:hover { color:#000000; }

DIV#pgPrd_rootline {
	width:950px; 
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-align:left;
	margin:0px; margin-top:5px; margin-left:15px;
	padding:0px;
}
DIV#pgPrd_rootline a {
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
}

DIV#pgPrd_onglets {
	margin:0px; margin-top:26px;
	padding:0px;
	width:950px;
	height:38px;
	background:url('images/pgprd_onglets_fonds.jpg') repeat-x;
}
DIV.pgPrd_onglet {
	position:relative;
	float:left;
	width:190px;
	height:38px;
	margin:0px;
	padding:0px; padding-top:6px;
	text-align:center;
	font-family: Arial;
	color:#FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-variant:small-caps;
	cursor:pointer;
}
DIV.pgPrd_onglet:hover, DIV.ongletON {
	background:url('images/pgprd_ongletON.jpg') no-repeat;
}

DIV#pgPrd_zone {
	margin:0px;
	padding:0px;
	width:950px;
	background:url('images/pgprd_fichefond.jpg');
}

DIV#pgPrd_zone_inf, DIV#pgPrd_zone_det, DIV#pgPrd_zone_gal, DIV#pgPrd_zone_dow, DIV#pgPrd_zone_buy {
	clear:both;
	border:0px solid red;
	margin:0px; margin-left:24px;
	width:902px;
	padding:0px;
}
TABLE.pgPrd_tab {
	margin:0px; margin-bottom:15px;
	padding:0px;
	border:0px solid blue;
}
IMG.pgPrd_imgprd,
* IMG.pgPrd_imgprd {
	margin:0px;
	margin-top:10px;
	cursor:url('images/loupe.png'), all-scroll;
}
TABLE.pgPrd_tab UL.listePuce {
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	margin:0px; margin-left:34px; margin-top:8px;
	padding:0px;
}
TABLE.pgPrd_tab UL.listePuce LI {
	margin:0px;
	margin-bottom:5px;
}
TABLE.pgPrd_tab TD.pgPrd_tab_3col {
	border:0px;
	border-left:1px solid #D2DBDF;
}
A.pgPrd_outils_lien {
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
}
A.pgPrd_outils_lien:hover { color:black; }

P.pgPrd_pictos {
	width:150px;
	margin:0px 18px; margin-right:10px;
	padding:0px;
}
P.pgPrd_imgdetails {
	width:390px;
	margin:0px 22px; margin-right:10px;
	padding:0px;
	border:0px solid red;
}
P.pgPrd_imgdetails_galery {
	margin:0px 22px; margin-right:10px;
	padding:0px;
	border:0px solid red;
}

IMG.pgPrd_imgDetails {
	margin:0px; margin-right:14px; margin-top:14px;
	border:2px solid white;
	cursor:pointer;
	/*cursor:url('images/loupe.png'), all-scroll;*/
}
IMG.pgPrd_imgDetails:hover {
	border:2px solid #738D99;
}

P.pgPrd_titreDetails, P.pgDow_titre {
	margin:10px 0px;
	padding:0px;
	font-family: Arial;
	color:#50646E;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
P.pgDow_titre {
	width:400px;
	height:30px;
	font-size:16px;
	border:0px;
	border-bottom:1px solid #D2DBDF;
}

TABLE.pgPrd_tabDetails TD {
	padding:2px;
	border:0px;
	border-bottom:1px solid #D2DBDF;
}
TABLE.pgPrd_tabDetails TD P.enteteTabCaracteristique2 {
	margin:0px; margin-top:12px;
	padding:0px;
	font-family: Arial;
	color:#5A6F7A;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
TABLE.pgPrd_tabDetails TD P.enteteTabCaracteristique {
	margin:0px;
	padding:0px;
	font-family: Arial;
	color:#738D99;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}

TABLE.pgCmp_tab TD, TABLE.pgCmp_tab TD.petit {
	margin:0px;
	padding:0px;
	font-family: Arial;
	color:#738D99;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	cursor:pointer;
}
TABLE.pgCmp_tab TD.petit {
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
}

/**************************** Page compare */
P.txtCompare {
	margin:14px;
	padding:0px;
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}
DIV.frmCmpBouton {
	width:950px;
	/*height:30px;*/
	margin:10px 0px; 
	padding:0px;
	border:0px solid red;
	text-align:right;
}
P.frmCmpBouton INPUT {
	background:#F2F3F5;
	border:1px solid #738D99;
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
}

TD.tabCmp_tdRef, TD.tabCmp_tdCaract, TH.entetePanier2 {
	background:#738D99;
	border:0px; border-bottom:1px solid #FFFFFF;
	margin:0px;
	padding:0px;
}
TD.tabCmp_tdRef P, TD.tabCmp_tdRef P A,
TH.entetePanier2 P, TH.entetePanier2 P A {
	font-family: Arial;
	color:#FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
}
TH.entetePanier2 P {
	margin:4px;
	text-align:left;
}
TD.tabCmp_tdRef P A:hover {
	color:black;
}
TD.tabCmp_tdCaract {
	background:#F2F3F5;
	border:0px; border-bottom:1px solid #FFFFFF;
	margin:0px;
	padding:0px;
}

.enteteTabCaracteristique { font-family: Verdana; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; margin: 1px 6px}
.enteteTabCaracteristique2 { font-family: Arial; font-size: 12px; color: #738D99; font-weight: bold; text-decoration: none; margin: 1px 1px; margin-top:15px;}
.champTabCaracteristique { font-family: Arial; font-size: 9px; color: #000000; font-weight: normal; font-style:normal; text-decoration: none; margin: 1px 1px}
.RefTabCaracteristique { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; margin: 1px 1px}

TABLE#tabMySel TD {
	border:0px;
	border-bottom:1px solid #D2DBDF;
	background:url('images/pgprd_fichefond.jpg');
	cursor:pointer;
}

P.totalPanier2 {
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
}
P.lignePanier2 {
	font-family: Arial;
	color:#5A6F7A;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
}
	

/**************************** Contact */
DIV#animFlashContact {
	border:0px solid red;
	margin:10px;
	text-align:center;
}
.legende { 
	font-family: Arial; 
	font-size: 12px; 
	color: #738D99; 
	font-weight: normal; 
	text-decoration: none
}
.tabCell {
	vertical-align:middle;
	text-align:left;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#555555;
	padding:1px 1px 1px 1px;
	background-color:#E9EDEF;
	border:0px solid #555555;
	width:340px;
}

.tabTextarea {
	vertical-align:middle;
	text-align:left;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#555555;
	padding:1px 1px 1px 1px;
	border:0px solid #555555;
	background-color:#E9EDEF;
	width:340px;
	height:80px;
}

.tabSelect {
	vertical-align:middle;
	text-align:left;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#555555;
	padding:1px 1px 1px 1px;
	border:0px solid #555555;
	background-color:#E9EDEF;
	width:342px;
}


/**************************** Page normale */
DIV#pgPag_top {
	width:950px;
	height:32px;
	margin:0px; margin-bottom:2px;
	padding:0px;
	border:0px;
	border-bottom:1px solid #D3DAED;	
}
DIV#pgPag_top_part1 {
	position:relative;
	float:left;
	width:900px; 
	font-family: Arial;
	color:#738D99;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	text-align:left;
	margin:0px; margin-left:15px;
	padding:0px;
}
DIV#pgPag_top_part2 {
	position:relative;
	float:right;
	width:20px; 
	margin:0px;
	padding:0px;
}

DIV#page_onglets {
	margin:0px; margin-top:26px;
	padding:0px;
	width:950px;
	height:38px;
	background:url('images/pgprd_onglets_fonds.jpg') repeat-x;
}
DIV.page_onglet, DIV.page_ongletvert {
	position:relative;
	float:left;
	width:237px;
	height:38px;
	margin:0px;
	padding:0px; padding-top:7px;
	text-align:center;
	font-family: Arial;
	color:#FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	cursor:pointer;
	font-variant:small-caps;
}
DIV.page_onglet:hover, DIV.ongletON {
	background:url('images/page_ongletON.jpg') no-repeat;
}
DIV.page_ongletvert:hover, DIV.ongletvertON {
	background:url('images/page_ongletONvert.jpg') no-repeat;
}
DIV.page_zone {
	margin:0px;
	padding:0px;
	width:950px;
	background:url('images/pgprd_fichefond.jpg');
}

DIV.page_zone P.textGreen {
	margin:15px 0px; margin-bottom:0px;
	padding:0px;
	font-family: Arial;
	color:#96BD0D;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
}
DIV.page_zone P.textNormal {
	margin:15px 0px; margin-top:3px;
	padding:0px;
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}
DIV.page_zone P.gauche { margin-right:15px; }
DIV.page_zone P.droite { margin-left:15px; }

/**************************** Bas de page */
DIV#basdepage {
	width:950px; 
	height:50px;
	border:0px solid red;
	margin:0px; margin-top:20px;
	padding:0px;
}
DIV#basdepageP1 {
	position:relative;
	float:left;
	width:450px; 
	height:40px;
}
DIV#basdepageP1 P, DIV#basdepageP1 P A {
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: normal;
	margin:8px 0px;
	padding:0px;
	border:0px;
	text-align:left;
}
DIV#basdepageP1 P A {
	margin:0px;
	text-decoration:none;
}
DIV#basdepageP1 P A:hover {
	color:black;
}
DIV#basdepageP2 {
	position:relative;
	float:right;
	width:450px; 
	height:40px;
}
DIV#basdepageP2 P {
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: normal;
	margin:8px 0px;
	padding:0px;
	border:0px;
	text-align:right;
}


/* frmProdReg */
form.frmProdReg {
	margin:0px; margin-top:12px;
}
FONT.frmProdReg_lib,
P.frmProdReg_lib {
	margin:0px; margin-bottom:2px;
	padding:0px;
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-align:right;
}
INPUT.frmProdReg_input {
	width:260px;
	height:16px;
	/*background-color: #F1F3F4;*/
	background-color: #E9EDEF;
	border:0px solid #738D9A;
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}
INPUT.frmProdReg_annee {
	width:50px; margin-bottom:1px;
}
SELECT.frmProdReg_jour,
SELECT.frmProdReg_mois,
SELECT.frmProdReg_annee {
	width:40px;
	height:16px;
	/*background-color: #F1F3F4;*/
	background-color: #E9EDEF;
	border:0px solid #738D9A;
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: bold;
	margin:0px; margin-right:5px;
	padding:0px;
}
SELECT.frmProdReg_annee { width:60px; }



/* formulaire de contact */
FONT.frmContact_lib,
P.frmContact_lib {
	margin:0px; margin-bottom:2px; margin-top:15px;
	padding:0px;
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-align:left;
}
SELECT.frmContact_select {
	width:200px;
	height:16px;
	/*background-color: #F1F3F4;*/
	background-color: #E9EDEF;
	border:0px solid #738D9A;
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: bold;
	margin:0px; margin-right:5px;
	padding:0px;
}
P.frmContact_titre {
	margin:0px; margin-bottom:2px; margin-top:13px; margin-bottom:15px;
	padding:0px;
	font-family: Arial;
	color:#738D99;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	text-align:left;
}




TABLE.tabSavSpain {
	margin:2px 25px;
	padding:0px;
	border:0px solid green;
}

TABLE.tabSavSpain TD {
	border:0px;
	border-bottom:1px solid #DDDDEE;
}

TD.savSpainEnTete {
	background:#738D9A;
	
}
TD.savSpainEnTete P {
	margin:0px;
	padding:0px;
	font-family: Arial;
	color:#FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-align:center;
}

P.savSpainLine, P.savSpainLine A {
	margin:0px;
	padding:0px;
	font-family: Arial;
	color:#738D99;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-align:left;
}


P.presseDate {
	margin:0px; margin-right:50px;
	padding:0px;
	font-family: Arial;
	color:#738D99;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	text-align:left;
}
P.presseTitre {
	margin:0px; margin-right:50px;
	padding:0px;
	font-family: Arial;
	color:#738D99;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-align:left;
}
P.presseTexte {
	margin:0px; margin-top:10px; margin-right:50px;
	padding:0px;
	font-family: Arial;
	color:#738D99;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-align:left;
}
P.presseFichier {
	margin:0px; margin-left:12px; margin-bottom:8px;
	padding:0px;
}
P.presseFichier A {
	font-family: Arial;
	color:#738D99;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-align:left;
	text-decoration:none;
}
P.presseFichier A:hover { color:gray; }

DIV.presseProduits {
	margin:0px; margin-left:12px;
	padding:0px;
	border:0px solid gray;
}
DIV.presseProduits IMG {
	margin:0px;
	padding:0px;
	margin-right:10px; margin-bottom:10px; 
	border:2px solid #738D99;
}













