body { background-color: #A4C0DC ; 
       margin: 0;
       width= 780px;
       padding: 15px;
       font-family: Verdana, Arial, Lucida, Geneva, Helvetica, sans-serif;
       margin-left: 50px;
  
}

p {
	color : #000000;
        margin-top : 8px;
	margin-bottom : 5px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 13px;
	font-family : "Trebuchet MS",verdana,tahoma,Verdana,Arial;
padding: 0;
}
p a {
	color : #F36E00;

}
p a:hover {
	color : #689BE8;
}

#page
	{
position:absolute;left:70px;
        width: 780px;
	background-color: #FFFFFF;
	border: 0px  #FA8322 ;

	}
	
	
.header1 {
background-color: #FFFFFF;
width: 780px;
height: 80px;

} 
.header2 {
background-color: #FFFFFF;
width: 780px;
height: 25px;

} 

.header3 {
background-color: #FFFFFF;
width: 780px;
height: 30px;
padding: 0;
margin: 0;
} 

.header4 {
background-color: #FFFFFF;
width: 780px;

margin-bottom: 3px;
margin-top: 0px;
padding: 0;

} 

.header5 {
background-color: #FFFFFF;
width: 780px;

margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0 0 20 0;

} 

.logo {
float: left;
margin-left: 0px;
margin-top: 0px;
border: 0;
padding: 0;
}

.banniere {
margin-right: 0px;
margin-top: 10px;
border: 0;
padding: 0;
}

.banniere2 {
margin-left: 20px;
margin-top: 10px;
border: 0;
padding: 0;
}

.publarge {

margin-bottom: 0px;
margin-top: 0px;
border: 0;
padding: 0;
margin-left: 20px;
}


.img {margin-top: 0px; 
	margin-left: 20px;
        margin-bottom: 0px;
padding: 0;
}


.menu {

   margin:0;

   padding:0;

   background:#6EA6FA;

   float:left;

   width: 778px;

   border:1px solid #73747D;

}


.menu a:link, .menu a:visited {

   background:#6EA6FA;

   padding:2px 10px 2px 10px;

   text-decoration:none;

   color:#FFF;

   font:bold 11px Verdana,Arial, Helvetica, sans-serif;

   margin: 0;

   float:left;

   width:auto;

   border-right:1px solid #FFF;

}
.menu a:hover {

   color:#fff;

   background:#F88E38;

}


.menu li {

   display:inline;

   padding:0;

   margin:0;

}


.titre{ background-color: #FFFFFF ;
	color : #F36E00;
	margin-left: 10px;
        margin-top: 10px;
	font-size : 12px;
	font-family : Verdana,tahoma,Arial;
	font-weight: bold;
}

.footer1 {
background-color: #FFFFFF;
width: 780px;

} 


.haut { background-color: #FFFFFF; }


.imggauche { border:0px;
float:left;
margin-left: 15px;
margin-right: 15px;
margin-bottom: 5px;
padding: 0;

}

.imgdroite { border:0px;
float:right;
margin-left: 15px;
margin-right: 15px;
margin-bottom: 5px;
padding: 0;
align: right;
}


.slogan {
	color : #F36E00;
	margin-top : 1px;
	padding-bottom : 5px;
	margin-bottom : 3px;
	margin-left : 3px;
        padding-left : 10px;
	font-size : 11px;
	font-family : Verdana,Arial,tahoma;
        text-align="left"
        font-weight: bold;
        
}


.lien a {
	color : #084DDA;
	
	font-size : 13px;
	font-family : "Trebuchet MS",Verdana,arial,tahoma;

        padding: 0;
        text-decoration: none;

}
.lien a:hover {
	color : #F36E00;
        text-decoration: none;
}



H1 { margin-left : 15px; margin-top : 10px; margin-bottom : 0px; margin: o; font-family: verdana; color: #F36E00; font-size: 15px }

H2 { margin-left : 15px; margin-top : 40px; margin-bottom : 0px; margin: o; font-family: verdana; color: #F36E00; font-size: 15px }
H3 { margin-left : 15px; margin-top : 10px; margin-bottom : 0px; margin: o; font-family: verdana; color: #F36E00; font-size: 12px }

.ligne {margin-top: 2px; 
	margin-left: 15px;
        margin-bottom: 10px;
}

.bloc {
width: 780px;
background-color: #ffffff;
border: 0px solid #036897;
margin:0px;
padding: 0;
font-size : 11px;
font-family : Verdana,arial,tahoma;
text-decoration: none;
font-weight: normal;
}


.blocg {
background-color: #FFFFFF;
width: 196px;
height:2350px;
margin-top: 10px;
margin-left: 5px;
float: left;
padding: 0;
border: 1px solid #FA8322;
}

.blocd {
background-color: #FFFFFF;
width: 560px;

margin-top: 10px;
overflow: hidden;
float: right;
padding: 0;
margin:0px;

}


.blocg a {
	color : #035A83;
	
	font-size : 11px;
	font-family : Verdana,arial,tahoma;
margin:0px;
        padding: 0;
        text-decoration: none;
   font-weight: bold;

}
.blocg a:hover {
	color : #F36E00;
	font-size : 11px;
	font-family : Verdana,arial,tahoma;
        text-decoration: none;
   font-weight: bold;
margin:0px;
padding:0px
}

.referencement {   background-color: #FFFFFF ;
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 10px;
	font-size : 13px;
	font-family : "Trebuchet MS",Verdana,arial,Tahoma,Arial;
padding:0;
	padding-left : 30px;
}

.referencement a {   background-color: #FFFFFF ;
	color : #F36E00;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 10px;
	font-size : 13px;
	font-family : "Trebuchet MS",Verdana,arial,Tahoma,Arial;
	text-decoration: none;
        font-weight: bold;
padding:0;

}

.referencement a:hover {   background-color: #FFFFFF ;
	color : #5D5959;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 10px;
	font-size : 13px;
	font-family : "Trebuchet MS",Verdana,arial,Tahoma,Arial;
	text-decoration: none;
        font-weight: bold;
padding:0;

}

.wapartner {
width:780px;
        background-color: #FFFFFF ;
	color : #5D5959;
	margin:0px;
	margin-bottom : 0px;
padding:0px;
	font-size : 11px;
	font-family : tahoma,Verdana,Arial;
        text-align: center;
	
}
.wapartner a {
	color : #5D5959;
	text-decoration: none;
}
.wapartner a:hover {
	color : #F36E00;
}


.wa {
width:780px;
        background-color: #A4C0DC ;
	color : #FFFFFF;
	margin:0px;
	margin-bottom: 0px;
padding:0px;
	font-size : 11px;
	font-family : tahoma,Verdana,Arial;
        text-align: center;
	
}
.barre {

margin:0px;
padding:0px;

}

ul#menusr
		{
			margin: 0 ;
			padding: 0 ;
			list-style-type: none ;
		}
		
		ul#menusr li
		{
			margin: 0 0 3px 0 ;
			padding: 0 ;
		}
		
		ul#menusr li a
		{
			display: block ;
			width: 196px ;
			line-height: 22px ;
			color: #717171 ;
			text-indent: 40px ;
			text-decoration: none ;
			background: url(images/menu.png) no-repeat 0 0 ;

		}
		
		ul#menusr li a:hover
		{
   font-weight: bold;
   font-size : 12px;
			color: #fff ;
			background: url(images/menu.png) no-repeat 0 -22px ;

		}
		
		.footer1 {
background-color: #FFFFFF;
width: 780px;
height: 30px;
margin-top: 20px;
padding: 0;
} 

.footer2 {
background-color: #FFFFFF;
width: 730px;
height: 90px;
margin-left: 25px;
margin-top: 10px;
padding: 0;
} 

.footer3 {
background-color: #FFFFFF;
width: 780px;
height: 30px;
margin:0px;
padding:0px;
} 


.footer {
background-color: #FFFFFF;
width: 780px;
height: 50px;
} 


		.pubdroite
	{
         position:absolute;top:255px;
         position:absolute;left:790px;
         width: 120px;
         height: 600px;
	}