* { 
margin:0px; 
padding:0px; 
font-size:10px; 
font-family:Verdana; 
}


body { 
text-align:center; 
background:url(/multimedia/images/img_structures/bkg_main.gif) repeat-x;
/*
scrollbar-face-color: #006400;
scrollbar-shadow-color: #228b22;
scrollbar-highlight-color: #98fb98;
scrollbar-3dlight-color: #8fbc8b;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #000000;
*/
scrollbar-arrow-color: #fff;
scrollbar-darkshadow-color: #3E659C;
scrollbar-face-color: #3E659C;
scrollbar-track-color: #E5ECF2;
scrollbar-3dlight-color: #3E659C;
}


ul li {list-style-type:none;}
td {vertical-align:top;}
div {border:0px solid red;}
img {border:0px none #ffffff;}
h1 {font-size:11px;text-transform:uppercase;color:#044283;letter-spacing:-1px; margin:0px; margin-bottom:10px;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;}
a:link,a:visited {text-decoration:none; color:#F10000;}
a:hover,a:active {text-decoration:none; color:#36689C;}
p {margin-top:5px; margin-bottom:5px;}
input {font-family: Arial, Helvetica, sans-serif;font-size: 11px;border: 1px solid #000000;font-size:11px;}
select,form,option,input {font-family: Verdana, Helvetica, sans-serif;}


#home {
width:1004px;
background:url(/multimedia/images/img_structures/bkg_bandebleue.gif) #ffffff right top repeat-y;
margin:0 auto; 
text-align:left;
position:relative;
}

.containerBkgFooter0 {   
background: url('/multimedia/images/img_structures/bkg_footer.jpg') no-repeat left bottom;
}

.containerBkgFooter1 {   
background: url('/multimedia/images/img_structures/bkg_footer_2.jpg') no-repeat left bottom;
} 

.containerBkgFooter2 {   
background: url('/multimedia/images/img_structures/bkg_footer_3.jpg') no-repeat left bottom;
}


#header { position:relative; }
#header #logo { position:absolute; top:25px; left:28px; }
#header #frequences { position:absolute; top:32px; right:30px; }
#header #play_button { position:absolute; top:107px; right:250px;}
#header #billboard { position:absolute; top:115px; left:400px; color:#fff; font-weight:bold; }


#nav {
margin-top:12px;
padding-top:8px;
background:url(/multimedia/images/img_structures/bkg_navig.jpg) no-repeat;width:990px;
height:30px;
text-align:center;
text-transform:uppercase;
}
#nav ul li {display:inline;padding:0px 15px;}
#nav ul li.active {color:#F10000; }
#nav a {text-decoration:none; color:#000000; font-weight:bold;}
#nav a:hover {color:#F10000; font-weight:bold;}
#nav ul li.active a { color:#F10000; }


#left_part {float:left; padding-left:5px;}

.pubs {position:relative;}


#col1 {float:left; margin-top:0px; padding-top:0px; }

#col1_top {  background:url(/multimedia/images/img_structures/bkg_colhome.gif) no-repeat left top; 
width:605px; 
height:230px;
padding-top:20px;
margin-left:10px;
}

#col1_bottom { margin-top:10px; }
#col1_bottom_left { float:left; padding-left:10px; width:251px; margin-right:8px; -margin-right:-12px; }
#col1_bottom_right { float:left; width:220px; }
#col1_bottom_right h1 {
margin:0px;
padding:0px;
}


#col3 {float:left; width:190px; }

/* #publicite { width:200px; height:130px; clear:both; } */
#publicite { width:200px; clear:both; height:130px; position:relative; }
.leaderboard {text-align:center; ; margin:1px 0px 1px -15px;}
#banner {position:absolute;left:89px;top:31px;}
#banner {/bottom:109px;}
#banner {-bottom:109px;}
#boutonpub1 {position:absolute;left:610px;bottom:80px;}
#boutonpub2 {position:absolute;left:610px;bottom:0px;}

#right_part { float:right; width:190px; }

#footer
{
width:990px;
height:60px;
background:url(/multimedia/images/img_structures/bkg_footer2.jpg) no-repeat;
clear:both;
text-align:center;
}

#footerNav {
text-transform:uppercase;
padding-top:4px;
padding-bottom:13px;
color:#ffffff;
}

#footerNav a {
color:#fff;
font-weight:bold;
}

#footerNav a:hover {color:#F10000;}

/* CLEAR */
.clear {clear:both;}

/* INFOS */
#info { margin: 0px 20px 20px;}
#info h1 { 
border-bottom:solid 1px #0541B0;
margin:0px;
padding:0px;
margin-bottom:20px;
}
#info div { margin-bottom:15px; }

/* BEGIN PROGRAMME */
#program { 
margin:0px; 
padding:10px;
background:url('/multimedia/images/img_structures/back_prog.gif') no-repeat left top;
width:251px;
height:232px;
}
#program h1 {
margin:0px;
padding:0px;
}
#program div.prog_item { clear:both; padding:20px 0px; margin:0px; }
#program div.prog_item h2 { margin-top:0px; color:#f00100; }
#program div.prog_item p.hour { margin:0px; margin-top:10px; font-weight:bold; }
/* END PROGRAMME */

/* BEGIN ACCROCHE (clip - météo - newsletter - rechercher titre */
div.accroche { 
margin-bottom:10px;
margin-left:10px;
}

div.accroche a { color:#000; }

div.sen {
margin-left:0px;
margin-top:10px;
}

#right_part .accroche {padding-right:10px; margin-left:0px;}
#right_part .accroche table tr th { text-align:center; font-weight:normal;}

div.accroche h2 { color:#f00100; }
div.accroche h2 a { color:#f00100; }

div.accroche_sep {
width:175px;
height:30px;
background:url('/multimedia/images/img_structures/acc_sep.jpg') no-repeat left bottom;
margin:10px 0px;
}

#col3 div.accroche_sep { margin-left:10px;}
/* END ACCROCHE */


/* TOP DU NET */
#topdunet { padding-left:5px; cursor:pointer; margin-bottom:10px; }
#topdunet div.list { background:url(/multimedia/images/img_structures/bkg_top.gif) #e5ecf2 repeat-y left top; width:165px; padding-left:15px; }
#topdunet h1 {color:#044283; margin:0px;}
#topdunet h1 a {color:#044283;}
#topdunet ol {padding-left:15px;}
#topdunet li {padding-top:5px;line-height:15px;}
#topdunet a { color:#000; }

/* ALBUM */
#actu {
width:164px;
background:#E5ECF2; 
border:solid 1px #3E659C;
text-align:center;
padding-top:3px;
margin-bottom:10px;
}
#actu div.text { font-weight:bold; padding:4px; }
#col3 #actu { margin-left:10px;}

/* RECHERCHE TITRE */
#rechercheTitre {margin:0px 0px 0px 5px;}

/* SKYSCRAPPER */
.skyscraper {margin-left:5px; margin-top:10px;}

/* VIDEO */
.accroche_video
{
background:url('/multimedia/images/img_structures/back_video.gif') no-repeat left top;
width:346px;
-width:327px;
height:232px;
padding:10px;
cursor:pointer;
}

div.accroche_video h1 a {font-size:11px;text-transform:uppercase;color:#044283;letter-spacing:-1px; margin:0px; margin-bottom:10px;}
}

.infos_accroche { padding:3px; }
.infos_accroche a { color:#000; }

div#encart_home_fond {
position:absolute;
top:-20px;
left:625px;
}

div#encart_home_gauche {
margin:10px 0px 0px 40px;
}
