/* CSS Document */

html, body {
	margin: 0;
	padding: 0;
	font:Helvetica,"Times New Roman", Times, serif;
	font-size:17px;
	height: 100%;
	background: #000000; /*color:#ffffff;*/
}

div,form,h1,h2,h3,h4,h5,h6,p,fieldset,img,ul,li {
	padding: 0;
	margin: 0;
	border: none;
}


li {
	list-style-type: none;
}

#cache {
	visibility: hidden;
	position: absolute;
	top: 62px;
	left: 0;
	z-index: 100;
	width: 100%;
	color: #fff;
}

#cache div {
	margin: auto;
	width: 998px;
	background: #4d4f53;
	
}


/*----------------- CONTENT ----------- */

#content {

	margin-top: 0;
	
}


/*----------------- FOOTER ----------- */

.txt{
	font-size:13px;
	font-family:"Helvetica", Arial, monospace;
	color:#ffffff;
}
a  {
color:#A70000;
}

.bloc_offre a {
color:#A70000;
}
.news_box  {
color:#FFFFFF;
}


input.textfield {
margin:0;
border:none;
padding:6px 10px;
width:212px;
height:20px;
background:url(../img/input_txt.gif) top left;
color:#fff;
text-transform:uppercase;

}
.fd_bout{
color:#fff;
background:url(../img/fd_bout.gif) top left no-repeat;
padding-left:40px;
margin-left:60px;
font-family:Helvetica, sans-serif;
font-size:12px;
}

.fd_boutcw{
color:#fff;
background:url(../img/fd_boutw.gif) top left no-repeat;
padding-left:40px;
margin-left:80px;
font-family:Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.fd_boutcw a{
	color:#ccc;
	font-weight: bolder;
	text-decoration: none;
	font-size: 14px;
}



.fd_bout strong{
	color:#eee;
}
.fd_bout a{
	color:#ccc;
	font-weight: bolder;
	text-decoration: none;
	font-size: 14px;
}
.gris{
color:white;
padding:8px;
}
.txtClassicCopie .{
		color:white;
}
.tabcontact{
/*background: #000000;
border-color:#FFFFFF;
border-width:1px;*/
padding:3px;
margin:3px;
background:url(../img/fd_contact.gif) top left no-repeat;
}

#jobs {
filter:alpha(opacity=70);
   -moz-opacity:0.7;
   opacity: 0.7;
background: #fff;
border-color:#000;
border-width:1px;
padding:15px;
}


.titre_boutique{
font-weight: bolder;
color:#a70000;
}

/* RECHERCHE */

#rech2 {
background:url(../img/fd_recherche.gif) top left no-repeat;
width:400px;
height:200px;
}
#rech2_en {
background:url(../img/fd_recherche_en.gif) top left no-repeat;
width:400px;
height:200px;
}
#rech2cw {
background:url(../img/fd_recherchew.gif) top left no-repeat;
width:400px;
height:200px;
}
/* */
#rech2cw_en {
background:url(../img/fd_recherchew_en.gif) top left no-repeat;
width:400px;
height:200px;
}
#rech {
width:400px;
height:200px;


}

input.textfield {
margin:0;
border:none;
padding:6px 10px;
width:212px;
height:20px;
background:url(../img/input_txt.gif) top left;
color:#fff;
text-transform:uppercase;

}
.fd_bout{
color:#fff;
background:url(../img/fd_bout.gif) top left no-repeat;
padding-left:40px;
margin-left:60px;
font-family:Helvetica, sans-serif;
font-size:12px;
}

.fd_boutcw{
color:#fff;
background:url(../img/fd_boutw.gif) top left no-repeat;
padding-left:40px;
margin-left:80px;
font-family:Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.fd_boutcw a{
	color:#ccc;
	font-weight: bolder;
	text-decoration: none;
	font-size: 14px;
}



.fd_bout strong{
	color:#eee;
}
.fd_bout a{
	color:#ccc;
	font-weight: bolder;
	text-decoration: none;
	font-size: 14px;
}
