body{
	color: #0D1914;
	font-family:Verdana,Arial, Helvetica, sans-serif;
}
div{
	scrollbar-face-color: white; 
	scrollbar-shadow-color: black; 
	scrollbar-highlight-color: #5F6062; 
	scrollbar-3dlight-color: #5F6062; 
	scrollbar-darkshadow-color: #5F6062; 
	scrollbar-track-color: white; 
	scrollbar-arrow-color: #5F6062;
}
a:link {
	text-decoration: none;
	color: #333333;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color:#5F6062;
}
a:active {
	text-decoration: none;
	color: #333333;
}

#cadre{
	width:740px;
	height:600px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}
	#cadremain{
		width:740px;
		height:500px;
		margin-left:auto;
		margin-right:auto;
	}
	
	
	#mainup{
			width:740px;
			height:500px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
	#mainbar{
			width:800px;
			height:100px;
			background-color: #0D1914;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
		}
			#baritem{
				margin-top:30px;
				margin-right:20px;
				float:right;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-size:30px;
			}
			#newsbaritem{
				margin-top:30px;
				margin-right:20px;
				float:right;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-size:44px;
				text-transform:uppercase;
			}	
			#newsmain{
				width:800px;
				height:340px;
				margin-top:30px;
				margin-left:auto;
				margin-right:auto;
				float:left;
			}
			#newscadre2{
					width:740px;
					height:340px;
					margin-left:auto;
					margin-right:auto;
				}
			#colgauche{
			height:340px;
			width:210px;
			float:left;
		}
			#namearc{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:9px;
			}
			#photoarc{
				margin-top:15px;
				width:200px;
				height:300px;
			}
		#coldroite{
			height:340px;
			width:520px;
			float:left;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			overflow:auto;
			color:#5F6062;
			text-align:justify;
			padding-right:10px;
		}
		
		
		
	#cadrecontact{
		width:740px;
		height:350px;
	}
			#adminmain{
				width:400px;
				height:300px;
				margin-top:30px;
				margin-left:auto;
				margin-right:auto;
				float:left;
			}
				#menuadmin{
					width:500px;
					height:300px;
					margin-left:auto;
					margin-right:auto;
					font-family:verdana;
					font-size:9px;
					overflow:auto;
				}
					#menuadmingauche{
					width:100px;
					float:left;
					height:30px;
					}
					#menuadmindroite{
					width:350px;
					float:left;
					height:30px;
					}
						#retour{
							width:390px;
							font-size:10px;
							text-transform:uppercase;
							color:#5F6062;
							text-align:right;
							margin-left:auto;
							margin-right:auto;
						}
	#marge1{
		width:740px;
		height:22px;
	}
	#marge2{
		width:740px;
		height:73px;
	}
	#marge3{
		width:740px;
		height:73px;
	}
	#marge4{
		width:740px;
		height:285px;
	}	
	#marge5{
		width:740px;
		height:150px;
	}	
	#marge6{
		width:740px;
		height:220px;
	}	
	#photoprez{
		height:130px;
		width:730px;
	}
	#titreprez{
		height:60px;
		width:730px;
		color:#333333;
		font-family:Verdana;
		font-size:9px;
		text-transform:uppercase;
	}
	#texteprez{
		width:730px;
		color:#333333;
		font-family:Verdana;
		font-size:9px;
	}
	
	#textimportant{
		width:740px;
		color:#FF0000;
		font-family:Verdana;
		font-size:11px;
	}
	#cadreprix{
		width:730px;
	}
	#anprix{
		width:33px;
		float:left;
		color:#5F6062;
		font-family:Verdana;
		font-size:9px;
		text-transform:uppercase;
	}
	#texteprix{
		width:650px;
		float:left;
	}
		#titreprix{
			width:650px;
			color:#5F6062;
			font-family:Verdana;
			font-size:9px;
			text-transform:uppercase;
		}
		#comprix{
			width:650px;
			color:#0D1914;
			font-family:Verdana;
			font-size:9px;
			text-transform:uppercase;
		}
	#cadreml{
		font-family:verdana;
		font-size:9px;
	}
	#projet{
		width:740px;
		height:465px;		
	}
	#newscadre{
	height:500px;
	}
	#newstitre{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		text-transform:uppercase;
		color:#333333;
	}
			#newsfiche{
				width:740px;
				height:250px;
				padding-top:220px;
				overflow:hidden;
			}
				#newsfichinfo{
					width:460px;
					height:250px;
					float:left;
					text-align:justify;
					padding-right:30px;
				}
				#newsfichinfo2{
					width:740px;
					height:250px;
					float:left;
					text-align:justify;
				}
					#newsfichedate{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:9px;
						color:#9E9C9C;
					}
					#newsfichetitre{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:9px;
						color:#333333;
						text-transform:uppercase;
					}
					#newsfichetext{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:9px;
						color:#5F6062;
					}
					#newsficheretour{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:9px;
						color:#333333;
						text-align:right;
					}
				#newsfichimage{
					width:250px;
					height:250px;
					float:left;
					text-align:center;
				}
	#cadremenu{
		width:740px;
		height:100px;
	}
		#menu{
			width:750px;
			height:70px;
		}
			#menubox1{
				width:112px;
				height:70px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:9px;
				float:left;
				}
			#menubox2{
				width:142px;
				height:70px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:9px;
				float:left;
				}
			#menubox3{
				width:150px;
				height:70px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:9px;
				float:left;
				text-transform:uppercase;
				}
			#menubox4{
				width:155px;
				height:70px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:9px;
				float:left;
				text-transform:uppercase;
				}		
			#menubox5{
				width:136px;
				height:70px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:9px;
				float:left;
				text-transform:uppercase;
				}	
			#menubox6{
				width:20px;
				height:70px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:9px;
				float:left;
				text-transform:uppercase;
				}
		#admincadre{
			width:740px;
			height:330px;
			overflow:auto;
		}	
			#admingauche{
				width:520px;
				float:left;
			}	
			#admindroite{
				width:200px;
				float:left;
				text-align:center;
			}	
#cadreFleche{
	position:relative;
	height:440px;
	width:15px;
	top:35px;
	float:left;
}	
#divUp{
	position:relative;
	}
#divDown{
	position:relative;
	top:400px;
	}
#divScrollTextCont{
	position:absolute; 
	left:470px; 
	top:60px; 
	width:500px; 
	height:325px; 
	clip:rect(0px 500px 345px 0px); 
	overflow:hidden; 
	visibility:hidden;
	text-align:justify;
	}
#divText{
	position:absolute; 
	left:0px; 
	top:0px;
	text-align:justify;
	}
#divScrollTextCont2{
	position:relative;
	left:0px; 
	top:22px; 
	width:715px; 
	height:450px; 
	clip:rect(0px 715px 450px 0px); 
	overflow:hidden; 
	visibility:hidden;
	text-align:justify;
	float:left;
	}
#divText2{
	position:absolute; 
	left:0px; 
	top:0px;
	text-align:justify;
	}

#divleft{
	position:absolute; 
	left:980px; 
	top:60px;
	}
#divright{
	position:absolute; 
	left:980px; 
	top:380px;
	}
	
#divScrollTextCont3{
	position:absolute; 
	left:260px; 
	top:60px; 
	width:200px; 
	height:325px; 
	clip:rect(0px 200px 345px 0px); 
	overflow:hidden; 
	visibility:hidden;
	text-align:justify;
	}
#divText3{
	position:absolute; 
	left:0px; 
	top:0px;
	text-align:justify;
	}


#archis {
	text-transform:uppercase;
	font-size:9px;
	float:left;
	padding-left:10px;
	padding-top:10px;
		
}
	
#photo_archi {
	background-image:url(img/jpetsophie.jpg);
	background-repeat:no-repeat;
	width:200px;
	float:left;
	height:130px;
}

.annee_archis {
	color: #333333;
	font-weight:bold;
}

#txt_archis {
clear:both;
text-align:left;
padding-top:10px;
width:700px;
color: #333333;
font-family: Verdana;
font-size: 9px;

}
