/*----------------------General------------------------*/
/*---------------<-- Design by T3cK -->----------------*/

body {
	margin : 0px;
	padding : 0px;
	height: 100%;
	background-color: #fde3e9;
}

#floatd {
	float:right;
}

.floatd {
	float:right;
}

#floatg{
	float:left;
	margin-right:5px;
}

.floatg{
	float:left;
	margin-right:5px;
}

#fondsite {
	position: absolute;
	width: 852px;
	margin-left: -426px;
	left:50%;
	background-image: url(composants/fond.jpg);
}

/*----------------------Bandeau------------------------*/
/*-----------------------------------------------------*/

#bandeau {
	width: 852px;
	height: 210px;
	float:left;
}

#bandeau_logo {
	width: 399px;
	height: 210px;
	float:left;
	background-image: url(composants/bandeau_logo.jpg);
	background-repeat: no-repeat;
}

#bandeau_diapo {
	width: 331px;
	height: 210px;
	float:left;
	background-image: url(composants/bandeau_diapo.jpg);
	background-repeat: no-repeat;
}

#bandeau_fin {
	width: 122px;
	height: 210px;
	float:left;
	background-image: url(composants/bandeau_fin.jpg);
	background-repeat: no-repeat;
}

/*-----------------------------------------------------*/
/*-----------------------------------------------------*/

/*----------------------Menu---------------------------*/
/*-----------------------------------------------------*/

#menu_levitation {
	width: 136px;
	float:left;
}

/*-----------------------------------------------------*/
/*-----------------------------------------------------*/

/*----------------------Contenu------------------------*/
/*-----------------------------------------------------*/


.lettrine {
font-weight:bolder;
font-size:22px;
font-family:Georgia;
}

#contenu_contener {
	width: 752px; /*852-100*/
	float:left;
	padding-left: 100px;
	background-image: url(composants/fond_site.jpg);
	background-repeat: repeat-y;
}

#contenu {
	width: 652px;
	float:left;
	padding: 36px 0px 0px 25px;
	background-image: url(composants/contenu_haut.jpg);
	background-repeat: no-repeat;
}

#info {
	width: 423px; /*457-17-17*/
	float:left;
	margin-left: 8px;
	padding: 17px 17px 0px 17px;
	background-image: url(composants/info_fond.jpg);
	background-repeat: no-repeat;
}
/*#info a{ color:#00ff00; font-weight:bold;}*/
h1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:block;
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-align:center;
}

.style1-h1{ color:#ff00ff;font-family: Georgia;}/*Rose*/
.style2-h1-page{ color:#00ff00;font-family: Georgia;font-size:28px;}/*Vert*/
.style1-h1-page{ color:#ff00ff;font-family: Georgia;font-size:28px;}/*Rose*/
.style2-h1{ color:#00ff00;font-family: Georgia;}/*Vert*/
.style1-h2{ color:#ff00ff;font-family: Georgia;font-size:18px;font-weight:bold;}/*Rose*/
.style2-h2{ color:#00ff00;font-family: Georgia;font-size:18px;font-weight:bold;}/*Vert*/
.style1-h3{ color:#ff00ff;font-family: Georgia;font-size:16px;font-weight:bold;}/*Rose*/
.style2-h3{ color:#00ff00;font-family: Georgia;font-size:16px;font-weight:bold;}/*Vert*/
.style1{ color:#ff00ff;font-family: Georgia;font-size:13px;}/*Rose*/
.style2{ color:#00ff00;font-family: Georgia;font-size:13px;}/*Vert*/
.rose{color:#ff00ff;}
.vert{color:#00ff00;}
.georgia{font-family:Georgia;font-size:13px;}
h2 {
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	display:block;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 18px;
	}

h3 {
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 2px 25px;

	/*background-image:url(composants/sepa.jpg);*/
	background-position:bottom;
	background-repeat:repeat-x;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:italic;
	font-weight:bold;
	color: #df5792;
}


h4 {
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 2px 25px;

	/*background-image:url(composants/sepa.jpg);*/
	background-position:bottom;
	background-repeat:repeat-x;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	font-weight:bold;
	color: #df5792;
}

p, .texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 10px 0px 15px 0px;
	padding-bottom: 0px;
}

.m_e_valeur {
	color: #9fbb4e;
	font-weight: bold;
}

.img_gauche {
	float: left;
	margin: 10px 10px 10px 0px;
}

.img_droite {
	float: right;
	margin: 10px 0px 10px 10px;
}

ul {
	margin-bottom: 2px;
	padding-bottom: 20px;
	margin-top: 0px;
	padding-top: 0px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9fbb4e;
	font-weight: bold;
	text-align: left;
}

li {
	margin-top: 5px;
	padding-left: 10px;
	padding-top: 0px;
}

.sepa {
	margin-bottom: 15px;
	padding-bottom: 15px;
	background-image:url(composants/sepa.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;
	color: #59852e;
}

/*-----------------------------------------------------*/
/*-----------------------------------------------------*/

/*-------------------Pied de page----------------------*/
/*-----------------------------------------------------*/

#pied_de_page_flash {
	width: 852px;
	height: 152px;
	float:left;
	background-image: url(composants/flash_fin_site.jpg);
	background-repeat: no-repeat;
}

#menu_pied_de_page_flash {
text-align:center;
font-size:14px;
color:#ff00ff;
font-weight:bold;
}
#menu_pied_de_page_flash a:hover {
text-align:center;
font-size:14px;
}


#menu_pied_de_page_flash a:link{
text-align:center;
font-size:14px;
text-decoration:none;
color:#ff00ff;
}

#menu_pied_de_page_flash a:visited{
text-align:center;
font-size:14px;
text-decoration:none;
color:#ff00ff;
}


#pied_de_page {
	width: 852px;
	height: 70px;
	float:left;
	padding-top: 5px;
	background-image: url(composants/fin_site.jpg);
	background-position: top;
	background-repeat: no-repeat;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #d1a590;
	text-decoration: none;
}



img{
	border:0px;
}
/*---------------Sous-menu avec les ancres-----------*/

/**UN peu de rose**/
#ss-menu-ancre-rose {
text-align:center;
font-size:17px;
color:black;
font-weight:bold;
}
#ss-menu-ancre-rose a:{
color:#ff00ff;
}

#ss-menu-ancre-rose a:link{
color:#ff00ff;
}
#ss-menu-ancre-rose a:visited{
color:#ff00ff;
}

/**Le vert aussi c'est pas mal LoL**/

#ss-menu-ancre-vert {
text-align:center;
font-size:17px;
color:black;
font-weight:bold;
}
#ss-menu-ancre-vert a:{
color:#00ff00;
}

#ss-menu-ancre-vert a:link{
color:#00ff00;
}
#ss-menu-ancre-vert a:visited{
color:#00ff00;
}

/**Le noir aussi c'est pas mal LoL**/

#ss-menu-ancre-black {
font-family: Georgia;
text-align:center;
font-size:20px;
color:black;
font-weight:bold;
}
#ss-menu-ancre-black a:{
color:black;
text-decoration:none;
}

#ss-menu-ancre-black a:link{
color:black;
text-decoration:none;
}
#ss-menu-ancre-black a:visited{
text-decoration:none;
color:black;
}

/*---------------------------------------------------------------*/