BODY		{ background-image: url("images/fd-tiboo.gif");
	background-repeat:repeat-x;
	font-family : Verdana, tahoma, arial, sans-serif ;
	font-size: 12px;
    color : #000000; 
	scrollbar-face-color:#9999CC;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#CCCCE6;
	scrollbar-shadow-color:#000000;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#000000;
	scrollbar-darkshadow-color:#FFFFFF;}  
	
A            { color:#330066;
text-decoration: none; }

A:active     { color : #CC3333 ; 
			   text-decoration: underline; }

A:visited    { color:#330066;
text-decoration: none; }
			   
A:hover		 { color : #FF5000; 
			   text-decoration: underline; }
/* Espaces pub */		   
/* entête banniere */
.megaba {background-color:#EBE2F3; 
width:100%; 
text-align: center;
padding:2px; 
margin-bottom: 2px
}
/* Titre Boîte Pub250 */
.tpub {       color : #999; 
			   font-size: 10px;
			   padding-top: 2px;
			   padding-bottom: 3px;
			   text-align: center;
			   }
/* Boîte Pub250 */
.pub {         	padding-top: 3px;
				padding-top: 3px;
			   	text-align: center;
			   	border-left: solid 1px #DDD5DF;
			   	border-right: solid 1px #DDD5DF;
			   }
/* Boîte Pub250 */
.lienpromo {         	padding-top: 3px;
				padding-top: 3px;
			   	text-align: center;
			   }

/* Boîte Pub120 */
.p120 { margin-top: 6px;
		margin-bottom: 6px;
		text-align: center;
			   }
/* Liens promo*/
.tpromo {
			color : #999; 
			font-size: 13px;
			margin-top:0px;
			margin-bottom:4px;
			font-weight: bold;
			text-indent: 16px;
			background-image:url(images/ligne-promo.gif);
			background-repeat: no-repeat;
}

/* editorial colone gauche */
/* presentation du site */
.presentation {
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	margin: 2px;
	padding: 2px;
	border-top: dotted 1px lightgrey;
	border-bottom: dotted 1px lightgrey;
}
/* Liste menu */
.lm {
font-family : Arial, Helvetica, sans-serif ;
margin: 0;
padding: 2;
list-style-type: none;
font-size: 11px;
line-height: 16px;
}
/*  menu niveau 1*/
.menu {
display: block;
text-indent: 8px;
font-size: 10px;
width: 120px;
background-image:url(images/fd-menu02.gif);
background-position: left center;
background-repeat: no-repeat;
     }
.menu a {
text-decoration: none;
     }	 
.menu a:hover {
	 text-decoration: none;
     }
.menu a:active {
text-decoration: none;
     color: #666;
     }
/*  sous-menu niveau 2*/
.smenu {
display: block;
text-indent: 9px;
width: 120px;
background-image:url(images/p-puce02.gif);
background-position: left center;
background-repeat: no-repeat;
     }
.smenu a {
text-decoration: none;
     }
.smenu a:active {
     color: #666;
     } 

/* Titre sur Tiboo colone gauche */
.surtiboo-cg {
color : #99CC00; 
			font-size: 12px;
			font-weight: bold;
			margin-top:4px;
			margin-right:2px;
			margin-bottom:2px;
			padding: 2px;
			text-indent: 16px;
			height:16px;
			background-image:url(images/ligne-tiboo.gif);
			background-repeat: no-repeat;
}

/* Paragraphe texte colone gauche */
.para-cg { 	color : #666;
			font-size: 11px;
			line-height: 14px;
			padding: 2px;
			margin-top:0px;
			margin-bottom:4px;
			border-bottom: 1px dotted lightgrey;  
			}
/* Liens de renvoi*/
.lire {		display: block;
			font-family : Arial, Helvetica, sans-serif ;	
			text-indent: 10px;
			background-image:url(images/p-puce01.gif);
			background-repeat: no-repeat;
			background-position: left center;
}

.lire a{		color : #FF5000;
				font-size: 10px;
			   font-weight: bold;
}
.lire a:hover {
     background: #F5F1F9;
     }
.lire a:visited {		color : #FF5000;
}

/* Liens de dico*/
.dico {	border-bottom: 1px dotted;
}

.dico a {	cursor: help;
}
.dico a:hover {	background: #F5F1F9;
				text-decoration: none;
     }
.dico a:visited { color : #666;
}
	 
/* editorial colone centrale */
/* Tableau sommaire */
.somtab { 
			   color : #666;
			   font-family : Arial, Helvetica, sans-serif ;
			   font-size: 11px;
			   padding: 4px; 
			   border-left: dotted 1px lightgrey; 
			   }
/* Tableau sous sommaire-sommaire */
.sousomtab { 
			   color : #666;
			   font-size: 11px;
			   border-bottom: dotted 1px lightgrey; 
			   }

/* Ensemble article */
.corps { 
			   border-left: dotted 1px lightgrey; 
			   }
			   
/* Titre article*/
.titre { 	color : #FF8000; 
			font-size: 14px;
			font-weight: bold;
			margin: 6px 6px 4px 6px;
			text-indent: 16px;
			background-image:url(images/ligne-article.gif);
			background-repeat: no-repeat;
			   }
			   
/* Intertitre article*/
.inter {       color : #FF8000; 
			   font-size: 13px;
			   font-weight: bold;
			   margin: 4px 6px 4px 6px;
			   }			   
/* Paragraphe texte article */
.para { 		color : #666;
			   font-size: 12px;
			   line-height: 16px;
			   margin: 6px;
			   padding: 0px; 
			   }
/* Paragraphe petit texte article */
.parap { 		color : #666;
				font-family : Arial, Helvetica, sans-serif ;
				font-size: 11px;
			   line-height: 14px;
			   margin: 6px;
			   padding: 0px; 
			   }
/* Liste texte article */
.liste {		color : #666;
			   font-size: 12px;
			   line-height: 16px;
			   margin-right: 6px;
			   margin-left: 22px;
			   padding: 0px; 
			   }
 /* Paragraphe mise en garde */
.attention { 		color : #C60;
			   font-size: 10px;
			   line-height: 12px;
			   font-style: Italic;
			   margin: 6px;
			   padding: 0px; 
			   }
/* Paragraphe texte article */
.auteur {  color : #666;
			   font-size: 9px;
			   text-align:right;
				margin: 2px 6px 2px 6px;
			   padding: 0px;
			   }
/* sommaire flottant article */
.somfloat { display:block;
			font-family : Arial, Helvetica, sans-serif ;	
			color : #C06;
			font-size: 11px;
			text-indent: 10px;
			margin: 2px 4px;
			padding: 4px;
			float: right; 
			width: 130px;
			list-style-type: none;
			border-left: dotted 1px lightgrey; 
			   }
/* Paragraphe flottant article */
.parafloat { 	display:block;
				font-family : Arial, Helvetica, sans-serif ;	
				color : #EC9036;
			   font-size: 15px;
			   font-weight: bold;
			   margin: 2px 4px;
			   padding: 4px 4px;
			   text-align: center;
			   width: 150px;
			   float: right; 
			   background: #FFF9E7; 
			   }
/* Image gauche */
.imag { margin: 6px;  
		float: left;
			   }
/* Image droite */
.imad { margin: 6px;  
		float: right;
			   }
			   	   
/* Titre voir aussi*/
.voiraussi {
			color : #FF9900; 
			font-size: 13px;
			font-weight: bold;
			margin: 6px 6px 4px 6px;
			text-indent: 16px;
			background-image:url(images/ligne-voir.gif);
			background-repeat: no-repeat;
}
/* liens voir aussi */
.tlien { 	color : #666;
			font-size: 11px;
			text-indent: 10px;
			margin: 6px 6px 6px 6px;
			font-weight: bold;
			background-image:url(images/p-puce01.gif);
			background-repeat: no-repeat;
			background-position: left center;
			   }

/* editorial colone droite */
/* Boîte colone droite couleur00 */
.bcd-col00 {   font-size: 11px;
			   padding: 6px;
			   }			   
/* Boîte colone droite couleur01 */
.bcd-col01 {  background: #F4EDE0; 
			   font-size: 11px;
			   padding: 6px;
			   }		   
/* Boîte colone droite couleur02 */
.bcd-col02 {  background: #ECDBE7; 
			   font-size: 11px;
			   padding: 6px;
			   }
/* Boîte colone droite couleur03 */
.bcd-col03 {  background: #DDD5DF; 
			   font-size: 11px;
			   padding: 6px;
			   }
/* Titre colone droite icone01*/
.tcd-ico01 {
			color : #DC564C; 
			font-size: 13px;
			margin-top:0px;
			margin-bottom:4px;
			font-weight: bold;
			text-indent: 16px;
			background-image:url(images/ligne-voir.gif);
			background-repeat: no-repeat;
}	   
/* Image temoignage gauche */
.pimag { margin-right: 4px; 
		margin-bottom: 2px; 
		float: left;
			   }
/* sous titre colone droite*/
.stcd { color : #DC564C;
		font-weight: bold;
			   }
			   
 /* formulaire */
 /* properties for entire page and text inside tables */

        /* properties for all input elements */
        input, select, textarea {
            font-family: Verdana, sans-serif;
            font-size: 10px;
        }
       
 /* properties for headers */
        .hdr, h1 {
            color: #707070;
            font-weight: bold;
            text-align: center;
        }
		/* aide */
		.aide	{
		color: #666699;
		}
        /* vedit - vertical table (signup, profile edit) */
        .vedit {
			font-family: Verdana, sans-serif;
            font-size: 10px;
			text-align: left;
        }
        /* vedit - usual column (right) */
        .vedit td {
            padding: 1px;
            padding-left:  4px;
        }
        /* vedit - header column (left) */
        .vedit th {
            padding: 2px;
            padding-right: 4px;
            font-weight: normal;
			background-color: #F5F1F9;
        }
        /* hedit - horizontal table (payments list) */
        .hedit {
            background-color: #F0F0F0;
        }
        /* hedit - usual column */
        .hedit td {
            padding: 5px;
            background-color: #E0E0E0;
            font-family: "Verdana";
            font-size: 10px;
        }
        /* hedit - header column */
        .hedit th {
            padding: 5px;
            background-color: #C0B9C0;
        }
			   
  


