/* BODY ########################################################################### */
/* pour le layout global de la page
___________________________________________________________________________________ */

body
	{
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	height:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color:#000000;
	overflow: auto;
	}


ul { list-style-type: square; margin-left:15px; }

/* ############################################################################### */

#cellHeader {}
#cellLogos {}
#cellMenuLangue {}
#cellMenu1 {}
#cellMain {
	background-image:url(../images/img_com/bg_main.jpg);
	background-position:top;
	background-repeat:no-repeat;}

#cellMainHome, #cellMainHistoire {
	background-image:url(../images/img_com/bg_main-home.jpg);
	background-position:top;
	background-repeat:no-repeat;}
	
#cellMainProd {
	background-image:url(../images/img_com/bg_main-prod.jpg);
	background-position:top;
	background-repeat:no-repeat;}

#cellFooter { }

#cellHome {
	margin-top: -450px;
	margin-left: 170px;
	}
	
#cellHomeEN {
	margin-top: -450px;
	margin-left: 290px;
	}

#cellProd {
	position: relative;
	right: 800px;
	top: 50px;
	}

*html #cellProd {
	position: relative;
	left: -350px;
	top: 50px;
	}
	
#cellProd2 {
	position: relative;
	right: 110px;
	top: -70px;
	width: 171px;
	}

#divCartoucheHome {
	position: relative;
	margin-top: 384px;
	margin-left: 430px;
}

.cartoucheHome {
	float: left;
	margin: 0 170px 0 0;
}

.cartoucheHome2 {
	float: left;
	margin: 0 0 0 0;
}

/* TEXT ########################################################################### */
/* pour le texte principal
___________________________________________________________________________________ */

.text {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
}	

.text a:link, .text a:visited {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight:normal;
	text-decoration: underline;
}	

.text a:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #C90000;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
}

.textHome, .textHome a:visited, .textHome a:active, .textHome a:link {
    font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}

.textHome a:hover {
    font-family: Arial, verdana, Helvetica, sans-serif;
	color: #fd1927;
	font-size: 12px;
	text-decoration: none;
}

/* ________________________________________________________________________________ */


.textSmall {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 9.5px;
	font-weight:normal;
	text-decoration: none;
}	

.textSmall a:link, .textSmall a:visited {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 9.5px;
	font-weight: normal;
	text-decoration: underline;
}	

.textSmall a:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 9.5px;
	font-weight: normal;
	text-decoration: none;
}

/* ________________________________________________________________________________ */

.textWhite {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
}	

.textWhite a:link, .textWhite a:visited {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight:normal;
	text-decoration: underline;
}	

.textWhite a:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #C90000;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
}

/* ________________________________________________________________________________ */

.textColor {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #C90000;
	font-size: 11px;
	text-decoration: none;
}	

.textColor a:link, .textColor a:visited {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #C90000;
	font-size: 11px;
	text-decoration: underline;
}	

.textColor a:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}

/* TITLE ########################################################################## */
/* titre pour le texte principal
___________________________________________________________________________________ */

.title {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11.5px;
	font-weight:bold;
	text-decoration: none;
	letter-spacing: 0px;
}	

.title a:link, .title a:visited {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
}	

.title a:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
}


/* FOOTER ######################################################################### */
/* pour le texte de bas de page tel que le copyright, ...
___________________________________________________________________________________ */


.footer {
	font-family: Arial, Helvetica, verdana, sans-serif;
	color: #CCCCCC;
	font-size: 10.5px;
	font-weight:normal;
	text-decoration: none;
	text-align:center;
}	

.footer a:link, .footer a:visited {
	font-family:Arial, Helvetica, verdana,  sans-serif;
	color: #CCCCCC;
	font-size: 10.5px;
	font-weight:normal;
	text-decoration: none;
}	

.footer a:hover {
	font-family: Arial, Helvetica, verdana, sans-serif;
	color: #FF0000;
	font-size: 10.5px;
	font-weight:normal;
	text-decoration: none;
}


/* FORM ########################################################################### */
/* 
___________________________________________________________________________________ */


.inputText {
	font-family: Arial, Helvetica, verdana, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight:normal;
	border: 1px #C90000 solid;
	background-color:#FFFFFF;
	width: 120px;
}	

.inputButton {
	font-family: Arial, Helvetica, verdana, sans-serif;
	color: #C90000;
	font-size: 11px;
	font-weight:bold;
	border: 1px #C90000 solid;
	background-color:#FFFFFF;
	width: 120px;
}	
