body {margin:0 auto; padding:0; background:#FFFFFF}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {font:11px/13px tahoma, arial, helvetica, sans-serif; color:#7E7E7E; vertical-align:top;  text-align:left;}


a{ color:#000000; text-decoration:underline;}
a:hover{ color:#cbcbcb; text-decoration:none;}

span a{ color:#851717; text-decoration:underline;}
span a:hover{ color:#851717; text-decoration:none;}
span img{ margin:0 6px 0 0; vertical-align:middle}



.content {width:1200px; margin:0 auto}

.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li a {line-height:17px; color:#3D8DE0; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#3D8DE0;}


.b1{ width:1px; height:100%; background:#ffffff;}

.a1{margin-bottom:16px;}
.a2{width:100%; height:15px; background:#E7E7E7;}
.a2 b a{ color:#851717; text-decoration:none}
.a2 b a:hover{ color:#FF6600; text-decoration:none}
.a2 b img{ margin:0 7px 0 0; vertical-align:middle}
.a2{ padding:0 0 0 8px; line-height:10px;}
.a3{height:40px; padding:10px 0 0 0;}
.a4{margin-bottom:4px;}
.a5{padding-left:40px;}
.a6{width:29px; height:100%; background:url(images/b_bgr.jpg) top left repeat-y;}

.e1{width:481px; height:100%; background:#FF8900; color:#FFFFFF; font-size:10px; padding:32px 0 30px 0; text-indent:28px; line-height:12px;}
.e1 a{ color:#FFFFFF; font-size:10px; text-decoration:none}
.e1 a:hover{ color:#FFFFFF; font-size:10px; text-decoration:underline}
.e1 span{ margin-left:13px;}

.e2{ width:279px}
.e2 td{ line-height:10px; color:#80807F; font-size:9px;}
.e2 td a{color:#80807F; font-size:9px; text-decoration:none}
.e2 td a:hover{color:#80807F; font-size:9px; text-decoration:underline}
.e2 td strong{ font-size:11px; color:#5D5D5D;}
.e2 table{ margin:0 0 0 34px;}


.top1 img{margin:17px 0 0 2px;}
.top2{margin:55px 0 0 17px;}
.top3{width:506px; height:83px;}
.top3 table{margin:0 0 0 25px;}

.w td{ text-align:justify;}

.f1 td input{ width:190px; height:18px; margin:1px 0 8px 0;}
.f1 td textarea{ width:203px; height:95px; overflow:auto}
.f1 td textarea, input{ font-size:11px; font-family:tahoma; color:#8D867E; padding:0 0 1px 4px; margin-bottom:7px;}

.grenouille
{
	width:274px; 
	height:288px; 
	background:url(images/grenouille.jpg);
}

.logo
{
	background:url(images/logo.jpg)	top left no-repeat; 
	width:250px; 
	height:165px;
	position: absolute; 
	left: 275; 
	top: 10;
}

.nav
{

	width:506px; 
	height:70px;
	position: absolute; 
	left: 570; 
	top: 0;
}

.pic1
{
	background:url(images/packaging.jpg)	top left no-repeat; 
	width:110px; 
	height:110px;
	position: absolute; 
	left: 350; 
	top: 200;
}

.pic2
{
	background:url(images/cadeau.jpg)	top left no-repeat; 
	width:110px; 
	height:110px;
	position: absolute; 
	left: 350; 
	top: 350;
}

.pic3
{
	background:url(images/alimentaire.jpg)	top left no-repeat; 
	width:140px; 
	height:110px;
	position: absolute; 
	left: 350; 
	top: 500;
}

.pic4
{
	background:url(images/internet.jpg)	top left no-repeat; 
	width:140px; 
	height:110px;
	position: absolute; 
	left: 350; 
	top: 650;
}

.contenu1
{

	position: absolute; 
	left: 570; 
	top: 100;
	width: 500px;
	height: 100%;
	font:12px tahoma, arial, helvetica, sans-serif; 
	color:#7E7E7E; 
	vertical-align:top;  
	text-align:left;
}

.contenu2
{
	position: absolute; 
	left: 570; 
	top: -100;
	width: 500px;
	height: 100%;

}

.footer
{
	background:url(images/footer.jpg) top left no-repeat; 
	width:500px; 
	height:100px; 
	text-indent:5px;

	font:12px tahoma, arial, helvetica, sans-serif; 
	color:#ffffff; 
	text-align:left;


}

.top0
{
	background-color: transparent;
	background-image: url(images/gauche.gif);
	background-repeat: repeat;
	background-attachment: scroll;
	width: 274px;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 280px;
}

.titre1
{
	position: relative; 
	left: 550; 
	top: -170
}

.topr
{
	background-color: transparent;
	background-image: url(images/droite.gif);
	background-repeat: repeat;
	background-attachment: scroll;
	width: 274px;
	height: 100%;
	position: absolute;
	left: 1100px;
	top: 0px;
}
