/* CSS Document */

body{
	background-color:#9f0038;
	padding:0px;
	margin:0px;
}

#site{
 position:absolute;
 width:795px;
 margin-left:50%;
 left:-397px;
 background:url(images/fondsite.jpg) repeat-y;
}

#bandeau{
	margin:0px;
	padding:0px;
	width:795px;
	height:88px;
}

#menu_admin{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:30px;
	text-align:center;
	color:#FFFFFF;
}

#menu_admin a{
	color:#FFFFFF;
	text-decoration:underline;
}

#menu_admin a:hover{
	text-decoration:none;;
}

#menugauche{
	width:143px;
	height:330px;
	background:url(images/menu_gauche.jpg) no-repeat;
}

/* alignement droit*/
#retouraccueil{
	text-align:right;
	padding-right:10px;
	padding-top:5px;
}

#lienmenu{
	height:235px;
	padding-top:10px;
	width:140px;
}

#menuhaut{
	margin-top:-330px;
	margin-left:150px;
	height:20px;
	background-color:#600121;
	width:645px;
}

#menuhaut img{
	border:0px;
	vertical-align:bottom;
}

#presentation{
	width:654px;
	height:62px;
	margin-left:150px;
}

#titresite{
	width:342px;
}

#contenu{
	height:300px;
	margin-left:150px;
	margin-top:0px;
	padding:0px;
	margin-right:0px;
	background-color:#700028;
}

#contenu td, #contenu tr{
	padding:0px;
	margin:0px;
	text-align:center;
}

#contenu table{
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}

HTML>BODY #contenu{
	height:auto;
	min-height:300px;
}


#bassite{
	width:795px;
	height:67px;
	background:url(images/bas.jpg) no-repeat;
}

#infosite{
	padding-left:175px;
	padding-top:30px;
	line-height:17px;
}

/* Les propriétés */

/* Le rose */
.rose, #infosite, #infosite a{
	color:#ff5792;
}

/* Le rose clair */
.roseclair{
	color:#ff98bc;
}

/* Le rose foncé */
.rosefonce, #menuhaut{
	color:#a5053d;
}

/* Le orange */
.orange, #retouraccueil a{
	color:#ff4e02;
}

/*le beige */
.beige{
	color:#ffc3a9;
}

/* Le blanc */
.blanc, #retouraccueil a:hover{
	color:#ffffff;
}

/* taille du texte */
#infosite{
	font-size:9px;
}

#lienmenu, #retouraccueil{
	font-size:10px;
}

#contenu, #contenu td{
	font-size:11px;
}

/* en gras */
 #retouraccueil a{
	font-weight:bold;
}


/* lien non souligné */
#infosite a:hover, #retouraccueil a{
	text-decoration:none;
}

/* lien souligné */
#infosite a{
	text-decoration:underline;
}

/* la police de texte */
#infosite,#lienmenu,  #retouraccueil, #contenu, #contenu td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


/* texte en majuscule */
#lienmenu, #retouraccueil a	{
	text-transform:uppercase;
}

img{
	border:0px;
}
