body { background-color: #A2C3DE ; 
       margin: 0;
       width= 830px;
       padding: 15px;
       font-family: Verdana, Arial, Lucida, Geneva, Helvetica, sans-serif;
       margin-left: 20px;
  
}


.header1 {
background-color: #FFFFFF;
width: 830px;
height: 90px;

} 
.header2 {
background-color: #FFFFFF;
width: 830px;
height: 25px;

} 

.header3 {
background-color: #FFFFFF;
width: 830px;
height: 30px;
padding: 0;
margin: 0;
} 

.header4 {
background-color: #FFFFFF;
width: 830px;

margin-bottom: 3px;
margin-top: 0px;
padding: 0;

} 

.header5 {
background-color: #FFFFFF;
width: 830px;

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;
margin-left: 30px;
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;
}

.gauche {
width: 200px;
height: 2350px;
margin-top: 0px;
border: 1px solid #FA8322;
margin-left: 5px;
margin-bottom: 20px;
padding: 0;
}

.centre {
position:absolute;top:270px;
width: 560px;
background-color: #FFFFFF;
margin-left: 220px;
margin-bottom: 20px;
overflow: hidden;

}

.ligne {margin-top: 2px; 
	margin-left: 15px;
        margin-bottom: 10px;
}

.lignetitreg {margin-top: 2px; 
	
        margin-bottom: 0px;
padding: 0;
float: left;
}

.lignetitred {margin-top: 2px; 
	
        margin-bottom: 0px;
padding: 0;
float: right;
}


.imgparrainage {margin-top: 5px; 
	margin-left: 50px;
        margin-bottom: 5px;
}

.img {margin-top: 0px; 
	margin-left: 20px;
        margin-bottom: 0px;
padding: 0;
}



.footer1 {
background-color: #FFFFFF;
width: 830px;
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: 830px;
height: 30px;
margin:0px;
padding:0px;
} 


.footer {
background-color: #FFFFFF;
width: 830px;
height: 50px;
} 


.menu {

   margin:0;

   padding:0;

   background:#6EA6FA;

   float:left;

   width: 830px;

   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 #ffffff;

}
.menu a:hover {

   color:#fff;

   background:#F88E38;

}


.menu li {

   display:inline;

   padding:0;

   margin:0;

}



.imgmenu { border:1px solid #73747D;
margin-top: 10px;
padding: 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: 830px;

} 



.haut { background-color: #FFFFFF; }

#page
	{
position:absolute;left:40px;
        width: 830px;
	background-color: #FFFFFF;
	border: 0px  #FA8322 ;



	}

.pubdroite
	{
         position:absolute;top:255px;
         position:absolute;left:840px;
         width: 120px;
         height: 600px;
	}

.menugauche
	{
		text-align: left;
		border: 1px  #000000 ;
		background-color: #FFFFFF
	}

p {
	color : #000000;
        margin-top : 8px;
	margin-bottom : 5px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 12px;
	line-height:18px;
	font-family : verdana,"Trebuchet MS",arial,verdana,tahoma,Verdana,Arial;
	font-weight:normal;
	
}
p a {
	color : #F36E00;

}
p a:hover {
	color : #689BE8;
}



.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;
}



.plan {
	color : #000000;
	margin-top : 5px;
	margin-bottom : 20px;
	margin-right : 10px;
	font-size : 12px;
	font-family : "Trebuchet MS",arial,Verdana,tahoma,Arial;
        
}

.plan a {
	color : #F36E00;
        text-decoration: none;
font-weight: bold;
font-size : 11px;
font-family : Verdana,tahoma,Arial;

}
p a:hover {
	color : #467BF2;
}

.slogan {
	color : #5A85D4;
	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;
        
}

.navig a {
	color : #084DDA;
	        margin-top : 8px;
	margin-bottom : 5px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : arial,"Trebuchet MS",Verdana,arial,tahoma;

        padding: 0;
        text-decoration: none;

}
.navig a:hover {
	color : #F36E00;
        text-decoration: none;
}


.categorie a {
	color : #084DDA;
		        margin-top : 0px;
	margin-bottom : 5px;
	margin-left : 15px;
	margin-right : 0px;
	font-size : 11px;
	font-size : 12px;
	font-family : verdana,arial,"Trebuchet MS",Verdana,arial,tahoma;
        padding: 0;
        text-decoration: none;

}
.categorie a:hover {
	color : #F36E00;
        text-decoration: none;
}

.lien a {
	color : #084DDA;
	
	font-size : 12px;
	font-family : verdana,arial,"Trebuchet MS",Verdana,arial,tahoma;

        padding: 0;
        text-decoration: none;

}
.lien a:hover {
	color : #F36E00;
        text-decoration: none;
}

.lien2 a {
	color : #084DDA;
	
	font-size : 10px;
	font-family : arial,"Trebuchet MS",Verdana,arial,tahoma;

        padding: 0;
        text-decoration: none;

}
.lien2 a:hover {
	color : #F36E00;
        text-decoration: none;
}


.lienmaxi a {
	color : #084DDA;
	
	font-size : 12px;
	font-family : verdana,arial,"Trebuchet MS",Verdana,arial,tahoma;

        padding: 0;
        text-decoration: underline;

}
.lienmaxi a:hover {
	color : #F73D3D;
        text-decoration: none;
}



.walink {   background-color: #FFFFFF ;
	color : #5D5959;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
}
.walink a {
	color : #F36E00;
	text-decoration: none;
}
.walink a:hover {
	color : #5D5959;
}

.bas a {
	color : #F36E00;
font-weight: bold;
font-size : 11px;
font-family : Verdana,tahoma,Arial;

}




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 : 10px; 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: 15px }
H4 { margin-left : 15px; margin-top : 10px; margin-bottom : 0px; margin: o; font-family: verdana; color: #F36E00; font-size: 15px }

.soustitre {   background-color: #FFFFFF ;
	color : #4685E4;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Verdana,arial,Tahoma,Arial;
        font-weight: bold;
}





.imagepub3 {
margin-left: 15px;
padding: 0;
}

#subscribe-form {         
        margin-left : 5px;
        margin-top : 0px;
	margin-bottom : 0px; 
padding: 0;
}

.thumb {
margin-left: 20px;

} 

.adsthumb {
width: 240px;
height: 60px;
margin-top: 10px;
margin-left: 20px;
margin-bottom: 0px;
padding-bottom: 0px;
} 



.bloc {
width: 830px;
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;
}


.img_border{
border: 0;
}


.blocg {
background-color: #FFFFFF;
width: 196px;
height:1200px;
margin-top: 10px;
margin-left: 5px;
margin-bottom: 20px;
float: left;
padding: 0;
border: 1px solid #FA8322;
}

.blocd {
background-color: #FFFFFF;
width: 610px;

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:830px;
        background-color: #FFFFFF ;
	color : #5D5959;
	margin:0px;
	margin-bottom : 0px;
padding:0px;
	font-size : 11px;
	font-family : tahoma,Verdana,Arial;
        text-align: center;
	line-height:13px;
}
.wapartner a {
	color : #5D5959;
	text-decoration: none;
	line-height:13px;
}
.wapartner a:hover {
	color : #F36E00;
	line-height:13px;
}


.wa {
width:830px;
        background-color: #A2C3DE ;
	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;

}


.imagepub3 {
margin-left: 15px;
padding: 0;
}

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 : 11px;
			color: #fff ;
			background: url(images/menu.png) no-repeat 0 -22px ;

		}
