body
{
	width: 848px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: rgb(150, 102, 102);
}

.ctct
{
	color: purple;
	font-style: Arial, serif;
	font-size: 13px;
	font-weight: bold;
}

.ctct2
{
	color: purple;
	font-style: Arial, serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 190px;
}

img
{
	border: none;
}

.annexe
{
	padding: 0px;
	padding-left: 30px;
	margin: 0px;
	margin-bottom: 5px;
}

.rss
{
	color: rgb(73, 5, 5);
	font-weight: bold;
}

.actu
{
	padding-left: 100px;
}

.important
{
	color: red;
	font-size: 16px;
	padding-left: 30px;
}

.social
{
	padding-left: 170px;
}

.social_img
{
	padding-left: 200px;
}

.txt
{
	color: rgb(73, 5, 5);
	font-weight: bold;
	text-align: left;
	/*padding-left: 195px;*/
}

.txt2
{
	color: rgb(73, 5, 5);
	font-weight: bold;
	text-align: left;
	padding-left: 195px;
}


.viadeo
{
	float: left;
}

.element_menu
{
	background-color: rgb(255, 255, 255);
	padding-left: 10px;
	font-family: Arial, "Arial Black", "Times New Roman", serif;
	font-size: 12px;
}

#menu a
{
	color : black;
	text-decoration: none;
}

#menu a:hover
{
	color : rgb(255, 79, 161);
}

#menu
{
	background-color : rgb(255, 255, 255);
	float: left;
}

.banniere
{
	padding-left: 0px;
	padding-right: 0px;
	margin: none;
	float: left;
}

.bas
{
	padding-left: none;
	text-align: left;
}

.bas span
{
	padding-left: 120px;
}


h3
{
	color: rgb(255, 31, 134);
	padding-right: 80px;
}

.corp
{
	text-align: center;
	font-size: smaller;
	background-color: white;
	font-family: Arial, serif;
}

.corp p
{
	padding-left: 200px;
	text-align: left;
	color: gray;
	font-weight: bold;
	font-size: 12px;
}

.logo
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
}
