@charset "utf-8";

/* CSS Document */
body#tele {
	background: url(../images/tele/bg_home.jpg) center top repeat-y;
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
}

#tele #wrapper .bonnet {
	float: left;
	width: 973px;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_bonnet.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_bonnet.png', sizingMethod='crop');
	overflow: hidden;
}

#tele #wrapper .bonnet2 {
	float: left;
	width: 973px;
	height: 13px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/bg_bonnet.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/bg_bonnet.png', sizingMethod='crop');
	overflow: hidden;
}

#tele #wrapper .bonnet .breadcrumbs {
	float: left;
	width: 973px;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	font-size: 11px;
	font-weight: normal;
}

#tele #wrapper .bonnet .breadcrumbs ul {
	float: left;
	width: 850px;
	height: auto;
	display: block;
	margin: 0;
	padding: 6px 0 0 15px;
	font-size: 11px;
	font-weight: normal;
}

#tele #wrapper .bonnet .breadcrumbs li {
	float: left;
	width: auto;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 4px 0 0;
	list-style-type: none;
	display: inline;
	font-size: 11px;
	font-weight: normal;
	color: #868788;
}

#tele #wrapper .bonnet .breadcrumbs li a {
	float: left;
	width: auto;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 4px 0 0;
	list-style-type: none;
	display: inline;
	font-size: 11px;
	font-weight: normal;
	color: #868788;
	text-decoration: underline;
	position: relative
}

#tele #wrapper .bonnet .breadcrumbs li.highlight a {
	color: #41A6F0;
	text-decoration: underline;
}

#tele #wrapper .bonnet .breadcrumbs li a:hover {
	text-decoration: none;
}

#tele .wrapperhome {
	float: left;
	width: 973px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 0 14px;
	background: url(../images/shadow_norepeat.png) left top repeat-y;
	_background: none;
	_background-position: 0px 0px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/shadow_norepeat.png', sizingMethod='crop');
}

#tele #wrapper {
	float: left;
	width: 973px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 0 14px;
	background: url(../images/tele/shadow_norepeat.png) left top repeat-y;
	_background: none;
	_background-position: 0px 0px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/shadow_norepeat.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt {
	display: block;
	float: left;
	height: auto;
	margin: 0pt;
	padding: 0pt 0pt 0pt 0;
	width: 958px;
}

#tele #wrapper .accueiltv {
	background: #FFFFFF none repeat scroll 0%;
	display: block;
	float: left;
	height: auto;
	margin: 0pt;
	padding: 0pt 0pt 0pt 13px;
	width: 619px;
}

#tele #wrapper .main_ctnt .up_ctnt {
	background: #FFFFFF;
	display: block;
	float: left;
	height: 482px;
	margin: 0pt;
	padding: 0pt 0pt 0pt 13px;
	width: 953px;
}

#tele #wrapper .main_ctnt .up_ctnt .programmesTV {
	background: url(../images/tele/bg_programmesTV.png) top left no-repeat;
	display: block;
	float: left;
	height: 460px;
	margin: 0pt;
	padding: 8px 0 0px 10px;
	width: 725px;
}

#tele #wrapper .main_ctnt .up_ctnt .programmesTV .prec a {
	background: url(../images/tele/btn_jourprec_off.png) top left no-repeat;
	display: block;
	float: left;
	height: 26px;
	margin: 0pt;
	padding: 0 0px 0px 0;
	width: 170px;
}

#tele #wrapper .main_ctnt .up_ctnt .programmesTV .prec a:hover {
	background: url(../images/tele/btn_jourprec_on.png) top left no-repeat;
	display: block;
	float: left;
	height: 26px;
	margin: 0pt;
	padding: 0 0px 0px 0;
	width: 170px;
}

#tele #wrapper .main_ctnt .up_ctnt .programmesTV .date {
	background: url(../images/tele/bg_progr_date.png) top left no-repeat;
	display: block;
	float: left;
	height: 26px;
	margin: 0pt;
	padding: 0 0px 0px 0;
	width: 380px;
}

#tele #wrapper .main_ctnt .up_ctnt .programmesTV .date span {
	display: block;
	float: left;
	height: 24px;
	margin: 0pt;
	padding: 2px 0px 0px 31px;
	width: 318px;
	font-size: 17px;
	font-weight: bold;
	color: #41A6F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

#tele #wrapper .main_ctnt .up_ctnt .programmesTV .suiv a {
	background: url(../images/tele/btn_joursuiv_off.png) top left no-repeat;
	display: block;
	float: right;
	height: 26px;
	margin: 0pt;
	padding: 0 0px 0px 0;
	width: 170px;
}

#tele #wrapper .main_ctnt .up_ctnt .programmesTV .suiv a:hover {
	background: url(../images/tele/btn_joursuiv_on.png) top left no-repeat;
	display: block;
	float: right;
	height: 26px;
	margin: 0pt;
	padding: 0 0px 0px 0;
	width: 170px;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 {
	float: left;
	width: 185px;
	height: 262px;
	display: block;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_sur_gulli.png) top left no-repeat;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .tit {
	float: left;
	width: 165px;
	height: 43px;
	display: block;
	margin: 0 0 0 0;
	padding: 26px 0 0 10px;
	overflow: hidden;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .tit span {
	display: none;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .moment {
	float: left;
	width: 154px;
	height: 64px;
	display: block;
	margin: 0 0 0 0;
	padding: 13px 0 0 17px;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .moment img {
	float: left;
	width: 40px;
	height: 30px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .moment strong {
	float: left;
	width: 107px;
	height: 18px;
	display: block;
	margin: 0 0 0 0;
	padding: 16px 0 0 7px;
	font-size: 13px;
	font-weight: bold;
	color: #00a6ff;
}

#tele #wrapper .main_ctnt .up_ctnt  .teaser1 .moment p {
	float: left;
	width: 126px;
	height: auto;
	display: block;
	margin: 0 0 0 0;
	padding: 1px 4px 0 0;
	overflow: hidden
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .moment p a {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	line-height: 12px;
	text-decoration: none;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .moment p a:hover,#tele #wrapper .main_ctnt .up_ctnt .teaser1 .asuivre p a:hover,#tele #wrapper .main_ctnt .bttm_ctnt .one_teaser p a:hover,#tele #wrapper .main_ctnt .bttm_ctnt .one_teaser .links a:hover	{
	text-decoration: underline;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .moment .plus img {
	float: left;
	width: 21px;
	height: 17px;
	display: block;
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .asuivre {
	float: left;
	width: 154px;
	height: 75px;
	display: block;
	margin: 0 0 0 0;
	padding: 9px 0 0 17px;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .asuivre img {
	float: left;
	width: 40px;
	height: 30px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .asuivre strong {
	float: left;
	width: 107px;
	height: 16px;
	display: block;
	margin: 0 0 0 0;
	padding: 16px 0 0 7px;
	font-size: 13px;
	font-weight: bold;
	color: #000;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .asuivre .time {
	float: left;
	width: 107px;
	height: 14px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 12px;
	font-weight: bold;
	color: #00a6ff;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .asuivre p {
	float: left;
	width: 126px;
	height: auto;
	display: block;
	margin: 0 0 0 0;
	padding: 0 4px 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .asuivre p a {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	line-height: 12px;
	text-decoration: none;
	padding-top: 2px;
}

#wrapper .main_ctnt .up_ctnt .teaser1  h3 a:hover,#wrapper .main_ctnt .up_ctnt .teaser2 h3 a:hover,#wrapper .main_ctnt .up_ctnt .teaser3 h3 a:hover,#wrapper .main_ctnt .up_ctnt .teaser4 h3 a:hover,#wrapper .main_ctnt .up_ctnt .teaser5 h3 a:hover,#wrapper .main_ctnt .up_ctnt .teaser6 h3 a:hover {
	text-decoration: underline;
}

#tele #wrapper .main_ctnt .up_ctnt .teaser1 .asuivre .plus img {
	float: left;
	width: 21px;
	height: 17px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .prog_perso {
	float: left;
	width: 185px;
	height: 186px;
	display: block;
	margin: 0 0 0 20px;
	padding: 0 0 17px 0;
	background: url(../images/tele/bg_prog_perso.png) top left no-repeat;
}

#tele #wrapper .main_ctnt .up_ctnt .prog_perso img {
	float: left;
	width: 165px;
	height: 124px;
	display: block;
	margin: 0 0 0 0;
	padding: 26px 0 0 10px;
}

#tele #wrapper .main_ctnt .middle_ctnt {
	display: block;
	float: left;
	height: auto;
	margin: 0pt;
	padding: 0pt 0pt 0pt 0;
	width: 966px;
}

#tele #wrapper .main_ctnt .middle_ctnt .left {
	display: block;
	float: left;
	height: 311px;
	margin: 0pt;
	padding: 0pt 0pt 0pt 13px;
	width: 619px;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .tit_et_aussi {
	float: left;
	width: 619px;
	height: 60px;
	display: block;
	margin: 0;
	padding: 0;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .one_line {
	float: left;
	width: 100%;
	height: 145px;
	display: block;
	margin: 0;
	padding: 0;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .one_line .one_teaser {
	float: left;
	width: 185px;
	height: 145px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	position: relative;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .one_line .one_teaser a.btn1 {
	position: absolute;
	width: 32px;
	height: 25px;
	display: block;
	margin: 0;
	padding: 0;
	top: 27px;
	left: 147px;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .one_line .one_teaser a.btn2 {
	position: absolute;
	width: 32px;
	height: 25px;
	display: block;
	margin: 0;
	padding: 0;
	top: 52px;
	left: 147px;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .one_line .one_teaser a.btn3 {
	position: absolute;
	width: 32px;
	height: 25px;
	display: block;
	margin: 0;
	padding: 0;
	top: 77px;
	left: 147px;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .one_line .one_teaser a.btn4 {
	position: absolute;
	width: 32px;
	height: 25px;
	display: block;
	margin: 0;
	padding: 0;
	top: 103px;
	left: 147px;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .one_line .one_teaser .tit {
	float: left;
	width: 153px;
	height: 16px;
	display: block;
	margin: 0;
	padding: 5px 0 0 24px;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .one_line .one_teaser img {
	float: left;
	width: 132px;
	height: 100px;
	display: block;
	margin: 0;
	padding: 7px 0 0 10px;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .one_line .blue {
	background: url(../images/tele/bg_one_teaser_blue.png) top left	no-repeat;
	display: block;
	margin: 0;
	padding: 0 26px 0 0;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .one_line .orange {
	background: url(../images/tele/bg_one_teaser_orange.png) top left no-repeat;
	display: block;
	margin: 0;
	padding: 0 26px 0 0;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .one_line .red {
	background: url(../images/tele/bg_one_teaser_red.png) top left no-repeat;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	float: left;
}

#tele #wrapper .main_ctnt .middle_ctnt .right_col {
	float: right;
	width: /*334*/320px;
	height: 311px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .middle_ctnt .right_col .pave_pub2 {
	float: right;
	width: 334px;
	height: 311px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_pavepub.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_pavepub.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .middle_ctnt .right_col .pave_pub2 .pub {
	position: relative;
	float: left;
	width: 300px;
	height: auto;
	display: block;
	margin: 0;
	padding: 14px 0 0 17px;
}

#tele #wrapper .main_ctnt .bttm_ctnt {
	display: block;
	float: left;
	height: auto;
	margin: 0pt;
	padding: 11px 0px 11px 13px;
	width: 953px;
	background: #fff;
}

#tele #wrapper .main_ctnt .bttm_ctnt .one_teaser {
	display: block;
	float: left;
	height: 115px;
	margin: 0pt;
	padding: 0 0px 0 0;
	width: 307px;
}

#tele #wrapper .main_ctnt .bttm_ctnt .one_teaser img {
	display: block;
	float: left;
	height: 100px;
	margin: 0pt;
	padding: 8px 0px 0 7px;
	width: 132px;
}

#tele #wrapper .main_ctnt .bttm_ctnt .one_teaser .tit {
	display: block;
	float: left;
	height: 17px;
	margin: 0pt;
	padding: 9px 0px 0 10px;
	width: 148px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#tele #wrapper .main_ctnt .bttm_ctnt .one_teaser p {
	display: block;
	float: left;
	height: 49px;
	margin: 0pt;
	padding: 7px 0px 0 10px;
	width: 148px
}

#tele #wrapper .main_ctnt .bttm_ctnt .one_teaser p a {
	color: #000;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#tele #wrapper .main_ctnt .bttm_ctnt .one_teaser .links {
	display: block;
	float: left;
	height: auto;
	margin: 0pt;
	padding: 5px 0px 0 38px;
	width: 114px
}

#tele #wrapper .main_ctnt .bttm_ctnt .one_teaser .links a {
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#tele #wrapper .main_ctnt .bttm_ctnt .orange .links a {
	color: #F6921E;
}

#tele #wrapper .main_ctnt .bttm_ctnt .purple .links a {
	color: #AD009E;
}

#tele #wrapper .main_ctnt .bttm_ctnt .green .links a {
	color: #00A89C;
}

#tele #wrapper .main_ctnt .bttm_ctnt .orange {
	float: left;
	display: block;
	margin: 0;
	padding: 0 9px 0 0;
	background: url(../images/tele/bg_bttm_teaser_orange.png) top left no-repeat;
}

#tele #wrapper .main_ctnt .bttm_ctnt .green {
	float: left;
	display: block;
	margin: 0;
	padding: 0 9px 0 0;
	background: url(../images/tele/bg_bttm_teaser_green.png) top left no-repeat;
}

#tele #wrapper .main_ctnt .bttm_ctnt .purple {
	float: left;
	display: block;
	margin: 0;
	padding: 0 9px 0 0;
	background: url(../images/tele/bg_bttm_teaser_purple.png) top left no-repeat;
}

/*  gabarit DA*/
#tele #wrapper .main_ctnt .up_ctnt .da_main_block {
	float: left;
	width: 940px;
	height: 459px;
	display: block;
	margin: 0;
	padding: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .entete {
	float: left;
	width: 930px;
	height: 38px;
	display: block;
	margin: 0;
	padding: 0 0 0 10px;
	background: url(../images/tele/bg_da_entete.png) top left no-repeat;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .entete strong {
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	width: 773px;
	display: block;
	padding: 5px 0 0 0;
	margin: 0;
	float: left;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .entete strong a {
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	float: left;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .entete strong a:hover {
	text-decoration: none;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .entete .thmb_bck a {
	float: right;
	width: 105px;
	height: 38px;
	display: block;
	margin: 0 0 0 27px;
	padding: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .entete .thmb_bck img {
	float: left;
	width: 51px;
	height: 38px;
	display: block;
	margin: 0;
	padding: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt {
	float: left;
	width: 921px;
	height: 402px;
	display: block;
	margin: 0;
	padding: 19px 0 0 19px;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .menu {
	float: left;
	width: 185px;
	height: 390px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_menu_da.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_menu_da.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .menu .tit {
	float: left;
	width: 140px;
	height: 25px;
	display: block;
	margin: 0;
	padding: 9px 0 0 26px;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .menu .carouselV {
	position: relative;
	float: left;
	width: 169px;
	height: 347px;
	display: block;
	margin: 0;
	padding: 0 0 0 8px;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .menu .carouselV .prev a {
	float: left;
	width: 169px;
	height: 34px;
	display: block;
	margin: 0;
	padding: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .menu .carouselV .next a {
	float: left;
	width: 169px;
	height: 34px;
	display: block;
	margin: 0;
	padding: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .menu .carouselV ul {
	float: left;
	width: 169px;
	height: 280px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	overflow: hidden;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .menu .carouselV li {
	float: left;
	width: 169px;
	height: 28px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	list-style-type: none;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .menu .carouselV li a {
	float: left;
	width: 150px;
	height: 23px;
	display: block;
	margin: 0;
	padding: 6px 0 0 19px;
	background: url(../images/tele/bg_li_carouselV.png) top left no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	line-height: 10px;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .menu .carouselV li a:hover,#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .menu .carouselV li a.actif {
	float: left;
	width: 150px;
	height: 23px;
	display: block;
	margin: 0;
	padding: 5px 0 0 19px;
	background: url(../images/tele/bg_li_carouselV_on.png) top left no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right {
	float: left;
	width: 685px;
	height: 390px;
	display: block;
	margin: 0 0 0 24px;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img
{
	position:relative;
	float:left;
	width:434px;
	height:363px;
	display:block;
	margin:0;
	padding:0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .img_cnt{
	float:left;
	width:434px;
	height:363px;
	display:block;
	background:url(../images/tele/bg_da_img.png) top left no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_da_img.png', sizingMethod='crop'); 
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .img_cnt #somebox_article{
	position: relative;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .bt_zoom_picture {
	position: absolute;
	right: 5px;
	top: 301px;
	display: block;
	width: 40px;
	height: 40px;
	margin: 0;
	padding: 0;
	background: url(../images/bt_zoom_picture.png) left top no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/bt_zoom_picture.png', sizingMethod='crop');
	cursor: pointer;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .tit {
	float: left;
	width: 408px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 2px 0 0 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	position: relative;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img img {
	float: left;
	width: auto;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 0 1px;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .credits {
	float: left;
	width: 421px;
	height: auto;
	display: block;
	margin: 0;
	padding: 2px 0 0 0;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	position: relative;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .right {
	float: right;
	width: 225px;
	height: 370px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .right .tit {
	float: left;
	width: 176px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 10px 0 0 27px;
	color: #41A6F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .desc {
	float: right;
	width: 225px;
	height: 282px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_da_desc.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_da_desc.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .note_internautes {
	float: right;
	width: 105px;
	height: 19px;
	display: block;
	margin: 0;
	padding: 11px 0 0 0;
	background: url(../images/tele/bg_note_intern.png) left bottom no-repeat;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .note_internautes .results {
	float: left;
	width: 105px;
	height: 19px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .btns {
	position: relative;
	float: right;
	width: 225px;
	height: 67px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .btns .fd_ecran a {
	position: relative;
	float: left;
	width: 69px;
	height: 67px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/btn_fd_ecran.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/btn_fd_ecran.png', sizingMethod='crop');
	cursor: pointer;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .btns .mobile a {
	position: relative;
	float: left;
	width: 69px;
	height: 67px;
	display: block;
	margin: 0 0 0 8px;
	padding: 0 0 0 0;
	background: url(../images/tele/btn_mobile.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/btn_mobile.png', sizingMethod='crop');
	cursor: pointer;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .btns .telecharger a {
	position: relative;
	float: left;
	width: 69px;
	height: 67px;
	display: block;
	margin: 0 0 0 8px;
	padding: 0 0 0 0;
	background: url(../images/tele/btn_telecharger_tele.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/btn_telecharger_tele.png', sizingMethod='crop');
	cursor: pointer;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .btns .send_friend a {
	position: relative;
	float: left;
	width: 69px;
	height: 67px;
	display: block;
	margin: 0 0 0 8px;
	padding: 0 0 0 0;
	background: url(../images/tele/btn_send_friend.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/btn_send_friend.png', sizingMethod='crop');
	cursor: pointer;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .manote {
	position: relative;
	display: block;
	float: left;
	height: 187px;
	margin: 0 0 0 0;
	padding: 0 0pt 0pt 0;
	width: 185px;
	background: url(../images/tele/bg_manote.png) top left no-repeat;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .manote a.mes_favs {
	position: absolute;
	width: 185px;
	height: 51px;
	display: block;
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .manote div.mon_vote {
	position: absolute;
	width: 185px;
	height: 36px;
	display: block;
	margin: 8px 0px 0px 78px;
	padding: 0;
	top: 51px;
	left: 0;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .manote a.mon_blog {
	position: absolute;
	width: 185px;
	height: 51px;
	display: block;
	margin: 0;
	padding: 0;
	top: 87px;
	left: 0;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .manote a.flux_rss {
	position: absolute;
	width: 185px;
	height: 51px;
	display: block;
	margin: 0;
	padding: 0;
	top: 138px;
	left: 0;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .commentaire {
	display: block;
	float: left;
	height: 282px;
	margin: 0 0 0 24px;
	padding: 0 0pt 0pt 0;
	width: 379px;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .commentaire .commentaire_top {
	display: block;
	float: left;
	height: 21px;
	margin: 0 0 0 0;
	padding: 8px 0pt 0pt 13px;
	width: 366px;
	background: url(../images/tele/commentaires_top.png) top left no-repeat;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .commentaire .commentaire_bttm {
	display: block;
	float: left;
	height: 13px;
	margin: 0 0 0 0;
	padding: 0 0pt 0pt 0;
	width: 379px;
	background: url(../images/tele/commentaires_bttm.png) top left no-repeat
		;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .commentaire .commentaire_top strong {
	color: #000;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .commentaire .ico {
	display: block;
	float: left;
	height: 26px;
	margin: 2px 0 0 0;
	padding: 0 0pt 0pt 0;
	width: 379px;
	background: url(../images/tele/bg_ico_commentaires.png) top left repeat-x;
	position: relative;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .commentaire .ico a span {
	display: none;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .commentaire .ico a:hover span	{
	display: block;
	text-align: left;
	width: auto;
	top: 4px;
	right: 2px;
	display: block;
	height: auto;
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	position: absolute;
}

#tele #wrapper .main_ctnt .middle_ctnt .left .commentaire .ico a img {
	float: left;
	width: auto;
	height: 24px;
	display: block;
	margin: 0;
	padding: 1px 0 0 0;
}

.desc .img_smll {
	float: left;
	width: 225px;
	height: 202px;
	display: block;
	margin: 0;
	padding: 0;
	background: #fff;
	position: relative;
}

.desc .img_smll img {
	float: left;
	width: 221px;
	height: 163px;
	display: block;
	margin: 0;
	padding: 2px 0 0 2px;
	background: #fff;
}

.desc .img_smll .bt_zoom_picture {
	background: url(../images/bt_zoom_picture.png) no-repeat left top;
	bottom: 42px;
	cursor: pointer;
	display: block;
	height: 40px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 7px;
	width: 40px;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/bt_zoom_picture.png', sizingMethod='crop');
}

.desc .img_smll .legend {
	float: left;
	width: 215px;
	height: 25px;
	display: block;
	margin: 0;
	padding: 10px 10px 0 0;
	background: #41a6f0;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: right;
}

.full_right .img .links_limited {
	float: left;
	width: 430px;
	height: 319px;
	display: block;
	margin: 0;
	padding: 0 0 0 2px;
	background: url(../images/tele/bg_limited_links.png) top left repeat-y;
}

.full_right .img .links_limited .one_line {
	float: left;
	width: 430px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 4px 0;
	position: relative;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .links_limited .one_line .ico
{
	float: left;
	width: 48px;
	height: 41px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .links_limited .one_line .ico img
{
	float: left;
	width: 35px;
	height: 28px;
	display: block;
	margin: 0;
	padding: 6px 0 0 6px;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .links_limited .one_line p
{
	float: left;
	width: 375px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 10px 0;
	background: url(../images/tele/point_bleus.png) left bottom repeat-x;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .links_limited .one_line p .up	{
	float: left;
	width: 360px;
	height: auto;
	display: block;
	margin: 0;
	padding: 2px 0 0 11px;
	background: url(../images/tele/rouded_blue.png) 0px 6px no-repeat;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .links_limited .one_line p .up strong {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0 0 0 0;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #41A6F0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .links_limited .one_line p .up em {
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px 0 0 0;
	margin: 0;
	font-style: normal;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .links_limited .one_line p a {
	float: left;
	display: block;
	color: #0000FF;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .img .links_limited .one_line p  a:hover {
	text-decoration: none;
}

/* archives*/
.da_main_block .ctnt .archive_blck {
	position: absolute;
	width: 588px;
	height: 707px;
	display: block;
	top: 19px;
	left: 19px;
	margin: 0;
	padding: 0;
}

.da_main_block .ctnt .archive_top {
	float: left;
	width: 588px;
	height: 36px;
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
	background: url(../images/tele/bg_archives_blckT.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_archives_blckT.png', sizingMethod='crop');
}

.da_main_block .ctnt .archive_ctnt {
	float: left;
	width: 588px;
	height: 646px;
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
	background: url(../images/tele/bg_archives_blckCTNT.png) top left no-repeat;
}

.da_main_block .ctnt .archive_bttm {
	float: left;
	width: 588px;
	height: 25px;
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
	background: url(../images/tele/bg_archives_blckB.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_archives_blckB.png', sizingMethod='crop');
}

.da_main_block .ctnt .archive_blck span.tit {
	position: relative;
	width: 140px;
	height: 25px;
	display: block;
	margin: 0;
	padding: 9px 0 0 26px;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}

.da_main_block .ctnt .archive_blck span.tit2 {
	color: #FFFFFF;
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	height: 24px;
	margin: 0pt;
	padding: 7px 0pt 0pt 35px;
	position: relative;
	width: 380px;
}

.da_main_block .ctnt .archive_blck .one_line {
	float: left;
	width: 574px;
	height: auto;
	display: block;
	margin: 0;
	padding: 5px 0 4px 6px;
	position: relative;
}

.da_main_block .ctnt .archive_blck .one_line .date {
	width: auto;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 0 48px;
	position: relative;
	color: #9B9C9D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.da_main_block .ctnt .archive_blck .one_line .ico {
	float: left;
	width: 48px;
	height: 41px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

.da_main_block .ctnt .archive_blck .one_line .ico img {
	float: left;
	width: 35px;
	height: 28px;
	display: block;
	margin: 0;
	padding: 6px 0 0 6px;
}

.da_main_block .ctnt .archive_blck .one_line p {
	float: left;
	width: 515px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 10px 0;
	background: url(../images/tele/point_bleus.png) left bottom repeat-x;
}

.da_main_block .ctnt .archive_blck .one_line p .up {
	float: left;
	width: 515px;
	height: auto;
	display: block;
	margin: 0;
	padding: 2px 0 0 0;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

.da_main_block .ctnt .archive_blck .one_line p .up strong {
	display: block;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0 0 0 11px;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #41A6F0;
	background: url(../images/tele/rouded_blue.png) 0px 6px no-repeat;
}

.da_main_block .ctnt .archive_blck .one_line p .up em {
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px 0 0 0;
	margin: 0;
	font-style: normal;
	display: block;
	width: 420px;
	float: left;
}

.da_main_block .ctnt .archive_blck .one_line p .up  a {
	float: right;
	width: 88px;
	display: block;
	color: #41A6F0;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	position: relative;
	padding: 0;
	margin: 0;
}

.da_main_block .ctnt .archive_blck .one_line p .up  a img {
	float: left;
	width: 33px;
	height: 18px;
	display: block;
	margin: 0;
	padding: 0;
}

.da_main_block .ctnt .archive_blck .one_line p .up  a span {
	float: right;
	width: auto;
	display: block;
	color: #41A6F0;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	cursor: pointer;
	padding: 2px 0 0 0;
	margin: 0;
}

.da_main_block .ctnt .archive_blck .one_line p a:hover {
	text-decoration: none;
}

#tele #wrapper .main_ctnt .middle_ctnt .left_noborder {
	display: block;
	float: left;
	height: 311px;
	margin: 0pt;
	padding: 0pt 0pt 0pt 13px;
	width: 619px;
	background: #fff;
}

#tele #wrapper  .middle_ctnt .right_col .pave_pub3 {
	float: right;
	width: 334px;
	height: 311px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_pavepub3.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_pavepub3.png', sizingMethod='crop');
}

#tele #wrapper .middle_ctnt .right_col .pave_pub3 .pub {
	position: relative;
	float: left;
	width: 302px;
	height: auto;
	display: block;
	margin: 0;
	padding: 4px 0 0 17px;
}

#tele #wrapper .main_ctnt .up_ctnt .one_teaser,#tele #wrapper_prehome .right_col .one_teaser {
	display: block;
	float: right;
	height: 115px;
	margin: 0pt 0 0 0;
	padding: 0 0px 0 0;
	width: 307px;
}

#tele #wrapper .main_ctnt .up_ctnt .one_teaser img,#tele #wrapper_prehome .right_col .one_teaser img {
	display: block;
	float: left;
	height: 100px;
	margin: 0pt;
	padding: 8px 0px 0 7px;
	width: 132px;
}

#tele #wrapper .main_ctnt .up_ctnt .one_teaser .tit,#tele #wrapper_prehome .right_col .one_teaser .tit {
	display: block;
	float: left;
	height: 17px;
	margin: 0pt;
	padding: 9px 0px 0 10px;
	width: 148px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
}

#tele #wrapper .main_ctnt .up_ctnt .one_teaser p,#tele #wrapper_prehome .right_col .one_teaser p {
	display: block;
	float: left;
	height: 49px;
	margin: 0pt;
	padding: 7px 0px 0 10px;
	width: 148px
}

#tele #wrapper .main_ctnt .up_ctnt .one_teaser p a,#tele #wrapper_prehome .right_col .one_teaser p a {
	color: #000;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	position: relative;
}

#tele #wrapper .main_ctnt .up_ctnt .one_teaser .links,#tele #wrapper_prehome .right_col .one_teaser .links {
	display: block;
	float: left;
	height: auto;
	margin: 0pt;
	padding: 5px 0px 0 38px;
	width: 114px;
}

#tele #wrapper .main_ctnt .up_ctnt .one_teaser .links a,#tele #wrapper_prehome .right_col .one_teaser .links a {
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	position: relative;
}

#tele #wrapper .main_ctnt .up_ctnt .orange .links a,#tele #wrapper_prehome .right_col .orange .links a {
	color: #F6921E;
}

#tele #wrapper .main_ctnt .up_ctnt .purple .links a,#tele #wrapper_prehome .right_col .purple .links a {
	color: #AD009E;
}

#tele #wrapper .main_ctnt .up_ctnt .green .links a,#tele #wrapper_prehome .right_col .green .links a {
	color: #00A89C;
}

#tele #wrapper .main_ctnt .up_ctnt .orange,#tele #wrapper_prehome .right_col .orange {
	float: left;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_bttm_teaser_orange2.png) top left	no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_bttm_teaser_orange2.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .green,#tele #wrapper_prehome .right_col .green {
	float: left;
	display: block;
	margin: 10px 0 0 0;
	padding: 0 0 19px 0;
	background: url(../images/tele/bg_bttm_teaser_green2.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_bttm_teaser_green2.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .purple,#tele #wrapper_prehome .right_col .purple {
	float: left;
	display: block;
	margin: 0;
	padding: 0 0 19px 0;
	background: url(../images/tele/bg_bttm_teaser_purple2.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_bttm_teaser_purple2.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .one_teaser .links a:hover,#tele #wrapper_prehome .right_col .one_teaser .links a:hover {
	text-decoration: underline;
}

/* jeux */
#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_top {
	float: left;
	width: 685px;
	height: 312px;
	display: block;
	margin: 0;
	padding: 0;
	background: url(../images/tele/bg_jeux_fullright.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_jeux_fullright.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_top .tit {
	float: left;
	width: 408px;
	height: 28px;
	display: block;
	margin: 0;
	padding: 6px 0 0 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	position: relative;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_top img {
	float: left;
	width: 685px;
	height: 271px;
	display: block;
	margin: 0;
	padding: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom {
	float: left;
	width: 685px;
	height: 70px;
	display: block;
	margin: 0;
	padding: 10px 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .left {
	float: left;
	width: 527px;
	height: 70px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .left {
	float: left;
	width: 527px;
	height: 70px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .leftTop {
	float: left;
	width: 527px;
	height: 7px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/jeux_leftTop.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/jeux_leftTop.png', sizingMethod='crop');
	overflow: hidden;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .leftCtnt {
	float: left;
	width: 527px;
	height: 50px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/jeux_leftCtnt.png) top left no-repeat;
	overflow: hidden;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .leftCtnt .up {
	float: left;
	width: 310px;
	height: auto;
	display: block;
	margin: 0;
	padding: 3px 0 0 10px;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .leftCtnt .up p {
	float: left;
	width: 310px;
	height: auto;
	display: block;
	margin: 0;
	padding: 2px 0 0 11px;
	background: url(../images/tele/rouded_blue.png) 0px 6px no-repeat;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .leftCtnt .up strong {
	display: block;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0 0 0 0;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #41A6F0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .leftCtnt .up em {
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px 0 0 0;
	margin: 0;
	font-style: normal;
	display: block;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .leftCtnt a {
	float: left;
	display: block;
	color: #000;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .leftCtnt a:hover {
	text-decoration: underline;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .leftBottom {
	float: left;
	width: 527px;
	height: 13px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/jeux_leftBottom.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/jeux_leftBottom.png', sizingMethod='crop');
	overflow: hidden;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .btns_deux {
	position: relative;
	float: right;
	width: 148px;
	height: 67px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	z-index: 2000;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .btns_deux .fd_ecran a	{
	float: left;
	width: 69px;
	height: 67px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/btn_fd_ecran.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/btn_fd_ecran.png', sizingMethod='crop');
	cursor: pointer;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .btns_deux .aide a	{
	float: left;
	width: 69px;
	height: 67px;
	display: block;
	margin: 0 0 0 8px;
	padding: 0 0 0 0;
	background: url(../images/tele/btn_aide.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/btn_aide.png', sizingMethod='crop');
	cursor: pointer;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .leftCtnt .desc2 {
	float: right;
	width: 139px;
	height: 50px;
	display: block;
	margin: 0;
	padding: 0 0 0 48px;
	background: url(../images/tele/bg_desc2.png) top left no-repeat;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .leftCtnt .desc2 .note_internautes {
	float: left;
	width: 105px;
	height: 19px;
	display: block;
	margin: 0;
	padding: 27px 0 0 0;
	background: url(../images/tele/bg_note_intern.png) left bottom no-repeat;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .jeux_bottom .leftCtnt .desc2 .note_internautes .results {
	float: left;
	width: 105px;
	height: 19px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

/* DA heros*/
#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .next_dif {
	float: left;
	width: 185px;
	height: 169px;
	display: block;
	margin: 0;
	padding: 223px 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .next_dif .top {
	float: left;
	width: 185px;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/top_next_dif.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/top_next_dif.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .next_dif .ctnt	{
	float: left;
	width: 185px;
	height: 129px;
	display: block;
	margin: 0;
	padding: 0 0 0 18px;
	background: url(../images/tele/bg_next_dif_ctnt.png) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .next_dif .bttm {
	float: left;
	width: 185px;
	height: 14px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/bttm_next_dif.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bttm_next_dif.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .next_dif .ctnt .tit {
	font-size: 13px;
	color: #000;
	width: 185px;
	height: 20px;
	display: block;
	padding: 3px 0 0 0;
	margin: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .next_dif .ctnt .date a {
	font-size: 15px;
	color: #41A6F0;
	width: 155px;
	height: 25px;
	display: block;
	padding: 7px 0 0 0;
	margin: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .next_dif .ctnt .ts_progr a
{
	font-size: 11px;
	color: #000;
	width: 130px;
	height: 24px;
	display: block;
	padding: 5px 0 0 25px;
	margin: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .next_dif .ctnt .mes_progr a
{
	font-size: 11px;
	color: #000;
	width: 130px;
	height: 17px;
	display: block;
	padding: 5px 0 0 25px;
	margin: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .next_dif .ctnt .mes_fav a
{
	font-size: 11px;
	color: #000;
	width: 130px;
	height: 17px;
	display: block;
	padding: 5px 0 0 25px;
	margin: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .main_top
{
	float: left;
	width: 432px;
	height: 385px;
	display: block;
	margin: 0 0 0 0;
	padding: 0px 0 0 0;
	border: 2px solid #41a6f0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .main_top .flash_ctnt
{
	float: left;
	width: 432px;
	height: 324px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns
{
	float: left;
	width: 227px;
	height: 390px;
	display: block;
	margin: 0 0 0 24px;
	padding: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns ul
{
	float: left;
	width: 227px;
	height: 390px;
	display: block;
	margin: 0 0 0 0;
	padding: 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.gabarit1,#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.gabarit2,#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.gabarit3,#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.gabarit4,#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.gabarit5
{
	float: left;
	width: 186px;
	height: 28px;
	display: block;
	margin: 0 0 0 0;
	padding: 7px 0 0 41px;
	list-style-type: none;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li strong
{
	display: none;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li strong.newstrong
{
	display: block;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li strong.newstrong a
{
	color: #FFFFFF;
	font-size: 16px;
	line-height: 15px;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li strong.newstrong a:hover
{
	text-decoration: none;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li span
{
	float: left;
	width: 165px;
	height: 18px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li a
{
	float: left;
	width: 165px;
	height: 18px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position: relative;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.sep
{
	float: left;
	width: 227px;
	height: 15px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.gabarit1
{
	background: url(../images/tele/BOUTON1.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/BOUTON1.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.gabarit2
{
	background: url(../images/tele/BOUTON2.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/BOUTON2.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.gabarit3
{
	background: url(../images/tele/BOUTON3.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/BOUTON3.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.gabarit4
{
	background: url(../images/tele/BOUTON4.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/BOUTON4.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.gabarit5
{
	background: url(../images/tele/BOUTON4.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/BOUTON4.png', sizingMethod='crop');
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.blog a
{
	background: url(../images/tele/bouton_blog.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bouton_blog.png', sizingMethod='crop');
	position: relative;
	cursor: pointer;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.jeux a
{
	background: url(../images/tele/bouton_jeux.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bouton_jeux.png', sizingMethod='crop');
	cursor: pointer;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.liens a
{
	background: url(../images/tele/bouton_liens.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bouton_liens.png', sizingMethod='crop');
	position: relative;
	cursor: pointer;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.videos a
{
	background: url(../images/tele/bouton_videos.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bouton_videos.png', sizingMethod='crop');
	position: relative;
	cursor: pointer;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.images a
{
	background: url(../images/tele/bouton_images.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bouton_images.png', sizingMethod='crop');
	position: relative;
	cursor: pointer;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.vod a
{
	background: url(../images/tele/bouton_vod.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bouton_vod.png', sizingMethod='crop');
	position: relative;
	cursor: pointer;
}

#tele #wrapper .main_ctnt .up_ctnt .da_main_block .ctnt .full_right .vert_btns li.boutique a
{
	background: url(../images/tele/bouton_boutique.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bouton_boutique.png', sizingMethod = 'crop');
	position: relative;
	cursor: pointer;
}

/* prehome*/
#tele #wrapper_prehome {
	float: left;
	width: 973px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 0 14px;
	background: url(../images/shadow_norepeat.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/shadow_norepeat.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt {
	float: left;
	width: 619px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 0 13px;
	background: #fff;
}

#tele #wrapper_prehome .right_col {
	float: right;
	width: 341px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper_prehome .right_col .pave_pub {
	float: right;
	width: 341px;
	height: 289px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_pavepub_prehome.png) top left	no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_pavepub_prehome.png', sizingMethod='crop' );
}

#tele #wrapper_prehome .right_col .pave_pub .pub {
	position: relative;
	float: left;
	width: 300px;
	height: auto;
	display: block;
	margin: 0;
	padding: 4px 0 0 17px;
}

#tele #wrapper_prehome .right_col .evenements_gulli {
	float: left;
	width: 316px;
	height: 252px;
	display: block;
	margin: 0;
	padding: 56px 0 0 18px;
	background: url(../images/bg_evenements_gulli.png) top left no-repeat;
}

#tele #wrapper_prehome .right_col .evenements_gulli img {
	float: left;
	width: 145px;
	height: 109px;
	display: block;
	margin: 0;
	padding: 0 6px 6px 0;
}

#tele #wrapper_prehome .right_col .evenements_gulli a img {
	position: relative;
}

#tele #wrapper_prehome .right_col .tags {
	float: left;
	width: 334px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0;
}

#tele #wrapper_prehome .right_col .tags .tit {
	width: 334px;
	height: 58px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#tele #wrapper_prehome .right_col .tags .ctnt {
	width: 290px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 22px 0px 22px;
	background: url(../images/bg_tags_ctnt_2.png) left top repeat-y;
	font-size: 11px;
	overflow: hidden;
	position: relative;
}

#tele #wrapper_prehome .right_col .tags .tags_bottom {
	height: 26px;
	background: url(../images/bg_tags_ctnt_bttm.png) left top no-repeat;
}

#tele #wrapper_prehome .right_col .tags .ctnt ul {
	zoom: 1;
	margin: 0;
	padding: 0;
	overflow: auto;
}

#tele #wrapper_prehome .right_col .tags .ctnt ul li {
	display: block;
	float: left;
	height: 23px;
	overflow: hidden;
	padding: 0;
	margin: 0 0 0 5px;
	display: inline;
}

*+html #tele #wrapper_prehome .right_col .tags .ctnt li {
	float: none;
	margin: 0 0 0 2px
}

#tele #wrapper .right_col .tags .ctnt a {
	white-space: nowrap;
	font-weight: bold;
	/*vertical-align:middle;*/
	line-height: 23px;
	margin: 0;
	padding: 0;
	height: 23px;
}

#tele #wrapper_prehome .right_col .tags  .ctnt .color1 a {
	float: left;
	width: auto;
	height: 22px;
	display: block;
	margin: 0;
	padding: 0 7px 1px 0;
	font-weight: bold;
	color: #00C2B3;
	line-height: 22px;
}

#tele #wrapper_prehome .right_col .tags  .ctnt .color2 a {
	float: left;
	width: auto;
	height: 22px;
	display: block;
	margin: 0;
	padding: 0 7px 1px 0;
	font-weight: bold;
	color: #D1145A;
	line-height: 22px;
}

#tele #wrapper_prehome .right_col .tags  .ctnt .color4 a {
	float: left;
	width: auto;
	height: 22px;
	display: block;
	margin: 0;
	padding: 0 7px 1px 0;
	font-weight: bold;
	color: #F6921E;
	line-height: 22px;
}

#tele #wrapper_prehome .right_col .tags  .ctnt .color3 a {
	float: left;
	width: auto;
	height: 22px;
	display: block;
	margin: 0;
	padding: 0 7px 1px 0;
	font-weight: bold;
	color: #29A9FF;
	line-height: 22px;
}

#tele #wrapper_prehome .right_col .tags  .ctnt .color3 a:hover {
	color: #68c0fc;
}

#tele #wrapper_prehome .right_col .tags  .ctnt .color4 a:hover {
	color: #f7b971;
}

#tele #wrapper_prehome .right_col .tags  .ctnt .color2 a:hover {
	color: #d45483;
}

#tele #wrapper_prehome .right_col .tags  .ctnt .color1 a:hover {
	color: #29d6c9;
}

#tele #wrapper_prehome .right_col .tags  .ctnt div a:hover {
	text-decoration: none;
}

#tele #wrapper_prehome .right_col .sondages {
	float: left;
	width: 287px;
	height: 151px;
	display: block;
	margin: 0;
	padding: 59px 0 10px 34px;
	background: url(../images/bg_sondages.png) top left no-repeat;
}

#tele #wrapper_prehome .right_col .sondages strong {
	float: left;
	width: 274px;
	height: 18px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

#tele #wrapper_prehome .right_col .sondages .one_line {
	float: left;
	width: 273px;
	height: 30px;
	display: block;
	margin: 0;
	padding: 0 0 2px 3px;
	margin: 0;
	overflow: hidden;
	position: relative;
}

#tele #wrapper_prehome .right_col .sondages .one_line input {
	float: left;
	width: 12px;
	height: 12px;
	display: block;
	margin: 9px 0 0 0;
	padding: 0 0 0 0;
	position: relative;
}

#tele #wrapper_prehome .right_col .sondages .one_line span {
	float: left;
	width: 230px;
	height: 28px;
	display: block;
	margin: 0 0 0 0;
	padding: 2px 0 0 29px;
}

#tele #wrapper_prehome .right_col .sondages .one_line span strong {
	float: left;
	width: 230px;
	height: auto;
	display: block;
	margin: 0 0 0 0;
	padding: 3px 0 0 0;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

#tele #wrapper_prehome .right_col .sondages .one_line span em {
	float: left;
	width: 46px;
	height: auto;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 11px;
	font-weight: normal;
	color: #a4a5a6;
	font-style: normal;
}

#tele #wrapper_prehome .right_col .sondages .one_line span .results {
	float: left;
	width: auto;
	height: 7px;
	display: block;
	margin: 3px 0 0 0;
	padding: 0 0 0 0;
	background: url(../images/bg_results.png) top right no-repeat;
}

#tele #wrapper_prehome .right_col .sondages .one_line span .results img {
	float: left;
	width: 2px;
	height: 7px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#tele #wrapper_prehome .right_col .sondages .one_line span .results2 {
	float: left;
	width: auto;
	height: 7px;
	display: block;
	margin: 3px 0 0 0;
	padding: 0 0 0 0;
	background: url(../images/bg_results2.png) top right no-repeat;
}

#tele #wrapper_prehome .right_col .sondages .one_line span .results2 img {
	float: left;
	width: 2px;
	height: 7px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.divider5 {
	float: left;
	width: 100%;
	height: 5px;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.divider17 {
	float: left;
	width: 100%;
	height: 17px;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.dividerfull {
	float: left;
	width: 953px;
	height: 13px;
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#tele #wrapper_prehome .bonnet {
	float: left;
	width: 973px;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_bonnet.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_bonnet.png', sizingMethod='crop');
	overflow: hidden;
}

#tele #wrapper_prehome .bonnet .breadcrumbs {
	float: left;
	width: 973px;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	font-size: 11px;
	font-weight: normal;
}

#tele #wrapper_prehome .bonnet .breadcrumbs ul {
	float: left;
	width: 850px;
	height: auto;
	display: block;
	margin: 0;
	padding: 6px 0 0 15px;
	font-size: 11px;
	font-weight: normal;
}

#tele #wrapper_prehome .bonnet .breadcrumbs li {
	float: left;
	width: auto;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 4px 0 0;
	list-style-type: none;
	display: inline;
	font-size: 11px;
	font-weight: normal;
	color: #868788;
}

#tele #wrapper_prehome .bonnet .breadcrumbs li a {
	float: left;
	width: auto;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 4px 0 0;
	list-style-type: none;
	display: inline;
	font-size: 11px;
	font-weight: normal;
	color: #868788;
	text-decoration: underline;
	position: relative
}

#tele #wrapper_prehome .bonnet .breadcrumbs li.highlight a {
	color: #41A6F0;
	text-decoration: underline;
}

#tele #wrapper_prehome .bonnet .breadcrumbs li a:hover {
	text-decoration: none;
}

#tele #wrapper_prehome .classmt_choix {
	float: left;
	width: 609px;
	height: 37px;
	display: block;
	margin: 0;
	padding: 0;
	background: url(../images/tele/bg_classmt_choix.png) top left no-repeat;
}

#tele #wrapper_prehome .main_ctnt .classmt_choix ul {
	float: right;
	width: 342px;
	height: 27px;
	display: block;
	margin: 0;
	padding: 10px 10px 0 0;
}

#tele #wrapper_prehome .main_ctnt .classmt_choix li {
	float: left;
	width: auto;
	height: 27px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	list-style-type: none;
	display: inline;
}

#tele #wrapper_prehome .main_ctnt .classmt_choix li a {
	float: left;
	width: auto;
	height: auto;
	display: block;
	margin: 0;
	padding: 1px 5px 0 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	background: url(../images/tele/classement_bullet.png) 0px 0px no-repeat;
}

#tele #wrapper_prehome .main_ctnt .save_pref {
	float: right;
	width: 258px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 8px 0 0 0;
}

#tele #wrapper_prehome .main_ctnt .save_pref a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9B9C9D;
	text-align: right;
	text-decoration: underline;
}

#tele #wrapper_prehome .main_ctnt .save_pref a:hover {
	text-decoration: none;
}

#tele #wrapper_prehome .main_ctnt .mise_avt {
	float: left;
	width: 595px;
	height: 267px;
	display: block;
	margin: 0;
	padding: 15px 0 0 14px;
	background: url(../images/tele/bg_mise_avt_homeDA.png) top left no-repeat;
}

#tele #wrapper_prehome .main_ctnt .mise_avt .img {
	position: relative;
	float: left;
	width: 300px;
	height: 240px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper_prehome .main_ctnt .mise_avt .img img {
	position: relative;
	width: auto;
	height: auto;
	display: block;
	margin: 0 auto;
	padding: 0 0 0 0;
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt {
	float: left;
	width: 258px;
	height: 251px;
	display: block;
	margin: 0 0 0 29px;
	padding: 0 0 0 0;
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt strong {
	float: left;
	width: 254px;
	height: 103px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #fff;
	line-height: 28px
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns {
	float: left;
	width: 250px;
	height: 87px;
	display: block;
	margin: 0 0 0 0;
	padding: 27px 0 0 6px;
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns .one_block {
	float: left;
	width: 116px;
	height: 45px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns .one_block2 {
	float: right;
	width: 116px;
	height: 45px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns .one_block p,#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns .one_block2 p {
	float: left;
	width: 68px;
	height: auto;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	line-height: 14px;
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns .one_block p a,#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns .one_block2 p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns .one_block p a:hover,#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns .one_block2 p a:hover {
	text-decoration: underline;
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns .one_block a.savoir {
	background: url(../images/tele/picto_savoir_plus.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/picto_savoir_plus.png', sizingMethod='crop');
	float: left;
	width: 40px;
	height: 31px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 8px 0 0;
	position: relative;
	cursor: pointer
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns a.forums {
	background: url(../images/tele/picto_forums.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/picto_forums.png', sizingMethod='crop');
	float: left;
	width: 40px;
	height: 31px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 8px 0 0;
	position: relative;
	cursor: pointer
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns a.videos {
	background: url(../images/tele/picto_video.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/picto_video.png', sizingMethod='crop');
	float: left;
	width: 40px;
	height: 31px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 8px 0 0;
	position: relative;
	cursor: pointer
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .btns a.favoris {
	background: url(../images/tele/picto_favoris.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/picto_favoris.png', sizingMethod='crop');
	float: left;
	width: 40px;
	height: 31px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 8px 0 0;
	position: relative;
	cursor: pointer
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .note_internautes {
	float: right;
	width: 105px;
	height: 19px;
	display: block;
	margin: 0;
	padding: 11px 0 0 0;
	background: url(../images/tele/bg_note_intern.png) left bottom no-repeat;
}

#tele #wrapper_prehome .main_ctnt .mise_avt .ctnt .note_internautes .results
{
	float: left;
	width: 105px;
	height: 19px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers {
	float: left;
	width: 607px;
	height: auto;
	display: block;
	margin: 0;
	padding: 20px 0 0 0;
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser {
	float: left;
	width: 185px;
	height: 178px;
	display: block;
	margin: 0;
	padding: 5px 0 0 0;
	background: url(../images/tele/bg_one_teaser.png) top left no-repeat;
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaserR {
	float: left;
	width: 185px;
	height: 178px;
	display: block;
	margin: 0 0 0 26px;
	padding: 5px 0 0 0;
	background: url(../images/tele/bg_one_teaser.png) top left no-repeat;
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .tit {
	float: left;
	width: 175px;
	height: 32px;
	display: block;
	margin: 0;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	line-height: 12px;
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .img {
	position: relative;
	float: left;
	width: 132px;
	height: 106px;
	display: block;
	margin: 0;
	padding: 0 5px 0 10px;
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns {
	float: left;
	width: 31px;
	height: 106px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns a.more
{
	float: left;
	position: relative;
	cursor: pointer;
	width: 31px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	background: url(../images/tele/teasers_ico_more.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/teasers_ico_more.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns a.vdo
{
	float: left;
	position: relative;
	cursor: pointer;
	width: 31px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	background: url(../images/tele/teasers_ico_vdo.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/teasers_ico_vdo.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns a.blogs
{
	float: left;
	position: relative;
	cursor: pointer;
	width: 31px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	background: url(../images/tele/teasers_ico_blogs.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/teasers_ico_blogs.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns a.favorite
{
	float: left;
	position: relative;
	cursor: pointer;
	width: 31px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	background: url(../images/tele/teasers_ico_favorite.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/teasers_ico_favorite.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns a.pictures
{
	float: left;
	position: relative;
	cursor: pointer;
	width: 31px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	background: url(../images/tele/teasers_ico_pictures.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/teasers_ico_pictures.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns a.baskett
{
	float: left;
	position: relative;
	cursor: pointer;
	width: 31px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	background: url(../images/tele/teasers_ico_baskett.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/teasers_ico_baskett.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns a.gulli
{
	float: left;
	position: relative;
	cursor: pointer;
	width: 31px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	background: url(../images/tele/teasers_ico_gulli.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/teasers_ico_gulli.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns a.links
{
	float: left;
	position: relative;
	cursor: pointer;
	width: 31px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	background: url(../images/tele/teasers_ico_links.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/teasers_ico_links.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns a.games
{
	float: left;
	position: relative;
	cursor: pointer;
	width: 31px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	background: url(../images/tele/teasers_ico_games.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/teasers_ico_games.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns a.forums
{
	float: left;
	position: relative;
	cursor: pointer;
	width: 31px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	background: url(../images/tele/teasers_ico_forums.png) top left	no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/teasers_ico_forums.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns a.gulli
{
	float: left;
	position: relative;
	cursor: pointer;
	width: 31px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	background: url(../images/tele/teasers_ico_gulli.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/teasers_ico_gulli.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt .bottom_teasers .one_teaser .btns a.links
{
	float: left;
	position: relative;
	cursor: pointer;
	width: 31px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	background: url(../images/tele/teasers_ico_links.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/teasers_ico_links.png', sizingMethod='crop');
}

#tele #wrapper_prehome .main_ctnt .pagination_teasers {
	background: transparent url(../images/tele/bg_pag_teasers.png) no-repeat scroll left top;
	cursor: pointer;
	display: block;
	float: left;
	height: 26px;
	margin: 0;
	padding: 10px 0 0;
	position: relative;
	text-align: center;
	width: 607px;
}

#tele #wrapper_prehome .main_ctnt .pagination_teasers ul {
	color: #000000;
	cursor: pointer;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 24px;
	margin: 0 auto;
	padding: 12px 0 0;
	position: relative;
}

#tele #wrapper_prehome .main_ctnt .pagination_teasers li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0 4px 0 0;
	width: auto;
}

#tele #wrapper_prehome .main_ctnt .pagination_teasers li.tit {
	display: inline;
	margin: 0;
	padding: 0;
	width: 52px;
}

#tele #wrapper_prehome .main_ctnt .pagination_teasers li a {
	color: #000000;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding: 0 4px 0 0;
	width: auto;
}

#tele #wrapper_prehome .main_ctnt .pagination_teasers li a.blue {
	color: #41A6F0;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding: 0 4px 0 0;
	width: auto;
}

/* ------------------------- */ /* --- TELE GRILLE PERSO --- */
	/* ------------------------- */ /* --- Structure Globale --- */
	/* ------------------------- */
#tele #wrapper_grille_perso {
	float: left;
	width: 973px;
	padding: 0 0 0 14px;
	background: url(../images/tele/shadow_norepeat_blanc.png) left top no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/shadow_norepeat_blanc.png', sizingMethod='crop');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#tele #wrapper_grille_perso .main_ctnt {
	float: left;
	width: 596px;
	margin: 0 24px 0 13px;
	display: inline;
	background: #fff;
}

#tele #wrapper_grille_perso .right_col {
	float: left;
	width: 322px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

/* --- HTML --- */ /* ------------ */
#tele #wrapper_grille_perso * {
	padding: 0;
	margin: 0;
}

#tele #wrapper_grille_perso ul {
	list-style: none;
}

#tele #wrapper_grille_perso img {
	border: none;
}

#tele #wrapper_grille_perso fieldset {
	border: none;
}

#tele #wrapper_grille_perso p {
	margin: 0 0 0 0;
}

#tele #wrapper_grille_perso em {
	font-style: italic;
}

#tele #wrapper_grille_perso a {
	outline: none;
	color: #000;
}

/* --- COMMUNS --- */ /* --------------- */
#tele #wrapper_grille_perso .invisible {
	position: absolute;
	top: -5000px;
	left: -5000px;
}

#tele #wrapper_grille_perso .breaker {
	clear: both;
	height: 0px;
	overflow: hidden;
	font-size: 1px;
}

#tele #wrapper_grille_perso .text_align_center {
	text-align: center;
}

#tele #wrapper_grille_perso .displaying_none {
	display: none;
}

#tele #wrapper_grille_perso .first_h {
	margin-left: 0 !important;
}

#tele #wrapper_grille_perso .first_v {
	margin-top: 0 !important;
}

#tele #wrapper_grille_perso .clearing_left {
	clear: left;
}

#tele #wrapper_grille_perso .clearing_right {
	clear: right;
}

#tele #wrapper_grille_perso .floating_left {
	float: left;
}

#tele #wrapper_grille_perso .floating_right {
	float: right;
}

#tele #wrapper_grille_perso .no_visible {
	visibility: hidden;
}

/* --- Top --- */ /* ----------- */
#tele #wrapper_grille_perso .bonnet {
	float: left;
	width: 973px;
	height: 26px;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_bonnet.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_bonnet.png', sizingMethod='crop');
	overflow: hidden;
}

#tele #wrapper_grille_perso .bonnet .breadcrumbs {
	float: left;
	width: 973px;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	font-size: 11px;
	font-weight: normal;
}

#tele #wrapper_grille_perso .bonnet .breadcrumbs ul {
	float: left;
	width: 850px;
	height: auto;
	display: block;
	margin: 0;
	padding: 6px 0 0 15px;
	font-size: 11px;
	font-weight: normal;
}

#tele #wrapper_grille_perso .bonnet .breadcrumbs li {
	float: left;
	width: auto;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 4px 0 0;
	list-style-type: none;
	display: inline;
	font-size: 11px;
	font-weight: normal;
	color: #868788;
}

#tele #wrapper_grille_perso .bonnet .breadcrumbs li a {
	float: left;
	width: auto;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 4px 0 0;
	list-style-type: none;
	display: inline;
	font-size: 11px;
	font-weight: normal;
	color: #868788;
	text-decoration: underline;
	position: relative
}

#tele #wrapper_grille_perso .bonnet .breadcrumbs li.highlight a {
	color: #41A6F0;
	text-decoration: underline;
}

#tele #wrapper_grille_perso .bonnet .breadcrumbs li a:hover {
	text-decoration: none;
}

/* --- MAIN CONTENT GRILLE --- */ /* --------------------------- */
#tele #wrapper_grille_perso .main_ctnt .tt_tous_programmes {
	width: 580px;
	height: 72px;
	padding: 10px 8px 0 8px;
	margin: 0 0 9px 0;
	background: url(../images/tele/tt_tous_programmes.png) top left	no-repeat;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

#tele #wrapper_grille_perso .main_ctnt .tt_tous_programmes strong {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	margin: 0 0 5px 0;
}

#tele #wrapper_grille_perso .main_ctnt .tt_tous_programmes p {
	margin: 0 0 1em 0;
}

#tele #wrapper_grille_perso .main_ctnt .liste_programmes ul {
	width: 596px;
	zoom: 1;
}

#tele #wrapper_grille_perso .main_ctnt .liste_programmes ul li {
	width: 100px;
	height: 113px;
	padding: 1px 5px 0 6px;
	float: left;
	margin: 0 8px 8px 0;
	background: url(../images/tele/fd_element_ts_programmes.png) top left no-repeat;
	zoom: 1;
	display: inline;
}

#tele #wrapper_grille_perso .main_ctnt .liste_programmes ul li span {
	width: 100px;
	height: 28px;
	display: block;
	font-size: 11px;
	color: #fff;
	line-height: 120%;
	overflow: hidden;
}

/* --- RIGHT COL GRILLE --- */ /* ------------------------ */
#tele #wrapper_grille_perso .right_col .grille_selection {
	width: 302px;
	height: 1147px;
	padding: 10px 10px 0px 10px;
	background: url(../images/tele/fd_selection_grille.png) top left no-repeat;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	position: relative;
	top: 0;
	left: 0;
}

#tele #wrapper_grille_perso .right_col .tt_programmes_selection strong {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	margin: 0 0 5px 0;
}

#tele #wrapper_grille_perso .right_col .tt_programmes_selection p {
	margin: 0 0 1em 0;
}

#tele #wrapper_grille_perso .right_col .liste_programmes_selection ul {
	width: 309px;
	height: 1040px;
	position: absolute;
	top: 91px;
	left: 11px;
	background: url(../images/tele/fd_liste_selection_grille.png) top left no-repeat;
	zoom: 1;
}

#tele #wrapper_grille_perso .right_col .liste_programmes_selection ul li
{
	width: 88px;
	height: 97px;
	padding: 1px 4px 0 4px;
	float: left;
	margin: 0 7px 6px 0;
	display: inline;
	zoom: 1;
	background: url(../images/tele/fd_element_selection.png) top left no-repeat;
}

#tele #wrapper_grille_perso .right_col .liste_programmes_selection ul li span
{
	width: 88px;
	height: 22px;
	display: block;
	overflow: hidden;
	font-size: 9px;
	color: #fff;
	line-height: 10px;
}

#tele #wrapper_grille_perso .right_col .grille_selection a.valider_selection_1
{
	width: 65px;
	height: 21px;
	display: block;
	background: url(../images/tele/bt_valider_selection_grille.png) top left no-repeat;
	text-indent: -5000px;
	position: absolute;
	top: 64px;
	right: 21px;
}

#tele #wrapper_grille_perso .right_col .grille_selection a.valider_selection_2
{
	width: 65px;
	height: 21px;
	display: block;
	background: url(../images/tele/bt_valider_selection_grille.png) top left no-repeat;
	text-indent: -5000px;
	position: absolute;
	bottom: 5px;
	right: 21px;
}

/* --- POPUP TV         --- */ /* ------------------------ */
#popup_tele {
	margin: 0 auto;
	width: 749px;
	font-size: 12px;
	color: #000;
}

#popup_tele #popup_top {
	background: url(../images/popups/fd_popup_h.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/popups/fd_popup_h.png', sizingMethod='crop');
	width: 749px;
	height: 26px;
}

#popup_tele #popup_centre {
	background: url(../images/popups/fd_popup_c.png) top left repeat-y;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/popups/fd_popup_c.png', sizingMethod='scale');
	width: 693px;
	height: 490px;
	padding: 0 28px 0 28px;
}

#popup_tele #popup_bottom {
	background: url(../images/popups/fd_popup_b.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/popups/fd_popup_b.png', sizingMethod='crop');
	width: 749px;
	height: 26px;
}

/* ------------ */ /* --- HTML --- */ /* ------------ */
#popup_tele * {
	padding: 0;
	margin: 0;
}

#popup_tele ul {
	list-style: none;
}

#popup_tele img {
	border: none;
}

#popup_tele fieldset {
	border: none;
}

#popup_tele p {
	margin: 0 0 0 0;
}

#popup_tele em {
	font-style: italic;
}

#popup_tele a {
	outline: none;
	color: #000;
}

/* --------------- */ /* --- COMMUNS --- */ /* --------------- */
#popup_tele .invisible {
	position: absolute;
	top: -5000px;
	left: -5000px;
}

#popup_tele .breaker {
	clear: both;
	height: 0px;
	overflow: hidden;
	font-size: 1px;
}

#popup_tele .text_align_center {
	text-align: center;
}

#popup_tele .displaying_none {
	display: none;
}

#popup_tele .first_h {
	margin-left: 0 !important;
}

#popup_tele .first_v {
	margin-top: 0 !important;
}

#popup_tele .clearing_left {
	clear: left;
}

#popup_tele .clearing_right {
	clear: right;
}

#popup_tele .floating_left {
	float: left;
}

#popup_tele .floating_right {
	float: right;
}

#popup_tele .no_visible {
	visibility: hidden;
}

/* -------------------- */ /* --- POPUP CENTRE --- */
	/* -------------------- */
#popup_tele #popup_centre .fermer_fenetre {
	float: right;
	background: url(../images/popups/bt_fermer_fenetre.png) right top no-repeat;
	height: 20px;
	padding: 2px 28px 0 0;
	margin: 0 0 8px 0;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}

/* --- TITRE POPUP --- */ /* ------------------- */
#popup_tele #popup_centre .titre_popup {
	background: #41a6f0;
	width: 541px;
	height: 54px;
	padding: 4px 134px 0 18px;
	margin: 0 0 11px 0;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	line-height: 100%;
	position: relative;
}

#popup_tele #popup_centre .titre_popup span {
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 0 16px;
	background: url(../images/popups/puce_titre_popup.png) left 50%
		no-repeat;
}

#popup_tele #popup_centre .titre_popup .savoir_plus {
	font-size: 12px;
	color: #fff;
	position: absolute;
	top: 10px;
	right: 16px;
	background: url(../images/popups/bt_savoir_plus.png) top left no-repeat;
	width: 72px;
	height: 31px;
	padding: 0 0 0 48px;
	line-height: 120%;;
}

/* --- POPUP BLOC DIFFUSION --- */ /* ---------------------------- */
#popup_tele #popup_centre .bloc_diffusion {
	width: 244px;
	float: left;
}

#popup_tele #popup_centre .bloc_diffusion_top {
	background: url(../images/popups/fd_diffusion_h.png) top left no-repeat;
	height: 30px;
}

#popup_tele #popup_centre .bloc_diffusion_centre {
	background: url(../images/popups/fd_diffusion_c.png) top left repeat-y;
	width: 221px;
	padding: 0px 12px 0 11px;
}

#popup_tele #popup_centre .bloc_diffusion_bottom {
	background: url(../images/popups/fd_diffusion_b.png) top left no-repeat;
	height: 17px;
}

#popup_tele #popup_centre .bloc_diffusion_centre .titre_diffusion {
	background: url(../images/popups/titre_diffusion.png) top left repeat-y;
	width: 201px;
	height: 18px;
	padding: 4px 10px 0 10px;
	text-align: center;
	margin: 4px 0 7px 0;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}

#popup_tele #popup_centre .bloc_diffusion_centre .liste_diffusion {
	width: 221px;
}

#popup_tele #popup_centre .bloc_diffusion_centre .liste_diffusion li {
	background: url(../images/popups/fd_liste_popup.png) top left repeat-x;
	width: 221px;
	height: 28px;
}

#popup_tele #popup_centre .bloc_diffusion_centre .liste_diffusion li span
{
	background: url(../images/popups/puce_liste_popup.png) 5px 50% no-repeat
		;
	width: 198px;
	height: 28px;
	padding: 0 5px 0 18px;
	color: #41a6f0;
}

#popup_tele #popup_centre .bloc_diffusion_centre .liste_diffusion li a {
	display: block;
	width: 221px;
	height: 20px;
	padding: 8px 0 0 0;
	text-decoration: none;
	font-weight: bold;
}

#popup_tele #popup_centre .bloc_diffusion_centre .liste_diffusion li a:hover
{
	color: #41a6f0;
}

/* --- POPUP BLOC DETAIL EPISODE --- */
	/* --------------------------------- */
#popup_tele #popup_centre .bloc_detail {
	width: 436px;
	height: 361px;
	float: left;
	margin: 19px 0 0 13px;
	background: url(../images/popups/fd_contenu_detail.png) left 32px no-repeat;
}

#popup_tele #popup_centre .bloc_detail .onglets_detail {
	width: 436px;
}

#popup_tele #popup_centre .bloc_detail .onglets_detail ul li {
	margin: 0 0 0 6px;
	float: left;
}

#popup_tele #popup_centre .bloc_detail .onglets_detail ul li.first {
	margin: 0 0 0 0px;
}

#popup_tele #popup_centre .bloc_detail .onglets_detail ul li a {
	display: block;
	width: 191px;
	height: 23px;
	padding: 9px 0 0 24px;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/popups/fd_onglet_off.png) bottom left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/popups/fd_onglet_off.png', sizingMethod='crop');
}

#popup_tele #popup_centre .bloc_detail .onglets_detail ul li a:hover {
	background: url(../images/popups/fd_onglet_on.png) bottom left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/popups/fd_onglet_on.png', sizingMethod='crop');
	color: #fff;
}

#popup_tele #popup_centre .bloc_detail .onglets_detail ul li a.actif {
	background: url(../images/popups/fd_onglet_on.png) bottom left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/popups/fd_onglet_on.png', sizingMethod='crop');
	color: #fff;
}

#popup_tele #popup_centre .bloc_detail .titre_contenu_detail {
	font-size: 14px;
	color: #41a6f0;
	text-transform: uppercase;
}

/* ------------- */ /* --- POPUP --- */ /* ------------- */
#popup_tele .scrollbox {
	position: relative;
	margin: 0;
	padding: 0;
	width: auto;
	width: 375px;
	height: 295px;
	padding: 15px 43px 15px 18px;
}

#popup_tele .scrollbox_content {
	margin: 0;
	position: relative;
	width: 375px;
}

#popup_tele .scrollbox_content p {
	margin: 0 0 1em 0;
}

#popup_tele #somebox5 {
	width: 375px;
}

#popup_tele #somebox5 .scrollbox_scrollbar {
	width: 25px;
	height: 321px;
	padding: 0;
	margin: 0;
	background: url(../images/popups/fd_scrollbar_popup.png) top left no-repeat;
	overflow: hidden
}

#popup_tele #somebox5 .scrollbox_up_button {
	background: url(../images/popups/scroll_up_button_popup.png) left top no-repeat;
	height: 27px;
	width: 25px;
	display: block;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

#popup_tele #somebox5 .scrollbox_down_button {
	background: url(../images/popups/scroll_down_button_popup.png) left top	no-repeat;
	height: 27px;
	width: 25px;
	display: block;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

#popup_tele #somebox5 .scrollbox_handle {
	background: url(../images/popups/float_bttn_popup.png) top left	no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/popups/float_bttn_popup.png', sizingMethod='crop');
	width: 25px;
	height: 25px;
	display: block;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

#popup .scrollbox {
	position: relative;
	margin: 0;
	padding: 0;
	width: auto;
	width: 375px;
	height: 295px;
	padding: 15px 43px 15px 18px;
}

#popup .scrollbox_content {
	margin: 0;
	position: relative;
}

#popup .scrollbox_content p {
	margin: 0 0 1em 0;
}

#popup #somebox5 {
	height: 323px;
	width: 436px;
	display: block;
	margin: 0;
	padding: 0;
}

#popup #somebox5 .scrollbox_scrollbar {
	width: 25px;
	height: 321px;
	padding: 0;
	margin: 0;
	background: url(../images/popups/fd_scrollbar_popup.png) top left no-repeat;
	overflow: hidden
}

#popup #somebox5 .scrollbox_up_button {
	background: url(../images/popups/scroll_up_button_popup.png) left top no-repeat;
	height: 27px;
	width: 25px;
	display: block;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

#popup #somebox5 .scrollbox_down_button {
	background: url(../images/popups/scroll_down_button_popup.png) left top	no-repeat;
	height: 27px;
	width: 25px;
	display: block;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

#popup #somebox5 .scrollbox_handle {
	background: url(../images/tele/float_bttnsmll.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/float_bttnsmll.png', sizingMethod = 'crop');
	width: 25px;
	height: 25px;
	display: block;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

/*accueil*/
#tele #wrapper .main_ctnt .main_top {
	float: left;
	width: 432px;
	height: 385px;
	display: block;
	margin: 0 0 0 14px;
	padding: 0 0 0 0;
	border: 2px solid #41a6f0;
}

#tele #wrapper .main_ctnt .main_top .flash_ctnt,#wrapper .main_ctnt .main_top .flash_ctnt img
{
	float: left;
	width: 432px;
	height: 324px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele .teaser2 {
	float: left;
	width: 185px;
	height: 266px;
	display: block;
	margin: 15px 0 0 26px;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_teaser2.png) top left no-repeat;
}

#tele .teaser3 {
	float: left;
	width: 185px;
	height: 266px;
	display: block;
	margin: 15px 0 0 26px;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_teaser2.png) top left no-repeat;
}

#tele .teaser4 {
	float: left;
	width: 185px;
	height: 266px;
	display: block;
	margin: 7px 0 0 0;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_teaser2.png) top left no-repeat;
}

#tele .teaser5 {
	float: left;
	width: 185px;
	height: 266px;
	display: block;
	margin: 7px 0 0 26px;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_teaser2.png) top left no-repeat;
}

#tele .teaser6 {
	float: left;
	width: 185px;
	height: 266px;
	display: block;
	margin: 7px 0 0 26px;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_teaser2.png) top left no-repeat;
}

#tele #wrapper .right_col .teasers {
	padding: 0px 0 0 12px;
}

#tele #wrapper .right_col .teasers .one_teaser {
	height: 115px;
	width: 307px;
	float: left;
}

#tele #wrapper .right_col .teasers .one_teaser img {
	display: block;
	float: left;
	height: 100px;
	margin: 0pt;
	padding: 8px 0px 0 7px;
	width: 132px;
}

#tele #wrapper .right_col .teasers .one_teaser .tit {
	display: block;
	float: left;
	height: 17px;
	margin: 0pt;
	padding: 9px 0px 0 10px;
	width: 148px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#tele #wrapper .right_col .teasers .one_teaser p {
	display: block;
	float: left;
	height: 49px;
	margin: 0pt;
	padding: 7px 0px 0 10px;
	width: 148px;
}

#tele #wrapper .right_col .teasers .one_teaser p a {
	color: #000;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#tele #wrapper .right_col .teasers .one_teaser .links {
	display: block;
	float: left;
	height: auto;
	margin: 0pt;
	padding: 5px 0px 0 38px;
	width: 114px;
}

#tele #wrapper .right_col .teasers .one_teaser .links a {
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#tele #wrapper .right_col .teasers .orange .links a {
	color: #F6921E;
}

#tele #wrapper .right_col .teasers .purple .links a {
	color: #AD009E;
}

#tele #wrapper .right_col .teasers .green .links a {
	color: #00A89C;
}

#wrapper .right_col .teasers .orange {
	margin: 17px 0 0 0;
	padding: 0 0px 0 0;
	background: url(../images/tele/bg_bttm_teaser_orange.png) top left no-repeat;
}

#tele #wrapper .right_col .teasers .green {
	margin: 10px 0 0 0;
	padding: 0 0px 0 0;
	background: url(../images/tele/bg_bttm_teaser_green.png) top left no-repeat;
}

#tele #wrapper .right_col .teasers .purple {
	margin: 10px 0 0 0;
	padding: 0 0px 0 0;
	background: url(../images/tele/bg_bttm_teaser_purple.png) top left no-repeat;
}

#tele #wrapper_prehome .right_col .teasers {
	padding: 0px 0pt 0pt 12px;
}

#tele #wrapper_full {
	float: left;
	width: 973px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 0 14px;
	background: url(../images/jeux/shadow_full.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/jeux/shadow_full.png', sizingMethod='crop');
}

#tele #wrapper_full .bonnet {
	float: left;
	width: 973px;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	background: url(../images/tele/bg_bonnet.png) top left no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_bonnet.png', sizingMethod='crop');
	overflow: hidden;
}

#tele #wrapper_full .bonnet .breadcrumbs {
	float: left;
	width: 973px;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
	font-size: 11px;
	font-weight: normal;
}

#tele #wrapper_full .bonnet .breadcrumbs ul {
	float: left;
	width: 850px;
	height: auto;
	display: block;
	margin: 0;
	padding: 6px 0 0 15px;
	font-size: 11px;
	font-weight: normal;
}

#tele #wrapper_full .bonnet .breadcrumbs li {
	float: left;
	width: auto;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 4px 0 0;
	list-style-type: none;
	display: inline;
	font-size: 11px;
	font-weight: normal;
	color: #868788;
}

#tele #wrapper_full .bonnet .breadcrumbs li a {
	float: left;
	width: auto;
	height: 26px;
	display: block;
	margin: 0;
	padding: 0 4px 0 0;
	list-style-type: none;
	display: inline;
	font-size: 11px;
	font-weight: normal;
	color: #868788;
	text-decoration: underline;
	position: relative
}

#tele #wrapper_full .bonnet .breadcrumbs li.highlight a {
	color: #FF0061;
	text-decoration: underline;
}

#tele #wrapper_full .bonnet .breadcrumbs li a:hover {
	text-decoration: none;
}

#tele #wrapper_full .main_ctnt_full {
	float: left;
	width: 966px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 0 0px;
	background: #fff;
}

#tele #wrapper_full .main_ctnt_full .ctnt {
	float: left;
	width: 940px;
	height: auto;
	display: block;
	margin: 0;
	padding: 0 0 0 0;
}

#tele #wrapper_full .main_ctnt_full .ctnt img {
	margin-left: 13px;
}

#tele #wrapper_full .main_ctnt_full .dyn {
	margin: 0 auto;
	padding: 0 0 20px 0;
}

/***************METEO*******************/

#meteo {
	background:#fff;
	width:966px;
	height:480px;
}

#meteoContenu {
	background:#fff url(../images/meteo/fond_meteo.jpg) top left no-repeat;
	margin:26px 13px;
	_margin:0 13px;
	width:940px;
	height:460px;
}

#bandeau_meteo {
	height:40px;
}
	
#bandeau_meteo p {
	font-size:22px;
	font-weight:bold;
	color:#fff;
	float:left;
	display:inline;
	padding:5px;
}
	
#meteoContenu img.soleil {
	display:inline;
	float:right;
}

#left_meteo {
	float:left;
	padding: 60px 30px 0 30px;
	position:relative;
}
		
#left_meteo	.bloc_left {
	width:161px;
	height:150px;
	padding:5px;
}

#left_meteo	#aujourdhui {
	background:url(../images/meteo/aujourdhui.png) top left no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/meteo/aujourdhui.png', sizingMethod='crop');
	width:161px;
	height:150px;
	display:block;
	margin-bottom:10px;
}	

#left_meteo	#demain {
	background:url(../images/meteo/demain.png) top left no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/meteo/demain.png', sizingMethod='crop');
	width:161px;
	height:150px;
	display:block;
}
	
#player_meteo {
	background:url(../images/tele/bg_da_img.png) top left no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/tele/bg_da_img.png', sizingMethod='crop');
	width:436px;
	height:363px;
	float:left;
	margin-top:30px;
	padding:0px;
}
	
#player_meteo .flash_ctnt {
	width:432px;
	height:320px;
}
				
p#date_meteo {
	font-size:18px;
	font-weight:bold;
	color:#fff;
	float:left;
	line-height:20px;
	padding:0 0 4px 10px;
}				
			
#right_meteo {
	background:url(../images/meteo/fond_partenaires.png) top left no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/gulli/images/meteo/fond_partenaires.png', sizingMethod='crop');
	width:241px;
	height:333px;
	float:left;
	margin: 60px 0 0 15px;
}
	
#partenaire1 {
	padding:8px 0 0 37px;
}

#partenaire2 {
	padding:24px 0 0 37px;
}






/* MENU PROG. TV*/
#tele #wrapper .main_ctnt .up_ctnt .programmesTV .menuheure {
	display:block;
	float:left;
	height:36px;
	margin:0pt;
	padding:0 0px 0px 0;
	width:100%;
}

#tele #wrapper .main_ctnt .up_ctnt .programmesTV #menuheure {
    float:left;
    background: #fff;
    margin:0;
    padding: 0;
    width: 692px;
    height: 36px;
    display:block;
}

#menuheure ul#navcontainer {
	list-style-type: none;
	overflow: hidden;
	margin: 0;
	background:transparent url(../images/tele/bg_menuheure.png) top left no-repeat;
	position: relative;
	top: 0;
	left: 0;
	width: 692px;
	height: 36px;
}

#menuheure ul#navcontainer li a {
	text-indent: -5000em;
	text-decoration: none;
	padding: 36px 0 0 0;
	overflow: hidden;
	background: transparent url(../images/tele/bg_menuheure.png) no-repeat 0 0;
	position: absolute;
	top: 0;
	height: 0px!important;
	height /**/:36px; /* IE5/Win */
}

/*rollover menu*/
#menuheure ul#navcontainer li#six a {
	background-position: -84px 0px;
	width: 61px;
	left: 84px;
}

#menuheure ul#navcontainer li#six a:hover {
	background-position: -84px -36px;
}

#menuheure ul#navcontainer li#huit a {
	background-position: -145px 0px;
	width: 60px;
	left: 145px;
}

#menuheure ul#navcontainer li#huit a:hover {
	background-position: -145px -36px;
}

#menuheure ul#navcontainer li#dix a {
	background-position: -205px 0px;
	width: 60px;
	left: 205px;
}

#menuheure ul#navcontainer li#dix a:hover {
	background-position: -205px -36px;
}

#menuheure ul#navcontainer li#douze a {
	background-position: -265px 0px;
	width: 60px;
	left: 265px;
}

#menuheure ul#navcontainer li#douze a:hover {
	background-position: -265px -36px;
}

ul#navcontainer li#quatorze a {
	background-position: -325px 0px;
	width: 60px;
	left: 325px;
}

ul#navcontainer li#quatorze a:hover {
	background-position: -325px -36px;
}

ul#navcontainer li#seize a {
	background-position: -385px 0px;
	width: 60px;
	left: 385px;
}

ul#navcontainer li#seize a:hover {
	background-position: -385px -36px;
}

ul#navcontainer li#dixhuit a {
	background-position: -445px 0px;
	width: 60px;
	left: 445px;
}

ul#navcontainer li#dixhuit a:hover {
	background-position: -445px -36px;
}

ul#navcontainer li#vingt a {
	background-position: -505px 0px;
	width: 60px;
	left: 505px;
}

ul#navcontainer li#vingt a:hover {
	background-position: -505px -36px;
}

ul#navcontainer li#vingtdeux a {
	background-position: -565px 0px;
	width: 60px;
	left: 565px;
}

ul#navcontainer li#vingtdeux a:hover {
	background-position: -565px -36px;
}
