/* CSS Document */
html {
	height: 100%;
}
body {
	color:black;
	background-color:#333333;
	background-image:url(../photos/FondEcran.jpg);
	background-attachment:fixed;
}

a {
    color: #ffffff;
    text-decoration: underline;
	border: 0px solid #2d2d2d;
}
a:link {
    color: #ffffff;
    text-decoration: none;
	border: 0px solid #2d2d2d;
}
a:visited {
    color: #ffffff;
    text-decoration: none;
	font-style:oblique;
	border: 0px solid #000000;
}
a:hover {
    color: #ff0000;
	background-color:#00ffaa;
    text-decoration: none;
	border: 0px solid #ffff00;
}
a.linkrubrique:link {
    color: #ff0000;
    text-decoration: underline;
	border: 0px solid #2d2d2d;
	font-style:oblique;
	font-weight:lighter;
}
a.linkrubrique:visited {
    color: #ff0000;
}
a.lienBasDePages {
	font-size: 15px;
	border: 1px solid #ffffff;
	background-color: #ff0000;
	padding: 2px 10px 2px 10px;
}
a.lienBasDePages:hover {
	color: #000000;
	background-color: #00ffaa;
	text-decoration: none;
	border: 1px solid #ffffff;
		padding: 2px 10px 2px 10px;

}
div#entete {
	width: 1104px;
	height: 97px;
	border: 1px solid #ffffff;
}
.infosnormeN {
	font-family: Helvetica ;
	font-size: 1.5em;
	font-style:normal;
 	color: #ffffff;
}
.infosnormeN red {
	color: #ff0000;
}
.grandCommentaire {
	font-family: Helvetica;
	font-size: 13pt;
	letter-spacing: 1.1px;
	font-weight:lighter;
}
.grandCommentaire jaune {
 color: #ffff00;
}
.grandCommentaire red {
 color: #ff0000;
}
.grandCommentaire oblique {
	font-style: italic;
}
.grandCommentaire majuscule {
	text-transform:uppercase;
}
/* PRESENTATION PAGE ACCUEIL */
#titrepage {
	font: normal 100%/160% Helvetica;
	font-size: 30pt;
	letter-spacing: 1.2px;
	height: 60px;
	color: #ff0000;
}
#titretableau {
	margin-bottom: -10px;
    font-size: 15pt;
    margin-top: 5px;
	color: #ff0000;
	letter-spacing: 1.4px;
	text-transform:uppercase;
}
div#diaporamaAccueil {
	width: 1040px;
	margin-left: 30px;
	height: 610px;
	top: 35px;
	border: 1px solid #ffffff;
	background-image:url(../photos/FondEcran.jpg);
	background-attachment:fixed;
}
div#basDePage {
	color: #ff0000;
	width: 1097px;
	top: 68px;
	text-align: center;
	position: absolute;
}
a.lienBasDePage {
	color: #ffffff;
	font-size: 15px;
	border: 1px solid #ffffff;
	border-radius: 10.125rem;
	background-color: #1446ae;
	padding: 2px 10px 2px 10px;
}
a.lienBasDePage:hover {
	color: #ff0000;
	background-color: #ffffff;
	text-decoration: none;
	border: 1px solid #ffffff;
}
#titregalerie h2 {
	letter-spacing: 0.2em;
	font-size: 1.2em;
	font-weight: lighter;
	font-style: italic;
	color:#ffffff;
}
/* PRESENTATION PAGE ACCUEIL */
#mainindex {
	width: 1104px;
	height: 672px; /* 100%; */
	border: 1px solid #ffffff;
}
td.Bleu {
	background-color: #0000FF;
	color: #ffffff;
	font-family: Helvetica ;
	font-size: 1.5em;
	font-style:normal;
}
td.Red {
	background-color: #FF0000;
	color: #ffffff;
	font-family: Helvetica ;
	font-size: 1.5em;
	font-style:normal;
}
.Page {
    color: #ffffff;
    border: 1px solid #ffffff;
    border-radius: 10.125rem;
    padding: 2px 10px 2px 10px;
}
#moyenCommentaire {
    font-style: oblique;
    font-size: 13pt;
    margin-top: 10px;
    letter-spacing: 1.2px;
    cursor: default;
    color: #ffffff;
}
#moyenCommentaire Red {
    color: #ff0000;
}
#moyenCommentaire jaune {
 color: #ffff00;
}
div#menuPage {
    color: #ff0000;
    top: 35px;
    text-align: center;
    position: absolute;
	background-image:url(../photos/FondEcran.jpg);
	background-attachment:fixed;
	border: 0px solid #ffffff;
	text-transform:uppercase;

}