/* Structure */

body

{

	background-color:#C98727;

	font-family:Arial;
	font-size:10px;

}



#site

{

	width:800px;

	position:absolute;

	top:0px;

	left:50%;

	margin-left:-400px;

	display:block;

}



#banner

{

	width:800px;

	height:143px;

	position:relative;

	top:0;

	left:0;

	float:left;

	display:block;

	background-image:url(../images/layout/banner.jpg);

	background-repeat:no-repeat;

}



#page

{

	width:800px;

	position:relative;

	top:0;

	left:0;

	float:left;

	display:block;

	padding-bottom:10px;

	background-image:url(../images/layout/bg.jpg);

	background-repeat:repeat-y;

}



#content

{

	width:716px;

	position:relative;

	top:0;

	left:0;

	float:left;

	display:block;

	margin-left:40px;	

}



#footer

{

	width:800px;

	height:60px;

	position:relative;

	top:0;

	left:0;

	float:left;

	display:block;

	background-image:url(../images/layout/footer.jpg);

	background-repeat:no-repeat;

	font-size:11px;

	color:#333333;

	text-align:center;

}



/* Textes */

.menu

{

	margin-top:118px;

	font-size:13px;

	text-align:center;

}



.menu a

{

	color:#000000;

	text-decoration:none;

}



.menu a:hover

{

	font-weight:bold;

}

.sous_menu

{

	margin-bottom: 20px;
	text-align:right;
	font-size:12px;
	text-decoration:underline;

}

.title

{

	margin-top:10px;

	margin-bottom:10px;

	font-size:34px;

	font-weight:bold;

	font-style:italic;

	color:#CEB37D;

}



.text

{

	color:#000000;

	font-size:11px;

	text-align:justify;

}



.text td, input, textarea, option

{

	color:#000000;

	font-size:11px;

	text-align:justify;

	vertical-align:top;

}



.titre

{

	font-size:21px;

	font-weight:bold;

	color:#895200;

}



.sous_titre

{

	font-size:10pt;

	font-weight:bold;

	color:#AA7221;

}



.sous_titre a

{

	color:#AA7221;

}



.sous_titre a:hover

{

	color:#895200;

}



.sous_titre2

{

	font-size:8pt;

	font-weight:bold;

	color:#AA7221;

}



.sous_titre2 a

{

	color:#AA7221;

}



.sous_titre2 a:hover

{

	color:#895200;

}



#alert

{

	color:#FF0000;

}



#bold

{

	font-weight:bold;

}



#right

{

	text-align:right;

}



#center

{

	text-align:center;

}



#middle

{

	text-align:center;

	vertical-align:middle;

}



#date

{

	text-align:right;

	color:#AA7323;

	font-style:italic;

}



/* Divers */

.img

{

	border:0;

}



.imgBorder

{

	border:1px solid #000000;

}



input, select, textarea

{

	border:1px solid #C98727;

}



.border td

{

	border:1px solid #895200;

	text-align:center;

}



.news

{

	width:622px;

	position:relative;

	top:0;

	left:50%;

	margin-left:-311px;

	border:1px solid #895200;

	background-color:#FFFFFF;

	padding:10px;

	padding-bottom:5px;

}

.liens

{

	width:622px;

	position:relative;

	top:0;

	left:50%;

	margin-left:-311px;

	padding:10px;

	padding-bottom:5px;

}



.date_carte

{

	font-family:Arial;

	text-align:right;

	font-size:8pt;

}



