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

.encore_insrtuction{ margin:auto; width:800px;}

body
{
background-image:url(../images/background.gif);
}
.global
{
width:950px;
margin-left:auto;
margin-right:auto;
}
.retour
{
text-decoration:none;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#mail
{
width:23px;
height:20px;
margin:auto;
/*float:right;*/
/*margin-top:25px;*/
/*padding-right:12px;*/
background-image:url(../images/email.jpg);
background-repeat:no-repeat;
cursor:pointer;
display:block;
}

#mail:hover
{
width:23px;
height:20px;
background-image:url(../images/email_over.jpg);
background-repeat:no-repeat;
cursor:pointer;
display:block;

}

.banniere
{
	width:950px;
	height:70px;
	margin-bottom:3px;
	float:left;
	background-image:url(../images/banniere.jpg);
	background-repeat:no-repeat;
}


.sous_banniere
{
	width:950px;
	height:35px;
	margin:auto;
	float:left;
	background-image:url(../images/simple_bg.gif);
	background-repeat: repeat-x;
}





.global2original
{
width:950px;
float:left;
margin-bottom:3px;
/*background-image:url(../images/background2.gif);*/
background-color:#FFFFFF;
}

.gauche
{
width:154px;
float:left;
margin-bottom:3px;
background-color:#0099FF;
}

.corps
{
margin-left:3px;
width:794px;
float: right;
}

.pdf
{
border:none;
width:18px;
}




.piedglob
{
	width:950px;
	height:111px;
	float: right;
	background-image:url(../images/pied.jpg);
}


.pied_contact_1
{
width:950px; height:100%; float:right; padding-right:19px;
}

.piedglob_contact
{
	width:950px;
	height:111px;
	margin:auto;
	background-image:url(../images/pied.jpg);
}

.pied
{
	width:100%;
	padding-top:5px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	float:left;
}

.marquepeid
{
	width:100%;
	padding-top:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	margin-bottom:3px;
	float:left;
}

.tbl_prod_index
{
border: 1px #666666 double;
background-color:#FFFFFF;
}

.tbl_prod
{
border: 1px dotted #666666;
background-color:#FFFFFF;
}


.titre_index
{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
margin:auto;
padding-top:5px;
padding-left:8px;
}

.titre_prod
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#0000CC;
margin:auto;
padding-top:5px;
padding-left:8px;
}

.nom_prod
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin:auto;
padding-top:5px;
padding-left:8px;
}

.contact_contact
{
width:457px;
height:120px;
background-color:#CCCCCC;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:600;
padding-left:15px;
font-stretch:semi-expanded;
line-height:30px;
padding-top:10px;
float:left;
margin:auto;
}

.contact
{
width:379px;
height:120px;
background-color:#CCCCCC;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:600;
padding-left:15px;
font-stretch:semi-expanded;
line-height:30px;
padding-top:10px;
float:left;
margin:auto;
}

.contact1
{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
text-align:center;
background-color:#004593;
color:#FFFFFF;
padding:8px;
margin:auto;

}




/*-------------Debut menu---------------------*/




.menuh
{
	width:950px;
	margin-bottom:3px;
	margin-left:auto;
	margin-right:auto;
	float:left;
	background-color:#FFFFFF;
}

.menuh1
{
	width:950px;
	margin:auto;
	float:left;
	background-color:#FFFFFF;
}

.menuh2
{
	width:950px;
	margin:auto;
	float:left;
	background-color:#FFFFFF;
}

.menuh3
{
	width:950px;
	height:100px;
	margin:auto;
	float:right;
	background-image:url(../images/l-p-txt-marque.gif);
	background-repeat:repeat-x;
	border-top:#000000 1px double;
}

.menuh3_1{ width:140px; height:100px; float:left; border:none; margin-left:40px;}
.menuh3_2{ width:330px; height:100px; float:left; border:none; margin-left:10px; margin-right:20px;}
.menuh3_3{  height:88px; float:left; border:none; font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; padding-top:12px;}

/*0*/

#index_menu
{
width:148px;
float:left;
margin:auto;
}

#index_menu a
{
background-image: url(../partenaires/imgaccueil.jpg);
width:148px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#index_menu a:hover
{
background-image:url(../partenaires/imgaccueil2.jpg);
width:148px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

/*1*/

#neotechmenu
{
width:200px;
float:left;
margin:auto;
}

#neotechmenu a
{
background-image: url(../partenaires/neotech.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#neotechmenu a:hover
{
background-image:url(../partenaires/neotech2.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}



#neotechmenu2 a
{

background-image:url(../partenaires/neotech2.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#neotechmenu2 a:hover
{
background-image: url(../partenaires/neotech.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

/*2*/

#brickcommenu
{
width:200px;
float:left;
margin:auto;
}

#brickcommenu a
{
background-image:url(../partenaires/brickcom.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#brickcommenu a:hover
{
background-image:url(../partenaires/brickcom2.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

#brickcommenu2 a
{
background-image:url(../partenaires/brickcom2.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#brickcommenu2 a:hover
{
background-image:url(../partenaires/brickcom.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

/*3*/

#avtechmenu
{
width:190px;
float:left;
margin:auto;
}

#avtechmenu a
{
background-image:url(../partenaires/avtech.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#avtechmenu a:hover
{
background-image:url(../partenaires/avtech2.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

#avtechmenu2 a
{
background-image:url(../partenaires/avtech2.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#avtechmenu2 a:hover
{
background-image:url(../partenaires/avtech.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}



/*4*/

#icatchmenu
{
width:190px;
float:left;
margin:auto;
}

#icatchmenu a
{
background-image:url(../partenaires/icatch.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#icatchmenu a:hover
{
background-image:url(../partenaires/icatch2.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

#icatchmenu2 a
{
background-image:url(../partenaires/icatch2.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#icatchmenu2 a:hover
{
background-image:url(../partenaires/icatch.jpg);
background-repeat:no-repeat;
float:left;
}

/*5*/

#oryxermenu
{
width:200px;
float:left;
margin:auto;
}

#oryxermenu a
{
background-image:url(../partenaires/oryxer.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#oryxermenu a:hover
{
background-image:url(../partenaires/oryxer2.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

#oryxermenu2 a
{
background-image:url(../partenaires/oryxer2.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#oryxermenu2 a:hover
{
background-image:url(../partenaires/oryxer.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

/*6*/

#soanmenu
{
width:190px;
float:left;
margin:auto;
}

#soanmenu a
{
background-image:url(../partenaires/soan.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#soanmenu a:hover
{
background-image:url(../partenaires/soan2.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

#soanmenu2 a
{
background-image:url(../partenaires/soan2.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#soanmenu2 a:hover
{
background-image:url(../partenaires/soan.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

/*7*/

#zksoftwaremenu
{
width:190px;
float:left;
margin:auto;
}

#zksoftwaremenu a
{
background-image:url(../partenaires/zksoftware.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#zksoftwaremenu a:hover
{
background-image:url(../partenaires/zksoftware2.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

#zksoftwaremenu2 a
{
background-image:url(../partenaires/zksoftware2.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#zksoftwaremenu2 a:hover
{
background-image:url(../partenaires/zksoftware.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

/*8*/


#atexysmenu a
{
background-image:url(../partenaires/atexys.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#atexysmenu a:hover
{
background-image:url(../partenaires/atexys2.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

#atexysmenu2 a
{
background-image:url(../partenaires/atexys2.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#atexysmenu2 a:hover
{
background-image:url(../partenaires/atexys.jpg);
width:190px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

/*9*/

#hunduremenu
{
width:200px;
float:left;
margin:auto;
}

#hunduremenu a
{
background-image:url(../partenaires/hundure.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#hunduremenu a:hover
{
background-image:url(../partenaires/hundure2.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

#hunduremenu2 a
{
background-image:url(../partenaires/hundure2.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#hunduremenu2 a:hover
{
background-image:url(../partenaires/hundure.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}
/*10*/

#tourguardmenu
{
width:200px;
float:left;
margin:auto;
}

#tourguardmenu a
{
background-image:url(../partenaires/tourguadr.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#tourguardmenu a:hover
{
background-image:url(../partenaires/tourguadr2.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

#tourguardmenu2 a
{
background-image:url(../partenaires/tourguadr2.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#tourguardmenu2 a:hover
{
background-image:url(../partenaires/tourguadr.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

/*11*/

#nidionmenu
{
width:200px;
float:left;
margin:auto;
}

#nidionmenu a
{
background-image:url(../partenaires/nidion.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#nidionmenu a:hover
{
background-image:url(../partenaires/nidion2.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}

#nidionmenu2 a
{
background-image:url(../partenaires/nidion2.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#nidionmenu2 a:hover
{
background-image:url(../partenaires/nidion.jpg);
width:200px;
float:left;
cursor:pointer;
display:block;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
float:left;
}


/*12*/
.face_glob{ width:100px;
float:left; margin:auto; padding-left:45px; margin-top:10px;}
#face_book a
{
background-image: url(../images/Icon_facebook_in.gif);
width:60px;
float:left;
cursor:pointer;
margin-top:50px;
padding-top:58px;
margin:auto;
text-decoration:none;
background-repeat:no-repeat;
}

#face_book a:hover
{
background-image: url(../images/Icon_facebook_hover.gif);
background-repeat:no-repeat;
}


img
{ border:none;}

/*-------------Fin menu---------------------*/

.qv_p
{
/*background-image:url(../images/zoom.png);*/
cursor:pointer;
left:0;
margin:0;
/*opacity:0.5;*/
position:relative;
top:0;
width:25px;
z-index:10;
}
/*.qv_g
{
cursor:pointer;
margin:0;
padding:0;
position:relative;
top:-15px;
}*/

a:focus { outline:none;}

/* boutton INDEX */

/*boutton_1*/
#menu_btn_logo1
{
width:260px;
height:100%;
border:none;
float:left;
}

#menu_btn_logo1 a
{
background-image: url(../partenaires/neotech_out.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;

}

#menu_btn_logo1 a:hover
{
background-image:url(../partenaires/neotech_hover.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;
}

/*boutton_2*/
#menu_btn_logo2
{
width:260px;
height:100%;
border:none;
float:left;
}

#menu_btn_logo2 a
{
background-image: url(../partenaires/brickcom_out.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;

}

#menu_btn_logo2 a:hover
{
background-image:url(../partenaires/brickcom_hover.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;
}

/*boutton_3*/
#menu_btn_logo3
{
width:260px;
height:100%;
border:none;
float:left;
}

#menu_btn_logo3 a
{
background-image: url(../partenaires/avtech_out.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;

}

#menu_btn_logo3 a:hover
{
background-image:url(../partenaires/avtech_hover.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;
}

/*boutton_4*/
#menu_btn_logo4
{
width:260px;
height:100%;
border:none;
float:left;
}

#menu_btn_logo4 a
{
background-image: url(../partenaires/icatch_out.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;

}

#menu_btn_logo4 a:hover
{
background-image:url(../partenaires/icatch_hover.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;
}

/*boutton_5*/
#menu_btn_logo5
{
width:260px;
height:100%;
border:none;
float:left;
}

#menu_btn_logo5 a
{
background-image: url(../partenaires/oryxer_out.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;

}

#menu_btn_logo5 a:hover
{
background-image:url(../partenaires/oryxer_hover.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;
}

/*boutton_6*/
#menu_btn_logo6
{
width:260px;
height:100%;
border:none;
float:left;
}

#menu_btn_logo6 a
{
background-image: url(../partenaires/soan_out.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;

}

#menu_btn_logo6 a:hover
{
background-image:url(../partenaires/soan_hover.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;
}

/*boutton_7*/
#menu_btn_logo7
{
width:260px;
height:100%;
border:none;
float:left;
}

#menu_btn_logo7 a
{
background-image: url(../partenaires/zksoftware_out.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;

}

#menu_btn_logo7 a:hover
{
background-image:url(../partenaires/zksoftware_hover.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;
}

/*boutton_8*/
#menu_btn_logo8
{
width:260px;
height:100%;
border:none;
float:left;
}

#menu_btn_logo8 a
{
background-image: url(../partenaires/atexys_out.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;

}

#menu_btn_logo8 a:hover
{
background-image: url(../partenaires/atexys_hover.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;
}




/*boutton_9*/
#menu_btn_logo9
{
width:260px;
height:100%;
border:none;
float:left;
}

#menu_btn_logo9 a
{
background-image: url(../partenaires/hundure_out.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;

}

#menu_btn_logo9 a:hover
{
background-image:url(../partenaires/hundure_hover.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;
}

/*boutton_10*/
.div_accessoires {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:40px; padding-bottom:5px;}

#menu_btn_logo10
{
width:260px;
height:100%;
border:none;
float:left;
}

#menu_btn_logo10 a
{
background-image: url(../partenaires/tourguard_out.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;

}

#menu_btn_logo10 a:hover
{
background-image:url(../partenaires/tourguard_hover.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;
}


/*boutton_11*/
#menu_btn_logo11
{
width:260px;
height:100%;
border:none;
float:left;
}

#menu_btn_logo11 a
{
background-image: url(../partenaires/nidion_out.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;

}

#menu_btn_logo11 a:hover
{
background-image:url(../partenaires/nidion_hover.jpg);
width:260px;
cursor:pointer;
display:block;
margin:auto;
padding-top:85px;
margin-top:65px;
float:left;
background-repeat:no-repeat;
}
/* FIN boutton INDEX */


/* menu_CONTACT */
.menu_contact
{
height:35px;
width:950px;
float: left;
}

.div_right { height:35px; width:950px; margin:auto;}


.menu_2_contact { width:60px; float:left; height:30px;}
.menu_2_contact ul { margin:0; padding:0; list-style:none; float:left;}
.menu_2_contact li { margin:0; padding:0; float:left;}
.menu_2_contact a {  float:left; margin-left:15px; background-image:url(../images/Icon_facebook_in.gif); background-repeat:no-repeat; width:39px; height:30px;}
.menu_2_contact a:hover { margin-left:15px; background-image: url(../images/Icon_facebook_hover.gif); background-repeat:no-repeat; width:39px; height:30px;}

.icon_paddin{ padding-top:5px;}


.menu_1_contact { width:890px;; margin:-3px 0 0 0; padding:0; float:left; height:30px;  }
.menu_1_contact ul { margin:0; padding:0; list-style:none; float:left;}
.menu_1_contact li { margin:0; padding:0; float:left;}
.menu_1_contact a { text-transform:uppercase; float:left; font: bold normal 12px Arial, Helvetica, sans-serif; color: #FFFFFF; margin:0; text-decoration:none; line-height:30px; padding-bottom:3px; padding-left:7px; padding-right:7px;}
.menu_1_contact a:hover {color: #FF0000;; background:#fff top center no-repeat;  margin:0; border-top:3px solid #FF0000; padding-left:7px; padding-right:7px;}
.menu_1_contact a.active {color:#FF0000; background:#fff top center no-repeat; margin:0; border-top:3px solid #FF0000; padding-left:7px; padding-right:7px;}

a { outline:none;}

/* a propos de nous*/
.corps_a_propos_de_nous { width:950px; float:left;}
.a_propos_glob { width:950px; margin:auto;}
.a_propos_avant { width:870px; height:135px; padding-top:20px; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; }
.a_propos_1 { margin-left:80px; width:120px; float:left;}
.a_propos_2 { width:650px; padding-left:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.a_propos_2-1 { width:250px; float:left;}
.a_propos_2-2 { width:350px; float:left;}
.a_propos_3 { margin-left:80px; width:870px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:20px 0}
.a_propos_4 {width:950px; float:left;}
.a_propos_5 {margin-left:80px; margin-bottom:20px; width:870px; float:left; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px;}

.back_apropos_nous { margin:0; padding:0; /*background-image:url(../images/background_apropos_de_nous.jpg); background-repeat:no-repeat;*/}

.ref_td_glob { vertical-align:top;}
.ref_glob{ margin:auto; width:200px;}
.ref_titre {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; background-image:url(../images/rechercher.jpg); background-repeat:repeat-x; width:190px; height:35px; padding-top:7px; padding-left:10px; float:left;}
.ref_contenu { float:left; width:200px; }
.ref_td_txt { padding:10px 5px ; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.ref_td_txt a { color:#0000CC; cursor:pointer;}
.ref_td_txt a:hover { color: #333333; text-decoration:underline;}

/*fin a propos de nous*/
.corps_contact{ width:920px; float:left; padding:15px;}




/*contact*/
.contact_8 { width:550px; padding:0 10px; margin:0; float:left;}
.Address { width:310px; padding:0 20px; margin:0; float:left;}
.Address span { color:#1190ce;}

/* Conatct Form */
.response { font:normal 12px Arial, Helvetica, sans-serif; color:red; text-align:center;}
.loader { text-align:center; width:auto; padding:0; margin:0;}
#contactform { margin:0; padding:5px;}
#contactform { font-family: Arial, Helvetica, sans-serif;; font-size:12px;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0 0 5px 0; padding:10px; background:none;}
#contactform li.buttons { margin:0; overflow:hidden;}
#contactform label { margin:0; width:150px; display:block; float:left; padding:0 0 2px 0; font:normal 14px Arial, Helvetica, sans-serif; color:#666666;}
#contactform label span { font:normal 11px Arial, Helvetica, sans-serif; color:#afafaf; margin:0; padding:0;}
#contactform input.text { width:280px; border:1px solid #d6d6d6; margin:0; padding:5px 2px; height:16px; background:#fff;}
#contactform textarea { width:280px; border:1px solid #d6d6d6; padding:2px; background:#fff;}
#contactform li.buttons input { cursor:pointer; padding:3px 10px; margin:0 0 0 150px; background:#10387a; border:1px solid #dbdbdb; color:#FFF; float:left;}
hr{ color:#999999}

#contactform label .red { color:#FF0000; font-size:14px;}

.adr { font:normal 13px Arial, Helvetica, sans-serif; color:#666666;}

/* fin menu */


/* gold medal */

.titre_gold_medal{ ; float:left; width:148px; height:45px; padding-top:10px; font:bold 20px Arial, Helvetica, sans-serif ; color: #666666; margin:auto;}

.logo_gold_medal a{ cursor:pointer; width:148px; height:50px; margin:auto; float:left;}

.gold_medal{ width:148px; height:100px; float:left; }


/* fin gold medal */

/* video */
.video_glob{ width:860px; margin:auto;}
.video_glob_1, .video_glob_2 { width:860px; float:left; margin:auto; font:Arial, Helvetica, sans-serif bold 14px; border:none; border-bottom:1px #666666; padding-top:25px;}
.video{ width:600px; margin:auto;  border:none; border-bottom:1px #666666;}
.img_video{ padding-left:3px; padding-top:10px; margin:auto; width:172px; border:none; cursor: pointer; border:#666666; }
.img_video p{ font:Arial, Helvetica, sans-serif bold; color:#666666; font-size:12px;}
.titre_video_tr{ margin:auto; padding:5px 30px; background-color:#F5F5F5; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-variant:small-caps; font-weight:bold; color: #333333;}
.video_tr{ background-color:#F5F5F5; }
/* fin video */


/* catalogue */
.catalogue_glob{ width:860px; margin:auto; padding-top:30px;}
.cat_td_titre{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; background-image:url(../images/rechercher.jpg); background-repeat:repeat-x; height:35px;}
.cat_tr{ border:1px; border-color:#333333; background-color:#CCCCCC;}
.cat_td_nom{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; font-size:13px; padding:15px 15px;}
.cat_td_nom2 { font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight:bold; font-size:12px; padding-left:15px;}
.cat_td_nom1 a{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; font-size:13px; padding:15px 15px; text-decoration:none; cursor:pointer;}
.cat_td_nom1 a:hover{ color: #003399; font-weight:bold; font-size:13px; padding:15px 15px; text-decoration:none; cursor:pointer;}
/* fin catalogue */


/* scrolle */


	    a_scroll:link {color: #333333;}
		a_scroll:visited, a_scroll:hover{color: #000066;}
		.scroll-pane {
		width: 200px;
		height: 430px;
		overflow: auto;
		float: left;
		}
		
         /*JScrollPane CSS*/
		.jScrollPaneContainer {
			position: relative;
			overflow: hidden;
			z-index: 1;
			padding-right:0px;
		}
		.jScrollPaneTrack{
			position:absolute;
			cursor:pointer;
			right:0;top:0;
			height:100%
		}
		.jScrollPaneDrag{
			position:absolute; 
			background:#004593;
			cursor:pointer;
			overflow:hidden;
			
			-moz-border-radius:6px;
			-webkit-border-radius:6px;
			}
		
		.scroll-pane{padding:0;}
		.scroll-pane p{
			-moz-border-radius:6px;
			-webkit-border-radius:6px;
			background:#CCC;
			padding:12px;
			color:#232323;
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			line-height:16px;
			width:160px;
		}

/* fin scrolle */


.div_inter_tabl { padding-left:8px; width:205px; margin:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; border: double 0.2px #FFFFFF; background-color:#CCCCCC; height:25px;}



/* promotion */
.promotion_glob { margin:auto; width:860px;}
.promo_tet { float:left; width:860px; height:130px; background-image:url(../produits/promo_tet.jpg); background-repeat:no-repeat;}
.promo_cor { float:left; width:860px; height:1100px; background-image:url(../produits/promo_cor.jpg); background-repeat:no-repeat;}
.promo_adres { float:left; width:860px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#666666;}

/* fin promotion */