body {
scrollbar-face-color: #d6d6d6;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #fff;
scrollbar-3dlight-color: #fff;
scrollbar-arrow-color:  #000;
scrollbar-track-color: #000;
scrollbar-darkshadow-color: #fff;

background: url(fond_page.jpg) #ed7922;
background-repeat:repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin: 0px;
padding:0px;
font-size: 11px;
color: #ffffff;
}

input, textarea {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

H1{
padding:0px;
margin:0px;
color:#4b87bf;
font-size:15px;
padding-bottom:6px;
border-bottom:dashed 1px #f5ba8e;
margin-bottom:10px;
font-weight:bold;
}

H2{
padding:0px;
margin:0px;
color:#004494;
font-size:14px;
}
/* *************************** HEADER *****************************************/

#header {
height:230px;
background: url(flash.jpg);
background-repeat:no-repeat;

}

/* *************************** CONTENU *****************************************/
#table {
width:802px;
height:100%;
background: url(fond_table.jpg) #ed7922;
background-repeat:repeat-y;
background-position:top;
margin-bottom:20px;

}
#content {
vertical-align:top;
color:#666966;
background: url(fond_content.jpg) #fff;
background-repeat:no-repeat;
background-position:top;
vertical-align:top;
font-size:12px;
width:758px;
padding-top:18px;
margin:0px;
}

#photo{
float:left;
width:440px;
height:380px;
margin-top:20px;
}

	#photo h1{
	color:#8e8e8e;
	padding:0px;
	margin:0px;
	border-bottom:solid 1px #8e8e8e;	
	}
#facade {
z-index:0;
margin-top:20px;
text-align:center;
background: url(fond_facade.jpg) #fff;
background-repeat:no-repeat;
background-position:top;
float:right;
width:265px;
height:440px;
padding-top:50px;
border:solid 0px;
}
	#facade img {
	padding-bottom:7px;
	}

	#perspective {
	z-index:1;
	position:relative;
	text-align:right;
	}
#plan {
float:left;
width:440px;
height:130px;
}

	#plan h1{
	color:#8e8e8e;
	padding:0px;
	margin:0px;
	border-bottom:solid 1px #8e8e8e;	
	}

#exemple {
float:right;
width:448px;
}


#region_2 {
margin-left:20px;
margin-right:23px;
}

	#region_4 td{
	color:#666966;
	font-size:11px;
	}

	#region_4 p{
	text-align:justify;
	}


#region_3 {
clear:left;
background:#ebebeb;
border-top:solid 1px #8f8f8f;
float:left;
width:220px;
padding:10px;
}

#region_4 {
margin-left:20px;
clear:both;
float:left;
width:460px;
}

#region_5 {
float:right;
width:220px;
margin-right:23px;
background: url(degrade.png);
background-repeat:no-repeat;
background-position:0px 40px;
height:342px;

}
	#region_5 h1 {
	margin-bottom:25px;
	}

	#region_5 h2 {
	margin-bottom:25px;
	font-size:15px;
	color:#3c76af;
	margin:10px;
	}

	#region_5 h3 {
	font-size:14px;
	margin : 0;
	padding :0;
	color:#85ade0;
	margin-left:10px;
	}

	#region_5 p {
	margin : 0;
	padding :0;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	}


#retour {
float:right;
}
/* *************************** AUTRES  *****************************************/
#footer {
background: url(footer.jpg);
background-repeat:no-repeat;
font-size: 10px;
color:#316ac5;
height:89px;
vertical-align:top;
text-align:right;
padding-right:40px;
padding-top:28px;
}

	#footer img{
	margin-left:15px;
	}

#menu_bas {
	width:100%;
	height:23px;
	text-align:center;
	padding-bottom:30px;
	vertical-align:bottom;
	}
	  	#menu_bas ul{
		list-style: none;
		padding:0px;
		margin:0px;	
		}

		#menu_bas ul li{
		display:inline;
		list-style: none;
		padding:0px;
		margin:0px;
		padding-left:3px;
		padding-right:3px;
		}


/* *************************** PAGE ACCUEIL  *****************************************/


#footer A:link{cursor : pointer; color: #316ac5; text-decoration:none; font-size: 10px;background:none}
#footer A:visited{cursor : pointer; color: #316ac5; text-decoration:none; font-size: 10px; background:none}
#footer A:hover{cursor : pointer; color: #316ac5; text-decoration:underline; font-size: 10px;background:none}

#region_5 A:link{cursor : pointer; color: #85ade0; text-decoration:underline; font-size: 10px;background:none}
#region_5 A:visited{cursor : pointer; color: #85ade0; text-decoration:none; font-size: 10px; background:none}
#region_5 A:hover{cursor : pointer; color: #4b87bf; text-decoration:underline; font-size: 10px;background:#cae5ff}


#menu_bas A:link{cursor : pointer; color: #fff; text-decoration:none; font-size: 10px;background:none}
#menu_bas A:visited{cursor : pointer; color: #fff; text-decoration:none; font-size: 10px; background:none}
#menu_bas A:hover{cursor : pointer; color: #000; text-decoration:underline; font-size: 10px;background:#e4e7f2}
#menu_bas a#current {color: #000; font-weight:normal; }

 
A:link{cursor : pointer; color: #004494; text-decoration:underline; }
A:visited{cursor : pointer; color: #004494; text-decoration:underline; }
A:hover{cursor : pointer; color: #004494; text-decoration:none; background:#e4e7f2;}

.main {
cursor : pointer; 
}