body {	
	text-align:center;
	margin: 0; padding:0; 
		background: #000 url(../img2009/bcg_B.jpg) center top repeat-y;
}

body, table, input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

form {
	margin:0;
	padding:0;
	display:inline;
}

p {
 margin:3px 0;
 padding:0;
}

#frame {
	width:100%;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:left;
}

#all {
	width:960px;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
	background:url(../img2009/bcg.jpg) center top no-repeat;
	width:100%;
	height:auto !important;
	height:912px;
	min-height:1000px;
	;
}

#top {
	position:relative;
	width:auto;
	height:25px;
	text-align:left;
	padding-top:174px;
	padding-left:19px;
}

#h {
	position:relative;
	width:auto;
	text-align:left;
}

#f {
	position:relative;
	width:787px;
	text-align:center;
	float:left;
	background:url(../img2007/bgFooter.jpg);
	height:74px;
	padding-top:15px;
}

a.fleche:link {
	text-decoration: none;
	color:#931b2b;
	font-weight:bold;
}
a.fleche:visited {
	text-decoration: underline;
	color:#000000;
}
a.fleche:hover {
	text-decoration: none;
	color:#bc4b5f;
}
a.fleche:active {
	text-decoration: underline;
	color:#000000;
}

a.noir:link {
	text-decoration: none;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
}
a.noir:visited {
	text-decoration: none;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
}
a.noir:hover {
	text-decoration: underline;
	color:#931b2b;
	font-size: 11px;
	font-weight:bold;
}
a.noir:active {
	text-decoration: none;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
}

a.menu:link {
	text-decoration: none;
	color:#000000;
	font-size: 12px;
	font-weight:bold;
}
a.menu:visited {
	text-decoration: none;
	color:#666666;
	font-size: 12px;
	font-weight:bold;
}
a.menu:hover {
	text-decoration: underline;
	color:#931b2b;
	font-size: 12px;
	font-weight:bold;
}
a.menu:active {
	text-decoration: none;
	color:#000000;
	font-size: 12px;
	font-weight:bold;
}

a.rouge:link {
	text-decoration: none;
	color:#931b2b;
	font-weight:normal;
}
a.rouge:visited {
	text-decoration: underline;
	color:#000000;
	font-weight:normal;
}
a.rouge:hover {
	text-decoration: none;
	color:#648EB5;
	font-weight:normal;
}
a.rouge:active {
	text-decoration: underline;
	color:#000000;
	font-weight:normal;
}


.date {
	font-size: 10px;
	color:#931b2b;}
	
.date_manchettes {
	font-size: 12px;
	color:#931b2b;
	font-weight:bold;
	}
	
.titre_manchettes {
	font-size: 16px;
	color:#000000;
	font-weight:bold;
	}
	
.titre_rouge {
	font-size: 12px;
	color:#931b2b;
	font-weight:bold;
	}
	
.titre_vert {
	font-size: 14px;
	color:#7a8242;
	font-weight:bold;
	}

h2 {
	font-size: 16px;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}
	
h3 {
	font-size: 16px;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 6px 0px;
	}
	
h4{
	font-size: 11px;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}
	
p {
 margin:8px 0;
 padding:0;
}



a.menugym:link {
	text-decoration: none;
	color:#9c1753;
	font-weight:bold;
}
a.menugym:visited {
	text-decoration: none;
	color:#9c1753;
	font-weight:bold;
}
a.menugym:hover {
	text-decoration: underline;
	color:#e51774;
	font-weight:bold;
}
a.menugym:active {
	text-decoration: none;
	color:#9c1753;
	font-weight:bold;
}



a.menuzodiak:link {
	text-decoration: none;
	color:#237f8d;
	font-weight:bold;
}
a.menuzodiak:visited {
	text-decoration: none;
	color:#237f8d;
	font-weight:bold;
}
a.menuzodiak:hover {
	text-decoration: underline;
	color:#45cadf;
	font-weight:bold;
}
a.menuzodiak:active {
	text-decoration: none;
	color:#237f8d;
	font-weight:bold;
}

