*{
	margin:0;
	padding:0;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #525252;
	/*background-color:#160e08;*/
	background-color:#1B1107;
}

#bgMainFrame {
	margin: 0 auto; 
	height: auto;
	width:951px;
	padding:0px;
	background-color:#515b26;
}
#mainFrame {
	margin: 0 auto; 
	height: auto;
	width:770px;
	padding:0px;
	float: left;
}
#bgLeft{
	width: 96px;
	right: 1323px;
	float: left;	
	margin: 0 auto; 
	padding:0px;
}
#bgRight {
	height: 1323px;
	width:85px;
	float: left;	
	margin: 0 auto; 
	padding:0px;
}
#centerFrame {
	height: 1323px;
	width:642px;
	float: left;
}


img{
	border:0;
	float: left;
}

p {
	padding-bottom: 7px;
}

table {
	padding-left: 0px;
}



#top1 {
	width: 770px;
	height: 60px;
	float: left;
}

#blocNouvelles{
	width: 770px;
	height: 356px;
	float: left;
}
#blocEquipe{
	width: 770px;
	height: auto;
	float: left;
}
#equipe1{
	width: 91px;
	height: auto;
	float: left;
}
#equipe2{
	width: 242px;
	height: auto;
	float: left;
}
#equipe3{
	width: 116px;
	height: auto;
	float: left;
}
#equipe4{
	width: 211px;
	height: auto;
	float: left;
}
#equipe5{
	width: 110px;
	height: auto;
	float: left;
}
#animFleche{
	width: 116px;
	height: 68px;
	float: left;
}
#animFleche2{
	width: 116px;
	height: auto;
	float: left;
}
#animLumiere{
	width: 79px;
	height: 116px;
	float: left;
}
#left04{
	width: 79px;
	height: 114px;
	float: left;
}
#left07{
	width: 91px;
	height: 146px;
	float: left;
}
#left08{
	width: 91px;
	height: 95px;
	float: left;
}
#center07{
	width: 57px;
	height: 116px;
	float: left;
}
#center09{
	width: 116px;
	height: 64px;
	float: left;
}
#center10{
	width: 211px;
	height: 64px;
	float: left;
}
#center11{
	width: 116px;
	height: 74px;
	float: left;
}
#imgNouvelles{
	width: 504px;
	height: 74px;
	float: left;
}
#cadran2{
	width: 91px;
	height: 126px;
	float: left;
}
#blocServices{
	width: 770px;
	height: auto;
	float: left;
}
#services1{
	width: 72px;
	height: 311px;
	float: left;
}
#services2{
	width: 196px;
	height: 311px;
	float: left;
}
#services3{
	width: 381px;
	height: 311px;
	float: left;
}
#services3a{
	width: 381px;
	height: 91px;
	float: left;
}
#services3b{
	width: 381px;
	height: 220px;
	float: left;
}
#services4{
	width: 121px;
	height: auto;
	float: left;
}
#blocFooter{
	width: 770px;
	height: 59px;
	float: left;
	background-color:#354317;
	background-image:url(images/bg_footer.gif);
	background-repeat:no-repeat;	
}
#blocFooter p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6E8036;	
	text-align: right;
	padding-top: 35px;	
}
#blocPortfolio{
	width: 770px;
	height: 230px;
	float: left;
}
#portfolio1{
	width: 37px;
	height: auto;
	float: left;
}
#portfolio2{
	width: 79px;
	height: auto;
	float: left;
}
#portfolio3{
	width: 559px;
	height: 330px;
	float: left;
}
#portfolio4{
	width: 95px;
	height: auto;
	float: left;
}
#top2nouvelles {
	width: 641px;
	height: 296pxo;
	float: left;
}
#top2nouvellesDroite {
	width: 129px;
	height: 243px;
	float: left;
}
#top2 {
	width: 770px;
	height: 296px;
	float: left;
}

#top2a {
	width: 104px;
	height: auto;
	float: left;
}

#nouvelles {
	width: 400px;
	height: auto;
	float: left;
}

#bonhomme1 {
	width: 137px;
	height: auto;
	float: left;
}
#bonhomme3 {
	width: 211px;
	height: 161px;
	float: left;
}
#logo {
	width: 370px;
	height: 60px;
	float: left;
}
#flashFumee {
	width: 129px;
	height: 243px;
	float: left;
}
#animFumee {
	width: 129px;
	height: 243px;
	float: left;
}
#right01{
	width: 129px;
	height: 53px;
	float: left;
}

#menu {
	width: 400px;
	height: 60px;
	float: left;
	background-image:url(images/bg_menutop.gif);
	background-repeat:no-repeat;
	color: #64812A;
}
.txtMenuTop {
	font-family: arial;
	font-size: 11px;
	color: #64812A;
	padding-left: 30px;
	padding-top: 29px;
}
.txtMenuTop a{
	color: #7C8E3D;
	text-decoration: none;
}
.txtMenuTop a:hover{
	color: #C4D47F;
	text-decoration: none;
}
#basNouvelles {
	width: 641px;
	height: 116px;
	float: left;
}
#cadran1 {
	width: 80px;
	height: 116px;
	float: left;
}
#flashNouvelles {
	width: 400px;
	height: auto;
	float: left;
}
#contact{
	width: 211px;
	height: 142px;
	float: left;
	background-color:#354317;
	background-image:url(images/bg_contact.gif);
	background-repeat:no-repeat;	
}
#contact p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #998E6A;	
	text-align: left;
	padding-top: 35px;
	padding-left: 30px;	
}
#contact a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #8E2D26;	
	text-decoration: underline;
}
#contact a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #8E2D26;	
	text-decoration: none;
}
.pigiste{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #998E6A;	
	text-align: left;
}


#splashpage {
	position:absolute;
	left: 50%;
	width:394px;
	height:auto;
	margin-left: -197px;
	padding:0px;
}

#splashlogo {
	height: 132px;
	width:394px;
	float: left;
}

#txtSplash {
	height: 128px;
	width:394px;
	float: left;
		
	font-family: 'Trebuchet MS', Tahoma, 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #98895f;	
	text-align: left;
	line-height: 18px;
	padding-top: 20px;
	padding-left: 9px;
}
.txtJeunes {
	color:#c8bca1;
	font-style: italic;
}

#btnActionnez {
	height: auto;
	width:394px;
	float: left;
}
#splashLigne {
	height: 20px;
	width:394px;
	float: left;
}
#splashFooter {
	height: 45px;
	width:394px;
	float: left;
	color: #41322c;
	padding-left: 9px;
}