/*------------------------------------------------
|             Clair et Net. @ 2007                |
--------------------------------------------------*/



#wrapper {
	width: 966px;
	margin: 0 auto;
}




/*-----------------------------------------------------------------------------------*/
/* header */

#header #topbar {
	height:23px;
	width: 940px;
	padding:9px 5px 0 9px;
	margin-left: 4px;
	border: 1px solid #B8B8B8;
	background: #5E5B59 url(../_img/topbar_bg.gif) repeat-x;
	color: inherit;
}
#topbar #acces {
	float: left;
}
#topbar ul{
	float: left;
	margin:0;
	padding:0;
	list-style:none;
}
#topbar #acces #icone {
	padding: 1px 8px 0 0;
}
#topbar #smallNav {
	float: right;	
}
#topbar ul {
	color: #bcbcbc;
}
#topbar ul li {
	float: left;
	padding: 0 3px;
}



#flash_header {
	height: 207px;
	background: url(../_img/getflash.gif) no-repeat 145px 10px;
}

#flash_header p {
	padding: 10px;
	width: 935px;
	margin-left: 4px;
	text-align: center;
	font-weight: bold;
}

#flash_header ul#replacementNav {
	margin: 0 auto;
	width: 70%;
}

#flash_header #replacementNav li {
	margin: 0;
  	float: left;
	position: relative;
	margin-right: 15px;
	_padding-bottom: 2px;
}

#flash_header #replacementNav li ul.sub {
	display: none;
	position: absolute;
  	top: 10px;
	left: 0;
	padding-top: 11px;
}

#flash_header #replacementNav li a {
	color: #565656;
	padding: 3px;
}

#flash_header #replacementNav li a:hover {
	color: #fff;
	background: #F7931E;
}

#flash_header #replacementNav li:hover ul.sub,
#flash_header #replacementNav li.over ul.sub {
	display: block;
	width: 350px;
}

#flash_header #replacementNav li:hover ul.sub li,
#flash_header #replacementNav li.over ul.sub li {
	float: none;
	margin-bottom: 5px;
}

#leftCol #left_1 {
	height: 246px;
	margin:15px 0 0 0;
}

#leftCol #left_2 {
	height:196px;
}




/*-----------------------------------------------------------------------------------*/
/* HOME PAGE ------------------------------------------------------------------------*/
/* content */

#content {
	margin-top: 8px;
}

#content #leftCol,
#content #centerCol,
#content #rightCol {
	float: left;
}

#content #leftCol {
	width: 277px;
	margin-top: -15px;
}

#content #centerCol.fixed {
	width: 428px;
	overflow:hidden;
}
/*
#content #centerCol.detail {
	width: 683px;
}
*/
#content #rightCol {
	width: 255px;
	float: right;
}

#left_3 {
	overflow:hidden;
	width:397px;
	padding:10px;	
	background:#fff;
	border:1px solid #cfcfcf;
	margin:0 0 0 4px;
}

#left_3 p{
	margin:0 0 10px 0;
	padding:0;
	color:#6d6d6d;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.left_3L{
	float:left;
	width:198px;
	
	text-align:center;
}
.left_3R{
	float:left;
	width:198px;
	border-left:1px dotted #cfcfcf;
	text-align:center;
}


#leftCol #members {
	margin: 10px 0 15px 5px;
	height: 46px;
}

#leftCol #members p {
	float: left;
	margin: 0;
	padding: 0;
}

#leftCol #members p.txt {
	padding: 15px 12px 0 0;
}

#leftCol #members #childFund {
	padding: 10px 11px 0 0;
}



	/* Le mag en ligne */
	#mag_head{
		overflow:hidden;
		height:38px;
		width:255px;
		background:url(/_img/mag_head.gif) no-repeat top center;
	}
	#mag_main{
		overflow:hidden;
		background:url(/_img/parrains_main.gif) repeat-y top center;
		width:230px;
		padding:0 10px 6px 15px;
		font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
	#mag_main img{
		float:right;
		margin:5px 0 0 0;
	}
	#mag_foot{
		height:6px;
		width:255px;
		background:url(/_img/parrains_foot.gif) no-repeat top center;
		overflow:hidden;
		margin:0 0 5px 0;
	}
	
	/* Video */
	#video_head{
		overflow:hidden;
		height:41px;
		width:255px;
		background:url(/_img/video_head.gif) no-repeat top left;
	}
	#video_main{
		overflow:hidden;
		background:url(/_img/parrains_main.gif) repeat-y top left;
		width:245px;
		padding:0 6px 0 4px;
	}
	#video_foot{
		height:6px;
		width:255px;
		background:url(/_img/parrains_foot.gif) no-repeat top left;
		overflow:hidden;
		margin:0 0 5px 0;
	}
	#video_main p{
		margin:0 auto;
		padding:5px 10px;
		color:#6d6d6d;
		font-size:10px;
		text-align:center;
	}

/*---------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------*/
/* actualites */
#centerCol #actu_top {
	background: #f5f5f5 url(../_img/home_actu_top.jpg) no-repeat;
	height: 41px;
	color: #fff;
}
#centerCol #actu_top.agd {background: #f5f5f5 url(../_img/home_agenda_top_ext.jpg) no-repeat;}
#centerCol #actu_top span,
#rightCol #agenda_top span {
	background: url(../_img/actu_icone.gif) no-repeat 304px 18px;
	font-family: "trebuchet MS", "MS Sans Serif", sans-serif;
	font-size: 11px;
	padding: 15px 0 0 317px;
	display: block;
}
#rightCol #agenda_top span {
	background: url(../_img/agenda_icone.gif) no-repeat 130px 18px;
	padding: 15px 0 0 142px;
}

#centerCol #actu_content, #centerCol #actu_agd {background: url(../_img/home_actu_content.gif) repeat-y;}
#centerCol #actu_content #content_news,
#centerCol #actu_agd #content_agd {
	background: url(../_img/home_content_gradient.jpg) no-repeat;
	min-height: 178px;
	_height: 178px;
	padding-top: 8px;
}

#centerCol #actu_content .newsHolder {
	background: url(../_img/home_news_top.gif) no-repeat;
	width: 400px;
	height: 5px;
	margin-left: 16px;
	overflow: hidden;
}
#centerCol #actu_content .newsContent {
	background: url(../_img/home_news_content.gif) repeat-y;
	width: 400px;
	margin-left: 16px;
	padding:4px;
}
#centerCol #actu_content .newsContent div, #centerCol #agenda_content .newsContent div {margin: 0 7px 0 5px;}
#centerCol #actu_content .newsContent p {margin: 0 6px 0 5px;}
#centerCol #actu_content .newsBtm {
	background: url(../_img/home_news_btm.gif) no-repeat;
	height: 15px;
	width: 400px;
	margin-left: 16px;
}
#actu_content .newsTitle, #agenda_content .newsTitle,
#agenda_content .agenda_title, #centerCol #actu_agd .agenda_title, .agendaDetail .agenda_title, #content_news .news_title {
	color: #7c387f;
	font-family: "trebuchet MS", "MS Sans Serif", sans-serif;
	font-size: 11px;
	font-weight: bold;
	display: block;
	float: left;
	width: 82%;
}
#agenda_content .newsTitle {
	width: 59%;
	margin-left: 8px;
	_margin-left: 4px;
}
#actu_content .actu_date,
#agenda_content .actu_date {
	float: right;
	font-size: 10px;
	padding-top: 2px;
}
#agenda_content .actu_date{margin-right:12px;}
#actu_content .newsDesc, #agenda_content .newsDesc {
	color: #6F6d6d;
	font-size: 11px;
}
#actu_content .newsSuite, #agenda_content .newsSuite {
	background: url(../_img/actu_link_icone.gif) no-repeat 0 2px;
	padding-left: 12px;
}
#centerCol #actu_btm {
	background: url(../_img/home_actu_btm.jpg) no-repeat;
	height: 15px;
}

/*---------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------*/
/* agenda */

#rightCol #agenda_top {
	background: url(../_img/home_agenda_top.gif) no-repeat;
	height: 41px;
}

#rightCol #agenda_top.act {
	background: url(../_img/home_actu_top_small.jpg) no-repeat!important;
}

#rightCol #agenda_top.act span a {

}

#rightCol #agenda_content {
	background: url(/_img/home_agenda_content.gif) repeat-y;
}

#rightCol #agenda_details {
	background: url(/_img/home_agenda_gradient.gif) no-repeat;
	min-height: 178px;
	_height: 178px;
	padding-top: 5px;
}
#agenda_details .agenda_info p,
#content_agd .agenda_info p {
	padding: 5px;
	border-bottom: 1px dashed #ccc;
	margin: 0 20px 0 18px;
	padding: 5px 0 6px 0;
}

#agenda_details .agenda_info p.last,
#content_agd .agenda_info p.last {
	border-bottom: none;
}

#content_agd .agenda_info p.last {
	padding-bottom: 10px;
}

#agenda_details .agenda_title,
#content_agd .agenda_title {
	float: left;
	width: 68%;
	margin-bottom: 3px;
	_margin-bottom: -5px;
}

#agenda_details .agenda_date {
	float: right;
	font-size: 9px;
	padding-top: 1px;
}

#agenda_details .agenda_desc,
#content_agd .agenda_desc {
	clear: both;
	display: block;
	color:#F7931E;
	font-size:11px;
	font-weight:bold;
	background:url(../_img/actu_link_icone.gif) no-repeat center left;
	padding:0 0 0 12px;
}

#agenda_details a:hover .agenda_desc, #content_agd a:hover .agenda_desc{text-decoration:underline;}
#agenda_details a:hover .agenda_desc img, #content_agd a:hover .agenda_desc img{text-decoration:none;}

#agenda_details .agenda_desc .readMore,
#content_agd .agenda_desc .readMore {
	padding-right: 3px;	
}



/*---- agenda detail ----*/

#content_news #detail {
	margin: 0 6px 0 5px;
	padding: 10px;
}

#content_news .agendaDetail,
#content_news .actuDetail {
	padding: 1px 0 8px 0;
	border-bottom: 1px solid #D1D1D1;
}

.newsContent img{float:left; margin:0 10px 10px 0;}
.newsTitle img{float:left; margin:0 10px 10px 0;}
.actuDetail img{float:left; margin:0 10px 10px 0;}

#content_news .agendaDetail h2 {
	float: left;
}

#content_news .agendaDetail .agenda_date,
#content_news .actuDetail .news_date {
	float: right;
}

#content_news #detail p {
	padding: 15px 0 0 0;
}

#content_news #detail #inscription_top {
	margin-left: 4px;
	height: 50px;
	overflow: hidden;
}

#content_news #detail p#inscription_desc {
	margin-left: 4px;
	padding: 25px;
	width: 395px;
	background: url(../_img/agenda_inscription_bg.jpg) repeat-y;
}

#content_news #detail #agenda_inscription_btm {
	margin-left: 3px;
	background: url(../_img/agenda_inscription_btm.jpg) no-repeat;
	width: 395px;
	height: 76px;
}
/*---- #end agenda detail ----*/


#rightCol #agenda_content_btm {
	background: url(../_img/home_agenda_btm.jpg) no-repeat;
	height: 10px;
	overflow: hidden;
	margin:0 0 5px 0;
}

#rightCol #home_leMag {
	padding-bottom: 15px;
	border-bottom: 1px dashed #757575;
	margin: 25px 0 20px 6px;
	_margin: 20px 0 20px 6px;
}
	#home_ecard, #home_facebook, #home_rss{
		overflow:hidden;
		width:260px;
		margin:6px auto;
	}
	#home_ueplm{
		overflow:hidden;
		width:260px;
		margin:0 auto;			
		font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	}	
	#home_ueplm img.alignright{float:right; margin:0; padding:0;}
	#home_ueplm strong{color:#F7931E;}
	#home_ueplm a{font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;}	
	
#rightCol #home_leMag p{
	width: 180px;
	margin: 0;
	padding: 0;
}

#rightCol #home_leMag #leMag {
	float: right;
}
#content .pAgenda #actu_top {
	background: url(../_img/home_actu_top.jpg) no-repeat;
	height: 41px;
}

#content .pAgenda .newsDesc .news_img {
	float: left;
}

#content .pAgenda #agenda_top {
	background: url(../_img/home_agenda_top.gif) no-repeat;
	height: 41px;
}


/*----- agenda / actu -----*/
#rightCol #agenda_details .newsHolder {
	background: url(../_img/home_news_top_small.gif) no-repeat;
	width: 223px;
	height: 5px;
	margin-left: 16px;
	overflow: hidden;
}

#rightCol #agenda_details .newsContent {
	background: url(../_img/home_news_content_small.gif) repeat-y;
	width: 223px;
	margin-left: 16px;
}

#rightCol #agenda_details .newsContent p {
	margin: 0 10px 0 7px;
	padding: 1px 0 2px 0;
	border: 1px solid #fff;
}

#rightCol #agenda_details .newsBtm {
	background: url(../_img/home_news_btm_small.gif) no-repeat;
	height: 15px;
	width: 223px;
	margin-left: 16px;
}



/*----- flash maps -----*/
#mapHolder {
	width: 650px;
	margin: 0 auto;
}

#wlMapInfo {
	margin-top: -25x;
}

#content_static #content_inner_static #wlMapInfo ul {
	padding-top: 5px;
	padding-left: 15px;
}

#content_static #content_inner_static span.mTitre b {
	color:#F89734;
	font-size:12px;
}

#content_static #content_inner_static #wlMapInfo ul li {
	background: url(../_img/li_map.gif) no-repeat 0 5px;
	padding-left: 8px;
	font-size: 11px;
}

#content_static #content_inner_static #wlMapInfo h3 {
	color: #367FAA;
}

/*---------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------*/
/* dynamic styles */

#centerCol.rounded,
#centerCol.static {
	width: 683px;
	float: left;
	display:inline;
}

#centerCol.rounded #centerCol_top {
	height: 73px;
	overflow: hidden;
}

#centerCol.rounded #centerCol_content {
	background: url(../_img/static_bgrepeat.gif) repeat-y;
}
#centerCol.rounded #centerCol_content.id {
	background: url(../_img/static_bgrepeat_id.gif) repeat-y;
}

#centerCol.rounded #centerCol_content #centerCol_content_inner {
	background: url(../_img/static_bg_2.gif) no-repeat;
}
#centerCol.rounded #centerCol_content #centerCol_content_inner.id {
	background: url(../_img/static_bg_2_id.gif) no-repeat;
}

#centerCol.rounded #centerCol_btm,
#centerCol.static #centerCol_btm {
	background: url(../_img/static_btm.gif);
	height: 21px;
}

#centerCol.static #centerCol_btm {
	/*height: 30px;
	background: #000;
	border: 1px solid #cde;*/
}

#centerCol.rounded #centerCol_content_inner h1,
#centerCol.rounded #centerCol_content_inner h2 {
	padding: 30px 4px 0 4px;
	margin: 0 30px 0 30px;
}

#centerCol.rounded #centerCol_content_inner h3 {
	padding: 40px 4px 2px 4px;
	margin: 0 30px 0 30px;
}

#centerCol.rounded #centerCol_content_inner h3.titre {
	padding: 10px 4px 10px 4px;
	margin: 0 30px 0 30px;
}

#centerCol.rounded #centerCol_content_inner p {

														/*padding: 10px 4px 0 4px;
														margin: 0 30px 0 30px;*/

}

#pageNav a:link,
#pageNav a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #B9B9B9;
}

#pageNav p {
	text-align: center;
	color: #B9B9B9;
}

#pageNav p span a {
	padding: 0 4px 2px 4px;
	background: #fff;
}

#pageNav p span.rq a:link,
#pageNav p span.rq a:visited {
	font-weight: bold;
	font-size: 11px;
}

#pageNav p span a:hover {
	color: #F7931E;
}



/*----- donation -----*/
#centerCol.rounded #centerCol_content_inner #donImg {
	padding: 20px 0 5px 135px;
}



/*-----newsletter -----*/
#centerCol.rounded #centerCol_btm.newsltImg {
	background: url(../_img/newsletter_img.jpg) no-repeat;
	height: 324px;
}



/*----- E-card -----*/
#centerCol_content_inner.ecard {
}

#centerCol_content_inner.ecard #innerLeft {
	margin-left: 15px;
}

#centerCol_content_inner.ecard #innerLeft #floarRight {
	margin-top: -70px;
	margin-left: 290px;
	width: 330px;
	position: absolute;
	padding-bottom: 100px;
}

#centerCol_content_inner.ecard #innerRight {
}

#centerCol_content_inner.ecard #innerRight img {
	margin: 0 auto;
	display: block;
}

#centerCol_content_inner.ecard #innerRight span {
	color: #347AA3;
	font-size: 10px;
	font-weight: bold;
	margin: 0 auto;
	padding: 20px 5px 5px 5px;
	display: block;
	text-align: center;
}



/*-----identification-----*/
#centerCol_content_inner #innerLeft {
	float: left;
	width: 250px;
	padding-bottom: 15px;
}

#centerCol_content_inner #innerRight {
	float: left;
	margin-left: 30px;
	width: 330px;
}

#centerCol.rounded #centerCol_btm.idImg {
	background: url(../_img/identification_img.jpg) no-repeat;
	height: 315px;
}



/*-----extranet -----*/

span#mdpPerdu {
	padding-left: 20px;
}

#leftCol #modif_profil {
	margin-top: 18px;
	width: 274px;
	height: 47px;
}

#leftCol #modif_profil #modif_btn {
	width: 274px;
	height: 47px;
	text-indent: -8000px;
	overflow: hidden;
	background: url(../_img/modif_profil.jpg) no-repeat top left;
	display: block;
}

#leftCol #modif_profil #modif_btn:hover {
	background-position: bottom left;
}

#leftCol #list_profil {
	width: auto;
	margin:20px 0 0 15px;
}

#leftCol #list_profil ul{
	margin:0;
	padding:0;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#F89734;
}
#leftCol #list_profil ul li{
	padding:3px 0 1px 0;
}
#leftCol #list_profil ul li a{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#F89734;
	background: url(../_img/li_off.gif) no-repeat 0 5px;
	padding:0 0 0 8px;
}
#leftCol #list_profil ul ul{
	margin:0;
	padding:0 0 4px 20px;
	text-transform:none;
}
#leftCol #list_profil ul ul li a{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background: url(../_img/li_off.gif) no-repeat 0 4px;
	padding:0 0 0 8px;
}

#leftCol #list_profil ul ul ul{
	margin:0;
	padding:0 0 6px 30px;
	text-transform:none;
}
#leftCol #list_profil a:hover{
	color:#F89734;
}


.selected {
	color: #367FAA!important;
}
/*----------------------------- drop down style -----------------------------*/
#centerCol_content_inner .itemHolder {
	background: #F6F6F6;
	width: 90%;
	margin: 0 auto;
	padding: 0 10px 0 10px;
	margin-bottom: 10px;
	/*height: 35px;
	overflow: hidden;*/
}

#centerCol_content_inner .last {
	margin-bottom: 0;
}

#centerCol.rounded #centerCol_content .itemHolder * {
	margin: 0;
	padding: 0;
}

#centerCol.rounded #centerCol_content .itemInfo {
	display: none;
	padding-bottom: 20px;
}

#centerCol.rounded #centerCol_content .itemHolder h3 {
	font-size: 13px;
	color: #E5025E;
	padding: 10px 0 10px 15px;
}

.h3Hide {
	background: url(../_img/h3_hide.gif) no-repeat 0px 14px;
	color: #F89734!important;
}

.h3Show {
	background: url(../_img/h3_show.gif) no-repeat 0px 15px;
	color: #F89734!important;
}

#centerCol.rounded #centerCol_content .itemHolder p {
	color: #353535;
}

#centerCol.rounded #centerCol_content .itemHolder ul {
	margin-top: 15px;
}

#centerCol.rounded #centerCol_content .itemHolder ul li {
	background: url(../_img/li_intranet.gif) no-repeat 0 5px;
	padding: 3px 0 3px 15px;
}

#centerCol.rounded #centerCol_content .itemHolder ul li a {
	color: #0B4088;
}
/*----------------------------- drop down style -----------------------------*/

/*--------------------------------- layers ----------------------------------*/
#hiddenContent * {
	margin: 0!important;
}

#hiddenContent {
}

#hiddenContent .layerObject,
#hiddenContent .visibleLayerObject {
	display: none;
	visibility: hidden;
	width: 350px;
	background: #fff;
	padding: 1px;
	border: 5px solid #f2f2f2;
}

#hiddenContent .visibleLayerObject {
	position: absolute;
	display: block;
	visibility: visible;
}

#hiddenContent .layerObject .drag {
	height: 19px;
	background: #F89734;
	padding-top: 6px;
	padding-left: 2px;
	cursor: move;
}

#hiddenContent .layerObject #closeLayer {
	padding-right: 5px;
	color: #fff;
	cursor: pointer;
	float: right;

}
#hiddenContent .layerObject #closeLayer:hover {
	text-decoration: underline;
}

#content_inner_static #hiddenContent .layerObject {
	font-family: "trebuchet MS", "MS Sans Serif";
	font-size: 11px;
}

#content_inner_static #hiddenContent .layerObject p {
	padding: 10px!important;
	background: #fdfdfd;
}

#content_inner_static #list_profil ul#top_level li {
	border: none;
}

/*--------------------------------- layers ----------------------------------*/



/*---------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------*/
/* static styles */

#centerCol.static #centerCol_top {
	height: 73px;
	overflow: hidden;
}

#centerCol.static #content_static {
	background: url(../_img/static_bgrepeat.gif) repeat-y;
}

#centerCol.static #content_inner_static #visuel {
	margin-left: 60px;
	padding-top: 10px;
	margin-bottom: -20px;
}

#centerCol.static #content_inner_static .blockDesc {
	background: #F0F0F0;
	padding: 10px;
	width: 90%;
	margin: 0 auto;
	margin-top: 15px;
}

#centerCol.static #content_inner_static .blockDesc p {

																						/*padding: 0;
																						margin: 10px 0 0 0;*/
}


/*----- encart "en savoir plus" -----*/
#centerCol.static #enSavoirPlus {
	/*background: #fff url(../_img/ensavoirplus.jpg) no-repeat;*/
	width: 186px;
	float: right;
	padding-top: 30px;
	margin: 10px 20px 10px 30px;
}

#centerCol.static #content_inner_static p a img {
	/*border: 1px solid #000;*/
	float: left;
	margin-right: 15px;
}

#centerCol.static #enSavoirPlus #espTop {
	background: url(../_img/haut.jpg) no-repeat;
	width: 186px;
	height: 36px;
}

#centerCol.static #enSavoirPlus #espContent {
	background: #000 url(../_img/millieu.jpg) repeat-y;
	width: 186px;
	padding: 2;
}

#centerCol.static #enSavoirPlus #espBtm {
	background: url(../_img/bas.jpg) no-repeat;
	width: 186px;
	height: 16px;
}



/*----- dev communautaires -----*/
#content_inner_static p #map_wl_prev {
	padding: 10px 0 10px 0;
}




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

#centerCol.static #enSavoirPlus ul {
	padding: 10px 13px 2px 9px;
	margin: 0;
}

#centerCol.static #enSavoirPlus ul li {
	border-bottom: 1px dashed #aaa;
	padding-bottom: 6px;
	margin-bottom: 3px;
}

#centerCol.static #enSavoirPlus ul li.last {
	border: none;
}

#centerCol.static #content_inner_static {
	background: url(../_img/static_bg_2.gif) no-repeat;
	padding-bottom: 20px;
	overflow:hidden;
}
#centerCol.static #content_inner_static.map {
	background: url(../_img/static_mapfr_bg_2.gif) no-repeat;
	/*padding-top: 20px;*/
	height: 529px;
	overflow: hidden;
}

#centerCol.static #content_inner_static h1,
#centerCol.static #content_inner_static h2 {
	padding: 30px 4px 0 4px;
	margin: 0 30px 0 30px;
}

#centerCol.static #content_inner_static h3,
#centerCol.static #content_inner_static h4 {
	padding: 15px 4px 2px 4px;
	margin: 0 30px 0 30px;
}

#centerCol.static #content_inner_static p {
																	/*font-size: 11px;
																	color: #353535;
																	padding: 10px 4px 0 4px;
																	margin: 0 30px 0 30px;*/
}

#centerCol.static #content_inner_static p.cnt {
																	/*text-align: center;
																	font-style: italic;
																	padding: 15px 4px 15px 4px;
																	color: #000;*/
}

#centerCol.static #btm {
	background: url(../_img/static_btm.gif) no-repeat;
	height: 21px;
}

#centerCol.static ul li a {
	text-decoration: none;
	color: #7B387F;
	font-weight: normal;
	font-size: 10px;
}

#centerCol.static ul li a:hover {
	color: #000;
}




		/*
		#centerCol.static .member_info {
			width: 174px;
			margin: 0 auto;
			margin-top: 20px;
			margin-bottom: 30px;
		}

		#centerCol.static .member_info span {
			float: left;
			text-align: center;
		}
	*/
		#centerCol.static .idt {
			padding: 2px;
			background: #fff;
			border: 1px solid #DEDEDE;
		}
		/*
		#centerCol.static ul.delegates li .idt {
			margin-left: 0;
			margin-bottom: 5px;
		}
		*/
		#members_row0,
		#members_row1,
		#members_row2,
		#members_row3 {
			/*margin: 0 auto;*/
			margin-left: 30px;
			clear: left;
			margin-bottom: 10px;
			/*width: 650px;*/


		}

		#members_row2,
		#members_row3 {
			/*width: 600px;*/
		}

		#centerCol.static #members_row0 .member_info,
		#centerCol.static #members_row1 .member_info,
		#centerCol.static #members_row2 .member_info,
		#centerCol.static #members_row3 .member_info {
			margin-right: 8px;
			clear: none;
			float: left;
			/*height: 250px;*/
			padding: 3px;
			width: 190px;
		}

		#centerCol.static #members_row0 .member_info {
			height: auto;
		}

		/*---- PARTNERS ----*/
		#centerCol.static .partner_info {
			clear: left;
			float: none;
			padding: 0 4px 0 2px;
			margin: 20px 10px 0 30px;
			width: 600px;
		}

		#centerCol.static .partner_info {
			width: 600px;
		}

		#centerCol.static .partner_info .imgIdt {
			float: left;
			margin-right: 10px;
		}
		#centerCol.static .partner_info .imgIdt .idt {
			float: left;
			margin-left: 0;
		}

		#centerCol.static .partner_info span {
			margin-top: 0;
			padding: 0;
			width: 480px;
			margin-left: 100px;
			display: block;
		}

		/*
		#centerCol.static .member_info,
		#centerCol.static .partner_info {
			clear: left;
			float: none;
			padding: 0 4px 0 2px;
			margin: 20px 10px 0 30px;
			width: 275px;
		}

		#centerCol.static .partner_info {
			width: 600px;
		}

		#centerCol.static .member_info img,
		#centerCol.static .partner_info .imgIdt {
			float: left;
			margin-right: 10px;
		}

		#centerCol.static .partner_info span {
			margin-top: 0;
			padding: 0;
			width: 480px;
			margin-left: 100px;
			display: block;
		}

		#centerCol.static .delegates {
			padding: 10px 0 20px 20px;
		}

		#members_row1 {
			background: #000;
			_margin-left: -26px;
		}

		#centerCol.static #members_row1 .member_info {
			padding-left: 0;
			margin-right: -20px;
			clear: none;
			float: left;
			background: #fcd;
			width: 200px;
		}

		#members_left,
		#members_right {
			float: left;
		}
		*/



/*----- 3rd level nav -----*/

#centerCol.static #centerCol_top.third {
	height: 100px;
}

#thirdLevel {
	margin-top: -34px;
	position: relative;
	*position: absolute;
	*margin:68px 0 0 -690px;
}

#thirdLevel ul {
	padding: 0 0 0 30px!important;
	margin: 0!important;
	float: left;
}

#thirdLevel ul li {
	float: left;
	margin-right: 17px;
	height: 30px;
	padding: 10px 5px 0 9px;
}


#thirdLevel ul li a {
	background: url(../_img/li_subNav.gif) no-repeat 0 4px;
	padding-left: 5px;
}

#thirdLevel .on,
#thirdLevel .on a {
	height: 30px;
	padding: 10px 0 18px 10px;

	background: url(../_img/slide_left.gif) no-repeat top left;
}

#thirdLevel .on a {
	padding: 10px 20px 18px 10px;
	background: url(../_img/slide_right.gif) no-repeat top right;
}

#centerCol.static #centerCol_top.third #thirdLevel ul li a {
	color: #F89734;
	font-weight: bold;
}

#centerCol.static #centerCol_top.third #thirdLevel ul li a:hover {
	color: #F89734;
	font-weight: bold;
	text-decoration: underline;
}




/*---------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------*/
/* plan du site */

#content_inner_static ul#plan * {
	padding: 0;
	margin: 0;
}

#content_inner_static ul#plan {
	background: #ccc;
}

#content_inner_static ul#plan li {
	background: #000;
}

#content_inner_static ul#plan li ul {
	background: #333;
	margin-left: 20px;
}




/*---------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------*/
/* footer */

#footer #footer_content {

	text-align: right;
	margin: 0px 0 30px 0;
}

#footer.nh #footer_content {
	margin-right: 12px;
}

#footer #footer_content span a {
	color: #6F6E6E;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
}

#footer #footer_content span a:hover {
	text-decoration: underline;
}

/* PLAN DU SITE */

#content_inner_static #sitemap {
	width: auto;
	margin-top: 0;
	margin-left: 35px;
}

#content_inner_static #sitemap ul{
	margin:0;
	padding:0;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#F89734;
}
#content_inner_static #sitemap ul li{
	padding:3px 0 1px 0;
}
#content_inner_static #sitemap ul li a{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#F89734;
	background: url(../_img/li_off.gif) no-repeat 0 5px;
	padding:0 0 0 8px;
}
#content_inner_static #sitemap ul ul{
	margin:0;
	padding:0 0 4px 20px;
}
#content_inner_static #sitemap ul ul li a{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background: url(../_img/li_off.gif) no-repeat 0 4px;
	padding:0 0 0 8px;
}

#content_inner_static #sitemap ul ul ul{
	margin:0;
	padding:0 0 6px 30px;
}
#content_inner_static #sitemap a:hover{
	color:#F89734;
}
