/* CSS Document */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
}
#conteneur {
width: 800px;
height:auto;
margin: 0 auto;
background:url(img/fond.jpg)
}
	#header {
	height:228px;
	padding-left:30px;
	padding-right:30px;
	}
	#centre {
	padding-left:35px;
	padding-right:35px;
	width:740px;
	height:100%;
	clear:both;
	}
		#centre1 {
			float: left;
			width: 140px;
			height:100%;
			background-color: #f0ce17;
		}
			#centre1 a {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 14px;
				color: #000000;
				text-decoration: none;
			}
			#centre1 a:hover,a:active {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 14px;
				color: #FF0000;
				text-decoration: none;
			}
		#centre2 {
		float: left;
			height: 300px;
			width: 580px;
			margin-left:10px;
			background-color: #FFFFFF;
		}
			#centre2 a {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				text-decoration: none;
				
			}
			#centre2 a:hover,a:active {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #FF0000;
				text-decoration: none;
			}
		#centre ul {
			margin-left: 20px;
			list-style-type: none;
		}
			#centre li {
				padding-left: 15px;
				background: transparent url(img/0147_blue-4square.png) 0 2px no-repeat;
			}
		#centre .bordure {
			border: 5px solid #dfe0e5;
		}
		#centre a img {
			border: 0 none;
		}




	#pied {
	margin-left:30px;
	margin-right:30px;
	margin-top:20px;
	height: 10px;
	width:740px;
	background-color: #000000;
	clear:both;
	}

.titregrue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	text-align:center;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color:#FF0000;
	width: 120px;
	margin: 20px 0 10px 20px;
	font-size: 14px;
	border-top-style: none;
}
.titregrue2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color:#FF0000;
	width: 120px;
	margin: 20px 0 10px 20px;
	font-size: 14px;
	border-top-style: none;
}
.titregrue3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	text-align:left;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color:#FF0000;
	width: 420px;
	font-size: 14px;
	border-top-style: none;
	margin: 0px;
}

.txtfondjaune {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#f0ce17;
}
.txtfondgris {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#CCCCCC;
}

p {margin: 0; text-align:justify;margin-bottom:5px; margin-right: 5px;}

h1 {font:Verdana, Arial, Helvetica, sans-serif; font-size:14px;margin:0;padding:10px 0 10px 0;}
h2 {font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;margin:0;padding:0;color:#FF0000}
h3 {font:Verdana, Arial, Helvetica, sans-serif; font-size:14px;margin:0;padding:0;color:#FF0000}




/*MENU REFERENCEMENT*/
div#menu {height:10px;width:792px;margin:2px auto 2px auto;text-align:center;font:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em}
div#menu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
div#menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
div#menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
div#menu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#menureferencement li{display: inline;list-style-type: none;padding-right: 10px;color:#999999}

/*copyright*/
div#copyright {height:30px; width:792px;margin:1px auto 1px auto;text-align:center;}
div#copyright p {  text-align:center; font:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:#999999}
/*ACCUEIL*/
div#accueilgauche {width:500px;float:left}

.imagegauche {float:left;margin:0px 10px 0px 0px}
.imagedroite {float:right;margin:0px 0px 0px 10px}

div#accueildroit {width:200px;background:#CCCCCC;margin-left:515px;padding:5px}

/*BLOC DROITE*/
#droite {
	float: right;
	width: 230px;
	background: #cccccc;
	margin: 0 10px 10px 10px;
	padding-left: 5px;
}
	#droite h2 {
		color: black;
		font-size: 11pt;
		border-bottom: 1px solid black;
		margin-bottom: 5px;
	}

/*GRUE MOBILES*/

div#grue1 {width:730px;background:#CCCCCC;text-align:justify}

div#grue2 {margin-top:10px; width:730;text-align:justify}
/*CAMION PLATEAU GRUE*/

div#cam1 {width:730px;text-align:justify}

div#cam2 {margin-top:10px; width:730;text-align:justify;background:#FFFF99}
/*TRANSPORT D'ENGIN*/

div#trans1 {width:730px;text-align:justify}
div#trans1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	
}
div#trans1 a:hover,a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
div#trans2 {margin-top:10px; width:730;text-align:justify;background:#CCCCCC}
div#trans3 {margin-top:10px; width:730;text-align:justify;background:#FF0000}
/*PAGE CONTACT*/

div#contactgauche{width:200px;float:left;height:100%}
div#contactdroite {margin-left:360px;margin-bottom:0px;height:100%}

.cadre_mail {border:#FF0000 solid 1px;font:14px Verdana, Arial, Helvetica, sans-serif;text-align:left;color:#FF0000;}
.envoyer_mail {border:#FF0000 solid 1px;background-color:#FF0000;font:12px Verdana, Arial, Helvetica, sans-serif;text-align:center;font-weight:bold;color:#000000;}
.contact2 {font:12px Verdana, Arial, Helvetica, sans-serif;color:#FF0000;text-align:justify}

/*GALLERIE*/
#gallerie {
	width: 700px;
	margin: 30px 0 30px 15px;
}
	#gallerie td{
		padding-bottom: 20px;
		text-align: center;
	}
		#gallerie td a{
			text-decoration: none;
			color: black;
		}
			#gallerie td a:hover{
				color: red;
			}
