/**********************
*  Solidays   *
**********************/	

	#galerie_solidays{
		margin: 20px 0 0 20px;
	}

	#contenu_podcast{
		margin: 20px 0 0 20px;
	}
	
	h3#podcast{
		margin: 0 0 0 20px;
	}

/**********************
*  Style contenant    *
**********************/	
	/* Formulaire de div gauche*/
	#gauche form input#text_login { width:100px; height:20px; border:0; background-color:#B0B5B8; }
	#gauche form input#text_mdp { width:50px; height:20px; border:0; background-color:#B0B5B8; }
	#gauche form input#text_inscription { width:200px; height:20px; border:0; background-color:#B0B5B8; }	
	
	#gauche form input#zone_text_noir { background:none; color:#FFF; border:0; border: 1px solid #666666;}
	#gauche form input#bouton_noir { background:none; color:#FFF; border:0; border: 1px solid #666666;}

	#gauche li { line-height: 12px; margin-left:35px; line-height: 15px;}


div#gauche-prog{
			width:676px;
			height:auto;
			float:left;
			}
			div#gauche-prog img{
				margin-right:20px; margin-bottom:10px;
				}
			div#gauche-prog * {vertical-align: middle;}
			
div#header_forum {
	margin:175px 0 0 0;
	width:870px;
	color: #FFF;
	background-color: #000;
	/*Transparence*/
	opacity: 0.85;
	filter:alpha(opacity=75); /* pour IE */

	}
	
	
.contact {
	height: 10px;
	width: 222px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-image: url(../images/cont.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: center;
	padding: 10px;
}


.partenaire {
	margin: 30px 0 0 220px;
}

.grille{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small; 
	color:#000000;
}

/**********************
*       Titre         *
**********************/
.titre_news{
	height: 20px;
	width: 750px;
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(../images/cadres/barre_news.png);
	background-repeat: no-repeat;
	padding: 2px 0 0 10px;
	font-weight: bold ;
}
.titre_big_jaune{
	height: 24px;
	width: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-image: url(../images/cadres/big_jaune.png);
	background-repeat: no-repeat;
	padding: 5px 0 0 20px;
	font-weight: bold ;
}
.titre_big_orange{
	height: 24px;
	width: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-image: url(../images/cadres/big_orange.png);
	background-repeat: no-repeat;
	padding: 5px 0 0 20px;
	font-weight: bold ;
}
.titre_big_violette{
	height: 24px;
	width: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-image: url(../images/cadres/big_violette.png);
	background-repeat: no-repeat;
	padding: 5px 0 0 20px;
	font-weight: bold ;
}
.titre_small_orange{
	height: 24px;
	width: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-image: url(../images/cadres/small_orange.png);
	background-repeat: no-repeat;
	padding: 5px 0 0 20px;
	font-weight: bold ;
}
.titre_small_rouge{
	height: 24px;
	width: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-image: url(../images/cadres/small_rouge.png);
	background-repeat: no-repeat;
	padding: 5px 0 0 20px;
	font-weight: bold ;
}
.titre_small_vert{
	height: 24px;
	width: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-image: url(../images/cadres/small_vert.png);
	background-repeat: no-repeat;
	padding: 5px 0 0 20px;
	font-weight: bold ;
}
.titre_small_violette{
	height: 24px;
	width: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-image: url(../images/cadres/small_violette.png);
	background-repeat: no-repeat;
	padding: 5px 0 0 20px;
	font-weight: bold ;
}
.titre_small_jaune{
	height: 24px;
	width: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-image: url(../images/cadres/small_jaune.png);
	background-repeat: no-repeat;
	padding: 5px 0 0 20px;
	font-weight: bold ;
}
/**********************
*    FIN  Titre       *
**********************/
	
.alignement_txt_image {
	padding-bottom: 20px;
	}
.alignement_txt_image img{
	vertical-align: middle;
	}

.pastille_bleu{
	background:url('../images/bouton_bleu.png') no-repeat; 
	width:30px;
	height: 25px;
	text-align:center;	
	padding: 8px 0 0 0px; 
	color:#fff; font:110% Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-weight:bold;
}

.pastille_bleu_long{
	background:url('../images/bouton_bleu_long.png') no-repeat; 
	width:90px;
	height: 25px;
	text-align:center;	
	padding: 8px 0 0 0px; 
	color:#fff; font:100% Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}

/**********************
   Animation Pub emissions
**********************/
#pub_interne{
	float:left;
	margin: 0 0 0 -30px;
	width:380px;
	height:171px;
}
	#pub_interne ul {
		list-style:none;
	}
	#pub_interne img {
		border:none;
	}

/**********************
*    Bloc News Index  *
**********************/

#boxe_rose{
	width:380px;
	height:auto;
	float:right;
}

#box_rose_header{
	background:url(../images/box/box_rose_header.png) no-repeat;
	width:380px;
	height:16px;
	margin: 8px 0 0 0;
}

#box_rose_content{
	background:url(../images/box/box_rose_spacer1px.png) repeat-y;
	padding: 0 0 0 15px;
	overflow: hidden;
}

#box_rose_footer{
	background:url(../images/box/box_rose_footer.png);
	width:380px;
	height:16px;
}

#boxe_rouge{
	clear:right;
	width:380px;
	height:auto;
	margin: 8px 0 0 0;
	float:right;
}

#box_rouge_header{
	background:url(../images/box/box_rouge_header.png) no-repeat;
	width:380px;
	height:16px;
}

#box_rouge_content{
	background:url(../images/box/box_rouge_spacer1px.png) repeat-y;
	padding: 0 0 10px 15px;
	overflow: hidden;
}

#box_rouge_footer{
	background:url(../images/box/box_rouge_footer.png);
	width:380px;
	height:16px;
}


#boxe_bleu{
	width:380px;
	height:auto;
	float:right;
}

#box_bleu_header{
	background:url(../images/box/box_bleu_header.png) no-repeat;
	width:380px;
	height:16px;
}

#box_bleu_content{
	background:url(../images/box/box_bleu_spacer1px.png) repeat-y;
	padding: 0 5px 0 15px;
	overflow: hidden;
}

#box_bleu_footer{
	background:url(../images/box/box_bleu_footer.png);
	width:380px;
	height:16px;
}


#boxe_jaune{
	clear:both;
	width:380px;
	height:auto;
	float:left;
}
#box_jaune_header{
	background:url(../images/box/box_jaune_header.png) no-repeat;
	width:380px;
	height:16px;
}
#box_jaune_content{
	background:url(../images/box/box_jaune_spacer1px.png) repeat-y;
	padding: 0 0 0 15px;
	overflow: hidden;
}
#box_jaune_footer{
	background:url(../images/box/box_jaune_footer.png);
	width:380px;
	height:16px;
}


#boxe_orange{
	clear:left;
	margin: 5px 0 0 0;
	width:380px;
	height:auto;
	float:left;
}
#box_orange_header{
	background:url(../images/box/box_orange_header.png) no-repeat;
	width:380px;
	height:16px;
}
#box_orange_content{
	background:url(../images/box/box_orange_spacer1px.png) repeat-y;
	padding: 0 3px 0 0;
	overflow: hidden;
}
#box_orange_footer{
	background:url(../images/box/box_orange_footer.png);
	width:380px;
	height:16px;
}
/**********************
* FIN Bloc News Index *
**********************/


/****************
   Page contact
 *****************/
 
#box_left{
	float:left;
	width:380px;
	height:170px;
	margin-bottom:20px;
	}	

#box_right{
	float:right;
	width:380px;
	height:170px;
	margin-bottom:20px;
	}			
		
#pictovide{	
	width:204px;
	height:168px;
	margin-left:15px;
	float:left;
	background:url(../images/contact/avatrs_vide.png) no-repeat;
	}		
		
#pictoaxel{	
	width:204px;
	height:168px;
	margin-left:15px;
	float:left;
	background:url(../images/contact/axel.png) no-repeat;
	}

#pictochoiz{	
	width:204px;
	height:168px;
	margin-left:15px;
	float:left;
	background:url(../images/contact/choiz.png) no-repeat;
	}
	
#pictoorisd{	
	width:204px;
	height:168px;
	margin-left:15px;
	float:left;
	background:url(../images/contact/dj.png) no-repeat;
	}

#pictoeliakoh{	
	width:204px;
	height:168px;
	margin-left:15px;
	float:left;
	background:url(../images/contact/eliakoh.png) no-repeat;
	}

#pictocaro{	
	width:204px;
	height:168px;
	margin-left:15px;
	float:left;
	background:url(../images/contact/caro.png) no-repeat;
	}	

#pictoguigui{	
	width:204px;
	height:168px;
	margin-left:15px;
	float:left;
	background:url(../images/contact/guillaume.png) no-repeat;
	}		
		
#pictoadrien{	
	width:204px;
	height:168px;
	margin-left:15px;
	float:left;
	background:url(../images/contact/adrien.png) no-repeat;
	}	
.nom{
	color:#B0B5B8;
	text-transform:uppercase;
	padding-left:70px;
	padding-top:20px;
	width:350px;
	}
	
.fonction{
	color:#B0B5B8;
	text-transform:capitalize;
	padding-left:30px;
	padding-top:30px;
	width:350px;
	}

.email{
	color:#B0B5B8;
	text-transform:capitalize;
	padding-left:40px;
	width:350px;
	}		

	
/****************
   Bloc lien ELmedia
 *****************/
div#listen_bas {
	position:fixed;
	width:146px;
	height:114px;	
	bottom:0px;
	left:0px;
	z-index:12;
}

a#listen_link_live9 {
	display:block;
	width:146px;
	height:35px;
	background-image:url(../images/promo/bandeau_angle_listenelectra.png);
	background-position: 0px -1px;
	background-repeat:no-repeat;
}

a#listen_link_live9:hover {
	display:block;
	width:146px;
	height:35px;
	background-position:-146px -1px;
}
a#listen_link_electra {
	display:block;
	width:146px;
	height:35px;
	background-image:url(../images/promo/bandeau_angle_listenelectra.png);
	background-position: 0px -36px;
	background-repeat:no-repeat;
}

a#listen_link_electra:hover {
	display:block;
	width:146px;
	height:35px;
	background-position:-146px -36px;
}

a#listen_link_elmedia {
	display:block;
	width:146px;
	height:35px;
	background-image:url(../images/promo/bandeau_angle_listenelectra.png);
	background-position: 0px -71px;
	background-repeat:no-repeat;
}

a#listen_link_elmedia:hover {
	display:block;
	width:146px;
	height:35px;
	background-position:-146px -71px;
}
