body {
	text-align: center;
	padding: 0px;
	margin:0;
  background-image:url(../images/fond.gif);
	background-repeat:repeat-x;
  background-color: #EEEEEE; 
	color: black;
	font: 12px Verdana, arial, sans-serif;
}

.menu_partenaires 
                {  font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 12px; 
               	color: #000000; 
		font-weight:600;
                text-decoration:none}
.menu_partenaires:hover         
                {  font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 12px; 
                color: #000000; 
		font-weight:600;
                text-decoration:underline;
		}
.menu_annuaire 
                {  font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 12px; 
               	color: #C42F2F; 
		font-weight:600;
                text-decoration:none}
.menu_annuaire:hover         
                {  font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 12px; 
                color: #C42F2F; 
		font-weight:600;
                text-decoration:underline;
		}
.menu 

* {
	padding: 0px;
	margin:0;
}

img {
  border:0px;
}

a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}

#conteneur {
	position: relative;
	width: 750px;
	margin: 20px auto;
  text-align:left;
  background-color:#FFFFFF;
}

#header {
  background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	width:750px;
	height:129px;
}

#header h1 {
  color:white;
  font: bold 12px Verdana ;
  padding:108px 0 0 8px;
}


#header a:link {
  text-decoration: none;
  color:white;
}

#header a:visited{
  text-decoration: none;
  color:white;
}

#header a:hover {
  text-decoration: none;
  color:white;
}

#header a:active {
  text-decoration: none;
  color:white;
}


#menu1 {
  font: bold 12px Verdana ;
  width:750px;
  text-align:center;
}

#menu1 p {
  margin:5px 0 5px 0;
  padding:3px 0 3px 0;
}


#menu1 a:link {
  text-decoration: none;
  color:#000000;
}

#menu1 a:visited {
  text-decoration: none;
  color:#000000;
}

#menu1 a:hover {
  text-decoration: underline;
  color:#000000;
}

#menu1 a:active {
  text-decoration: none;
  color:#000000;
}



#pubheader {
  text-align:center;
}

#menu2 {
  margin:10px 0 0px 0;
  background-image:url(../images/fond_menu2.jpg);
	background-repeat:repeat-x;
	height:22px;
	color:#FFFFFF;
	font: bold 12px Verdana ;
	width:125px;
}

#menu2 p{
  padding:5px 0 0 8px;
}

#menu2 a:link{
  color:#FFFFFF;
  text-decoration:none;
}

#menu2 a:visited{
  color:#FFFFFF;
  text-decoration:none;
}

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

#menu2 a:active{
  color:#FFFFFF;
  text-decoration:none;
}

#contenu {
  border-top:7px solid #3C7EDF;
  border-left:7px solid #3C7EDF;
  border-right:7px solid #3C7EDF;
}

#footer{
  background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:750px;
	height:64px;
	text-align:center;
	color:#FFFFFF;
	font: bold 12px Verdana ;
	clear:both;
}

#footer p{
  padding:10px 0 0 0;
}

#footer a:link {
  color:#FFFFFF;
  text-decoration:none;
}
#footer a:visited {
  color:#FFFFFF;
  text-decoration:none;
}
#footer a:hover {
  color:#FFFFFF;
  text-decoration:underline;
}
#footer a:active {
  color:#FFFFFF;
  text-decoration:none;
}

.footer{
font:11px normal verdana;
}

.date {
  margin:5px 0 0 5px;
  color:#8B8E8F;
	font: bold 12px Verdana ;
}

.chaine {
border:1px solid #8B8E8F;
width:730px;
margin:8px 0 0 3px;
padding:0 0 8px 0;
}

.logos-chaines {
margin:8px 0 0 8px;
float:left;
}

.programme-chaine {
margin:0 0 0 125px;
}

.programme-chaine p {
padding:5px 0 5px 0;
}

.heure {
  color:#C42F2F;
  font: bold 12px Verdana ;
}

.titre {
  color:#000000;
  font: bold 12px Verdana ;
}

.commentaire {
  color:#000000;
  font: 12px Verdana ;
}

.genre {
  color:#347AD7;
  font: 12px Verdana ;
}

.duree {
  color:#8B8E8F;
  font: normal 12px Verdana ;
}

#sep{
	display : block;
	height: 20px;
}




