@charset "UTF-8";

*{
margin:0;
padding:0;
}

body {
text-align: center;
background-image: URL(images/fondgris.jpg);
background-repeat:repeat;
}

html{
background-image: URL(images/fondgris.jpg);
background-repeat:repeat;
}

a img {
  border: 0;
}

h1 {
	font-family:Tahoma, Arial, Helvetica;
	font-size:32px;
	color:#fff;
}

h1 a:link, h1 a:visited, h1 a:active{
	color:#fff;
	text-decoration:none;
}

h1 a:hover{
	color:black;
	text-decoration:none;
}

h2 {
	font-family:Tahoma, Arial, Helvetica;
	font-size:28px;
	color:#fff;
}

h3 {
	font-family:Tahoma, Arial, Helvetica;
	font-size:20px;
	color:#ba663d;
}

h3 a:link, h3 a:visited, h3 a:active{
	color:#ba663d;
	text-decoration:none;
}

h3 a:hover{
	color:white;
	text-decoration:none;
}

h4 {
	font-family:Tahoma, Arial, Helvetica;
	font-size:50px;
	color:#ce5a24;
}

h5 {
	font-family:Tahoma, Arial, Helvetica;
	font-size:50px;
	color:#ce5a24;
	text-align:left;
	padding-left:40px;
}

h5 a:link, h5 a:visited, h5 a:active{
	color:#ce5a24;
	text-decoration:none;
}

h5 a:hover{
	color:black;
	text-decoration:none;
}

h6 {
	font-family:Tahoma, Arial, Helvetica;
	font-size:30px;
	color:#ce5a24;
	text-align:left;
	padding-left:40px;
}

h6 a:link, h6 a:visited, h6 a:active{
	color:#ce5a24;
	text-decoration:none;
}

h6 a:hover{
	color:black;
	text-decoration:none;
}

p {
	font-family:Tahoma, Arial, Helvetica;
	font-size:14px;
	color:black;
	line-height:26px;
}

#fond {
	margin:auto;
	width:1000px;
}

#bandeau{	
	width:1000px;
	height:218px;
}

#fille{	
	width:127px;
	height:218px;
	opacity: .99;
	float:left;
	
}

#logo{	
	width:673px;
	height:127px;
	float:left;
	background-repeat:no-repeat;		
}



#menu{
	height:67px;
	background-image: URL(images/noirorangemenu.png);	
	background-repeat:repeat-x;
	margin-top:-90px;
}

#liens {
	width:1000px;
	text-align: center;
	margin:auto;
	padding-left:128px;
	padding-top:15px;
	width:872px;
	height:52px;
}

.cut{
	margin:0;
	float:left;

}

#corps {
	margin:auto;
	width:1000px;
	min-height:1300px;
	background-color:#fff;
}

#sousmenu{
	height:15px;
	background-image: URL(images/ombremenu.jpg);
	background-repeat:no-repeat;
}
#containerimage{
	width:950;
	min-height:600px;
	background-image: URL(images/enriqueiglesiasfront.jpg);	
	background-repeat:no-repeat;
	margin:8px 25px 25px 25px;

}

#containertext{
	width:950;
	padding-top:360px;
	text-align:left;
}


#titre{
	width:375px;
	min-height:10px;
	background-color:#ba663d;	
	margin:0 20px 0 0;
	padding:10px 0 10px 20px;
	opacity:0.8;
}

#texteaccueil{
	width:600px;
	min-height:80px;
	background-color:#d4d4d4;	
	margin:0 20px 0 150px;
	opacity:0.8;
	clear:both;
	padding:10px 10px 10px 20px;
}

#methodologie{
	margin:auto;
	width:950px;
	min-height:600px;
	background-color:white;
}

#titre1{
	width:408px;
	min-height:10px;
	background-color:#adc2d9;	
	padding:10px 200px 10px 19px;
}

#textmethod{
	width:650px;
	min-height:600px;
	float:left;
	margin:25px 0 25px 0;
}

#publicite{
	width:300px;
	min-height:600px;
	float:left;
	margin:25px 0 25px 0;	
}


#normaltext{
	width:580px;
	min-height:80px;
	clear:both;
	padding:20px 0 10px 20px;
}

#containerbas{
	margin:auto;
	width:1000px;
	min-height:35px;
	background-color:#ba663d;	
	clear:both;

}

#titrebas{
	width:355px;
	min-height:35px;
	background-color:#ba663d;	
	padding:10px 0 10px 40px;
	font-family:Tahoma, Arial, Helvetica;
	font-size:28px;
	font-weight: bold;
	color:#fff;
	text-align:left;

}

#pied {
	background-color:#d29e85;	
	min-height:148px;
	
}

#listepied {
	margin:auto;
	width:1000px;
	background-image: URL(images/pied.jpg);
	background-repeat:no-repeat;	
	min-height:148px;
	text-align:left;
}

#textelistepied {
	width:510px;
	min-height:148px;
	padding:20px 0 0 40px;

}

.line{	
	width:950px;
	min-height:116px;
	clear:both;
	background-image: URL(images/line.jpg);
	background-repeat:repeat-x;		
	color:#21305d;
	margin:0 25px 0 25px;
	}

.colgauche{	float:left;
	width:347px;
	min-height:120px;
	line-height:16px;
	padding:14px 14px 14px 14px;
	background: #ffffff;
	}
.coldroite{	float:left;
	width:347px;
	min-height:120px;
	line-height:16px;
	padding:14px 14px 14px 14px;
	background: #ffffff;
	}
.colgauche1{	float:left;
	width:347px;
	min-height:120px;
	line-height:16px;
	padding:14px 14px 14px 14px;
	background: #e2e2e2;
	
	}
.coldroite1{	float:left;
	width:347px;
	min-height:120px;
	line-height:16px;
	padding:14px 14px 14px 14px;
	background: #e2e2e2;
	}
.commercial{
	width:835px;
	min-height:60px;
	margin:12px 0 9px 120px;
	clear:both;
}
.commercial1{
	width:739px;
	min-height:60px;
	padding:1px 0 9px 11px;
	clear:both;
}
.commercial2{
	width:739px;
	min-height:60px;
	padding:20px 0 5px 11px;
	clear:both;
}
#cse-search-results{
	width:700px;
	min-height:20px;
	}
#cse1{
	width:730px;
	min-height:50px;
	padding-top:10px;
	}
	 
#banderadio{	
    margin-left:30px;
	}

#lecteur{
	width:240px;
	height:300px;	float:left;
	}
#4titres{
	width:454px;
	height:300px;	float:left;
	}

#airplaycharts, #radiocharts, #topfrance, #usaairplay, #ukairplay, #italiaairplay, #estoniaairplay, #serbiaairplay, #lithuaniaairplay, #sverigeairplay{
	margin:auto;
	width:1000px;
	min-height:500px;
	background-color:#fff;
	text-align:left;
}

#centpourcentfrplay, #quranteseptfmfrplay, #activfrplay, #adofrplay, #alouettefrplay, #alpes1frplay, #arlfrplay, #autoroutefmfrplay, #azurfmfrplay, #bacfmfrplay, #blackboxfrplay, #c9frplay, #canalfmfrplay, #cannesradiofrplay, #cerisefmfrplay, #champagnefmfrplay, #cheriefmfrplay, #cocktailfmfrplay, #collinesfrplay, #contactfmfrplay, #deltafmfrplay, #demoisellefrplay, #dicifrplay, #directfmfrplay, #ecnfrplay, #radioespacefrplay, #europe1frplay, #evasionfrplay, #fgfrplay, #fglfrplay, #flashfmfrplay, #florfmfrplay, #forumfrplay, #francebleufrplay, #frequence3frplay, #frequenceplusfrplay, #funfrplay, #fusionfmfrplay, #generationfmfrplay, #generationsfrplay, #goldfmfrplay, #happyfmfrplay, #hitwestfrplay, #hitsandfunfrplay, #horizonfrplay, #hotmixhitsfrplay, #hotmixnewfrplay, #k6frplay, #kissfmfrplay, #kitfmfrplay, #laradioplusfrplay, #latitudefrplay, #littoralfmfrplay, #lorfmfrplay, #lyon1erefrplay, #magnumfrplay, #maritimafrplay, #megafmfrplay, #metropolysfrplay, #mfmfrplay, #mistralfmfrplay, #mixxradiofrplay, #monafmfrplay, #montagnefmfrplay, #mouvfrplay, #mtifrplay, #neptunefmfrplay, #niceradiofrplay, #novfmfrplay, #nrjfrplay, #nrjdiscoverfrplay, #nrjhitsfrplay, #nrjnewreleasesfrplay, #nrjnouveautesfrplay, #ntifrplay, #oceanefmfrplay, #odsfrplay, #ouifmfrplay, #oxygeneplfrplay, #plagefmfrplay, #pleinairfrplay, #radio6frplay, #radio8frplay, #radiocamarguefrplay, #radiocristalfrplay, #radioflashfrplay, #radioinsidefrplay, #radiointensitefrplay, #radiomenergyfrplay, #radiomonacofrplay, #radiomontblancfrplay, #radioonefrplay, #radioseafmfrplay, #radiosensationsfrplay, #radiostarestfrplay, #starmediterraneefrplay, #radiovinciautoroutesfrplay, #rajefrplay, #resonancefrplay, #rezofrplay, #rfmfrplay, #rtlfrplay, #rtl2frplay, #rtsfrplay, #rvafrplay, #rvmfrplay, #radioscoopfrplay, #skyrockfrplay, #sunfrplay, #sweetfmfrplay, #tendanceouestfrplay, #tonicradiofrplay, #topmusicfrplay, #totemfrplay, #toulousefmfrplay, #urbanhitfrplay, #variationfrplay, #vfmfrplay, #vibrationfrplay, #viragefrplay, #virginfrplay, #voltagefrplay, #witfmfrplay, #autorouteinfofrplay, #durancefmfrplay, #radionumero1frplay, #seafmfrplay{margin:auto;width:1000px;min-height:1300px;background-color:#fff;text-align:left;}




#gaydiodcuk{
	margin:auto;
	width:1000px;
	min-height:1300px;
	background-color:#fff;
	text-align:left;
}

#airplaycharts{
	margin:auto;
	width:1000px;
	min-height:1300px;
	background-color:#fff;
	text-align:left;
}

.style3{	
	width:117px;
	min-height:113px;
	background-image: URL(images/position.png);
	float:left;
	margin-top:4px;
	text-align:center;
	color:white;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica;	
	font-size:40px;	
}

.styleposition{
	width: 117px;
	min-height:83px;
	margin-top:30px;
}

.style3a{	
	width:70px;
	min-height:83px;
	line-height:40px;
	font-family:Tahoma, Arial, Helvetica;
	font-size:30px;	
	float:left;
	padding-top:25px;
	text-align:center;
	color:#8a8a8a;
	font-weight:bold;
}

.couv{	
	width:130px;
	min-height:90px;
	float:left;
	padding:10px 0 0 20px;
}

.style5d{	
	width:500px;
	min-height:60px;
	line-height:30px;
	font-family:Tahoma, Arial, Helvetica;
	font-size:18px;
	color:#ce5a24;	
	float:left;
	padding-top:25px;
	text-align:left;
	padding-bottom:25px;
}

.style3b{	
	width:76px;
	height:34px;
	font-family:Arial;
	font-size:12px;	float:left;
	padding-top:25px;
	text-align:center;
	color:#78458e;
	font-weight:bold;
	border-bottom:0 solid #e8e8e8;
}
.style3c{	
	width:76px;
	height:44px;
	line-height:16px;
	font-family:Arial;
	font-size:12px;	float:left;
	padding-top:16px;
	text-align:center;
	color:#fc6600;
	font-weight:bold;
	border-bottom:0 solid #e8e8e8;
}
.style3d{	
	width:44px;
	height:60px;	float:left;
	border-bottom:0 solid #e8e8e8;
}
.style3e{	
	width:120px;
	height:34px;	float:left;
	padding-top:25px;
	border-bottom:0 solid #e8e8e8;
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color:#78458e;
}

.stylefleches{
	width:101px;
	min-height:100px;
	margin-top:4px;	
	float:left;
}



#charts{	
	width:1000px;
	min-height:95px;
	padding-top:10px;
	text-align:center;
}

.charts{	
	width:1000px;
	min-height:95px;
	padding-top:10px;
	text-align:center;
}


.radios{	
	width:1000px;
	min-height:65px;
	text-align:center;
}

#soustitre{	
	width:500px;
	min-height:30px;
	font-family:Tahoma, Arial, Helvetica;
	font-size:18px;	
	color:#25576c;
	margin:10px 250px 10px 250px;
	line-height:28px;
}

.style1{	
	width:115px;
	min-height:20px;	float:left;
	padding:0 0 10px 24px;
	text-align:center;
	font-family:Tahoma, Arial, Helvetica;
	font-size:18px;	
	color:#8dabca;

}
.style1a{	
	width:200px;
	min-height:20px;	float:left;
	padding:0 0 10px 0;	
	font-family:Tahoma, Arial, Helvetica;
	font-size:18px;	
	color:#8dabca;
	text-align:left;
}

.style5{	
	width:486px;
	min-height:20px;	float:left;
	text-align:left;
	padding:0 0 10px 22px;	
	font-family:Tahoma, Arial, Helvetica;
	font-size:18px;	
	color:#8dabca;

}

.ombre{	
	width:990px;
	height:12px;
	background-image: URL(images/ombrecharts.jpg);
	margin:0 0 5px 10px;
	background-repeat:no-repeat;

}

.commercial{
	width:739px;
	min-height:60px;
	padding:12px 0 9px 11px;
	clear:both;
}

#bandelegende{
	width:1000px;
	min-height:130px;
	background-color:white;
}

#legende{	
	width:260px;
	min-height:50px;
	padding:20px 20px 20px 50px;	clear:both; float:left;
}

#archives{
	padding-top:5px;	
	width:400px;
	min-height:30px;
	padding:30px 20px 0px 60px;	float:left;
}
#archiv{
	text-align:left;
	padding-top:10px; float:left;
}	