@charset "iso-8859-2";
* {margin:0; padding:0;}
body {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px; background:url(../i/fond.gif) repeat-x center top #e4f7ff;}

h2 {font-size:16px; font-weight:bold; color:#0092d7;}
h3 {font-size:12px; font-weight:bold; color:#759bca; margin-bottom:15px;}
p {margin:10px 0; line-height:18px;}
ul.Style1 {margin-left:25px; margin-top:10px; font-size:12px;}
ul.Style2 {margin-left:25px; margin-top:10px; font-size:12px;}
ul.Style1 li {margin-bottom:5px;}
ul.Style2 li {margin-bottom:15px;}
p.Style1, .Txt02 {font-size:12px;}


#HeaderLogo {background:url(../i/logo.gif) no-repeat top left; width:1018px; height:425px; margin:auto; cursor:pointer;}
.Header {width:850px; margin:auto;}
ul.Menu {list-style:none;height:45px; float:right;margin:55px 15px 0 0!important; margin:50px 10px 0 0;}
.Menu li {float:left; line-height:45px; text-align:center;}
.Menu li a {display:block; height:45px; float:left; color:#000; text-decoration:none; font-size:12px; font-weight:bold; background:url(../i/menu-fond.gif) repeat-x; padding:0 8px;}
.Menu li a.SelectedAccueil, .Menu li a.SelectedContact {color:#FFFFFF;}
.Menu li a:hover, .Menu li a.Selected {color:#FFFFFF;background:url(../i/menu-fond-hover.gif);}
.Menu li a.Accueil {background:url(../i/ong-accueil.gif) no-repeat center left; width:85px; padding:0;}
.Menu li a:hover.Accueil, .Menu li a.SelectedAccueil {background:url(../i/ong-accueil.gif) no-repeat center right;}
.Menu li a.Contact {background:url(../i/ong-contact.gif) no-repeat center left; width:92px; padding:0;}
.Menu li a:hover.Contact, .Menu li a.SelectedContact {background:url(../i/ong-contact.gif) no-repeat center right;}
.Menu li.Separ {background:url(../i/menu-separ.gif) no-repeat;width:2px;height:45px;}
#Content {width:850px; margin:auto; margin-top:5px;}
.ContentHead {background:url(../i/content-haut.gif) no-repeat; width:850px; height:7px; font-size:1px;}
.ContentContent {background:#FFFFFF; padding:10px; overflow:auto;}
.Pub {float:right;}
/*.BlocsHP {clear:both; margin-top:45px!important; padding-top:45px!important; margin-top:15px; padding-top:15px;}*/
.BlocsHP {clear:both;}
.Bloc1 {float:left; width:500px;}
.Bloc2 {float:left; width:250px; border-right:solid 1px #d9d9d9; padding-right:20px; margin-right:25px; height:150px;}
.Bloc3 {width:530px; float:right;}
.ContentFooter {background:url(../i/content-bas.gif) no-repeat; width:850px; height:7px; font-size:1px;}
ul.Contact {list-style:none; margin-top:30px; margin-left:50px; width:500px; margin:30px auto;}
ul.Contact li {margin-bottom:20px;}
.Contact label {font-size:14px; color:#759BCA; margin-right:15px; text-align:right; width:150px;display:block; float:left; line-height:30px;}
.Contact input {border:solid 2px #E0EBEF; font-size:14px; padding:5px 10px;color:#333333; width:300px;}
.Contact textarea {border:solid 2px #E0EBEF; font-size:14px; padding:5px 10px;color:#333333; width:300px;}
.Copyright {font-size:12px; width:850px; margin:auto; padding:5px 0 0 40px;}

.form_contact {
	display:block;
	width:500px;
	float:left
}
.newsletter-list {
	display:block;
	width:280px;
	float:right;
	background:#E0EBEF;
	height: 370px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px; 
	-khtml-border-radius: 4px; 
	border-radius:4 px; 
	behavior: url(border-radius.htc);
	padding:6px;
}
.newsletter-list h3 {
	color: #0092D7;
    font-size: 16px;
    font-weight: bold;
	line-height:20px;
}
.newsletter-list ul {
	height: 325px;
	width:275px;
}
.newsletter-list ul li{
	color: #0092D7;
    font-size: 12px;
	list-style:inside square;
	margin:3px;
}
.newsletter-list ul li a{
	color: #0092D7;
	text-decoration:none;
	border-bottom:1px dotted #0092D7;
}
.newsletter-list ul li a:hover{
	border-bottom:1px solid #0092D7;
}




