p { font-family: Verdana;font-size: 14px;color: #000000;}

A:link {color: #12598D; text-decoration:none;} 
A:visited {color: #12598D; text-decoration:none;} 
A:hover {color: #000000; text-decoration:none;} 

BODY {
	SCROLLBAR-FACE-COLOR: #E8EDFA; SCROLLBAR-HIGHLIGHT-COLOR: #E8EDFA; SCROLLBAR-SHADOW-COLOR: #004488; SCROLLBAR-3DLIGHT-COLOR: #004488; SCROLLBAR-ARROW-COLOR: #004488; SCROLLBAR-TRACK-COLOR: white; SCROLLBAR-DARKSHADOW-COLOR: #004488
}

.texte {
	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
}

.grandtexte {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ffffcc;
}

.ligne {
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	color: #ffffcc;
}

.grandtextetitregris {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}


.grandtextetitre {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ffffcc;
}

.blanc {
	font-family: Verdana;
	font-size: 10px;
	font-weight: ;
	color: #ffffff;
}

.petitblanc {
	font-family: Verdana;
	font-size: 9px;
	font-weight: ;
	color: #ffffff;
}

.orange {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #ffcc00;
}

.motcle {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}

.petit {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

.petitclair {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #cccccc;
}

.petitmarron {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #663333;
}

.marron {
	font-family: Verdana;
	font-size: 10px;
	font-weight: ;
	color: #663333;
}

.gris {
	font-family: Verdana;
	font-size: 11px;
	font-weight: ;
	color: #666666;
}

.bleu {
	font-family: Verdana;
	font-size: 12px;
	font-weight: ;
	color: #11598D;
}

.noir {
	font-family: Verdana;
	font-size: 11px;
	font-weight: ;
	color: #000000;
}

.rouge {
	font-family: Verdana;
	font-size: 13px;
	font-weight: ;
	color: #B6265E;
}

.pix {
	font-family: Verdana;
	font-size: 5px;
	font-weight: ;
	color: #ffffff;
}

.titre {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #444444;
}

.titreclair {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #ffffcc;
}

.fleche {
	font-family: webdings;
	font-size: 10px;
	font-weight: normal;
	color: #ffffcc;
}

.ascenseur { 
	background-color: #ffffff; 
	font-family: verdana; 
	font-size: 12px;
	border-color: #00B3BA #F0A400 #00B3BA #F0A400; 
	border: 1px solid; 
	text-align: left; 
	font-weight: normal; 
	color: #000000;
} 

.outils	{
			width: 362px;
			background: buttonface;
			border-top: 1px solid buttonhighlight;
			border-left: 1px solid buttonhighlight;
			border-bottom: 1px solid buttonshadow;
			border-right: 1px solid buttonshadow;
			margin: 0;
			text-align:right;
		  	}
			
.out	{
			background: buttonface; 
			border: 1px solid buttonface;
			margin: 1; 
			}
			
.over	{ 
			background: buttonface;
			border-top: 1px solid buttonhighlight;
			border-left: 1px solid buttonhighlight;
			border-bottom: 1px solid buttonshadow;
			border-right: 1px solid buttonshadow;
			margin: 1;
			}

.champ { background-color: #ffffff; font-family: verdana; font-size: 12px; 
border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00; border: 1px solid; text-align: 
left; width: 85px; ; font-weight: normal; color: #000000} 

.upload { background-color: #ffffff; font-family: verdana; font-size: 12px; 
border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00; border: 1px solid; text-align: 
left; width: 350px; ; font-weight: normal; color: #000000} 

.upload2 { background-color: #ffffff; font-family: verdana; font-size: 12px; 
border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00; border: 1px solid; text-align: 
left; width: 360px; ; font-weight: normal; color: #000000} 

.champrecherche { background-color: #ffffff; font-family: verdana; font-size: 10px; 
border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00; border: 1px solid; text-align: 
left; width: 120px; ; font-weight: normal; color: #004488} 

.position { background-color: #004282; font-family: verdana; font-size: 10px; 
border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00; border: 1px solid; text-align: 
left; width: 30px; ; font-weight: normal; color: #ffffff} 

.id { background-color: #004282; font-family: verdana; font-size: 10px; 
border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00; border: 1px solid; text-align: 
left; width: 50px; ; font-weight: normal; color: #ffffff} 

.champ2 { background-color: #ffffff; font-family: verdana; font-size: 12px; 
border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00; border: 1px solid; text-align: 
left; width: 120px; ; font-weight: normal; color: #000000} 

.champ3 { background-color: #ffffff; font-family: verdana; font-size: 12px; 
border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00; border: 1px solid; text-align: 
left; width: 400px; ; font-weight: normal; color: #000000} 

.champ4 { background-color: #ffffff; font-family: verdana; font-size: 12px; 
border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00; border: 1px solid; text-align: 
left; width: 278px; ; font-weight: normal; color: #000000} 

.champ5 { background-color: #ffffff; font-family: verdana; font-size: 12px; 
border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00; border: 1px solid; text-align: 
left; width: 178px; ; font-weight: normal; color: #000000} 

.adresse { background-color: #004488; font-family: verdana; font-size: 10px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
left; width: 300px; ; font-weight: normal; color: #ffffff}

.accroche { background-color: #ffa830; font-family: verdana; font-size: 10px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
left; width: 540px; ; font-weight: normal; color: #ffffff}

.telephone { background-color: #ffa830; font-family: verdana; font-size: 10px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
left; width: 91px; ; font-weight: normal; color: #ffffff}

.code_postal { background-color: #ffa830; font-family: verdana; font-size: 10px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
left; width: 42px; ; font-weight: normal; color: #ffffff}

.loginpass { background-color: #ffa830; font-family: verdana; font-size: 10px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
left; width: 64px; ; font-weight: normal; color: #ffffff}

.contrat { background-color: #ffa830; font-family: verdana; font-size: 10px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
left; width: 26px; ; font-weight: normal; color: #ffffff}

.date { background-color: #ffa830; font-family: verdana; font-size: 10px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
center; width: 170px; ; font-weight: normal; color: #ffffff}

.prestation { background-color: #004488; font-family: verdana; font-size: 10px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
left; width: 640px; ; font-weight: normal; color: #ffffff} 

.prestationpetit { background-color: #004488; font-family: verdana; font-size: 10px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
left; width: 300px; ; font-weight: normal; color: #ffffff} 

.bouton { background-color: #cccccc; font-family: verdana; font-size: 12px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
center; width: 60px; ; font-weight: normal; color: #00000}

.bouton2 { background-color: #11598D; font-family: verdana; font-size: 12px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
center; width: 90px; ; font-weight: normal; color: #ffffff}  

.boutonrouge { background-color: #B31B22; font-family: verdana; font-size: 12px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
center; width: 90px; ; font-weight: normal; color: #ffffff}  

.boutongrand { background-color: #205090; font-family: verdana; font-size: 12px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
center; width: 300px; ; font-weight: normal; color: #ffffff}  

.boutonmoyen { background-color: #205090; font-family: verdana; font-size: 12px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
center; width: 230px; ; font-weight: normal; color: #ffffff}  

.boutonmoyenpage { background-color: #b02860; font-family: verdana; font-size: 10px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
center; width: 130px; ; font-weight: normal; color: #ffffff} 

.boutonmoyenpage2 { background-color: #006666; font-family: verdana; font-size: 10px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
center; width: 130px; ; font-weight: normal; color: #ffffff} 

.compteur { background-color: #ffcc00; font-family: verdana; font-size: 10px; 
border-color: #663333 #663333 #663333 #663333; border: 1px solid; text-align: 
center; width: 30px; ; font-weight: normal; color: #663333}

.appel {font-family: Verdana;font-size: 10px;font-weight: normal;color: #666666;text-decoration: none;}
.appel:link {font-family: Verdana;font-size: 10px;font-weight: normal;color: #666666;text-decoration: none;}
.appel:visited {font-family: Verdana;font-size: 10px;font-weight: normal;color: #666666;text-decoration: none;}
.appel:hover {font-family: Verdana;font-size: 10px;font-weight: normal;color: #ffffcd;text-decoration: none;}

.formulaire {  
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	background:#B9B8FE;
    cursor:crosshair;
}
td{
	font-family: verdana;
	font-size: 12px;
	}

.td1{ 
	background-color: #42639C;
	}
	
.td2{
	background-color: #FEBD78;
	}
