/*general*/

body, html, div, p, h1, h2, h3, h4, h5, table, tr, td, ul, ul li {
	margin:0;
	padding:0;
	font:11px TrebuchetMS, Verdana, Tahoma, Arial, sans-serif;
}

a, img, a img {
	outline:none;
	border:none;
}

a span {
	display:none;
}

#main_center {
	width:946px;
	margin:0 auto;
}

#rest {
	width:946px;
	clear:both;
	border-top:solid 1px #fff;
	border-bottom:solid 1px #fff;
}

/* Espaceur de blocs */
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }

/*countdown*/

#cntdwn {
	font-size:24px;
	font-weight:bold;
}

/*header*/

#first_strip {
	width:946px;
	height:109px;
	border-top:solid 1px #fff;
	border-bottom:solid 1px #fff;
	background:#00798A;
}


#logo, #pacman, #head_r {
	float:left;
}

#pacman {
	height:109px;
	width:425px;
	background:url(../i/pacman.jpg) no-repeat;
}

#pacman h1 {
	text-align:center;
	padding:11px 0;
	font-size:14px;
	color:#fff;
	font-weight:bold;
}

#pacman span, #pacman strong {
	color:#FFEA52;
	font-weight:bold;
	font-size:20px;
}

#head_r {
	height:109px;
	width:251px;
	background:url(../i/head_r.jpg) no-repeat;
	position:relative;
}

a#on_air, #sabonner, a#nl_but {
	position:absolute;
}

a#on_air, a#nl_but {
	display:block;
}

a#on_air {
	width:120px;
	height:45px;
	background:url(../i/on_air_l.jpg) no-repeat;
	left:75px;
	top:15px;
}

a#on_air:hover {
	background:url(../i/on_air_h.jpg) no-repeat;
}

#sabonner {
	width:70px;
	height:20px;
	background:url(../i/sabonner.jpg) no-repeat;
	left:50px;
	top:75px;
}

a#nl_but {
	width:140px;
	height:80px;

	left:70px;
	top:15px;
}

a#nl_but:hover {
	background:url(../i/nl_but_h.jpg) no-repeat;
}

#menu_top {
	clear:both;
	border-bottom:solid 1px #fff;
	_margin-bottom:-20px; /*IE6*/
}

#menu_top a {
	display:block;
	float:left;
	width:134px;
	/*height:32px;*/
	border-left:solid 1px #fff;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	line-height:18px;
	padding:7px 0;
	_padding:8px 0 7px;
}

a.mtg {
	background:url(../i/mtg_l.jpg) no-repeat #41D054;
	border-left:none;
	font-size:12px;
	text-align:right;
	/*padding-top:1px;
	padding-bottom:1px;*/
}
a.mtg:hover {
	background:url(../i/mtg_h.jpg) no-repeat;
}

a.mtg b {
	padding-left:30px;
	padding-right:7px;
	line-height:9px;
	text-align:right;
}

a.mto {
	background:url(../i/mto_l.jpg) no-repeat #DD7820;
}
a.mto:hover {
	background:url(../i/mto_h.jpg) no-repeat;
}

a.mtb {
	background:url(../i/mtb_l.jpg) no-repeat #609FA8;
}
a.mtb:hover {
	background:url(../i/mtb_h.jpg) no-repeat;
}


a.mtr {
	background:url(../i/mtr_l.jpg) no-repeat #D02128;
	width:135px;
}
a.mtr:hover {
	background:url(../i/mtr_h.jpg) no-repeat;
}

/*left column*/
#l_col {
	position:relative;
	width:135px;
	border-right:solid 1px #1E8E9C;
	background:#1E8E9C;
}

.skyscrapper {
	margin:30px 7px;
}

#play1 {
	position:absolute;
	width:62px;
	height:58px;
	margin-left:-19px;
	z-index:400;
	margin-top:-43px;
	margin-left:-13px;
	background:url(../i/play1.jpg) no-repeat;
}

/*right column*/
#r_col {
	padding-top: 19px;
	border-right: solid 1px #1E8E9C;
	/*border-left: solid 1px #1E8E9C;*/
	/*background:#1E8E9C;*/
	background:#FFF;
}

#questions_spitz {
	width: 250px;
	background:#FFF;
	border: 1px solid #1E8E9C;
	text-align: left;
}

#a_gagner {
	width: 250px;
	background:#FFF;
	border: 1px solid #1E8E9C;
	text-align: left;
}


/*the content*/

#the_cont {
	background:#FFF;
	border-top:10px solid #FFF;
	border-left:10px solid #FFF;
	border-right:1px solid #1E8E9C;
	width:100%;
}

#the_cont_2 {
	/*background:#CDDFE1;*/
	width:540px;
}

#padding {
	padding: 8px;
}

#padding-small {
	padding: 2px;
}

/*footer*/

#footer {
	border-top:solid 1px #fff;
	height:25px;
	width:810px;
	background:#FF7F08;
	color:#fff;
	text-align:center;
	font-size:11px;
	padding:7px 0;
}

#footer a {
	text-decoration:none;
	color:#fff;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}


#fineprint {
	color:#c00;
	text-align:center;
	font-size:8px;
	padding:3px 0;
}

/*countdown*/

#cntdwn {
	font-size:24px;
	font-weight:normal;
	font-style:italic;
}

/*freq*/


#freq {
	clear:both;
	background:#FFF;
	margin:0 auto;
	/*border-bottom:30px solid #FFF;*/
	border-top:1px solid #1e8e9c;
	border-right:1px solid #1e8e9c;
	padding-top:40px;
}


#freq p {
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	color:#05606b;
	padding:2px 0;
}

#freq a {
	text-align:center;
	margin:0 auto;
}

#freq a img {
	margin:25px 15px 0;
}

/*fréquences*/
#frequence {
	clear:both;
	background:#FFF;
	margin:0 auto;
	/*border-bottom:30px solid #FFF;*/
	border-top: 1px solid #1E8E9C;
	border-right: 1px solid #1E8E9C;
	padding-top: 40px;
}


#frequence p {
	font-family:Trebuchet MS;
	font-size:15px;
	/*font-weight:bold;*/
	text-align:center;
	color:#05606b;
	padding:2px 0;
}

#frequence a {
	text-align:center;
	margin:0 auto;
}

#frequence a img {
	margin:25px 15px 0;
}

/*accueil*/


#accueil {
	clear:both;
	background:#FFF;
	margin:0 auto;
	border-bottom:5px solid #FFF;
	border-top:5px solid #FFF;
}


#accueil p {
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:bold;
	line-height:12px;
	text-align:center;
	color:#05606b;
	padding:2px 0;
}

#accueil a {
	text-align:center;
	margin:0 auto;
	color:#05606b;
}

#accueil a img {
	margin: 5px 0px 0px 0px;
}

/*partenaires*/

#partenaires {
	clear:both;
	background:#FFF;
	margin:0 auto;
	border-top: 1px solid #1E8E9C;
	border-right: 1px solid #1E8E9C;
}

