A:link {
color:#3B3B3B;
TEXT-DECORATION: none}
A:visited {
color:#3B3B3B;
TEXT-DECORATION: none}
A:hover {
color:#1B80B5;
TEXT-DECORATION: underline}

body{
background-color:#006DA0;
margin-top:0px;
font-family:Arial;
font-size:12px;
}

.phrase{
font-size: 10pt;
margin:0px;
height:30px;
color:#ffffff;
text-align:right;
line-height:30px;
}

.titre{
font-size: 20pt;
margin:0px;
}

.haut{
height:87px;
background-image:url(./images/haut.gif);
}

.logo{
text-align:right;
width:255px;
}

.banniere{
background-image:url(./images/banniere.jpg);
height:148px;
}

p{
line-height:200%;
}

H2{
margin:0px; 
font-size: 15pt;
}



.menu{
width:685px;
text-align:center;
}

.contenu{
background-color:#ffffff;
}

.pied{
height:48px;
background-image:url(./images/pied.gif);
color:#707070;
}

.gauche{
text-align:justify;
padding:20px;
width:740px;
}

.gauche_bc{
padding-top:50px;
padding-left:50px;
padding-right:50px;
width:600px;
}

.droite{
width:200px;
padding-top:15px;
border-left:1px #D1D1D1 dotted;
text-align:center;
}

.droite_bc{
width:340px;
padding-top:15px;
border-left:1px #D1D1D1 dotted;
text-align:center;
}

li { 
display:inline; list-style-type:none; padding-left:1em; margin-left:1em; border-left:1px solid #ccc 
} 
li:first-child { 
border-left:none 
} 

		input, textarea, select { margin: 0; padding: 5px; color: #666; background: #f5f5f5; border: 1px solid #ccc; font:13px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; -moz-border-radius: 5px; -webkit-border-radius:5px; }   
		input:focus, textarea:focus, select:focus { border: 1px solid #999; background-color: #fff; color:#333; }
		input.submit { cursor: pointer; border: 1px solid #222; background:#333; color:#fff; -moz-border-radius: 5px; -webkit-border-radius:5px; }
		input.submit:hover { background:#444; }

