/* CSS Document */

*{
	margin:0px;
	padding:0px;
	color:#000000;
	font:11px Verdana, Arial, Helvetica, sans-serif normal;
	list-style:none;
}

#formulairepage fieldset{
	border:1px solid;
	margin:10px 20px;

}

.tri fieldset{
	padding-top:5px !important;

	padding-left:10px !important;

}
#formulairepage fieldset p{
	display:block;
	padding:4px;
	margin:0px 0px;
	clear:left;
}
#formulairepage .s{

background-color:#D9DADA;
}

#formulairepage label{
	display:block;
	float:left;
	font-size:10px;
	font-weight:bold;
	width:120px;

}

#formulairepage fieldset .ctext,#formulairepage fieldset .mtext,#formulairepage fieldset .email{
	border:1px solid;
	width:300px;
}

#formulairepage fieldset legend{
	font-size:12px;
	margin:0px 120px;
	text-transform:uppercase;
	font-weight:bold;

}


#formulairepage fieldset .mtext{
	height:80px;
	overflow:auto;
}


#formulairepage fieldset .lradio,
#formulairepage fieldset .lcheck{
	float:none;
	margin:0px 0px 0px 120px;
	clear:both;

}
#formulairepage fieldset select{
	border:1px solid;
	width:300px;
}

#formulairepage fieldset .lradio li,
#formulairepage fieldset .lcheck li{
	width:300px;
	list-style:none;
}

#formulairepage .submit{	
	font-size:12px;
	border:1px solid;
	margin:10px 10px 10px 20px;
	padding:4px;
	text-align:center;
	width:455px;
	font-weight:bold;
	text-transform:uppercase;

}


/* contenu */


.fiche *,#contenu *{border-color:#0BA062;}
#contenu address,#contenu h1,#contenu h3,#contenu h4,#contenu h5,#contenu strong,.news .plus a,.fiche .data h3,.fiche .data a{color:#0BA062}

/* balise de base general */

 .baseline{width:159px !important;width:139px;padding:10px;margin-left:8px;display:block;font-size:11px;font-weight:bold;color:#FFFFFF;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.inecc-lorraine.com/design/fond/baseline.png', sizingMethod='scale');	}
.baseline[class]{background:transparent url(http://www.inecc-lorraine.com/design/fond/baseline.png) no-repeat bottom left;filter:none;}
#contenu h1{margin:5px 20px 0px;font-size: 16px;font-weight: bold;}
#contenu h2{margin:10px 15px 10px;padding:4px;font-size: 12px;border:1px solid;border-width:1px 1px 0px 1px;font-weight: bold;}
#contenu h3{border:1px solid;border-width:0px 1px;margin:5px 15px;padding:4px;font-size: 12px;font-weight: bold;}
#contenu h2,#contenu h3{background-color:#D9DBDB;}
#contenu h4{margin:5px 20px;font-size: 11px;font-weight: bold;}
#contenu h5{margin:5px 30px;font-size: 11px;font-weight: bold;}
#contenu h6{margin:5px 30px;font-size: 11px;font-weight: bold;}
#contenu p{margin:5px 20px;font-size:11px;}
#contenu img{margin:5px;}
#contenu strong{font-weight: bold;}
#contenu address{margin:5px 20px;}
#contenu p address{margin:0px;}
#contenu address{font-style:normal;}
#contenu em{font-style:italic;}
#contenu ul{margin:5px 20px;  padding:5px 15px; }
#contenu ul ul{margin:5px 0px;  padding:5px 15px; }
#contenu ol{margin:5px 20px;  padding:5px 25px; }
#contenu ul li{list-style:square;padding:2px 0px; }
#contenu ul ul li{list-style:disc;padding:2px 0px; }
#contenu ol li{list-style:decimal;padding:2px 0px; }
.bordure{border:1px solid !important}
/* news */
.news{padding:5px 5px 15px ;padding-bottom:0px;}
.news h2 span{font-weight:normal,font-size:10px;}
.news h2{border-bottom:2px solid;font-size:11px;font-weight:bold;padding-bottom:0px 0px 4px;margin:0px 0px 4px;border-width:0px 0px 1px !important;background:transparent !important;}
.news p{font-size:11px;padding:0px;margin-bottom:4px;}
.news .plus{text-align:right;display:block;}
.news .plus a{font-size:11px;padding-right:15px;}
.fiche .data h6{margin-top:20px;position:relative;float:right;margin-right:20px;width:24px;height:24px;font-size:10px;text-align:center;padding-top:6px;color:#FFFFFF;}
/* */


/* tableau fiche */

.tableaufiche{
		margin:20px;
		margin-bottom:30px;
	border-collapse:collapse;
	border-left:2px solid #FFFFFF !important;
}
.tableaufiche td{
	font-size:11px;
	padding-left:8px;
	padding-right:8px;
	border-left:2px solid #CAD5D6 !important;
}
.tableaufiche caption{display:none;}



.tableaufiche thead td,.tableaufiche thead th{
	text-align:center;
	font-size:bold;
}
.tableaufiche tbody{
	margin-top:2px;
}
.sep{
	height:16px;
	background:transparent url(http://www.inecc-lorraine.com/design/fond/degtableau.png) no-repeat 0px 2px;

}


.tableaufiche tbody .loupeajax{
	position:absolute;
	vertical-align:bottom;
	margin-top:0px;
	margin-left:-24px;
	width:22px;
	cursor:pointer;
	height:22px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.inecc-lorraine.com/design/fond/loupe.png', sizingMethod='crop');	

}

.tableaufiche tbody .loupehand{
	display:none;
}

.tableaufiche tbody .loupeajax img{
	display:none;

}
.tableaufiche tbody .loupeajax[class] img{
	display:block;
	border:none

}
.tableaufiche tbody .s{
background-color:#D9DADA;
}


.tableaufiche tbody th{
	cursor:pointer;

	padding-left:5px;
}
.tableaufiche tbody td{
	cursor:pointer;
	padding:5px;
	font-size:9px !important;}
	
	
.tableaufiche tbody .imagefiche{
	width:100px;
}
/* fiche */

.fiche{position:absolute;top:300px;left:200px;z-index:3000;width:425px;}
.fiche .haut{width:425px;clear:both;height:176px;background-repeat:no-repeat-y;}
.fiche .milieu{width:425px;clear:both;background-repeat:repeat-y;}
.fiche .data{position:relative;top:-150px;padding:0px;}
.fiche .bas{width:425px;clear:both;height:20px;}

.fiche .data h2{margin:15px;
	margin-top:0px;
		font-size:12px;
		font-weight:bold;
		text-transform:uppercase;
		border-bottom:5px double;
}
.fiche .data p{
	padding:0px;
	margin:0px;
	margin-left:15px;
	margin-right:15px;
}

.fiche .data p.lien{
		text-align:center;

}

.fiche .data p.lien a{
display:block;
margin:2px;
margin-top:5px;
padding:2px;
	border:1px solid;
		font-size:12px;
		font-weight:bold;
	text-decoration:none;

}

.fiche .data p.chapo{
		font-size:11px;
		font-weight:bold;
}
.fiche .data h3{margin:15px;
	margin-top:10px;
	margin-bottom:5px;
}

