P, DIV, H1, H2, H3, FORM, OBJECT, EMBED { margin:0; padding:0; }

html body { background:#c3d5e1 url("img/bg-zebre-webtv.jpg") no-repeat center 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; overflow-x: hidden; }
html,body { width:100%; height:100%; }
p { font-family: Arial, Helvetica, sans-serif; font-size:12px; }
div, td { font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.fdblanc { background:#FFFFFF; }

#contenu { position:relative; width:982px; z-index:50; }
#coldroite { width:300px; background-color:#FFFFFF; }
div.bloc_promomiddle { margin:0; width:300px;  }

H3 { color:#434343; font-size:13px; }
.puce, td.tpTexte a {font-weight:normal; line-height: 13px;}
.puce, td.tpTexte a span.tpTitle { background:url(img/puce.gif); background-repeat : no-repeat; background-position : 0px 2px; padding-left:19px; font-weight: bold; }
td.tpTexte a {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
td.tpTexte a br{line-height: 0px;}
td.tpTexte a span{font-weight: bold;}
.clear { clear:both;  }

#entete { width:977px; height:60px; background:#98c10f url(img/bg-h1.gif)/*(img/bg-en-tete-webtv.jpg)*/ bottom repeat-x; }
#entete h1 { font-size:30px; color:#FFFFFF; line-height:36px; margin:0; padding:14px 0 0 18px; }


#etjtnews { background:#42c401; width:977px; }
#etvideo { width:680px; height:32px; background:#42c401; float:left; }
#etvideo  H1 { color:#f2da11; font-size:16px; font-weight:bold; padding:10px 0 3px 16px; }
#etnews { height:32px; background:#42c401; }
#etnews  H3 { padding:10px 0 7px 16px; color:white; }

#news { width:300px; background:#339900;   }
#news-content { margin:0 5px 0 5px; border-bottom:5px solid #339900; border-top:5px solid #339900; height:332px; }
#news-content #afp { height:332px; padding-bottom:5px}
#news-content .txt10 { margin:5px 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }
#news-content table a { color:#2f2f2f; }
#news-content img { margin:8px 0 0; }
 
#jt { width:667px; background:#307d0a; padding:5px;}
	#sujets, #defil_ja { width:257px; height:330px; overflow:auto; margin:1px 0; }
	#sujets h2 { color:#FFFFFF; font-size:13px; font-weight:bold; padding:5px; }
	#vid { width:410px; z-index: 1000;  }
	#media { width:410px; z-index: 1000; text-align: center; }

/* JA */
.edition, .tdJt p { padding:14px 0 4px 12px; font-size:13px; font-weight:bold; color:#434343; }
.sujet { height:54px; margin:2px 0 0 5px; padding:3px; clear:both;}
.vign { width:75px; float:left;}
.vign img { border:1px solid #000000; }
.txtsujet a, .tdJt a { font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif; }
.tdJt a img {border: 1px solid #000000; padding: 0px; margin: 3px;}
#actif { background:#339900; }
#actif .txtsujet a { color:#FFFFFF; }	

.rss { float:right; display:inline; margin:2px 10px; }

#jtbas { width:677px; height:30px; background:#307d0a; }
	#champ { float:right; display:inline; padding-top:5px; margin-right:5px; color:#FFFFFF; }
	#archives { float:left; display:inline; color:#FFFFFF; margin:7px 14px 0 20px; font-size:12px; }
	#recherche { float:right; display:inline; color:#FFFFFF; margin:10px 14px 0 0; font-size:12px; z-index:100;}
	#jtbas a { color:#FFFFFF; }
	#champ form input { vertical-align:middle;margin-right:10px; }
	#champ form input.txt { border:1px solid #113500; }
	
#jaarchives { width: 677px;height:150px; background:#1f5e00; padding:20px; color:#FFFFFF; margin:0; padding:0;}

#newsbas { width:300px; height:30px; background:#339900;  }
#newsbas p { color:#FFFFFF; padding:7px 14px 0 14px; font-size:12px; }
#newsbas a { color:#FFFFFF; } 

.sep { border-bottom: 3px solid #999999;}
.blocgris { width:264px; background-color:#e6e6e6; padding: 11px 18px; color:434343; border-bottom: 3px solid #999999; }
.blocgris h3 { padding-bottom:10px; }
.blocgris a { color:#434343; }

#geofiche { background:url(img/bg-geo.gif) no-repeat 170px 40px #e6e6e6; }
#geofiche select, #meteo select { width:240px; font-family:Arial, Helvetica, sans-serif; font-size:10px; background-color:#FFFFFF; border:1px solid #a5acb2; margin-bottom:40px;}

#sondage select { width:240px; font-family:Arial, Helvetica, sans-serif; font-size:10px; background-color:#FFFFFF; border:1px solid #a5acb2; margin-bottom:40px;}

#partenaires { border-bottom:0;  }

#blogs img { float:right; border:3px solid #ffffff;  }

#etEditionspe , .headPromo { height:32px; background:repeat-x url(img/bg-edition-spe.gif) bottom; margin:0 1px; }
.headDossier { height:32px; background:repeat-x url(img/bg-dossier.gif) bottom; margin:0 1px; }
#etEditionspe h3, .headPromo  h3, .headDossier h3 { padding: 11px 18px; line-height:10px; color:#FFFFFF; }

#editionspe {  height:105px; overflow:auto; margin: 1px; }
.editionspe { clear:both; /*padding-bottom: 8px; border-bottom:1px solid #e6e6e6;*/ margin-bottom: 8px; }
.editionspe img { float:left; margin-right: 8px; border:0;  }

#editionspe p { padding:10px 8px 0 8px; }
#editionspe a { color:#434343; }

#etemission { height:32px; background:repeat-x url(img/bg-emission.gif) bottom; margin:0 1px; }
#etemission  h3 { padding: 11px 18px; line-height:10px; color:#FFFFFF; }

#emission {  height:314px; overflow:auto; margin: 1px; }
.unemission { clear:both; /*padding-bottom: 8px; border-bottom:1px solid #e6e6e6;*/ margin-bottom: 16px; }
.unemission img { float:left; margin-right: 8px; border:0;  }

#emission p { padding:10px 8px 0 8px; }
#emission a { color:#434343; }

#dossiers { height:500px; overflow:auto;}

#etAutreEm { height:32px; background:repeat-x url(img/bg-emission-2-4.gif) bottom; margin:0 1px; }
#etAutreEm h3 { padding: 11px 18px; line-height:10px; color:#FFFFFF; }

#autreEm { margin:0 1px; padding:5px 0; border-bottom:5px solid #E6E6E6; }
.uneAutreEm { clear:both; }
.uneAutreEm img { float:left; margin-right: 8px; border:0;  }

#autreEm h4 { color:#627c05; font-size:14px; margin:0; padding:2px 0 8px 0; }
#autreEm p { padding:0 3px 0 8px; }
#autreEm a { color:#434343; text-decoration:none; }


#etwebtv { height:20px; background:repeat-x url(img/bg-webtv.gif) top; }
#etwebtv h3 { padding: 11px 18px; line-height:10px; color:#FFFFFF;}

#webtv {  margin: 0; border-bottom:1px solid #5C5A86; border-right:1px solid #5C5A86; border-left:1px solid #5C5A86; }
/*#webtv img { float:left; margin-right: 8px; border:0;  }*/

#webtv p { padding:10px 8px 8px 8px; }
#webtv a { color:#434343; }

#etvod { height:20px; background:repeat-x url(img/bg-vod.gif) top; }
#etvod h3 { padding: 11px 18px; line-height:10px; color:#FFFFFF; }

#vod { border-bottom:1px solid #6f7285; border-right:1px solid #6f7285; border-left:1px solid #6f7285; }
/*#vod img { float:left; margin-right: 8px; border:0;  }*/

#vod p { padding:10px 8px 2px 8px; }
#vod a { color:#434343; }

.tpTexte a img {padding: 0px 5px 0px 0px; margin: 0px 5px 0px -10px;}

#remix cites foot { border-bottom:0; }
.foot-champ { font-size:11px; }
.foot-champ a { color:#2e9ccb; }
.foot-champ img { margin-right:7px; }
.imgdoss img { float:left; margin: 2px 8px 2px 2px; }
.imgdoss { height:69px; margin-bottom:8px; }
.imgdoss h3 { font-size:14px; color:#2e9ccb; padding: 15px 5px 5px 5px; }
.imgdoss a { color:#2e9ccb; }
.list { float:left; display:inline; margin:8px 8px 10px 0; font-size:11px;}

#contArchives {height:150px;overflow: auto;}
#listearchives{clear:both;width:660px;}
#listearchives tr{background-color:#389F00;}
#listearchives td{border-bottom:1px solid #FFFFFF;color:#FFFFFF;vertical-align:middle;}
#listearchives h2{color:#EAEA6C;}
#listearchives h3{color:#EAEA6C;font-size:11px;font-weight:normal;margin-left:10px;padding:0 15px 0 0;}
#listearchives p{color:#FFFFFF;padding:0px 33px;}
#listearchives a{color:#FFFFFF;}
#listearchives ul{list-style-type:none;list-style-position:inside;padding:0 0 0 5px;}
#footerarchives{font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color:#007100;margin-top:4px;height:24px;position:relative;width:636px;}
#footerarchives td{vertical-align:middle;}
#footerarchives .total{padding-left:15px;color:#fff;}
#footerarchives ul{list-style:none;margin:0;padding:0 10px 0 0;text-align:right;}
#footerarchives li{color:#EAEA6C;margin-top:8px;margin-left:10px;display:inline;}
#footerarchives strong{color:#fff;}
#footerarchives form{text-align:right;padding-right:15px;}
#footerarchives input{margin:0 5px;}
#footerarchives input.textfield{border-style:none; border-width:0;}
#footerarchives a{color:#EAEA6C;}
#footerarchives label{color:#FFFFFF;}

#citeafr {min-height: 150px; clear: both;}

a.txtblanc {color: white;}

.blocPart {padding: 0px 5px 10px 10px;}
.blocPart .logoPart {float: left; width: 100px;}
.blocPart .lienPart {padding: 10px 0px 0px 10px; float: right; width: 130px; }

/* publicite */
div.pubCont {width: 982px; background-position: 105px -5px;}

/* INDEPENDANCES AFRICAINES 
#indes-afri { background-color:#5c7503; margin:0 1px 5px; }
#indes-afri h2 { font-size:14px; padding:10px 5px 5px 10px; color:#d5f65d; }
#indes-afri p { padding:0 5px 10px  10px;; color:#ffffff; }
#indes-afri a { color:#d5f65d; }

INDEPENDANCES AFRICAINES ARTE 
#indes-afri-arte { background-color:#6C6150; margin:0 1px 5px; }
#indes-afri-arte h2  { font-size:14px; padding:10px 5px 5px 10px; color:#ff6600; }
#indes-afri-arte p { padding:0 5px 10px  10px; color:white; }
#indes-afri-arte a { color:#ff6600; }*/

#independances { zoom:1;background:#95a06f url(img/dossiers/bandeau-independances.gif) no-repeat; padding:84px 10px 10px 10px; border:5px solid #78775d; margin-right:5px }
#independances h2 { font-size:23px; color:#f2ff9b; font-weight:normal; margin-bottom:10px }
#independances p { color:#ffffff; }
#independances a { color:#d5f65d; }
#independances span a{ color:#ffffff; text-decoration:none; }
#independances #redac { width:320px; float:left; margin-right:10px}

#independances #redac h2, #independances #web-doc h2 { margin-bottom:7px; font-weight:bold; font-size:14px; color:#FFFFFF; }
#independances #redac img, #independances #web-doc img { float:left; margin-right:7px; border:5px solid #c0caa0; }


/* PROMO WEBTV  */
.pyjama { height:15px; background:url(img/dossiers/webTV/multicolor-bar.png); }
#promo-webtv { border-left:1px solid #bdbfb7;  border-right:1px solid #bdbfb7; }
.clickzebre { margin-top:90px; display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;  }

/* FIN PROMO WEBTV  */
.tpContenu{width:295px;}