/* Feuille css */

/*D�finir couleurs du fond et du texte*/
html, body {
width:770px;
margin:auto;
margin-top:20px;
margin-bottom:20px;
color: white /*black*/;
background-color: /*grey*/ /*#503050*/ #a80000;
}

/*Centrer dans le navigateur*/
body {
text-align: center; 
font-family: "Verdana", sans;/*Arial*/
font-size: 12px;
line-height: 130%;
}

/*Couleurs des liens par d�faut*/
a:link,a:visited {
color: #FFFFFF;
text-decoration: none;
}

a:hover, a:active {
color: #FFFFA3;
text-decoration: underline;
/*font-weight: bold;*/
}

/*Pour les puces du texte.*/

.texte ul {list-style-type:square;}

.texte ol {list-style-type:circle;}
.texte font.ug {font-weight: bold;
	   text-decoration:none; color: #FFFFCC;}
.texte font.g {font-weight: bold;}

/*Calque de contenu, centrer dans la page html*/
.conteneur {
	margin-left: -380px;
	margin-top: -253px;
	left: 50%;
	top: 50%;
	position:absolute;
	width: 760px;
	height: 540px;
	text-align: justify;
	border-color:#CCCCCC;
	border-bottom-style:hidden;
	border-top-style:hidden;
	border-bottom-width:thin;
	border-top-width:thin;
	z-index: 1;
}

.friseAffiches{
	width: 759px;
	height: 98px;
	position: absolute;
	left: 5px;
	top: -17px;
}

.logoJaune{
	width: 40px;
	height: 40px;
	position: absolute;
	left: 787px;
	top: 412px;
}

.logoEnteteIndex{
	width: 759px;
	height: 83px;
	position: absolute;
	left: 10px;
	top: 105px;
	text-align:center;
}

.logoEntete{
	width: 759px;
	height: 78px;
	position: absolute;
	left: 58px;
	top: -5px;
	text-align:center;
}

.piedDePage{
	width: 562px;
	height: 24px;
	position: absolute;
	left: 0px;
	top: 496px;
	text-align:center;
	color:#be4300;
}

.piedDePage a:link, .piedDePage a:visited, .piedDePage a:hover, .piedDePage a:active {
	text-decoration:underline;
	color:#a80000;
}

.credits {
	width: 44px;
	height: 20px;
	position: absolute;
	left: 789px;
	top: 395px;
	text-align:center;
}

.credits a:link, .credits a:visited, .credits a:hover, .credits a:active {
	text-decoration:underline;
}

.menuIndex{
	width: 760px;
	height: 353px;
	position: absolute;
	left: 1px;
	top: 170px;
	text-align:center;
	font-weight: bold;
	font-size: 13px;
}

.menuIndexDecalle{
	width: 760px;
	height: 353px;
	position: absolute;
	left: -80px;
	top: 163px;
	text-align:center;
	font-weight: bold;
	font-size: 15px;
}

.rajoutmenu{
	position:absolute; 
	left:+580px; 
	top:215px; 
	width:180px; 
	height:300px; 
	z-index:1; 
	border: none;
	background-color:#a80000; 
	font-size:12px; 
	padding:0px;
}

.rajoutmenugauche{
	position:absolute; 
	left:0px; 
	top:215px; 
	width:190px; 
	height:300px; 
	z-index:1; 
	border: none;
	background-color:#a80000; 
	font-size:12px; 
	padding:0px;
}

.menu{
	width: 170px;
	height: 313px;
	position: absolute;
	left: -30px;
	top: 170px;
	text-align:left;
	font-weight:bold;
	font-size: 12px;
}


.gcc{
	width: 168px;
	height: 183px;
	position: absolute;
	left: 9px;
	top: 105px;
	text-align:left;
	font-weight:normal;
	font-size: 12px;
	border:solid;
}

.friseImg{
	width: 65px;
	height: 97px;
	float:left;
	text-align:center;
}

.friseImg img{
	width: 107%;
	height: 107%;
}

.texte{
	width: 620px;
	height: 420px;
	position: absolute;
	left: 127px;
	top: 90px;/*114*/
	text-align:justify;
	font-weight:normal;/*bold*/
	font-size: 11px;
	padding-left: 20px;
	padding-right: 12px;
	padding-bottom: 20px;
	overflow:auto;
}

.galerie{
	width: 611px;
	height: 315px;
	position: absolute;
	left: 170px;
	top: 90px;
	text-align:left;
	font-weight:bold;
	font-size: 12px;
	padding-left: 12px;
}


.texteHier{
	width: 600px;
	height: 400px;
	position: absolute;
	left: 133px;
	top: 165px;
	text-align:left;
	font-weight:bold;
	font-size: 12px;
	padding-left: 12px;
	/*overflow:scroll;*/
}


.jaune{
color:#FFFF00;
font-size : 12px;
font-weight: bold;
}

.gris{
color:#999999;
font-weight : bold;
}

.texte font.bigger1{
	font-size:13px;
}

.texte font.bigger2{
	font-size:13px;
	font-weight: bold;
}
.texte font.bigger3{
	font-size:14px;
	font-weight: bold;
	}
.texteAdherents{
	width: 747px;
	height: 489px;
	position: absolute;
	left: 1px;
	top: 2px;
	text-align:left;
	font-weight:normal;/*bold*/
	font-size: 12px;
	padding-left: 12px;
}

.dessusMenu{
	width: 115px;
	height: 87px;
	position: absolute;
	left: -30px;
	top: 84px;
}

.dessusMenu img{
	width: 100%;
	height: 100%;
}

/* Pour des textes clignotants */
.text font.blink {
       text-decoration: blink;
	}
