/* CSS Document */

img {
	border : none;
}

/* Links */
a:link, a:active, a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color:#039;
	text-decoration: none;
	text-align: left;
}

td.row1 {
	background-color: #FFFFFF;
	border-left: #656565 1px solid;
	border-top: #656565 1px solid;
	border-right: #E2E2E2 1px solid;
	border-bottom: #E2E2E2 1px solid;
}

td.row2 {
	background-color: #E2E2E2;
	border-left: #656565 1px solid;
	border-top: #656565 1px solid;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
}
.banniere {
	background-image: url(../images/plomb.jpg);
	background-repeat: no-repeat;	
}	
/* Containers */
.container{
	empty-cells: show;
	background-color: #FFF;
	width: 1050px;
	height: 100%;
	border: 1px groove #666;
	border-collapse: separate;
}
.containerButton{
	width: 150px;
	border: 0px groove #000000;
	border-collapse: separate;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
}
.containerButton2{
	width: 900px;
	border: 1px groove #000000;
	border-collapse: separate;
	text-align: center;
}
.containerButton3{
	width: 800px;
	border: 1px groove #000000;
	border-collapse: separate;
	text-align: center;
}
.ContainerTable{
	width: 850px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #F0E1FF;
}

/* Cells */
.cellTableLeft{
	width: 350px;
	height: 100%;
	vertical-align: top;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	padding: 30px;
	background-color: #FFF;
}
.cellTableRight{
	width: 400px;
	height: 100%;
	vertical-align: top;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding-top: 80px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
	background-color: #F4F4F4;
}
.centerTopCell{
	width: 900px;
	height: 150px;
	vertical-align: top;
	text-align: center;				
}
.centerTopCell2{
	width: 800px;
	height: 350px;
	vertical-align: top;
	text-align: center;	
}
.SousCell1{
	width: 240px;
	height: 390px;
	vertical-align: top;
	text-align: left;
	background-color: #e9dbe4;
	background-image: url(../images/Palaiseau.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.SousCell2{
	width: 240px;
	height: 100%;
	vertical-align: top;
	text-align: left;
	background-color: #f1f2c3;
	font-size: 14px;
	background-image: url(../images/SEROM.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.SousCell3{
	width: 240px;
	height: 100%;
	vertical-align: top;
	text-align: left;
	background-color: #ffeeba;
	background-image: url(../images/LEA.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.centerSousTopCell{
	width: 900px;
	height: 30px;
	vertical-align: top;
	text-align: center;
}
.centerSousTopCell2{
	width: 800px;
	height: 30px;
	vertical-align: top;
	text-align: center;
	background-color: #036;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
}
.BottomCell{
	width: 900px;
	height: 550px;
	vertical-align: middle;
	padding: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333
}
.centerBottomCell{
	width: 600px;
	height: 550px;
	vertical-align: top;
	text-align: left;
}
.centerBottomCell_serom{
	width: 600px;
	vertical-align: top;
	text-align: left;
	background-color: #ebf7ce;
	padding-bottom: 150px;
}
.centerBottomCell_left{
	width: 300px;
	padding-top: 10px;
	padding-left: 10px;
	text-align: left;
}
.centerBottomCell_right{
	width: 300px;
	padding-top: 20px;
	padding-right: 15px;
	padding-left: 5px;
	text-align: left;
}
.centerBottomCell_left2{
	width: 430px;
	height: 550px;
	padding-top: 10px;
	padding-left: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.centerBottomCell_right2{
	width: 430px;
	padding-top: 20px;
	padding-right: 15px;
	padding-left: 5px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #C36;
	font-size: 16px;
	font-weight: bold;
	background-color: #D7D7D7;
}
.rightBottomCell{
	width: 300px;
	vertical-align: top;
	text-align: center;
}
.leftCell{
	width: 150px;
	vertical-align: top;
	text-align: center;
	height: 100%;
}
.leftCell2{
	width: 250px;
	vertical-align: top;
	text-align: justify;
	height: 100%;
	background-image: url(../images/fond_groupe.jpg);
	background-repeat: repeat-x;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 140px;
	height: 30px;
	background-color:#99C;
	color: #FFFFFF;
	font-weight: bold;
}
.button_serom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 150px;
	height: 30px;
	background-color: #9C3;
	color: #FFFFFF;
	font-weight: bold;
}
.button_lea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 140px;
	height: 30px;
	background-color:#E87400;
	color: #FFFFFF;
	font-weight: bold;
}
.encart {
	background-image: url(../images/fond_encart.jpg);
	background-repeat: repeat-x;
	width: 150px;
}

/* Background */
.bg {
	background-image: url(../images/fond.jpg);
	background-repeat: repeat-x;
}
.bg_lea {
	background-image: url(../images/LEA.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}
.bg_palaiseau {
	background-image: url(../images/Palaiseau.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_SEROM {
	background-image: url(../images/SEROM.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.fond_groupe {
	background-image: url(../images/fond_groupe.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.bg_nature {
	background-image: url(../images/palaiseau2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_nature2 {
	background-image: url(../images/serom/serom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

/* Textes */
.gras {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #036;
}
.Titre {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-style: normal;
	color: #FFF;
	text-align: center;
	padding: 10px;
	font-size: 18px;
	font-weight: bolder;
}
.texte_pied {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align: left;
	font-weight: bold;
	padding: 10px;
	font-style: italic;
}
.texte_pied2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-align: center;
	font-weight: normal;
	padding: 10px;
}


.texte_standard {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	color: #333;
	text-align: justify;
	padding: 20px;
	margin: 20px;
}
.texte_standard2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 15px;
	text-align: justify;
}
.titre_Palaiseau {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #A26F8C;
}
.titre_serom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393;
	font-weight: bolder;
	text-align: center;
}

.engagements {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: justify;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin: auto;
}
.titre_engagement {	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #036;
	padding-left: 30px;
}
.texte_palaiseau {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.gras1 {font-family: "Arial Black", Gadget, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #036;
	padding: 5px;
}
.texte_justify {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: justify;
	padding: 5px;
}
.texte_justify2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: justify;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 30px;
}
.titre_amiante {	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color:#96C
}
.titre_plomb {	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color:#C33
}
.soustitre_amiante {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #572D57;
	font-weight: bolder;
}
.rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F00;
}
.rouge_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #F00;
	text-decoration: blink;
}
.bg_eau {
	background-image: url(../images/serom/bg_eau.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_boue {
	background-image: url(../images/serom/bg_boue.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_dechet {
	background-image: url(../images/serom/bg_dechet.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_industrie {
	background-image: url(../images/serom/bg_industrie.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_alimentation {
	background-image: url(../images/serom/bg_alimentation.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_pharmaceutiques {
	background-image: url(../images/serom/bg_pharmaceutique.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_lea {
	background-image: url(../images/lea/bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_lea {
	background-image: url(../images/lea/bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.titre_lea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #E87400;
	text-align: center;
}
.bg_legionelle {
	background-image: url(../images/lea/bg_legionelle.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_tours {
	background-image: url(../images/lea/bg_tours.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_aliments {
	background-image: url(../images/lea/bg_aliments.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_surface {
	background-image: url(../images/lea/bg_surface.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_air {
	background-image: url(../images/lea/bg_air.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.titre-blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	text-align: center;
}
.cofrac {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333;

.bg .container tr .BottomCell table tr td h2 {
	text-align: center;
}
.bg .container tr .BottomCell table tr td strong {
	text-align: center;
}
.bg .container tr .BottomCell table tr td h2 {
	text-align: center;
}
