
wrapper {
	width: 1024px;
}
body {
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../images/bodybg3.jpg);

}


	#header{

	}
	
		#header h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #145476;
	text-align: left;
	}
	

#contenu{

	margin-top: 0px;
	padding-top: 0px;
	padding-left:40px;
	background-color: #fff;

	height: auto;
	min-height: 300px;
	_height: 300px;

	}
	
#gauche{
	
	margin: 0;
	padding-left: 10px;
	float: left;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	background-color:#fff;

	
	}
	
	.contg{
	padding-left: 10px;
	padding-right: 30px;
	text-align: left;
	padding-top: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
		}
		

	.contg a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
		}
		
			.contg a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #28A428;
	text-decoration: none;

		}
	.contg h2{
	width: 645px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #336699;
font-weight: strong;
		}
#droit{
display:none;
	}
	
		#contd{
display:none;
		}
	
	
	
	
#footer{

display:none;
	}
	
		#footercont{
display:none;
		}
		

		
		#footerleft{
display:none;
		}
	#footerleft a{
display:none;
		}
		
	#footerleft h4{
display:none;

		}
	
	
	#footerright {
	display:none;
	}


/* Styles pour le Menu  */

	#ajaxmenu {
	display:none;
}





/* Style pour l'outil de recherche */
	


/* Styles pour les news */

	.ditto_link a{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33CC33;
	text-decoration: none;
	
  }
	 
	 .ditto_link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33CC33;
	text-decoration: none;
	background-image: url(../images/link_icon2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: 18px;
	
    }
	
	.ditto_link a:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F699F;
		text-decoration: none;
    }

.ditto_summaryPost h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #1E90FF;
	text-decoration: none;
	background-image: url(../images/lignep.jpg);
	background-repeat: no-repeat;
	background-position: -10px 21px;
	text-indent: 0px;
	margin: 0;
	padding: 3px;
	height:30px;
}

	
	.ditto_summaryPost h3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #569dcf;
	text-decoration: none;
}

	.ditto_summaryPost h3 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight: bold;
	color: #66baf6;
	text-decoration: none;
}

#ditto_pages .ditto_currentpage {
	border: 1px solid #03537E;
	padding: 1px 5px 2px;
	margin-right: 1px;
	background-color: #0F96BD;
	color: #fff;
} 
#ditto_pages .ditto_off {
    border: 1px solid #ccc;
    padding: 1px 5px 2px; 
    margin-right: 1px;
    color: #ccc;
}
	
	
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
	border: 1px solid #0796C5;
	padding: 1px 5px 2px;
	margin-right: 1px;
	text-decoration: none !important;
	color: #03537E;
} 
#ditto_pages a:hover {
    background-color: #fff;
    color: #000;
}
#ditto_archivelist ul {
    list-style-type: none; 
    margin-left: 15px; 
    padding-left: 0;
}
#ditto_archivelist ul ul{
    list-style-type: square;
    margin-left: 35px;
} 
#ditto_archivelist .ditto_month {
    font-weight: bold;
}


.ditto_info {
font-size: 10px;
color:#6F699F;
text-indent:10px;	
}
.ditto_tags {
font-size: 10px;
color:#6F699F;
text-indent:10px;
padding-bottom:5px;		
}

#news 
{padding-top:15px;

	margin-top:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #1F9CA7;

}
#news a
{
	color: #28A428;
	font-size: 13px;
	padding-bottom:40px;
}

#news h2
{
	color: #3f7499;
	font-size: 15px;
		background-image: url(../images/news.jpg);
	background-repeat: no-repeat;
	background-position: -5px -2px;
	text-indent: 35px;

	height :30px;
}

.reflect_month a{
	color: #28A428;
	font-size: 10px;
	padding-bottom:40px;
	text-decoration: none;
}

.reflect_month a:hover{
	color: #28A428;
	font-size: 10px;
	padding-bottom:40px;
	text-decoration: none;
}



/* page accueil */


#acc_cont{
	width: 600px;
	text-align: center;

}

.new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
	font-weight: normal;
}


#construc h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #993300;
	font-weight: bold;
	text-align: center;
}


	
	#contact{
	width: 550px;
	float: left;
	text-align: left;
	margin-top: -5px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 10px;
		}
	#contact a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3399CC;
	text-decoration: none;
		}
		
	#contact h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3399CC;
	padding: 0px;
	margin-bottom:6px;
		}
		
		
	#lien_projet a{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
	text-decoration: none;
	    line-height: 23px;
	
	}
	
	#lien_projet a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #28A428;
	text-decoration: none;	
	    line-height: 23px;
		
	}
		
/* Styles pour les pages projets */	

		#projet{
	width:660px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	}	
	
	#projet h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3F7499;
	margin-bottom:5px;
	}	
	
	#ref_projet{
		display:none;

	}
	
	#ref_projet h4{
		display:none;
	}
	
	#ref_cont{
		display:none;
	}
	
	#ref_cont a{
		display:none;
	}
	
	#ref_droite{
		display:none;
	}
	
	#ref_gauche{
	display:none;
	}
	

	
	#projet img.floatLeft {
	float: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 0px;
	
	}
	
	#projet img.floatRight {
	float: right;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 6px;
	}
	
/* Styles pour la page services */	


	
	 #service p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	background-image: url(../images/crochet.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: 18px;	
    }




/* Styles pour la pages équipe */	

	 #equipe  {
	width:550px;
    }

	 #equipe h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	background-color: #3580AC;
	text-indent:5px;
		margin-top:20px;
    }
	
	 #equipe h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-bottom:3px;
	margin-top:5px;
	
    }
	.indent{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #356384;
	margin-left:20px;
    }
	
			#print {
display:none;
	}
	
			#print img {
	border: 0px;
	

	}
			#print a {

	text-decoration: none;
	}