BODY
{
	background	: #381610 url(../img/fond2.gif) repeat-x;
	margin		: 0px;
	
	font-family	: Arial;
	font-size	: 12px;
	color		: #28100b;
}

#logo
{
	position	: absolute;
	top		: 28px;
	z-index		: 5;
}

#nav
{
	position	: absolute;
	top		: 72px;
	margin-left	: 260px;
}

#nav A
{
	margin-right	: 20px;
}

#nav A IMG
{
	border		: 0px;
}



#left
{
	position	: absolute;
	margin-top	: 80px;
	margin-left	: -20px;
}

#left .photo IMG
{
	border		: 1px solid white;
	margin-left	: 15px;
	margin-bottom	: 15px;
	display		: block;
}

#bande
{
	background	: #d1923e;
	height		: 400px;
	padding-left	: 20px;
	margin-left	: auto;
	margin-right	: auto;
	margin-top	: 100px;
	width		: 950px;
	height		: 580px;
	border		: 1px solid white;
}

#home
{
	position	: absolute;
	margin-left	: -225px;
	margin-top	: 275px;
	width		: 1000px;
}

#presentation
{
	position	: absolute;
	margin-left	: 225px;
	margin-top	: -5px;
	width		: 400px;
	text-align	: justify;
	font-style	: italic;
}

#presentation .entete
{
	background	: #44140f;
	color		: #d1923e;
	padding		: 2px;
}

#presentation .content
{
	padding		: 5px;
	/*background	: #c1720d;*/
	/*color		: #d1923e;*/
}

#coord
{
	position	: absolute;
	margin-left	: 440px;
	margin-top	: 20px;
	font-size	: 18px;
	color		: #5a140e;
}

#home IMG
{
	border		: 1px solid white;
	margin-right	: 16px;
	margin-bottom	: 4px;
}



#content
{
	position	: absolute;
	width		: 700px;
	margin-left	: 220px;
	margin-top	: 70px;
}

#content A
{
	text-decoration	: none;
}

#content A:hover
{
	text-decoration	: underline;
}

#content H1
{
	font-size	: 16px;
	margin-bottom	: 10px;
}

#content H2
{
	font-size	: 14px;
	margin-bottom	: 0px;
	margin-top	: 5px;
}

#content .col1
{
	float: left;
	width: 340px;
}

#content .col2
{
	float		: left;
	width		: 360px;
}

#content .legende
{
	font-size	: 10px;
}

.cadre
{
	border-collapse : collapse;
	width		: 320px;
}

.cadre TD
{
	border		: 1px solid #28100b;
}

.cadre TH
{
	background	: #28100b;
	color		: #d1923e;
	font-weight	: normal;
}

#adresse
{
	padding-left	: 20px;
	margin-bottom	: 20px;
}

#calagebas
{
	height		: 20px;
	margin-left	: auto;
	margin-right	: auto;
	width		: 950px;
	color		: #d1923e;
	text-align	: center;
}

#calagebas A
{
	color		: #d1923e;
	text-decoration	: none;
	font-size	: 10px;
}

#ombre
{
	position	: absolute;	
	margin-left	: 120px;
	margin-top	: 0px;
}

#ombrehome
{
	position	: absolute;	
	margin-left	: -220px;
	margin-top	: -60px;
	z-index		: 2;
}

#current
{
	position	: absolute;
	top		: 120px;
	margin-left	: 250px;
}

INPUT, TEXTAREA
{
	border		: 0px;
}

TEXTAREA
{
	overflow	: auto;
}

#legend
{
	position	: absolute;
	margin-top	: 221px;
	width		: 938px;
	text-align	: center;
	letter-spacing	: 0.3em;
	font-size	: 11px;
	
}

#plan
{
	position	: absolute;
	margin-left	: 950px;
}

#map
{
	width		: 420px;
	height		: 240px;
	border		: 1px solid #ccc;
	overflow	: hidden;
	border		: 1px solid #28100b;
}

.mapheader
{
	background	: #28100b;
	padding-left	: 5px;
	padding-top	: 2px;
	padding-bottom	: 2px;
	width		: 417px;
}

.mapheader A
{
	font-size	: 11px;
	color		: #d1923e;
}
