*{
margin-top :0;
padding: 0;
}

body {
font-family: Arial,Verdana,  Helvetica, sans-serif;
color:#000;
font-size: 12px;
background-color:#fff;
width : 760px;
}

b {
font-weight: bold;
}

strong{
font-weight: bold;
color:#D5650A;
}

p {
font-size: 11px;
line-height: 18px;
margin-bottom: 15px; 
}

#top {
padding: 5px;
height: 100px;
vertical-align:top;
/*border: 1px solid #ccc;*/
/*background-color: red;*/
}
	
#top .logo{
height: 100px;
width: 166px;
/*background:url(../_imgs/_common/AVC.jpg) no-repeat center;*/
float: left;
vertical-align:middle;
/*background-color: yellow;*/
}

#top .adresse1{
height: 100px;
width: 230px;
float: left;
margin-left: 10px;
vertical-align:bottom;
/*background-color: red;*/
}
#top .adresse2{
height: 100px;
width: 200px;
margin-left: 10px;
float: left;
vertical-align:bottom;
/*background-color: green;*/
}

#main_block {
margin: 0px;
padding: 5px;
}

#main_block .infos_generales{
margin-top: 10px;
text-align : justify;
/*background-color: #ccc;*/
}

#main_block .cadre{
border: 1px solid #000;
padding:5px;
}

#main_block .infos1{
width: 280px;
float: left;
margin-top: 20px;
padding:5px;
border: 1px solid #000;
/*background-color: cyan;*/
}
#main_block .infos1 p{
	font-size: 11px;
	line-height: 17px;
	}

#main_block .infos1 p span{
font-weight: bold;
}

#main_block .infos2_old{
width: 360px;
float: left;
margin-top: 20px;
margin-left: 10px;
font-size: 11px;
/*background-color: yellow;*/
}
#main_block .infos2{
margin-top: 10px;
text-align : justify;
font-size: 11px;
/*background-color: yellow;*/
}

#main_block .infos2 p{
display:block;
}
#main_block .infos2 p span{
font-weight: bold;
}
#main_block .infos2 .center{
text-align:center;
}
#main_block .infos2 .bloc1 {
/*background-color: blue;*/
width: 270px;
float: left;
border: 1px solid #ccc;
}

#main_block .infos2 .bloc2 {
/*background-color: green;*/
width: 180px;
float: left;
margin-left: 5px;
border: 1px solid #ccc;
}

#main_block .infos2 .bloc3 {
/*background-color: red;*/
width: 150px;
float: left;
margin-left: 5px;
border: 1px solid #ccc;
}

	
h1 {
	font-size: 24px;
	line-height: 44px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h2 {
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 10px;
  color:#D5650A;
	}
h3 {
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h4 {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h5 {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h6 {
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
img {
	border: 0;
	}
.nowrap {
	white-space: nowrap;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
/* must be combined with nobr in html for ie5win */
	}
.tiny {
	font-size: 9px;
	line-height: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	/*text-align:right;*/
	}	


