html,body {
	width:100%;
	height:100%;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

p{


	margin:5px;
	padding:0px;
}

.global {

width:993px;
height:585px;
background-image:url(images/fond.gif);
color:#FFFFFF;
position:relative;


}

.logo {
position:absolute;
bottom:0px;
left:0px;
height:155px;
width:993px;
text-align:left;
z-index:40;
}

/* ADRESSE SOBO BAS */
.adresse {
position:absolute;
bottom:0px;
left:330px;
height:15px;
width:660px;
text-align:left;
color:#CCCCCC;
font-size:9px;
text-align:center;
}

.menu {
text-align:left;
padding-left:35px;
padding-top:140px;
padding-bottom:45px;
position:absolute;
left:0px;
top:0px;
height:400px;
width:122px;
background-color:#252525;
filter:alpha(opacity=80);   /* Internet Explorer 6     */
-moz-opacity:0.8;           /* Mozilla 1.6 et infér.   */
opacity: 0.8;             /* CSS3 et Mozilla récents */
text-transform:uppercase;
font-size:14px;
}

/* PETIT LOGO */

.logotype {
position:absolute;
left:27px;
top:27px;
height:118px;
width:104px;
z-index:10;
}

/* CADRES LANGUES */

.francais {
position:absolute;
left:27px;
top:135px;
height:15px;
width:60px;
text-align:left;
z-index:11;
font-size:10px;
}

.english {
position:absolute;
left:85px;
top:135px;
height:15px;
width:60px;
text-align:left;
z-index:11;
font-size:10px;
}

.bandeau{
position:absolute;
top:0px;
left:157px;
width:836px;
height:158px;
background-color:#000000;
text-align:left;
}

.bandeau_left
{
float:left;
width:427px;
height:158px;
overflow:hidden;
}

.bandeau_right
{
float:left;
width:406px;
height:158px;
margin-left:3px;
overflow:hidden;
}
.enter{

width:995px;
height:280px;
position:relative;
top:67px;
}

.enter_div{
width:496px;
height:280px;
float:left;
text-align:left;
}

.enter_legend{

width:496px;
height:31px;
text-align:center;
background-color:#252525;
font-size:16px;
font-weight:bold;
}

a.enter_link:link
{
text-decoration:none;
color:#A8A8A8;

}
a.enter_link:active
{
text-decoration:none;
color:#A8A8A8;
}
a.enter_link:visited
{
text-decoration:none;
color:#A8A8A8;
}
a.enter_link:hover
{
text-decoration:none;
color:#FFFFFF;
}

.enter_image{

width:496px;
height:213px;
overflow:hidden;
}

.enter_link{

width:496px;
height:36px;
text-align:center;
background-color:#252525;
}


.content 
{
	position:absolute;
	top:158px;
	left:157px;
	width:836px;
	height:381px;

}

.chemin
{
	text-align:left;
	position:absolute;
	top:15px;
	left:127px;
	height:34px;
	width:602px;
	background-color:#252525;
	filter:alpha(opacity=80);   /* Internet Explorer 6     */
	-moz-opacity:0.8;           /* Mozilla 1.6 et infér.   */
	opacity: 0.8;  
	padding-left:30px;           /* CSS3 et Mozilla récents */
	padding-top:7px;
	color:#7D7D7D;
	font-weight:bold;

}


.chemin_fiche
{
	text-align:left;
	position:absolute;
	top:15px;
	left:50px;
	height:34px;
	width:702px;
	background-color:#252525;
	filter:alpha(opacity=80);   /* Internet Explorer 6     */
	-moz-opacity:0.8;           /* Mozilla 1.6 et infér.   */
	opacity: 0.8;  
	padding-left:30px;           /* CSS3 et Mozilla récents */
	padding-top:7px;
	color:#7D7D7D;
	font-weight:bold;

}


/*codes fhice produit*/

.flash_object
{
	width:623px;
	height:340px;
	top:56px;
	left:127px;
	position:absolute;
	z-index:20;
	
}
.galerie
{
	width:632px;
	height:349px;
	top:56px;
	left:127px;
	position:absolute;
	filter:alpha(opacity=80);   /* Internet Explorer 6     */
	-moz-opacity:0.8;           /* Mozilla 1.6 et infér.   */
	opacity: 0.8; 
}

/* BLOG GENERAL FICHE */

.fiche
{
	width:732px;
	height:321px;
	top:56px;
	left:50px;
	position:absolute;
	background-color:#252525;
	filter:alpha(opacity=80);   /* Internet Explorer 6     */
	-moz-opacity:0.8;           /* Mozilla 1.6 et infér.   */
	opacity: 0.8; 
}

/* CONTACT */

.christophe
{

	width:632px;
	height:360px;
	top:15px;
	left:127px;
	position:absolute;
	font-size:12px;
	letter-spacing:2px;
	line-height:17px;
}


	#contact textarea, input {
	border:#7b7b7b 1px solid;
	background-color:#202020;
	color:#ffffff;
	font-family:Arial;
	}

.galerie_border
{
	height:349px;
	width:9px;
	position:absolute;
	right:0px;
	top:0px;
	background-color:#252525;
	filter:alpha(opacity=80);   /* Internet Explorer 6     */
	-moz-opacity:0.8;           /* Mozilla 1.6 et infér.   */
	opacity: 0.8; 

}

.galerie_bottom
{
	height:9px;
	width:623px;
	position:absolute;
	left:0px;
	bottom:0px;
	background-color:#252525;
	filter:alpha(opacity=80);   /* Internet Explorer 6     */
	-moz-opacity:0.8;           /* Mozilla 1.6 et infér.   */
	opacity: 0.8; 

}

.gBlocTxt
{
	width:400px;
	height:300px;
	top:10px;
	left:280px;
	position:absolute;
	overflow:auto;
	text-align:left;
	font-size:11px;
	color:#ffffff;

}

.gBlocImgBig
{
	width:248px;
	height:187px;
	top:66px;
	left:60px;
	position:absolute;
	z-index:10;
	filter:alpha(opacity=100);   /* Internet Explorer 6     */
	-moz-opacity:1;           /* Mozilla 1.6 et infér.   */
	opacity: 1;
	overflow:hidden;
}

.gBlocImgBigLegende
{
	width:248px;
	height:30px;
	top:223px;
	left:60px;
	padding-top:8px;
	text-align:center;
	font-weight:bolder;
	text-transform:uppercase;
	position:absolute;
	color:#FFFFFF;
	background-color:#252525;
	filter:alpha(opacity=50);   /* Internet Explorer 6     */
	-moz-opacity:0.5;           /* Mozilla 1.6 et infér.   */
	opacity: 0.5; 
	z-index:10;

}

.gBlocImgListe
{
	width:288px;
	height:57px;
	top:258px;
	left:40px;
	position:absolute;
	z-index:10;
	filter:alpha(opacity=100);   /* Internet Explorer 6     */
	-moz-opacity:1;           /* Mozilla 1.6 et infér.   */
	opacity: 1; 
}

.gBlocProfil
{
	width:248px;
	height:38px;
	top:320px;
	left:60px;
	text-align:left;
	position:absolute;
	z-index:10;
	filter:alpha(opacity=100);   /* Internet Explorer 6     */
	-moz-opacity:1;           /* Mozilla 1.6 et infér.   */
	opacity: 1; 
}

.gBlocClose
{
	width:248px;
	height:38px;
	top:347px;
	left:752px;
	text-align:left;
	position:absolute;
	z-index:10;
	filter:alpha(opacity=100);   /* Internet Explorer 6     */
	-moz-opacity:1;           /* Mozilla 1.6 et infér.   */
	opacity: 1; 
}


.titreFicheProd
{
	font-weight:600;
	color:#8a8a8a;
	font-size:11px;
}

.smallFicheProd
{
	font-weight:600;
	color:#FFFFFF;
	font-size:9px;
}

/*fin codes fhice produit*/

.rubrique:link
{
	text-decoration:none;
	color:#7D7D7D;
	text-transform:uppercase;
	font-weight:bold;
}

.rubrique:visited
{
	text-decoration:none;
	color:#7D7D7D;
	text-transform:uppercase;
	font-weight:bold;
}

.rubrique:active
{
	text-decoration:none;
	color:#7D7D7D;
	text-transform:uppercase;
	font-weight:bold;
}

.rubrique:hover
{
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}
.s_rubrique:link
{
	text-decoration:none;
	color:#7D7D7D;
	font-weight:bold;
	font-size:11px;
}

.s_rubrique:visited
{
	text-decoration:none;
	color:#7D7D7D;
	font-weight:bold;
	font-size:11px;
}

.s_rubrique:active
{
	text-decoration:none;
	color:#7D7D7D;
	font-weight:bold;
	font-size:11px;
}

.s_rubrique:hover
{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}

