body {font-family: Verdana, Arial, Helvetica, sans-serif;	
      font-size: 10px; 
	  color: #000000;
	  background-color: #c7ddfe; 
	  background-image: url(../images/fond-texture-bleu.jpg); 
	  background-attachment: fixed;
}
p, td, tr {
    text-decoration: none;
}	
a:link, a:visited {
    color: #000000;
	text-decoration: none; 
	font-weight: bold;
}
a:hover, a:active {
    color: #5555FF;
	text-decoration: underline; 
	font-weight: bold;
}
a.whitelink {
    color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.smallink {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #0000FF; 
	text-decoration: none;
}
a.smallink1:link, a.smallink1:hover, a.smallink1:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#666666; font-size:9px; text-decoration:none}
a.bigredlink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	font-size: 12px;
}
.titre { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
	background-repeat: no-repeat;
}
.grostitre { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none;
}
.titrenoir { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none;
}
.titrebleu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000066; text-decoration:none}
.titrebrique {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#990000; text-decoration:none}
.texte {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.texte1 {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
/*
.Input {
    BORDER-RIGHT: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid;  
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;  
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	WIDTH: 30px; 
	TEXT-ALIGN: right;border:
}
*/
.textboxyellow{
    background:#FFFFD0;
    }
.textboxpink{
    background:#FFE7E7;
    }
.textboxgreen{
    background:#F1FFE3;
    }
.textboxpurple{
    background:#F1E3FF;
    }
.textboxorange{
    background:#FFE1CD;
    }
.textboxblue{
    background:#E0ECFF;
    }
input, textarea, select { font:11px Arial, Helvetica, sans-serif; color: #333333; padding:1px }

.cadre-gris {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	background-color: #C7DDFE; 
	color: #000000; 
	border: 1px solid #666666;
}
.nav {
    height: 34px; 
	width: 119px; 
	font-size: 14px; 
	vertical-align: center; 
	text-align: center;
}
a.hiddenlink:link, a.hiddenlink:hover, a.hiddenlink:active, a.hiddenlink:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.navButton{
 	background-color: #7F9FC9;
 	text-align: center;
 	padding-bottom: 2px;
 	padding-top: 2px;
 	padding-right: 3px;
 	padding-left: 5px;
}
a.navButtonLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #e9f2fc;
	vertical-align: middle;
}
a.navButtonLink:visited {
 	text-decoration: none;
 	color: #e9f2fc;
 	vertical-align: middle;
}
a.navButtonLink:hover {
 	text-decoration: none;
 	color: #c00050;
}
.texte-rouge {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #FF0000; text-decoration:none}
.hintText {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	color: #000000;
	padding: 0px;
}
.register-formstatus { display:inline; padding:0; margin:0; padding-right: 20px; margin-left:5px; padding-bottom:0px;  padding-top:0px; background-repeat:no-repeat; background-position:top left; }

