body {
	margin: 0px;
	padding: 0px;
	background: #c3c0bb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
}

#top {
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: #fff;
}
#index1 {
	width: 265px;
	float: left;
	text-align: right;
	color: #999;
}
#index2 {
	margin-left: 265px;
	text-align: right;
}
#menu {
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
}
.tstrip {
	background: #fff url(../imgs/menu.gif) repeat-x bottom;
	height: 9px;
	font-size: 4px;
}
#menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-align: right;
	min-height: 133px;
	*height: 133px;
}
#menu li {
	padding: 2px 4px 0px 2px;
}
#menu strong {
	font-size: 12px;
	color: #452F0A;
}
#menu a {
	color: #452f0a;
	text-decoration: none;
}
#menu a:hover {
	color: #fff;
}
.mleft {
	background: #EB5400;
}
.mright {
	background: #86854F;
}
#societe {
	float: left;
	background: #eb5400 url(../imgs/tree.gif) no-repeat;

	width: 265px;
}
#catalogue {
	background-color: #b5b580;
	float: left;
	width: 130px;

}
#nouveautes {
	background-color: #a7a769;
	float: left;
	width: 130px;
}
#conseils {
	background-color: #98975a;
	float: left;
	width: 130px;
}
#distrib {
	float: left;
	width: 125px;
	background: #86854f url(../imgs/saw.gif) no-repeat right bottom;
}
#societe1 {
	width: 265px;
	float: left;
	text-align: right;
}
#societe2 {
	margin-left: 270px;
}
#societe2 div {
	float: right;
}
#societe2 h1 {
	font-size: 14px;
	color: #EB5400;
	margin: 0px;
	padding: 3px;
}
#societe2 h2 {
	color: #EB5400;
	font-size: 12px;
	margin: 0px;
	padding: 3px;
}
#societe2 h3 {
	font-size: 12px;
	color: #666;
	margin: 10px 0px 0px;
	padding: 2px;
}
#societe2 p {
	color: #666;
	margin: 0px;
	padding: 2px;
}
#chead {
	margin: 0px;
	padding: 0px 0px 10px;
	border-bottom: 1px solid #DCDCC2;
}

#chead img {
	float: left;
	display: block;
}
#chead div {
	float: left;
	padding: 12px;
	color: #86854F;
	font-size: 11px;
	font-weight: bold;
}
.titlu{
	color: #86854F;
	font-size: 11px;
	font-weight: bold;

}
#chead form {
	float: right;
	margin: 0px;
	padding: 10px 0px 10px 10px;
}
#cat1 {
	width: 265px;
	float: left;
	padding: 10px 0px 0px;
}
#distribuit {
	width: 405px;
	float: left;
	padding: 10px 0px 0px 10px;
}
#cat1 h1 {
	color: #03B04D;
	font-size: 12px;
	margin: 0px;
	padding: 8px;
}
#cat1 p {
	color: #999;
	margin: 0px;
	padding: 10px;
	font-size: 11px;
}
#cat1 strong {
	color: #03B04D;
}



#cat2 {
	margin-left: 270px;
	padding: 10px 0px 0px;
}
#cat2 img, .multi img {
	border: 6px solid #D8D8BC;
	margin: 0px 10px 0px 0px;
	float: left;
	display: block;
	clear: right;
}
#cat2 div {
	margin: 0px;
	padding: 8px;
}
#cat2 h2, #cat3left h2, #cat3right h2, .multi h2 {
	color: #03B04D;
	font-size: 16px;
	margin: 0px;
	padding: 4px;
	border-bottom: 1px solid #B5B580;
}
#cat2 p, #cat3left p, .multi p {
	color: #666;
	margin: 0px;
	padding: 4px;
}
#cat2 h3, #cat3left h3, .multi h3 {
	font-size: 12px;
	color: #03B04D;
	margin: 0px;
	padding: 4px;
}
.multi {
	padding: 0px 0px 10px;

}
.pager {
	float: right;
	font-size: 11px;
	font-weight: bold;
	color: #090;
	padding-bottom: 10px;
}
.pager a {
	color: #fff;
	font-weight: normal;
	background: #03B04D;
	text-decoration: none;
	padding: 0px 3px;
}
.pager a:hover {
	background: #EB5400;
}

.xxxlinkClass{
	TEXT-DECORATION: none;
	COLOR: #cc0000;
}
.xxxcurPageLinkClass{
	TEXT-DECORATION: none;
	COLOR: #000000;
}

a.voir {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #03B04D;
	margin: 5px;
	padding: 3px 3px 3px 18px;
	text-decoration: none;
	border: 1px solid #03B04D;
	float: left;
	background: url(../imgs/plus.gif) no-repeat 4px 6px;
}
a.voir:hover {
	background: #B5B580 url(../imgs/plus.gif) no-repeat 4px 6px;
	color: #fff;
	border-color: #B5B580;
}
#cat3 {
	margin-left: 270px;
	padding: 10px 0px 0px;
}
#cat3left {
	float: left;
	width: 210px;
	margin: 0px 10px 0px 0px;
}
#cat3left img {
	border: 6px solid #D9D9BD;
}

#cat3right {
	color: #999;
}
a.suiv {
	color: #03B04D;
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: right;
	padding: 4px;
	margin: 0px 0px 10px;
}
a.suiv:hover {
	color: #000;
}
#contact {
	vertical-align: top;
	color: #666;
	margin: 40px 0px 0px 40px;
}
#contact td {
	vertical-align: top;
	padding: 3px;
}
.input1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px solid #63623A;
	border-right: 1px solid #C4C299;
	border-bottom: 1px solid #C4C299;
	border-left: 1px solid #63623A;
}
.txtarea1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top: 1px solid #63623A;
	border-right: 1px solid #C4C299;
	border-bottom: 1px solid #C4C299;
	border-left: 1px solid #63623A;
	width: 345px;
}
.buton1 {
	background: #EB5400;
	border: 1px solid #990000;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding: 2px;
}
.buton2 {
	background: #03B04D;
	border: 1px solid #006600;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding: 1px;
}

h1{
	color: #03B04D;
	font-size: 17px;
	margin: 0px;
	padding: 8px;
}
.line{
	width:280px;
	height:5px;
	display:block;
	background-color: #fff;
	border-top:1px dashed #869356;
	margin: 9px 0px 9px 0px;
}

.message {
	text-align:center;
	font-weight:bold;
	color:#B72F2F;
}
.td_menu{
	background:url(../imgs/bg_ul.gif) repeat-y;
}