﻿/**********************
Général au newsletter */

body {background:#fff;font-size:16px;color:#1b1d1d;}
#news-wrap {width: 791px;margin:0 auto 0 auto;border:2px solid #c5c5c5;}

h1, h2, h3, h4 {color:#a0363a;}
h1 {padding:26px 0px;margin:0px 0px 0px 130px;font-size:24px;}
h2 {padding:0;margin:0px 0px 4px 0px;font-size:18px;color:#60604b;font-family:Arial, Helvetica, Sans-Serif;}
h3 {padding:10px 0px;margin:0px;font-size:16px; font-style:normal;}
	h3.special {padding:10px 0px;margin:0px;font-size:16px; font-style:normal;color:#1b1d1d;}
h4 {padding:5px 0px;margin:0px;font-size:14px; font-style:normal;}

/**********************/


/**********************
Header */

#hd {margin-bottom:30px;}
#hd-img, #hd-img a {width:791px;height:312px;}
#hd-img a {position:absolute; text-indent:-9999px;}
/**********************/


/**********************
Body / Menu */

#bd {margin-right:50px;}
	#bd #bd-menu {float:right;margin:0px 0px 20px 20px;font-size:12px; position:relative;}
	#bd #bd-menu span { position:absolute;top:-22px;right:0; width:274px; font-size:11px;}
		#bd #bd-menu span a {color:#ae2c30; font-weight:bold;}
	#bd #bd-menu div {margin:0px 0px 6px 0px;}
	#bd #bd-menu ul {width:219px;border:1px solid #ae2c30;}
	#bd #bd-menu ul, #bd #bd-menu ul li, #bd #bd-submenu ul, #bd #bd-submenu ul li {padding:0;margin:0;list-style:none;list-style-type:none;list-style-image:none;}
	#bd #bd-menu ul li {border-bottom:1px solid #ae2c30;}
	#bd #bd-menu ul li.last {border-bottom:none;}
		#bd #bd-menu ul li a {height:18px;display:block;color:#c0272d;background:url(/newsletter/images/icon-menu.gif) no-repeat 10px 0;padding:3px 0px 0px 33px;text-decoration:none;font-weight:bold;}
		#bd #bd-menu ul li a:hover {display:block;color:#fff;background: #c0272d url(/newsletter/images/icon-menu_o.gif) no-repeat 10px 0;}
		
		/*****************
		Menu actif */
		#body1 #bd #bd-menu ul li#m1 a,
		#body2 #bd #bd-menu ul li#m2 a,
		#body3 #bd #bd-menu ul li#m3 a,
		#body4 #bd #bd-menu ul li#m4 a,
		#body5 #bd #bd-menu ul li#m5 a,
		#body6 #bd #bd-menu ul li#m6 a,
		#body7 #bd #bd-menu ul li#m7 a,
		#body8 #bd #bd-menu ul li#m8 a,
		#body9 #bd #bd-menu ul li#m9 a {display:block;color:#fff;background: #c0272d url(/newsletter/images/icon-menu_o.gif) no-repeat 10px 0;}
		/*****************/		

#bd #bd-submenu {width:275px;height:190px;margin-left:214px;font-size:12px;}
	#bd #bd-submenu ul li a {height:18px;display:block;color:#424635;background:url(/newsletter/images/icon-submenu.gif) no-repeat 0px 2px;padding:0px 0px 0px 20px;text-decoration:none;font-weight:bold;}
	#bd #bd-submenu ul li a:hover {display:block;color:#c0272d;}


#bd-content-home {margin-left:30px;line-height:22px;}
	#bd-content-home h1 {padding:0;margin:0px 0px 10px 0px;}

#bd-content-photo {margin-left:214px;font-size:14px;}
	#bd-content-photo .title {color:#992629; font-weight:bold;}
	#bd-content-photo a {color:#ae2c30;}
	
#bd-content-normal {margin-left:132px;font-size:12px;}
	#bd-content-normal a {font-size:14px;display:block;color:#424635;padding:4px 0px 6px 35px;text-decoration:none;font-weight:bold; margin:15px 0px 0px -36px;}

#bd-content table {}    
    #bd-content table td {vertical-align:top;}
    #bd-content table td.img {border-right:4px solid #ae2c30;}
        #bd-content table td.img img {margin:10px 10px 0px 0px;}
    #bd-content table td.first {border-top:4px solid #ae2c30;}
    #bd-content table td.last {border-bottom:4px solid #ae2c30;margin-bottom:10px;}
    #bd-content table td.last img {margin-bottom:10px;}
    #bd-content table td.desc {padding:9px 0px 0px 50px;}
        #bd-content table td.desc p {margin-bottom:0;line-height:22px;}
        #bd-content-home a, #bd-content table td.desc a {font-weight:bold; text-decoration:none;color:#ae2c30;}
/**********************/


/**********************
Footer */

#ft {width:791px;height:153px;background: url(/newsletter/spring_2009/images/footer.gif) no-repeat top center;margin-top:20px; position:relative;}
	#ft ul {text-align:center;padding-top:70px; margin-left:-50px;}
		#ft ul li {display:inline;margin:0 7px;}
			#ft ul li a {color:#fff; font-weight:bold; font-size:13px;}
#ft .btn-commentaires { position:absolute;bottom:8px; left:20px;}

/**********************/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

*html .clearfix { height:1px; }
*+html .clearfix { display:inline-block; } 


/**********************
Expand Content */

#bd-content-normal .expandContainer, #bd-content-normal .expandContainer_a {cursor:pointer;border-bottom:2px solid #DC454D;padding-bottom:15px;}
#bd-content-normal .expandContainer {}
#bd-content-normal .expandContainer_a {color:#000;}
	#bd-content-normal .expandContainer a {background:url(/newsletter/images/icon-plus.gif) no-repeat 0px 2px;color:#a0363a;font-size:16px;}
	#bd-content-normal .expandContainer_a a {background:url(/newsletter/images/icon-plus-o.gif) no-repeat 0px 2px;color:#a0363a;font-size:16px;}
	#bd-content-normal .expandContainer_a .expandContent {cursor:default;display:block;}
		#bd-content-normal .expandContainer_a .expandContent .rt {margin:0px 0px 10px 10px;float:right;}
		#bd-content-normal .expandContainer_a .expandContent .lt {margin:0px 10px 10px 0px;float:left;}
#bd-content-normal .expandContent {color:#5C5C5C;position:relative;margin:0px;display:none;}
#bd-content-normal .expandContainer_a .expandContent a {font-weight:normal;color:#992629;display:inline;font-size:12px;background:none;cursor:pointer;padding:0;margin:0; text-decoration:underline;}
#bd-content-normal .expandClick {font-weight:bold;outline:none;display:inline-block;}
#bd-content-normal .expandClick strong {font-size:12px;color:#5C5C5C;display:block;padding:5px 0;}
 
/*        
#bd-content-normal .expandContainer {border-bottom:1px solid #d9dad7;padding-bottom:15px;}
	#bd-content-normal .expandContainer a {background:url(/newsletter/images/icon-top.gif) no-repeat 0px 2px;font-weight:bold;outline:none;display:inline-block;}
	#bd-content-normal .expandContainer .expandContent {color:#5C5C5C;position:relative;margin:0px;}
		#bd-content-normal .expandContainer .expandContent a {font-weight:normal;color:#992629;display:inline;font-size:12px;background:none;cursor:pointer;padding:0;margin:0; text-decoration:underline;}
*/
		
		
.encadreFlotteGauche{float:left; width:215px; border:1px #C0272D solid; padding:10px; margin:0px 20px 10px 0px;}		

