/* 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;
}

.baseline {
	font-size:12px;
	color:#444444;
}

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;
}

/* REVENDRE */

.revendre_titre{
	font-size: 20px;
}

.revendre_lien{
	font-size: 26px;
}
.revendre_lien a{
	text-decoration:none;
}
.revendre_texte{
	font-size: 14px;
}
.revendre_fond{
    background-image:url(../img/fond_revendre.gif);
	background-repeat:no-repeat;
    background-position:center;
} 

/* homes */


      .title{
                width:500px;
                height:152px;
                position:absolute;
                top:0px;
                left:0px;
                background:transparent url(title.png) no-repeat top left;
            }
            a.back{
                background:transparent url(back.png) no-repeat top left;
                position:fixed;
                width:150px;
                height:27px;
                outline:none;
                bottom:0px;
                left:0px;
            }
               #content{
                margin:0 auto;
            }
            .reference{
                clear:both;
                top:300px;
                left:0px;
                position:absolute;
                text-align:right;
                width:400px;
                padding:20px;
                background-color:#fff;
                -moz-box-shadow:1px 3px 15px #ddd;
                -webkit-box-shadow:1px 3px 15px #ddd;
                box-shadow:1px 3px 15px #ddd;
            }
            .reference p a{
                text-transform:uppercase;
                text-shadow:1px 1px 1px #fff;
                color:#666;
                text-decoration:none;
                font-size:10px;
            }
            .reference p a:hover{
                color:#333;
            }
