p,td
{
font-size:10pt;
color:black;
font-family:Verdana,Arial,default;
}

li
{
list-style: square;
font-size:9pt;
color:black;
font-family:Verdana,Arial,default;
}

em
{
font-style:normal;
color:#016090;
font-size:10pt;
}

strong
{
font-weight:bold;
color:#016090;
text-transform:uppercase;
}

h1
{
margin:0;
font-size:16px;
color:#FFFFFF;
padding-top:7px;
}

h2 
{
text-align:center;
width:175px; height:20px;
color:#FFFFFF;
font-weight:none;
font-size:11px;
padding:0;
padding-top:5px;
margin:0;
}

.cartouche_red
{
background-image:url(../images/cartouche_rouge.png);
background-repeat:no-repeat;
}

.cartouche_blue
{
background-image:url(../images/cartouche_bleu.png);
background-repeat:no-repeat;
}



img {border:0;}

/* Class générales*/

.bloc_img
{
float:right;
border:1px #016090 solid;
width:200px;
height:200px;
margin-left:20px;
margin-top:35px;
margin-right:30px;
}

.bloc_texte
{
margin-left:30px;
margin-right:30px;
margin-top:20px;
}


.sous_bloc_blue,.sous_bloc_red
{
width:173px;
margin-top:-5px;
background-color:white;
padding:0;
}

.sous_bloc_blue	{border:1px #016090 solid;}
.sous_bloc_red	{border:1px #BC0000 solid;}

p.sous_bloc_blue, p.sous_bloc_red
{
text-align:center;
width:170px;
background-color:white;
padding:5px 2px 5px 1px;
}

p.sous_bloc_blue	{border:1px #016090 solid;}
p.sous_bloc_red		{border:1px #BC0000 solid;}

.sous_bloc dl
{
width:170px;
margin:0;
padding:5px 0 5px 0;
}

img.cartouche_petit
{
padding:0px 10px 0px 10px;
width:175px;
}

.input_out
{
border:1px solid #016090;
width:150px;
}

.input_submit
{
background-color:#D8D8D8;
border:1px solid #016090;
margin-top:5px;
color:#016090;
}

.color_blue_bold
{
color:#016090;
font-weight:bold;
}

.color_yellow_bold
{
color:#eeca01;
font-weight:bold;
}

.color_red_bold
{
color:#BC0000;
font-weight:bold;
}

.souligne_blue
{
color:#016090;
font-weight:normal;
text-decoration:underline;
}

.espace_top		{margin-top:10px;}
.espace_left 	{margin-left:20px;}
.bold			{font-weight:bold;}
.center			{text-align:center;}
.justify		{text-align:justify;}
.float_right	{float:right;}
.float_left 		{float:left;}
.spacer			{clear:both;}

.petite_puce{
text-align:center;
}

.no_list li		{list-style:none;}
.interlignage	{line-height:5px;}

.bloc_separe
{
margin: 0 auto 0 auto;
height:5px;
width:100px;
border-bottom:1px #BC0000 solid;
}

a.lien:hover	{text-decoration:underline;}
a.lien			{color:#BC0000;text-decoration:none;}

.img_float_left
{
margin:0 10px 6px 10px;
float:left;
}

.img_float_right
{
margin:0 10px 6px 10px;
float:right;
}

#conseils de
{
text-align:left;
}


#contenu_page_mdp
{
margin-left:20px;
}
