body		{background-color:#000000;}
body,div	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	line-height: 1.2em;
}
form 		{margin:0; padding:0;}
h1 			{font-size: 22px;letter-spacing: -1px;line-height: 1.2em;margin-top: 5px;margin-bottom: 5px;}
h2 			{font-size: 15px;letter-spacing: -1px; color: #000000;line-height: 1.2em;font-weight: bold;margin-top: 5px;margin-bottom: 5px;}
h3 			{font-size: 12px; color: #000000; line-height: 1.2em;font-weight: bold;margin-top: 5px;margin-bottom: 5px;}

#global 	{background-repeat: no-repeat;height: 873px;width: 1258px;background-image: url(../img/bg.jpg);}
a 			{text-decoration: none;color: /*#59A0E8*/#45AAFE;font-style: normal;}
a:hover 	{text-decoration: underline;font-style: normal;}
.floatL 	{float:left;}
li 			{margin-top: 20px;margin-bottom: 20px;margin-left: -8px;list-style-type: decimal;}
li ul li	{margin-top: 6px;margin-bottom: 6px;margin-left: -30px;list-style-type: square;}
.txtCenter1	{Margin-top:50px;text-align:center;}
.txtCenter2	{text-align:center;}

.present {
	position:absolute;
	height: 309px;
	width: 300px;
	left: 57px;
	top: 167px;
	font-size:11px;
	line-height: 1.12em;

}
.nav {
	position: absolute;
	height: auto;
	width: 313px;
	left: 50px;
	_left:45px;
	top:486px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


.nav .pos a 		{
	margin:7px 0 0 7px;
	padding:5px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color:black;
	width:134px;
	float:left;
	text-align: center;
	text-decoration:none;
	height:15px;

}
.nav .pos a:hover 		{
	border: 1px solid #000000;
	background-color: #000000;
	color:white;
	}

.nav .pos_acc a 		{
	margin:7px 0 0 7px;
	padding:5px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color:black;
	width:287px;
	float:left;
	text-align: center;
	text-decoration:none;
	height:15px;

}
.nav .pos_acc a:hover 		{
	border: 1px solid #000000;
	background-color: #000000;
	color:white;
	}

.central {position:absolute; top:45px; left:485px;}

.bgListe 		{

	width:700px;
	height:33px;
	padding:12px 0 15px 0;
	background-image: url(../img/bg_liste.jpg);
	background-repeat: no-repeat;
}
#content 					{width: 700px; height: 708px; background-color:white;padding-top:10px;}
#content a 					{font-weight: bold;}

.sizeEdito 					{margin:0 0 0 10px; padding:0 10px 0 0; width:671px; height:698px; overflow:auto; }
.sizeEdito 	img 			{border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
.sizeEdito .small 			{font-size:10px; text-align: right;}
.sizeEdito .small2 			{font-size:11px; font-style: italic;padding:5px 0 0 0;text-align: left;}
.sizeEdito .small3 			{font-size:9px; text-align: left;}
.sizeEdito .small4 			{font-size:9px; text-align: center;}
.sizeEdito .small5 			{width:411px;height:30px;  text-align: left; margin:0px 0 0 75px; padding:7px;background-color:#000; font-size:10px;color: #FFFFFF;}
.sizeEdito div.accueil 				{text-align: center; margin:10px 0 20px 50px; width: 560px;}
.sizeEdito div.accueil h1 			{font-size: 22px; padding:8px 0 8px 0;}
.sizeEdito div.accueil .alignLeft 	{margin-top:80px; text-align:left}
.sizeEdito h2.mois 					{padding: 0 0 10px 0;font-weight: bold;font-size: 17px;letter-spacing: -1px;}
.sizeEdito .article 				{padding-left:20px;font-size: 11px;font-style: italic;}
.sizeEdito .article2 				{margin:3px 0 10px 0;font-size: 11px;font-style: italic;}
.sizeEdito .link1 div a				{
	display:block;
	width:656px;
	padding:4px 0 4px 7px;
	margin:0 0 0 8px;
	cursor: pointer;
	text-decoration: none;
	}
.sizeEdito .link1 div a:hover	{
	display:block;
	background-color: #45AAFE;
	color: #FFFFFF;
	cursor:pointer;
	text-decoration: none;
}
.sizeEdito .link2 div a		{
	display:block;
	width:632px;
	margin:0 0 0 8px;
	padding:4px 0 4px 8px;
	cursor: pointer;
	text-decoration: none;
	}
.sizeEdito .link2 div a:hover	{
	display:block;
	background-color: #45AAFE;
	color: #FFFFFF;
	cursor:pointer;
	text-decoration: none;
}

.sizeEdito .pos 	{float:left; padding:31px; height:108px;width:161px;}
.sizeEdito .travaux			{width:520px;margin:30px 0 30px 80px;}
.sizeEdito .photos	img 	{margin:0 0 0 40px;}
.sizeEdito .smallVideo 		{margin:0 0 1px 25px;padding:7px;background-color:#000;font-size:10px;color: #FFFFFF; width:467px;}
.sizeEdito .smallVideo2 	{margin:-17px 0 1px 65px; padding:7px; background-color:#000; font-size:10px; color: #FFFFFF; width:406px;}
.sizeEdito .smallLetuyo		{width:586px;margin:0 0 1px 5px;padding:7px;background-color:#000;font-size:10px;color: #FFFFFF;}
.sizeEdito .smallFrance3	{width:515px;margin:0 0 1px 0;padding:7px;background-color:#000;font-size:10px;color: #FFFFFF;}
.sizeEdito .video {padding-top: 0;padding-right: 0;padding-bottom: 0; padding-left:5px;}
.sizeEdito .video2 {padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 25px;}
.sizeEdito .video3 {padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 0px;}
.sizeEdito .video4 {padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 65px;}
.sizeEdito #bgVideo 		{margin: 40px 0 50px 60px; height: 400px; /*width:420px;*/auto;}
.sizeEdito #bgLetuyo 		{margin: 30px 0 50px 36px; height: 420px; }
.sizeEdito #bgFrance3 		{margin: 30px 0 50px 70px; height: 420px; }
.sizeEdito .pageLiens 		{padding:7px 0 7px 18px;}
.sizeEdito p				{line-height:1.2em;}

.liste 			{
	width:600px;
	height:22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-0.5px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 53px;
}
.formPetition 	{background-image: url(../img/formPetition.gif);background-repeat: no-repeat;height:380px;margin:20px 0 0 47px;}
.formPay 		{background-image: url(../img/formPay.gif);background-repeat: no-repeat;height: 570px;margin: 20px 0 0 22px;}
.btnPeti 		{padding: 30px 0 30px 220px}

.posContentForm {
	position:absolute;
	/*top:790px;*/
	top:687px;
	left:24px;
	color:white;
	letter-spacing:-0.002em;
	position:relative;
	width:365px;}

.bk {
	margin: 10px 0 0 17px;
	letter-spacing:-0.03em;
	width:360px;
	text-align: left;
	}
	
.animation	{margin:10px 0 0 8px;}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
.txtbox {
	color: #45AAFE;
	font-weight:bold;
	padding: 2px 0 0 3px;
	font-size: 12px;
	width:250px;
	height:18px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../img/bg_form.jpg);
	background-repeat: no-repeat;
	border: 1px solid #666666;
	}
.button {
	vertical-align:middle;
	margin:0 0 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	}
fieldset { 
	margin: 0;
	padding: 0;
	border:none;
	vertical-align:middle;
	text-align:center;
	
	}
.chevron {
	font-size: 12px;
	color: #45AAFE;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.allianceM1 {margin:25px 0 10px 85px;}
.allianceM2 {margin:25px 0 0 85px;}
.arene {margin:17px 0 0 20px;}
.dialogue {margin:15px 0 0 0;}
.num1 {margin: 3px 0 0 15px;}
.num2 {margin: 3px 0 0 38px;}
.gif_accueil {border:none; margin:25px 0 0 50px;}


