* {
margin: 0;
padding: 0;
font-family: Trebuchet MS, sans-serif;
font-size: 1em;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

img{border:0;}

body {background-image:url('img/bg_vertical.jpg');background-repeat:repeat-x;margin:0;width:100%;background-color:#82bcea;}

#all {width:100%;text-align:center;}
#global {position:relative;width:1017px;text-align:left;margin-left:auto;margin-right:auto;}

#website{float:left;width:1017px;background-color:#FFFFFF;background-image:url('img/bg_horiz.gif');background-repeat:repeat-y;}


#top{float:left;width:1017px;height:133px;background-color:#FFFFFF;}
	#top .top_left{float:left;width:343px;height:133px;background-image:url('img/top_left.jpg');}
	#top .kalimage{float:left;width:322px;height:133px;}
	#top .top_right{float:right;width:352px;height:133px;background-image:url('img/top_right.jpg');}
		#top .top_right .flag_fr{float:right;width:30px;height:29px;display:inline;margin:13px 16px 0 0;}
		#top .top_right .flag_uk{float:right;width:30px;height:29px;display:inline;margin:13px 6px 0 0;}


#menu {float:right;display:inline;width:1017px;font-size:0;}
#menu ul {float:right;width:1017px;}
#menu li {float:left;display:inline;font-size:0;}
#menu li a{float:left;display:inline;font-size:0;}



#content{float:left;width:852px;background-color:#FFF;}

#bg_center_accueil{float:left;width:1017px;height:454px;}
#bg_flash_accueil{float:left;width:1017px;height:134px;background-image:url('img/bg_flash_accueil.jpg');}

#bg_center{float:left;width:1017px;background-image:url('img/bg_center.jpg');background-repeat:no-repeat;}
#bg_center #center{float:left;display:inline;width:907px;margin-left:54px;background-image:url('img/content_bg.gif');background-repeat:repeat-y;}
	#center .top{float:left;display:inline;width:907px;height:20px;font-size:0;background-image:url('img/content_top.gif');background-repeat:no-repeat;}
	#center .fil{float:left;display:inline;width:907px;height:35px;background-image:url('img/content_fil.gif');background-repeat:no-repeat;}
		#center .fil h6{float:right;color:#153e71;font-size:12px;font-style:italic;padding:14px 17px 0 0;}
	#center .titre{float:left;display:inline;width:907px;height:41px;background-image:url('img/content_titre.jpg');background-repeat:no-repeat;}
		#center .titre .papillon{float:left;width:27px;height:27px;padding:0 0 0 23px;}
		#center .titre h1{float:left;color:#8c0d89;font-size:15px;font-weight:bold;padding:12px 0 0 7px;}
	#center .content{float:left;display:inline;width:907px;background-image:url('img/content_bg_fixe.gif');background-repeat:no-repeat;}
		#center .content h2{float:left;display:inline;width:800px;color:#8c0d89;font-size:13px;font-weight:bold;padding:30px 53px 0 54px;}
		#center .content h2 a{color:#8c0d89;font-weight:bold;}
		#center .content h3{float:left;display:inline;width:800px;color:#4DB8EC;font-size:12px;font-weight:bold;padding:10px 53px 0 54px;}
		#center .content p{float:left;display:inline;width:800px;color:#333333;font-size:12px;line-height:14px;padding:10px 53px 0 54px;}
		#center .content p img{padding:10px;}
		#center .content p a{color:#2965AE;text-decoration:underline;}
		#center .content p a:hover{color:#650662;text-decoration:underline;}

hr{float:left;display:inline;width:800px;font-size:0;color:#4DB8EC;background-color:#4DB8EC;height:2px;border:0;margin:15px 53px 0 54px;}

#content_footer{float:left;width:1017px;height:53px;background-image:url('img/content_footer.jpg');background-repeat:no-repeat;}


#footer{float:left;display:inline;width:1017px;height:55px;background-color:#82bcea;background-image:url('img/footer.gif');background-repeat:no-repeat;text-align:center;}
	#footer p{font-size:11px;line-height:15px;padding-top:10px;color:#a176a0;}
	#footer p a{color:#a176a0;text-decoration:none;}
	#footer p a:hover{color:#d7b2d6;text-decoration:none;}


/* ------------------------------  BOUTIQUE  ------------------------------ */

#bloc_boutique{float:left;display:inline;width:669px;margin:10px 0 0 15px;background-image:url('img/bg_onglets.gif');}
	#bloc_boutique .bot{float:left;display:inline;width:669px;height:13px;background-image:url('img/onglets_bot.gif');}
	#bloc_boutique .top{float:left;display:inline;width:669px;height:30px;}
		#bloc_boutique .top .onglet{float:left;display:inline;height:30px;}
	#bloc_boutique .line{float:left;display:inline;width:669px;height:4px;font-size:0;background-image:url('img/onglets_line.gif');}

	.produit{float:left;display:inline;width:632px;margin:10px 0 10px 20px;}
		.visuel{float:left;display:inline;width:172px;height:162px;margin:0;background-image:url('img/bg_description.jpg');background-repeat:repeat-x;}
		.description{float:left;display:inline;width:368px;height:162px;margin:0 0 0 3px;background-image:url('img/bg_description.jpg');background-repeat:repeat-x;}
		#bloc_boutique .description p{float:left;display:inline;width:350px;height:172px;margin:0;padding:5px;font-size:12px;line-height:15px;}
		.prix{float:right;display:inline;width:86px;height:53px;margin:0 0 0 3px;background-image:url('img/bg_prix.jpg');}
		#bloc_boutique .prix p{float:left;display:inline;width:86px;margin:0;padding:18px 0 0 0;text-align:center;font-size:19px;line-height:15px;color:#8C0D89;font-weight:bold;}
		.ajouter{float:right;display:inline;width:86px;height:33px;margin:0 0 0 3px;}
		#bloc_boutique .detail p{float:left;display:inline;width:600px;margin:0;padding:5px;text-align:left;font-size:11px;line-height:13px;color:#333333;}

#bloc_panier{float:right;display:inline;width:202px;margin:10px 15px 0 0;background-image:url('img/panier_bg.gif');}
	#bloc_panier .panier_top{float:left;display:inline;width:202px;height:28px;background-image:url('img/panier_top.jpg');}
	#bloc_panier .panier_top h1{float:left;display:inline;margin:7px 0 0 10px;text-align:left;line-height:14px;font-family:arial;font-size:12px;color:#85308a;font-weight:bold;}
	#bloc_panier .panier_content{float:left;display:inline;width:202px;margin-top:7px;}
		#bloc_panier .panier_content .plus{float:left;display:inline;width:27px;margin:0 0 0 8px;padding:0;text-align:left;}
		#bloc_panier .panier_content p{float:right;display:inline;width:158px;margin:0 7px 0 0;padding:0;line-height:15px;text-align:left;font-family:arial;font-size:11px;color:#85308a;}
	#bloc_panier .panier_bot{float:left;display:inline;width:202px;height:8px;font-size:0;background-image:url('img/panier_bot.gif');}
	#bloc_panier .secure{float:left;display:inline;width:202px;height:68px;background-color:#FFF;}




/* ------------------------------  MENUS  ------------------------------ */

.menu_1{position:absolute;display:block;top:174px;left:122px;width:162px;text-align:left;z-index:200;background-color:#B4E2F9;}
.menu_2{position:absolute;display:block;top:174px;left:210px;width:125px;text-align:left;z-index:200;background-color:#B4E2F9;}
.menu_3{position:absolute;display:block;top:174px;left:298px;width:172px;text-align:left;z-index:200;background-color:#B4E2F9;}
.menu_4{position:absolute;display:block;top:174px;left:386px;width:157px;text-align:left;z-index:200;background-color:#B4E2F9;}
.menu_5{position:absolute;display:block;top:174px;left:562px;width:125px;text-align:left;z-index:200;background-color:#B4E2F9;}

.menu_1 ul {list-style-type:none;}
.menu_1 li{display:block;list-style-type:none;width:157px;padding-top:3px;padding-bottom:3px;padding-left:3px;margin-bottom:1px;margin-left:auto;margin-right:auto;
text-align:left;color:#707070;font-size:11px;font-style:normal;font-weight:normal;text-decoration:none;background-color:#2965AE;}
.menu_1 li:hover{background-color:#4a88d4;}
.menu_1 li a{color:#FFF;}

.menu_2 ul {list-style-type:none;}
.menu_2 li{display:block;list-style-type:none;width:120px;padding-top:3px;padding-bottom:3px;padding-left:3px;margin-bottom:1px;margin-left:auto;margin-right:auto;
text-align:left;color:#707070;font-size:11px;font-style:normal;font-weight:normal;text-decoration:none;background-color:#650662;}
.menu_2 li:hover{background-color:#90248d;}
.menu_2 li a{color:#FFF;}

.menu_3 ul {list-style-type:none;}
.menu_3 li{display:block;list-style-type:none;width:167px;padding-top:3px;padding-bottom:3px;padding-left:3px;margin-bottom:1px;margin-left:auto;margin-right:auto;
text-align:left;color:#707070;font-size:11px;font-style:normal;font-weight:normal;text-decoration:none;background-color:#97B716;}
.menu_3 li:hover{background-color:#bbdb3a;}
.menu_3 li a{color:#FFF;}

.menu_4 ul {list-style-type:none;}
.menu_4 li{display:block;list-style-type:none;width:152px;padding-top:3px;padding-bottom:3px;padding-left:3px;margin-bottom:1px;margin-left:auto;margin-right:auto;
text-align:left;color:#707070;font-size:11px;font-style:normal;font-weight:normal;text-decoration:none;background-color:#4DB8EC;}
.menu_4 li:hover{background-color:#8ed7fb;}
.menu_4 li a{color:#FFF;}

.menu_5 ul {list-style-type:none;}
.menu_5 li{display:block;list-style-type:none;width:120px;padding-top:3px;padding-bottom:3px;padding-left:3px;margin-bottom:1px;margin-left:auto;margin-right:auto;
text-align:left;color:#707070;font-size:11px;font-style:normal;font-weight:normal;text-decoration:none;background-color:#97B716;}
.menu_5 li:hover{background-color:#bbdb3a;}
.menu_5 li a{color:#FFF;}
