body {
	background-color: #194174;
	color:#194174;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px
}
.newsletter{
	height:119px;
	width:251px;
	background:url(../images/newsl.gif);
	position: relative;
}

.newsletter input{
position:absolute;
top:49px; right:2px;
border:dotted 1px #E6E6E6;
width:160px;
height:16px;
}


.titre_r{
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size:22px;
display:block;
margin-bottom:10px
}
.titre_m{
font-style:italic;
font-size:14px;
display:block;
}
.bg_ff0000{
background:#FF7777;
color:#FFFFFF;
}

.newsletter a{
display:block;
position:absolute;
top:80px; right:2px;
}

.newsletter span{
display:block;
padding-top:76px; color:#318A00; text-decoration:underline;
font-size:10px;
margin-left:20px;
} 
.encours #next{
display:block;
position:absolute;
 right:5px;
 bottom:5px;
}
.encours{
	height:165px;
	width:251px;
	background:url(../images/encours.gif);
	position: relative;
	overflow:hidden;
}

.offre{
	height:132px;
	width:251px;
	background:url(../images/news.gif);
	position: relative;
}

.offre #sub{
display:block;
position:absolute;
 right:5px;
 bottom:5px;
}


.devis{
	height:83px;
	width:251px;
	background:url(../images/devis.gif);
	position: relative;
}

.devis #txt_devis{
display:block;
padding-top:50px;
color:#318A00;
padding-left:50px;
}

.devis #sub{
display:block;
position:absolute;
 right:5px;
 bottom:15px;
}

.projet_encours{
padding-top:5px; height:70px; padding-left:5px;
display:none;
}

.projet_encours a{
text-decoration:none;
color:#345A0B;
}
.input_c{
width:220px;
margin:1px;
}

.competence_a{
text-decoration:none;
color:#194174;
}

.ref_min a{
display:block;
width:85px;
height:85px;
float:left;
margin:2px;
overflow:hidden
}
#animate_annee,#animate_r1,#animate_r2{
display:block; height:190px;
width:900px;
position:absolute;
top:0px;
left:0px;
}
ul li{
margin:3px;
}
/*Fooooooooooooterr*/

.footer{
padding:10px; color:#FFFFFF; font-size:10px;
background:#0071BB;
}

.footer a{
color:#FFFFFF;
text-decoration:none;
}

.footer a:hover{
color:#FFFFFF;
text-decoration:underline;
}
