@charset "utf-8";

.bleu{font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal;color:#0B4A9C;}
.bleu:hover{font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal;color:#F00;}

body{background-color:#fff; margin:0;}
#Tableau_01 {position:relative;left:0px;top:0px;width:1024px;margin-left: auto; margin-right: auto;}
#fond_entete{position:absolute;left:0;top:0;width:100%;height:190px;background-image:url(../images/fond_header.jpg);background-repeat:repeat-x;}
#entete{position:relative;width:1024px;height:270px;background-image:url(../images/header.jpg);background-repeat:no-repeat;border:hidden;}
#logo{position:absolute;left:119px;top:15px;z-index:10;}
#actu{position:absolute;left:1px;top:206px;width:812px;height:117px;background-image:url(../images/barre_actu.jpg);	background-position:bottom;	background-repeat:no-repeat;z-index:10;}
#actu2{	position:absolute;left:4px;	top:206px;	width:812px;	background-image:url(../images/barre_actu.jpg);	background-position:bottom;	background-repeat:no-repeat;z-index:10;}
#contenu_accueil{position:relative;width:1024px;border:hidden;padding-top:70px;}
#adresse{position:relative;width:683px;height:75px;border:hidden;padding:0;}
#affaire_mois{position:absolute;left:705px;top:81px;z-index:10;height:264px;width:301px;background-image:url(../images/affaire.jpg);background-repeat:no-repeat;}
#partenaires{position:relative;width:1024px;height:105px;background-image:url(../images/barre_bas.jpg); background-position:top; background-repeat:no-repeat;}

.actu{font-family:Verdana, Geneva, sans-serif; font-size:12px;color:#4D4D4D;font-weight:normal;line-height:18px;}
.adresse{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333;font-weight:normal;}


/* contenu */
#titre_contenu{font-family:Verdana, Geneva, sans-serif; font-size:14px;font-weight:bold;color:#4D4D4D;background-image:url(../images/titre.jpg); background-repeat:no-repeat; background-position:left; padding:15px 0 0 15px;height:52px;width:941px;margin-left:40px;}
#contenu{position:relative;width:940px;padding-left:8px;font-family:Verdana, Geneva, sans-serif; font-size:12px;color:#333;padding:10px 10px 10px 10px;margin-left:40px;}
#barre_bas{background-image:url(../images/separation_bas.jpg); background-repeat:repeat-x; background-position:left;height:26px;width:941px;margin-left:40px;margin-bottom:10px;}
#adresse2{position:relative;width:683px;height:75px;border:hidden;margin-left:140px;}
.titre_contenu{font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold;color:#0B4A9C;}
.texte_contenu{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;color:#333;}

/* GALLERIE */
	#slider{position:relative;width:683px;height:231px;border:hidden;padding:0;background-image:url(../images/fond_gallerie.jpg); background-repeat:no-repeat;text-align:center;padding-top:50px;padding-left:8px;}
	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding-top:0px;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:683px;
		height:251px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:0px;
		top:150px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:630px;
		outline:none;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:66px;
		height:126px;
		background:url(../images/bt_gauche.png) no-repeat 0 0;	
		outline:none;
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/bt_droit.png) no-repeat 0 0;
		outline:none;
		}
	#cadre_photo{position:relative;width:219px;height:199px;background-image:url(../images/cadre_photo.png); background-repeat:no-repeat;background-position:top;padding-left:1px;padding-top:7px;}
	#photo_cadre{position:relative;width:200px;height:150px;}
	#titre_photo{position:relative;width:155px;height:30px;text-align:left;padding-left:15px;padding-right:30px; padding-top:4px;font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#062A59;font-weight:bold;}
	#bouton_photo{
	position:absolute;
	width:29px;
	height:27px;
	left: 179px;
	top: 160px;
}

/******************************/
/* MENU DEROULANT LUDWIG 	  */
/******************************/
.nettoyeur {clear:both;}
#menu_deroulant {font-family:Verdana, Geneva, sans-serif;display:block;margin:0 0 0px 0;padding:0px 0 0 350px;font-size:12px;font-weight:bold;}
#menu_deroulant div {float:left;position:relative; background-image:url(../images/menu.png); background-repeat:repeat-x;margin-left:2px;padding-top:25px;padding-left:10px; padding-right:10px;height:50px;}
#menu_deroulant div a {color:#000;text-decoration: none;display:block; text-align:center;padding-top:0px;z-index:50000;}
#menu_deroulant div a:hover {color: #666 ;}
#menu_deroulant div ul {
	position: absolute;
	/*margin-left:-10px;*/
	/**margin-left:0px;*/
	/**padding-left:30px;*/
	/**width:150px;*/
	z-index:500;
	margin-top:12px;
}
#menu_deroulant ul {
	margin-left:-50px;
	*padding-left:119px;
	list-style-type: none;
	list-style-position:outside;
	z-index:500;
}
#menu_deroulant li {
	*margin-top:-1px;
	list-style-type: none;
	list-style-position:outside;
	z-index:500;
	height:40px;
}
#menu_deroulant ul li {z-index:500;background-image:url(../images/ss_menu.png); background-repeat:repeat-x;height:40px;font-family:Verdana, Geneva, sans-serif; font-size:11px;}
#menu_deroulant ul li a {color:#333;text-decoration: none;height:40px;padding:0 3px;padding-top:12px;}
#menu_deroulant ul li a:hover {color: #333 ;background-image:none;background-image:url(../images/ss_menu_over.png); background-repeat:repeat-x;height:40px;padding:0 3px;padding-top:12px;}

