body
{
	font-family:					verdana, arial, helvetica, sans-serif;
	font-size:						12pt;
}

h1
{
	color:								#B30000;
	font-size:						18pt;
}

h2
{
	color:								#B30000;
	font-size:						14pt;
}

h3
{
	color:								#B30000;
	font-size:						12pt;
	margin-bottom:				30px;
}
h4
{
	color:								#000000;
	font-size:						12pt;
	margin-bottom:				30px;
}

table{
	margin:								0px;
	border-width:					0px;
	border-style:					none;
	padding:							0px;
	width:								100%;
}

table{
	margin:								0px;
	border-width:					0px;
	border-style:					none;
}

td
{
	margin:								0px;
	padding:							0px;
	border:								0px;
	border-style:					none;
	vertical-align:				top;
}

img{
	border:								0px;
}
#accueil
{
	width:								900px;
	margin: 							auto;
	background-color: 		white;
	text-align:						center;
}

infosaccueil
{
	padding-top:						20px;
	width: 									100%;
}

.adresse
{
	font-weight:					normal;
	font-size:						12pt;
}

.infosaccueil td
{
	width:								33%;
	padding-left: 				10px;
	padding-right:				10px;
	padding-top:					30px;
	text-align:						center;
	vertical-align:				middle;
	font-size:						14pt;
	font-weight:					bold;
}




#mainContainer
{
	width:								900px;
	margin: 							auto;
	background-color: 		white;
}

#topBar
{
	height:								143px;
	background-image:			url('images/backgrounds/medal.jpg');
	background-repeat:		no-repeat;
	background-position: 	top left; 
	padding-left:					115px;
	
}

#navigation
{
	border:								0px;
	height:								143px;
	width:								785px;
	background-image:			url('images/backgrounds/logo.gif');
	background-repeat:		no-repeat;
	background-position: 	top left;
	line-height:					22px;
	padding-top:					55px; 	
}

#main
{
	display:							block;
	position:							relative;
	width:								900px;
	height:								auto;
	margin:								0px;
}

#content
{
	width:								600px;
	text-align:						justify;
	padding-left:					115px;
	padding-right:				10px;
}

#infos
{
	width:								175px;
	text-align:						center;
}

#footer
{
	font-size: 							9pt;
}

#footer hr
	{
		width:								100%;
	}

.navMenu
{
	padding-left:					50px;
}

.navMenu li
{
	float:								left;
	display:							block;
	list-style-type:			none;
	padding-right:				22px;
	color:								white;
}

.navMenu a
{
	font-size:						12pt;
	color:								white;
}

a
{
	text-decoration:			none;
}

.activePage
{
	color:								red;
}

a:hover
{
	text-decoration:underline
}


.contact{
	width:								100%;
	border-width:					1px;
	border-color:					black;
	border-style:					ridge;
}

.contact tr{
	padding-bottom:				30px;
}

.contact td{
	padding-bottom:				30px;
	padding-right:				15px;
}


.coordonnees{
	width:								85%;
	border-width:					1px;
	border-color:					black;
	border-style:					ridge;
	padding:							5px;
	margin-left:					auto;
	margin-right:					auto;
	margin-bottom:				20px;
}

.check{
	margin:								10px;
}