/* CSS Document */

body {
	margin:0;
	margin-top:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	text-align:justify;
	font-weight:normal;
	font-style: normal;
}
/* fond d'ecran */
body { 
background-color:#ffff99;
/*background-image:url(image/structureimg/fond.png);*/
background-position:top, left;
background-repeat:repeat
}
/*cadre autour d'ecran*/
body {
border:double #cc9999;


}
/*lien hyper texte */
body a:link, body a:visited {

text-decoration:underline;
font-weight:normal
}
/*survole lien hyper texte */
body a:hover {

text-decoration:underline;
font-weight:normal
}
/* cadre des deux coter en rouge */
.gris {
color:#000000;
text-align:justify;
font-size:18px;
	margin:0;
		padding:0 10px 3px;
		border:2px solid #cc0000;
		border-width:0 1px;
}
.gris a:link, a:visited, a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;

font-weight:normal;
font-weight:bold;
}
/*cadre rouge que du coter droit*/
.grisd {
color:#000000;
font-size:12px;
text-align:center;
	margin:0;
		padding:0 0px 0px;
		border-right:2px solid #cc0000;
		border-width:0 1px;
}
/*cadre rouge que du coter gauche*/
.grisg {
color:#000000;
font-size:12px;
	margin:0;
		padding:0 10px 3px;
		border-left:2px solid #cc0000;
		border-width:0 1px;
}
/*dans la baniere des fenetres*/
.titre {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:justify;
font-weight:normal;

}
.titre a:link, a:visited, a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:justify;
font-weight:normal;
font-weight:bold;
}

/*tous les textes non class*/
.txt {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#cc0000;
font-size:12px;
text-align:center;
font-weight:normal
}


.txt a:link, a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#OOOOOO;
font-size:12px;
text-align:none ;
font-weight: ;
text-decoration:underline;
}

.txt a:hover {
color:#cc0000
}
/*noir*/
h1, h1 a:link, h1 a:visited {
color: #000000;
text-decoration:none;
text-align:center;
font-weight:bold;
font-size: 12px;
}

h1 a:hover {
color: #cc0000;
font-size: 12px;
font-weight: bold;
}
/*rouge gras souligner*/
h2, h2 a:link, h2 a:visited {
color: #cc0000;
font-size: 12px;
font-weight: bold;
text-decoration:none;
font-weight:bold
}

h2 a:hover {
color: #cc0000;
font-size: 16px;
font-weight: bold;
}
/*gris gras souligner*/
h3 {
color: #999999;
font-size: 11px;
font-weight: bold;
text-decoration:none;
font-weight:bolder
}

h3 a:hover, h3 a:link, h3 a:visited {
color: #cc0000;
font-size: 11px;
font-weight: bold;
}
/*blanc souligner*/
h4 {
color:#ffffff;
font-size: 18px;
font-weight: bold;
text-decoration:underline;
font-weight:bold;
text-align:;
}
/*noir souligner gras*/
h5 {
color:#000000;
font-size: 12px;
font-weight: bold;
text-decoration:underline;
font-weight:bold;
text-align:;
}
/*barre fenetre droite*/
.fonddroite { 
background-image:url(image/structureimg/menug-hd.gif);

}
/*barre fenetre centre*/
.fondcentre { 
background-image:url(image/structureimg/menug-h.gif);
}
/*barre fenetre gauche*/
.fondgauche { 
background-image:url(image/structureimg/menug-hg.gif);
}
/*credit*/
.credits, .credits a:hover {
color:#AEAEAE;
font-size:10px;
text-align:RIGHT;
text-decoration:none;
}

.credits a:link, .credits a:visited {
color:#AEAEAE;
font-size:10px;
text-align:RIGHT;
text-decoration:underline;
}
.Style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.Style2 {
	color: #999999;
	font-size: 10px;
}
.Style3 {color: #999999; font-size: 14px; }
.Style4 {
	font-size: 14px;
	font-style: italic;
}
/*bulle*/
img{ border:none;}
        #bulle { position: absolute; visibility: hidden;  font-size:12px;}
        .info{ border:1px solid #666666; padding: 7px; color:#666666; background-color:#FFFFFF; font-family:"trebuchet MS";}

