
/*---------------------------------------------------------------------
				generalite
----------------------------------------------------------------------*/	

body, td, p, div, input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a {
	text-decoration:none;
}

a:hover {
}

a.lien img, a img {
	border:0px;
}

input, textarea {
	border:1px solid #666666;
	font-size:0.95em;
	color:#000000;
}

select {
	color:#000000;
}

input:hover, textarea:hover {
	border:1px solid #999999;
}

input.radioBox {
	border:none;
	vertical-align:middle;
}

form {
}

h1 {
	font-weight:bolder;
	color:#c9061c;
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
}

h1 a {
	text-decoration:none;
}

h2 {
	color:#000;
	font-weight:bolder;
	font-size:14px;
	padding:0px;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:10px;
	margin-bottom:4px;	
}

h2 a {				/*color:#f3a3cb;*/
	text-decoration:none;
}

h3 {
	font-size:13px;
}

h4{
	font-size:9px;
	font-weight:normal;
}

p {
	font-size:12px
}
	
img{
	border:0px;
}

ul{
	list-style-type:none;
}
/*---------------------------------------------------------------------
				les boutons
----------------------------------------------------------------------*/
button {
	background-color:transparent;
	cursor:pointer;
}
 button::-moz-focus-inner {
 border: none;  /* overrides extra padding in Firefox */
}

button span {
	background-position:right 0;
	background-repeat:no-repeat;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bolder;
	height:32px;
	line-height:32px;
	margin:0;
	overflow:hidden;
	position:static;
	top:0;
	white-space:nowrap;
	
		text-indent:-2000px;

}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari and Google Chrome only - fix margins */
	button span {
 margin-top: -1px;
 left:1px;
}
}

/**hack ie7 les boutons doivent avoir une largeur*/
*+html button span {
	width:80px
}

*+html #paiement button span {
	width:140px
}

*+html #filtreCommande button span {
	width:20px
}

/*---------------------------------------------------------------------
				rich text
----------------------------------------------------------------------*/

a .richtext, span a span.richtext {
	background-position:0 top;
	background-repeat:no-repeat;
}

a:hover .richtext {
	background-position:0 bottom;
}

.richtext {
	display:block;
	text-indent:-5000px;/*float:left;*/
	background-repeat:no-repeat;
}



/*---------------------------------------------------------------------
				structure colonne
----------------------------------------------------------------------*/
body{
	/*background-color:#cbb4cc;
	background-image:url(../../images/fd_page.gif);*/
}

#page {
	text-align:left;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	overflow:hidden;
}

#blocHeader{
	height:307px;
}

#zoneCentrale{
	background-color:#FFFFFF;
	background-image:url("../../images/fd_centrale.jpg");
	/*background-position:center -60px;*/
	background-repeat:repeat-x;
	position:relative;
}

/*
.franchise #zoneCentrale{
	background-color:#FF00FF;
	background-image:url("../../images/fd_centrale_franchise.jpg");
	background-position:center -60px;
	background-repeat:repeat-x;
	position:relative;
}*/



#zoneCentrale .container{
	background-color:#FFFFFF;
}

#colonneGauche{

}

#colonneDroite{
	background-color:#FFFFFF;
}

#colonneCentre{
	background-color:#FFFFFF;
	left:16px;
}

#blocFooter{
	clear:both;
	overflow:hidden;
	position:relative;
	/*color:#000;
	background-color:#6d5b5c;*/
}

/*---------------------------------------------------------------------
				structure layout par modele
----------------------------------------------------------------------*/



.enSavoirPlus{
	background-image:url("../../images/B_ensavoirplus.jpg");
	/*display:block;*/
	display:block;
	height:19px;
	position:relative;
	text-indent:-5000px;
	top:-1px;
	
	width:107px;
}

.enSavoirPlus.inline{
	display:inline-block;
}



.jePostule{
	background-image:url("../../images/B_jePostule.jpg");
	display:block;
	height:26px;
	position:relative;
	text-indent:-5000px;
	width:146px;
	border:none;
	cursor:pointer;
	margin:0 auto;
}

.jePostule:hover{
	border:none;
}


.B_envoyer{
	background-image:url("../../images/B_envoyer.jpg");
	display:block;
	height:27px;
	position:relative;
	text-indent:-5000px;
	width:146px;
	border:none;
	cursor:pointer;
}


.B_envoyer:hover{
	border:none;
}



/* ############################################ TOUT PEUT ETRE SUPPRIME EN DESSOUS ############################################ */

