body {
scrollbar-3d-light-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-base-color:#666666; scrollbar-dark-shadow-color:#ffffff; scrollbar-face-color:#919191; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-track-color:#eeeeee;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../fr/images/bgr.jpg);
}
td {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	color:#555555;
	line-height:14px;
}

h1 {
	margin-bottom:5px;
	color: #07678D;
	font-weight: bold;
	font-size: 16px;
}

h2 {
	margin-bottom:5px;
	color: #6D6F71;
	font-weight: bold;
	font-size: 14px;
}

h3 {
	color: #3E678D;
	font-weight: bold;
	font-size: 14px;
	margin:10px 0 15px 0px;
}

.pdf {
	font-weight:bold;
	background: url(../images/pdf.gif) top left no-repeat;
	padding: 0 0 10px 20px;
}

img.flechebleu{
	margin-top: 5px;
}

a {text-decoration:underline;
   color:#295D82;}
   
a.grey:hover, a.grey:link, a.grey:visited, a.grey:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #bfbfbf;
	text-decoration:none;
}

a.grey:hover {
	color: #FFFFFF;
}

a.red:hover, a.red:link, a.red:visited, a.red:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #993d32;
    text-decoration:underline;
}

a.red:hover {
	color: #993d32;
	text-decoration:none;
}
  
ul {margin:0; padding:0; list-style:none}
li {margin:0 0 0 0px; padding:0 0 0 12px; line-height:23px }

.head span { font-size:9px; font-weight:bold}
.copy { color:#FFFFFF}
.programs span strong { text-transform:uppercase}

.category li {background:url(../fr/images/a2.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 23px; line-height:20px }
.category li a { color:#FFFFFF; text-decoration:none}
.category li a:hover {text-decoration:underline}
.category a { color:#FFFFFF; text-decoration:none}
.category a:hover {text-decoration:underline}
.category strong { color:#52BCFF}
.category span a {text-decoration:underline}
.category span a:hover {text-decoration:none}

.sport span strong { color:#FFFFFF; text-transform:uppercase; font-size:11px;}
.sport span { font-size:9px; font-weight:bold}
.sport strong { text-transform:uppercase}

.read a { color:#555555}
.read strong { color:#4E7D95}

.m { vertical-align:middle}

.style3 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style5 {color: #295D82}

.form { width:263px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		
.textarea { width:263px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		

a:hover {text-decoration:none;}

/*--- mise en page tableau ---*/

.tableau {
	width:100%;
	margin:5px 0 5px 0;
	background-color: #fff;
	border-top:1px #39527D solid;
	border-bottom:1px #39527D solid;
}

.tableau td {
	padding:5px;
}

.listssmenu {
	display:block;
	margin:0 0 20px 0;
	list-style:none;
}

ul.listssmenu li {
	list-style:none;
}

.listssmenu li {
	
	padding:6px;
/* 	background: url(../img/fleche_bleu.gif) .5em .4em no-repeat; */
	float:left;
	height:9px;
}

.listssmenu a:link, .listssmenu a:visited, .listssmenu a:hover, .listssmenu a:active {
	color:#1b73bd;
	text-decoration:underline;
	font-size: 12px;
}

.listssmenu a:hover  {
	color:#1b73bd;
}	

.list li {
	list-style: square;
	margin-left: 28px !important;
	padding-left: 0 !important;
	line-height:14px;
}
ul.list li {
	list-style: square;
	margin-left: 28px !important;
	padding-left: 0 !important;
}

input {
	height:16px;
}

.submit {
	height:20px;
	background:#39527D;
	color:#fff;
	font-weight:bold;
	border:1px #90a2ba solid;
}
.style7 {color: #C7D7E4}
.style8 {font-size: 11px}
.style9 {color: #000000}