
body {

	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

img {
	border:0px;

}
a {

	color:#000000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

strong,b {

	color:#990000;
}


#vernoud-construction-intro-03 {
/*position:absolute;
left:144px;
top:14px;*/

padding-top:14px;

width:403px;
height:200px;
}

#conteneur-anim {

width:450px;
}

#vernoud-construction-intro-04 {
background-image:url(images/barre-intro.gif);
background-repeat:repeat-x;
width:700px;
height:3px;
font-size:0px;

}

#vernoud-construction-intro-05 {

width:297px;
height:160px;
padding-top:20px;
float:left;
}

#vernoud-construction-intro-06 {

float:right;
height:20px;
margin-top:140px;
}

/* Menu Intro */

#menu-intro {

	clear:both;
	padding-top:30px;
	font-size:12px;
	width:460px;
	padding-bottom:150px;
}


	
	
 	#menu-intro ul{
      /*padding-top:208px;*/
	  
      /*background: url(images/header2.jpg) no-repeat 0px 0px; */
      /*
      padding-left:5px;
      margin-bottom:25px;
	  */
     }

    #menu-intro ul, #menu-intro ul ul {
    	list-style: none;
    	line-height: 1;
    	
    	/*font-weight:bold;*/
    	
    }
    #menu-intro ul a {
    	/* display: none;*/
		/*
    	width: 105px;
    	height:25px;
    	*/
    	text-decoration:none;
    	text-align: center;
    }
    #menu-intro ul a:hover{
      text-decoration:underline;
    }
    #menu-intro ul li {
		
    	float: left;
    	
		width: 75px;
		/*
		/* width: 105px; 
      height:25px;
	  */
    }
    #menu-intro ul li ul {
	display:none;
    	position: absolute;
    	background: #fff;
    	border: 1px solid #eee;
    	border-top: 1px solid #f7f7f7;
    	/* width:210px; */
		/* width: 120px; */
    	/* left: -999em; */
    }
    #menu-intro ul li ul li a {
      display:block;
    	text-indent:5px;
      width: 210px;
	  /* width: 120px; 
      height:25px;*/
    	text-align: left;
    	border-top: 1px solid #f7f7f7;
		font-weight:normal;
    }
    #menu-intro ul li ul li a:hover {
      color:#FFA500;
      background: #FBFAF6;
	  

    }
    #menu-intro ul li:hover ul, #menu-intro ul li.sfhover ul {
		
    	left:auto;
		
		height:auto;
    }

/* Menu */

#menu {
	width: 120px;
	

}

#menu ul{
	list-style:none;
	padding:0px;
	margin:0px;
	margin-left:14px;
	line-height:0px;
}

#menu a {
	color: #000000;
	padding: 2px;
	padding-left: 3px;
	display: block;
	border-bottom: 1px solid #9A0000;
	
	font: 12px Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
#menu ul li ul a{
	font-size:11px;
}
#menu a:hover {
	background-color: #9A0000;
	color: #FFFFFF;
	text-decoration: none;
	
}


/* Pages */

#banniere {
	width:800px;
	height:154px;
}

#adresse {
	position:absolute;
	top:82px;
	left:652px;
	z-index:1;
	font-size:11px;
	width:110px;
}

#fondMenu {
	position:absolute;
	top:154px;
	width:142px;
	height:407px;
	background-image:url(images/fond-menu.jpg);
	background-repeat:no-repeat;
}

#texteHaut {
	position:absolute;
	top:135px;
	left:180px;
	height:37px;
	width:280px;
	background-image:url(images/texte-haut.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
	font-size:14px;
	
}

#texteHaut:first-letter {
	font-size:28px;
	color:#9A0000;
	font-family:"Times New Roman", Times, serif;
}

#texte {
	padding-left:200px;
	width:560px;
	padding-top:15px;
	
	font-size:12px;
	background-image:url(images/texte-fond.jpg);
	background-repeat:repeat-y;
	background-position: 180px 0px;
	/*background-color:#CC33CC; */
}

#texteBas {
	/*background-image:url(images/texte-bas.jpg); */
	background-repeat:no-repeat;
	position:relative;
	background-position:-10px 0px;
	height:14px;
	left:-18px;
	
}

/* projet */

#vernoud-projet-01 {
width:542px;
height:85px;
background-image:url(images/vernoud-projet_01.jpg);
background-repeat:no-repeat;
padding-left:140px;
padding-top:6px;
font-size:10px;
}

#vernoud-projet-02 {
width:542px;
height:108px;
background-image:url(images/vernoud-projet_02.jpg);
background-repeat:no-repeat;
padding-left:140px;
padding-top:12px;
font-size:10px;
}

#vernoud-projet-03 {
width:542px;
height:89px;
background-image:url(images/vernoud-projet_03.jpg);
background-repeat:no-repeat;
padding-left:140px;
padding-top:5px;
font-size:10px;
}


#vernoud-projet-01-av a{
	color:#990000;
	padding-left:40px;

}
