html, html * {
  margin : 0;
  padding : 0;
}
.teaserBlanc table .back  {
 margin:0px;
 padding:0px;
}
.teaserBlanc table.richTextContent {
	margin:0px;
  padding:0px;
	padding-left:30px;
	font-family:arial;
	color:#626469;
	font-size:11px;
  vertical-align:top;
  border-collapse: collapse;
}
.teaserBlanc.leftBackground,.teaserBlanc .rightBackground,.teaserBlanc.bottomBackground, .teaserBlanc.topBackground{
}
.teaserBlanc .topBackground{
  background: url('/images/webzine/structure/skinbleu_raccord_h.gif') top repeat-x;
  font-size:0px;
  line-height:0px;
}
.teaserBlanc .bottomBackground {
  background: url('/images/webzine/structure/skinbleu_raccord_bas.gif') bottom repeat-x; 
   font-size:0px;
  line-height:0px; 
}
.teaserBlanc .leftBackground{
  background: url('/images/webzine/structure/skinbleu_raccord_g.gif');
   font-size:0px;
  line-height:0px; 
}
.teaserBlanc .rightBackground{
  background:  url('/images/webzine/structure/skinbleu_raccord_d.gif'); 
    font-size:0px;
  line-height:0px;
}
.teaserBlanc .topLeftCorner,.teaserBlanc .topRightCorner,.teaserBlanc.bottomLeftCorner,.teaserBlanc .bottomRightCorner{
  width:20px;
  height:20px;
  font-size:0px;
  line-height:0px;
  text-transform : uppercase;   
}
.teaserBlanc .topLeftCorner {
  background:  url('/images/webzine/structure/skinbleu_h_d.gif') no-repeat ;
  font-size:0px;
  line-height:0px;
}
.teaserBlanc .topRightCorner {
  background: url('/images/webzine/structure/skinbleu_h_g.gif') no-repeat ;
  font-size:0px;
  line-height:0px;
}
.teaserBlanc .bottomLeftCorner{
  background:  url('/images/webzine/structure/skinbleu_b_d.gif') no-repeat center center;
  font-size:0px;
  line-height:0px;
}
.teaserBlanc .bottomRightCorner{
  background:url('/images/webzine/structure/skinbleu_b_g.gif') no-repeat center center;
  font-size:0px;
  line-height:0px;
}
.teaserBlanc .title *{
  margin:0px;
  padding:0px;
}
.teaserBlanc h1.title  {
  color : #256195;
  font-family : Arial;
  font-size:12px;
  margin-left:25px;
  font-weight:bold;
  text-transform : uppercase;
  _height:0px; 
   margin-bottom:-2px; 
  /*_margin-bottom:-2px;*/
	display:bloc;
}
.teaserBlanc .richTextContent h2{  
	color: #f38f00;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
  line-height:12px;
  margin-top:-4px;
   }
.teaserBlanc .richTextContent p {
  color : #777777;
  font-family : Arial;
  font-size : 11px;
  font-weight : normal;
 }
 .teaserBlanc .richTextContent ul  li{
  list-style-type: none;
  background-image: url('/images/webzine/structure/flech_orange.gif');
  background-repeat: no-repeat;
 /* background-position: 0% 65%; */
  background-position: 0px 5px; 
   
}
 .teaserBlanc .richTextContent li {
  padding-right:-20px;
  padding-left: 9px;
  line-height:130%;
  margin-right:-10px;
 
}
.teaserBlanc  .richTextContent a  {
  color : #f38f00;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration : none;
  background-repeat : no-repeat;
  line-height : 16px;
  font-weight : normal;
}
.teaserBlanc  table.richTextContent  td {
margin:0px;
 padding:0px;
 background-repeat : no-repeat;
 vertical-align:top;
}

.colorFFFFFF, .colorFFFFFF *,.sendfriend .colorFFFFFF a{
  caption : blanc;
  color:#FFFFFF;
}

.colorFF9933, .colorFF9933 *,.sendfriend .colorFF9933 h1,.printExtra .colorFF9933 h1{
  caption : cuivre orange;
  color:#FF9933;
}

.colorFF6732, .colorFF6732 *{
  caption : orange;
  color:#FF6732;
}

.color6E68D1, .color6E68D1 *{
  caption : bleu;
  color:#6E68D1;
}

.color325884, .color325884 *{
  caption : bleu marine;
  color:#325884;
}

.colorACBC02, .colorACBC02 *{
  caption : vert clair;
  color:#ACBC02;
}

.color96B57C, .color96B57C *{
  caption : vert fonce;
  color:#96B57C;
}

.color888D57, .color888D57 *{
  caption : vert kaki;
  color:#888D57;
}

.color8B545F, .color8B545F *{
  caption : bordeaux;
  color:#8B545F;
}

.color888888, .color888888 *{
  caption : gris1;
  color:#888888;
}

.colorAAAAAA, .colorAAAAAA *{
  caption : gris2;
  color:#AAAAAA;
}

.colorCCCCCC, .colorCCCCCC *{
  caption : gris3;
  color:#CCCCCC;
}

.colorE3E3E3, .colorE3E3E3 *{
  caption : gris4;
  color:#E3E3E3;
}

.colorF1F1F1, .colorF1F1F1 *{
  caption : gris5;
  color:#F1F1F1;
}

.color625B5A, .color625B5A *{
  caption : gris lichen;
  color:#625B5A;
}

.color9A7871, .color9A7871 *{
  caption : marron clair;
  color:#9A7871;
}
/****************************************************************************/
/******************TeaserOrange***************************************/
.teaserOrange table.richTextContent{
	font-family:arial;
	color:#626469;
	font-size:11px;
  vertical-align:top;
  border-collapse: collapse;
  }
.teaserOrange table .back  {
 background:#feb22e url('/images/webzine/structure/skinor_degrade.gif') bottom repeat-x;
	margin:0px;
	padding:0px;
	font-family:arial;
	color:#626469;
	font-size:11px;
  vertical-align:top;
  border-collapse: collapse;
}
.teaserOrange .LeftBackground,.teaserOrange  .RightBackground,.teaserOrange .bottomBackground, .teaserOrange .topBackground{
}
.teaserOrange .topBackground{
  background: url('/images/webzine/structure/skinor_raccord_h.gif');
  font-size:0px;
  line-height:0px;
}
.teaserOrange .bottomBackground{
  background: url('/images/webzine/structure/skinor_raccord_b.gif') no-repeat;
}
.teaserOrange .LeftBackground{
  background: url('/images/webzine/structure/skinor_raccord_d.gif') no-repeat;
  
}

.teaserOrange .topLeftCorner,.teaserOrange  .topRightCorner,.teaserOrange .bottomLeftCorner,.teaserOrange  .bottomRightCorner{
  width:16px;
  height:16px;
  font-size:0px;
  line-height:0px;
  text-transform : uppercase;   
}
.teaserOrange .topLeftCorner {
  background:  url('/images/webzine/structure/skinor_h_d.gif') no-repeat center center;
  font-size:0px;
  line-height:0px;
}
.teaserOrange .topRightCorner {
  background: url('/images/webzine/structure/skinor_h_g.gif') no-repeat center center;
  font-size:0px;
  line-height:0px;
}
.teaserOrange .bottomLeftCorner{
  background: url('/images/webzine/structure/skinor_b_d.gif') no-repeat;
  font-size:0px;
  line-height:0px;
}
.teaserOrange .bottomRightCorner{
  background:url('/images/webzine/structure/skinor_b_g.gif') no-repeat;
  font-size:0px;
  line-height:0px;
}
.teaserOrange td.title *{
  margin:0px;
  padding:0px;
 }

.teaserOrange  h1.title  {
  color : #f38f00;
  font-family : Arial;
  font-size:12px;
  margin-left:30px;
  font-weight:bold;
  padding:0px;
  text-transform : uppercase;
 _height:0px; 
  display:inline;
 /* margin-bottom:-11px; */
 margin-bottom:-8px;
  _margin-bottom:0px;
}

.teaserOrange  .richTextContent  h2{
	color: #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  text-transform : uppercase; 
}
.teaserOrange  td.richTextContent {
padding-left:10px;
}
.teaserOrange .richTextContent  p {
  color : #777777;
  font-family : Arial;
  font-size : 11px;
  font-weight : normal;
	line-height:12px;
}
 .teaserOrange .richTextContent ul  li{
 list-style-type: none;
  background-image: url('/images/webzine/structure/fleche_blanc.gif');
  background-repeat: no-repeat;
  /*background-position: 0% 65%; */
	background-position: 0px 5px; 
	_background-position: 0px 7px; 
}
 .teaserOrange  .richTextContent   li{
   padding-right:-20px;
  padding-left: 7px;
  line-height:100%;
  margin-right:-12px;
	_margin-right:0px;
}
.teaserOrange  .richTextContent  a  {
  color : #ffffff;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration : none;
  background-repeat : no-repeat;
  line-height : 16px;
  font-weight : normal;
  margin-left:10px;
}
.teaserOrange  table.richTextContent  td {
margin:0px;
 padding:0px;
 background-repeat : no-repeat;
 vertical-align:top;
}

.teaserOrange  img {
 border: 1px solid #f38f00;
 background-repeat : no-repeat;
}

/****************************************************************************/
/***************************TeaserGris***************************************/
/****************************************************************************/

.teaserGris table .richTextContent{
	margin:0 0 0 0;
	padding:0px;
	font-family:arial;
	color:#626469;
	font-size:11px;
	vertical-align:top;
	border-collapse: collapse;
}

.teaserGris table.back  {
	background:  url('/images/webzine/structure/skingris_degrade.gif') bottom repeat-x ;
	font-size:0px;
	line-height:0px;
	border-collapse: collapse;
	margin:0px;
	padding:0px;
}

.teaserGris .topLeftCorner,.teaserGris  .topRightCorner,.teaserGris .bottomLeftCorner,.teaserGris  .bottomRightCorner{
	width:16px;
	height:16px;
	font-size:0px;
	line-height:0px;
	text-transform : uppercase;   
}

.teaserGris .topBackground{
	background: url('/images/webzine/structure/skingris_raccord_h.gif') top repeat-x;
	font-size:0px;
	line-height:0px;
}

.teaserGris .bottomBackground {
	background: url('/images/webzine/structure/skingris_raccord_bas.gif') bottom repeat-x ; 
	font-size:0px;
	line-height:0px;
}

.teaserGris .leftBackground{
	background:  url('/images/webzine/structure/skingris_raccord_g.gif')  ; 
	font-size:0px;
	line-height:0px; 
}

.teaserGris .rightBackground{
	background:  url('/images/webzine/structure/skingris_raccord_d.gif')  ; 
	font-size:0px;
	line-height:0px; 
}

.teaserGris .topLeftCorner {
	background:  url('/images/webzine/structure/skingris_h_d.gif') no-repeat ;
	   font-size:0px;
  line-height:0px; 
}

.teaserGris .topRightCorner {
	background: url('/images/webzine/structure/skingris_h__g.gif') no-repeat  ;
	   font-size:0px;
  line-height:0px; 
}

.teaserGris .bottomLeftCorner{
	background:  url('/images/webzine/structure/skingris_b_g.gif') no-repeat center center;
	font-size:0px;
	line-height:0px;
}

.teaserGris .bottomRightCorner{
	background:url('/images/webzine/structure/skingris_b__d.gif') no-repeat center center;
	font-size:0px;
	line-height:0px;
}

.teaserGris h1.title  {
	color :#a8a8a8;
	font-family : Arial;
	font-size:12px;
	margin-left:25px;
	font-weight:bold;
	text-transform : uppercase;
	_height:0px; 
	display:inline;
	margin-bottom:0px; 
	_margin-bottom:-2px; 
	display:inline;
}

.teaserGris  .richTextContent a{
	color: #256195;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.teaserGris  .richTextContent h1{
	color :#a8a8a8;
	font-family : Arial;
	font-size:12px;
	margin: 0 0 5px 16px;
	_margin: 0 0 -11px 16px;
	font-weight:bold;
	text-transform : uppercase;
}

.teaserGris  .richTextContent h3{
	color: #256195;
	margin :0 0 0 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.teaserGris   .richTextContent p {
	color : #777777;	
	margin :0 0 0 0;
	font-family : Arial;
	font-size : 11px;
	font-weight : normal;
	text-align: justify;
	margin-right : 5px;
	margin-left : 5px;
	display:compact;
}
 
.teaserGris  .richTextContent ul{
	margin:0 0 0 0;
	list-style-position:center;
}
 
.teaserGris   .richTextContent  ul  li, ul li a {
	background-image: url('/images/webzine/structure/flech_orange.gif');
	list-style-type: none;
	background-repeat: no-repeat;
	/*background-position: 0% 65%; */
	background-position: 0px 5px; 
}

.teaserGris   .richTextContent   li{
   padding-right:-20px;
  padding-left: 7px;
  line-height:130%;
  margin-right:-12px;
}

.teaserGris   .richTextContent img {	
	margin: 0 10px 0 10px;
	background-repeat : no-repeat;
}


/****************************************************************************/
/***************************AuSommaire**************************************/
/****************************************************************************/

.auSommaire * {
	font-family : Arial;
	font-size : 11px;
}

.auSommaire h3 {
	font-size : 17px;	
	font-weight: bold;
	color : #256195;
	text-transform : uppercase;
}

.auSommaire h4 {
	font-size : 12px;	
	font-weight: bold;
	color : #acbc03;
	margin : 5px 0 0 0;
}

.auSommaire p {
	color : #777777;
}

.auSommaire p a  {
	color : #acbc03;
	text-decoration : none;
}

.auSommaire img{
	border : 0;
}

.auSommaire .puce {
	color : #ffffff;
	width:7px;
	text-decoration : none;
	background-image: url('/images/webzine/structure/home_puce_vert.jpg') ;
	background-repeat: no-repeat;
	background-position: 0px 10px; 
}

.auSommaire a.rss {
	text-decoration : none;	
}

.auSommaire img.rss {
	width:22px;
	height:22px;
	/*background: url('/images/webzine/structure/picto_rss_haut.jpg') no-repeat ;*/
}

.auSommaire .banner {
	width:260px;
	height:71px;
	color : #ffffff;
	text-decoration : none;
	background: url('/images/webzine/structure/banniere_sommaire.jpg') no-repeat ;
}

/****************************************************************************/
/*********************************Edito**************************************/
/****************************************************************************/

.edito .richTextContent {
	color : #777777;
	font-size : 11px;
	text-decoration : none;
}

.edito .richTextContent a{
	color : #f38f00;
	font-size : 11px;
	text-decoration : none;
}

.edito h3 .title {
	margin: 0 0 10px 0;
	font-family : Arial;
	font-size : 17px;	
	font-weight: bold;
	color : #256195;
	text-transform : uppercase;
}

.edito  .richTextContent a{
	color: #256195;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.edito  .richTextContent h1{
	color :#a8a8a8;
	font-family : Arial;
	font-size:12px;
	margin: 0 0 5px 16px;
	_margin: 0 0 -11px 16px;
	font-weight:bold;
	text-transform : uppercase;
}

.edito  .richTextContent h3{
	color: #256195;
	margin :0 0 0 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.edito   .richTextContent p {
	color : #777777;	
	margin :0 0 0 0;
	font-family : Arial;
	font-size : 11px;
	line-height:12px;
	font-weight : normal;
	display:compact;
}
 
.edito  .richTextContent ul{
	margin:0 0 0 0;
	/*_margin:0 0 0 40px;*/
	list-style-position:center;
}
 
.edito   .richTextContent  ul  li, ul li a {
	/*display : block;*/
	background-image: url('/images/webzine/structure/flech_orange.gif');
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0% 65%; 
}

.edito   .richTextContent   li{
   padding-right:-20px;
  padding-left: 7px;
  line-height:130%;
  margin-right:-12px;
}

/****************************************************************************/
/********************************Footer**************************************/
/****************************************************************************/

.footer * {
	font-family : Arial;
	font-size : 10px;
}

.footer p a {
	color : #777777;
}

.footer .rss{
	text-decoration : none;
	background: url('/images/webzine/structure/picto_rss_bas.jpg') no-repeat ;
}

.footer a {
	color : #f38f00;
	text-decoration : none;
}

.footer img{
	border : 0;
}

/****************************************************************************/
/********************************Header**************************************/
/****************************************************************************/

.header * {
	font-family : Arial;
	font-size : 11px;
}

.header p a {
	color : #256195;
}

.header p a:hover {
	color : #f38f00;
}

.header a {
	color : #f38f00;
	text-decoration : none;
}

/****************************************************************************/
/*****************************IndexPage**************************************/
/****************************************************************************/

.indexPage * {
	color : #f38f00;
	font-family : Arial;
	font-size : 11px;
}

.indexPage a.circle  {
	color : #ffffff;
	text-decoration : none;
	background: url('/images/webzine/structure/rond_orange.gif') no-repeat center;
}

.indexPage a.circle:hover{
	color : #ffffff;
	text-decoration : none;
	background: url('/images/webzine/structure/rond_bleu.gif') no-repeat center;
}

/**********************************************************/
/****************************Rich Text**********************/
.richText {
	margin:0px;
	padding:0px;
	font-family:arial;
	color:#626469;
	font-size:11px;
  vertical-align:top;
}
.richText {
  padding:0px;
  margin:0px;
 }
.richText .topLeftCorner,.richText  .topRightCorner,.richText .bottomLeftCorner,.richText  .bottomRightCorner{
  width:20px;
  height:20px;  
}
.richText .topLeftCorner {
  background: url('/images/webzine/structure/rt_h_g.gif') ;
  font-size:0px;
  line-height:0px;
}
.richText .topRightCorner {
  background: url('/images/webzine/structure/rt_h_d.gif') ;
}
.richText .bottomLeftCorner{
  background: url('/images/webzine/structure/rt_b_g.gif');
}
.richText .bottomRightCorner{
  background: url('/images/webzine/structure/rt_b_d.gif') ;
}
.richText .leftBackground,.richText  .rightBackground, .richText .bottomBackground, .richText .topBackground {
}
.richText .topBackground {
  background: url('/images/webzine/structure/rt_raccord_h.gif') ; 

}
.richText .bottomBackground {
  background: url('/images/webzine/structure/rt_raccord_b.gif');
}
.richText  .leftBackground{
  background: url('/images/webzine/structure/rt_raccord_d.gif') ;
}
.richText  .rightBackground{
  background: url('/images/webzine/structure/rt_raccord_g.gif');
}
.richText  h1.title {
	background : url('/images/webzine/structure/puce_titre.gif') no-repeat left;
  background-position : 0px 2px;
  padding-left:20px; 
  line-height:18px;
  font-size:14px;  
  color : #f38f00;
  font-family : Arial;
  font-weight:bold;
  text-transform : uppercase;
  display:inline;
}

.richText  .separator{
	  line-height:16px;
}

.richText  .richTextContent  h2{
	color: #256195;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
}
.
.richText   .richTextContent   {
  border-spacing: 0;
  border-collapse: collapse;
	font-family:arial;
	color:#626469;
	font-size:11px;
}
.richText  .richTextContent p, .richText  .richTextContent ul * {
  color : #626469;
  font-family : Arial;
  font-size : 11px;
  font-weight : normal;
}
.richText  .richTextContent ul  li {
  padding-left:10px;
}
.richText .richTextContent li {
 list-style-type: none;
  background-image: url('/images/webzine/structure/flech_orange.gif');
  background-repeat: no-repeat;
  background-position: 0px 5px; 
  _background-position: 0px 5px;
   margin-right:20px;
  padding-left:10 px;
}
.richText .richTextContent  img.imagePrevious, .richText .richTextContent  img.imageNext {
 float:none;
 margin: 0px;
}

.richText .richTextContent img {
 margin: 0 10px 0 0;
 } 

.richText  td.imagePrevious{
 margin:0px;
 padding:0px;
 background-repeat : no-repeat;
 text-align:left;
}
.richText  td.imageNext{
 margin:0px;
 padding:0px;
 background-repeat : no-repeat;
 text-align:right;
}

.richText .richTextContent a:hover {
	
	color : #256195;
	/*text-decoration : none;
	font-weight : bold;*/
}

.richText .richTextContent a {
	color : #f38f00;
	text-decoration : none;
	font-weight : bold;
}

/*************************************************************/
/*********************Download*******************************/
.download .title *{
  margin:0px;
  padding:0px;
}
.download h1.title  {
  color : #256195;
  font-family : Arial;
  font-size:11px;
  /*margin-left:25px;*/
  font-weight:normal;
  /*margin-left:8px;*/
  padding:0px;
}

.download, .download *  {
  color : #777777;
  font-family : Arial;
  font-size : 11px;
  line-height:12px;
  font-weight : normal;
  text-align: justify;
  margin-right : 10px;
 }
 
 .download  ul  li{
  list-style-type: none;
  background-image: url('/images/webzine/structure/flech_orange.gif');
  background-repeat: no-repeat;
  background-position: 0px 5px;
  _background-position: 0% 60%;  
  margin-bottom:2px; 
  margin-top:10px;	
}
 .download  li {
  padding-right:-20px;
  padding-left: 7px;
  margin-right:-10px;
}
.download  img{
margin-left:12px;
vertical-align:top;
}

.download   a  {
  color : #f38f00;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-decoration : none;
  background-repeat : no-repeat;
 /* line-height : 16px;*/
  font-weight : normal;
  margin-left:6px;
}

.download .calage{
	background-image: url('/images/webzine/structure/callage_download.gif');
	height:10px;
	width:3px;
	margin-right:10px;
}

.download .espace{
	width:30px;
}

.printExtra *,.sendfriend *{
  color: #625B5A;
	font-family: arial;
	font-size: 11px;
	margin:0px;
	padding:0px;	
	border-spacing:0px;
}

.printExtra h1,.printExtra h1 *,.sendfriend h1,.sendfriend h1 *{
  font-size:20px;
	font-weight:bold;
	text-transform:inherit
}

.printExtra h2,.printExtra h2 *,.sendfriend h2,.sendfriend h2 *{
    font-size:11px;
		font-weight:bold;
		text-transform:inherit;
}

.printExtra a,.printExtra a:hover,.sendfriend a,.sendfriend a:hover{
  text-decoration:none;
	border:0px;
}
