/* CSS Document */

body {
	font-family: Arial, sans-serif; 
	font-size: 13px; 
	color:#666666; 
    background:url(../img/bg.jpg) top center repeat-y #70a0b0;
	padding: 0px;
	text-align: justify;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	}
	
a {
	text-decoration: none;
}

a:link {
	color: #7ab4c9;

}

a:visited {
	color: #7ab4c9;
}

a:hover {
	color: #7ab4c9; 
	text-decoration:underline;

}	


h1 {
	color: #70A1B0; 
	font-size: 18px;
}

h2 {
	color: #70A1B0; 
	font-size: 15px;
}


h3 {
	color: #70A1B0; 
	font-size: 13px;
}

h4 {
	color: #ffffff; 
	font-size: 14px;
	padding-top: 0px;
	margin-top: 0px;
	padding-left: 15px;
	}
	
h5 {
	color: #666666; 
	font-size: 14px;
	padding-top: 0px;
	margin-top: 0px;
	padding-left: 15px;
	}	

div.all {
    margin: auto;
	padding-top:0px;
	padding-bottom: 0px;
	margin-left: auto;
    margin-right: auto;

}

div.headup {
	margin: auto;  
	width: 267px; 
	heigh: 103px;
	float: left;
	
}

div.head {
	margin: auto;  
	width: 680px; 
	heigh: 294px;
	color:#000000; 
	text-align: justify;
}

div.content {
    margin: auto;
	padding-bottom: 30px; 	
	padding-top: 0px; 	
 	padding-right: 0px;   
	padding-left: 0px;
	width: 680px; 
	color: #666666; 
	background: #FFFFFF;
	text-align: justify;
}

.left {
text-align:justify;
width:180px;
height:350px;
border-width:1px; 
border-style: dashed; 
border-color:#acc7d1; 
background-color:none;
padding: 10px;
}

.middle {
text-align:justify;
width:180px;
height:350px;
border-width:1px; 
border-style: solid; 
border-color:#acc7d1; 
background-color:#acc7d1;
padding: 10px;
}

.right {
text-align:justify;
width:180px;
height:350px;
border-width:1px; 
border-style: dashed; 
border-color:#acc7d1;
background-color:none;
padding: 10px;
}

.space {
text-align:justify;
width:30px;
height:350px;
border-width:0px; 
border-color:none;
background-color:none;
padding: 5px;
}

.none {
border-style:none;
margin:auto;
}  




/*------------------------------------------cadre------------------------------------------*/
#cadre { /* taille du cadre, à titre d'exemple */
width: 679px;
height: 304px;
background: url(../img/demarche.gif);
}
#contenup {
color: #666666;
margin-left:40px;
margin-right:40px;
padding-top: 100px;
padding-bottom: 20px;
}
/*----------------------------------------------------------------------------------------*/

#cadre2 { /* taille du cadre, à titre d'exemple */
width: 679px;
height: 304px;
background: url(../img/public.gif);
}
#contenup2 {
color: #666666;
margin-left:40px;
margin-right:40px;
padding-top: 100px;
padding-bottom: 20px;
}
/*----------------------------------------------------------------------------------------*/


#cadre3 { /* taille du cadre, à titre d'exemple */
width: 679px;
height: 638px;
background: url(../img/mission.gif);
}
#contenup3 {
color: #666666;
margin-left:40px;
margin-right:40px;
padding-top: 100px;
padding-bottom: 20px;
}
/*----------------------------------------------------------------------------------------*/