/**
*	GeneralL
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
li{ list-style-type:none;}
a{ text-decoration:none;}

/**
*	Header
*/
.header{ 
	width:211px; 
	height:790px; 
	float:left; 
	padding:10px 10px 10px 0px; 
	position:relative;
	}
.header_top{
	width:280px; 
	height:auto; 
	float:left;}
.navigation{ 
	width:565px; height:auto; float:left;
	padding:8px 0 5px;
	background:url(../images/border_navigation.jpg) repeat-x top left;
	}
.navigation_glob{
	width:565px; height:auto; float:left;
	background:url(../images/border_navigation.jpg) repeat-x bottom left;
	margin:10px 0 2px;}
.navigation li{ 
	width:auto;  
	float:left;
	height: 70px;
	background:url(../images/sep_navigation_right.jpg) repeat-y top right;
	}
.navigation li a{ 
	color: #636363;
    float: left;
    font: bold 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
    height: 40px;
    padding: 0 10px 30px;
    text-transform: uppercase;
    width: auto;
	background:url(../images/bg_navigation.jpg)no-repeat center 60px;
	} 
.navigation li .current,.navigation li a:hover{ 
	color:#e78933;
	background:url(../images/current_navigation.jpg)no-repeat center 60px;
	}
.header_page{ 
	width:565px; 
	height:auto; 
	float:left; 
	padding:10px 10px 10px 0px; 
	position:relative;
	}
	
.menu_page{ 
	width:545px; height:auto; float:left; 
	padding:7px 10px;
	background:#e78933;
	margin-top:10px;
	margin-top:4px\9;
	}
.menu_page li{ 
	width:auto; height:12px; float:left; 
	padding:2px 4px;
	background:url(../images/sep_menu_page.jpg) no-repeat right bottom;
	font-family: 'Economica-Bold';}
.menu_page li a{ 
	width:100%; height:12px; float:left; 
	/*padding:0px 3px;*/
	color:#ffffff;
	font: normal 13px 'Economica-Bold',Arial,Helvetica,sans-serif;
	display:block; }
.menu_page li .current,.menu_page li a:hover{color:#ccc;}
.title_menu_page{ color:#ffffff; font: normal 12px "Trebuchet MS",Arial,Helvetica,sans-serif; text-transform:uppercase;
background: none repeat scroll 0 0 transparent !important;}		


.fil_dariane {
    float: left;
    height: auto;
    padding: 5px 0 0 15px;
    width: 550px;
}
.fil_dariane li{
	 margin:0px 10px 0px 0px;
	 width:auto; height:auto; float:left;}
.fil_dariane li a{
	width:auto; height:auto; float:left;
	padding:0 14px 0 0 ;
	color:#696969;font:italic bold 11px "Trebuchet MS",Arial,Helvetica,sans-serif;
	background:url(../images/sep_fil_daraine.jpg)no-repeat right center;
	cursor:auto;
	}
	.fil_dariane li a:last{
	width:auto; height:auto; float:left;
	padding:0 14px 0 0 ;
	color:#696969;font:italic bold 11px "Trebuchet MS",Arial,Helvetica,sans-serif;
	background:none;
	cursor:auto;
	}
.fil_dariane li span{
	width:auto; height:auto; float:left;
	padding:0 14px 0 0 ;
	color:#696969;font:italic bold 11px "Trebuchet MS",Arial,Helvetica,sans-serif;
	background:none !important;}
.fil_dariane li a:hover{color:#E78933;
cursor:pointer;
}	
.logo_site{ 
	width:200px; 
	height:71px; 
	float:left;
	}
	/*
.langues{ 
	color: #004A8A; 
	float: left; 
	height: auto; 
	padding-left: 129px; 
	width: 71px;
	}
.langues a{ 
	width:auto; 
	height:auto; 
	float:left ;
	color:#004a8a; 
	display:block; 
	font:bold 14px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	padding:5px;
	}*/
	
	
.langues{ 
	color: #004A8A; 
	float: left; 
	height: auto; 
	width: 80px;
	}
.langues a{ 
	width:auto; 
	height:auto; 
	float:right ;
	color:#004a8a; 
	display:block; 
	font:bold 14px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	padding:5px;
	}

.langues a.sep{ 
	font-size:12px; 
	cursor:default;
	}
.menu{ 
	width:211px; 
	height:auto; 
	float:left;
	}
.menu li{ 
	width:100%; 
	height:auto; 
	float:left; 
	margin-bottom:5px;
	}
.menu li a{ 
	width:100%; 
	height:auto; 
	color:#7f7f7f; 
	float:left; 
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	}
.menu li .current{ 
	font-weight:bold;
	}

.icon_top{
	width:100%; 
	height:auto; 
	position:absolute; 
	left:0; 
	bottom:10px;
	}
.icon_top a{
	width:auto; 
	height:auto; 
	float:left; 
	margin-right:15px; 
	display:block;
	}
.acreditation {
    bottom: 0;
    float: right;
    height: 47px;
    left: 0;
    padding: 30px 0 0 90px;
    position: relative;
    width: 195px;
}


.file_download {
    float: left;
    height: auto;
    width: 540px;
	margin : 5px 20px 25px; 
}
.file_download a{
    float: right;
    height: auto;
    width: auto;
	padding: 10px 0px 0px 30px;
	color:#7ca8dd;
	font:12px Garamond, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background:url(../images/icon_links_bottom_telecherger.png) no-repeat left center;
}
.file_download a:hover{ color:#666666;}	


/*************************************************************************************
*	Content
*/
.content{ 
	float: left;
    height: auto;
    padding: 0px 10px 10px 15px;
    width: 555px;
	position:relative;
	min-height: 600px;
	}
.content h2{ 
	width:565px; 
	height:auto; 
	float:left;
	font:bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#e58124;
	}
	
.content h3{ 
	width:565px; 
	height:auto; 
	float:left;
	font:normal 15px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#004a8a;
	margin:0 0 30px;
	}
	
.content h3 a{ 
	font:normal 15px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#004a8a;
}

/*items_actualites*/
.content .items_actualites {
    float: left;
    height: auto;
    width: 100%;
}	
.content .items_actualites .item {
    float: left;
    height: auto;
    padding: 0 0 35px;
    width: 540px;
}
.content .items_actualites .item .img {
    float: left;
    height: 130px;
    margin: 0 20px 0 0;
    overflow: hidden;
    width: 135px;
}
.content .items_actualites .item .details_item {
    float: right;
    height: auto;
    width: 385px;
}
.content .items_actualites .item .details_item h2 {
    color: #E98A3B;
    float: left;
    font: bold 13px/15px Verdana,Geneva,sans-serif;
    height: auto;
    padding: 0 0 5px;
    text-transform: uppercase;
    width: 100%;
}
.content .items_actualites .item .details_item h2:hover{ color:#FE7300 !important;}
.content .items_actualites .item .details_item p:hover{ color:#000000 !important;}
.content .items_actualites .item .details_item .savoir_plus:hover{ color:#286ecf !important;}
.content .items_actualites .item .details_item p {
    color: #3B3B3B;
    float: left;
    font: 12px/18px Verdana,Geneva,sans-serif;
    height: auto;
    padding: 0 0 5px;
    width: 100%;
}
.content .items_actualites .item .details_item .savoir_plus {
    color: #6384B2;
    font:italic 11px Verdana,Geneva,sans-serif;
}

/*detail_actualite*/
.detail_actualite{
	float: left;
    height: auto;
	/*margin-top: 30px;*/
    width: 540px;
	}
.detail_actualite h3 {
    color: #e98a3b;
    float: left;
    font: bold 16px/16px Verdana,Geneva,sans-serif;
    text-transform: uppercase;
	margin: 5px 0 25px;
	width: 450px;
}
.detail_actualite p {
    color: #3b3b3b;
    float: left;
    font: normal 12px/16px Verdana,Geneva,sans-serif;
	margin: 0px 0 20px 0;
    padding: 0;
	width: 100%;
}
.detail_actualite p span {
    float: left;
    height: 117px;
    padding: 0 20px 0 0;
    width: 208px;
}

/*content-details_pages*/
.content-details_pages{
	float: left;
    height: auto;
    width: 540px;
	}
.content-details_pages p {
    color: #4b4b4b;
    float: left;
    font: 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
	margin: 0px 0 15px 0;
    padding: 0;
	width: 100%;
}
.color_orange{ color:#e78933;}
/*pagination*/	
.pagination{
    float: left;
    height: auto;
    width: 540px;
}
.pagination a {
    color: #342e2e;
    font:normal 11px/20px Verdana,Geneva,sans-serif;
}
.pagination a:hover{color:#E98A3B;}
.pagination .prev_page {
    float: left;
    height: auto;
    text-align: left;
    width: 23%;
}
.pagination .next_page {
    float: right;
    height: auto;
    text-align: right;
    width: 18%;
}
.pagination .nbr_pages {
    float: left;
    height: auto;
    text-align: center;
    width: 58%;
}


/*pagenav*/	

	.pagenav{
		float: left;
		height: auto;
		width: 540px;
	}

	.pagenav a {
		color: #342e2e;
		font:normal 11px/20px Verdana,Geneva,sans-serif;
	}

	.pagenav a:hover{color:#E98A3B;}

	.pagenav .pagenav_prev {
		float: left;
		text-align: left;
		width: 140px;
	}
.pagenav .pagenav_prev:hover,.pagenav .pagenav_next:hover {
text-decoration:underline;
	}
	.pagenav .pagenav_next {
		float: right;
		text-align: right;
		 width: 140px;
	}

/*links_bottom*/
.bg_links_bottom{
	height: 105px; width: 530px; float: left;
	background:url(../images/bg_top_footer.png) repeat-x left top; 
    padding: 5px; margin: 0 20px;}
.links_bottom_glob{
    height: auto;width: 520px;float: left;
	background: none repeat scroll 0 0 #FFFFFF;
    padding: 5px;
	border: 1px solid #CCCCCC;
	margin: 17px 0 10px 0px;}
.links_bottom{
	width:490px; height:auto; float:left;
	padding:7px 15px;
	background:#eeeff0;}
.links_bottom li{
	width:auto; height:auto; float:left;
	background: none repeat scroll 0 0 #EEEFF0;
    margin: 0 22px 0 0;}
.links_bottom li a{
	font: bold 10px  arial, Helvetica, sans-serif;/*02/06/2012*/
	width:107px; height:auto; float:left;
	padding:8px 0 8px 46px;
	color:#5e5e5e;
	text-transform:uppercase;
	border-right:1px dotted #dadadb;}
.links_bottom li a:hover,.link_bottom_column li a:hover{ color:#E98A3B;}
.links_bottom li a span{ text-transform:none; font: bold 12px  arial, Helvetica, sans-serif;}/*02/06/2012*/
.links_bottom1{ background:url(../images/icon_links_bottom_01.png) no-repeat left center;}
.links_bottom2{ background:url(../images/icon_links_bottom_02.png) no-repeat left center; 
}
.links_bottom3{ background:url(../images/icon_links_bottom_03.png) no-repeat left center;
border-right:medium none !important;width: 90px !important;}
.last_links_bottom{ margin:0 !important;}
.last_links_bottom a{border-right:none !important;}
/*link_bottom_column*/
.link_bottom_column{
	border-top: 1px solid #CCCCCC;
    float: left;
    height: auto;
    margin: 3px 0 0;
    padding: 7px 0;
    width: 338px;
	}
.sous_link_bottom_column{
	background: none repeat scroll 0 0 #EEEFF0;
    float: left;
    height: auto;
    padding: 7px 5px;
    width: 328px;}
.link_bottom_column li{
	background: none repeat scroll 0 0 #EEEFF0;
    float: left;
    height: auto;
    margin: 0 5px 0 0;
    width: auto;
	}
.link_bottom_column li a{
	border-right: 1px dotted #DADADB;
    color: #5E5E5E;
    float: left;
    font: bold 10px arial,Helvetica,sans-serif;/*02/06/2012*/
    height: auto;
    padding: 8px 0 8px 30px;
    text-transform: uppercase;
    width: 74px;
	}
.link_bottom_column li a span{
	font: bold 12px arial,Helvetica,sans-serif;/*02/06/2012*/
    text-transform: none;
	}
.sous_link_bottom_column1{background:url(../images/link_bottom_column_01.png) no-repeat left center;}
.sous_link_bottom_column2{background:url(../images/link_bottom_column_02.png) no-repeat left center;}
.sous_link_bottom_column3{background:url(../images/link_bottom_column_03.png) no-repeat left center;}

.btn_actualites{
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 2px solid #000000;
    float: left;
    font: 22px/20px 'Crushed-Regular',arial,Helvetica,sans-serif;
	*font: 22px/5px 'Crushed-Regular',arial,Helvetica,sans-serif;
    height: auto;
    padding: 1px 10px 7px;
	*padding: 7px 10px 11px 10px;
    position: absolute;
    right: 36px;
    text-transform: uppercase;
    top: 9px;
    width: 55px;
	background: url(../images/flech_actualite.png) no-repeat scroll center bottom #ffffff;
	cursor:pointer;}
.btn_actualites span{font: normal 16px 'Crushed-Regular',arial,Helvetica,sans-serif;}

.name_page_goupe{
	color: #FFEEDD;
    font: 45px Garamond,Arial,Helvetica,sans-serif;
    height: auto;
	
	left: -265px;
	top: 230px;
	
	left: -50px\0/IE8+9;
	top: 10px\0/IE8+9;
	
	*left: -50px;
	*top: 10px;
	
    position: absolute;
	text-align: right;
    text-transform: uppercase;
	width: 500px;
	/*css3*/
	transform:rotate(-90deg);

	-ms-transform:rotate(-90deg); /* IE 9 */
	-moz-transform:rotate(-90deg); /* Firefox */
	-webkit-transform:rotate(-90deg); /* Safari and Chrome */
	-o-transform:rotate(-90deg); /* Opera */
	/*background:url(../images/name_page_goupe.png) no-repeat left top;*/

	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	
}

:root .name_page_goupe{
	color: #FFEEDD;
    font: 45px Garamond,Arial,Helvetica,sans-serif;
    height: auto;
	left: -265px;
    position: absolute;
	text-align: right;
    text-transform: uppercase;
	top: 230px;
	width: 500px;
	
	/*css3*/
	-ms-transform:rotate(-90deg); /* IE 9 */
	filter: none;
}

/****************************************************************************************************
*	Home
*/
.home{ 
	width:728px; 
	height:890px; 
	float:right; 
	background:url(../images/bg_home_slider.jpg) no-repeat left top; 
	position:relative;
	}
.espace_presse{ 
	font:bold 16px Garamond, Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	padding:7px 10px; 
	background:#333034; 
	text-transform:uppercase;
	width:auto; 
	height:auto; 
	position:absolute; 
	right:15px; 
	top:0px;
	z-index:1;
	}
.slider{ 
	float: left;
    height: 157px;
    width: 163px;
	border-right:1px solid #898989;
	border-bottom:1px solid #898989;
	/*position:relative;*/
	}
.slidtop{height: 100px;}
.slidright{height: 157px; width: 71px; border-right: 0 none;}
.large{height: 100px;}
.slid1 img{ width:auto; height:auto; float:right; padding-right:10px;}
.slid2{   }
.slid3{   }
.slid4{   }
.slid5{   }
.slid6{   }

	
.slider a{  
	color: #FFFFFF;
    display: block;
    float: left;
    font: bold 35px Garamond,Arial,Helvetica,sans-serif;
    height: 67px;
    padding: 90px 0 0 5px;
    width: 159px;
	/**/z-index:999;}
.slider a span{
	 font:normal 19px "myriad Pro", arial, Helvetica, sans-serif;
	 }
.slid1 a{
	background:url(../images/bg_slider_01.png) repeat; 
	float: left;
    height: 67px;
    padding-left: 34px;
    width: 129px;
	position:absolute;
	top:0; left:0;/**/
	z-index:111;
	}
.slid2 a{
	background:url(../images/bg_slider_02.png) repeat; 
	padding-left: 7px; 
	width: 156px;
	}
.slid3 a{
	background: url(../images/bg_slider_03.png) repeat scroll 0 0 transparent !important;
    color: #7F7F7F;
    font: bold 11px/13px Arial,Helvetica,sans-serif;
    height: 128px;
    padding: 10px 0 20px 15px !important;
    text-transform: uppercase;
    width: 149px !important;}
.slid3 a b{ 
	float: left;
    font: bold 19px Arial,Helvetica,sans-serif;
    height: auto;
    padding-bottom: 3px;
    width: 100%;
	}
.slid7 a b{font:bold 13px Arial, Helvetica, sans-serif;
	}
.slid3 a .gormandi{font:bold 16px Garamond, Arial, Helvetica, sans-serif; text-transform:none;
	}
.slid7 .gormandi21,
.slid8 .gormandi21,
.carousel h4{font:bold 21px Garamond, Arial, Helvetica, sans-serif; text-transform:none;}

.carousel h4{color: #7F7F7F; width:100%; height:auto; float:left; margin-top: 10px; padding-left: 7px; text-align:left;}
.carousel p{
	 color: #7F7F7F;
    float: left;
    font: 11px/15px Arial,Helvetica,sans-serif;
    height: auto;
    padding: 8px 0 0 10px;
    text-align: left;
    width: 140px;
	}
.slid4 a{
	background:url(../images/bg_slider_04.png) repeat; 
	left: 0;
    padding-left: 36px;
    position: absolute;
    top: 0;
    width: 127px;
	}
.slid5 a{
	background:url(../images/bg_slider_05.png) repeat; width: 158px;
	}
.slid6 a{
	background:url(../images/bg_slider_06.png) repeat; 
	padding-left: 45px; 
	width: 118px;
	}
	
.slid8 a{ color:#a1a1a1; background-image:none; background-color:#ffffff;}

.flech_slid7{ position:absolute; background:url(../images/flech_slid7.png) no-repeat left top; width:47px; height:160px; right: -46px; top:0;}
.flech_slid8{ position:absolute; background:url(../images/flech_slid8.png) no-repeat left top; width:163px; height:33px; right: 0; bottom:-32px;}

#sous_slider1,#sous_slider2,#sous_slider3,#sous_slider4{
	/* position: relative;*/
	position:absolute;top:0;left:0;

	z-index:110;opacity : 0;

	display:block;}
.slider1,.slider2,.slider3,.slider4{
    height: 157px; width: 163px;
	z-index:999;
    position: relative;left:0;top:0;}
#slider2{
   height: 157px; width: 164px;
	z-index:111;
	left:0;top:0;}
#slider3{
   height: 157px; width: 164px;
	z-index:111;
    left:0;top:0;}
#slider4{
   height: 157px; width: 164px;
	z-index:111;
    left:0;top:0;}
/*shares*/
.shares{ 
	float: left; 
	height: 234px; 
	padding: 10px 0; 
	position: absolute; 
	right: 0; 
	top: 50px; 
	width: 36px; 
	background:url(../images/bg_shares.png) no-repeat;
	}
.shares_content{top: 50px;}
.shares li{ 
	width:27px; 
	height:26px; 
	float:right; 
	padding:3px;
	}
.shares li a{ 
	width:27px; 
	height:26px; 
	display:block;
	}
.shares li .share1{ 
	width:27px; 
	height:26px;  
	background:url(../images/shares_01.jpg) no-repeat; 
	float:right;
	}
.shares li .share2{ 
	width:26px; /*bla*/
	height:26px;  
	background:url(../images/shares_02.jpg) no-repeat; 
	float:right;
	}
.shares li .share3{ 
	width:26px; /*bla*/
	height:26px;  
	background:url(../images/shares_03.jpg) no-repeat; 
	float:right;
	}
.shares li .share4{ 
	width:27px; 
	height:26px;  
	background:url(../images/shares_04.jpg) no-repeat; 
	float:right;
	}
.shares li .share5{ 
	width:27px; 
	height:26px;  
	background:url(../images/shares_05.jpg) no-repeat; 
	float:right;
	}
.shares li .share6{ 
	width:27px; 
	height:26px;  
	background:url(../images/shares_06.jpg) no-repeat; 
	float:right;
	}
.shares li .share7{ 
	width:26px; /*25/05/2012 bla*/
	height:26px;  
	background:url(../images/shares_07.jpg) no-repeat; 
	float:right;
	}
.actus{
	background: #fdfdfd;
	bottom: 20px;
    float: left;
    height: auto;
    padding: 7px 10px;
    position: absolute;
    right: -5px;
    width: 955px;
	z-index:5;
	/*css3*/
	 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	 -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	 -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	 -khtml-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	}
.actus h4{ 
	width:78px; 
	height:30px; 
	float:left; 
	background:; 
	color:#e48023; 
	font:bold 20px/30px Garamond, Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	margin:0 10px 0 0; 
	border-right:3px dotted #ededed;
	}
.actus span{ 
	width:500px; 
	height:auto; 
	float:left; 
	font:italic 11px Arial, Helvetica, sans-serif; 
	color:#e48023;
	}
.actus p{ 
	width:825px; 
	height:auto; 
	float:left; 
	font:italic 11px Arial, Helvetica, sans-serif; 
	color:#666666;
	}
.journal{ 
	background: none repeat scroll 0 0 #FFFFFF;
    bottom: 0;
    float: right;
    height: auto;
    left: 50px;
    padding: 5px;
    position: absolute;
    width: 153px;
	z-index: 6;
	}
.journal h2{ 
	float: left;
    height: auto;
    padding: 7px 0 15px 40px;
    width: 113px;
	}
.journal h2 a{ 
	color: #7F7F7F;
    float: left;
    font: bold 13px Garamond,Arial,Helvetica,sans-serif;
    height: auto;
    padding: 0;
    text-transform: uppercase;
    width: 100%;
	}
.journal .flech_journal{ 
	width:100%; 
	height:30px; 
	float:left; 
	background:url(../images/flech_journal_tv.jpg) no-repeat center center #e2e2e2;
	cursor:pointer;
	}
.journal .newsletter{
	background:url(../images/icon_journal_tv_01.jpg) no-repeat 9px center #e2e2e2;
	border-bottom:2px dotted #ededed;
	}
.journal .journal_tv{
	background:url(../images/icon_journal_tv_02.jpg) no-repeat 9px center #e2e2e2;
	}

/**
*	Column_right
*/
.column_right{
	float: right;
    height: auto;
    overflow: hidden;
    position: relative;
    width: 370px;}
.photo_column_right{
	width:370px; height:391px; float:right;
	margin-bottom: 20px;position: relative}
.actualites{
	float: left;
    height: auto;
    padding: 5px 5px 0;
    position: relative;
	overflow:hidden;
    width: 360px;}
.actualites h2{
	font:normal 25px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4b4b4b; border-bottom: 5px solid;
	width: 360px; height:auto; float:left;
	margin-bottom: 2px;
	padding-top: 12px; }
.actualites_glob{
	border: 1px solid #DFDFDF;
    float: left;
    height: auto;
    padding: 10px 10px 0;
    width: 338px;}
.actualites_glob h4{
	font: 11px "Trebuchet MS",Arial,Helvetica,sans-serif;
	width:auto; height:auto; float:left; margin-bottom: 6px;
	color:#000000;}
.actualites_glob p{
	font: 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
	width:318px; height:auto; float:left;
	color:#666666; text-align:left;}
.actualites_glob p a{
	font: 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
	width:318px; height:auto; float:left;
	color:#666666;}	
.ithem_actualites{ width:100%; height:auto; float:left; margin-bottom:4px;}

/*block_photos*/
.block_photos{
	width:340px; height:auto; float:left;
	padding:24px 12px;}
.block_photos h2{
	width:310px; height:auto; float:left;
	padding:0px 0px 0px 38px;
	font:normal 21px 'Crushed-Regular', arial, Helvetica, sans-serif;
	background:url(../images/icon_block_photos.png) no-repeat 10px center;
	color:#6c6c6c;
	text-transform:uppercase;}
.block_photos_glob{/*25/05/2012*/
	background: url(../images/bg_block_photos.jpg) no-repeat scroll 22px bottom transparent;
    float: left; height: 186px; width: 360px;}
.block_photos_glob a{
	width:79px; height:13px; float:right;
	font:normal 10px "myriad Pro", arial, Helvetica, sans-serif;/*25/05/2012*/
	text-transform:uppercase;
	padding:0 0 0 20px;
	color:#6C6C6C;
	background:url(../images/icon_de_plus.png) no-repeat left center;
	}
.block_photos_glob a:hover{ text-decoration:underline;}	
/**
*	Footer
*/
.footer{ 
	float: left;
    height: auto;
    margin: 2px 0 15px 0;
    padding: 10px;
    width: 950px;
	background:url(../images/shadow_top_footer.jpg) no-repeat top center;
	}
.logo_footer{ 
	width:212px; 
	height:auto; 
	float:left;
	display:block;
	}
.info_site{/*25/05/2012*/
	border-left: 1px solid #E9E9E9;
	/*border-right: 1px solid #E9E9E9;*/
    float: left;
    height: auto;
    margin-right: 10px;
    margin-top: 5px;
    padding: 5px 10px 0 50px;
    width: 326px;
	}
.info_site span{
	color: #7C7C7C;
    float: left;
    font: 10px Arial,Helvetica,sans-serif;
    width: auto;
	}
.info_site a{
	color: #7C7C7C;
    font: 11px/7px Arial,Helvetica,sans-serif;
    margin-right: 10px;
    padding: 10px 15px 0 0;
	}
.info_site a:hover{ color:#E98A3B;}
.sep_link_footer{ background:url(../images/sep_link_footer.jpg) no-repeat right bottom;}

.partenaires{float: right; height: auto; width: 280px; background:url(../images/bg_partenaires.jpg) no-repeat right top;padding: 0 30px 20px;}/*25/05/2012*/
/**
*	Global
*/
.global{ 
	width:950px; 
	height:auto;
	margin:0 auto;
	}
.slid7 .no_transform,.slid8 .no_transform{ text-transform:none;}
.slid7 .font_19,.slid8 .font_19{
	font:bold 19px Arial, Helvetica, sans-serif; }
.zindex0{ z-index:0;}
table.rpt{
/*border:1px solid #000000 !important;*/
border-collapse: collapse;
text-align:center;	
}
table.rpt tr{
/*border:1px solid #000000 !important;*/
}
table.rpt td{
border:1px solid #000000 !important;
padding: 5px;
vertical-align: top;
}
table.rpt td.titre{
text-align:left;
}
table.rpt td.total{
text-align:right;
}
table.rpt td.titre1{
background-color:#cccccc;
/*border-left:none !important;
border-right:none !important;*/
border-bottom:4px solid #000000 !important;
border-top:4px solid #000000 !important;
height: 38px;
vertical-align: middle;
color: #000000 !important;
font: bold 12px/18px verdana;
}
table.rpt td.content1{
/*border:none !important;*/
font: 12px/18px verdana;
}
table.rpt td.text{
text-align:left;
}
table.membre td {
    border: 2px solid #000000 !important;
}
.liste_puce {
    background: url("../images/puce.png") no-repeat scroll 0 7px transparent !important;
    padding-left: 10px !important;
}
.sub_menu li .nohover:hover{	
	text-decoration:none !important;
	color:#7F7F7F !important;}
.nohoverColor:hover{
color:#7F7F7F !important;}
.title_hover:hover{
color:#E98A3B !important;
text-decoration: underline !important;}


/**************************/
/****** Search input*******/
/**************************/


#pp_search{
display: none;
}

.global .column_right .search #mod_search_searchword
{
    position: relative;
    border: 1px solid #CCCCCC;
    margin: 15px 0 10px;
    padding-left: 3px;
    width: 75%;
}

.global .column_right .search .button
{
    position: relative;
    border: 1px solid #CCCCCC;
    margin: 15px 0 10px;
    width: 20%;
}