body {
	padding: 0px;
	margin: 0px;
	border: 0;
	text-align: center;
}
a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
#main { 
	background: #ffffff;
	width: 990px;
	padding: 0px;
	margin: 0px auto;
}

.news112 {
	border: #f00 0px solid;
	padding: 4px 0px 0px 4px;
	margin: 0px;
	font-family: Verdana, sans-serif;
	font-size: 11px; 
	color: #000; 
	line-height: 21px;
}

#leftc {
	margin: 0px;  
	padding: 0px; 
	font-size: 10px; 
	float: left;  
	width: 440px;
}

#centerc {
	margin: 0 0px 0 0; 
	padding: 0px;
	float: left;
	width: 300px;
}

#rightc {
	margin: 0px; 
	float: left; 
	width: 250px;
}
/* end Page structure */

/* Top Story */
#topstory {
	margin: 0px;
	width: 440px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 12px;
	background: #e7e7d5;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}

.topstory2 {
	padding: 4px 2px 10px 2px;
	margin: 0px; 
	font-family: Verdana, sans-serif;
	font-weight: normal; 
	font-size: 12px; 
	color: #000; 
	line-height: 16px; 
	background: #e7e7d5;
	text-decoration: none;
}

/* Must read */
.must2 {
	padding: 0px 0px 0px 2px;
	margin: 0px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #c50002;
	width: 440px;
	font-weight: normal;
	line-height: 15px;
}
.must20 {
    padding: 0px 0px 0px 10px;
    margin: 0px;
    font-family: Verdana, sans-serif;
    font-size: 10px; 
    color: #000; 
    font-weight: normal;
    line-height: 15px;
}
.musthdr1 {
	border-top: #bab8a9 1px solid;
	border-bottom: #bab8a9 1px solid;
	padding: 0px;
	background: #d5d2c3;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
}
.musthdr2 {
	padding: 3px 0px 3px 5px;
	margin: 0px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c50002;
	width: 440px;
	line-height: 15px;
}
.musthdr5 {
	padding: 3px 0px 3px 5px;
	margin: 0px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c50002;
	width: 240px;
	line-height: 15px;
}
.must3 {
    padding: 0px;
    margin: 9px 9px 0px 0px; 
   height: 80px;
    overflow: hidden;
}
.must4 {
	padding: 0px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 440px;
}
.must12 {
	padding: 0px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 140px;
}
.must14 {
	padding: 0px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	width: 215;
}
.mustPhoto {
    padding: 0px;
    margin: 0px 10px 6px 0px;
}
#dashed {
    padding: 0px;
    border-bottom: #999 1px dashed;
    margin: 9px 9px 9px 0px;
}
/* end Must read */

.cols1 {
	background: #fff;
	margin: 0px;
	padding: 10px;
}
.cols3 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.cols3 H4 {  
	padding: 0px;
	margin: 0px; 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ec511b;
	line-height: 18px;
	float: left;
}

.cols_hd1 {
	padding: 0px;
	margin: 0px;
}
.cols_hd2 {
	padding: 4px 0px 4px 5px;
	margin: 0px;
	background: #ddd;
}

.cols_hd12 {
	padding: 4px 0px 4px 5px;
	margin: 5px 0px 5px 0px;
	background: #c50002;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
.cols_hd2 H4 {
	padding: 0px 0px 0px 2px; 
	margin: 0px; 
	font-family: Helvetica, sans-serif;
	font-size: 11px; 
	color: #000;
	float: left;
}
.cols_hd3 {
	padding: 0px 10px 2px 0px;
	color: #333; 
	text-align: right;
}
.cols_4 {  
	padding: 5px 5px 18px 5px;
	font-family: Verdana, sans-serif;
	font-size: 11px; 
	color: #000; 
	line-height: 20px;
}
.cols_4 a:link {
	color: #000;
}
.cols_4 a:hover {
	color: #f00;
}
.cols_4 a:hover {
	color: #f00;
}
.cols_4 a:visited {
	color: #666;
}
/* end Columns and Features */

/* Headlines */

#bottomnav a {
	text-decoration: none;
	color: #000;
}
	#bottomnav a:hover {
	text-decoration: underline;
}
.footer { 
	border-top: #bbb 1px solid;
	font-size: 10px; 
	padding: 10px 10px 20px 10px;
	margin: 0px; 
	background: #ffffff; 
	height: 66px;
	text-align: left;
}
/* end Last Row */


/* Headlines */
#news1 {
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#news2 {
	border: #f00 0px solid;
	padding: 4px 0px 0px 4px;
	margin: 0px;
	font-family: Verdana, sans-serif;
	font-size: 11px; 
	color: #000; 
	line-height: 21px;
}

#news1 #news2 .fonctionnalites {
					float: right;
					width: 130x;
					border-bottom: 1px dotted #767676;
					margin: 10px 12px 0 0;
				}

#news1 h1 {
	padding: 2px 2px 2px 8px;
	margin: 0px;
	background: url(http://espn.go.com/i/fp/06/headlines_bgd2.gif) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	position: relative;
}
#news1 h1 a {
	color: #fff;
	text-decoration: none;
}
#news1 h1 a:hover {
	text-decoration: none;
}
.tools {
	padding: 0px;
	margin: 5px 0px 10px 0px;
	font-size: 10px;
	text-align: center;
}

/* begin simmons */
.sim0 {
    margin: 4px 0 0 0;
    height: 103px;
    background: transparent url(http://www.camfoot.com/logoetanimation/epangue.gif) top center no-repeat;
}
.sim1 {
    padding: 33px 0 0 19px;
}
.sim2 {
    height: 70px;
    width: 200px;
    overflow: hidden;
    font-family: Verdana, sans-serif;
    font-size: 10px;  
    color: #000; 
    line-height: 13px;
}    
/* end simmons */

/* Special Section */
.specialsections {
	margin: 0 5px 10px 5px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #000;
	background: #fff;
}
.specialsections h1 {
	margin: 0 0 1px 0;
	padding: 5px 5px 5px 6px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background: #5d7081;
}
.specialsections h1 a, specialsections h1 a:visited {
	color: #fff;
	text-decoration: none;
}
.specialsections h1 a:hover, specialsections h1 a:visited:hover {
	color: #fff;
	text-decoration: none;
}
.specialsections ul {
	margin: 0; 
	padding: 0 0 10px 0;  
	list-style: none; 
	background: #ddd url(http://espn.go.com/i/fp/06/ss_bg.gif) repeat-y top center;
}
.specialsections li {
	width: 265px;
	float: left;
}	
.specialsections li img {margin: 6px 6px 0 6px;}
.specialsections p {
	padding: 0; 
	margin: 8px;
}	
.specialsections p a, .specialsections p a:visited {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}	
.specialsections p a:hover, .specialsections p a:visited:hover {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
/* end Special Section */

/* Sponsored Links */
.sponsoredlinks {
	margin: 0 5px 10px 5px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #000;
	background: #fff;
}
.sponsoredlinks h1 {
	margin: 0 0 1px 0;
	padding: 8px 8px 8px 12px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background: #454a43;
}
.sponsoredlinks h1 a, sponsoredlinks h1 a:visited {
	color: #fff;
	text-decoration: none;
}
.sponsoredlinks h1 a:hover, sponsoredlinks h1 a:visited:hover {
	color: #fff;
	text-decoration: none;
}
.sponsoredlinks ul {
	margin: 0; 
	padding: 0 0 10px 0; 
	list-style: none; 
	background: #dde6e3 url(http://espn.go.com/i/fp/06/sl_bg.gif) repeat-y top center;
}
.sponsoredlinks li {
	width: 273px;
	float: left;
}	
.sponsoredlinks li img {margin: 6px 6px 0 6px;}
.sponsoredlinks p {
	padding: 0; 
	margin: 8px;
}	
.sponsoredlinks p a, .sponsoredlinks p a:visited {
	color: #000;
	text-decoration: none;
	font-weight: normal;
}	
.sponsoredlinks p a:hover, .sponsoredlinks p a:visited:hover {
	color: #000;
	text-decoration: none;
	font-weight: normal;
}
/* end Sponsored Links */

/* begin mimb */
.mimb0 {
	margin: 10px 0 10px 0;
	height: 103px;
	background: transparent url(http://www.camfoot.com/logoetanimation/mcmimb.gif) top center no-repeat;
}
.mimb1 {
    padding: 33px 0 0 19px;
}
.mimb2 {
    height: 55px;
    width: 200px;
    overflow: hidden;
    font-family: Verdana, sans-serif;
    font-size: 10px;  
    color: #000; 
    line-height: 13px;
}    

/* end mimb */

/* begin epangue */
.sim0 {
	margin: 10px 0 10px 0;
	height: 103px;
	background: transparent url(http://www.camfoot.com/logoetanimation/epangue.gif) top center no-repeat;
}
.sim1 {
    padding: 33px 0 0 19px;
}
.sim2 {
    height: 70px;
    width: 200px;
    overflow: hidden;
    font-family: Verdana, sans-serif;
    font-size: 10px;  
    color: #000; 
    line-height: 13px;
}    
/* end epangue */

/* begin ndogkoti */
.ndock0 {
	margin: 10px 0 10px 0;
	height: 103px;
	background: transparent url(http://www.camfoot.com/logoetanimation/ndogkoti.gif) top center no-repeat;
}
.ndock1 {
	padding: 33px 0 0 130px;
}
.ndock2 {
	height: 70px;
	width: 160px;
	overflow: hidden;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000;
	line-height: 13px;
}    
/* end ndogkoti */


.link { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; text-decoration: none; font-weight: bold}
.linkon {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #31319C; text-decoration: none}
.linkred {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF3300; text-decoration: none}
.linkredbold {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF3300; font-weight: bold; text-decoration: none}
.whiteLead { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #FFFFFF; text-decoration: none }
.whiteLink {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF; text-decoration: none }
.whiteSmall {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  color: #FFFFFF;}
.whiteSmallest {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  color: #FFFFFF;}
.whiteSmallestlink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  color: #FFFFFF;text-decoration: none;}
.whiteSmallbold {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF; text-decoration: none }
.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; }
.blackSmall { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }
.blackSmaller { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; }
.blackLargeLink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none}
.black9pt { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #000000; }
.black9ptBold { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; }
.darkblueTitle { font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #003399; text-decoration: none }
.blueLead { font-family: Arial, Helvetica, sans-serif; font-size: 20pt; font-weight: bold; color: #31319C; text-decoration: none }
.blueSmall { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #31319C; }
.blueSmaller { font-family: Arial, Helvetica, sans-serif; font-size:12pt; font-weight: bold; color: #31319C; }
.blueLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #666666}
.blueLinkNoStyle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #31319C ; text-decoration: none}
.blueLinkNoStyleFP { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #31319C ; text-decoration: none}
.lightblueSmall { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #99CCFF; }
.onText { position:absolute; left: 674px; top: 228px; width:90px; height:160px; visibility:hidden; z-index: 1}
.blackSmallest { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000000; }
.blackSmallestbold { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #000000; }
.blueLinkNoStyleSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0066FF ; text-decoration: none }
.blueLinkSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #0066FF ; }
.bluenobold {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #0066FF text-decoration: none}
.WhtTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.WhtSmNoStyle {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none}
.WhtSmNoStyleBold {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.BlueSmNoStyleBold {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #0066FF; text-decoration: none}
.bluehead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #0066FF}
.greenSmall {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #99CC99;}
.greennew { font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #003300; text-decoration: none }
input.r { background-color: #FFFFFF}
.redSmall {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;  color: #FF0000; text-decoration: none}
.darkblueTitleSmall { font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #003399; text-decoration: none }
.blackText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; }
.whiteShowNav {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none }
.breakingnews { font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FF0000 ; text-decoration: none}
.stock1 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #003366}
.stock2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #006600}
.stock3 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #CC0000}
.lightgreyHP { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #9C9C9C}
.greyLink { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #666666}
.blackLargeLink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; }
.black10ptBold { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; }

.darkblueTitle { font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #003399; text-decoration: none }
.darkblueLead { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #31319C; text-decoration: none }
.darkblueLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #31319C}
.blueLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0066FF}
.blueLinkNS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #0066FF}
#rtcolsubhead	{background-image: url(../logoetanimation/rt_headerbkgd1.gif); height: 23px; overflow: hidden; margin: 14px 0px 4px 0px;}
.pub120x600 {
					float: right;
					margin: 10px 0 10px 10px;
				}
.alaune {
	font-family: Verdana, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
	line-height: normal;
}
.envedette {
	padding: 4px 2px 10px 2px;
	margin: 0px; 
	font-family: Verdana, sans-serif;
	font-weight: normal; 
	font-size: 12px; 
	color: #000; 
	line-height: 28px;
}
#liens_une{width:440px;padding:4px 0}
#liens_une_large{width:440px;padding:4px 0}
#liens_une span,#liens_une_large span{display:inline-block}
#liens_une a,#liens_une_large a{
	float:left;
	padding:2px 6px 2px 16px;
	color:#930;
	background:url(../logoetanimation/plus.png) no-repeat 4px 5px;
	font-size:11px;
}
.clear{clear:both;height:1px;overflow:hidden;}
#sep_une{background-position:0 -826px;}
