body {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #dedddd;
	text-align: center;
	margin: 0;
	padding: 0 0 30px;
	}
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }

/* STRUCTURE */
#conteneur { background-image: url(../img/fond_flash.gif); background-repeat: no-repeat; background-position: center top; text-align: center;
/*width: 700px;*/
/*height: 400px;*/
/*position:absolute;*/
/*margin-top: -350px; /* moitié de la hauteur */
/*margin-left: -479px; /* moitié de la largeur */
/*left: 50%;
top: 50%;*/
position: relative; width: 990px; height: 725px; margin-right: auto; margin-left: auto; padding: 0; }
#page { background-image: url(../img/fond.gif); background-repeat: no-repeat; background-position: left top; text-align: center; width: 960px; margin-top: 18px; margin-right: auto; margin-left: auto; padding-right: 0; padding-bottom: 0; padding-left: 0; }

#tetiere { width: 945px; margin-top: 8px; margin-right: auto; margin-left: auto; }
#flash { width: 945px; height: 630px; margin-right: auto; margin-left: auto; padding-top: 18px; }
#pied { background-color: #fff; background-repeat: no-repeat; background-position: left top; text-align: left; position: absolute; left: 23px; bottom: 14px; width: 945px; height: 32px; z-index: 2; margin-right: auto; margin-left: auto; padding-top: 10px; padding-bottom: 20px; }
.logo_pied { vertical-align: middle; margin-right: 8px; }
#coordonnees {
	color: #5f5f5f;
	font-size: 9px;
	padding-top: 10px;
	padding-left: 150px;
	}

#logo_SET { background-color: #fff; position: absolute; z-index: 50; margin-top: 8px; margin-left: 18px; }
#logo_tours { background-color: #fff; position: absolute; z-index: 51; margin-top: -7px; margin-left: 120px; }
#logo_tplus { background-color: #fff; margin-top: -3px; margin-left: 182px; position: absolute; z-index: 52; }

#getFlash { color: #5f5f5f; font-size: 10px; text-align: left; position: absolute; top: 0; left: 0; width: 350px; z-index: 22; padding-top: 10px; }

#BT_FLASH { margin-right: 8px; }
#bloc_liens_footer { color: #8c0001; position: absolute; top: 0; right: 20px; }
.ico_pied { vertical-align: middle; }
#BT_cielenarc { margin-left: 20px; }
.fil_infos { vertical-align: middle; margin-top: 6px; margin-right: 20px; }
a.lk-getFlash:link, a.lk-getFlash:visited
{
color: #5f5f5f;
}
a.lk-getFlash:hover, a.lk-getFlash:active
{
color: #8c0001;
text-decoration: none;
}

/* REVUE DE PRESSE */
#presse { background-image: url(../img/fd_repeat_central.gif); background-repeat: repeat-y; background-position: center 0; text-align: left; width: 890px; padding: 30px 35px 50px; }
#articles { padding-top: 25px; padding-bottom: 25px; }
#articles .TI { margin-bottom: 25px; }
.article { text-align: center; width: 210px; float: left; margin-right: 5px; margin-bottom: 8px; padding-top: 10px; padding-bottom: 10px; border: solid 1px #b5afa9; }
.article-over { background-color: #e3e0dd; text-align: center; padding-top: 10px; padding-bottom: 10px; width: 210px; float: left; margin-right: 5px; margin-bottom: 8px; border: solid 1px #696056; }
.article h1, .article-over h1 { color: #696056; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin: 10px 0 2px; }
.article h2, .article-over h2 { color: #696056; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; }
.BT_pdf { margin-top: 8px; margin-bottom: 8px; }

/* MENTIONS LEGALES */

#zone_mentions { color: #848484; text-align: right; position: relative; width: 930px; margin-right: auto; margin-left: auto; padding-top: 18px; padding-bottom: 20px; }
a.lk-mentions:link, a.lk-mentions:visited { color: #848484; text-decoration: underline; }
a.lk-mentions:hover, a.lk-mentions:active { color: #840000; text-decoration: underline; }

#mentions { text-align: left; padding-top: 50px !important; padding-top: 14px; padding-right: 40px; padding-bottom: 70px; padding-left: 40px; }
.pave {
width: 400px;
float: left;
}
#mentions h1 {
color: #9b0000;
font-size: 12px;
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
padding: 2px !important; 
padding: 0px; 
border-top: 1px solid #954444;
}
#mentions p { padding-bottom: 0; padding-left: 20px; }
#mentions a:link,a:visited { color: #9b0000; }
#mentions a:hover { color: #9b0000; text-decoration: none; }


a.lk-presse:link, a.lk-presse:visited { color: #9b0000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; margin-right: 10px; }
a.lk-presse:hover, a.lk-presse:active { color: #d3001e; text-decoration: none; }
