body.nospace {width:100%;margin: 0px; background: url('../img/background.jpg') left top fixed;}
p{line-height:1.5em; margin: 0.5em 30px;font-family: Arial;font-size:0.8em;text-align:justify}
table{line-height:1.5em; margin: 0.5em 30px;font-family: Arial;font-size:0.8em;text-align:justify}
ul,dl,ol{margin:1em 10px;list-style-position:inside}
b, strong{font-weight:bold}
i, em{font-style:italic}
a{color:#900}

dt{font-weight:bolder;margin-left:20px;font-family: Arial;font-size:0.8em;}
dd{margin-left:30px;font-family: Arial;font-size:0.8em;}

h1{position:relative; width:810px; height:280px; font-size:1px; color:#E2D3A8}
h2{font-size:1.2em; color:#CC0000; margin: 0.5em 30px;font-family: Arial;font-weight:300}
h3{font-size:1em; color:#CC0000; margin: 0.5em 30px;font-family: Arial;font-weight:300}
h4{}
h5{}
h1 span{position:absolute; background:url("../img/header.png") top left no-repeat; width:810px; height:280px; top:0; left:0; z-index:1}

h1.fr span{background-image:url("../img/header-fr.png") }

.header {
	margin:0 auto;
	width:810px; height:280px; 
	overflow:hidden;
	}
.main {
	overflow:hidden;
	margin:0 auto;
	width:810px;
	background:url("../img/bonhomme.png") top left no-repeat;
	min-height:495px; 
	}
.central {
	position:relative;
	width:auto;
	margin:0px;
	margin-left:208px;
	background-color:#ffffff
	}	
.corps {
	position:relative;  
	min-height:450px;
	background:url("../img/contour.jpg") top right repeat-y;
	} 
.contenent {
	position:relative;  
	min-height:450px;
	background:url("../img/contour.jpg") top left repeat-y;
	overflow:hidden;
	padding-bottom:30px;
	} 
	
.grid-ti{}
.col{float:left}
div.txt{width:354px;/*background-color:pink*/}
div.imgs{width:247px;float:right;}

.vignette{float:left;margin-left:10px;width:174px}
div.prim{margin-left:32px}

.grid-ti:after;.grid-iii:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.grid-ti, .grid-iii{zoom:1}

	
.menu_1_niveau{
	overflow:hidden;  
	height:56px;
	background:url("../img/menu1.png") top left no-repeat;
	}
.menu_2_niveau{
 	overflow:hidden; 
	height:100px;	
	background:url("../img/menu2.png") top left no-repeat;
	}
.gauche {
	position:relative;
	height:100%;
	width:208px;
	float:left; 
	}
.pied {
	position:relative; 
	height:23px; 
	background: url('../img/pied.jpg') top right; 
	background-repeat:no-repeat;
	}
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	}
	
/*.leplayer{width:532px;margin:0 auto}	*/

	
.active {
	background:url('../img/temoin1.gif') center bottom no-repeat; 
}
.active2 {
	background:url('../img/temoin2.gif') center bottom no-repeat; 
}
.active3 {
	background:url('../img/temoin3.gif') center bottom no-repeat; 
}
.centre {
	margin: 0 auto;
	width: auto;
}
ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu {
	width: 100%;	
	font: 75% verdana, arial, sans-serif;
}
#menu ul {
	margin-top:10px;
	margin-left:10px;
}
#menu li {
	display:inline;
	font-weight: bold;	padding-bottom:24px;
}
#menu li a {

	padding-left:10px ; 
	padding-right:10px;

	margin-left:5px ; 
	margin-right:5px;
	color: #fff;
	text-decoration: none;
	height: 100%;
	border: 0 none;
}
#sous-menu {
	width: 100%;
	font: 75% verdana, arial, sans-serif;
}
#sous-menu ul {
	margin-top:25px;
}
#sous-menu li {
	font-weight: bold;
	display:inline;
	padding-bottom:29px;
}
#sous-menu li a {
	position:relative;
	padding-left:15px ; 
	padding-right:15px;
	
	margin-left:10px ; 
	margin-right:10px;
	color:#CC0000;
	text-decoration: none;
	height: 100%;
	border: 0 none;
}
#sous-menu ul.prodteam li a {
	padding-left:0px ; 
	padding-right:0px;
	
	margin-left:10px ; 
	margin-right:10px;
	}


/*Galerie*/
.galerie{text-align:center}
.galerie a img{border:0px;padding-left:6px}
.vignette img{display:block;margin:0px;border:1px solid #ccc}
.vignette ul{text-align:left;font-size:11px;font-family:Arial, sans-serif;margin:19px 0 19px 11px}
.vignette li{text-align:left;}
.vignette li a{color:#000;text-decoration:none;padding-left:14px;background:url('../img/ico-dwnl.gif') left no-repeat}
.vignette li a:hover{text-decoration:underline}
