*{
margin:0;
padding:0;
}

body{
text-align:center;
font-family:arial, sans-serif;
color:#324997;
font-size:12pt;
background:none;
}

a{
color:#324997;
text-decoration:none;
}

a img{
border:0;
}

#site{

width:100%;

}

h1, h2{
font-size:14pt;
background:none;
color:black;
height:24px;
width:auto;
padding-left:5px;
padding-top:2px;
text-align:left;
}

h1 img, h2 img{
float:right;
margin-top:-2px;
}


h3{
font-size:13pt;
color:black;
font-weight:bold;
}

.light{
float: none; 
font-size:15px;
background:none;
color:black;
height:24px;
}


.suite {
float:right;
font-size:12pt;
margin-right:5px;
color:#e01938;
margin-top:2px;
margin-bottom:5px;
font-weight:normal;
vertical-align:bottom;
text-decoration:underline;
}

h2.onglet{
width:auto;
background:none;
margin-right:2px;
border:1px solid #e0e0e0;
border-bottom:none;
color:black;
padding-left:2px;
padding-right:2px;
height:22px;
padding:3px;
}

h2.onglet a{
color:#808080;
}

h2.onglet_open{
width:auto;
background:none;
margin-right:2px;
border:1px solid #e0e0e0;
border-bottom:none;
color:black;
padding-left:2px;
padding-right:2px;
height:22px;
padding:3px;
}

object{
display:none;
}

h1 img,h2 img{
display:none;
}


/*------------------------------------------------------------------------------------------------------------------------------*/

#top{
display:none;
}

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------*/

#content{
width:80%;
float: none; 
line-height:12pt;
z-index:1;
background-color:white;
text-align:left;
}

/*---------------------------------------------------------------------LEFT------------------------------------------------------------------------*/

#leftColumn{
width:50%;
float: left; 
}

#JO{
display:none;
}


DIV.actu{
float: none; 
width:100%;
border:1px solid #dbdae7;
margin-top:15px;
background-color:white;
padding:3px;
}

DIV.actu p{
margin-top:2px;
}

.home_img{
display: none;
}

DIV.actu_title{
background:none;

margin-bottom:10px;
font-weight:bold;
}

DIV.actu_title2{
background:none;

margin-bottom:10px;
font-weight:bold;
}


.article_title{
width:auto;
margin-left:5px;
margin-bottom:5px;
float: none; 
font-size:12pt;
line-height:10.5pt;
padding-top:1px;
text-align:left;
color:#2e448f;
}



p.article_title2{
width:auto;
height:32px;
margin-left:5px;
margin-bottom:5px;
float: none; 
font-size:12pt;
line-height:10.5pt;
padding-top:1px;
text-align:left;
color:#2e448f;
}

.date2{
float:none;
clear:both;
margin:0;

}

.date{
float:none;
clear:both;
margin:0;

}

.actu_txt{
width:95%;
float: none; 
text-align:justify;
margin:5px;
margin-top:10px;
line-height:12pt;
}


/*------------------------------------------------------------------------CENTER-----------------------------------------------------------------------------*/

#centerColumn{
width:45%;
float: right; 
margin-left:10px;
}

#LA{
display:none;
}


DIV.alaune{
float: none; 
margin-top:15px;
margin-bottom:10px;
width:100%;
border:1px solid #e0e0e0;
background-color:#f4f7fe;
padding:3px;
}

DIV.alaune p{

float: none; 
clear:both;
}

DIV.alaune_short{
float: none; 
margin-bottom:10px;
width:100%;
border:1px solid #e0e0e0;
background-color:#f4f7fe;
padding:3px;
}

DIV.alaune_short p.date{
margin-top:0;
}

.une_txt{
float:none;
clear:both;
line-height:12pt;
text-align:justify;
width:95%;
margin-right:5px;
}


#search_guide{
display:none;
}

#search_guide h2, DIV.home_box_content h2{
width:100%;
}

#search_guide img{
float: none; 
}

#search_guide  p{
color:white;
float: none; 
width:80px;
margin-top:10px;
}

#search_guide  p a{
color:white;
}

#search_guide form{
margin-top:12pt;
margin-left:5px;
float: none; 
width:190px;
}

#search_guide form p{
margin:0;
padding:0;
width:auto;
}

#search_guide input.field{
height:19px;
width:120px;
border:0;
border-top:1px solid #bec5db;
border-bottom:1px solid #bec5db;
float: none; 
margin:0;
margin-left:-3px;
margin-right:-3px;
color:#bec5db;
}


#emploi{
width:100%;
margin-top:15px;
float: none; 
border:1px solid #e0e0e0;
background-color:white;
padding:3px;
}

#emploi p{
margin-top:3px;
width:100%;
margin-bottom:2px;
}

#emploi a{
font-size:12pt;
font-weight:bold;
float: none; 
margin-left:5px;
margin-top:2px;
}

#emploi a.suite{
margin-top:2px;
float:right;
font-weight:normal;
font-size:12pt;
}

DIV.home_box_content{
font-size:12pt;
background-color:white;
float: none; 
width:100%;
border:1px solid #dbdae7;
margin-top:15px;
padding:3px;
}

DIV.home_box_content ul{
width:98%;
margin-left:5px;
margin-top:5px;
}

.musicactu{
float: none; 
font-size:15px;
background:none;
color:black;
height:24px;
}

.musicactu img{
float:right;
margin-top:-3px;
}

/*DIV.home_box_content.orange{
background-color:#fffcf8;
border:1px solid #fe6612;
}*/

DIV.home_box_content ul{
margin-left:5px;
float: none; 
width:94%;
margin-top:5px;
margin-bottom:5px;
}

.bloc_right_light ul{
margin-left:5px;
width:94%;
}

DIV.home_box_content  li, .bloc_right_light li{
display: list-item;
background-position: 0% 5px;
padding-left: 10px;
background-image: url(/img/radioactu/puce01.gif);
background-repeat: no-repeat;
width:100%;
float: none; 
margin-top:2px;
}

.bloc_right_light.multi_lignes  li{
background-position: 0% 10%;
}

DIV.home_box_content ul.orange li{
background-image: url(/img/radioactu/puce02.gif);
background-repeat: no-repeat;
}

DIV.home_box_content ul.orange li a{
color:black;
}

.violet{
float: none; 
font-size:15px;
background:url(/img/radioactu/title_back_light_yacast.gif) repeat-x;
color:white;
height:24px;
}

DIV.home_box_content ul.classement_radio li{
background-image: url(/img/radioactu/puce03.gif);
background-repeat: no-repeat;
}


/*DIV.home_box_content ul.classement_radio{
background-color:#fcf8ff;
border:1px solid #4b2071;
}*/

.bloc_right_light li.rouge{
background-image: url(/img/radioactu/puce04.gif);
background-repeat: no-repeat;
color:red;
}

.bloc_right_light li.rouge a{
color:red;
}


/*---------------------------------------------------------------RIGHT---------------------------------------------------------------------------*/

#rightColumn{
display:none;
}

/*-------------------------------------BOTTOM--------------------------------------*/

div.bottom{
display:none;
}

.bottom_title{
color:#808080;
font-size:13pt;
font-weight:bold;
text-decoration:none;
}


div.bottom p{
width:50%;
margin:auto;
float: none; 
}

.bottom_column{
width:15%;
margin:15px;
margin-bottom:0;
float: none; 
text-align:left;
}

.bottom_border{
float: none; 
width:1px;
border-left:1px solid #e0e0e0;
height:140px;
margin-top:15px;
}

.bottom_column ul,li{
list-style:none;
}


/*------------------------------------------MENU---------------------------------------------*/

#topMenu{
display:none;
}



/*--------------------------------------------------------------------annuaire-------------------------------------------------------*/

#annuaire{
width:100%;
float: none; 
text-align:left;
font-size:12pt;
background-color:white;
line-height:13pt;
color:#2e448f;
}

#annuaire h3{
width:100%;
margin:0
}

#annuaire a{
text-decoration:underline;
margin-right:3px;
}

#annuaire p{
float: none; 
margin-bottom:5px;
}

#annuaire_form{
margin-left:3px;
width:49%;
float: none; 
}

#annuaire form{
float: none; 
margin-top:5px;

}

#annuaire img, #annuaire form img{
float: none; 
}

#annuaire form input.form_img{
margin-left:5px;
}

#annuaire form input.field{
width:170px;
}

#annuaire_content{
width:100%;
float: none; 
margin-top:10px;
padding-bottom:15px;
}

#annuaire_fiche_top{
margin:0;
float: none; 
height:45px;
width:635px;
background:none;
}

#annuaire_fiche_top{
margin:0;
float: none; 
height:45px;
width:635px;
background:none;
}
#annuaire_fiche_top a{
text-decoration:none;
}

#annuaire_onglet{
float: none; 
width:121px;
height:40px;
background:none;
vertical-align:bottom;

}

#annuaire_fiche_top p{
width:121px;
font-size:14pt;
font-weight:bold;
float: none; 
text-align:center;
margin-top:20px;
margin-left:0px;
}

#annuaire_fiche_bottom{
float: none; 
height:10px;
width:635px;
background:none;
}

#annuaire_content_fiche{
background:none;
line-height:18px;
width:100%;
float: none; 
font-size:14pt;
}

#annuaire_content_fiche_color{
background:none;
background-color:black;
width:610px;
float: none; 
background-position:top;
margin-left:9px;
}

#annuaire_infos{
margin-top:10px;
margin-left:10px;
float: none; 
width:465px;
}

#annuaire_infos p{
float: none; 
width:90%;
margin:0;
margin-bottom:5px;
}


div.annuaire_logo{
float:right;
margin-top:10px;
margin-right:5px;
border:1px solid #dbddef;
background-color:white;
padding:3px;
}

span.infos_title{
width:25%;
text-align:right;
vertical-align:top;
}

span.infos_content{
margin-left:5px;
width:70%;
text-align:left;
color:black;
vertical-align:bottom;
}

DIV.annuaire_cat{
margin:6px;
margin-left:0;
float: none; 
width:32%; 
text-align:left;
}

DIV.annuaire_cat DIV.pa{
height:75px;
margin-bottom:10px;
}

DIV.annuaire_cat DIV.pa a{
margin-right:5px;
}

DIV.annuaire_cat p{
margin:0;
padding:0;
float: none; 
margin-bottom:5px;
width:100%;
}

p.cat_title{
width:200px;
text-align:left;
}

.cat_title  a{
font-size:14pt;
font-weight:bold;
text-decoration:underline;
}

a.cat_title{
font-size:15px;
text-decoration:underline;
}

.grey{
color:#808080;
}



#logoPrint{
height:142px;
width:950px;
float:left;
}

#top{
display:none;
}


#rightColumn{
display: none;
}

.suite{
display: none;
}

#promoTop{
	display: none;
}



.bottom{
	display: none;
}

