BODY {
margin: 0px;
padding: 0px;
background-image:url(../images/common/fond.gif);
background-position:top;
background-repeat:repeat-x;
}

form {
margin: 0px;
padding: 0px;
}

input, textarea {
	border:1px solid #BCBCBC;
	font-family:arial, verdana, helvetica;
	font-size:10px;
	padding-left:5px;
}
select { color:#343434; font-family:arial, verdana, helvetica;font-size:10px }

/* liens */
A {color:#000000; text-decoration: none; }
.lienorange{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FA8C00;
text-decoration:none;
background-image:url(../images/common/puce.gif);
background-repeat:no-repeat;
background-position:0 1;
padding-left:15px;
}

.lienbleu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#228cd5;
text-decoration:none;
background:url(../images/common/puce.gif);
background-repeat:no-repeat;
background-position:0 1;
padding-left:15px;
}
a.lienbleu:hover{
color:#343434;
}

.liengris{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#343434;
text-decoration:none;
}
.telecharger{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
text-decoration:none;
background-image:url(../images/common/puce.gif);
background-repeat:no-repeat;
background-position:0 1;
padding-left:19px;
margin-bottom:6px;
}
a.telecharger:hover{
color:#228cd5;
}
.retour{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
text-decoration:none;
background-image:url(../images/common/retour.gif);
background-repeat:no-repeat;
background-position:0 1;
padding-left:16px;
}
a.retour:hover{
color:#228cd5;
}
a.arial10.gris:hover{
text-decoration:underline;
}
a.arial11.gris:hover{
color:#228cd5;
}
a.arial11.gris_orange:hover{
color:#FFA12A;
}
a.arial11.gris2:hover{
color:#228cd5;
}
a.arial12.gris:hover{
color:#228cd5;
}
#texte a{
color: #389EE5;
}
/* fin liens */

.gris {color: #262626;}
.gris2 {color: #999999;}
.gris3 {color: #6c6c6c;}
.bleu {color: #389EE5;}
.vert {color: #86B826;}
.rouge {color: #EF1F24;}
.orange {color: #FFA12A;}

.arial9 { font-family: Arial, helvetica; font-size:9px}
.arial10 { font-family: Arial, helvetica; font-size:10px}
.arial11 { font-family: Arial,  helvetica; font-size:11px}
.arial12 { font-family: Arial, helvetica; font-size:12px}
.arial13 { font-family: Arial, helvetica; font-size:13px}
.arial14 { font-family: Arial, helvetica; font-size:14px}
.arial15 { font-family: Arial, helvetica; font-size:15px}
.arial16 { font-family: Arial, helvetica; font-size:16px}
.arial17 { font-family: Arial, helvetica; font-size:17px}
.arial18 { font-family: Arial, helvetica; font-size:18px}
.arial22 { font-family: Arial, helvetica; font-size:22px}
	
.verdana9 { font-family: verdana, helvetica; font-size:9px}
.verdana10 { font-family: verdana, helvetica; font-size:10px}
.verdana11 { font-family: verdana, helvetica; font-size:11px}
.verdana12 { font-family: verdana, helvetica; font-size:12px}
.verdana13 { font-family: verdana, helvetica; font-size:13px}
.verdana14 { font-family: verdana, helvetica; font-size:14px}
.verdana15 { font-family: verdana, helvetica; font-size:15px}

.bold {font-weight: bold;}
.justif {text-align: justify;}
.maj {	text-transform: uppercase;}
.lien {text-decoration: underline;}
.lien:hover {text-decoration: none;}

.logo{
display:none;
}

.f_bandeau{
background-image:url(../images/common/f_bandeau.gif);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

.chemin{
padding-left:40px;
}

.encadre{
border:1px solid #cdcdcd;
cursor:pointer;
}
.encadre_on{
border:1px solid #228CD5;
cursor:pointer;
}

/* styles txt */
h1{
padding:0px;
margin:0px;
font-family: Arial, helvetica;
font-size:17px;
font-weight:bold;
color:#343434;
text-transform:uppercase;
margin-bottom:4px;
}
h2{
padding:0px;
margin:0px;
font-family: Arial, helvetica;
font-size:15px;
font-weight:bold;
color:#228CD5;
margin-bottom:20px;
}
h3{
padding:0px;
margin:0px;
font-family: Arial, helvetica;
font-size:13px;
font-weight:bold;
color:#228CD5;
}
h4{
padding:0px;
margin:0px;
margin-bottom:13px;
font-family: Arial, helvetica;
font-size:15px;
font-weight:bold;
color:#343434;
}
ul, li{
margin:0px;
padding:0px;
list-style:none;
}
li{
margin-bottom:10px;
padding-left: 19px;
background-image:url(../images/common/puce_liste.gif);
background-position: 0px 2px;
background-repeat:no-repeat;
}
.obligatoire{
color:#343434;
}
/* fin styles txt */

/* col droite*/
.contenu_encart{
border-left:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
padding-left:10px;
padding-right:10px;
}
/* fin col droite */