body
{
	font-family:franklin gothic medium, arial ;
	font-size:11pt ;
	line-height:160%;
	color:#ffffff;
	background-color:#000000;
	overflow:auto;
}
.boutonAction
{
	width:100px;
	height:40px;
	margin-left:10px;
	font-size:90%;
	font-weight:bold;
	color:#000000;
	text-align:center;
	padding:10px;
	border:3px outset #808080;
	background:#808080;
	cursor:pointer;
}
.commentaire
{
	font-size:80%;
	font-style:italic;
	text-align:center;
}
.commentIE
{
	font-size:50%;
	font-style:italic;
	font-weight:normal;
}
.contact
{
	border:2px outset #ffff00;
	width:80%;
	margin-left:5%;
	padding:15px;
	text-align:center;
	font-size:110%;
}
.formule
{
	border:1px inset #ffff00;
	padding-right:15px;
	padding-left:15px;
	margin-bottom:10px;
}
.heureCourante
{
	font-size:80%;
	font-style:italic;
	font-weight:normal;
}
.listePuceTag
{
	list-style-image: url("../images/puceTag.png");  ;
}
.listeSansPuce
{
	list-style-type : none ;
}
.menuCourant
{
    width:90%;
	height:50px;
	padding:5px;
	text-align:left;
	font-size:80%;
	color: #ffff00;
	background-color:#000000;
	border:1px solid #555fb3;
}
.menuCourant a
{
	font-size:95%;
	text-decoration:none;
	font-weight:bolder;
	color: #ffff00;
}
.menuCourant a:hover
{
	text-decoration:underline;
	font-variant:small-caps;
}
.menuCourant img
{
	vertical-align:middle;
}
.menu
{
    width:90%;
	height:50px;
	padding:5px;
	text-align:left;
	font-size:80%;
	color: #ffff00;
	background-color:#4f4f4f;
	border:1px solid #ffff00;
}
.menu a
{
	font-size:95%;
	text-decoration:none;
	font-weight:bolder;
	color: #ffff00;
}
.menu a:hover
{
	text-decoration:underline;
	font-variant:small-caps;
}
.menu img
{
	vertical-align:middle;
}
.messageErreur
{
	border:2px outset #ffff00;
	width:80%;
	margin-left:5%;
	padding:15px;
	text-align:center;
	font-size:150%;
	color: #ffff00;
}
.messageOK
{
	border:2px outset #ffff00;
	width:80%;
	margin-left:5%;
	padding:15px;
	text-align:center;
	font-size:150%;
	color: #ffff00;
}
#page
{
	border:1px solid #000000;
	width:100%;
	margin-top:10px;
	padding-top:5px;
	text-align:justify;
	background-color:#808080;
	position:relative;
}
#pageBas
{
	border-top:1px solid #000000;
	text-align: center;
	font-size: 70%;
	clear:both;
}
#pageBas a
{
	text-decoration:none;
	color:#ffffff;
}
#pageBas a:hover
{
	font-weight:bolder;
	font-variant:small-caps;
	text-decoration:underline;
}
#pageContenu
{
	margin-left:14%;
	margin-right:5px;
	padding:15px;
	text-align:justify;
}
#pageContenu a
{
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff;
}
#pageContenu a:hover
{
	text-decoration:underline;
	font-weight:bolder;
	font-variant:small-caps;
	color:#555fb3;
}
#pageContenu h1
{
	font-size:180%;
	font-weight:bolder;
	text-align:center;
	line-height:120%;
	color: #ffff00;
}
#pageContenu h2
{
	font-size:120%;
	font-style:italic;
	text-align:center;
	color: #fdf98b;
}
#pageContenuDroite
{
	border:1px solid #ffff00;
	width:29%;
	padding:15px;
	text-align:justify;
	background-color:#262626;
	float:right;
}
#pageContenuDroiteLarge
{
	border:1px solid #ffff00;
	width:50%;
	padding:15px;
	text-align:justify;
	background-color:#262626;
	float:right;
}
#pageContenuEntier
{
	border:1px solid #ffff00;
	text-align:justify;
	padding:15px;
	background-color:#262626;
}
#pageContenuEntier h1
{
	font-size:180%;
	font-weight:bolder;
	line-height:120%;
	text-align:left;
	color: #ffff00;
}
#pageContenuEntier h2
{
	font-size:120%;
	font-style:italic;
	text-align:left;
	color: #fdf98b;
}
#pageContenuGauche
{
	border:1px solid #ffff00;
	width:29%;
	padding:15px;
	text-align:justify;
	background-color:#262626;
	float:left;
}
#pageContenuGaucheLarge
{
	border:1px solid #ffff00;
	width:30%;
	padding:15px;
	text-align:justify;
	background-color:#262626;
	float:left;
}
#pageContenuMilieu
{
	border:1px solid #ffff00;
	position:relative;
	margin-left:34%;
	width:29%;
	
	/margin-left:29%;
	/width:27%;
	
	padding:15px;
	text-align:justify;
	background-color:#262626;
}
.pageContenuPopup
{
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	text-align:justify;
	border:1px solid #ffff00;
	background-color:#262626;
}
.pageContenuPopup a
{
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff;
}
.pageContenuPopup a:hover
{
	text-decoration:underline;
	font-weight:bolder;
	font-variant:small-caps;
}
.pageContenuPopup h1
{
	font-size:120%;
	font-weight:bolder;
	text-align:center;
	color: #ffff00;
}
.pageContenuPopup h2
{
	font-size:110%;
	font-style:italic;
	text-align:center;
	color: #fdf98b;
}
.pageContenuPopupTable
{
	margin-left:5px;
	margin-right:5px;
	border-collapse:collapse;
}
.pageContenuPopupTableLigne
{
	background-color:#262626;
	border-bottom:1px solid #ffff00;
}
.pageContenuPopupTableGauche
{
	text-align:center;
	width:20%;
	padding:15px;
	text-align:left;
	font-size:90%;
	font-weight:bold;
	margin-right:0;
}
.pageContenuPopupTableDroite
{
	width:55%;
	padding:15px;
	text-align:justify;
	font-size:80%;
	margin-left:0;
}
#pageGauche
{
	position:fixed;
	top:242px;
	
	/top:267px;

	width:13%;
	margin-left:5px;
	text-align:center;
	float:left;
	font-family:franklin gothic medium cond, arial ;
	font-size:14pt ;
}
#pageHaut
{
	border:1px solid #555fb3;
	height:200px;
	margin: 5px;
	padding-bottom:15px;
	text-align: center;
	font-size:150%;
	font-weight:bold;
	line-height:120%;
	color:#ffff00;
	background-color:#000000;
}
#pageHautPopup
{
	border:1px solid #555fb3;
	margin: 5px;
	text-align: center;
	font-size:150%;
	font-weight:bold;
	line-height:120%;
	color:#ffff00;
	background-color:#000000;
}
.saisieChamp
{
	padding:2px;
	border:2px inset #808080;
	font-size:11pt ;
	font-family: franklin gothic medium, arial ;
	font-size:80%;
	color:#000000;
}

