body, form, form fieldset, h1, h2, h3, h4, h5, p {
  margin:0px;
  padding:0px;
}
.Information {
}
.Information2 {
	margin-left: 18px;
}
#xadp_subNav ul, #xadp_subNav ul ul, .xadp_subNavItemActive ul, #xadp_subNav ul li {
	padding: 0px;
	margin: 0px;
}
#navRight {
	margin-left: 150px;
	background: #FFF;
	border-left: #d8d1c7 solid 1px;
	position: relative;
	border-top: #FFF solid 1px;
}
.WrapperItem{
	/*width: 100%;*/
}
.WrapperItem hr {
	color: #CCC;
  	background-color: #CCC;
  	height: 1px;
  	border: 0;
}
.left_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000;
	padding-left: 10px;
}
.Heading_Large {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5F4F40;
}
.intro,
h3.Intro2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a30000;
	font-style: normal;
	font-variant: normal;
}
h3.Intro2 {
	padding-bottom: 8px;
}
.date{
	text-align: right;
	width: 100%;
	color: #000;
	border-top: 1px solid gray;
	margin-top: 5px;
  	padding-top: 2px;
}
.AltDiv {
	overflow: hidden;
}
.Picture{
	float: left;
	width: 115px;
	text-align: left;
}
.Picture1{
	float: left;
	text-align: center;
}
.Box01 {
	overflow: hidden;
}
.cmstext1 {
  color: #000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none;
}
.cmstext1red {
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#color1{
background: #a30000;
}
#color2{
background: #5f4f40;
}
#nav{
background: #857e7e;
}
.Positon {
	float:right;
	padding-top: 10px;
}
.InnerItem {
	padding-right: 8px;
	padding-top: 10px;
	overflow: hidden;
}
.InnerItemshort {
	padding-right: 8px;
	/*overflow: hidden;*/
}
/*Content Type*/ 
.colorFilet{
	background-color: #79695A;
}
#wrapperContent {
	padding-bottom: 20px;
	color: #000000;
}
.WrapperBoxInfo1 {
	margin: 0 auto;
	width: 100%;
	text-align: center;
}
.BandeauArticle {
	text-align: left;
	overflow: hidden;
	text-align: left;
	width:730px;
	margin:auto;
}
.BandeauArticleAE {
	text-align: left;
	overflow: hidden;
	text-align: left;
	width:750px;
	margin:auto;
}
.BgBandeau {
	background: url(../../xhtml/bandeau_article.gif) repeat-x left top;
	height: 52px;
}
.BgBandeauInner01 {
	float: left;
	width: 50%;
}
.BgBandeauInner01 p {
  padding: 0px;
  margin: 0px;
  color:#000000;
  padding-top:12px;
  margin-left:10px;
}
.BgBandeauDouble {
	margin-left: 5px;
	margin-bottom: 15px;
	background: url(../../xhtml/head.gif) no-repeat 55px top;
	height: 50px;
}
.BgBandeauInner01Double {
	float: left;
	height: 50px;
}
.BgBandeauInner01Double p {
 	padding: 0px;
  	margin: 0px;
  	color:#000000;
  	margin-top:-27px;
  	margin-left:65px;
  	font-weight: 700;
  	letter-spacing: 2px;
  	font-size: 15px;
}

#countryAE {
	margin: -27px 0 0 65px;
  	font-weight: 700;
  	letter-spacing: 2px;
  	font-size: 15px;
  	color: #000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: small-caps;
	font-weight: bold;
}

.BgBandeauInner01 img {
	float: left;
	margin-right: 5px;
}
.BgBandeauInner02 {
	float: right;
	width: 50%;
}
.BgBandeauInner02 p {
  padding:36px 0px 0px 0px;
  margin: 0px;
	color: #000000;
	text-align: right;
	font-weight: bolder;
}


#contain-input {
	float: left;
	width: 380px;
	height: 19px;
	margin: -38px 0 0 410px;
}
* html #contain-input {
	float: left;
	width: 380px;
	height: 19px;
	margin: 11px 0 0 0;
}
html>body #contain-input {
	float: left;
	width: 380px;
	height: 19px;
	margin: -38px 0 0 410px;
}

.BandeauArticleAE #contain-input {
	float: left;
	width: 380px;
	height: 19px;
	margin: -38px 0 0 410px;
}
* html .BandeauArticleAE #contain-input {
	float: left;
	width: 380px;
	height: 19px;
	margin: 11px 0 0 205px;
}
html>body .BandeauArticleAE #contain-input {
	float: left;
	width: 380px;
	height: 19px;
	margin: -38px 0 0 410px;
}

.BandeauArticleAE .input-top {
	width: 198px;
	height: 19px;
	float: left;
}

.BandeauArticleAE .btn01-top {
	height: 19px;
	width: 127px;
	background-color:#FFFFFF;
	margin: 0 0 0 0px;
	border: solid 1px #8b8c8e;
	text-align: center;
	float: left;
}

input.button {
	margin-top: 1px;
	float: left;
	width: 49px;
	height: 19px;
	background-image: url(../../xhtml/btnSearch.gif);
	border: 0;
}
.BandeauArticleAE input.text {
	float: left;
	height: 17px;
}

.btn01-top a {
	color:#000000;
	text-decoration: none;
}

.btn01-top a:hover{
	text-decoration: none;
	color: #d70000;
}


h3.Alt04 {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 27px;
  font-weight: bolder;
  color: #000000;
	padding-top:10px;
	padding-bottom: 25px;
}
.BoxInfoOutter {
	overflow: hidden;
	margin-bottom: 20px;
	margin-top: 15px;
}
.BoxInfoOutter {
	height: 1%;
}
.BoxInfoOutter .BoxInfo {
	float: left;
}
.BoxInfoOutter .BoxInfo01 {
	float: left;
	width: 60%;
}
.BoxInfoOutter .BoxInfo02 {
	float: right;
	width: 40%;
}
.BoxInfo01 p.Thumnail, .BoxInfo p.Thumnail {
	float: left;
	font-size: 10px;
	color: #000000;
	margin-right: 10px;
	margin-left: 15px;
	text-align: left;
}
.BoxInfo01 p.Txt02, .BoxInfo p.Txt02 {
	color: #000000;
	font-size: 12px;
}
.BoxInfo p.Txt02 a:link,
.BoxInfo01 p.Txt02 a:link,
.BoxInfo p.Txt02 a:visited,
.BoxInfo01 p.Txt02 a:visited {
	color: #0000ee;
	text-decoration: underline;
}
.BoxInfo p.Txt02 a:hover,
.BoxInfo01 p.Txt02 a:hover {
	color: #0000ee;
	text-decoration: none;
}
a.nav_ht:link,
a.nav_ht:visited,
a.nav_ht:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-align: right;
	color: #000000;
	text-decoration: none;
}
a.nav_ht:hover {
	color: #666666;
}
.LinksWrapper {
	overflow: hidden;
}
.LinksWrapper {
	height: 1%;
}
.LinksWrapper .LinkLogo  {
	float: right;
	width: 101px;
	text-align: right;
	padding-top:5px;
}
.LinksWrapper .Links {
	padding-top: 10px;
	padding-bottom: 6px;
	margin-right: 101px;
	background: url(../../xhtml/bg_links.gif) repeat-x left top;
}
.Links ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
	padding-left: 10px;
	overflow: hidden;
  background-color: #4f4339;
}
* html .Links ul {
	 height: 1%;
}
.Links ul li {
  margin:0px;
  padding:0px;
	float: left;
	padding-top: 2px;
	padding-left: 16px;
	padding-right: 12px;
	background: url(../../xhtml/fleche-bs.gif) no-repeat left 5px;
	list-style-type:none;
}
.Links ul li a:link,
.Links ul li a:visited,
.Links ul li a:hover {
	color: #FFFFFF;
	font-weight: bolder;
	text-decoration: none;
	font-size: 11px;
}
.Links ul li a:hover {
	color: #CCCCCC;
}
.Padding01 {
	padding-top: 20px;
}
.Padding02 {
	font-size: 12px;
	color: #000000;
}
.Padding03 {
	padding-left: 10px;
	padding-right: 10px;
}
.BoxMember {
	overflow: hidden;
	margin-bottom: 30px;
}
* html .BoxMember {
	height: 1%;
}
.BoxMember .BoxMemberImg {
	float: right;
	width: 49%;
	text-align: left;
}
.BoxMember .BoxMemberInfo {
	float: left;
	width: 49%;
}

#ArticleAESimple .BoxMemberImg p.linkMail a {
	padding:0;
	margin:0;
	font-size: 12px;
	color:#000000;
	text-decoration: none;
}
#ArticleAESimple .BoxMemberImg p.linkMail a:hover {
	padding:0;
	margin:0;
	font-size: 12px;
	text-decoration: none;
	color: #d70000;
}

#ArticleAESimple .BoxMemberImg p.rate a {
	padding:13px 0 13px 0;
	font-size: 12px;
	text-decoration: underline;
	color: #a30000;
}

#ArticleAESimple .BoxMemberImg p.rate a:hover{
	padding:13px 0 13px 0;
	font-size: 12px;
	text-decoration: underline;
	color: #000;
}

#ArticleAESimple {
	overflow: hidden;
	margin-bottom: 30px;
}
* html #ArticleAESimple {
	height: 1%;
}
#ArticleAESimple .BoxMemberImg {
	float: left;
	text-align: left;
}
#ArticleAESimple .BoxMemberInfo {
	float: left;
}

#ArticleAESimple .intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a30000;
	font-style: normal;
	font-variant: normal;	
}

#ArticleAESimple a.souligne{
	color:#a30000;
	text-decoration: underline;
	font-size: 12px;
}

#ArticleAESimple a.souligne:hover{
	color: #000;
	text-decoration: underline;
	font-size: 12px;
}

.TxtMember {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	text-align: left;
}
.Textpt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	font-variant: normal;
}
a.AltLink1:link,
a.AltLink1:visited,
a.AltLink1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#A30000;
	text-decoration: underline;
}
a.AltLink1:hover {
	text-decoration: none;
}
.Titre,
.StrapLine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-align: left!important;
}
.StrapLine {
	font-size: 20px;
}
.BoxDoubleArticle {
	overflow: hidden;
	margin-bottom: 30px;
}
* html .BoxDoubleArticle {
	height: 1%;
}
.BoxDoubleArticle .StrapLine1 {
	float: left;
	width: 49%;
}
.BoxDoubleArticle .StrapLine2 {
	float: right;
	width: 49%;
}
.BoxDoubleArticle .StrapLineInner {
	padding-bottom: 10px;
}
.Text_encadre {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #ebe7de;
	padding: 10px;
	margin-top:10px;
}
.Text_encadre span.Intro_encadre {
	font-size: 14px;
	font-weight: bolder;
	color: #a30000;
}
.Read {
	width: 100%;
	margin-top: 20px;
	overflow: hidden;
	line-height:10px;
}
* html .Read {
	height: 1%;
}
.Read01 {
	float: left;
	width: 60%;
	background-color: #a30000;
}
.Read02 {
	float: right;
	width: 40%;
	background-color: #ccc1b2;
}
.Read01 p {
	font-size: 11px;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bolder;
}
.Read02 p {
	padding: 5px;
}
.Read02 p a:link,
.Read02 p a:visited,
.Read02 p a:hover {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.Read02 p a:hover {
	color: #FFFFFF;
}
.Article01 {
	text-align: left;
	width: 90%;
}
.Article01Inner {
	padding: 0px;
	text-align: left!important;
}
p.Atribute {
	text-align: left;
	padding-top: 20px;
}
.AltBg01 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #e8e8e8;
	margin: 10px 0px;
}
.cmstitle,
.cmstext1itaItalic {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	font-weight: bolder;
}
.cmstext1itaItalic {
	font-style: italic;
}
.Padding04 {
	text-align: left!important;
}
.Padding05 {
	padding-left: 10px;
}
.Padding06 {
	padding-top: 5px;
}
.BoxInntro02 {
	margin-bottom: 20px;
	overflow: hidden;
}
* html .BoxInntro02 {
	height: 1%;
}
.BoxInntro02 .Thumnail2 {
	float: left;
	width: 100px;
	text-align: left;
}
.BoxInntro02 .IntroTxt {
	margin-left: 115px;
	color: #000000;
	text-align: left;
	padding-top: 25px;
	vertical-align: middle;
	font-size: 10px;
	font-style: italic;
}
a.AltLink02:link,
a.AltLink02:visited,
a.AltLink02:hover {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
a.AltLink02:hover {
	color: #000000;
}
.TxtLeader {
	background: url(../../xhtml/pucewcm3.gif) no-repeat left top;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bolder;
	padding-left: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: #8d8d8d solid 1px;
}
.Cmstext2 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
.BoxInterview {
	margin-bottom: 15px;
	overflow: hidden;
}
.BoxInterview .ImgInterview {
	float: left;
	width: 115px;
	text-align: left;
}
.BoxInterview .IntroInterview {
}
.InterViewMember {
  float:left;
  margin-right:10px;
	text-align: left;
	margin-bottom: 10px;
}
.AltTxt1 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bolder;
	padding-left: 28px;
	background: url(../../xhtml/arrowscms.gif) no-repeat left top;
	margin-top:10px;
}
#buttonBar {
	background-color: #c0c0c0;
	vertical-align: middle;
	font-weight: bolder;
	padding: 5px 3px 5px 0px;
	text-align: right;
}
.BoxLink_Thumnail {
	margin-left: 15px;
}
.BoxLink_Thumnail p.Img01 {
	float: left;
	width: 100px;
}
.cmstext1italic {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
}
.StrapLineBox01 {
	overflow: hidden;
}
.StrapLineBox01 .SquareIcon {
	width: 15px;
	float: left;
}
.StrapLineBox01 .InfoTxt {
	margin-left: 15px;
}
.pays {
	color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:small-caps;
	font-weight:bold;
}
a img, form fieldset {
  border:medium none;
}
.unfloat {
	clear: both;
}
.left_float{
  float:left;
}
/*tabzone*/
#tabBox {
	width: 500px;
	padding-bottom: 10px;
	background: transparent url(../../xhtml/bg-break4.gif) no-repeat scroll left bottom;
}
/* Tab Content Center */
table#tabList {
	width: 497px;
	padding: 0px;
	margin: 0px;
}
table#tabList td {
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
	height: 33px;
	background: url(../../xhtml/bg-nav.gif) right top no-repeat;
}
table#tabList td a {
	color: #777e86;
	font-weight: bolder;
	font-size: 0.89em;
	text-decoration: none;
}
table#tabList td a:hover,
table#tabList td.Active a {
	color: #cc0001;
}
table#tabList td.Active {
	background: url(../../xhtml/bg-nav.gif) right bottom no-repeat;
}
.ContentTop {
	padding-top: 22px;
	padding-left: 22px;
}
.ContentTop span {
	font-weight: bolder;
}
ul.ListSimple {
	float: left;
	width: 310px;
	list-style: none;
	padding: 0px;
	margin: 0px;
	margin-left: 2px;
}
ul.ListSimple li {
	background: url(../../xhtml/ico-list1.gif) left 4px no-repeat;
	padding-left: 15px;
	padding-bottom: 2px;
}
ul.ListSimple li a {
	color: #0d55a4;
	text-decoration: underline;
}
ul.ListSimple li a:hover {
	text-decoration: none;	
}
.AccesDirect {
	margin-left: 313px;
	border-left: 3px solid #f1f1f1;
	padding-left: 5px;
	padding-bottom: 10px;
	height: 1%;
}
.AccesDirect label {
	display: block;
}
.AccesDirect label input {
	vertical-align: middle;
}
p.Title1 {
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
}
#tabContent1 {
	position: relative;
	font-size: 0.98em;
}
.WrapperBox1 {
	position: relative;
	height: 173px;
}
.ContentBottom {
	padding-left: 22px;
	margin-bottom: 8px;
}
.ContentBottom select.ListPays {
	width: 182px;
	margin-right: 6px;
	vertical-align: middle;
	border: 1px solid #abadb3;
	padding: 1px 5px;
	padding-right: 1px;
	font-size: 1em;
}
.ContentBottom input.Go {
	vertical-align: middle;
}
#tabContent2,
#tabContent3,
#tabContent4,
#tabContent5,
#tabContent6 {
	display: none;
}
.UpButton,
.DownButton,
.TrackLine,
.DragPointer {
    position: absolute;
    z-index: 990;
    cursor: pointer;
	right: 0px;
}
.UpButton {
    top: 0px;
}
.DownButton {
    top: 134px;
	z-index: 1000;
}
.TrackLine {
    top: 16px;
}
.DragPointer {
    top: 16px;
}
.ContentMask {
    overflow: hidden; 
    position: absolute; 
    left: 20px; 
    top: 15px; 
    width: 480px; 
    height: 150px;
    clip: rect(0px, 480px, 150px, 0px);
	background: url(../../xhtml/bg-dot.gif) left top repeat-x;
}
.InsideContent {
    position: absolute; 
    left: 0px; 
    top: 0px; 
    width: 460px;
	padding-top: 5px;
}


#footerADP {
	height: 43px;
	background-image: url(../../xhtml/footer.gif);
	margin: 15px 0 0 -10px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
}

.btn01 {
	height: 17px;
	width: 157px;
	border: 1px solid #8b8c8e;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	margin: 6px 2px 0 15px;
}
* html .btn01 {
	height: 17px;
	width: 157px;
	border: 1px solid #8b8c8e;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	margin: 6px 2px 0 8px;
}

.btn02{
	height: 17px;
	width: 157px;
	border: 1px solid #8b8c8e;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	margin: 6px 2px 0 0;
}

.btn03{
	height: 17px;
	width: 157px;
	border: 1px solid #8b8c8e;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	margin: 6px 0 0 0;
}

.btn01 a, .btn02 a, .btn03 a {
	color:#000000;
	text-decoration: none;
}

.btn01 a:hover, .btn02 a:hover, .btn03 a:hover {
	text-decoration: none;
	color: #d70000;
}

#title{
	width: 720px;
	margin: 0 0 16px 16px;
}
/*

h1{
	font-size: 30px;
}

h2{
	font-size: 18px;
	margin: 20px 0 0 0;
}

h2.askanish{
	font-size: 18px;
	margin: 0 0 20px 0;
}

h3{
	font-size: 15px;
	color: #7f7f7f;
	margin: 0 0 2px 0;
}

h3.noir{
	font-size: 15px;
	color: #000000;
	margin: 0 0 2px 0;
}
*/

.banner{
	width: 720px;
	/*height: 232px;*/
	margin: 0 0 0 16px;
}

p.legende{
	width: 720px;
	font-size: 9px;
	font-style: italic;
	margin: 6px 0 20px 16px;
}






/* --------------------------------------------------------------- */





/* CSS Document */

/* ---------------------------------------------------------------------------------------- */
/* GROUP HEADER-FOOTER */
/* ---------------------------------------------------------------------------------------- */


#global {
	width: 750px;
	background-color: #FFFFFF;
	margin: 0 auto 0 auto;
	left: 50%;
}
* html #global {
	width: 750px;
	background-color: #FFFFFF;
	margin: 0 auto 0 auto;
}

#logo {
	height: 50px;
	width: 50px;
	background-image: url(../xhtml/images/logo_head.gif);
	background-repeat: no-repeat;
	float: left;
	padding-top: 12px;
	
}

#header {
	background-image: url(../xhtml/images/head.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	/*
	width: 700px;
	float: right;
	padding: 12px 0 16px 0;
	height: 50px;
	*/
	
}
* html #header {
	background-image: url(../xhtml/images/head.gif);
	background-repeat: no-repeat;
	clear: left;
	font-family: Arial, Helvetica, sans-serif;
	/*
	width: 700px;
	float: right;
	padding: 12px 0 16px 0;
	height: 50px;
	*/
}

.BandeauArticleAE #footer{
	height: 43px;
	background-image: url(../xhtml/images/footer.gif);
	margin: 15px 0 0 0;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
}



p.img01{
	font-size: 10px;
	padding:0 0 10px;;
	margin:0;
}

.localisation{
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 12px 0 0 12px;
	float: left;
}

.input-top{
	width: 188px;
	height: 19px;
	float: left;
}

.btn01-top{
	height: 17px;
	width: 134px;
	background-color:#FFFFFF;
	margin: 0 0 0 3px;
	border: solid 1px #8b8c8e;
	text-align: center;
	float: left;
	
}

input.text{
	width: 134px;
	height: 15px;
	border: 1px solid #8b8c8e;
	/*margin-top: -1px;	*/
	/*-margin-top: 1px; */
	float: left;
}
* html input.text{
	width: 134px;
	height: 15px;
	border: 1px solid #8b8c8e;
	margin-top: 1px;
	float: left;
}


.btn01{
	height: 17px;
	width: 157px;
	border: 1px solid #8b8c8e;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	margin: 6px 2px 0 15px;
}
* html .btn01{
	height: 17px;
	width: 157px;
	border: 1px solid #8b8c8e;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	margin: 6px 2px 0 8px;
}

.btn02{
	height: 17px;
	width: 157px;
	border: 1px solid #8b8c8e;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	margin: 6px 2px 0 0;
}

.btn03{
	height: 17px;
	width: 157px;
	border: 1px solid #8b8c8e;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
	margin: 6px 0 0 0;
}


a.souligne {
	color:#d70000;
	text-decoration: underline;
}

a.souligne:hover {
	color: #000;
	text-decoration: underline;
}
/* ---------------------------------------------------------------------------------------- */
/* FIN GROUP HEADER-FOOTER */
/* ---------------------------------------------------------------------------------------- */

/*
h1{
	font-size: 30px;
}

h2{
	font-size: 18px;
	margin: 20px 0 0 0;
}

h2.askanish{
	font-size: 18px;
	margin: 0 0 20px 0;
}

h3{
	font-size: 15px;
	color: #7f7f7f;
	margin: 0 0 2px 0;
}

h3.noir{
	font-size: 15px;
	color: #000000;
	margin: 0 0 2px 0;
}

h4{
	color: #D70000;
	font-size: 11px;
}

h5{
	font-size: 11px;
	font-weight: bold;
}
*/
.h5_div {
	font-size: 12px;
	font-weight: 700;
	margin: 17px 0 0 0;
}
/*
h4.name{
	color: #D70000;
	font-size: 13px;
}
*/

hr{
	visibility: hidden;
	clear: both;
	margin: 0 0 40px 0;
}
* html hr {
	visibility: hidden;
	clear: both;
	margin: 0 0 20px 0;
}

html>body hr {
	visibility: hidden;
	clear: both;
	margin: 0 0 20px 0;
}

p{
	margin: 17px 0 17px 0;
}

p.red{
	color: #d70000;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 17px 0;
}

p.rate {
	margin:13px 0 13px 0;
	font-size: 12px;
}

p.legende {
	width: 720px;
	font-size: 11px;
	margin: 6px 0 20px 16px;
	font-style: italic;	
}

p.legende2{
	width: 342px;
	font-size: 11px;
	margin: 6px 0 20px 0;
	font-style: italic;
}

p.legende3{
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
}

p.legende4{
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	margin: 0 0 0 0;
}

p.legende5{
	width: 240px;
	font-size: 11px;
	font-style: italic;
	margin: 6px 0 20px 0;
}

p.legende6{
	width: 348px;
	font-size: 11px;
	font-style: italic;
	margin: 6px 0 20px 0;
}

p.legende7{
	width: 433px;
	font-size: 11px;
	font-style: italic;
	margin: 6px 0 20px 0;
}

p.question{
	margin: 0 0 20px 0;
	font-weight: bold;
}

p.article{
	margin: 0 0 20px 0;
}

#title{
	width: 720px;
	margin: 0 0 16px 16px;
}

.banner{
	width: 720px;
	/*height: 232px;*/
	margin: 0 0 0 16px;
}

#columnLeft {
	width: 348px;
	float: left;
	margin: 0 28px 0 16px;
	font-size: 12px;
}
* html #columnLeft {
	width: 348px;
	float: left;
	margin: 0 14px 0 8px;
	font-size: 12px;
}

#columnRight{
	width: 342px;
	float: left;
	font-size: 12px;
}

#articleImg{
	width: 342px;
	margin: 20px 0 50px 0;
}

#articleImg img{
	float: left;
	margin: 0 8px 10px 0!important;
	margin: 0 8px 0 0;
}

#articleImg p{
	width: 230px;
	float: left;
	font-weight: bold;
	font-style: italic;
	font-size: 10px;
	margin: 0 0 0 0;
}

#cadreRed{
	width: 322px;
	border: solid 1px #D70000;
	clear: both;
	padding: 10px;
	margin: 0 0 25px 0;
}


/*-------------------------------------------------------------------------------------------------*/
/* ELEMENTS ARTICLE NOMINATION*/
/*-------------------------------------------------------------------------------------------------*/


#columnLeftNomination {
	width: 370px;
	float: left;
	margin: 0 11px 0 16px;
}
* html #columnLeftNomination {
	width: 370px;
	float: left;
	margin: 0 6px 0 8px;
}

#columnRightNomination{
	width: 339px;
	float: left;
}

p#premier{
	width: 155px;
	float: left;
	font-size: 9px;
	font-weight: bold;
}

p#second{
}


/*-------------------------------------------------------------------------------------------------*/
/* FIN ELEMENTS ARTICLE NOMINATION*/
/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
/* ELEMENTS BREVES ASKANISH*/
/*-------------------------------------------------------------------------------------------------*/


#cartouche{
	width: 720px;
	margin: 0 0 16px 16px;
}

#columnLeft_ask01{
	width: 448px;
	float: left;
	margin: 0 30px 0 0;
}

#columnRight_ask01{
	width: 240px;
	float: left;
}

#columnLeft_ask02{
	width: 340px;
	float: left;
	margin: 0 30px 0 0;
}

#columnRight_ask02{
	width: 348px;
	float: left;
}

#columnLeft_ask03{
	width: 255px;
	float: left;
	margin: 0 30px 0 0;
}

#columnRight_ask03{
	width: 433px;
	float: left;
}

/*-------------------------------------------------------------------------------------------------*/
/* FIN ELEMENTS BREVES ASKANISH*/
/*-------------------------------------------------------------------------------------------------*/

/* ---------------------------- */
/* 	  Remontée des Newsletter   */
/* ---------------------------- */
li .newsl { 
	color: #0D55A4; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
li .newsl:hover { 
	color: #0D55A4;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* --------------------------- */
/* Fin Remontée des Newsletter */
/* --------------------------- */