BODY {
	padding: 0;
	margin: 0;
}
/* Pour le Min height dans les autres navigateurs */
html>body {
	height: auto;
	min-height: 420px;
}

/* Enleve les bordures des images dans les liens */
a img {
	border: 0;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:center;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
}

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

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

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

.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}

.blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color : #FFFFFF;
}

.blanc_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color : #FFFFFF;
}

.bleu_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color : #3300CC;
}

.grasblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color : #FFFFFF;
	font-weight : bold;
	}
	
.grasblanctab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color : #FFFFFF;
	font-weight : bold;
	}

.grasjaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color : #FFBE12;
	font-weight : bold;
	}
	
	
.ob {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#CC0000;
}

.breve {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color : #000000;
}

.titre_breve {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color : #000000;
	font-weight : bold;
}

.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #CC0000;
	font-weight: bold;
}

.gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}

.grasgenerique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	}


.grasrouge{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #CC0000;
}

.grasvert{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #99CC00;
}

.grasverttab{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #99CC00;
}

.vert{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #99CC00;
}


.grasbleuit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #3300CC;
	font-style: italic ;
}

.bleuit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3300CC;
	font-style: italic ;
}

.grasbleu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #3300CC;
}

.grasbleutab{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #3300CC;
}

.bleu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3300CC;
}

.bleutab{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #3300CC;
}

.liste { list-style-image: url("images/puce_triangle.gif"); }

.italique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}
a:link, active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #CC6600;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #CC6600;
}


a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #CC0000;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #CC0000;
}

a.dynamic:link { color: #000000; font-size: 8pt; text-decoration: none; font-family: "verdana", "arial", "helvetical", "geneva", sans-serif; }
a.dynamic:visited { color: #00000; font-size: 8pt; text-decoration: none; font-family: "verdana", "arial", "helvetical", "geneva", sans-serif; }
a.dynamic:active { color: #000000; font-size: 8pt; text-decoration: none; font-family: "verdana", "arial", "helvetical", "geneva", sans-serif; }
a.dynamic:hover { color: #000000; font-size: 8pt; text-decoration: none; font-family: "verdana", "arial", "helvetical", "geneva", sans-serif; }

a.haut:link { color: #FFFFFF; font-size: 9pt; text-decoration: none; font-weight:bold; font-family: "verdana", "arial", "helvetical", "geneva", sans-serif; }
a.haut:visited { color: #FFFFFF; font-size: 9pt; text-decoration: none; font-weight:bold; font-family: "verdana", "arial", "helvetical", "geneva", sans-serif; }
a.haut:active { color: #FFFFFF; font-size: 9pt; text-decoration: none; font-weight:bold; font-family: "verdana", "arial", "helvetical", "geneva", sans-serif; }
a.haut:hover { color: #FFFFFF; font-size: 9pt; text-decoration: none; font-weight:bold; font-family: "verdana", "arial", "helvetical", "geneva", sans-serif; }


a.arrivee:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #FFFFFF;
}
a.arrivee:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #FFFFFF;
}
a.arrivee:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
	color: #FFFFFF;
}
a.arrivee:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
	color: #FFFFFF;
}

.input {

font-family: "Verdana" ;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
FONT-SIZE: 8pt; 
BORDER-LEFT: 1px solid; 
COLOR: #006699; 
BORDER-BOTTOM: 1px solid; 
}

.radio {


}

textarea {

font-family: "Verdana" ;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
FONT-SIZE: 8pt; 
BORDER-LEFT: 1px solid; 
COLOR: #006699; 
BORDER-BOTTOM: 1px solid; 
}

select {

font-family: "Verdana" ;
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
FONT-SIZE: 8pt; 
BORDER-LEFT: 1px solid; 
COLOR: #006699; 
BORDER-BOTTOM: 1px solid; 

}

.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border: none;
	font-color: #FF9900;
}


.jaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border: none;
	font-color: #FFFF33;
}

.titre_jaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border: none;
	color:#FFCC33;
	text-transform:uppercase;
}

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

.klac_protect_petit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
}
