.photoshaut
{
	width:578px;
	height:43px;
	background-image:url("../img/photos/header.jpg");
	background-repeat:no-repeat;	
	margin-left: -105px;
	position: absolute;
	left: 50%;
	top: 149px;	
}

.photossep
{
	width:578px;
	height:20px;
	background-image:url("../img/news/maquette_r5_c5.jpg");
	background-repeat: repeat-y;	
	margin-left: -105px;
	position: absolute;
	left: 50%;
	top: 192px;	
}

.photosdroite
{
	width:578px;
	background-image:url(../img/news/maquette_r5_c5.jpg);
	background-repeat:repeat-y;	
	margin-left: -105px;
	position: absolute;
	left: 50%;
	top: 200px;	
	text-align:center;	
	color:black;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
}

.lienphotos
{
	color:black;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
}

.lienphotos a
{
	color:black;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;	
}

.lienphotos a:hover
{
	color:#7f1005;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;
}

.archdroite
{
	width:578px;
	background-image:url(../img/news/maquette_r5_c5.jpg);
	background-repeat:repeat-y;	
	margin-left: -105px;
	position: absolute;
	left: 50%;
	top: 220px;	
	text-align:left;	
}

.image
{
	width:480px;
	margin-left: -240px;
	position: absolute;
	left: 50%;
	top: 0px;	
	text-align:left;	
	color:black;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
}

.image a
{
	color:black;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
}

.image a:hover
{
	color:#7f1005;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;
}

.photosgauche
{
	width:372px;
	background-image:url("../img/news/maquette_r16_c1.jpg");
	margin-left: -475px;
	position: absolute;
	left: 50%;
	top: 544px;	
	text-align:left;	
}

.photostitre
{
	color:white;
	font-family:Arial;
	font-size:12px;	
	font-weight:bold;
	text-align:left;	
}

.photostitre a
{
	color:white;			
}

.photostitre a:hover
{
	color:#cdcdcd;
	text-decoration:none;	
}

.photosbox
{
	color:black;
	font-family:Arial;
	font-size:12px;	
	text-align:left;
}

.photosbox a
{
	color:black;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
}

.photosbox a:hover
{
	color:#7f1005;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;
}

.calendar
{
	color:black;
	padding:5px;	
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
}

.calendar a
{
	color:black;
	padding:5px;	
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.calendar a:hover
{
	background-color:#ffffff;
	padding:5px;
	color:#7f1005;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;	
}

.formbox
{
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	color:#560d06;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(../img/bgform.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	FONT-FAMILY: arial;
}