/*GENERAL*/

a{
outline:none;
color:#666666;}

a img{
outline:none;
border:none;
}

.pied{
    width:530px;
	height:30px; 
	text-align:center;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #999999;
}

.lien_bas a{color:#CACACA}

.lien_bas {
	color: #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.arbo{
	background-image: url(images_css/arbo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.arbobis{
	background-image: url(images_css/arbobis.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.arboter{
	background-image: url(images_css/arboter.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.miniarbo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.miniarbo a{
text-decoration:none;
font-size: 11px;}

.miniarbo a:hover{
color:#CC0000;}



#arbo1{
    padding-top:5px;
	margin-left:220px;
	width:173px;
	height:22px;
	float:left;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-image: url(images_css/arbo_menu.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#arbobis1{
    padding-top:5px;
	margin-left:380px;
	width:173px;
	height:22px;
	float:left;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-image: url(images_css/arbo_menu.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#arboabis1{
    padding-top:5px;
	margin-left:380px;
	width:173px;
	height:22px;
	float:left;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-image: url(images_css/arbo_menu_actif.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


#arbo1a{
    padding-top:5px;
	margin-left:220px;
	width:173px;
	height:22px;
	float:left;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-image: url(images_css/arbo_menu_actif.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


#arbo2{
    padding-top:5px;
	text-align:center;
	margin-left:20px;
	width:173px;
	height:22px;
	float:left;
	background-image: url(images_css/arbo_menu.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}

#arbo2a{
    padding-top:5px;
	text-align:center;
	margin-left:20px;
	width:173px;
	height:22px;
	float:left;
	background-image: url(images_css/arbo_menu_actif.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}

#arbo3{
    padding-top:5px;
	margin-left:30px;
	width:173px;
	height:22px;
	float:left;
	text-align:center;
	background-image: url(images_css/arbo_menu.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}

#arbo3a{
    padding-top:5px;
	margin-left:30px;
	width:173px;
	height:22px;
	float:left;
	text-align:center;
	background-image: url(images_css/arbo_menu_actif.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
#arbo4{
    padding-top:5px;
	margin-left:30px;
	width:173px;
	height:22px;
	float:left;
	text-align:center;
	background-image: url(images_css/arbo_menu.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
#arbo4a{
    padding-top:5px;
	margin-left:30px;
	width:173px;
	height:22px;
	float:left;
	text-align:center;
	background-image: url(images_css/arbo_menu_actif.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;}

/* BANNIERE */

.ban1{
	background-image: url(images_css/banniere1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:1024px;
	height:142px;
}

.ban2{
	background-image: url(images_css/banniere2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:1024px;
	height:142px;
}

.ban2{
	background-image: url(images_css/banniere2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:1024px;
	height:142px;
}


.ban3{
	background-image: url(images_css/banniere3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:1024px;
	height:142px;
}

.ban4{
	background-image: url(images_css/banniere4.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:1024px;
	height:142px;
}

.ban5{
	background-image: url(images_css/banniere5.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:1024px;
	height:142px;
}

.ban6{
	background-image: url(images_css/banniere6.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:1024px;
	height:142px;
}
.ban7{
	background-image: url(images_css/banniere7.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:1024px;
	height:142px;
}




/*MENU*/


#sstitre{
    background-image: url(images_css/elec2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:404px;
	height:27px;}

#cfcf{
width:175px;
height:27px;
}

#cfcf a img {
outline:none;
border:none;
}

.accueil a:hover{
color:#CC0000;}

.news a:hover{
color:#CC0000;}

.competences a:hover{
color:#CC0000;}

.references a:hover{
color:#CC0000;}

.emploi a:hover{
color:#CC0000;}

.contact a:hover{
color:#CC0000;}

.societe a:hover{
color:#CC0000;}

.menu1 a, .menu2 a, .menu3 a, .menu4 a, .menu5 a, .menu6 a, .menu7 a{
text-decoration:none;}
.menu{
	background-image: url(images_css/menu.jpg);
	background-repeat: no-repeat;
	background-position: center center;
    width:620px;
	height:27px;
	}
.menu1{
	background-image: url(images_css/accueil.jpg);
	background-repeat: no-repeat;
	background-position: center center;
    width:620px;
	height:27px;
	}
	
.menu2{
	background-image: url(images_css/societe.jpg);
	background-repeat: no-repeat;
	background-position: center center;
    width:620px;
	height:27px;
	}
	
.menu3{
	background-image: url(images_css/competences.jpg);
	background-repeat: no-repeat;
	background-position: center center;
    width:620px;
	height:27px;
	}	
	
.menu4{
	background-image: url(images_css/references.jpg);
	background-repeat: no-repeat;
	background-position: center center;
    width:620px;
	height:27px;
	}	
		
.menu5{
	background-image: url(images_css/news.jpg);
	background-repeat: no-repeat;
	background-position: center center;
    width:620px;
	height:27px;
	}	
		
.menu6{
	background-image: url(images_css/emploi.jpg);
	background-repeat: no-repeat;
	background-position: center center;
    width:620px;
	height:27px;
	}
		
.menu7{
	background-image: url(images_css/contact.jpg);
	background-repeat: no-repeat;
	background-position: center center;
    width:620px;
	height:27px;
	}
			
.accueil{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	width:92px;
	height:21px;
	padding-top:6px;
}

.societe{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	width:87px;
	height:21px;
	padding-top:6px;}

.competences{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	width:87px;
	height:21px;
	padding-top:6px;}

.references{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	width:87px;
	height:21px;
	padding-top:6px;}

.news{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	width:87px;
	height:21px;
	padding-top:6px;}

.emploi{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	width:87px;
	height:21px;
	padding-top:6px;}
	
.contact{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float:left;
	width:93px;
	height:21px;
	padding-top:6px;}	
	
/*ACCUEIL*/
.acflash{width:189px;
         height:240px;
         border-right-width: thin;
	     border-right-style: solid;
	     border-right-color: #C0C0C0;
		 float:left;
		 } 
		 
.acc1{
    width:300px;
	height:240px;
	padding-left:20px;
	padding-right:20px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #C0C0C0;
	float:left;
   }
   
	  	
.acc2{
	width:270px;
	height:240px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #C0C0C0;
	float:left;
	background-image: url(images_css/cable_deco1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	}
	
.acc3{
    width:175px;
	height:240px;
	padding-left:20px;
	padding-right:20px;
	float:left;
	}
	
.acc4{ 
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #C0C0C0;
	}

.acc5{ 
width:575px;
}

/*EMPLOI*/

.titreemploi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align:center;
}

.emploi1{
width:320px;
float:left;}

.emploi2{
	float:left;
	width:340px;
	padding-left:20px;
	padding-right:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

.emploi3{
width:320px;
float:left;}

/*REFERENCE*/
.partenaire{
margin-left:237px;
	width:550px;
	height:auto;
	border: 1px solid #CCCCCC;
}

.reference{
margin-left:237px;
	width:550px;
	height:304px;
	border: 1px solid #CCCCCC;
}

.r1{
width:280px;
height:304px;
float:left;
}

.ref1{
	width:280px;
	height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #eeeeee;
	text-align:left;
}
.ref2{
	width:280px;
	height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#b8b8b8;
	text-align:left;
	
}

.r2{
width:120px;
height:304px;
float:left;}

.ref3{
	width:120px;
	height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align:center;
	background-color: #eeeeee;
}

.ref4{
	width:120px;
	height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#b8b8b8;
	text-align:center;
	
}


.r3{
width:150px;
height:304px;
float:left;}

.ref5{
	width:150px;
	height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align:center;
	background-color: #eeeeee;
}
.ref6{
	width:150px;
	height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b8b8b8;
	text-align:center;
}

/*COMPETENCES*/

#histo{
padding-left:5px;
padding-right:5px;
	width:590px;
	height:600px;
	text-align:justify;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#action{
width:810px;
height:800px;
text-align:justify;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;}
	
#equi{
width:600px;
height:auto;
text-align:justify;
color:#666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;}


#minicfcf{
width:250px;
padding-left:100px;
height:auto;}

/*EQUIPE*/

#trombi{
width:90px;
height:auto;
text-align:center;
float:left;}



/*NEWS*/

#imgnews{
width:580px;
float:left;
padding-left:50px;}

#textnews{
width:370px;
float:left;
padding-left:20px;
text-align:justify;}