/* CSS SAM v1.0 */

/**********************************************STAYING FOOTER************************************************/

/*A N'UTILISER QUE LORQUE LE FOOTER DOIT RESTER EN BAS DE L'ECRAN***************************************/

/*html, body {
height: 100%;
}

#container {
min-height: 100%;
-height: 100%;
margin-bottom: -330px;
position: relative;
}

#footer-wrap {
height: 330px;
position: relative;
}

.clearfooter {
height: 330px;
clear: both;
}*/


/*************************************************GLOBAL****************************************************/

* {margin: 0; padding:0;}

body {
font-family: ;
font-size:  ;
font-weight:  ;
	background-image: url(gifs/270003-background_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #000000;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}

h1{
font-size : ;
font-weight:  ;
	margin-bottom:15px;
	font-size: 22px;
}

h2{
font-size : ;
font-weight:  ;
	margin-bottom:15px;
	font-size: 16px;
}

h3{
font-size : ;
font-weight:  ;
	margin-bottom:15px;
	font-size: 14px;
}

.magnifier1 {
	font-size: 14px;
	font-weight: bold;
}

.blue {
	color: #7495bc;
	background-color: #000000;
	display: block;
	padding: 2px;
	border-bottom:1px solid #7495bc;
}
.yellow {
	color: #000000;
	background-color: #000000;
	display: block;
	padding: 2px;
	background-image: url(gifs/h1-yellow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
}
.grey {
	color: #FFFFFF;
	background-color: #666666;
	display: block;
	padding: 2px;
	width: 636px;
}
.greyh1 {
	color: #FFFFFF;
	background-image: url(gifs/h1-grey.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 640px;
}



blockquote {
}
#newsletter {
	padding: 3px;
	margin-bottom: 25px;
	border: 1px solid #666666;
	width: 632px;
}
#footer li {
	line-height: 24px;
}
#footer li a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


.p1 {
}

.p2{
	margin-bottom:15px;
	-width: 638px;
}
.p2 a {
	font-weight: bold;
	color: #efb402;
	text-decoration: underline;
}


.p3{
font-size:14px;
	padding-top:60px;
	margin-bottom: 15px;
	line-height: 20px;
	display:block;
}

.p3 strong{
	font-weight: bold;
	color: #652627;
}

.p3 a {
	font-weight: bold;
	color: #652627;
	text-decoration: underline;
}
.p3 a:hover {
	color: #FFFFFF;
	background-color: #652627;
	text-decoration: none;
}

.p4{
	margin-bottom:15px;
	-width: 638px;
	text-align:center;
}

.img1 {
float:left;
margin: 1em 1em 1em 0;
}

.img2 {
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
	display: inline-block;
}

.img3{
}


/******************************************************************** Lien ******************************************************************/


a:hover {
	color: #CCCCCC !important;
	background-color: #333333;
}

/*********************************************************LIGHTBOX*****************************************/

/*#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(gifs/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gifs/overlay.png", sizingMethod="scale");
	}*/
	
/**********************************************************************************************************/


/****************************************************STRUCTURE****************************************************/

#container {
	width:950px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 10px;
	position:relative;
	
	padding-bottom: 60px;
	/margin-bottom: -70px;
}

#header {
	height: 28px;
	margin-bottom: 80px;
	z-index:50;
	width: 950px;
}

#diapo {
	position: absolute;
	/*left: -150px;*/
	top: 60px;
	left:640px;	
	height: 286px;
	width: 286px;
	z-index: -1;
}

#logo {
}

#menu {
}

#navigation-secondaire {
}

#colonne-gauche {
	float:left;
	display:inline;
	background-image: url(gifs/270003-tranches1_21.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 440px;
	width: 240px;
	margin-right: 70px;
	margin-top:90px;
	padding: 0px;
}

#encart-contact {
	background-image: url(gifs/270003-tranches2_21.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 55px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-bottom: 3px;
}
#encart-contact a {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin-top: 12px;
}
#encart-contact p {
	line-height: 17px;
}
#encart-contact p strong {
	font-size: 14px;
	font-weight: bold;
}




#encart-acces {
}

#encart-actu {
	background-image: url(gifs/270003-tranches2_34.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 70px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-bottom: 10px;
	padding-left:10px;
}
#encart-actu p{
	line-height: 17px;
	width: 210px;
}
#encart-actu p a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}



#encart-newletter {
	background-image: url(gifs/270003-tranches2_39.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 40px;
	padding-left:10px;
	border-bottom:1px solid #333333;
}
#encart-newletter p {
	line-height: 18px;
	width: 210px;
}
#encart-newletter p a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}


#encart-partenaire {
	background-image: url(gifs/fond_partenaire.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 62px;
	padding-left:10px;
}
#encart-partenaire p {
	line-height: 18px;
	width: 210px;
}
#encart-partenaire p a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}



#centre {
	float: left;
	display:inline;
	width: 640px;
	/*position: relative;*/
	z-index: 1;
}
#centre-particuliers {

	width:640px;
	display: inline;
	float: left;
	
}


#presentation {
}

#presentation h1 {
}

#presentation p {
}

#encart1 {
	background-image: url(gifs/270003-tranches3_24.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 189px;
	width: 640px;
	margin-bottom: 30px;
	position: relative;
	z-index: 1;
}
#encart1 h1 {
	font-size: 24px;
	font-weight: normal;
	color: #efb402;
	float: right;
	position: absolute;
	top: 5px;
	right: 85px;
}


#encart2{
	background-image: url(gifs/270003-tranches3_28.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 225px;
	width: 640px;
	position: relative;
}
#encart2 h2 {
	font-size: 24px;
	font-weight: normal;
	color: #7495bc;
	float: right;
	position: absolute;
	top: 1px;
	right: 80px;
}


#encart3{
}

#encart4{
}

#content {
	width: 630px;
}

#content h1 {
}

#content h2 {
}

#content h3 {
}

#demande-devis input {
	background-color: #333333;
	border:1px solid #999999;
	color: #CCCCCC;
}

#demande-devis select {
	background-color: #333333;
	border:1px solid #999999;
	color: #CCCCCC;
}

#demande-devis textarea {
	background-color: #333333;
	border:1px solid #999999;
	color: #CCCCCC;
}



.portfolio{
	margin:0 !important;
	padding:8px!important;
	padding: 8px !important;
	border: 1px solid #666666 !important;
	list-style-type: none !important;
	overflow: hidden;
	height: 220px;
	width: 620px;
}

.liste{
	margin-bottom: 15px;
	padding-top: 15px;
}

.liste li {
	padding-bottom: 10px;
	margin-left: 30px;
	list-style-type: square;
}

.liste li a{
	text-decoration:underline;
	font-weight:bold;
	color:#efb402;
}


#footer-wrap {
}

#footer {
	width:950px;
	background-image: url(gifs/270003-tranches1_46.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 70px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	height: 200px;
	z-index: 10;
	position: relative;
}
#footer ul {
	display: inline;
	float: left;
	margin-right: 50px;
	padding: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#footer li{
display:inline;
}

#footer li a{


margin:0;
padding:0;
}


#footer-coordonnees {
}

#footer-navigation {
}

#footer-savoir-plus {
}

#footer-support{
}

#relance-navigation {
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	margin-top: 15px;
}
/***********************************************************CONTACT FORMULAIRE*********************************/

.ligne-contact1 p {
	font-size: 11px;
	color: #fff;
	float: left;
	margin-right: 30px;
	margin-bottom: 10px;
	display: inline;
	font-weight: bold;
}

.ligne-contact2 p {
	font-size: 11px;
	color: #fff;
	float: left;
	margin-right: 30px;
	margin-bottom: 10px;
	display: inline;
	font-weight: bold;
}

.bloc-message p {
	font-size: 11px;
	color: #fff;
	float: left;
	margin-right: 30px;
	margin-bottom: 10px;
	display: inline;
	font-weight: bold;
}

.input_form {
	background-color: #333333;
	border:1px solid #999999;
	color: #CCCCCC;
	font-family: Arial;
	
	margin-top: 5px;
	width: 230px;
}
.champs-obligatoires {
	font-size: 11px;
	color: #fff;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
}

.area_form {
	background-color: #333333;
	border: 1px solid #999999;
	font-family: Arial;
	color: #CCCCCC;
	margin-top: 5px;
	width: 500px;
	overflow: auto;
}
.bouton_form {
	height: 30px;
	width: 150px;
	border: 1px none #fff;
	color: #000000;
	display: block;
	margin-left: 170px;
	cursor: pointer;
	background-color: #efb402;
}

.bouton_form:hover {
	height: 30px;
	width: 150px;
	border: 1px none #fff;
	color: #666666;
	display: block;
	margin-left: 170px;
	cursor: pointer;
	background-color: #c58200;
}


#form-contact {
	margin-bottom: 15px;
	width: 590px;
	padding-left: 50px;

}

#form-partenaire {
	margin-bottom: 15px;
	width: 590px;
	

}
#form-partenaire input, #form-partenaire textarea{
background:#333333;
border:1px solid #999999;
color:white;}

input.partenaire_nom, .partenaire_prenom, .partenaire_tel, .partenaire_mail, .partenaire_societe, .partenaire_site, .partenaire_commentaire {
width: 300px;
}

.partenaire_commentaire{
height: 150px;}




/****************************MENU CSS******************************************/

ul.MenuHorizontal {
	width: auto;
	list-style: none;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:117px;
	-margin-left: 85px;
	z-index: 10;
}

ul.MenuHorizontal li {
	float: left;
	width: 114px;
	margin-left: 5px;
}

ul.MenuHorizontal li a {
	display: block;
	color: #FFF;         /*Ici, changer la police du menu*/
	font-size: 16px;         /*Ici, changer la taille de la police du menu*/
	font-weight: bold;
	padding-top: 10px;         /*Ici, on joue sur le padding pour centrer le texte verticalement*/
	height: 31px;         /*Ici, on augmente la hauteur du menu*/
	text-align: left;
	text-decoration: none;
	padding-left: 10px;
}

li#menu0 a {
   background-image: url('gifs/270003-tranches1_02.jpg');         /*Ici l'image de fond de la cellule*/
   color:#FFF;
}

li#menu1 a {
   background-image: url('gifs/270003-tranches1_04.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu2 a {
   background-image: url('gifs/270003-tranches1_06.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu3 a {
   background-image: url('gifs/270003-tranches1_08.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu4 a {
   background-image: url('gifs/270003-tranches1_10.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu5 a {
   background-image: url('gifs/270003-tranches1_12.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu5bis a {
   background-image: url('gifs/270003-tranches1_12bis.jpg');         /*Ici l'image de fond de la cellule*/
   width:131px;
}

li#menu0 a:hover, a#selected-over0 {
   background-image: url('gifs/270003-tranches1_02hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
   color:#999999;
}

li#menu1 a:hover, a#selected-over1 {
   background-image: url('gifs/270003-tranches1_04hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
   color:#000000;
}

li#menu2 a:hover, a#selected-over2 {
   background-image: url('gifs/270003-tranches1_06hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
   color:#999999;
}

li#menu3 a:hover, a#selected-over3 {
   background-image: url('gifs/270003-tranches1_08hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
   color:#999999;
}

li#menu4 a:hover, a#selected-over4 {
   background-image: url('gifs/270003-tranches1_10hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
   color:#999999;
}

li#menu5 a:hover, a#selected-over5 {
   background-image: url('gifs/270003-tranches1_12hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
   color:#999999;
}

li#menu5bis a:hover, a#selected-over5bis {
   background-image: url('gifs/270003-tranches1_12bishover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
   color:#999999;
}

/***********************************************Menu2******************************************/
ul.MenuHorizontal1 {
	width: 222px;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: absolute;
	right: 0px;
	bottom: 16px;
}

ul.MenuHorizontal1 li {
	width: 222px;
	margin-bottom: 5px;
}

ul.MenuHorizontal1 li a {
	display: block;
	color: #000000;         /*Ici, changer la police du menu*/
	font-size: 14px;         /*Ici, changer la taille de la police du menu*/
	font-weight: bold;
	padding-top: 0px;         /*Ici, on joue sur le padding pour centrer le texte verticalement*/
	height: 18px;         /*Ici, on augmente la hauteur du menu*/
	text-align: left;
	text-decoration: none;
	line-height: 18px;
	padding-left: 20px;
}

li#menu6 a {
   background-image: url('gifs/270003-tranches1_24.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu7 a {
   background-image: url('gifs/270003-tranches1_27.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu8 a {
   background-image: url('gifs/270003-tranches1_29.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu9 a {
   background-image: url('gifs/270003-tranches1_31.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu15 a {
   background-image: url('gifs/270003-tranches1_1.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu16 a {
   background-image: url('gifs/270003-tranches1_2.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu6 a:hover, a#selected-over6 {
   background-image: url('gifs/270003-tranches1_24hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}

li#menu7 a:hover, a#selected-over7 {
   background-image: url('gifs/270003-tranches1_27hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}

li#menu8 a:hover, a#selected-over8 {
   background-image: url('gifs/270003-tranches1_29hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}

li#menu9 a:hover, a#selected-over9 {
   background-image: url('gifs/270003-tranches1_31hover.jpg') !important;  }       /*Ici l'image de fond over de */
   
li#menu15 a:hover, a#selected-over15 {
   background-image: url('gifs/270003-tranches1_1hover.jpg') !important;  } 
   
li#menu16 a:hover, a#selected-over16 {
   background-image: url('gifs/270003-tranches1_2hover.jpg') !important;  } 

/**************************************MENU3************************************************/

ul.MenuHorizontal2 {
	width: 220px;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: absolute;
	right: 0px;
	bottom: 10px;
}

ul.MenuHorizontal2 li {
	width: 220px;
	margin-bottom: 5px;
}

ul.MenuHorizontal2 li a {
	display: block;
	color: #FFF;         /*Ici, changer la police du menu*/
	font-size: 14px;
	padding-top: 0px;         /*Ici, on joue sur le padding pour centrer le texte verticalement*/
	height: 18px;         /*Ici, on augmente la hauteur du menu*/
	text-align: left;
	text-decoration: none;
	line-height: 18px;
	padding-left: 20px;
	font-weight: bold;
}

li#menu10 a {
   background-image: url('gifs/270003-tranches1_34.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu11 a {
   background-image: url('gifs/270003-tranches1_37.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu12 a {
   background-image: url('gifs/270003-tranches1_39.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu13 a {
   background-image: url('gifs/270003-tranches1_41.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu14 a {
   background-image: url('gifs/270003-tranches1_43.jpg');         /*Ici l'image de fond de la cellule*/
}


li#menu17 a {
   background-image: url('gifs/270003-tranches1_3.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu18 a {
   background-image: url('gifs/270003-tranches1_4.jpg');         /*Ici l'image de fond de la cellule*/
}
li#menu19 a {
   background-image: url('gifs/hiruma.jpg');         /*Ici l'image de fond de la cellule*/
}

li#menu10 a:hover, a#selected-over10 {
   background-image: url('gifs/270003-tranches1_34hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}

li#menu11 a:hover, a#selected-over11 {
   background-image: url('gifs/270003-tranches1_37hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}

li#menu12 a:hover, a#selected-over12 {
   background-image: url('gifs/270003-tranches1_39hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}

li#menu13 a:hover, a#selected-over13 {
   background-image: url('gifs/270003-tranches1_41hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}

li#menu14 a:hover, a#selected-over14 {
   background-image: url('gifs/270003-tranches1_43hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}

li#menu17 a:hover, a#selected-over17 {
   background-image: url('gifs/270003-tranches1_3hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}

li#menu18 a:hover, a#selected-over18 {
   background-image: url('gifs/270003-tranches1_4hover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}
li#menu19 a:hover, a#selected-over19 {
   background-image: url('gifs/hirumahover.jpg') !important;         /*Ici l'image de fond over de la cellule*/
}
 
/****************************DROPDOWN************************************/

.dropdown {
	margin:0;
	padding:0;

}


* {
	padding:0;
	margin:0;
}

#test {
	background:#FF0000;
	height:80px;
}

.dropdown li {

	
	cursor:pointer;
	width:230px!important;
	color: #fff;
	margin:0px;
	list-style:none;
}

.dropdown p{

	font-size: 14px;
	cursor:pointer;
	width:200px;
	color: #fff;
	padding-top:5px;
	margin:0px;
	padding-left: 10px;
	line-height: 24px;
}

.dropdown a { 


	cursor:pointer;
	color: #fff;
	
	text-decoration:none;
	font-weight:normal;
}

.dropdown p a { 


	cursor:pointer;
	color: #d80008;
	
	text-decoration:none;
	font-weight:normal;
	}

.dropdown p a:hover {

	font-size: 12px;
	cursor:pointer;
	color: #930003;

}

.dropdown a:hover {


	cursor:pointer;
	color: #999999;

}

.ya li {
	float:left;
	display:block;
	width:166px;
	padding-left:70px;
	margin:0;
	height:23px;
	line-height: 23px;
	background-image: url(gifs/620302-tranches1_27.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	left: -30px;
	
}

.ya ul {
	display:block;
	width:171px;
	margin:0;
	padding:0px;
	height:26px!important;
}

.ya {
	padding:0;
	height:23px;
	margin-top: 20px;
	margin-right: 0px;;
	margin-bottom: 0px;
	margin-left: 0;
}
#deroule {
	background:#FF0000;
}

.yo li a{
	float:left;
	color:#006600;
}

.dropdown ul {
	overflow:hidden; 
	
	display:none;
	margin:0 !important;
	padding:0 !important;

}
/*.dropdown ul { 

	list-style:none; 
	border-top:none;
	width:800px !important;
	margin:0;
	padding:0;
	height:30px;


}*/
.dropdown li {

	padding:0px;
	margin:0;
	
	background:none !important;
}

#ss-menu1, #sous_menu1 {
	position:absolute;
	top:45px;
	z-index:502;
	height:auto;
	padding-left:5px;
	left:365px;
	-left:338px;
	/********/
	/*width:250px;
	left:245px;*/
	
}
#deux-ddcontent li a, #sous_menu2 li a {
	background-image: url(gifs/bleu.gif);
	background-repeat: repeat;
	background-position: left top;
	display: block;
	overflow:hidden;
	text-indent: 10px;
	padding-top:10px;
	height:20px;
	/***/
	font-size:12px !important;
}
#deux-ddcontent li a:hover, #sous_menu2 li a:hover {
	background:#29598a !important;
	color:#CCCCCC!important;
	display: block;
	overflow:hidden;
}


#ss-menu2, #sous_menu2 {
	position:absolute;
	top:45px;
	height:auto;
	padding-left:5px;
	left:245px;
	-left:218px;
	overflow:hidden;
	z-index:500;
	/********/
	/*width:250px;
	left:365px;*/
}

#one-ddcontent li a, #sous_menu1 li a {
	background-image: url(gifs/jaune.gif);
	background-repeat: repeat;
	background-position: left top;
	display: block;
	overflow:hidden;
	color:#000000;
	text-indent: 10px;
	padding-top:10px;
	height:20px;	
	/***/
	font-size:12px !important;
}

#one-ddcontent li a:hover, #sous_menu1 li a:hover {
	display: block;
	overflow:hidden;
	color:#000000 !important;
	background: #c68300 !important;
}

#drei-ddcontent li a, #sous_menu3 li a {
	background-image: url(gifs/grey.gif);
	background-repeat: repeat;
	background-position: left top;
	display: block;
	overflow:hidden;
	color:#fff;
	text-indent: 10px;	
	padding-top:10px;
	height:20px;
	/***/
	font-size:12px !important;
}

#sous_menu3 li a:hover {
	background-color:#666666;
	display: block;
	overflow:hidden;
	color:#fff;
	text-indent: 10px;	
	padding-top:10px;
	height:20px;
	/***/
	font-size:12px !important;
}

#ss-menu3, #sous_menu3 {
	position:absolute;
	top:45px;
	height:auto;
	background-color: #666666;
	left: 608px;
	-left:581px;
	z-index:504;
	/********/
	/*width:250px;
	left:608px;*/
}

#formulaire_4 .area_form {
	width:230px;
	height:140px;
}

#content #formulaire_4 .submit {
	margin:0px 0px 0px 20px !important;
}

#content a {
	color:#CCCCCC;
}

#boutondj1 {
	position:absolute;
	top:1784px;
	right:531px;
	text-align:center;
	width:180px;
	height:30px;
	line-height:30px;
	color: #000000;
	font-size:16px;
	font-weight:900;
}

#boutondj1 a {
 	display:block;
	widows:100%;
	height:100%;
	color: #000000;
	background-image: url(gifs/h1-yellow.gif)!important;
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none !important;
	border:1px outset #FFCC00;
}

#boutondj1 a:hover {
	color: #000000 !important;
	border:1px inset #FFCC00;
}

#boutondj2 {
	position:absolute;
	top:60px;
	right:0px;
	text-align:center;
	width:180px;
	height:30px;
	line-height:30px;
	color: #000000;
	font-size:16px;
	font-weight:900;
}

#boutondj2 a {
 	display:block;
	widows:100%;
	height:100%;
	color: #7495bc !important;
	background-color: #000000 !important;
	text-decoration:none !important;
	border:1px outset #555555;
}

#boutondj2 a:hover {
	color: #7495bc !important;
	border:1px inset #555555;
}

.encart_logo{
width: 283px;
height:99px;
border:1px solid #aaa;
display:block;
padding:0px;
padding-top:6px;
padding-left:6px;
padding-right:6px;
margin-bottom:10px;
margin:7px;
float:left;
position:relative;
}

.encart_logo img{
max-height: 94px;
max-width: 150px;}

.bg_encart_logo{
width: 296px;
height:105px;
display:block;
background: #000;
opacity:0.3;
filter:alpha(opacity=30);
position:absolute;
top: 0px;
left:0px;
z-index: -1;
}


.leftlogo{
float:left;
margin-right:15px;}

#encart-video div {
	float:left;
	text-align:center;
	padding:15px 10px 30px 10px;
	
}

#encart-video img {
	margin-bottom:5px;
	overflow:hidden;
}

#encart-video {
	overflow:hidden
}

.videobox{
opacity: 0.7;
filter:alpha(opacity= 80);
border:0;
height:152px;
width:190px;
}

.videobox:hover {
opacity: 1.0;
filter:alpha(opacity= 100);
border:0;
}
.strong_special{font-weight:normal}
.gras{font-weight:bold}
#seo{position:absolute;clear:both;font-size:11px;top:250px;left:207px;color:#333333}
