/* CSS Document */


/********************************
* GABARIT CONTENU
*********************************/

.col-1{float:left; width:328px; margin-right:12px;}
.col-2{float:left; width:180px; color:#585858; font-size:10px; }

.bloc-gris { display:block; float:left; width:255px; background:#E6E6E6; margin:8px 4px 0 0; padding:0; }
.bloc-gris .top { display:block; height:10px; width:255px;  background:url(../img/bloc_gris_top.gif) no-repeat 0 0; margin:0; }
.bloc-gris .bottom { display:block; height:10px; width:255px; background:url(../img/bloc_gris_bottom.gif) no-repeat 0 0; margin:0;}
.bloc-gris .content { padding:10px; margin:0;}
.bloc-gris .titre { padding-bottom:10px; color:#FF9001; font-size:12px; font-weight:bold;margin:0; }
.bloc-gris a{background:url(../img/puce_ensavoirplus_orange.jpg) no-repeat; padding:0px 0 0 20px; margin:5px 0 5px 5px; display:block}

.page-1-col{float:left; width:520px}
.page-1-col ul{margin:20px 0 0 40px}
.page-1-col ul li{margin-left:20px; list-style:disc; margin:5px 0}

/********************************
* CONTENT DIV CENTER
*********************************/
.ctn_center a.liens{background:url(../img/puce_ensavoirplus.jpg) no-repeat; padding:0px 0 0 20px; margin:15px 0 0 0; color:#cc0000; font-weight:bold}
.ctn_center p.lien_jetfm{background:url(../img/jetfm.jpg) no-repeat; padding:22px 0 60px 100px; margin:15px 0 0 0; color:#cc0000; font-weight:bold;}
.ctn_center .bloc{background-color:#ebebeb; margin:15px 0 0 ; float:left; width:470px; height:105px;}
.ctn_center .bloc img{float:left; margin:0 10px 0 0}
.ctn_center .bloc .text{float:right; width:345px; margin-right:10px;}
.ctn_center .bloc h3{padding:5px 0px; margin:2px 0; color:#000000; font-weight:bold}
.ctn_center h4{border-bottom:1px dotted #000000; padding:5px 0px; margin:0 0 10px 0; color:#000000; font-weight:bold}
.ctn_center .bloc p{margin:0px 0px 6px; text-align:justify}
.ctn_center .bloc a.moredetails{background:url(../img/puce_ensavoirplus.jpg) no-repeat; padding:0px 0 0 20px; margin:5px 0 0 0}
.ctn_center .bloc a.video{background:url(../img/main/picto_tv.png) no-repeat; padding:0px 0 0 20px; margin:5px 0 0 0}
.ctn_center .bloc a.son{background:url(../img/main/picto_son.png) no-repeat; padding:0px 0 0 20px; margin:5px 0 0 0}
.ctn_center .bloc a.image{background:url(../img/main/picto_aphoto.png) no-repeat; padding:0px 0 0 20px; margin:5px 0 0 0}
.ctn_center .bloc a.pdf{background:url(../img/main/picto_download_pdf.png) no-repeat; padding:0px 0 0 20px; margin:5px 0 0 0}

.ctn_center .galerie {width:100%; height:600px;}
.ctn_center .galerie .img{width:120px; height:120px;}


.ctn_center .form_contact{margin:1em 0; padding-top:10px; text-align:left; background-color:red;}
.ctn_center .form_contact p{clear:both; margin:.5em 0; overflow:hidden;}	
.ctn_center label{float:left; width:60px; display:block; text-align:left; margin-right:10px;}	
.ctn_center input{margin-bottom:10px; width:200px; border:1px solid #ddd; padding:3px 5px 3px 25px;}			
.ctn_center input[type=checkbox]{margin-bottom:10px; width:20px; border:1px solid #ddd; padding:3px 5px 3px 25px;}	
.ctn_center textarea{margin-bottom:10px; height:140px; width:260px; border:1px solid #ddd; padding:3px 5px 3px 25px;}
.ctn_center button{ margin-left:273px; height:28px; line-height:28px; border-top:1px solid #999; border-left:1px solid #999; border-right:1px solid #333; border-bottom:1px solid #333; background:url(../img/contact/form_button.gif) no-repeat; padding:0 10px 0 25px; color:#333; cursor:pointer; text-align:left; font-size:11px; font-weight:bold;}

/********************************
* CONTENT FULL CENTER
*********************************/
.ctn_full_center .bloc{margin:15px 0 0; float:left; width:892px;}
.ctn_full_center .bloc h3{border-bottom:1px dotted #000000; padding:5px 0px; margin:0 0 10px 0; color:#000000; font-weight:bold}
.ctn_full_center .bloc p{margin:0px 0px 6px; text-align:justify}
.ctn_full_center .bloc a.liens{background:url(../img/puce_ensavoirplus.jpg) no-repeat; padding:0px 0 0 20px; margin:5px 0 0 0; color:#cc0000; font-weight:bold}


