BODY
{
	color:#000000;
	FONT-FAMILY : VERDANA;
	FONT-SIZE : 12px;
	TEXT-DECORATION: none
}

FORM
{ 
	padding:0px; 
	margin:0px; 
} 

a	 {color : #861c1c; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
a:visited{color : #861c1c; FONT-FAMILY: VERDANA; FONT-SIZE : 12px; TEXT-DECORATION: none}
a:hover  {color : #861c1c; FONT-FAMILY: VERDANA; FONT-SIZE : 12px; TEXT-DECORATION: none}

big	 {color:#000000;}

P.lecd	 {color : #800000; FONT-FAMILY: ARIAL; TEXT-DECORATION: none;FONT-SIZE : 25px}

P.txtbl	 {color : #FFFFFF; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
P.txtblpt{color : #FFFFFF; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 10px}
P.menu	 {color : #464646; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
P.menupt {color : #464646; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
P.nomsite{color : #C00000; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 13px}
P.nomsitegr{color : #C00000; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 16px}
P.date   {color : #000080; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
P.txtgray{color : #808080; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
P.txtgraypl{color : #404040; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
span.lecd	 {color : #800000; FONT-FAMILY: ARIAL; TEXT-DECORATION: none;FONT-SIZE : 25px}

span.txtbl	 {color : #FFFFFF; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
span.txtblpt{color : #FFFFFF; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 10px}
span.menu	 {color : #464646; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
span.menupt {color : #464646; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
span.nomsite{color : #C00000; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 13px}
span.nomsitegr{color : #C00000; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 16px}
span.date   {color : #000080; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
span.txtgray{color : #808080; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
span.txtgraypl{color : #404040; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
span.rose{color: #db6382; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 14px}


a.description{color : #404040; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
a.description:visited{color : #404040; FONT-FAMILY: VERDANA; FONT-SIZE : 12px; TEXT-DECORATION: none}
a.description:hover{COLOR: #404040; FONT-FAMILY: VERDANA; FONT-SIZE : 12px; TEXT-DECORATION: none}

a.descriptionpt{color : #404040; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 9px}
a.descriptionpt:visited{color : #404040; FONT-FAMILY: VERDANA; FONT-SIZE : 9px; TEXT-DECORATION: none}
a.descriptionpt:hover{COLOR: #404040; FONT-FAMILY: VERDANA; FONT-SIZE : 9px; TEXT-DECORATION: none}


a.nomsite{color : #C00000; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 13px}
a.nomsite:visited{color : #C00000; FONT-FAMILY: VERDANA; FONT-SIZE : 12px; TEXT-DECORATION: none}
a.nomsite:hover{COLOR: #C00000; FONT-FAMILY: VERDANA; FONT-SIZE : 13px; TEXT-DECORATION: none}

a.menu{color : #464646; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
a.menu:visited{color : #464646; FONT-FAMILY: VERDANA; FONT-SIZE : 12px; TEXT-DECORATION: none}
a.menu:hover{COLOR: #464646; FONT-FAMILY: VERDANA; FONT-SIZE : 12px; TEXT-DECORATION: underline}

a.menured{color : #C02638; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 12px}
a.menured:visited{color : #C02638; FONT-FAMILY: VERDANA; FONT-SIZE : 12px; TEXT-DECORATION: none}
a.menured:hover{COLOR: #C02638; FONT-FAMILY: VERDANA; FONT-SIZE : 12px; TEXT-DECORATION: underline}

a.txtblpt{color : #FFFFFF; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 10px}
a.txtblpt:visited{color : #FFFFFF; FONT-FAMILY: VERDANA; FONT-SIZE : 10px; TEXT-DECORATION: none}
a.txtblpt:hover{COLOR: #FFFFFF; FONT-FAMILY: VERDANA; FONT-SIZE : 10px; TEXT-DECORATION: underline}

a.menupt{color : #464646; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 11px}
a.menupt:visited{color : #464646; FONT-FAMILY: VERDANA; FONT-SIZE : 11px; TEXT-DECORATION: none}
a.menupt:hover{COLOR: #464646; FONT-FAMILY: VERDANA; FONT-SIZE : 11px; TEXT-DECORATION: underline}

a.mauve{color : #802482; FONT-FAMILY: VERDANA; TEXT-DECORATION: none;FONT-SIZE : 14px}
a.mauve:visited{color : #802482; FONT-FAMILY: VERDANA; FONT-SIZE : 14px; TEXT-DECORATION: none}
a.mauve:hover{COLOR: #802482; FONT-FAMILY: VERDANA; FONT-SIZE : 14px; TEXT-DECORATION: underline}

a.gris{color : #202020; FONT-FAMILY: VERDANA; TEXT-DECORATION: bold;FONT-SIZE : 12px}
a.gris:visited{color : #202020; FONT-FAMILY: VERDANA; FONT-SIZE : 12px; TEXT-DECORATION: bold}
a.gris:hover{COLOR: #202020; FONT-FAMILY: VERDANA; FONT-SIZE : 12px; TEXT-DECORATION: underline}

span.bandeau
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:14px;
	color:#160a5e;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}

span.orange
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#f27f46;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}

span.gris
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#202020;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}

a.menuhautdroit
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#ff3701;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
a.menuhautdroit:visited
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#ff3701;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
a.menuhautdroit:hover
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#ff3701;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}

a.orangegros
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:30px;
	color:#f27f46;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
a.orangegros:visited
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:30px;
	color:#f27f46;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
a.orangegros:hover
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:30px;
	color:#f27f46;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}

span.orangegros
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:30px;
	color:#f27f46;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}

span.orangemoyen
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:20px;
	color:#f27f46;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}

a.menuhaut
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:13px;
	color:#160a5e;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
a.menuhaut:visited
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:13px;
	color:#160a5e;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
a.menuhaut:hover
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:13px;
	color:#160a5e;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}

a.lienbleu
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:14px;
	color:#0000ac;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}

a.lienbleu:hover
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:14px;
	color:#0000ac;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}

a.lienbleu:visited
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:14px;
	color:#0000ac;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
a.lienbleupt
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#202020;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
a.lienbleupt:visited
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#202020;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
a.lienbleupt:hover
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#202020;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
a.rouge
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:14px;
	color:#800000;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
a.rouge:visited
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:14px;
	color:#800000;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
a.rouge:hover
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:14px;
	color:#800000;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}
span.lienbleupx
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#0000ac;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}


span.lienbleupxpx
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:10px;
	color:#0000ac;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}


span.menu
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#464646;
	font-style:normal;
	font-weight:normal;
	text-decoration:none
}

td.menu
{	
	background-image: url(http://www.bon-reduc.com/image/menu.gif);
	background-repeat: repeat-x
}

td.bandeau
{	
	background-image: url(http://www.bon-reduc.com/image/bandeau.gif);
	background-repeat: no-repeat
}

td.bandeau300
{	
	background-image: url(http://www.bon-reduc.com/image/promo/bandeau300.gif);
	background-repeat: no-repeat
}


div.lebon
{
	border-width: 2px; 
	border-style: dotted;
	border-color: #b41c2d;
	background-color:#fffcdf;
	background-image:url(/image/fond_cat.gif); 
	height: 180px;
	width : 330px;
}

div.lebontitre
{
	height: 120px;
	width : 300px;
	overflow:auto;
}

div.leboncat
{
	border-width: 2px; 
	border-style: dotted;
	background-image:url(/image/fond_cat.gif); 
	border-color: #b41c2d;
	background-color:#fffcdf;
	height: 180px;
	width : 280px;
	
}

div.leboncattitre
{
	height: 120px;
	width : 280px;
	overflow:auto;
}


.suggestion_list
{
	background: white;
	border: 1px solid;
	padding: 4px;
}

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

.suggestion_list a
{
	text-decoration: none;
	color: navy;
}

.suggestion_list .selected
{
	background: navy;
	color: white;
}

.suggestion_list .selected a
{
	color: white;
}

#autosuggest
{
	display: none;
}

#autosuggest2
{
	display: none;

}