body{
	margin: 0px;
	padding:0px;
    font-size:12px;
    font-family:Tahoma;
    text-align:center;
	background-color: #9BCCCD;
}

#cadre{
	position : absolute;
	left : 50%;
	top : 50%;
	width : 950px;
	margin-left : -475px;
	height : 590px;
	margin-top : -295px;
	background-color: #ffffff;
}

#bords{
	position : absolute;
	left : 50%;
	top : 50%;
	width : 978px;
	margin-left : -489px;
	height : 590px;
	margin-top : -295px;
	background-image:url('../interface/bordure.gif');
	background-repeat:repeat-y;
}

#degrade{
	position : absolute;
	left : 50%;
	top : 50%;
	width : 100%;
	margin-left : -50%;
	height : 590px;
	margin-top : -295px;
	background-image:url('../interface/degrade.gif');
}

#panneau{
	text-align:center;
	margin: 0px;
}

#colGauche{
	width: 225px;
	height:470px;
	float: left;
	margin: 0px;
	padding:0px;
	border: solid #ccc 0px;
}

#colMilieu{
	width: 490px;
	height:480px;
	float: left;
	margin: 0px;
	padding:0px;
}

#colMilieu2{
	text-align:left;
	width: 670px;
	float: left;
	margin: 0px;
	padding:0px;
	padding-left:30px;
	font-size:11px;
}
table.fourn td{
	text-align:left;
	margin:0px;
	padding:0px;
	font-size:11px;
}

#colMilieu3{
	text-align:left;
	width: 500px;
	height:480px;
	float: left;
	margin: 0px;
	padding:10px;
}

#affinage{
	height:200px;
	z-index: 1;
}

#pages{
	font-family:Tahoma;
	font-size:11px;
	color: #1C5180;
	text-align:center;
}

#laboratoires{
	height:270px;
	font-family:Tahoma;
	font-size:11px;
	color: #1C5180;
	text-align:left;
	vertical-align: top;
	padding-right:2px;
	padding-left:7px;
}

#laboratoires a,#pages a{
	text-decoration:none;
}

#carte{
	height:460px;
	margin: 0px;
	padding:0px;
	position: relative;
}

#colDroite{
	width: 230px;
	height:510px;
	float: left;
	margin: 0px;
	padding:0px;
}

#colDroite2{
	width: 200px;
	height:510px;
	float: left;
	margin: 0px;
	padding:0px;
}

#description{
	width: 180px;
	height: 170px;
	margin-left: 18px;
	margin-right: 18px;
	padding: 6px;
	text-align: center;
}

.nodescription{
	padding: 6px;
	text-align: center;
	font-family:Tahoma;
	font-size:11px;
	color:#CB2B2A;
}

a.navigateur:link,a.navigateur:visited{
	color: #ccc;
	text-align: center;
	text-decoration: none;
}

a:link,a:visited {
	color: #1C5180;
}

a:hover,a.navigateur:hover{
	color: #CB2B2A;
}

h1,h2{
	text-align: left;
	font-family:Tahoma;
	font-size:11px;
	color:#5F5F5F;
	margin-top:5px;
	margin-left:12px;
}

hr{
	border-top: solid #ccc 1px;
	border-left: solid #ccc 0px;
	border-right: solid #ccc 0px;
	border-bottom: solid #ccc 0px;
	width:200px;
}

.descriptif{
	text-align: center;
	font-family:Tahoma;
	font-size:11px;
}

table.liste{
	margin-left:4px;
}

p,fieldset.technique,td.liste_technique{
	margin : 0px; 
	padding: 0px;
	font-family: Tahoma;
	font-size: 11px;
}

fieldset{
  	border: 0px solid #E8E8E8;
}

fieldset.contact{
	padding : 10px; 
}

#tri{
	text-align: right;
	padding-right:5px;
	padding-bottom:5px;
}

.champs{
	font-family: Tahoma;
	font-size: 10px;	
  	border: 1px solid #E8E8E8;
  	color: #868686;
  	background: #FFFFFF;
}

.boutons{
	font-family: Tahoma;
	font-size: 11px;	
  	border: 1px solid #1C5180;
  	color: #1C5180;
  	background: #E8E8E8;
}

.boutons2{
	font-family: Tahoma;
	font-size: 11px;	
  	border: 1px solid #1C5180;
  	color: #1C5180;
}

.boutons_active{
	font-family: Tahoma;
	font-size: 11px;	
  	border: 1px solid #1C5180;
  	color: red;
  	background: #E8E8E8;
}


.champs_clair{
	font-family: Tahoma;
	font-size: 11px;	
  	border: 1px solid #E8E8E8;
  	color: #868686;
  	background: #FFFFFF;
}


.tableteaser{width:430px;font-family: Tahoma;font-size: 11px;}
.tableteaser a.more:link{color:black;}
.bhg{width:9px;height:9px;background:url("box_chg.gif") bottom right no-repeat;}
.bh{background:url("box_hb.gif") bottom left repeat-x;}
.bhd{width:9px;height:9px;background:url("box_chd.gif") bottom left no-repeat;}
.bg{background:url("box_bg.gif") repeat-y;}
.tdremise{background-color:white;}
.bd{background:url("box_bd.gif") repeat-y;}
.bbg{width:9px;height:9px;background:url("box_cbg.gif") no-repeat;}
.bb{background:url("box_bb.gif") repeat-x;}
.bbd{width:9px;height:9px;background:url("box_cbd.gif") no-repeat;}

.altbulle{
	visibility:hidden;
	z-index: 6666;
	position: absolute;
	overflow:auto;
}
.layer{
	position: absolute;
	z-index: 1000;
    filter : alpha(opacity=75);
    -moz-opacity : 0.75;
    opacity : 0.75; 
}
