/*
CSS By Nicolas TAVOLARA
*/

* {
	margin: 0;
	padding: 0;list-style-type: none;
	
}

body {
	width:100%;
	text-align:center;
	font-size:10px;
}

html {
	width:100%;
	text-align:center;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	background: #02242d;
}

fieldset {
	border: 0;
}

legend {
	display: none;
}

label {
	display: none;
}

img {
	border: 0;
}
img#logo {
	border: 0;
	left:20px;
	position:relative;
}
a{
	/*outline: none;*/
	color: #000;
	text-decoration: underline;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
a:active {
	/*outline: none;*/
}
a#logo{
	width:169px;
	height:56px;;
}
h1 {
	background: url(../images/Img-FondBare2Nav.gif) repeat-x bottom;
	width:1000px;
}
h1 a {
	color:#FFFFFF;
	display:inline;
	font-family:verdana;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
}
h1 a#logo {
	color:#FFFFFF;
	display:inline;
	font-family:verdana;
	font-size:17px;
	font-weight:bold;
	height:56px;
	text-decoration:none;
	width:169px;
}
h1 a:hover {
	color:#FFFFFF;
	display:inline;
	font-family:verdana;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}

#carousel {
	clear:both;
	float:left;
	position:relative;
	margin: 0px 0px 0px 1px;
	width:673px;
	height:464px;
}

#conteneur {
	text-align: center;
	width:100%;
	margin: 0 auto 0 auto;
}

#contenor {
	text-align: left;
	width: 1000px;
	margin: 0 auto;
	background-color:#06191F;
}

#header {
	
}

#navig {
	padding: 0px 0 0 0px;
	float: left;
	width:1000px;
}

#player {
	float: right;
	width: 320px;
	height: 550px;
	margin: 0px 2px 0px 0px;
}

#navig input#rech
{

	background:url(../images/Img-Bord-blocSaisie-Interieur.gif) repeat-x;
}

#navig select, option
{

	background:url(../images/Img-Bord-blocSaisie-Interieur.gif) repeat-x;
}


#recherche {
	position:relative;
	top:-20px;
	left:835px;
	z-index: 5;
	width:300px;
}

#rech {
	border: solid gray 1px;
	height: 20px;
	width: 100px;
	margin-right: 5px;
	font-family:  Verdana, Geneva, Arial, sans-serif;
	font-size: 11px;
	position:relative;
	top:-10px;
	z-index: 5;
}

#choixrech {
	height:22px;
	width: 100px;
	margin-right: 5px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 11px;
	position:relative;
	top:-10px;
	left:0px;
	z-index: 5;
}

#btnrech {
	position:relative;
	left:0px;
	top:-10px;
	background:url(images/Boutons/Bt-OK-1.gif) no-repeat;
}
#recherche p {
	float: left;
}
#liensnewsletter {
	position: absolute;
	top: 7px;
	right: 5px;
	font-size: 12px;
}
#liensnewsletter a {
	color: #663300;
}
#liensnewsletter a:hover {
	background: transparent;
	color: #FF6600;
}

#newsaide {
	float: left;
}
#lang {
	float: left;
	margin-left: 13px;
}

#langfr {
	margin-right: 3px;
}
#navig ul{
	bottom:34px;
	left:190px;
	width:100%;
	position:relative;
}
#navig ul li{
}
#navig ul li a#home{
	background:url("../images/Boutons/Img-Accueil1.gif") no-repeat scroll 0 0 transparent;
	display:inline-block;
	height:30px;
	left:50px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:87px;
	z-index:10;
}
#navig ul li a#home:hover{
	background:url("../images/Boutons/Img-Accueil2.gif") no-repeat scroll 0 0 transparent;
	display:inline-block;
	height:30px;
	left:50px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:87px;
	z-index:10;
}
#navig ul li a#home.current{
	background:url("../images/Boutons/Img-Accueil3.gif") no-repeat scroll 0 0 transparent;
	display:inline-block;
	height:30px;
	left:50px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:87px;
	z-index:10;
}
#navig ul li a#radio{
	background:url(../images/Boutons/Img-Radio1.gif) no-repeat;	
	display:inline-block;
	height:30px;
	left:80px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:68px;
	z-index:10;
}
#navig ul li a#radio:hover{
	background:url(../images/Boutons/Img-Radio2.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:80px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:68px;
	z-index:10;
}
#navig ul li a#radio.current{
	background:url(../images/Boutons/Img-Radio3.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:80px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:68px;
	z-index:10;
}
#navig ul li a#tv{
	background:url(../images/Boutons/Img-TV1.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:100px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:123px;
	z-index:10;	
}
#navig ul li a#tv.current{
	background:url(../images/Boutons/Img-TV3.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:100px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:123px;
	z-index:10;	
}
#navig ul li a#tv:hover{
	background:url(../images/Boutons/Img-TV2.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:100px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:123px;
	z-index:10;	
}
#navig ul li a#mag{
	background:url(../images/Boutons/Img-LMag1.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:130px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:84px;
	z-index:10;	
}
#navig ul li a#mag:hover{
	background:url(../images/Boutons/Img-LMag2.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:130px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:84px;
	z-index:10;	
}
#navig ul li a#mag.current{
	background:url(../images/Boutons/Img-LMag3.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:130px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:84px;
	z-index:10;	
}
#navig ul li a#guide2{
	background:url(../images/Boutons/Img-Guide1.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:160px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:69px;
	z-index:10;	
}
#navig ul li a#guide2:hover{
	background:url(../images/Boutons/Img-Guide2.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:160px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:69px;
	z-index:10;	
}
#navig ul li a#guide2.current{
	background:url(../images/Boutons/Img-Guide3.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:160px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:69px;
	z-index:10;
}
#navig ul li a#contact2{
	background:url(../images/Boutons/Img-contact1.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:200px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:116px;
	z-index:10;	
}
#navig ul li a#contact2:hover{
	background:url(../images/Boutons/Img-contact2.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:200px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:116px;
	z-index:10;	
}
#navig ul li a#contact2.current{
	background:url(../images/Boutons/Img-contact3.gif) no-repeat;
	display:inline-block;
	height:30px;
	left:200px;
	bottom:12px;
	position:relative;
	text-decoration:none;
	width:116px;
	z-index:10;	
}
#fil {
	color: white;
	padding-bottom: 10px;
}

#fil ul {
color: white;
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
}
#fil ul li {
	color: white;	
	margin-left: 0;
	padding-left: 2px;
	border: none;
	list-style: none;
	display: inline;
}
#fil a {
	text-decoration: none;
	font-weight: bold;
}
#fil a:hover {
	text-decoration: underline;
}

#content {
	clear: both;
}

#contenu {
	margin: 10px;
	width: 400px;
	float: left;
	display: inline;
}

#sidebar {
	width: 312px;
	float: left;
	margin: 10px 0;
}

#newsfond {
	background: url(../images/sidebar-fond.png) repeat-y top left;
}
#newsfond h2 {
	background: #C8C8C8 url(../images/new-title.png) no-repeat top left;
	height: 22px;
	width: 300px;
}
#newsfond h2 span {
	font-size: 18px;
	color: #6F6F6F;
	margin-left: 20px;
}

#newsfondall {
	margin-left: 20px;
	padding: 10px 0;
	font-size:15px;
}
#newsfondall a {
	text-decoration: none;
	font-weight: bold;
}
#newsfondall a:hover {
	text-decoration: underline;
}

#date {
	background: url(../images/fond-new-date.png) top left no-repeat;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	height: 28px;
	padding-top: 5px;
}
#date span {
	background: url(../images/puce-new-date.gif) no-repeat 99% 2px;
	padding-right: 15px;
	margin-right: 20px;
}

#lemag {
	clear:left;
	width:673px;
	height:auto;
	margin-left: 0px;
	position:relative;
	margin: 0px 2px;
}

#accmag{
	clear:left;
	width:673px;
	position:relative;
	margin: 0px 0px 0px 0;
	
}


#AccMag1{
	float:left;
	width:49.7%;
	position:relative;
	left:-6px;
}
#AccMag1 p.titre a{
	color:orange;
	text-decoration:underline;
	padding-left:10px;
	position:relative;
	top:30px;
}
#AccMag1 p.contenu{
	font-size: 10px;
	color: #ffffff;	
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;
	position:relative;
	height:26px;
}
#AccMag1 .BoutonMag a{
	position:relative;
	left:30px;top:10px;
	z-index:10;
	margin-left:120px;
	width:152px;
	height:28px;
	display:block;
	background:url(../images/Boutons/Bt-ComFmLeMag-1.gif) no-repeat;
}
#AccMag1 .BoutonMag a:hover{
	background:url(../images/Boutons/Bt-ComFmLeMag-2.gif) no-repeat;
}
#AccMag1 .boxhead	{
	background-color:#01151a;
}


#AccMag2{
	float:right;
	width:49%;
	position:relative;
	right:6px;
}
#AccMag2 p.titre{
	color:white;
	text-decoration:underline;
	position:relative;
	left:170px;	
	width:110px;
	height:60px;
	padding-right:10px;
}
#AccMag2 p.contenu{
	font-size: 10px;
	color: #ffffff;
	height:174px;
	width:110px;
	text-decoration:none;
	margin-left:170px;
	padding-right:10px;
	position:relative;
	top:30px;	
}
#AccMag2 .BoutonMag a{
	position:relative;
	z-index:10;
	margin-left:210px;
	width:66px;
	height:16px;
	display:block;
	padding-bottom:12px;
	background:url(../images/Boutons/Bt-CliqueIci-1.gif) no-repeat;
}
#AccMag2 .BoutonMag a:hover{
	background:url(../images/Boutons/Bt-CliqueIci-2.gif) no-repeat;
}
#AccMag2 .boxhead	{
	background-color:#01151a;
}
#AccMag2 img.image {
width:150px;
height:200px;
display:block;
position:relative;
margin-top:-220px;
padding-left:10px;
padding-bottom:20px;border:1px solid #bbced2;
}



#AccMag3{
	float:left;
	width:49%;
	position:relative;
	margin-top:10px;
	right:6px;
}
#AccMag3 p.contenu{
	font-size: 10px;
	color: #ffffff;
	height:174px;
	width:110px;
	text-decoration:none;
	margin-left:170px;
	padding-right:10px;
	position:relative;
	top:30px;
}
#AccMag3 p.titre{
	color:white;
	text-decoration:underline;
	position:relative;
	left:170px;	
	width:110px;
	height:60px;
	padding-right:10px;
	padding-top:20px;
}
#AccMag3 .BoutonMag a{
	position:relative;
	z-index:10;
	margin-left:150px;
	width:66px;
	height:16px;
	display:block;
	padding-bottom:12px;
	background:url(../images/Boutons/Bt-CliqueIci-1.gif) no-repeat;
}
#AccMag3 .BoutonMag a:hover{
	background:url(../images/Boutons/Bt-CliqueIci-2.gif) no-repeat;
}
#AccMag3 .boxhead	{
	background-color:#01151a;
}
#AccMag3 img.image {
width:150px;
height:200px;
display:block;
position:relative;
margin-top:-220px;
padding-left:10px;
padding-bottom:20px;border:1px solid #bbced2;
}

#AccMag4{	
	float:right;
	width:49%;
	position:relative;
	margin-top:10px;
	right:6px;
}
#AccMag4 p.contenu{
	font-size: 10px;
	color: #ffffff;
	height:220px;
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;
	position:relative;
	top:30px;
}
#AccMag4 p.titre{
	color:white;
	text-decoration:underline;
	padding-left:10px;
	padding-top:20px;
}
#AccMag4 .BoutonMag a{
	position:relative;
	z-index:10;
	margin-left:210px;
	width:66px;
	height:16px;
	padding-bottom:12px;
	display:block;
	background:url(../images/Boutons/Bt-CliqueIci-1.gif) no-repeat;
}
#AccMag4 .BoutonMag a:hover{
	background:url(../images/Boutons/Bt-CliqueIci-2.gif) no-repeat;
}
#AccMag4 .boxhead	{
	background-color:#01151a;
}
#footer {	
	background-color:#49595c;
	font-family: verdana;
	font-size: 10px;
	color: #e5ebec;
	clear: both;
	width: 100%;
	height:30px;
	text-align: center;
	margin: 0;
	position:relative;
	margin: 3px 0 0 0;
}
#footerRef {	
	background-color:#49595c;
	font-family: verdana;
	font-size: 10px;
	color: #e5ebec;
	clear: both;
	width: 100%;
	height:220px;
	margin: 18px 0 0 0;
	position:relative;
}
#footer p {
	position:relative;
	top:8px;
}
#footer a {
	text-decoration: none;
	color: #e5ebec;
}
#footer a:hover {
	text-decoration: underline;
}
#footerRef a {
	text-decoration: none;
	color: #e5ebec;
}
#footerRef a:hover {
	text-decoration: underline;
}
#footerRef p.texte{
	text-align:left;
	width:900px;
	position:relative;
	left:50px;
	top:95px;
}
#footerRef p.col1{
	text-align:center;
	width:150px;
	position:absolute;
	left:70px;
	top:3px;
}
#footerRef p.col2{
	text-align:center;
	width:150px;
	position:absolute;
	left:230px;
	top:3px;
}
#footerRef p.col3{
	text-align:center;
	width:200px;
	position:absolute;
	left:390px;
	top:3px;
}
#footerRef p.col4{
	text-align:center;
	width:150px;
	position:absolute;
	left:600px;
	top:3px;
}
#footerRef p.col5{
	text-align:center;
	width:150px;
	position:absolute;
	left:760px;
	top:3px;
}
#ac span {
	position: absolute;
	left: -9000px;
}

#pub300 {
	margin: 10px 0;
	width: 300px;
}

#pub300x125 {
	margin-top: 10px;
	width: 300px;
}

span {
	display:block;	
}

h3{
	color: #ff6600;
	 font-size:10px;
}
h3 a{
	color: #ff6600;
}
h4{
	font-size:10px;
	color:#000000;
}




#edito{
	position:relative;
	margin: 0px;
}
#haut span.title{
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	color: #ff6600;
	position:relative;
	top: -12px;
}
#hautB span.title{
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	color: #ff6600;
	position:relative;
	top: -12px;
	/*margin-bottom:25px;*/
}
.title{
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	color: #0f0f0f;
	text-decoration: none;
}

p.title{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	position:relative;
	top:-8px;
	left:10px;

}
p.titleEdito{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	position:relative;
	top:-8px;
	left:10px;

}

p.titleEditoActu{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	position:relative;	
	top:-8px;
	left:10px;

}
.titlePuce{
	color:#e35b00;
	font-size:12px;
	margin-left:-12px;
	position:absolute;
}
.blockPrincipal .ombrebbordright {
  background:url("../images/Img-Ombre-ImageRadio.gif") no-repeat scroll right bottom transparent;
  float:left;
  padding:0 3px 3px 0;
}
.blockPrincipal .ombrebbordright img{
	border:1px solid #BBCED2;
	width: 73px;
	height: 58px;
}
#itemfiche img{
	display:block;
	margin:0 4px 4px 0;
	position:relative;
	border:1px solid #bbced2;
	background-color: white;
}
#itemfiche .ombrebbordright {
	background:url(../images/Img-Ombre-ImageRadio.gif) bottom right no-repeat;
	float:left;
	margin-left:3px;
}


#itemfiche p.nommedia{
	padding-top:10px;
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}

#edito img.editoImage{
float:left;
margin:2px 10px 2px;
border:1px solid #FF8C00;
}

#edito img{
float:left;
margin: 0px 0px 0px 0px;
}
#edito img.Edito{
float:left;
width:245px;
margin: 0px 0px 0px 0px;
}
#lemag p.contenu{
	font-family: verdana;
	font-size: 10px;
	float:center;
	color: #FFFFFF;
	text-align:left;
	margin-left:12px;
	margin-top:-12px;
	margin-right:10px;
}
#lemag p.contenuEdito{
	font-family: verdana;
	font-size: 10px;
	color:#000;
	float:center;
	text-align:left;
	margin-left:12px;
	margin-top:-12px;
	margin-right:10px;
}

#lemag .bottomradio-dynamic {
margin-top:0px;
}

#lemag .colonneActu1{
position:relative;
width:45%;
height:auto;
float:left;
font-size: 10px;
color: #000000;	
position:relative;
margin-bottom:-40px;
z-index:10;
margin-left: 15px;
}

#lemag img.imageActu1{
border:1px solid #FF8C00;
float:left;
margin-bottom:5px;
margin-right:7px;
margin-top:2px;
padding:1px;
}


#lemag .colonneActu2{
color:#000000;
float:right;
font-size:10px;
height:auto;
margin-bottom:-40px;
margin-right:23px;
position:relative;
text-align:left;
width:45%;
z-index:10;
margin-left:15px;
}	
#lemag img.imageActu2{
border:1px solid #FF8C00;
float:left;
margin-bottom:5px;
margin-right:7px;
margin-top:2px;
padding:1px;
}

.clr {
  clear: both;
  font-size:0;
  line-height:0;
  border: 0px;
  }
  
  .clr-left{
  clear: left;
  font-size:0;
  line-height:0;
  border: 0px;
  }
 
#itemfiche
{
	background-image:url(../images/Img-Fond-BlocGuide-et.gif);
	background-repeat:repeat-x;
	height:66px;
	margin-bottom:2px;
	margin-right:5px;
}
 
 #itemfiche .ombreportee
 {
 margin-left:2px;
 }
  
#itemfiche .miniDesc{
	background:#A5ABAD none no-repeat scroll left bottom;
	color:#000000;
	float:right;
	font-family:verdana;
	font-size:10px;
	height:50px;
	margin-top:-1px;
	padding-left:4px;
	padding-right:150px;
	padding-top:10px;
	position:relative;
	text-align:left;
	width:60%;
	z-index:18;
}

#espritLibre #itemfiche .BoutonEcouter a{
display:block;
position:absolute;
left:290px;
bottom:15px;
width:89px;
height:28px;
top:20px;
text-decoration:none;
float: right;
z-index:20;
border:none;
background:url(../images/Boutons/Bt-Ecoutez-1.png) no-repeat ;
}

#espritLibre #itemfiche .BoutonEcouter a:hover{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}
#espritLibre #itemfiche .BoutonEcouter a:active{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}

#itemfiche .BoutonEcouter a{
display:block;
position:absolute;
left:290px;
bottom:15px;
top:20px;
width:89px;
height:28px;
text-decoration:none;
float: right;
z-index:20;
border:none;
background:url(../images/Boutons/Bt-Ecoutez-1.png) no-repeat ;
}

#itemfiche a:hover{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}
#itemfiche  a:active{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}
/*
#planeteEvent img.pEvent1{
	display:block;
	border:1px solid black;
	position:relative;
	float:left;
}
#planeteEvent img.pEvent2{
	display:block;
	border:1px solid black;
	position:relative;
	float:left;
}
#planeteEvent img.gEvent{
	display:block;
	border:1px solid black;
	position:relative;
	float:right;
}
#planeteEvent p.contenuEvent{
	float:left;
}

.contenuEvent{
float:right;
width:25%;
position:relative;
left:-370px;
text-align:left;
font-family: verdana;
font-size: 10px;
color: #000000;
margin-bottom:10px;
}

img.pEvent1{
position:relative;
z-index:10;
top:-30px;
float:left;
border:solid 1px black;
}
img.pEvent2{
clear:left;
position:relative;
z-index:10;
top:30px;
float:left;
border:solid 1px black;
margin-bottom:10px;
}
img.gEvent{
position:relative;
top:0px;
left:140px;
float:right;
border:black solid 1px;
margin-bottom:10px;
}
p.EventTitle{
position:relative;
top:-22px;
left:30px;
font-family: verdana;
font-size: 16px;
color: #000000;
}
*/
.BoutonEcouterEvent
{
width:0px;
}
.BoutonEcouterEvent a {
display:block;
position:relative;
/*V2left:200px;*/
margin:10px;
width:89px;
height:28px;
text-decoration:none;
background:url(../images/Boutons/Bt-Ecoutez-1.png) no-repeat ;
}

.BoutonEcouterEvent a:hover{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}
.BoutonEcouterEvent a:active{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}

.BoutonEcouterActu1 a{
display:block;
z-index:100;
border:none;
width:89px;
height:28px;
float:left;
position:relative;
left:170px;
top:-18px;
background:url(../images/Boutons/Bt-Ecoutez-1.gif) no-repeat ;
}

.BoutonEcouterActu1 a:active{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}
.BoutonEcouterActu1 a:hover{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}



.BoutonEcouterActu2 a{
display:block;
z-index:100;
border:none;
width:89px;
height:28px;
float:right;
position:relative;
top:-18px;
background:url(../images/Boutons/Bt-Ecoutez-1.gif) no-repeat ;
}
.BoutonEcouterActu2 a:link{
background:url(../images/Boutons/Bt-Ecoutez-1.gif) no-repeat ;
}
.BoutonEcouterActu2 a:active{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}
.BoutonEcouterActu2 a:hover{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}

.ESPACE{
line-height:3px;
background-color:#06191F;
}


#itemfiche p.nomInternaute{
position:relative;
z-index:20;
text-decoration:underline;
color:#e35b00;
font-weight:bold;
top:-10px;
}

#editoInternaute{
float:left;
text-align:left;
position:relative;
width:320px;
padding-top:2px;
}

#editoInternaute p.contenuInternaute{
font-size: 10px;
color: #000000;
margin-right:10px;
padding-top:15px;
text-align:justify;
}

img.ImInternaute{
border:1px orange solid;
padding:1px;
position:absolute;
left:8px;
width:80px;
height:80px;
}
.RemplacementImInternaute{
border:none;
height:80px;
position:relative;
top:0px;
left:20px;
}
p.nomInternauteEdito{
	position:relative;
	top:98px;
	left:20px;
	color:black;
	height:60px;
	width:75px;
	font-style:italic;
}

.fondImage{
	position:relative;
	float:left;
	width:100px;
	height:160px;
	margin-right:10px;
	margin-bottom:30px;
}
#editoInternaute .BoutonEdito {
position:relative;
margin-top:205px;
}

#editoInternaute .BoutonEdito a{
display:block;
width:101px;
height:28px;
z-index:21;
text-decoration:none;
background:url(../images/Boutons/Bt-EnvoieEdito-1.gif) no-repeat ;
}

#editoInternaute .BoutonEdito a:hover{
background:url(../images/Boutons/Bt-EnvoieEdito-2.gif) no-repeat ;
}
#editoInternaute .BoutonEdito a:active{
background:url(../images/Boutons/Bt-EnvoieEdito-2.gif) no-repeat ;
} 
.BoutonEdito {
position:relative;
top:165px;
}
.BoutonEdito a{
display:block;
width:101px;
height:28px;
z-index:21;
top:165px;
text-decoration:none;
background:url(../images/Boutons/Bt-EnvoieEdito-1.gif) no-repeat ;
}

.BoutonEdito a:hover{
background:url(../images/Boutons/Bt-EnvoieEdito-2.gif) no-repeat ;
}
.BoutonEdito a:active{
background:url(../images/Boutons/Bt-EnvoieEdito-2.gif) no-repeat ;
}
#editoInternaute .ContenuInt{
height:287px;
}


#espritLibre #itemfiche .miniDesc{
	background:#A5ABAD none no-repeat scroll left bottom;
	color:#000000;
	float:right;
	font-family:verdana;
	font-size:10px;
	height:50px;
	margin-top:-1px;
	position:absolute;
	padding-top:10px;
	padding-left:4px;
	padding-right:150px;
	text-align:left;
	width:60%;
	z-index:18;
}


#topmedias{
position:relative;
float:left;
width:50%;
background: white;
}

#evenement img{
	display: block;
	position: relative;
	margin: -4px 4px 4px 1px;
	padding:-1px;
	background-color:white;
}
#evenement .ombrebbordright {
	background:url(../images/Img-Ombre-ImageRadio.gif) bottom right no-repeat;
	float:left;
	margin-left:10px;	
	position: relative;
	top:15px;
}
#planeteEvent img{
	display: block;
	position: relative;
	margin: -4px 4px 4px 0px;
	padding:-1px;
	border:1px solid #bbced2;
	background-color:white;
}
#planeteEvent .ombrebbordright {
	background:url(../images/Img-Ombre-ImageRadio.gif) bottom right no-repeat;
	float:left;
  margin-left:10px;	
	position: relative;
	top:15px;
}

#topfiche img{
	display: block;
	position: relative;
	margin: -8px 4px 4px 0px;
	padding:-1px;
	border:1px solid #bbced2;
	background-color:white;
}
#topfiche .ombrebbordright {
	background:url(../images/Img-Ombre-ImageRadio.gif) bottom right no-repeat;
	float:left;
//	margin-left:10px;	
	position: relative;
	top:15px;
}
#topfiche p.nommedia{
	margin-top:15px;
	padding-top:10px;
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	padding-right: 0px;

}
#topfiche p{
	margin-top: -2px;
	font-size: 10px;
	color: #000000;
	margin-left:80px;
}
#topfiche .BoutonEcouter a{
display:block;
position:relative;
left:230px;
bottom:25px;
width:89px;
height:28px;
text-decoration:none;
z-index:10;
background:url(../images/Boutons/Bt-Ecoutez-1.png) no-repeat ;
}

#topfiche .BoutonEcouter a:hover{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}
#topfiche .BoutonEcouter a:active{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}
#topfiche{
background:url(../images/BlocBlanc/BordureArrGHautEtBas-trans.PNG) no-repeat 50% ;
margin-bottom:-7px;
margin-top:-25px;
margin-left:-5px;
margin-right:5px;
}
#topmedias .BordBlancEdito h3 span{
padding-top:0px;
padding-bottom:20px;
}


#annuaire{
position:relative;
float:left;
width:673px;
margin: 0px 0px 0px 0;
}
#annuaire .bottomradio-large{
margin-left:6px;
margin-right:6px;
margin-bottom:-3px;
background:#ededed;
}
#annuaire .repeatradio{
margin-bottom:3px;
background:url(../images/BlocBlanc/Img-Bord-blocBlanc-BandeG.gif ) repeat-y left;
}
#annuaire .topradio{
background:url(../images/BlocBlanc/Img-Bord-blocBlanc-BandeD.gif ) repeat-y right;
}

#resultat img{
	display: block;
	position: relative;
	margin: -14px 5px 5px 0px;
	padding:-1px;
	border:1px solid #bbced2;
}
#resultat .ombrebbordright {
	background:url(../images/Img-Ombre-ImageRadio.gif) bottom right no-repeat;
	float:left;
	position: relative;
	top:15px; 
}
#resultatinfos p.nommedia{
	padding-top:10px;
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	padding-right: 0px;
}
#resultatinfos p.desc{
	position:relative;
	top:-12px;
	float:right;
	font-size: 10px;
	color: #000000;
	width:300px;
	margin-right:10px;
	margin-left:0px;
	padding-left:30px;
}
#resultatinfos p{
	padding-left:80px;
	margin-left:10px;
	font-size: 10px;
	color: #000000;
}
#resultatinfos {
height:80px;
}
#annuaire .BoutonEcouter{
display:block;
float:right;
position:relative;
top:-48px;
right:20px;
width:89px;
height:28px;
z-index:10;
margin-top:28px;
}


#annuaire .BoutonEcouter a{
text-decoration:none;
display:block;
width:89px;
height:28px;
background:url(../images/Boutons/Bt-Ecoutez-1.png) no-repeat ;
}

#annuaire .BoutonEcouter a:hover{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}
#annuaire .BoutonEcouter a:active{
background:url(../images/Boutons/Bt-Ecoutez-2.gif) no-repeat ;
}

#annuaire .bottomradio-large .BordBlancEdito{
margin-left:10px;
margin-right:10px;
}
#annuaire .BordBlancEdito h3 span{
padding-top:0px;
}
span a#Prec{
position:absolute;
left:220px;
color:black;
}
span a#Suiv{
position:absolute;
right:270px;
color:black;
}

span p.Number{
position:relative;
float:right;
color:black;
width:10px;
right:13px;
}

#iteminfos{
	float:left;
	height:66px;
	position:relative;
	width:25%;
	padding-left: 10px;
}
.descBordGauche
{
	padding-top:3px;
	float:right;
	position:relative;
	width:60%;
}

#gauche {
background:#06191e url(../images/BlocNoir/ImgBlocNoir.png) no-repeat bottom left;
max-width:800px;
}
#droite {
background:#06191e url(../images/BlocNoir/ImgBlocNoir.png) no-repeat bottom right;
margin-left:10px;
padding-bottom:20px;
}
#haut {
background:#06191e  url(../images/BlocNoir/ImgBlocNoir.png) no-repeat top right;
padding:0;
}
#haut #coin {
background:#06191e  url(../images/BlocNoir/ImgBlocNoir.png) no-repeat top left;
height:20px;
margin-left:-10px;
width:10px;
}

#droite #gaucheB {
background:/*white;*/#06191e url(../images/BlocBlanc/ImgBlocBlanc.png) no-repeat bottom left;
max-width:800px;
width:99.9%;
margin-left:-5px;
}
#gaucheB {
background:/*white; */#06191e url(../images/BlocBlanc/ImgBlocBlanc.png) no-repeat bottom left;
max-width:800px;
}
#droiteB {
background:/*white;*/#06191e url(../images/BlocBlanc/ImgBlocBlanc.png) no-repeat bottom right;
margin-left:10px;
padding-bottom:20px;
}
#hautB {
background:#06191e url(../images/BlocBlanc/ImgBlocBlanc.png) no-repeat top right;  /*white;*/
padding:0;
/* La modif Ã  apporter*/
/*background:url(../images/Fon-1pix-Bloc-Mag.gif) ;
background-repeat: repeat-x ;
padding:0;*/

}
#hautB #coin{
background:/*white;*/#06191e url(../images/BlocBlanc/ImgBlocBlanc.png) no-repeat top left;
height:20px;
margin-left:-10px;
width:10px;
}



/* CSS Pages Onglets V2  */
     
     
     
   
#droite #gaucheB1 {
background:white;/*#06191e url(../images/BlocBlanc/ImgBlocBlanc.png) no-repeat bottom left;*/
max-width:800px;
width:99.9%;
margin-left:-5px;
}
#gaucheB1 {
background:white; /*#06191e url(../images/BlocBlanc/ImgBlocBlanc.png) no-repeat bottom left;*/
max-width:800px;
}
#droiteB1 {
background:white;/*#06191e url(../images/BlocBlanc/ImgBlocBlanc.png) no-repeat bottom right;*/
margin-left:0px;
}
#hautB1 {
background:white;/*#06191e url(../images/BlocBlanc/ImgBlocBlanc.png) no-repeat top right;  */
padding:0;
/* La modif Ã  apporter*/
/*background:url(../images/Fon-1pix-Bloc-Mag.gif) ;
background-repeat: repeat-x ;
padding:0;*/

}
#hautB #coin1{
background:white;/*#06191e url(../images/BlocBlanc/ImgBlocBlanc.png) no-repeat top left;  */
height:20px;
margin-left:-10px;
width:10px;
}  
     
     
     
/*  Fin CSS Pages Onglets V2    */

#gaucheSB {
background:#06191e url(../images/BlocNoir/ImgSousBlocNoir.png) no-repeat bottom left;
max-width:800px;
}
#droiteSB  {
background:#06191e url(../images/BlocNoir/ImgSousBlocNoir.png) no-repeat bottom right;
margin-left:10px;
padding-bottom:20px;
}
#hautSB {
background:#06191e  url(../images/BlocNoir/ImgSousBlocNoir.png) no-repeat top right;
padding:0;
}
#hautSB #coin {
background:#06191e  url(../images/BlocNoir/ImgSousBlocNoir.png) no-repeat top left;
height:20px;
margin-left:-10px;
width:10px;
}

#pubMag{
display:block;
float:right;
position:relative;
width:50%;
}
#pubMag #gaucheSB{
color:#ededed;
margin-right:10px;
}


#pubMag .BoutonMag a{
	position:relative;
	z-index:10;
	margin-left:155px;
	top:10px;
	width:152px;
	height:28px;
	display:block;
	background:url(../images/Boutons/Bt-ComFmLeMag-1.gif) no-repeat;
}
#pubMag .BoutonMag a:hover{
	background:url(../images/Boutons/Bt-ComFmLeMag-2.gif) no-repeat;
}
#pubMag .boxhead	{
	background-color:#01151a;
}
#elementFixe{
	position:relative;
	float:right;
}

img#AnnuairePub
{
padding-top:2px;
margin-top:2px;
margin-right:5px;
}
#pubgoogle
{
	text-align:left;
	float:left;
	width:325px;
	padding-top:2px;
}
#imagePub
{
	text-align:left;
	float:left;
	width:320px;
	height:290px;
	padding-top:2px;
	padding-bottom:2px;
}
#imagePubPave
{
	text-align:left;
	float:left;
	width:320px;
	height:290px;
	padding-top:2px;
	padding-bottom:2px;
}
#imageNeo
{
	float:left;
	width: 320px;
	height:245px;
	text-align:left;
	padding-bottom:2px;
}
p#neo
{
	position:absolute;
	right:-2px;
}

#guide
{
	width:673px;
	position:relative;
	float:left;
	min-height:700px;
}

#fiche
{
	width:673px;
	position:relative;
	float:left;
	padding-bottom:600px;
}
#evenement
{
	width:673px;
	position:relative;
	float:left;
	padding-bottom:2px;
	padding-top:4px;
}
#news
{
	width:348px;
	position:relative;
	float:left;
}
#news #gaucheB
{
	position:relative;
}
.pub1
{
	float:right;
	width:49.7%;
	position:relative;
	right:6px;
}
.pub2
{
	color:#ededed;
	float:left;
	width:49.7%;
	position:relative;
	left:-6px;
}
.pub2 p.content
{
	height:60px;
}
.pub3
{
	color:#ededed;
	float:right;
	width:49.7%;
	position:relative;
	right:6px;
	height:60px;
}
.pub3 span.title
{
	margin-bottom:15px;
}
.pub3 #hautSB
{
	margin-bottom:31px;
}

.pub2 .BoutonMag a{
	position:relative;
	left:240px;
	z-index:10;
	width:66px;
	height:16px;
	display:block;
	background:url(../images/Boutons/Bt-CliqueIci-1.gif) no-repeat;
}
.pub2 .BoutonMag a:hover{
	background:url(../images/Boutons/Bt-CliqueIci-2.gif) no-repeat;
}

.pub3 .BoutonMag a{
	position:relative;
	z-index:10;
	top:30px;
	left:240px;
	width:66px;
	height:16px;
	display:block;
	background:url(../images/Boutons/Bt-CliqueIci-1.gif) no-repeat;
}
.pub3 .BoutonMag a:hover{
	background:url(../images/Boutons/Bt-CliqueIci-2.gif) no-repeat;
}
#intermediaire
{
	
	width:673px;
}
#pub{
	margin-bottom:7px;
	margin-left:7px;
	margin-top:-25px;
	position:relative;
	width:600px;
}
#pubsky 
{
	position:absolute;
	left:1150px;
	top:100px;
}
#colonneEventG
{
	width: 50%;
	position:relative;
	float:left;
}

p.contenuEvent1
{
	position:relative;
	width:60%;





	margin-left:100px;
	margin-top:10px;
}


p.contenuEvent2
{
	position:relative;
	width:60%;
	margin-left:100px;
margin-top:10px;
}

p.contenuEvent3
{
	position:relative;
	width:60%;
	margin-left:100px;
	margin-top:10px;
}

p.contenuEvent4
{
	position:relative;
	width:60%;
	margin-left:100px;
	margin-top:10px;	
}

#colonneEventD
{
	width: 50%;
	position:relative;
	float:right;
}
#contact 
{
	width:673px;
	min-height:700px;
}

#ajoutRadio, #ajoutTelevision
{
	width:673px;
	
}
#Fiche_Ajout label
{
	cursor:pointer;
	display:inline;
	float:left;
	font-weight:bold;
	line-height:1.6;
	margin:0;
	padding:0 0.5em 0 0;
	text-align:right;
	width:30%;
}
#Fiche_Ajout span
{
display: inline;
}
#Fiche_Ajout input, #Fiche_Ajout select, #Fiche_Ajout textarea 
{
width:300px;
}
#live-tv span, #web-tv span {
	display: inline;
	float: left;
	width: 30%;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.6;
	cursor: default;
	font-style: normal;
	font-weight: bold;
}
#live-tv input, #web-tv input {
	width: 20px;
	border: none;
	background: none;
}
#live-tv label, #web-tv label {
	display: inline;
	float: none;
	width: auto;
	text-align: left;
	margin: 0 10px 0 0;
	padding: 0;
	cursor: pointer;
	font-style: normal;
}
#liveradio span, #webradio span {
	display: inline;
	float: left;
	width: 30%;
	text-align: right;
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 1.6;
	cursor: default;
	font-style: normal;
	font-weight: bold;
}
#ajoutbtn {
	width: 100px;
	margin: 0 auto;
}
#ajoutbtn input
{
	width:100px;
}

#liveradio span, #webradio span {
	display: inline;
	float: left;
	width: 30%;
	
	margin: 0;
	padding: 0 .5em 0 0;
	cursor: default;
	font-style: normal;
	font-weight: bold;
}
#liveradio input, #webradio input {
	width: 20px;
	border: none;
	background: none;
}
#liveradio label, #webradio label {
	display: inline;
	float: none;
	width: auto;
	text-align: left;
	margin: 0 10px 0 0;
	padding: 0;
	cursor: pointer;
	font-style: normal;
}

#quiSommesNous ,#faireLien, #partenaire
{
	width:673px;
	min-height:700px;
}
#quiSommesNous p ,#faireLien p, #mentionsLegales p, #partenaire p
{
	width:640px;
}
#mentionsLegales
{
	width:673px;
	min-height:700px;
}

.refRadio a{
display:block;
width:148px;
height:28px;
background:url(../images/Boutons/Bt-RefRadio-1.gif) no-repeat;
}
.refRadio a:hover{
background:url(../images/Boutons/Bt-RefRadio-2.gif) no-repeat;
}
.refTV a{
display:block;
width:148px;
height:28px;
background:url(../images/Boutons/Bt-RefTV-1.gif) no-repeat;
}
.refTV a:hover{ 
background:url(../images/Boutons/Bt-RefTV-2.gif) no-repeat;
}

/*   Partie CSS pour la V2 les onglets (mise en page contenu) */

#PragraphTitle{
	background: url(../images/ImagesV2/Fon-TitreLong.gif) repeat-x;
	font:  14px  Verdana, sans-serif;
	font-weight: bold;
	color : #020f12;
}

#PragraphTitleSelection{
	background: url(../images/ImagesV2/Fon-TitreParagraf.gif) repeat-x;
	font:  14px bold Verdana, sans-serif;
	color : #020f12;
}

#LongTitle{
	border : solid 0px;
	background: #fff url(../images/ImagesV2/Fon-TitreLong.gif) repeat-x;
	font:  14px   Verdana, sans-serif;
	font-weight: bold;
	color : #020f12;
	width : 400px;
	height : auto;
	display:block;
	padding : 4px;
}

#ShortTitle{
	border : solid 0px;
	background-color: #d9dee0 ;
	font:  12px bold Verdana, sans-serif;
	color : #020f12;
	width : auto;
}

#ShortTitle1{
	border : solid 0px;
	font:  12px Verdana, sans-serif;
	font-weight: bold;
	color : #020f12;
	width : auto;
	padding : 4px;
}

#Lengends{
	background: #d9dee0;
	font:  12px normal Verdana, sans-serif;
	color : #020f12;
}

#Text{
	font:  12px normal Verdana, sans-serif;
	color : #020f12;
	display:table-cell;
	width:500px;
	padding:10px;
	vertical-align:top ;
}

#alignVertical{
	font:  12px normal Verdana, sans-serif;
	color : #020f12;
	display:table-cell;
	/*width:190px;*/
	padding:5px;
	margin: 10px 10% 5px 12px ;
	vertical-align:top ;
}

#alignVerticalEvnt{
	font:  12px normal Verdana, sans-serif;
	border-bottom : solid 1px;
	color : #020f12;
	display:table-cell;
	width:485px;
	padding:30px;
	margin: 10px 10% 5px 12px ;
	vertical-align:top ;
}


#alignVerticalEvnt2{
	font:  12px normal Verdana, sans-serif;
	border-bottom : solid 1px;
	color : #020f12;
	display:table-cell;
	width:150px;
	padding-top:32px;
	padding-left:5px;
	margin: 10px 10% 5px 12px ;
	vertical-align:top ;
}

#loading{
	position:absolute;
	height:100%;
	width:100%;
	left:2%;
	top:400px;
	display:true;
}

#imageArtiste{
	background-image:url(../images/ImagesV2/ImEdito.png);
	/*border : solid 2px;*/
	height : 170px;
	width : 240px;
}

#boutonEcouter{
	background: #fff url(../images/ImagesV2/Fon-TitreLong.gif) repeat;
	height : 20px;
	width : 90px;
}

#blockSelection{
border :  solid 1px;
color : #A9A9A9;
height : 100px;
width : 630px;
margin : 15px;

}
/*---------------          CSS Pour Tab/Onglets    --------------------------*/
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:-22px;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{padding: 4px 0.5em;
 margin-left: 0px;
 border: 0.5px solid #778;
 border-bottom: 0.2px solid #778 ;
 /*Couleur tab inactif*/
 position:relative;
 left:38.4%;

 background: #cdd8db;
 font:  12px Verdana, sans-serif;
 color : #71797a;
 text-decoration: none;
 -moz-border-radius: 2px 2px 0px 0px; 
 -webkit-border-radius: 2px 2px 0px 0px; 
 border-radius: 2px 2px 0px 0px;         
 -webkit-border-top-left-radius: 2px; /* pour Chrome */ 
 -webkit-border-top-right-radius: 2px; /* pour Chrome */ 

}

ul.tabbernav li a:link { color: #71797a; }
ul.tabbernav li a:visited { color: #71797a; }

ul.tabbernav li a:hover{
  /*couleur texte*/
  color : #abb3b6;
  /*Couleur tab mouseover*/
  background: #cdd8db;
  border-color: #227;
  font:  12px Verdana, sans-serif;
}

ul.tabbernav li.tabberactive a{
  /*couleur tab séléctionné*/
  background-color: #FFFFFF;
  /*Ligne cadre tab selectionné*/
  border-bottom: 1px solid #fff;
  color : #ff6600;
}

ul.tabbernav li.tabberactive a:hover{
  border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
  padding:5px;
  border:1px solid #aaa;
  border-top:0;
  background : white;
  -moz-border-radius: 0px 0px 10px 10px; 
  -webkit-border-radius: 0px 0px 10px 10px; 
  border-radius: 0px 0px 10px 10px;         
  -webkit-border-bottom-left-radius: 10px; /* pour Chrome */ 
  -webkit-border-bottom-right-radius: 10px; /* pour Chrome */ 
  height : 1030px;
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2.tab {
 display:none;
}
.tabberlive .tabbertab h3.tab {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}


.tabberlive#tab2{
}

.tabbertabMag {
 padding: 3px 0.5em;
 margin-left: 0px;
 border: 0.5px solid #778;
 border-bottom: 0.2px solid #778;
 position:relative;
 left:0%;
 width : 243px;
 background: #fff;
 font:  14px bold Verdana, sans-serif;
 color : #020f12;
 text-decoration: none;
 -moz-border-radius: 10px 2px 0 0; 
 -webkit-border-radius: 10px 2px 0 0; 
 border-radius: 10px 2px 0 0;         
 -webkit-border-top-left-radius: 10px; /* pour Chrome */ 
 -webkit-border-top-right-radius: 2px; /* pour Chrome */ 
}

/*----------------- Fin CSS  -------------------------*/
/*-----------------  CSS Pagination  -------------------------*/

/*CSS Meneame style pagination*/
div.pagination {
  background-image:url("../images/ImagesV2/Fon-TitreLong.gif");
  font-size:80%;
  margin-bottom:100px;
  position:relative;
  text-align:center;
  top:100px;
  width:400px;              
}
	
div.pagination a {
  font-family : verdana;
  font-size: 10pt ;
  color:#010c0f;
  padding:5px 7px;
  background-position:bottom;
  text-decoration: none;
}
div.pagination a:hover, div.meneame a:active {
  background-image:none;
  color: #fff;
  font-family : verdana ;
  background-color: #ff6600;
}

div.pagination span.current {
  padding:1px 7px;
  font-weight: bold;
  background-color: #ff6600;
  color: #fff;
  font-family: verdana;
  font-size: 10pt;
}

div.pagination span.disabled {
  padding:5px 7px;
  color:#BDBDBD;
}

/*----------------- Fin CSS Pagination  -------------------------*/

.newsface{
  padding-top:1px;
  font-family : verdana ;
  height :100px;
  float:right;
  width : 256px;
  color:#FFFFFF;
}
.newsface #send{
  left:175px;
  bottom:21px;
  position:relative;
}
img#facebook {
	vertical-align: middle;
	position: relative;
  left:15px;
	cursor:  pointer;
}

.cfrm { 
  display: none; 
}

.aa{
  width : 600px;
}

p.pos {
  text-align: right;
}
p span.pos1 {
  float: left;
}

/*-----------------  CSS new style  ----------------*/
/*-----------------  EDITO  -------------------*/

p.SousBloc,h4.SousBloc {
  position:relative; 
  padding-right:5px; 
  text-align:left; 
  left:5px;
} 
.SousBloc img { 
 border: none; 
 float:left;
 width:120px;
}
.SousBloc p { 
border: none;
float:left;
left:6px;
position:relative;
text-align:justify;
width:150px;
}
a:link {
  text-decoration: none; 
  color :black;
}
a:visited {
  text-decoration: none ;
  color :black; 
}
a:hover {
  text-decoration: none ; 
}
.blockPrincipal{
  margin:0;
  float:left;
  margin:0 2  20 8;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 12px;
  text-align:justify;
  width: 96%
}
.blockPrincipalActuText{
  font-size: 12px;
}
.blockPrincipal h3{
  color:black;            
  margin-bottom:20px;
}
 h4.title{
  background-color:#D9DEE0;
}
.bordure{
  border: 1px solid;
  border-color:#bbced2;
  width:620px;
  margin-bottom:10px;
  padding:10px;
}
.blockPrincipal2 img p h4 div{
  margin:0;
  width:20px;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 14px;
  margin-right:2%;
  padding:10px 15%;
}

h3.titreactu{
  margin-bottom:15px;
  color:black;
  margin-left:0px;
  font-size: 14px;
  background:url("../images/ImagesV2/Fon-TitreLong.gif") repeat-x scroll 0 0;
}
.block4 {
  width:39.5%;
  float:left;
  margin-right:20px;
  padding:10px 0%;
  border:0;
  position:relative;
  z-index:10;
}   
.block4 p.legend{
  position: relative; 
  font-style: italic; 
  font-size: 11px; 
  width: 245px; 
  top: 10px; 
  text-align: left;
}
.block4 img{
  max-width:245px;
  min-width:80px;
}

.block4 h4 {
  margin-bottom : 10px;
  margin-top : 0px;
}

.block34 {
  border:0;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 12px;
  text-align:justify;
  position:relative;
  top:10px;
}
.block34Padding {
  border:0;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 12px;
}
.block2 {
  width:49%;
  float:left;
  margin-right:10px;
  border:0;
}
.descBlock2{
  text-align:justify; 
  font-size:11px; 
  position:relative;
  left:5px;
}
.block23 {
  width:49%;
  float:left;
  border:0;
}
.block5 {
width:44%;
float:left;
margin-right:2%;
padding:1px 1%;
}
.petit{
width:15.4%;
}
.petit p{
position:relative;
left:0px;
top:0px;
}
.petit a {
background:url("../images/ImagesV2/Bt-Ecouter-Big1.gif") no-repeat;
color:#ff0000;
height:30px;
display:block;
}

.petit a:link {
  text-decoration: none; 
  color :black;
}
.petit a:visited {
  text-decoration: none;
  color :black; 
}
.petit a:hover {
  text-decoration: none ;
  background:url("../images/ImagesV2/Bt-Ecouter-Big2.gif") no-repeat; 
}
.photo{
padding-right : 2px;
margin-left:0px;
}
.titreOrange{
  background:url("../images/ImagesV2/Fon-TitreParagraf.gif") repeat-x scroll 0 0 transparent;
  padding:0px;
  margin:0 8px 10px;
  width:97%;
  height:18px;
}
.date{
  font-size:11px;
  padding-bottom:5px;
  position:relative;
  text-align:right;
}
.largeurImPlaEvt{
  left:10px;
  margin:0 0px 2px 0;
  padding:0;
  position:relative;
  width:120px;
}
.logoEvent img{
  position:relative;
  width:72px;
}
.largeurPlaEvt{
padding:0px;
width:76%;
font-size:12px;
}

.largeurTxtPlaEvt{
	padding:0px;
	width:80%;
	font-size:12px;
	float:right;
}

.largeurTxtEspLib{
  font-size:12px;
  position:relative;
  top:-30px;
  left:15px;
}
.planeteEventBlocPrincipal{
}
.planeteEventBlocPrincipal2{
	border-bottom:1px solid #b0b0b0;
	border-top:1px solid #b0b0b0;
	padding:25px 0;
}
.paginationBlock{
	margin: 0 0px 0px 90px;
}

.boutonEcouterV2{
	margin: 20 0 0 515px;
} 
.boutonEcouterV2 a {
	background:url("../images/ImagesV2/Bt-Ecouter-Big1.gif") no-repeat;
	color:#ff0000;
	height:28px;
	display:block;
}
 
.boutonEcouterV2 a:link {text-decoration: none; color :black;}
.boutonEcouterV2 a:visited {text-decoration: none ;color :black; }
.boutonEcouterV2 a:hover {
	text-decoration: none ;
	background:url("../images/ImagesV2/Bt-Ecouter-Big2.gif") no-repeat;
}
.boutonEcouterV2Select{
	margin:34px 0 0 540px;
}

.boutonEcouterV2Select a {
	background:url("../images/ImagesV2/Bt-Ecouter-Big1.gif") no-repeat;
	color:#ff0000;
	height:28px;
	display:block;
}
 .boutonEcouterV2Select a:link {text-decoration: none; color :black;}
 .boutonEcouterV2Select a:visited {text-decoration: none ;color :black; }
 .boutonEcouterV2Select a:hover {text-decoration: none ;
	    background:url("../images/ImagesV2/Bt-Ecouter-Big2.gif") no-repeat; }
	    
	    
.boutonEcouterV2Evnt{
	margin: 20 0 0 412px;
}

.boutonEcouterV2Evnt a {
	background:url("../images/ImagesV2/Bt-Ecouter-Big1.gif") no-repeat;
	color:#ff0000;
	height:28px;
	display:block;
}

 .boutonEcouterV2Evnt a:link {text-decoration: none; color :black;}
 .boutonEcouterV2Evnt a:visited {text-decoration: none ;color :black; }
 .boutonEcouterV2Evnt a:hover {text-decoration: none ;
	    background:url("../images/ImagesV2/Bt-Ecouter-Big2.gif") no-repeat; }  

 .boutonEcouterPlEvent{
margin: 20 0 0 215px;
}
.boutonEcouterPlEvent a {
background:url("../images/ImagesV2/Bt-Ecouter-Big1.gif") no-repeat;
color:#ff0000;
height:30px;
display:block;
}
 
.boutonEcouterPlEvent a:link {text-decoration: none; color :black;}
.boutonEcouterPlEvent a:visited {text-decoration: none ;color :black; }
.boutonEcouterPlEvent a:hover {text-decoration: none ;
	    		  background:url("../images/ImagesV2/Bt-Ecouter-Big2.gif") no-repeat; }
 	/*----------------- Fin EDITO -------------------------*/

.messageInscription{
color:#abb3b6;
font-size:20px;
}

.messageInscription a{
color:#ff6600;
}

#flashHome{
	position:relative;
}

