/****************** CSS OKOKOK ****************************/
/****************** CSS OKOKOK ****************************/
/****************** CSS OKOKOK ****************************/
/****************** CSS OKOKOK ****************************/
/****************** CSS OKOKOK ****************************/


/* MISE EN FORME PUCE WYSYWYG */

ul.puces {
  list-style-image: url(../images/design/puce.gif);
}

/*TEXTE*/


.td {  
	font-size: 12px; 
	color: #000000; 
	font-family: Helvetica, Arial, sans-serif;
}

.Tcontentb {  
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight: bold; 
	color: #000000;
}

.txtcontent {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.txtcontentbold {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.txtcontentitalik {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;

}


.txtcontent:link {

	font-family: Helvetica, Arial, sans-serif;
	font-size : 11px; 
	color : #ED6F00; 
	font-style : normal; 
	font-weight : normal; 
	text-decoration : none; 

} 

/* LINKS */

. linkfichier {

	font-family : Arial; 
	font-size : 15px; 
	color : #000000; 
	font-style : normal; 
	font-weight : normal; 
	text-decoration : none; 

} 

. linkfichier:link {

	font-family : Arial; 
	font-size : 15px; 
	color : #F28E00; 
	font-style : normal; 
	font-weight : normal; 
	text-decoration : none; 

} 

/*TITRES DES BLOKS*/

.titreblokcreateur {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #996600;
}

.titrebloknews {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: ED6F00;
}

.titreblokpartenaire {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: F28E00;
}

.titreblokquisom {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: F5A300;
}

.titrebleuadmin {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #3DB7F6;
}

.titreaccueil {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #999933;
}

.textaccueil {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #009933;
	text-align: justify;
}

/*<div style="text-align:justify">*/

.soustitrebleuadmin {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: 3DB7F6;
}

.trait {  
	background-color: #3DB7F6
}

/*FOND DES BLOKS*/

.fondblokcreateur {
	background-color: FEF8E5;
}

.fondblokpartenaire {
	background-color: FEF3E5;
}

.fondbloknews {
	background-color: FDF0E5;
}

.fondblokquisom {
	background-color: FEF6E5;
}

/*SCROOLBAR*/ 
body.index {
	text-align:		center;
	background:		url(../images/design/fond_splash.gif) repeat center top;	
	background-color: #98D4F2;	
}
/*
.body {
	margin-top : 0px;
	text-align:		center;
	height:			100%;
	background-color: #FFFFFF;	

}
*/


/****************** CSS OKOKOK ****************************/
/****************** CSS OKOKOK ****************************/
/****************** CSS OKOKOK ****************************/
/****************** CSS OKOKOK ****************************/
/****************** CSS OKOKOK ****************************/

.linkMenu:active {  
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;  
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline;
}

.linkMenu:hover {  
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;  
	font-weight: normal; 
	color : #FFFFFF; 
	text-decoration: underline;
}

.linkMenu:link {  
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;  
	font-weight: normal; 
	color: #009933; 
	text-decoration: underline;
}

.linkMenu:visited {  
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;  
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline;
}


.linkref:active {  
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;  
	font-weight: normal; 
	color: #99CCFF; 
	text-decoration: underline;
}

.linkref:hover {  
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;  
	font-weight: normal; 
	color : #99CCFF; 
	text-decoration: underline;
}

.linkref:link {  
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;  
	font-weight: normal; 
	color: #99CCFF; 
	text-decoration: underline;
}

.linkref:visited {  
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;  
	font-weight: normal; 
	color: #99CCFF; 
	text-decoration: underline;
}

.ombreglobale {
	background-image: url(../images/design/ombre_interfac.gif);
	background-repeat: repeat-y;
}

.Ttableheader {  
	font-family: Arial; 
	font-size:11pt;
	font-weight: bold; 
	color: #000000;
    	
}

.Ttableheaderb {  
	font-family: Arial; 
	font-size:16pt;
	font-weight: bold; 
	color: #000000;
    	

}

.Tmess {  
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold; 
	color: #B12104; 	
	text-align: justify;	
}


.textfield {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #000000 1px solid; 
	WIDTH: 160px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Arial; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #F3FBFE;
}

.textfieldlarge {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #000000 1px solid; 
	WIDTH: 400px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Arial; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #F3FBFE;
}

.textfieldsmall {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #000000 1px solid; 
	WIDTH: 100px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Arial; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #F3FBFE;
}


.textfieldextralarge {
	BORDER-RIGHT: #808080 1px solid; 
	BORDER-TOP: #808080 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #808080 1px solid; 
	WIDTH: 200px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #808080 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #F3FBFE;
}


.textmulti {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #000000 1px solid;
	WIDTH: 550px;
	COLOR: #000000;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Arial;
	HEIGHT: 250px;
	BACKGROUND-COLOR: #F3FBFE;
	page-break-before: auto;
	page-break-after: auto;
}

.textmultismall {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #000000 1px solid;
	WIDTH: 300px;
	COLOR: #000000;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Arial;
	HEIGHT: 200px;
	BACKGROUND-COLOR: #F3FBFE;
	page-break-before: auto;
	page-break-after: auto;
}
