@charset "utf-8";
/* CSS Document */

* {
	padding: 0;
	margin: 0;
	outline: 0;
}
form{
	padding: 0;
	margin: 0;
	outline: 0;

}

.wrapperleft{left:0px;top:expression( ( ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) )+'px' );background:url(images/wrapperLeft.png) repeat-y top right;position:absolute;z-index:-1;height:100%;width:50%}
.wrapperright{right:0px;top:expression( ( ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) )+'px' );position:absolute;z-index:-1;height:100%;width:50%;background:url(images/wrapperRight.png) repeat-y top left}


body > .wrapperleft, body > .wrapperright {
position:fixed;
top:0;
font-size:11px;
}
/*
.wrapperleft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/wrapperLeft.png) repeat-y scroll right top;
height:100%;
left:0;
position:absolute;
width:50%;
z-index:-1;
}
.wrapperright {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/wrapperRight.png) repeat-y scroll left top;
height:100%;
position:absolute;
right:0;
width:50%;
z-index:-1;
}
*/

body {
	color: #261A11;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	background-color:#F9F1F7;
	height:100%;
}
input{
background:#ffffff; border:none; vertical-align:middle; border:#cf9090 1px solid; color:#000000; font-size:12px;
}

h1,h2,h3,h4,h5,h6,p,pre,blockquote,label,ul,ol,dl,fieldset,address {
	font-weight: normal;
}

img{ border:0;}

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

li,dd {
	margin-left: 5%;
}

.clear {
	clear: both;
	height: 5px;
	font-size: 0px;
	line-height: 0px;
}


#emballage
#container

#header{width:971px; height:100px;margin:0 auto 0 auto; background-color:#FFFFFF;}
#logo{width:971px;margin:0 auto 0 auto; height:100px;}
#logoimg {
	width:300px;
	height:90px;
	background-image:url(images/logo.jpg);
	float:left;
}
#logodesc{width:600px; height:90px;	float:right;}


#logodesc h1{
	color:#FF0066;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 35px;
	font-weight:bold;
	text-align:left;
	text-shadow:#0066cc;
	font-stretch:condensed;
	pading:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
#logodesc h1 a{color:#0066cc; text-decoration:none;}
#logodesc h1 a:hover{color:#00aaf5; text-decoration:none;}
#logodesc h1 span{color:#0066cc;}

#menuhoriz{width:100%; background-image:url(images/bgmenu.png);height:30px; line-height:30px;}
#menuhorizcont{width:971px;margin:0 auto 0 auto;}
#menuhoriz ul{margin:0 0 0 0;padding:0 0 0 0;}
#menuhoriz li{display:inline;height:30px; float:left; line-height:30px; font-size:16px; font-weight:bold;margin:0 0 0 0; padding:0 20px 0 20px	;}
#menuhoriz li a{color:#d3096d;display:block;text-decoration:none;background-image:url(images/bgmenu.png);margin:0 0 0 0;}
#menuhoriz li a:hover{color:#ab0758; background-image:url(images/bgmenuhover.png);text-decoration:none;}

#main{width:971px;margin:0 auto 0 auto; background-color:#f7f7f7; border:1px solid #e6e6e6; background-image:url(images/bgmain.png); background-repeat:repeat-x; padding:10px 0 0 0;	}

#cold{width:300px; margin:0 10px 0 0; float:right;}
#cold h2{width:300px; height:40px; background-image:url(images/h2-300.png); line-height:40px;text-transform:uppercase;text-indent:10px;color:#d3096d;font-size:13px; font-weight:bold;}
#cold ul{margin:10px 0 10px 0;}

.cat a{background:transparent url(images/bullet_blue.gif) no-repeat scroll 10px 1px;border-bottom:1px dotted #d3d3d3;color:#0066cc; font-weight:bold; font-size:13px; text-decoration:none;padding-left:24px;margin-right:10px;}
.cat a:hover{color:#00aaf5; font-weight:bold; text-decoration:none;}

#colrubg{width:47%; float:left;}
#colrubg li{ border-bottom:1px dotted #d3d3d3;}
#colrubg a{color:#0066cc; font-weight:bold; font-size:11px; text-decoration:none;}
#colrubg a:hover{color:#00aaf5; font-weight:bold; text-decoration:none;}

#colrubd{width:47%; float:right;}
#colrubd li{ border-bottom:1px dotted #d3d3d3;}
#colrubd a{color:#0066cc; font-weight:bold; font-size:11px; text-decoration:none;}
#colrubd a:hover{color:#00aaf5; font-weight:bold; text-decoration:none;}

#colg{width:640px; margin:0 10px 0 10px; float:left;}
#colg h2{width:640px; height:33px;  background-image:url(images/titre-long-bg.png);border-left:#d290eb 1px solid;border-right:#d290eb 1px solid; line-height:33px;text-transform:uppercase; text-indent:10px;color:#d3096d;font-size:13px;font-weight:bold;}
#colg ul{margin:10px 0 10px 0;}

#doublecol h2.court{width:300px; height:40px; background-image:url(images/h2-300.png); line-height:40px;text-transform:uppercase;text-indent:10px;color:#d3096d;font-size:13px; font-weight:bold;}

.titre_gauche{width:315px; height:33px; background-image:url(images/titre-bg.gif); line-height:33px;text-transform:uppercase;text-indent:10px;color:#ffffff;font-size:13px; font-weight:bold; border:#FF0000 1px solid;}
.titre_droite{width:300px; height:33px; background-image:url(images/titre-bg.gif); line-height:33px;text-transform:uppercase;text-indent:10px;color:#ffffff;font-size:13px; font-weight:bold; border:#FF0000 1px solid;}
.titre_court{width:311px; height:33px; background-image:url(images/titre-long-bg.png);line-height:33px;text-transform:uppercase;text-indent:10px;color:#d3096d;font-size:13px; font-weight:bold;}
.titre_long{width:640px; height:33px; background-image:url(images/titre-long-bg.png);line-height:33px;text-transform:uppercase;text-indent:10px;color:#d3096d;font-size:13px; font-weight:bold;}


#partenaires ul{margin:0 0 0 0;}
#partenaires li{border-bottom:1px dotted #d3d3d3;margin:0 0 0 10px;}
#partenaires a{color:#00c5cc; font-weight:bold; font-size:11px; text-decoration:none;}
#partenaires a:hover{color:#00f5cd; font-weight:bold; text-decoration:none;}

#medias{background-color:#d290eb; border:#990099 solid 1px;}
#medias a{color:#0066cc; font-weight:bold; font-size:11px; text-decoration:none;}
#medias a:hover{color:#00f5cd; font-weight:bold; text-decoration:none;}
#medias img {display:block;width:120px; height:90px; padding:2px;border:1px solid #cccccc; margin:0 0 10px 0;}
#medias img:hover{border:1px solid #999999; padding:2px; background-color:#d8d8d8;}



#doublecol {margin:0 0 0 0; background-repeat:no-repeat; background-position:right top;} 
#doublecol ul{margin:0 0 10px 0;}
#doublecol li{border-bottom:1px dotted #d3d3d3;margin:0 0 0 10px;}
#doublecol a{color:#0066cc; font-weight:bold; font-size:11px; text-decoration:none;}
#doublecol a:hover{color:#00aaf5; font-weight:bold; text-decoration:none;}

#colgpromo1 ul{ list-style-type:none; margin:10px 0 0 0; padding:0; text-align:center;}
#colgpromo1 li {float:left;margin:0 0 0 20px; padding:0 0 0 0; text-align:center;}
#colgpromo1 img {display:block;width:120px; height:90px; padding:2px;border:1px solid #cccccc; margin:0 0 0px 0;}
#colgpromo1 img:hover{border:1px solid #999999; padding:2px; background-color:#d8d8d8;}

#colgpromo2 ul{ list-style-type:none; margin:10px 0 0 0; padding:0; text-align:center;}
#colgpromo2 li {float:left;margin:0 0 0 10px; padding:0 0 0 0; text-align:center;}
#colgpromo2 img {display:block;width:180px; height:135px; padding:2px;border:1px solid #cccccc; margin:0 0 10px 0;}
#colgpromo2 img:hover{border:1px solid #999999; padding:2px; background-color:#d8d8d8;}

#thumbs ul{ list-style-type:none; margin:10px 0 0 0; padding:0; text-align:center;}
#thumbs li {margin:0 0 0 10px; padding:0 0 0 0; text-align:center;}
#thumbs img {display:block;padding:2px;border:1px solid #cccccc; margin:0 0 10px 0;}
#thumbs img:hover{border:1px solid #999999; padding:2px; background-color:#d8d8d8;}

#pagination{ width:300px; margin:20px auto 0 auto; padding:2px 4px 2px 4px;}
#pagination ul{display:inline;margin:0px auto 0px auto;padding:0px 0px 0px 0px;width:500px;}
#pagination li{display:block;float:left;border:1px solid #999999; background-color:#f7f7f7;margin:0px 2px 0px 0px;padding:3px;font-weight:bold;}
#pagination li a{display:block;background-color:#f7f7f7; text-decoration:none;padding:3px;margin:0px 0px 0px 0px; color:#00c5cc; font-weight:bold;}
#pagination li a:hover{display:block;background-color:#fff; text-decoration:none;padding:3px;margin:0px 0px 0px 0px; color:#00f5cd; font-weight:bold;}

/*
#footer{width:971px; height:132px;margin:10px auto 0 auto;background-image:url(images/footer.png);width:971px;text-align:center; }
#footer p{text-align:center; width:60%; margin:20px auto 20px auto; color:#ffffff;}
#footer p a{color:#ffffff; text-decoration:none;}
#footer p a:hover{color:#888888; text-decoration:none;}
*/
#footer{width:971px; margin:5px auto 0 auto; background-color:#d290eb; border:#990099 solid 1px;text-align:center; }
#footer p{text-align:center; width:90%; margin:3px auto 3px auto; color:#ffffff;}
#footer p a{color:#ffffff; text-decoration:none;}
#footer p a:hover{color:#888888; text-decoration:none;}

.pair{
	background:#EEE;
}
