/**************Site catalogue SFEC************/


/*****index******/

html, body{
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  background-color: #616161; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #505050;
  font-weight: bold;		
  width: auto;
  height: auto;
}

img {border: none;}

a{
outline:none;
}

#fbFooter {
	height: 65px;
	background-image:url('../img/fondbaniere.jpg');
	background-repeat: no-repeat;
  background-color: #ffffff;
  background-position: center center;
	margin-top: 3px;
	margin-bottom: 3px;
	position: relative;
	margin-right: auto;
  margin-left: auto;
  width: auto;  
  z-index:1;   
}

#selection{
margin-right:5px;
margin-top:-5px;
float:right;
width:260px;
}

#conteneur{
  width : 1080px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: auto;
  text-align:center;
}

.fbPaginationMinor {
  color: #575757;
	margin-left: 10px;
	margin-top:10px;
	position: relative;	
}

#fbContents {
	float: left;
	margin-top: 25px;
	margin-left:auto;  
	position: relative;	
	width: auto;
	
}

#fbMenu {
	width: 846px;
  height: 45px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
}


#back {
  position:relative;
  margin-right:15px; 
  float: left;
  margin-top: 2px;
  margin-left: 0px ;
  margin-bottom: auto;
}

#zoom {
  position:relative;
  margin-right:0px;
  float: left;  
  margin-top: 0px;
  margin-bottom: auto;
}

#print {
  position:relative;
  margin-top: 0px;
  margin-right:0px;
  float: left;
  margin-bottom: auto;
}

#download {
  position:relative;
  margin-right:15px;
  margin-top: 0px;
  margin-bottom: auto;
  margin-left: auto;
  float: left;
}

#up {
  position:relative;
  margin-top: 2px;
  float: left;
  margin-right:10px;
  margin-left: auto;
  margin-bottom: auto;
}

#contact {
  position: relative;
  margin-bottom: auto;
  margin-top: 0px;
  margin-left:-10px;
  margin-right: 5px;
  float: left;

}

#devis{
position: relative;
  margin-bottom: auto;
  margin-top: 0px;
  margin-left:auto;
  margin-right: 10px;
  float: left;

}

#sfec  {
  position:relative;
  margin-top: 2px;
  margin-left:auto;
  margin-right: auto;
  margin-bottom: auto;
  float: left;
}

#altmsg { 
  	position: absolute;
  	background-color:#000000;
  	padding: 20px;
  	opacity: 0.6;
  	filter: alpha(opacity=60);
  	text-align:center;
}
#altmsg:hover { 
	opacity: 0.8;
	filter: alpha(opacity=80);
}
a.altlink:link {
	color: #FFFFFF;
}

a.altlink:visited {
	color: #DDDDDD;
}

a.altlink:hover{
	color: #FFFFFF;
}


/*********Page Contact*********/

#conteneurpage{
width: 980px;

background-image: url('img/divfond.png'); 
position: relative;
  
  
  padding: 10px;
	text-align: justify;
	z-index: 3;
  
  border: dashed 1px;
  border-color: #8c8c8c;
}

#catalogue{
padding : 0;
margin-left : 30px; 
float : left;
}

#sfeccontact{
padding : 0;
margin-top: 20px;
position : relative;
background-color:#6e90a6;

}

.Style2 {color: #FFFFFF}
.Style3 {color: #2f2f2f}

#form{
 width: 660px;
  height: auto;  
  background-color:#6e90a6;
  margin-top:50px;
  margin-bottom:auto;  
  margin-left:0px;
  position:relative;
  float: left;
}

#formulaire {  
  position:relative;
	filter:alpha(opacity=75);  /* opacite pour FF */ 
	-moz-opacity:0.75; /* opacite pour FF */ 
	opacity: 0.75;  /* opacite pour IE */
}

#coordonnees { 
  position:relative; 
  width:300px;
  margin:0px 0px 0px 0px;
  float: left;
  margin-right : 10px;
}

#message {
  position:relative; 
  width:350px;
  float: left;
  margin-right: auto;
  margin-left : 0px;
}
	
	
#coordonnees label { 
  float:left; 
  width:80px; 
  text-align:right; 
  margin:3px 5px 0px 0px; 
  padding:0; color:#494949;
}
  
#coordonnees input, #coordonnees input.normal {  
  width:160px; 
  margin:0; 
  padding:0; 
  color:#FFF; 
  background:#a6a6a6; 
  border:1px #555555 solid;
}

#coordonnees input.focus { 
  background:#F3F3F3; 
  border:1px #7F9DB9 solid; 
  padding:1px;
}
	
#message label { 
  float:left; 
  width:140px; 
  text-align:right; 
  margin:3px 5px 0px 0px; 
  padding:0; 
  color:#494949;
}

#message input, #message input.normal { 
  width:320px; 
  margin:0; 
  padding:0; 
  color:#FFF; 
  background:#a6a6a6; 
  border:1px #555555 solid;
}

#message input.focus { 
  background:#F3F3F3;
  border:1px #7F9DB9 solid; 
  padding:1px;
}

#message textarea, #message textarea.normal { 
  font-size:1.1em; 
  width:320px; 
  margin:0; 
  padding:0; 
  color:#FFF; 
  background:#a6a6a6; 
  border:1px #555555 solid;
}

#message textarea.focus { 
  background:#F3F3F3; 
  border:1px #7F9DB9 solid;
}
		
#bouton_form {  
  float:left; 
  width: 50px ;
  height : 20 px;
  margin:-50px 0px 60px 120px;
  padding-bottom: auto;
}

