﻿.titre {
height: 50px;
width: 676px;
margin-top: 0px;
margin-left: 0px;
}

.tab1 {
background-color: #dddee0;
height: 35px;
width: 104px;
margin-top: -4px;
float : left;
}

.tab2 {
background-color: #dddee0;
height: 35px;
width: 124px;
margin-top: -4px;
float : left;
}

.tab3 {
background-color: #dddee0;
height: 35px;
width: 144px;
margin-top: -4px;
margin-left: -1px;
float : left;
}

.tab4 {
background-color: #dddee0;
height: 35px;
width: 164px;
margin-top: -4px;
float : left;
}

.tab5 {
height: 35px;
width: 40px;
margin-top: -4px;
margin-left: 0px;
}

.conteneur {
background-color: #FFFFFF;
background-image:url(../present/media/texture.jpg);
background-repeat:repeat-y;
position : absolute;
height: 700px;
width: 900px;
top : 0px;
left : 0px;
}

.haut {
background-color: #FFFFFF;
position : absolute;
top : 0px;
left : 224px; 
height: 85px;
width: 676px;
}

.contenu {
background-color: #FFFFFF;
background-image:url(../images/fond.jpg);
height: 615px;
width: 676px;
position : absolute;
top : 85px;
left : 224px; 
font-family: Arial, Helvetica, sans-serif;
font-weight:500;
font-size: 12px;
}

/* For usinage page */
.contenu .usinage{
	background-image:url('../usinage/media/usinageBG.jpg');
	width:676px;
	height:615px;
}

.contenu .usinage .header{
	font-size:30pt;
	font-style:oblique;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	position:relative;
	width:100%;
	line-height:40px;
}

.contenu .usinage .header .line{
	width:635px; 
	text-align:center;
}

.contenu .usinage .header .line .borberLeft{
	float:left;
	width:200px;
	height:2px;
	margin-top:20px;
	margin-left:10px;
	background-image:url('../media/line.jpg');
	background-repeat:repeat-x;
}

.contenu .usinage .header .line .borderRight{
	float:right;
	width:200px;
	height:2px;
	margin-top:20px;
	margin-right:10px;
	background-image:url('../media/line.jpg');
	background-repeat:repeat-x;

}

.contenu .usinage .content p{
	font-size:11.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	margin-top:1px;
	margin-bottom:1px;
}

.contenu .usinage .content ul{
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	list-style-image:url('../usinage/media/point.gif');
	margin-top:2px;
	margin-bottom:1px;
}

.contenu .usinage .content ul li{
	margin-top:2px;
}
/*********/

/* For tableplv page */
.contenu .tableplv{
	background-image:url('../tableplv/media/tableplvBG.jpg');
	width:676px;
	height:615px;
}

.contenu .tableplv .header{
	font-size:30pt;
	font-style:oblique;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	position:relative;
	width:100%;
	line-height:40px;
}

.contenu .tableplv .header .borberLeft{
	float:left;
	width:110px;
	height:2px;
	margin-top:20px;
	margin-left:10px;
	background-image:url('../media/line.jpg');
	background-repeat:repeat-x;

}

.contenu .tableplv .header .borderRight{
	float:right;
	width:110px;
	height:2px;
	margin-top:20px;
	margin-right:10px;
	background-image:url('../media/line.jpg');
	background-repeat:repeat-x;
}

.contenu .tableplv .content p{
	font-size:11.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	margin-top:1px;
	margin-bottom:1px;
}

.contenu .tableplv .content ul{
	font-size:10.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	list-style-image:url('../tableplv/media/point.gif');
	margin-top:2px;
	margin-bottom:1px;
}

.contenu .tableplv .content ul li{
	margin-top:2px;
}
/*********/

/* For realspe page */
.contenu .realspe{
	background-image:url('../realspe/media/realspeBG.jpg');
	width:676px;
	height:615px;
}

.contenu .realspe .header{
	font-size:30pt;
	font-style:oblique;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	position:relative;
	width:100%;
	line-height:40px;
}

.contenu .realspe .header .borberLeft{
	float:left;
	width:10px;
	height:2px;
	margin-top:20px;
	margin-left:10px;
	background-image:url('../media/line.jpg');
	background-repeat:repeat-x;

}

.contenu .realspe .header .borderRight{
	float:right;
	width:10px;
	height:2px;
	margin-top:20px;
	margin-right:10px;
	background-image:url('../media/line.jpg');
	background-repeat:repeat-x;
}

.contenu .realspe .content p{
	font-size:11.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	margin-top:1px;
	margin-bottom:1px;
}

.contenu .realspe .content ul{
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	list-style-image:url('../realspe/media/point.gif');
	margin-top:2px;
	margin-bottom:1px;
}

.contenu .realspe .content ul li{
	margin-top:2px;
}

.contenu .realspe .content ul li ol{
	margin-top:3px;
	margin-left:1px;
	width:300px;
	font-size:10pt;
}

/*********/

/* For formage page */
.contenu .formage{
	background-image:url('../formage/media/formageBG.jpg');
	width:676px;
	height:615px;
}

.contenu .formage .header{
	font-size:30pt;
	font-style:oblique;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	position:relative;
	width:100%;
	line-height:40px;
}

.contenu .formage .header .borberLeft{
	float:left;
	width:190px;
	height:2px;
	margin-top:20px;
	margin-left:10px;
	background-image:url('../media/line.jpg');
	background-repeat:repeat-x;

}

.contenu .formage .header .borderRight{
	float:right;
	width:190px;
	height:2px;
	margin-top:20px;
	margin-right:10px;
	background-image:url('../media/line.jpg');
	background-repeat:repeat-x;

}

.contenu .formage .content p{
	font-size:11.5pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	margin-top:1px;
	margin-bottom:1px;
}

.contenu .formage .content ul{
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	list-style-image:url('../formage/media/point.gif');
	margin-top:2px;
	margin-bottom:1px;
}

.contenu .formage .content ul li{
	margin-top:2px;
}
/*********/
/*For acces page*/
.contenu .formage{
	width:676px;
	height:615px;
}

.contenu .acces{
	width:600px;
}

.contenu .acces .top{
	width:620px;
}

.contenu .acces .top .borberLeft{
	float:left;
	margin-left:20px;
	width: 320px;
}

.contenu .acces .top .borderRight{
	float:right;
	width:260px;
	margin-right:0px;
	text-align:center;
	margin-top:50px;
}

.contenu .acces .top .borderRight p{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:3px;
	width: 260px;
}

.contenu .acces .top .borderRight p span{
	color:#67686c;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;

}

.contenu .acces .bottom{
	width:600px;
}

.contenu .acces .bottom .borberLeft{
	margin-left:20px;
	text-align:center;
	vertical-align:middle;
	width: 300px;
	margin-top: 100px;
	float: left;
}

.contenu .acces .bottom .borberLeft p{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:3px;
}

.contenu .acces .bottom .borberLeft p span{
	color:#CC0000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.contenu .acces .bottom .borderRight
{
	margin-right:0px;
	margin-top:10px;
	float:right;
	text-align:right;
}

/*********/

/*For address*/
.address{
	color:#fff;
	background-color:#ec5e5d;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
}

.address p{
	margin-bottom:0px;
	margin-top:0px;
	font-weight:bold;
	font-size:9pt;
}

.address p span{
	font-size:7pt;
}

/***/

/*For footer*/
.footer a{
	text-decoration:none;
	color:#666;
}

.footer a:hover{
	color:#FF0000;
}

.footer a:active{
	color:#666;
}

/************/

/*For other*/
.main{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:20px;
	text-align:center;
	width:100%;
}
.main p{
	margin-top:0px;
	margin-bottom:0px;
	color:#ec5e5d;
	font-size:x-small;
	font-size:10pt;
	font-weight:bold;
}
.main p span{
	font-size:9pt;
	font-weight:lighter;
}
/***********/
.menubas {
background-color: #dddee0;
height: 15px;
width: 676px;
position : absolute;
top : 679px;
left : 183px; 
}

.textepp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.textep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.texten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.texteg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.textegg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

