*{
margin:0;
padding:0;
font-family:Arial, verdana, sans-serif;
}

a img{
border: none;
}

a{
text-decoration:none;
outline:none;
}

a:visited{
text-decoration:none;
}

body{
background:url(imgradio/fond_page2.jpg) no-repeat center top;
background-color:#000000;
}

h1{
font-size:22px;
}

h2{
font-size:12px;
}

p{
font-size:12px;
color:#393939
}

.centre{
text-align:center;
float:left;
width:630px;
}

#global{
width:980px;
margin:0 auto;
}

#entete{
width:980px;
height:205px;
position:relative;
margin:0 auto;
}

#navigation{
width:980px;
height:34px;
background:url(imgradio/fondmenugris1.png);
margin:0 auto;
}

.menupage{
list-style-type:none;
position:absolute;
z-index:5;
height:34px;
width:980px;
}

.menupage>li{
float:left;
}

.menupage>li>a{
display:block;
font-weight:bold;
font-size:14px;
padding:15px 10px 0 10px;
text-decoration:none;
line-height:19px;
height:19px;
color:#ffffff;
background:url(imgradio/fonds_base.png) no-repeat 0 0;
border-right:1px solid #585858;
}

.menupage>li>a:hover{
background:url(imgradio/fonds_base.png) no-repeat 0 -34px;
}

.menupage>li>span{
position:absolute;
margin-left:-1px;
padding-bottom:10px;
display:none;
background:#ffffff;
border:1px solid #585858;
border-top:none;
}

.menupage>li:hover span{
display:block;
}

.menuder{
margin:10px 10px 0 10px;
float:left;
}

.menuder li{
list-style-type:none;
float:none;
height:18px;
line-height:18px;
}

.menuder li a{
display:block;
height:18px;
line-height:18px;
background:none;
color:#000000;
font-size:12px;
margin:0;
}

.menuder li a:hover{
display:block;
height:18px;
line-height:18px;
margin:0;
background:url(imgradio/transparent-r.png);
text-decoration:underline;
}

.menuder  li a:before {
content:"- ";
width:13px;
height:8px;
}

.menuder  li a:hover:before {
content:"- ";
width:13px;
height:8px;
color:#930e00;
}

.menuombr{
width:980px;
height:5px;
background:url(imgradio/fondombre2.png);
margin:0 auto;
}

#container{
width:980px;
background:#ffffff;
margin:0 auto;
}
	
.logo{
float:left;
margin:20px 0 0 10px;
width:220px;
height:170px;
}

.logoslog{
width:220px;
margin-top:10px;
float:left;
}

.play{
display:block;
width:150px;
height:50px;
position:absolute;
top:40px;
left:630px;
z-index:10;
background:url(imgradio/ecout_t.png) no-repeat 0 0;
}

.play:hover{
background:url(imgradio/ecout_t.png) no-repeat 0 -50px;
}

.ecoute{
width:710px;
height:65px;
float:right;
margin:0 10px 10px 0;
}

.ecoute_text{
width:650px;
color:#000000;
font-size:14px;
margin:5px 0 0 50px;
text-align:left;
}

.ecoute_text span{
color:#ffffff;
}

.ecoute_text2 {
font-size:12px;
margin:8px 0 0 135px;
text-align:left;
color:#ccc;
}

.ecoute_text2 a{
color:#ccc;
}

.ecoute_text2 a:hover{
color:#ffffff;
}

.ecoute_text3{
color:#930e00;
font-size:12px;
margin:0px 0 0 10px;
text-align:left;
}

.pub_h{
width:728px;
height:90px;
float:right;
margin:30px 0 10px 0;
}

.googlev2{
float:left;
margin:9px 0 0 30px;
}

.gtext{
border:1px solid #585858;
color:#585858;
float:left;
margin-right:5px;
}

.but1{
display:block;
float:left;
color:#ffffff;
width:40px;
height:18px;
line-height:18px;
text-align:center;
padding: 0 5px;
background:#7e7e7e;
font-size:12px;
font-weight:bold;
border:1px solid #585858;
cursor:pointer;
}



.reseaux{
width:60px;
height:25px;
margin:7px 0 0 130px;
float:left;
text-align:right;
}

hr{
clear:both;
visibility:hidden;
width:600px;
}

#content{
width:630px;
float:left;
margin:10px 0 20px 10px;
}

#infos{
width:310px;
padding:10px 0px 10px 10px;
margin:10px 0 3px 10px;
background-color:#eeeeee;
float:left;
}

.mod_titres{
float:left;
width:290px;
height:20px;
line-height:20px;
font-size:12px;
padding-left:10px;
font-weight:bolder;
background:url(imgradio/fondcadr1-6.png);
color:#ffffff;
}

.mod_titres a{
color:#ffffff;
}

.mod_titres a:hover{
text-decoration:underline;
}

.googleadv2{
float:left;
width:300px;
height:250px;
}

.mod_pub{
float:left;
width:300px;
height:250px;
}

.mod_pub_fdj{
float:left;
width:300px;
height:600px;
}

.mod_lien{
float:left;
width:300px;
height:15px;
line-height:15px;
font-size:10px;
font-weight:bold;
text-align:right;
margin-bottom:15px;
color:#ffffff;
}

.mod_lien a{
color:#930e00;
}

.mod_lien a:hover{
color:#930e00;
text-decoration:underline;
}

.mod_1{
position:relative;
float:left;
width:298px;
height:169px;
border: 1px solid #6a6a6a;
border-top:none;
}

.mod_1_titre{
width:290px;
padding-left:8px;
height:25px;
line-height:25px;
font-size:13px;
font-weight:bold;
text-align:center;
background: url('imgradio/transparent-bg.png');
color:#ffffff;
position:absolute;
top:144px;
left:0px;
overflow:hidden;
}

.mod_1_titre a{
color:#ffffff;
}

.mod_1_titre a:hover{
text-decoration:underline;
}

.mod_2{
float:left;
width:298px;
height:150px;
border: 1px solid #6a6a6a;
border-top:none;
}

.mod_2_img{
display:block;
float:left;
width:110px;
height:150px;
}

.mod_2_blocd{
float:left;
width:188px;
height:150px;
background:url('imgradio/fondmod4.png');
}

.mod_2_titre{
float:left;
width:178px;
margin:10px 0;
padding:5px;
height:30px;
line-height:18px;
font-size:17px;
font-weight:bold;
text-align:center;
}

.mod_2_titre a{
color:#393939;
}

.mod_2_titre a:hover{
text-decoration:underline;
}

.mod_2_ville{
float:left;
width:178px;
height:13px;
text-align:center;
font-size:13px;
color:#7e7e7e;
}

.mod_2_date{
float:left;
width:178px;
padding:5px;
height:13px;
text-align:center;
font-size:13px;
color:#393939;
}

.mod_2_details{
text-align:center;
width:168px;
float:left;
margin:15px 10px 10px 10px;
font-size:11px;
}

.mod_2_details a{
padding:5px 10px;
background: url('imgradio/transparent-bg.png');
color:#ffffff;
}

.mod_2_details a:hover{
background:#930E00;
}

.mod_3{
position:relative;
float:left;
width:298px;
height:169px;
border: 1px solid #6a6a6a;
border-top:none;
}

.mod_3_titre{
width:290px;
padding-left:8px;
height:25px;
line-height:25px;
font-size:13px;
font-weight:bold;
text-align:center;
background: url('imgradio/transparent-r.png');
color:#ffffff;
position:absolute;
top:144px;
left:0px;
overflow:hidden;
}

.mod_3_titre a{
color:#ffffff;
}

.mod_3_titre a:hover{
text-decoration:underline;
}

.mod_4{
float:left;
width:298px;
height:240px;
border: 1px solid #6a6a6a;
border-top:none;
text-align:center;
background: url('imgradio/fondmod4.png');
}

.mod_4_bloc{
width:149px;
height:110px;
float:left;
padding:5px 0 5px 0;
}

.mod_4_text a{
font-size:12px;
color:#393939;
}

.mod_4_text a:hover{
text-decoration:underline;
}

.playvid{
display:block;
width:70px;
height:70px;
background: url('imgradio/playvid.png') no-repeat 0 0;
position:absolute;
top:40px;
left:115px;
}

.playvid:hover{
background: url('imgradio/playvid.png') no-repeat 0 -70px;
}

#pagentete{
width:630px;
height:50px;
float:left;
background: url('imgradio/fond_entpg.png');
}

.petext{
font-size:22px;
width:300px;
height:50px;
line-height:50px;
text-align:left;
margin-left:10px;
color:#128398;
font-weight:bolder;
float:left;
}

.petext a{
color:#128398;
}

.petext a:hover{
text-decoration:underline;
}

.petextp{
float:left;
width:500px;
height:50px;
line-height:50px;
text-align:left;
margin-left:10px;
color:#128398;
font-size:22px;
font-weight:bolder;
}

.petextp a{
color:#128398;
text-decoration:none;
}

.petextp a:hover{
text-decoration:underline;
}

#pagentetep{
width:630px;
height:50px;
float:left;
background: url('imgradio/fond_entetespag_p.png');
}

.pagenteteombr{
width:630px;
height:5px;
background:url(imgradio/fondombre2.png);
float:left;
margin-bottom:10px;
}

#sousmenu{
width:630px;
height:24px;
float:left;
background:url(imgradio/fondsousmenubleu1.png);
}

.smenu{
list-style-type:none;
position:absolute;
height:24px;
width:630px;
}

.smenu>li{
float:left;
}

.smenu>li>a{
display:block;
font-size:12px;
font-weight:bold;
padding:0 10px;
text-decoration:none;
line-height:24px;
height:24px;
color:#ffffff;
background:url(imgradio/fondsousmenubleu1.png);
border-right:1px solid #0d6c7d;
}

.smenu>li>a:hover{
background:url(imgradio/fondsousmenurouge1.png);
}

.smenu>li>span{
position:absolute;
padding-bottom:10px;
display:none;
background:#ffffff;
border:1px solid #0d6c7d;
}

.smenu>li:hover span{
display:block;
}

.soustitrpag{
width:630px;
height:24px;
margin:0 0 10px 0;
color:#393939;
font-size:18px;
text-align:center;
float:left;
font-weight:normal;
}

.menubaspag{
width:980px;
background:url(imgradio/fond_menubas.png) repeat-x;
float:left;
}

.menufoot{
list-style-type:none;
float:left;
width:940px;
margin-left:40px;
margin-top:-10px;
height:190px;
}

.menufoot>li>a, .menufoot>li{
float:left;
width:150px;
display:block;
font-weight:600;
font-size:14px;
text-decoration:none;
line-height:19px;
height:19px;
color:#acacac;
}

.menufoot>li>a:hover{
text-decoration:underline;
}

.menufootlist{

margin:0;
width:150px;
list-style-type:none;
font-weight:500;
font-size:12px;
}

.menufootlist li{
height:18px;
line-height:18px;
}

.menufootlist li a{
float:left;
display:block;
height:18px;
line-height:18px;
background:none;
color:#7e7e7e;
margin:0;
}

.menufootlist li a:hover{
text-decoration:underline;
color:#000000;
}

.mfl_titre{
float:left;
width:150px;
display:block;
font-weight:600;
font-size:14px;
text-decoration:none;
line-height:19px;
height:19px;
color:#acacac;
margin-top:10px;
}

.logobas{
width:110px;
height:55px;
position:relative;
top:-24px;
left:10px;
background:url(imgradio/logo_p3.png) no-repeat;
float:left;
}

.sloganbas{
width:500px;
height:18px;
color:#ffffff;
font-size:14px;
font-style:italic;
font-weight:600;
margin:2px 0 0 20px;
float:left;
}

.lignebas{
float:left;
width:960px;
text-align:right;
font-size:12px;
height:18px;
line-height:18px;
color:#ffffff;
padding-right:20px;
margin-bottom:5px;
}

.lignebas a{
color:#ffffff;
text-decoration:none;
}

.lignebas a:hover{
text-decoration:underline;
}

.ie_bug{
width:960px;
height:200px;
font-size:15px;
color:#000000;
background-color:#ffffff;
text-align:center;
padding-top:20px;
}
