a:link,a:visited { text-decoration:underline;}
a:hover { text-decoration:underline;}

BODY
{
    scrollbar-face-color: #E5EDF3;
    scrollbar-shadow-color: #4D81B0;
    scrollbar-highlight-color: #4D81B0;
    scrollbar-3dlight-color: #4D81B0;
    scrollbar-darkshadow-color: #4D81B0;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #99DC50;
    background-color: #FFFFFF;
}



/*style background*/
.teinte0 {background-color: #FFFFFF;} /*blanc*/
.teinte1 {background-color: #4D81B0;} /*bleu*/
.teinte2 {background-color: #99DC50;} /*vert*/
.teinte3 {background-color: #EEEEEE;} /*gris*/

.fond0 {  background-image:  url("../images/footer.gif"); background-repeat: no-repeat; background-position: 0% 0%;} /*image de fond du footer*/
.fond0fermeture {  background-image:  url("../images/footer_fermeture.gif"); background-repeat: no-repeat; background-position: 0% 0%;} /*image de fond du footer*/
.fond1 {  padding-left: 10px; padding-right: 10px; background-image:  url("../images/fond_bloc_relief.gif"); background-repeat: repeat; background-position: 0% 0%;} /*image de fond du bloc en relief*/
.fond2 {  background-image:  url("../images/fond_bloc_home.gif"); background-repeat: repeat; background-position: 0% 0%;} /*image de fond du bloc de la home*/
.tiret {  background-image:  url("../images/tiret.gif"); background-repeat: repeat-x; background-position: 0% 50%;}
.bloc {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #4D81B0;
	padding-left: 100px;
	padding-right: 100px;
	background-image:  url("../images/bloc.gif");
	background-repeat: no-repeat;
	background-position: 0% 0%;}

/*style text*/
h1{ 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #4D81B0;
  font-weight: bold;
  display: inline;
}
p { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #4D81B0;
}
ul, ol, li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4D81B0;
margin-top: 0px;
} 
p strong, td strong {
font-weight: normal;
}
b strong, p b strong, td b strong {
font-weight: bold;
}
.txt { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #777777;
} 
.txt1 { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #010101;
}
.tit{ 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #777777;
}

/*polices bleues*/
.gentit{ 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #4D81B0;
  font-weight: bold;
}

.titb{ 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #4D81B0;
}

.gentxt{ 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #4D81B0;
}

.txt0 { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #4D81B0;
}

.commenttxt { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #4D81B0;
} 

/*polices vertes*/
.gentitbb{ 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 17px;
  color: #99DC50;
  font-weight: bold;
}

.gentitb{ 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #66cc00;
  font-weight: bold;
}

.genlink { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #99DC50;
}
  
/*style form*/

textarea.form
{
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #99DC50;
background-color: #FFFFFF;
}

select.form
{
color:000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #99DC50;
background-color: #FFFFFF;
display: block;
}


input.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	line-height: normal;
	border:1px solid #99DC50;
	background-color: #FFFFFF;
	height: 15px;
}.gentit2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4D81B0; font-weight: normal; }
.commenttxtrouge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC3366; }


.inputtxtidentifiant {
	border: #D10A1C 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	width:112px;
	height: 16px;
	margin-top: 2px;
}
.inputtxtmotdepasse {
	border: #D10A1C 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	width:112px;
	height: 16px;
	margin-top: 2px;
}
.rouge12, .rouge12 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D10A1C;
	font-weight:bold;
	text-decoration: none;
}
.rouge12 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D10A1C;
	font-weight:bold;
	text-decoration: underline;
}
.rouge11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D10A1C;
}
.note, .note a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #B2B2B2;
	text-decoration: none;
}
.note a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D10A1C;
	text-decoration: underline;
}
.ok input{
	background-image: url(../images/blociden_bt-ok.gif);
}
.ok input:hover{
	background-image: url(../images/blociden_bt-ok_over.gif);
}