﻿html, body 
{
	height:auto !important;
	min-height:100%;
	background-color:#000000;
	margin:0px;
}

#Screen
{
	clear:both;
	display:inline;
	float:left;
	width:100%;
	height:100%;
	background:url(/images/bg/repet-bg-lateral.jpg) repeat-x ;
}

#Main_fake 
{
	clear:both;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
}

#Header
{
	background-image: url(/images/bg/header.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	clear:both;
	display:inline;
	float:left;
	height:auto;
	width:1000px;
	overflow:hidden;
}

#Logo
{
	display:inline;
	float:left;
	width:198px;
	height:42px;
	background:url(/images/header/logo.jpg);
	margin-top:100px;
	overflow:hidden;
}

#Menu
{
	display:inline;
	float:left;
	height:34px;
	margin-left:130px;
	margin-top:138px;
	overflow:hidden;
	width:612px;
}

#Menu .item
{
	display:inline;
	float:right;
	height:25px;
	margin-top:9px;
	width:102px;
	cursor:pointer;
	overflow:hidden;
}

#Menu .item_selected
{
	display:inline;
	float:right;
	height:34px;
	width:102px;
	cursor:pointer;
	overflow:hidden;
}

#HauteurMini
{
	display:inline;
	float:left;
	height:440px;
	width:1px;	
}

#Content
{
	clear:both;
	display:inline;
	float:left;
	width:100%;
	height:auto;
	background:url(/images/bg/repet-bg.jpg) repeat-y ;
}

#Contenu
{
	display:inline;
	float:left;
	height:auto;
	padding:5px;
	width:986px;
}

#ColGauche
{
	display:inline;
	float:left;
	width:243px;
	height:555px;
	background:url(/images/pages_n-1/bg-menu.jpg) no-repeat;
}

#ColGauche .accordion
{
	display:inline;
	float:left;
	width:100%;
	height:250px;
	clear:both;
}

#ColGauche .catalog a
{
	display:inline;
	float:left;
	width:160px;
	height:71px;
	clear:both;
	margin-left:38px;
	background:url(/images/pages_n-1/products/dl_catalog.png) no-repeat;
}

#ColGauche .accordion .title
{
	background:transparent url(/images/pages_n-1/products/bg-onglet-menu.jpg) no-repeat scroll 0 0;
	clear:both;
	color:#FFFFFF;
	cursor:pointer;
	display:inline;
	float:left;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	height:16px;
	padding-right:10px;
	padding-top:1px;
	text-align:right;
	width:233px;
}

#ColGauche .accordion .sousPartie
{
	float:left;
	clear:both;
	display:inline;
	width:100%;
	color:#000000;
	overflow:hidden;
}

#ColGauche .accordion .sousPartie .ligne
{
	clear:both;
	cursor:pointer;
	display:inline;
	float:right;
	height:14px;
	margin-bottom:2px;
	margin-right:10px;
	margin-top:3px;
	text-align:right;
	width:230px;
	color:#000000;
	cursor:pointer;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

#ColGauche .accordion .sousPartie .ligne:hover
{
	color:Gray;
}

#ColGauche .accordion .sousPartie a
{
	color:#000000;
	cursor:pointer;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

#ColGauche .accordion .sousPartie a:hover
{
	color:Gray;
}


#ColGauche .accordion .sousPartie .ligne_selected
{
	background-color:#FFFFFF;
	clear:both;
	color:#000000;
	cursor:pointer;
	display:inline;
	float:right;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	height:14px;
	margin-bottom:2px;
	margin-right:3px;
	margin-top:3px;
	padding-right:10px;
	text-align:right;
	width:227px;
}

#ColDroite
{
	display:inline;
	float:left;
	height:555px;
	margin-left:5px;
	width:737px;
}

#ColDroite .product
{
	display:inline;
	float:left;
	height:112px;
	margin-left:15px;
	margin-top:10px;
	width:164px;
	background:url(/images/pages_n-1/products/bg-vignette.jpg) no-repeat;
	cursor:pointer;
}

#ColDroite .product .photo
{
	display:inline;
	float:left;
	height:88px;
	margin-left:2px;
	margin-top:4px;
	width:158px;
	filter : alpha(opacity=100);
    -moz-opacity : 1;
    opacity:1;
}

#ColDroite .zoom
{
	display:inline;
	float:right;
	height:16px;
	width:55px;
	margin-right:20px;
	background:url(/images/pages_n-1/products/zoom.jpg) no-repeat 0px 0px;
}

#ColDroite .zoom:hover
{
	background:url(/images/pages_n-1/products/zoom.jpg) no-repeat -55px 0px;
}


#ColDroite .product .photo:hover
{
	filter : alpha(opacity=80);
    -moz-opacity : 0.8;
    opacity:0.8;
}

#ColDroite .product .nom
{
	display:inline;
	float:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	margin-left:8px;
	width:150px;
}

#ColDroite .titre
{
	background:transparent url(/images/pages_n-1/products/bg-ref-prod.jpg) no-repeat scroll 0 0;
	display:inline;
	float:left;
	font-family:Arial Black;
	font-size:13px;
	font-weight:bold;
	height:23px;
	margin-left:510px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	text-align:center;
	width:210px;
}

#ColDroite .titre2
{
	float:left;
	display:inline;
	clear:both;
	width:330px;
	height:43px;
	margin-left:400px;
	margin-top:20px;
}

#ColDroite .photo
{
	display:inline;
	float:left;
	height:263px;
	width:100%;
}

#ColDroite .descript
{
	background:transparent url(/images/pages_n-1/products/bg-detail-prod.jpg) no-repeat scroll 0 0;
	display:inline;
	float:left;
	height:252px;
	margin-top:5px;
	width:100%;
}

#ColDroite .descript .gauche
{
	display:inline;
	float:left;
	height:252px;
	margin-top:5px;
	width:330px;
}

#ColDroite .descript .droite
{
	display:inline;
	float:left;
	height:252px;
	width:407px;
}

#ColDroite .descript .gauche .modele
{
	display:inline;
	float:left;
	height:18px;
	width:329px;
}

#ColDroite .descript .gauche .modele .nom
{
	color:#FFFFFF;
	display:inline;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin-left:15px;
	width:220px;
	height:18px;
	overflow:hidden;
}

#ColDroite .descript .gauche .modele .ref
{
	color:#FFFFFF;
	display:inline;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	width:75px;
}

#ColDroite .descript .gauche .texte
{
	clear:both;
	display:inline;
	float:left;
	font-family:Verdana;
	font-size:11px;
	height:170px;
	line-height:1.5;
	padding:10px;
	width:309px;
}


#ColDroite .descript .gauche .buy_now a
{
	clear:both;
	display:inline;
	float:left;
	width:161px;
	height:43px;
	margin-left:80px;
	background:url(/images/pages_n-1/products/btn_buy.jpg) no-repeat 0px 0px;
}

#ColDroite .descript .gauche .buy_now a:hover
{
	background:url(/images/pages_n-1/products/btn_buy.jpg) no-repeat 0px -43px;
}


#ColDroite .descript .gauche .pola
{
	clear:both;
	display:inline;
	float:left;
	font-family:Arial Black;
	font-size:15px;
	font-style:italic;
	height:29px;
	margin-left:20px;
	width:309px;
}

#ColDroite .descript .droite .minis
{
	display:inline;
	float:left;
	height:227px;
	margin-top:25px;
	overflow:hidden;
	width:396px;
	margin-left:5px;
}

#ColDroite .descript .droite .minis_flow
{
	display:inline;
	float:left;
	height:100%;
	width:2000px;
}

#ColDroite .descript .droite .minis_flow .col
{
	display:inline;
	float:left;
	height:219px;
	margin-left:5px;
	margin-top:5px;
}

#ColDroite .descript .droite .minis_flow .col .miniature
{
	background:transparent url(/images/pages_n-1/products/bg-ptt-prod.jpg) no-repeat scroll 0 0;
	clear:both;
	cursor:pointer;
	display:inline;
	float:left;
	height:47px;
	margin-bottom:9px;
	width:93px;
	opacity:1;
	filter : alpha(opacity=100);
    -moz-opacity : 1;
}

#ColDroite .descript .droite .minis_flow .col .miniature:hover
{
	opacity:0.8;
	filter : alpha(opacity=80);
    -moz-opacity : 0.8;
}

#ColDroite .descript .droite .minis_flow .col .miniature .image
{
	display:inline;
	float:left;
	margin-left:1px;
	margin-top:1px;
}

#ColDroite .team_titre
{
	color:#FFFFFF;
	display:inline;
	float:left;
	font-family:Arial Black;
	font-size:12px;
	height:20px;
	margin-left:20px;
	margin-top:3px;
	width:280px;
}

#ColDroite .team_titre h1
{
	font-size:13px;
	margin:0px;
}

#ColDroite .team_droite .photo_ident
{
	clear:both;
	display:inline;
	float:left;
	height:201px;
	margin-left:18px;
	margin-top:17px;
	width:134px;
}

#ColDroite .team_droite .descript_team
{
	clear:both;
display:inline;
float:left;
font-family:Arial;
font-size:11px;
height:296px;
margin-top:15px;
width:241px;
}

 
#ColDroite .team_droite .descript_team a
{
	text-decoration:none;
	color:Gray;
}

#ColDroite .team_droite .descript_team a:hover
{
	text-decoration:none;
	color:Black;
}


#ColDroite .team_droite .descript_team .item
{
	float:left;
	display:inline;
	clear:both;
	margin-top:15px;
}

#ColDroite .team_droite .social
{
	clear:both;
	display:inline;
	float:left;
	height:32px;
	margin-left:15px;
	width:210px;
	text-align:center;
}

#ColDroite .team_droite .social a
{
	height:32px;
	margin-right:3px;
	width:32px;
}

#ColDroite .team_droite
{
	clear:both;
	display:inline;
	float:left;
	height:556px;
	width:256px;
}

#ColDroite .team_gauche
{
	display:inline;
	float:left;
	height:556px;
	width:481px;
}

#ColDroite .team_gauche .grande
{
	display:inline;
	float:left;
	height:294px;
	margin-left:17px;
	margin-top:31px;
	width:451px;
}

#ColDroite .team_gauche .team_minis
{
	display:inline;
	float:left;
	height:152px;
	margin-top:41px;
	width:480px;
}

#ColDroite .team_gauche .team_minis .team_miniature
{
	display:inline;
	float:left;
	height:70px;
	margin-left:5px;
	margin-top:4px;
	width:112px;
	cursor:pointer;
	border:1px solid #000000;
}

#ColDroite .team_gauche .team_minis .team_miniature:hover
{
	border:1px solid #FFFFFF;
}

#ColCentre
{
	display:inline;
	float:left;
	height:435px;
	margin-left:5px;
	margin-top:5px;
	width:978px;
}

/************** Contact ****************************/

#ColCentre .title
{
	background:transparent url(/images/pages_n-1/contact/repet-titre.jpg) repeat-x scroll 0 0;
	color:#FFFFFF;
	display:inline;
	float:left;
	font-family:Arial Black;
	font-size:14px;
	height:20px;
	margin-left:50px;
	margin-top:20px;
	padding-left:10px;
	width:860px;
}

#ColCentre .contact
{
	display:inline;
	float:left;
	height:380px;
	margin-left:50px;
	margin-top:20px;
	width:870px;
}

#ColCentre .contact .droite
{
	color:Gray;
	display:inline;
	float:left;
	font-family:Arial;
	font-size:12px;
	height:330px;
	margin-top:20px;
	text-align:justify;
	width:450px;
}

#ColCentre .contact .droite a
{
	font-weight:bold;
	font-style:italic;
	color:#223fbc;
	text-decoration:none;
}

#ColCentre .contact .droite a:hover
{
	text-decoration:underline;
}

#ColCentre .contact .gauche
{
	display:inline;
	float:left;
	height:100%;
	margin-left:120px;
	width:300px;
}

#ColCentre .contact .gauche .ligne
{
	display:inline;
	float:left;
	margin-bottom:5px;
	width:100%;
}

#ColCentre .contact .gauche .ligne .text
{
	display:inline;
	float:left;
	font-family:Verdana;
	font-size:12px;
	margin-top:3px;
	width:30%;
}

#ColCentre .contact .gauche .ligne .value
{
	display:inline;
	float:left;
	width:70%;
}

#ColCentre .contact .gauche .ligne .value input
{
	border:1px solid Gray;
	width:205px;
}

/************** Dealers ****************************/

#Dealers
{
	float:left;
	display:inline;
	clear:both;
}

#Dealers .titre
{
	float:left;
	clear:both;
	display:inline;
	width:176px;
	height:49px;
	margin-top:5px;
	margin-left:75px;
	background:url(/images/pages_n-1/dealers/dealer-locator.jpg);
}

#Dealers .phrase
{
	float:left;
	display:inline;
	clear:both;
	font-family:Arial;
	font-size:11px;
	color:black;
	margin-left:75px;
	font-weight:bold;
}

#Dealers .content
{
	float:left;
	clear:both;
	display:inline;
	background:url(/images/pages_n-1/dealers/bg.jpg);
	width:808px;
	height:372px;
	margin-left:75px;
}

#Dealers .content .conteneur_form
{
	clear:both;
	display:inline;
	float:left;
	height:250px;
	margin-left:150px;
	margin-top:58px;
	width:610px;
}

#Dealers .content .conteneur_form .formulaire
{
	display:inline;
	float:left;
	margin-left:40px;
	width:300px;
}

#Dealers .content .formulaire .titre_deal
{
	clear:both;
	display:inline;
	float:left;
	height:50px;
	width:300px;
	background:url(/images/pages_n-1/dealers/titre.jpg);
}

#Dealers .content .formulaire .contenu
{
	float:left;
	clear:both;
	display:inline;
	width:300px;
}

#Dealers .content .formulaire .contenu .champs
{
	float:left;
	display:inline;
	width:100px;
	text-align:right;
	font-family:Arial;
	font-size:12px;
	margin-top:10px;
}

#Dealers .content .formulaire .contenu .input
{
	float:left;
	display:inline;
	width:150px;
	margin-left:10px;
}

#Dealers .content .formulaire .contenu .input input
{
	margin-top:10px;
	border:1px solid Gray;
}

#Dealers .content .formulaire .contenu .bouton
{
	float:left;
	display:inline;
	clear:both;
	width:111px;
	height:34px;
	background:url(/images/pages_n-1/dealers/bouton-.jpg);
	margin-left:130px;
	margin-top:10px;
	cursor:pointer;

}

#Dealers .content .formulaire .contenu .bouton:hover
{
	background:url(/images/pages_n-1/dealers/bouton-on.jpg);
}

#Dealers .content .conteneur_form .content_resultats
{
	display:inline;
	float:left;
	height:250px;
	overflow-y:auto;
	width:266px;
}

#Dealers .content .conteneur_form .resultats
{
	float:left;
	display:inline;
	clear:both;
	width:230px;
	background:white;
	padding-left:10px;
	padding-top:10px;
	opacity:0.7;
	filter : alpha(opacity=70);
    -moz-opacity : 0.7;
	font-family:Verdana;
	color:Black;
	border:1px solid Gray;
	font-size:11px;
}

/***************************************** Shop ***********************************************/

#Shop
{
	float:left;
	display:inline;
	clear:both;
}

#Shop .titre
{
	float:left;
	clear:both;
	display:inline;
	width:180px;
	height:53px;
	margin-top:5px;
	margin-left:75px;
	background:url(/images/pages_n-1/shop/titre.jpg);
}

#Shop .phrase
{
	float:left;
	display:inline;
	clear:both;
	font-family:Arial;
	font-size:11px;
	color:black;
	margin-left:75px;
	font-weight:bold;
}

#Shop .content
{
	float:left;
	clear:both;
	display:inline;
	background:url(/images/pages_n-1/shop/bg.jpg);
	width:939px;
	height:395px;
	margin-left:40px;
}

#Shop .content .cadre
{
	float:left;
	display:inline;
	clear:both;
	height:342px;
	margin-left:365px;
	margin-top:28px;
	width:574px;
	overflow-y:auto;
	overflow-x:hidden;
}

#Shop .content .cadre_aggrandi
{
	float:left;
	display:inline;
	clear:both;
	height:auto;
	width:520px;
	margin-left:22px;
	margin-top:3px;
	padding-bottom:15px;
}

#Shop .content .cadre .ligne
{
	float:left;
	display:inline;
	clear:both;
	height:100px;
	width:550px;
	margin-top:10px;
	margin-left:5px;
}

#Shop .content .cadre .photo
{
	float:left;
	display:inline;
	width:250px;
	height:100px;
	margin-left:10px;
	margin-top:8px;
	opacity:0.9;
	filter : alpha(opacity=90);
    -moz-opacity : 0.9;
	cursor:pointer;
}

#Shop .content .cadre .photo:hover
{
	opacity:1;
	filter : alpha(opacity=100);
    -moz-opacity : 1;
}

/***************************************** Footer *********************************************************/

#Footer
{
	background-image:url(/images/bg/footer.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	clear:both;
	display:inline;
	float:left;
	height:228px;
	width:1000px;
}

#Footer .contact
{
	clear:both;
	display:inline;
	float:left;
	height:26px;
	margin-left:40px;
	margin-top:8px;
	padding-left:30px;
	padding-top:2px;
	width:143px;
	background:url(/images/footer/onglet-contact.jpg) no-repeat;
}

#Footer .contact a
{
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#Footer .contact a:hover
{
	text-decoration:underline;
}

#Footer .facebook
{
	display:inline;
	float:left;
	height:28px;
	margin-left:10px;
	margin-top:8px;
	width:31px;
	background:url(/images/footer/icon-facebook-off.png) no-repeat;
	cursor:pointer;
}

#Footer .facebook:hover
{
	background:url(/images/footer/icon-facebook-on.png) no-repeat;
}

#Footer .facebook a
{
	clear:both;
	display:inline;
	float:left;
	height:100%;
	width:100%;
}

#Footer .copyright
{
	color:Gray;
	display:inline;
	float:right;
	font-family:Arial;
	font-size:10px;
	height:25px;
	margin-top:11px;
	width:auto;
}

#Footer .copyright a
{
	text-decoration:none;
	color:Gray;
}

/************************ technology *****************************/

.content_techno
{
	float:left;
	display:inline;
	clear:both;
	width:737px;
	font-family:Arial;
}

.content_techno .haut
{
	float:left;
	display:inline;
	clear:both;
	width:738px;
}

.content_techno .titre_content
{
	float:left;
	display:inline;
	font-size:11px;
	font-weight:bold;
	color:#978B9F;
	margin-left:10px;
	margin-top:25px;
	width:250px;	
}

.content_techno .image_presentation
{
	float:left;
	display:inline;
	width:350px;
	height:180px;
	margin-left:75px;
	margin-top:10px;
}

.content_techno .conteneur
{
	float:left;
	display:inline;
	clear:both;
	width:716px;
	height:200px;
	margin-left:10px;
	margin-top:15px;
}

.content_techno .conteneur .titre_conteneur
{
	float:left;
	display:inline;
	clear:both;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
}

.content_techno .conteneur .cadre
{
	float:left;
	display:inline;
	clear:both;
	width:716px;
	height:161px;
	background:url(/images/pages_n-1/technology/bg-tech-decr.jpg);
}

.content_techno .conteneur .cadre .texte
{
	float:left;
	display:inline;
	width:310px;
	height:70px;
	font-family:arial;
	font-size:11px;
	padding-top:10px;
	padding-left:10px;
	line-height:1.5em;
}

.content_techno .conteneur .cadre .image
{
	float:left;
	display:inline;
	height:141px;
	margin-left:28px;
	margin-top:9px;
	width:359px;
}


/**************************************** warranty *********************************************/

#Warranty
{
	float:left;
	display:inline;
	clear:both;
}

#Warranty .titre
{
	float:left;
	display:inline;
	clear:both;
	width:242px;
	height:48px;
	background:url(/images/pages_n-1/warranty/titre.jpg);
	margin-top:5px;
	margin-left:60px;
}

#Warranty .content
{
	float:left;
	display:inline;
	clear:both;
	width:750px;
	font-family:Arial;
	font-size:12px;
	margin-left:60px;
	margin-top:20px;
}

#Warranty .content a
{
	font-weight:bold;
	font-style:italic;
	color:#223fbc;
	text-decoration:none;
}

#Warranty .content a:hover
{
	text-decoration:underline;
}



/*********************************** ADMIN *************************************************************/

input.btn_admin
{
	background-color:#efefef;
	border:1px solid Gray;
	color:Gray;
}

/** SAISI / MODIF d'un produit **/
#Produits_admin
{
	float:left;
	clear:both;
	display:inline;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}

#Produits_admin .formulaire
{
	float:left;
	clear:both;
	display:inline;
	width:770px;
}

#Produits_admin .formulaire .champs
{
	float:left;
	display:inline;
	width:310px;

}

#Produits_admin .formulaire .champs .item
{
	clear:both;
	display:inline;
	float:left;
	margin-top:20px;
	text-align:right;
	width:300px;
}

#Produits_admin .formulaire .input
{
	float:left;
	display:inline;
	width:430px;
	margin-left:20px;
	margin-top:18px;
}

#Produits_admin .formulaire .input .item
{
	float:left;
	display:inline;
	width:250px;
	margin-top:10px;
}

#Produits_admin .image
{
	float:left;
	clear:both;
	display:inline;
	width:450px;
	margin-top:40px;
	margin-left:110px;
}

#Produits_admin .conteneur_btn
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	margin-left:160px;
	margin-top:35px;
}

#Produits_admin .conteneur_btn .validate
{
	float:left;
	display:inline-block;
	width:auto;
	margin-left:5px;
}

#Produits_admin .confirm_prod
{
	clear:both;
	color:Green;
	display:inline;
	float:left;
	font-weight:normal;
	margin-left:238px;
	margin-top:15px;
}



/** listing des produits **/

#Produits_admin_listing
{
	float:left;
	clear:both;
	display:inline;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	width:980px;
}

#Produits_admin_listing .filtre
{
	float:left;
	display:inline;
	clear:both;
	width:738px;
	height:40px;
	margin-top:20px;
}

#Produits_admin_listing .ligne.a
{
	float:left;
	clear:both;
	display:inline;
	width:100%;
	height:17px;
	background:#efefef;
	color:gray;
	padding-top:3px;
	border-bottom:1px solid #efefef;
	border-top:1px solid #efefef;
	cursor:pointer;
}

#Produits_admin_listing .ligne.a:hover
{
	border-bottom:1px solid Gray;
	border-top:1px solid Gray;
}

#Produits_admin_listing .ligne.b
{
	float:left;
	clear:both;
	display:inline;
	width:100%;
	height:17px;
	padding-top:3px;
	border-bottom:1px solid white;
	border-top:1px solid white;
	cursor:pointer;
}

#Produits_admin_listing .ligne.b:hover
{
	border-bottom:1px solid Gray;
	border-top:1px solid Gray;
}

/** ADMIN HOME **/

#Produits_home
{
	float:left;
	clear:both;
	display:inline;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	width:960px;
}

#Produits_home .item
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	margin-top:40px;
}

#Produits_home .item .image
{
	float:left;
	display:inline;
	width:200px;
	margin-left:10px;
	border:1px solid gray;
}

#Produits_home .item .content_lien_supp
{
	float:left;
	display:inline;
	width:480px;
	margin-left:15px;
}

#Produits_home .item .content_lien_supp .lien
{
	float:left;
	display:inline;
	clear:both;
}

#Produits_home .item .content_lien_supp .supp
{
	clear:both;
	display:inline;
	float:left;
	height:auto;
	margin-top:10px;
	width:100%;
}

#Produits_home .conteneur_btn
{
	float:left;
	display:inline;
	clear:both;
	width:100%;
	margin-left:160px;
	margin-top:35px;
}

#Produits_home .conteneur_btn .validate
{
	float:left;
	display:inline-block;
	width:auto;
	margin-left:5px;
}

#Produits_home .ajout_image
{
	float:left;
	display:inline;
	clear:both;
	margin-top:20px;
}

#Produits_home .ajout_image .item
{
	float:left;
	display:inline;
	clear:both;
	margin-top:10px;
}



/************************** NEW HOME ANIM **************************************/
/*********************************************************************************/


.cadre_content
{
    display: inline;
    float: left;
    height: 435px;
    padding-top: 20px;
    padding-bottom: 15px;
    padding-left: 23px;
    width: 939px;
}


.cadre_content .nav
{
    width: 53px;
    height: 53px;
    cursor: pointer;
    overflow: hidden;
    position: absolute;
    z-index:10;
    top:380px;
    opacity:0;
    
}

.cadre_content .nav.left
{
	margin-left: -25px;
    background: url("/images/home/fg.png") no-repeat scroll 0 0 transparent;
}

.cadre_content .nav.left:hover
{
	background: url("/images/home/fg.png") no-repeat scroll -53px 0px transparent;
}

.cadre_content .nav.right
{
	margin-left: 913px;
    background: url("/images/home/fd.png") no-repeat scroll 0 0 transparent;
}

.cadre_content .nav.right:hover
{
	background: url("/images/home/fd.png") no-repeat scroll -53px 0px transparent;
}





.cadre_content .points
{
    width: 160px;
    margin-top: 430px;
    margin-left:780px;
    height: 15px;
    cursor: pointer;
    overflow: hidden;
    position: absolute;
    z-index:10;
    font-family:Arial;
}


.cadre_content .points .point
{
	float:left;
	display:inline;
	margin-left:10px;
	width:15px;
	height:15px;
	line-height:15px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background:url(/images/home/smallpoints.png) 0px 0px no-repeat;	
}

.cadre_content .points .point.on
{
	color:White;
	background:url(/images/home/smallpoints.png) -15px 0px no-repeat;	
}










.content
{
    display: inline;
    float: left;
    height: 100%;
    width: 100%;
    position:relative;
    z-index:1;
}

.content .item
{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:auto;
    display:none;
    z-index:2;
    cursor:pointer;
}

.content .item.show
{
    display:block;
}

.content .item.flash
{
    display:block;
    z-index:10;
    background:white;
    height:100%;
}

.content .item.video
{
    width:400px;
    height:225px;
}
