/*slide page accueil*/
div.wrap {
width : 790px;
text-align : left;
border:none;
margin-left:0px;
}
div#top div#nav {
float : left;
clear : both;
width : 790px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 790px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#headers {
margin : -1px 0 0;
}
div#video-header {
height : 300px;
margin : -1px 0 0;
}
div#headers div.wrap {
height : 190px;
}
div#headers div#slide-holder {
z-index : 0;
width : 790px;
height : 250px;
position : absolute;
}
div#headers div#slide-holder div#slide-runner {
top : 0px;
left : 0px;
width : 790px;
height : 278px;
overflow : hidden;
position : absolute;
}
div#headers div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#headers div#slide-holder div#slide-controls {
left : 0;
bottom : 88px;
width : 790px;
height : 24px;
display : none;
position : absolute;
background : url(slide-bg.png) 0 0;
}
div#headers div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 0px 0 0 10px;
text-transform : uppercase;
font-family:arial;
margin-top:5px;
}
div#headers div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 0px 0px 0 0;
}
div#headers div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 45px 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
color:white;
}
div#headers div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#headers div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(silde-nav.png);
border:none;
}
div#nav ul li a {
background : url(images/nav.png) no-repeat;
}

/* CSS Document */
/* Fond Global couleur ini #F3F3F3*/
.main_fond	{
	background-color: #80E0F8;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/img/wcs_ha_fr_FR/template/spacer.gif);
}
.colleft1	{
	background-image: url(/img/wcs_ha_fr_FR/template/bg_page_r1_c1.jpg);
	background-color: #80E0F8;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.colcenter1	{
	background-image: url(/img/wcs_ha_fr_FR/template/bg_page_r1_c2.jpg);
	background-color: #80E0F8;
	background-repeat: repeat-x;
	background-position: bottom;
}
.colright1	{
	background-image: url(/img/wcs_ha_fr_FR/template/bg_page_r1_c3.jpg);
	background-color: #80E0F8;
	background-repeat: no-repeat;
	background-position: left bottom;
}
/*  si template décoré
.colleft2	{
	background-image: url(/img/wcs_ha_fr_FR/template/bg_page_r2_c1.jpg);
	background-color: #80E0F8;
	background-repeat: no-repeat;
	background-position: right top;
}
.colright2	{
	background-image: url(/img/wcs_ha_fr_FR/template/bg_page_r2_c3.jpg);
	background-color: #80E0F8;
	background-repeat: no-repeat;
	background-position: left top;
}
*/
/* si template normal*/
.colleft2	{
	background-image: url(/img/wcs_ha_fr_FR/template/bg_page_r2_c1.gif);
	background-color: #F3F3F3;
	background-repeat: repeat-y;
	background-position: right;
}
.colright2	{
	background-image: url(/img/wcs_ha_fr_FR/template/bg_page_r2_c3.gif);
	background-color: #F3F3F3;
	background-repeat: repeat-y;
	background-position: left;
}
/*  si template décoré
.colleft3	{
	background-image: url(/img/wcs_ha_fr_FR/template/bg_page_r3_c1.gif);
	background-color: #80E0F8;
	background-repeat: no-repeat;
	background-position: right top;
}
.colcenter3	{
	background-image: url(/img/wcs_ha_fr_FR/template/bg_page_r3_c2.gif);
	background-color: #80E0F8;
	background-repeat: repeat-x;
	background-position: top;
}
.colright3	{
	background-image: url(/img/wcs_ha_fr_FR/template/bg_page_r3_c3.gif);
	background-color: #80E0F8;
	background-repeat: no-repeat;
	background-position: left top;
}*/
/**/
/* si template normal*/
.colleft3	{
	background-image: url(/img/wcs_hfw_fr_FR/template/bg_page_r3_c1.gif);
	background-color: #F3F3F3;
	background-repeat: no-repeat;
	background-position: right top;
}
.colcenter3	{
	background-image: url(/img/wcs_hfw_fr_FR/template/bg_page_r3_c2.gif);
	background-color: #F3F3F3;
	background-repeat: repeat-x;
	background-position: top;
}
.colright3	{
	background-image: url(/img/wcs_hfw_fr_FR/template/bg_page_r3_c3.gif);
	background-color: #F3F3F3;
	background-repeat: no-repeat;
	background-position: left top;
}
/* Gene */
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ED7116;
	margin: 0em;
	padding-bottom: 0em;
	padding-top: 0em;
	padding-right: 0px;
	padding-left: 0px;
}
.normal{
	font-family:Arial;
	color:#000000;
	font-size:12px;
}
.normalmini{
	font-family:Arial;
	color:#000000;
	font-size:10px;
	border: 1px solid #CCCCCC;
}
/* Pied de page */
.ppage	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
}
.ppage a	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.ppage a:link	{
	color:#606060;
	text-decoration:none;
}
.ppage a:hover	{
	color:#3300CC;
	text-decoration:underline;
}
.ppage a:visited	{
	color:#606060;
	text-decoration:none;
}
.ppage2	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}
.ppage2 a	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.ppage2 a:link	{
	color: black;
	text-decoration:none;
}
.ppage2 a:hover	{
	color:#ED7116;
	text-decoration:underline;
}
.ppage2 a:visited	{
	color: #999999;
	text-decoration:none;
}
/* La zone panier */
.cartline1{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color:#333333;
	font-weight: bold;
}
.cartline1 a{
 	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
}
.cartline1 a:link{
 	color:#333333;
	text-decoration:none;
}
.cartline1 a:hover{
 	color:#333333;
	text-decoration:underline;
}
.cartline1 a:visited{
 	color:#333333;
	text-decoration:none;
}
.cartline2{
 	font-family:Arial, Helvetica, sans-serif;
 	font-style:normal;
 	font-size:12px;
 	color:#333333;
}
.cartline2 a{
 	font-family:Arial, Helvetica, sans-serif;
 	font-style:normal;
 	font-size:12px;
}
.cartline2 a:link{
 	color:#3300CC;
	text-decoration:none;
}
.cartline2 a:hover{
 	color:#3300CC;
	text-decoration:underline;
}
.cartline2 a:visited{
 	color:#3300CC;
	text-decoration:none;
}
/* La barre de recherche */
.searchTitle1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-transform: uppercase;
}
input.shadowButtonSearchArticle{
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;
	height:20px;
	border:1px solid #999999;
}
.searchAssociated{
 	font-family:Arial, Helvetica, sans-serif;
 	font-style:normal;
 	font-size:11px;
 	color:#FFFFFF;
}
/* La partie droite pour l'identification */
.quivous{
 	font-family:Arial, Helvetica, sans-serif;
 	font-style:normal;
 	font-size:12px;
 	color:#333333;
}
.quivous a{
 	font-family:Arial, Helvetica, sans-serif;
 	font-style:normal;
 	font-size:12px;
}
.quivous a:link{
 	color:#333333;
	text-decoration:none;
}
.quivous a:hover{
 	color:#333333;
	text-decoration:underline;
}
.quivous a:visited{
 	color:#333333;
	text-decoration:none;
}
/* Pour le Site Map */
td.siteMap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ED7116;
	text-decoration: none;
	border-bottom: solid 1px #CCCCCC;
	text-transform: none;
	font-weight: bold;
}
td.subSiteMap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.siteMapLink{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	cursor:pointer;
	text-decoration: none;
}
a.siteMapLink:hover{
	color:#ED7116;
	text-decoration:none;
}
a.siteMapSubLink{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#333333;
	cursor:pointer;
	text-decoration: none;
}
a.siteMapSubLink:hover{
	color:#ED7116;
	text-decoration:none;
}
/* Pour le chemin de fer */
.categoryNavigation {
 font-family:Arial;
 font-size:11px;
 font-weight:normal;
}
a.categoryNavigation {
 color:#404040;
 text-decoration : none;
}
a.categoryNavigation:link {
 color:#404040;
 text-decoration : none;
}
a.categoryNavigation:hover {
 color:#ED7116;
 text-decoration : underline;
}
a.categoryNavigation:visited {
 color:#404040;
 text-decoration : none;
}
/* Page Offre */
.offreCatChild{
	font-family:Arial, Helvetica, sans-serif;
	background:#CECECE;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	margin-left:2px;
	padding-left:2px;
	margin-right:2px;
	padding-right:2px;
}
a.offreCatChild{
	color:#000000;
	text-decoration:none;
}
a.offreCatChild:link{
	text-decoration:none;
}
a.offreCatChild:active{
	text-decoration:none;
}
a.offreCatChild:hover{
	color:#ED7116;
	text-decoration:underline;
}
a.offreCatChild:visited{
	text-decoration:none;
}
/* Navigation dans la page de recherche */
.categoryNavigation {
 font-family:Arial;
 font-size:11px;
 color:#404040;
 font-weight:normal;
}
a.categoryNavigation {
 color:#404040;
 text-decoration : none;
}
a.categoryNavigation:link {
 text-decoration : none;
}
a.categoryNavigation:hover {
 color:#ED7116;
 text-decoration : none;
}
a.categoryNavigation:visited {
 text-decoration : none;
}
/* Partie Home middle */
.homemiddle_5 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.homemiddle_5 a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}
.homemiddle_5 a:hover{
	color: #ED7116;
}
.homemiddle_5a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ED7116;
}
.homemiddle_5a a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color: #ED7116;
}
.homemiddle_5a a:hover{
	color: #000000;
}	

/* Partie Discriminants */
.affnezTitle{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:30px;
	background-image: url(/img/wcs_ha_fr_FR/template/bg_yel.png);
	background-repeat: no-repeat;
}
.affnezTitle2{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:30px;
	background-image: url(/img/wcs_ha_fr_FR/template/bg_yel2.png);
	background-repeat: no-repeat;
	background-position: 0 bottom;
}
.affnezTitle2 a{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.affnezTitle2 a:link{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.affnezTitle2 a:hover{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.affnizeAttName{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	color:#404040;
	line-height:25px;
	background-image: url(/img/wcs_ha_fr_FR/template/bg_grey.png);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.affinezAttValue{
	font-family:arial;
	font-size:12px;
	color:#666666;
	font-style:normal;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
/*
.affinezAttValue a{
	font-family:arial;
	font-size:12px;
	color:#000000;
	line-height:20px;
}
.affinezAttValue a:link{
	color:#000000;
}
.affinezAttValue a:visited{
	color:#000000;
}
.affinezAttValue a:hover{
	color:#ED7116;
}
*/
.affinezAttValue a.rechercheplus{
	font-family:arial;
	font-size:12px;
	color:#000000;
	line-height:20px;
}
.affinezAttValue a.rechercheplus:link{
	color:#000000;
	text-decoration:none;
}
.affinezAttValue a.rechercheplus:visited{
	color:#000000;
	text-decoration:none;
}
.affinezAttValue a.rechercheplus:hover{
	color:#ED7116;
	text-decoration:underline;
}
.affinezAttValue a.recherchemoins{
	font-family:arial;
	font-size:12px;
	color:#ED7116;
	line-height:20px;
}
.affinezAttValue a.recherchemoins:link{
	color:#ED7116;
	text-decoration:none;
}
.affinezAttValue a.recherchemoins:visited{
	color:#ED7116;
	text-decoration:none;
}
.affinezAttValue a.recherchemoins:hover{
	color:#ED7116;
	text-decoration:underline;
}
.searchTableTitle{
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	color:#666666;
	border-bottom:0px solid #EEEEEE;
}
a.SKUSearch{
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 color:#ED7116;
}
a.SKUSearch:link {
 color:#ED7116;
 text-decoration : none;
}
a.SKUSearch:active {
 color:#ED7116;
 text-decoration : none;
}
a.SKUSearch:visited {
 color:#ED7116;
 text-decoration : none;
}
a.SKUSearch:hover {
 color:#333333;
 text-decoration : none;
}
.productDetailSearch {
	font-family:Arial;
	font-size:13px;
	color:#333333;
}
.productDetailSearch a {
	font-family:Arial;
	font-size:13px;
	color:#333333;
	text-decoration : none;
}
.productDetailSearch a:hover {
	color:#ED7116;
	text-decoration : none;
}
.productDetailSearch a:visited {
	color:#333333;
	text-decoration : none;
}
/* Fiche pdt*/
a.quantityImportant:hover{
	font-family:Arial;
	font-style:normal;
	font-size:11px;
	color:#ED7116;
}
a.quantityImportant{
	font-family:Arial;
	font-style:normal;
	font-size:11px;
	color:#666666;
}
/* The class for the text area in the Expand Order page*/
textarea.expandCommandExpress{
	overflow : scroll;
	font-family:Arial;
 	font-size:13px;
	background-repeat:no-repeat;
	border:1px solid #999999;
	text-align:left;
	list-style:square;
	scrollbar-arrow-color: #024840;
	scrollbar-3dlight-color: #ED7116;
	scrollbar-darkshadow-color: #ED7116;
	scrollbar-face-color: #ED7116;
	scrollbar-highlight-color: #ED7116;
	scrollbar-shadow-color: #024840;
	scrollbar-track-color: #FFFFFF;
	color : #000000;
	width:330px;
	padding-top: 3px;
	height: 293px
}
input.shadowButton2{
	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;
	height:20px;
	border:1px solid #999999;
}
/* Pages institutionnelles */
.InstitutionnellesBox{
	border:1px solid #FFFFFF;
	padding-left:0px;
	background-repeat:no-repeat;
	background-position: bottom right;
}
/* Pages de demande */
.demandeEnlignTitle{
	font-family:arial;
	font-weight:bold;
	font-size:20px;
	color:#ed7116;
}
/* Pages de demande pour cadre de droite*/
.demandeEnlignTitleCadre{
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:white;
	background-color:#ed7116;
}

/* Créa de compte */
.registerStepTitle{
	font-family:arial;
	font-weight:bold;
	font-size:20px;
	color:#ed7116;
	border-bottom:1px solid #666666;
}
/* Espace client */
.clientzone{
	font-family:arial;
	font-weight:bold;
	font-size:20px;
	color:#ed7116;

}
.monEspace{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#404040;
	/*background:#e6e6e6;*/
}
a.monEspace:link{
	font-family:verdana;
	font-size:11px;
	text-decoration : underline;
}
a.monEspace:visited{
	font-family:verdana;
	font-size:11px;
}
a.monEspace:hover{
	font-family:verdana;
	font-size:11px;
	color:#DD1919;
}
a.monEspace:active{
	font-family:verdana;
	font-size:11px;
}
a.monEspace{
	font-family:verdana;
	font-size:11px;
	color:#404040;
}
/* Pour le home middle  */
.hometop_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.hometop_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.hometop_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CA332B;
}
.hometop_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.tabfndright {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.homemiddle_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.homemiddle_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.homemiddle_3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
	/*line-height:21px;*/
}
.homemiddle_3 a:hover{
	color: #ED7116;
}
.homemiddle_5 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.homemiddle_5 a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}
.homemiddle_5 a:hover{
	color: #ED7116;
}
.homemiddle_6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #D7D7D7;
	height: 30px;
}
.homemiddle_6 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.homemiddle_6 a:hover{
	color: #666666;
}
.homemiddle_6 a:visited{
	color: #000000;
}
/* Class of the Decscription in the HomeBottom espot */
.eSpotHomeBottomRef{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.eSpotHomeBottomDesc{
    width:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.eSpotHomeBottomBrand{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
/* Class of the promo in percent in the HomeBottom espot */
.espotHomeCatPromo{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#FF0000;
}
/* Class of the new price in the HomeBottom espot */
.espotHomeCatNewPrix{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#FF0000;
 }
/* Class of the "vs" string in the HomeBottom spot */
.espotHomeCatPrixVs{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
/* Class of the old price in the HomeBottom espot */
.espotHomeCatOldPrix{
 	text-decoration: line-through;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}
/* Pour letableau de la fiche pdt */
.ficheartTabListTitre{
	background-color: graytext;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #666666;
}
.ficheartTabListLignes{
	background-color: #DFDFDF;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* Pour le résultat de recherche*/
.recherchetr{
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	/*height: 40px;*/
}
.recherchebr1{
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	/*height: 40px;*/
}
.recherchebr2{
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	/*height: 40px;*/
}
.recherchebr4{
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	/*height: 40px;*/
}
.rechercheid{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
/* Stay on top */
.stayontop	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3300CC;
}
.stayontop a	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.stayontop a:link	{
	color:#3300CC;
	text-decoration:none;
}
.stayontop a:hover	{
	color:#3300CC;
	text-decoration:underline;
}
.stayontop a:visited	{
	color:#3300CC;
	text-decoration:none;
}
.newsletter	{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/img/wcs_hfw_fr_FR/mea_accueil/Side_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
