
body {
    color:#0000000;
	background-color:#A1FA93;
    margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding:0px;
	margin-bottom: 0px;
	background-color:#;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;	background-repeat: repeat-x;
	align:left;
	text-align:CENTER;

/*
	background-image: url(../images/bgGG.gif);
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding:0px;
	margin-bottom: 0px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;	background-repeat: repeat-x;
	align:left;
	text-align:CENTER;
*/	
	
}
body,td,th {
	font-size: 11px;
}

.titrebloc  {

font-weight:bold;
font-size:11px;
color:#;
padding:1px;

}

.lignehautcolor {

background-color:#262626;
margin-top:2px;
width:99%;
height:5px; }

.fondbloc {
padding:5px;
border-color:#000000;
}

#totalcadremenu {

margin-top:10px; }

.footer {

margin-top:10px;
height:70px;
background-color:#CCCCCC;

 }
 
#centre {
 
 	background-image: url(../images/centre--.jpg);

    background-repeat:repeat-x; }
 
 
 .menurouge {
 
 color:#262626;
 font-weight:bold; }
 
.Style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.Style2 {
	font-size: 12px;
	font-weight: bold;
	color:RED;
}
a:link {
	color: #666666;
}
a:visited {
	color: #636563;
}
a:hover {
	color: #333333;
}
a:active {
	color: #636563;
}


a.liensblanc:link	
{
	text-decoration: none;
	color:#333;
	font-size:11px;
	font-weight:bold;
}

a.liensblanc:hover
{
	text-decoration: none;
	color:#262626;
	font-size:11px;
		font-weight:bold;
}

a.liensblanc:visited
{
	text-decoration: none;
	color:#333;
	font-size:11px;
	font-weight:bold;
}


a.liensblanc:visited:hover
{
	text-decoration: none;
	color:#262626;
	font-size:11px;
	font-weight:bold;
}


a.liensblancpetit:link	
{
	text-decoration: none;
	color:#fff;
}

a.liensblancpetit:hover
{
	text-decoration: none;
	color:#ccc;
}

a.liensblancpetit:visited
{
	text-decoration: none;
	color:#fff;
}

a.liensblancpetit:visited:hover
{
	text-decoration: none;
	color:#ccc;
}



div.vignette-news {float:left;width:258px; background-color:#69DE43;/*height:auto !important;min-height:186px;*/height:170px;padding:7px;margin:3px;border:solid 1px #ccc;}

.produitsleft {float:left;width:301px;/*height:auto !important;min-height:186px;*/padding:7px;margin:3px;border:solid 1px #BABABA;background-color:#E3E3E3; color:#333333;}

.divtitreproduit {
font-weight:bold;
width:95%;
font-size:12px;
color:#262626;
padding:5px;
margin-top:10px;
margin-bottom:5px;
text-align:left;
border-bottom:solid;
border-color:#898989;

}

.sousTitrePage h3 {width:97%;
font-size:11px;
padding:7px;margin:3px;border:solid 1px #E3E3E3;background-color:#E3E3E3; color:#666;}


.lignehaut {


margin-bottom:5px;
text-align:left;
}


.lignetitrecat {
font-weight:bold;
width:95%;
font-size:12px;
color:#262626;
padding:5px;
margin-top:10px;
margin-bottom:5px;
text-align:left;
border-bottom:solid;
border-color:#000;
}

.lignechapocat {
width:560px;
font-weight:bold;
font-size:11px;
color:#A1A1A1;
border:solid 1px #ccc;
padding:5px;
margin-top:10px;
margin-bottom:15px;
text-align:left;
}


.fdprod {

text-align:left;
}

.fdproachat {
width:600px;
font-size:11px;
background-color:#F1F1F1;
border:solid 1px #955096;
padding:5px;
text-align:left;
}

.fddossier {
width:560px;
font-size:11px;
background-color:#F1F1F1;
border:solid 1px #955096;
padding:5px;
text-align:left;
}

.fdprod2 {
width:540px;
font-size:11px;
background-color:#F1F1F1;
border:solid 1px #955096;
padding:5px;
text-align:left;
}


.vide {
width:560px;
font-weight:bold;
font-size:11px;
background-color:#A1A1A1;
color:#fff;
border:solid 1px #955096;
padding:5px;
margin-top:10px;
margin-bottom:15px;
text-align:center;
}


.prixinproduit {
width:200px;
font-weight:bold;
font-size:11px;
background-color:#69DE43;
color:#fff;
border:solid 1px #cccccc;
padding:5px;
margin-bottom:15px;
text-align:center;
}

#SearchText { 
	width: 150px; 
	display:block;
}

#SearchText, #SuggestResults {
	font-size: 10px;
}

#SuggestResults {
	margin-left: 0px;
}


.pagesnum {
width:550px;
font-size:11px;
background-color:#EEEEEE;
color:#A1A1A1;
border:solid 1px #D4D4D4;
margin-top:10px;
margin-bottom:15px;
align:center;
text-align:center;
}

.pagesnumcourante {

font-size:11px;
background-color:#ABABAB;
font-weight:bold;
color:#fff;
border:solid 1px #ABABAB;
padding:5px;
margin-top:10px;
margin-bottom:15px;
}

.pagesnumnoncourante {

font-size:11px;
font-weight:bold;
color:#333;


}



.barprod {
font-weight:bold;
width:3px;
font-size:12px;
color:#262626;
padding:5px;
margin-top:10px;
margin-bottom:5px;
text-align:left;
border-bottom:solid;
border-color:#898989;}

div.prod {float:left;width:100%;border:solid 1px #E3E3E3;background-color:#FFFFFF;}
div.vignette-news img.vignette-news {float:left;border:solid 1px #ccc;margin-right:10px;}
div.vignette-news dl{width:155px;float:right;margin:0;padding:0;}
div.vignette-news dl dt{padding-left:0px;}
div.vignette-news dl dd a{font-size:11px;width:172px;}
#selection div.vignette-news{border-color:#000;}

.title{font-size:12px;font-weight:bolder;}
.prix{font-size:13px;color:#000;}
.bouton {text-align:center;background-image:url(../images/bg-button.png);background-position:bottom;border:outset 1px #E3E3E3;}
.bouton a {text-decoration:none;display:block;padding:2px 0px;font-size:11px;}
.boutonp { width:200px; text-align:center;background-image:url(../images/bg-button.png);background-position:bottom;border:outset 1px #E3E3E3;}
.boutonp a {text-decoration:none;display:block;padding:2px 0px;font-size:11px;}
.ensavoirplus a {text-decoration:none;}
/* Menu général
-------------------------------------------------------- */

#menuGeneral {
	float: left;
	padding: 0;


}


dl, dt, dd, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#menu {
	position: relative;
	padding: 0;
	margin: 0;
}

dl#menu {
	width: 189px;
}


dl#menu dt {
	cursor: pointer;
}

dl#menu dt a {
	font-size: 12px;
	color: #000000;	
	background-color:#349912;

	font-weight: bold;
	text-decoration: none;
	display: block;
	margin: 1;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0px;
	overflow: hidden;
	zoom: 1;
}

dl#menu dt a:hover, dl#menu dt .selected {
	color: #CCC;
	background-color: #349912;
}

dl#menu dd {
}

dl#menu li {
}

.boutonrecherche {




BORDER-RIGHT: #ededed 1px solid; height:11px; PADDING-RIGHT: 0px; BORDER-TOP: #d6d6d6 1px solid;  PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: url(../images/champs.gif);  BORDER-LEFT: #d6d6d6 1px solid;  FONT-FAMILY: Verdana

}

.boutonrecherche2 {

BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d6d6d6 1px solid;  PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: url(../images/champs.gif);  BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 40px; COLOR: #646464; PADDING-TOP: 4px; BORDER-BOTTOM: #ededed 1px solid; FONT-FAMILY: Verdana

}

dl#menu li a {
	font-size: 1em;
	color: #000;
	text-decoration: none;
	display: block;
	margin:0;
	padding-top: 2px;
	padding-bottom: 2px;
	overflow: hidden;
	zoom: 1;
}

dl#menu li a:hover, dl#menu li .selected {
	color: #fff;
	background-color: #262626;
	font-weight:bold;
}

.invisibleW3C {
	width: 0; 
	height: 0;
	padding: 0; 
	margin: 0;
}