


BODY
{
	scrollbar-3dlight-color : #3333FF;
	scrollbar-arrow-color : #000033;
	scrollbar-base-color: #FFFF99;
	scrollbar-darkshadow-color : #003399;
	scrollbar-face-color : #4D64A3;
	scrollbar-highlight-color : #99CC00;
	scrollbar-shadow-color : #3333FF;
	scrollbar-track-color : #FFFF99;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	color : Black ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #F7E77C;

}
A.blanc:active
{
	color: white;
}
A.blanc:hover
{
	color :  white;
}
A.blanc:link
{
	color : white;
}
A.blanc:visited
{
	color: white;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color : #FFFFCE;
	border-bottom-color : #FECF0B;
	border-top-color : #FECF0B;
	border-left-color : #FECF0B;
	border-right-color : #FECF0B;
	border : thin solid #FECF0B;
}
select 
{  

    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-style: normal;
    background-color : #FFFFCE;
	border-bottom-color : #FECF0B;
	border-top-color : #FECF0B;
	border-left-color : #FECF0B;
	border-right-color : #FECF0B;
	border : thin solid #FECF0B;
}



/* definitions des couches */

#coucheLogo
{
    position:absolute; 
    left:0px; 
    top:0px; 
    width:200px; 
    height:117px; 
    z-index:102; 
    
}
#coucheImageHaut
{
    position:absolute; 
    left:200px; 
    top:0px; 
    width:750px; 
    height:51px; 
    z-index:102;
}
#coucheTelephone
{
    position:absolute; 
    left: 200px; 
    top: 3px; 
    width: 510px; 
    z-index: 110;
}
#coucheFinessesLogo
{
    position:absolute; 
    left:762px; 
    top:0px; 
    width:118px; 
    height:70px; 
    z-index:110
}
#couchDrapeaux
{
    position: absolute; 
    left: 700px; 
    top:5px; 
    z-index: 103;
}

#coucheMenuHaut1
{
    position:absolute; 
    left:250px; 
    top:28px; 
    width:112px; 
    height:18px; 
    z-index:103
}
#coucheMenuHaut2
{
    position:absolute; 
    left:373px; 
    top:28px; 
    width:100px; 
    height:19px; 
    z-index:104
}
#coucheMenuHaut3
{
    position:absolute; 
    left:487px; 
    top:28px; 
    width:122px; 
    height:18px; 
    z-index:105
}
#coucheMenuHaut4
{
    position:absolute; 
    left:629px; 
    top:28px; 
    width:121px; 
    height:18px; 
    z-index:106
}
#coucheSiteMapPath
{
    position:absolute; 
    left:200px; 
    top:51px; 
    width:600px; 
    height:19px; 
    z-index:102;
    background-color:White;
    padding-left: 5px;
}
#coucheMenuCote
{
    position:absolute; 
    left:0px; 
    top:115px; 
    width:200px; 
    height:500px; 
    z-index:101; 
    
}
#coucheMiniCaddie
{
    position:relative; 
    left: 0px; 
    top: 5px;  
    text-align: center;
}
#Menu1
{
    position:relative; 
    left:0px; 
    top:0px; 
    width:200px;
}
#coucheLienBas
{
    position:relative; 
    left:0px; 
    top:5px; 
    width:200px; 
    height:48px; 
    z-index:103;
    text-align: center;
}
#containerContentFooter 
{
    position:absolute; 
    left:195px; 
    top:65px; 
    width:620px;
    height: 85%;
    
}
#coucheContent
{
    position:relative; 
    left:5px; 
    top:5px; 
    width:620px; 
    height:100%; 
    z-index:50; 
    padding:10px 10px 10px 10px;
    overflow: auto; 
    background-color: White; 
    
}

#coucheFooter
{
    position:relative;
    top: 10px;
    left: 100px;
    width:620px;
    text-align: center;
    z-index: 1000;
}

#panelDroite
{
    position: absolute;
    left:850px; 
    top:70px; 
    width:160px;  
    z-index:102; 
}

#coucheNouveautes
{
    position:relative; 
    width:160px;  
    z-index:102; 
    background-color:#F7E150;
}

#tableNouveautes
{
    border: dotted 1px navy; 
    background-color: #FFFF99; 
    height:170px;
}
#couchePromotions
{
    position:relative; 
    top:5px; 
    width:100%;  
    z-index:102; 
    background-color:#F7E150;
}

#tablePromotions
{
    border: dotted 1px navy; 
    background-color: #FFFF99;
}

/* classes */
.CatPereLibelle 
{
    border-bottom: solid 1px yellow;
    font-style: italic;
    font-family: Serif;
    font-size: large;
}

.CatPereDesc
{
    font-size: medium;
    font-family: Verdana, Sans-Serif;
}

.ptitLettres
{
	font-size:10px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	
}

.titre01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	display : inline;
}

.tablespec1
{
	border : 1px;
	border-style :solid;
	border-color :#4d64a3;
	font-family : Geneva, Arial, Helvetica, san-serif;
	color : #4d64a3;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 100%;
}
.tablespec2
{
	background-color : #FECF0B;
	font-family : Geneva, Arial, Helvetica, san-serif;
	font-size : 10px;
	color : #4d64a3;
	text-align : center;
}

.tablespec3
{
	
	font-family : Geneva, Arial, Helvetica, san-serif;
	font-size : 10px;
	color : Background;
	text-align : center;
}

.tablespec6
{
	background-color : #FFFF99;
	font-family : Geneva, Arial, Helvetica, san-serif;
	font-size : 12px;
	color : #333399;
	text-align : center;
	font-weight: bold;
}


.nomcategoriepere
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: BLACK;
	text-align : left;
	text-transform : uppercase;
	border-right: background 0px solid;
	border-top: background 0px solid;
	border-left: background 0px solid;
	border-bottom: background 0px solid;
	margin : 2px 2px 2px 2px;
	padding : 2px 2px 2px 2px;
}

.descriptioncategoriepere
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:  normal;
	color: black;
	text-align : left;
	text-transform :  none;
	border-right: background 0px solid;
	border-top: background 0px solid;
	border-left: background 0px solid;
	border-bottom: background 0px solid;
	margin : 2px 2px 2px 2px;
	padding : 2px 2px 2px 2px;
}

.nomcategorie
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: Black;
	text-align : left;
	text-transform : uppercase;
	border-right: background 0px solid;
	border-top: background 0px solid;
	border-left: background 0px solid;
	border-bottom: background 0px solid;
	margin : 2px 2px 2px 2px;
	padding : 2px 2px 2px 2px;
}

.descriptioncategorie
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  12px;
	font-weight:   normal;
	text-align : justify;
	color: black;
	text-align : left;
	text-transform :  none;
	border-right: background 0px solid;
	border-top: background 0px solid;
	border-left: background 0px solid;
	border-bottom: background 0px solid;
	margin : 2px 2px 2px 2px;
	padding : 2px 2px 2px 2px;
}

.nomproduit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6666CC;
	text-align : center;
	text-transform : uppercase;
	border-right: background 0px solid;
	border-top: background 0px solid;
	border-left: background 0px solid;
	border-bottom: background 0px solid;
	margin : 2px 2px 2px 2px;
	padding : 2px 2px 2px 2px;
}
.subnomproduit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:  normal;
	color: Black;  
	text-align : center;
	text-transform : uppercase;
	border-right: background 0px solid;
	border-top: background 0px solid;
	border-left: background 0px solid;
	border-bottom: background 0px solid;
	margin : 2px 2px 2px 2px;
	padding : 2px 2px 2px 2px;
}

.descriptionproduit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:  normal;
	color:  Black;  
	text-align :  justify;
	text-transform : none;
	border-right: background 0px solid;
	border-top: background 0px solid;
	border-left: background 0px solid;
	border-bottom: background 0px solid;
	margin : 2px 2px 2px 2px;
	padding : 2px 2px 2px 2px;
}

.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color : #FFFFCE;
	border-bottom-color : #FECF0B;
	border-top-color : #FECF0B;
	border-left-color : #FECF0B;
	border-right-color : #FECF0B;
	border : thin solid #FECF0B;
	height : 18px;
	width : 40%;
	
}

.postcodelookup 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color : #FFFFCE;
	border: 1px solid #FECF0B;
	height : 18px;
	width : 50px;
}

.input3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color : transparent;
	border : none
	}




.titrebondecmd{ 
		 font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px;
	     border-bottom-color : #BABABA;
	     border-top-color : #00409F;
	     border-left-color : #BABABA;
	     border-right-color : #00409F;
	     font-weight : bold;
}

.texteobligatoire
{
	font-family:Arial;
	color:Red;
	font-size:12px;
	
	 font-weight : bold;
	
}


.ptitH1
{
    font-size: 18px;
}

.catDesc
{
    position: relative;
    width:275px;
    height:128px;
    float:left;
    overflow: hidden;
    margin:3px;
    padding: 3px;
    border: dotted 1px gray;
}
.inlineH1
{
    display: inline;
    padding-bottom: 0px;
    margin-bottom: 0px;
    font-size: medium;
}
span.CatDesc p
{
    margin-bottom: -10px;
}
.tableSpaced div table tr td a
{
    padding-bottom: 16px;
}

.boldblock 
{
    font-weight: bold;
    display: block;
}
.boldtext 
{
    font-weight: bold;
}

.italblock 
{
    font-style: italic;
    display: block;
}
.italtext
{
    font-style: italic;
}
