/* CSS Document */


body {
	background-color: #000000;
	margin-top: 2px;
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
}
.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }

hr{
	background-color:#CC3300;
	height:1px;
	width:300px;
}
a{
	text-decoration: none;
	color:#666;
	font-weight:bold;
}
a:hover {
	color: #CC3300;
}
a.menu{
	text-decoration: none;
	color:#666;
	font-weight:bold;
	font-size:15px;
}
a.menu:hover {
	color: #CC3300;
}
a.menusel {
	text-decoration: none;
	color:#CC3300;
	font-weight:bold;
	font-size:15px;
}
a.sommaire {
	color: #666;
	font-size:14px;
}
a.sommairesel{
	color: #CC3300;
	font-size:14px;
}
a.sommaire:hover {
	color: #CC3300;
}
a:foot{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
h1{
	font-family:"Courier New", Courier, monospace;
	font-size:24px;
	font-weight:bold;
	color:#000;
	height:26px;
	margin-bottom:0px;
	text-align:center;
}
h2{
	font-family:"Courier New", Courier, monospace;
	font-size:16px;
	font-weight:bold;
	color:#000;
	height:18px;
	margin-bottom:0px;
}
div#cadreEdition{
	
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	margin:15px;
}
.styleDate {
	font-style: italic;
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size: 18px;
}

.styleEditionSommaire {
	font-style: italic;
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
}

.blocright {margin-right:10px; margin-top:25px;display:block;float:right;  }
.blocleft {
	margin-top:25px;
	display:block;
	float:left;
	margin-left: 10px;
}

.contact { display:block; color:#CC3300; font-size:35px; font-family:"Courier New", Courier, monospace; font-weight:bold; text-align:center; background-color:#FFFFFF; opacity:0.8;width:100px;}
.contact img{ border:none;}
/* ####################################### Salle des machines ##################################*/
.menuSdm { display:block; width:856px; margin:auto;}

.menuSdm li{ text-align:center; font-weight:bold; cursor:pointer; list-style:none; float:left;width:170px;}
/*.menuSdm td.selected{ background-color:#E47867; border:1px solid black; text-align:center; font-weight:bold;}*/
.menuSdm li.selected span{color:#E47867;}

#conteneur{ overflow:hidden;position:relative;width:854px; float:left; margin:20px;}
#contenuInner{ display:block;position:relative;left:0px; width:10000px;}
.slide{ float:left;width:854px; }
.slide p{ text-align:justify; }

/* #####################################*/

.newsform { display:block; color:#000000; font-weight:bold; background-color:#eeeeee; text-align:center; padding:10px 5px;  height:50px; opacity:0.9; }
.newsform input{ }
.field {border:1px solid #999999; width:150px; }
.fielderreur {border:1px solid red; width:150px; }
.button { background-color:#EB5A43; color:#FFFFFF; border:1px solid #CCCCCC; padding:0px; height:16px; cursor:pointer;} 

