
/* Gestion de l'impression */
@media print {
#navig{
	display : none;
  }	
/*#p-photo {
	display : none;
} */ 

#txtaccueilprint {
	height:300px;
}

#txtaccueilprint p {
	padding-top:30px;
	padding-bottom:30px;	
	margin-left:25px;
	text-align:left;
	font-family: "Arial Black", Verdana, Arial, sans-serif;
	font-size: 17px;
	font-style:normal;
	/*color:#268948;*/
	color:#333300;
}

body {
	font-family:Verdana, Arial,sans-serif;
	font-size: 12px;
	color:#333333;
}

#contenu {
	text-align:justify;
	}

#footer {
	/*margin-left:9px;*/
	margin:10px;
	font-family:Verdana, Arial,sans-serif;
	font-size: 9px;
	color:#999999;
	line-height:1.3em;
	text-align:right;
}

}

@media screen {
body {
	margin:0px 10px 0px 10px;
	font-family:Verdana, Arial,sans-serif;
	font-size: 14px;
	color:#333333;
	background-image:url(/im/fond-raye-gris.gif);
}

#entete {
	font-size:15px;
	font-weight:bold;
	color:#336633;
	font-family:"Arial Black", Verdana,Arial, sans-serif;
	/*background-color:#DBEBC2;*/
	height:70px;
	text-align:left;
	padding:0px 0px 5px 0px;	
	line-height:1.1em;
	margin-top:0px;
}

#navig {
	margin:0px 1px 0px 1px;
	font-family:Verdana, Arial,sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#996600;
	/*padding:3px 0px 3px 0px;*/
	padding:0px 0px 3px 0px;
	white-space:nowrap;
	border-bottom:#0C8E21 8px solid;
	/*border-top:#cccccc 1px solid;*/
	text-align:center;
	height:auto;
}

#navig a {
	font-family:Verdana, Arial,sans-serif;
	/*color: #696869;*/
	color:#996600;
	padding:3px 6px 3px 6px;
	text-decoration:none;
/*	margin:0px 15px 0px 15px;*/
	margin:0px 16px 0px 16px;
}

#navig a:hover {
	font-family:Verdana, Arial,sans-serif;
	color:#ffffff;
	/*background-color:#996600;*/
	background-image:url(/im/gazon.jpg);
	padding:10px 6px 3px 6px;
/*	margin:0px 15px 0px 15px;*/
	margin:0px 16px 0px 16px;
}

#navig > a.select {
	font-family:Verdana, Arial,sans-serif;
	color:#ffffff;
	/*background-color:#996600;*/
	background-image:url(/im/gazon.jpg);
	padding:10px 6px 3px 6px;
/*	margin:0px 15px 0px 15px;*/
	margin:0px 16px 0px 16px;
}

#navig > a.select:visited {
	font-family:Verdana, Arial,sans-serif;
	color:#ffffff;
	/*background-color:#996600;*/
	background-image:url(/im/gazon.jpg);
	padding:10px 6px 3px 6px;
/*	margin:0px 15px 0px 15px;*/
	margin:0px 16px 0px 16px;
}

#banniere {
	margin:15px 20px 5px 20px;
	height:78px;
	/*background-color:#DBEBC2; */
	padding:7px; 
	border:1px dotted #DBEBC2;
	color:#996600;	
	font-family:Verdana, Arial,sans-serif;
	font-size: 10px;
	font-weight:normal;
	line-height:1.1em;
}

#footer {
	/*margin-left:9px;*/
	margin:10px;
	font-family:Verdana, Arial,sans-serif;
	font-size: 9px;
	color:#959595;
	line-height:1.3em;
	text-align:right;
}

#footer a {
	color:#626262;
	}
#footer a:visited {
	color:#626262;
	}

#titre {
	margin:15px;
	font-family: "Arial Black", Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color:#268948;
	line-height:1em;
	font-style:italic;
}

.stitre {
	margin:10px;
	font-family: "Arial Black", Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#268948;
/*	line-height:1.3em;*/
	font-style:normal;
}

#txtaccueil {
	background-image:url(/fr/im/fond-accueil2.jpg);
	height:300px;
}

#txtaccueil p {
	padding-top:30px;
	padding-bottom:30px;	
	margin-left:25px;
	text-align:left;
	font-family: "Arial Black", Verdana, Arial, sans-serif;
	font-size: 17px;
	font-style:normal;
	/*color:#268948;*/
	color:#333300;
}

#txtaccueilprint {
	display:none;
}

.txtaccueil {
	font-family: "Arial Black", Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style:normal;
	color:#268948;
}

#contenu {
	text-align:justify;
	}

#contenu img {
	margin-top: 0px;
	padding:1px;
	border: 1px solid #456091;
	}
	
#contenu p {
	margin:0px 10px 0px 10px;
	font-family:Verdana, Arial,sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#626262;	
	line-height:1.5em;
	text-align:justify;
}	

#contenu ul li {
	margin:0px 10px 0px 25px;
	font-family:Verdana, Arial,sans-serif;
	font-size: 12px;
	font-weight:normal;
	/*color:#666666;*/
	color:#626262;	
	line-height:1.7em;
	text-align:left;
}	

#contenu a {
	padding:2px 1px 2px 1px;
}

#contenu a:hover {
	background-color:#DBEBC2;
	padding:2px 1px 2px 1px;
}

#realisation {margin:0px 15px 15px 15px;	font-family:Verdana, Arial,sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#626262;	
	line-height:1.5em;
	text-align:justify;}

#projet td {
	vertical-align:top;
	padding:0px 15px 30px 15px;
	font-size: 12px;
	color:#626262;
	font-weight:normal;
	line-height:1.2em;	
	text-align:left;	
	}	

#projet img {
	padding:1px;
	border: 1px solid #456091;
	text-align:center;
	}	
	
#services td {
	vertical-align:top;
	padding-bottom:5px;
	padding-right:10px;	
	
	}	

#services img {
	padding:1px;
	border : 1px solid #456091;
	/*text-align:center;*/
	}	


#sidebar {
	font-family:Verdana, Arial,sans-serif;
	font-size: 9px;
	color:#626262;
	margin:0px 5px 5px 5px;
}
	
	
#sidebar img {
	padding:1px;
	border : 1px solid #456091;	
	margin: 0px 5px 15px 10px;	
	}		

#sidebar a:hover {
	background-color: #268948;
	}	

.sidebar {
	font-family:Verdana, Arial,sans-serif;
	font-size: 9px;
	color:#626262;
	line-height:1.3em;
	text-align:center;
	margin:5px 10px 5px 10px;
}
	
p {
	padding:5px 7px 15px 7px;
	font-family:Verdana, Arial,sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#626262;
	line-height:1.3em;
}

#ecrire table {margin-left:10px;}	

#ecrire td {
	font-family:Verdana, Arial,sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding:2px 2px 2px 2px;
	text-align:left;
	white-space:nowrap;
	color:#626262;	
}	

.transparent {
	color:#FFFFFF;
}	
.transparent a {
	color:#FFFFFF;
}	
.transparent a:visited {
	color:#FFFFFF;
}		
.transparent a:hover {
	color:#FFFFFF;
}	

}
