


#fullstoryteasereventreview {
	/*http://layout.rugbyrama.eurosport.fr/i/une-back.png*/
	position: relative;
	width: 456px;
	overflow:hidden;
	margin-bottom:14px;
}

#storyfulltitleboxcontainer {
}
#storyfulltitlebox {
	position: relative;
	height: 238px;
	width: 458px;
	background: #000;
	z-index: 1;
}
#StoryHome
{
	margin-bottom:14px;
	margin-left:10px;	
	position: relative;
	background: #33CBCC url(http://webcat.fr/flash66/images/back.gif) repeat-x left bottom;
	width: 456px;
	border:1px solid #33CBCC;
	overflow:hidden;
}
	

#Story h2, #StoryHome h2
{
    margin:0px;
    padding:5px 0px;
    width:458px;
    background:#fff;
}
#storyfulltitleimage {
	position: absolute;
	top: 0;
	right: 0;
	height: 238px;
}
#storyfulltitletextback {
	border:1px solid #000000;
	position:absolute;
	left:0pt;
	top:0pt;
	width:456px;
	height:236px;
}
#storyfulltitletext #optionpicto {
	float: right;
	vertical-align: middle;
	height: 21px;
	line-height: 21px;
	margin: 4px 48px 4px 0px;
}
#storyfulltitletext #optionpicto a:hover {
	text-decoration: none;
}
#storyfulltitletext #optionpicto img {
	vertical-align: middle;
}
#storyfulltitletext h1 {
	color:#33CBCC;
	margin:0px;
	margin-bottom:5px;
	line-height: 25px;
}
#storyshorttitletext h2,
#storyfulltitletext h2 {
	margin:0;
	padding:5px 0 0;
	font-size: 11px;
	line-height: 29px;
	font-weight: normal;
	text-transform: uppercase;
}
#storyfulltitletext h2 {
	float:none;
	padding:0;
}
#storyfulltitletext h2 a {
}

#storyfullparagraphentete {
	font-weight:bold;
	font-size:12px;
	text-align:justify;
	margin:0 0 5px;
	clear:left;
	color:#000;
}
#storyfullparagraph {
	font-size:12px;
	text-align:justify;
}
#storyfulltitlefooter {
	margin: 5px 0 5px 355px;
}
#storyfullparagraphcontainer {
	background: #FFF;
	width:100%;
}

div#storyfullparagraphcontainer a.autolink
{
	color:#33CBCC;
	text-decoration:none;
}
div#storyfullparagraphcontainer a.autolink:hover
{
	color:#33CBCC;
	text-decoration:underline;
}

#storyfullparagraphsign {
	font-size: 10px;
	text-align: right;
	color: #777;
	height: 12px;
	border: solid 0;
	border-bottom: solid 1px #777;
}
#storyfulllienentete {
	background: #F6F6F6;
	padding: 5px;
	font-size:11px;
	float:right;
	width:200px;
	margin-left:10px;
}

#storyfulllienentete div { margin-left:4px; }

#storyfullparagraph img.left {
	float: left;
	margin-right: 10px;
}
#storyfullparagraph img.right {
	float: right;
	margin-left: 10px;
}
#storyfullparagraph img.center {
	text-align: center;
}
#storyfullparagraph a {
	color: #063366;
	text-decoration: underline;
}
#storyfullparagraph a:hover {
	text-decoration: none;
}
#storyfullfluxrss {
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 2;
}
#storyshorttitleboxcontainer {
	/*border: solid 1px #004898;*/
	margin: 0;
	background:#FFF;
}
#storyshorttitleboxcontainerhome {
	/*border-bottom: solid 1px #004898;*/
	margin: 0;
}
#storyshorttitlebox {
	/*position: relative;
	top: 0;
	left: 0;
	height: 238px;
	width: 458px;
	background: #000;
	z-index: 1;*/
}
#storyshorttitleimage {
	/*position: absolute;
	top: 0;
	right: 0;*/
	height: 238px;
	clear:both;
	overflow:hidden;
}
#storyshorttitletextback {
	border:1px solid #000000;
	position:absolute;
	left:0pt;
	top:0pt;
	width:456px;
	height:236px;
}
#storyshorttitletext {
	/*position: absolute;
	top: 0;
	left: 0;
	height: 238px;
	width: 141px;
	color: #fff;
	z-index: 2;*/
	padding:7px 10px 10px;
}

#storyshorttitleboxcontainer #storyshorttitletext {
	padding:0px;
	background:#F6F6F6;
}

#storyshorttitletext h1 {
	/*margin: 10px 5px 0;
	text-align: left;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;*/
	color: #fff;
	margin:0;
	font-size:1.6em;
}
#storyshorttitletext h2 {
	/*margin: 5px 5px 0;
	text-align: left;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #bbcce0;
	text-transform: uppercase;
}
#storyshorttitletext h2 span a {
	text-align: left;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #bbcce0;
	text-transform: uppercase;*/
}
#storyshorttitletext h3 {
	/*margin: 10px 5px 0;
	text-align: left;
	font-size: 11px;
	line-height: 12px;
	color: #fff;*/
	font-size:1.2em;
	font-weight: normal;
	margin:0;
}
#storyshorttitletext h4 {
	font-size:12px;
	font-weight: bold;
	margin:0;
	color: #fff;
}

span.readmore {font-weight:bold;}
#storyshorttitletext h1 a:hover,
#storyshorttitletext h3 a:hover {
	text-decoration: underline;
}

#storyshorttitleboxcontainer #storyshorttitletext h1 {
	float:left;
	line-height:25px;
	padding:5px 6px 0px;
	font-size:20px;
}

#storyshorttitleboxcontainer #storyshorttitletext h3 {
	clear:both;
	font-weight:bold;
	padding:0 6px 10px;
}

#storyshorttitleboxcontainer #storyshorttitletext h1 a { color:#077802; }
#storyshorttitleboxcontainer #storyshorttitletext h3 a { color:#077804; /*margin-left:5px;*/ }

#storyshorttitletext #lien {
	/*position: absolute;
	bottom: 0;
	margin: 5px;
	text-align: left;
	font-size: 11px;
	line-height: 13px;
	color: #fff;
	width: 131px;*/
	display:none;
}
#storyshorttitletext #lien a {
	/*font-size: 11px;
	line-height: 12px;
	color: #fff;
	text-decoration: underline;*/
}
#storyshorttitleboxcontainerhome #storyshorttitletext a {
	color: #003300;
}
#storyshortfluxrss {
	/*position: absolute;
	top: 5px;
	right: 5px;
	z-index: 2;*/
	display:none;
}


#storyshorthome {
}
#storyshorthome #storyshorthomecontainer div {
	width: 72px;
	text-align: left;
	font-size: 10px;
	line-height: 10px;
	margin: 0 8px !important;
	margin: 0 6px;
	float:left;
}

#storyshorthome #storyshorthomecontainer h3 { 
	font-weight:normal;
	margin:0 0 5px;
	font-size: 10px;
}

#storyshorthome .live {
	position: absolute;
	top: 2px;
	width: 30px;
	height: 13px;
	border: solid 0;
	z-index:10;
}

/* MANTIS[205] START */

#News {clear:both;float:left;width:457px;display:block;position:relative;}
#storynews img.left {float: left; margin:0px 10px 5px 0px; display:block; border:solid 1px #000000; }
/*#storynews a {text-decoration:underline;}*/
#storynews h2 {margin:0px 5px 5px 0px; text-align:left; font-size:11px; line-height:11px; font-weight:bold; color:#000000;}
#storynews h3 {margin:0px 5px 5px 5px; text-align:left;font-size:11px;line-height:11px;font-weight:normal;color:#000000;}
#storynews h4 {margin:0px 5px 5px 0px; width:335px;float:left; text-align:left;font-size:11px;line-height:11px;font-weight:normal;color:#000000;}
#storynews #liennews{clear:both;margin:0px;text-align:left;font-size:11px;line-height:11px;font-weight:normal;color:#000000;}
#storynewssep {border-bottom: solid 1px #999; margin: 5px 0px 8px 0px; line-height:1px;}
#News #navigationbas { text-align:right; }

/* MANTIS[205] END   */

#storyshorthome h1 { font-size:11px; margin:2px 0; }
/*#storyshorthome h3 { font-size:11px; font-weight:normal; margin:0; line-height:12px; } */

#storyshorthome a img {
	border: 1px solid #000;
	display: block;
	height: 54px;
}

#storyshorthome a img.selected {
	border: 3px solid #33CBCC;
}

#storyshorthome a { color: #FFF; position:relative;}
#storyshorthome .storynews a,
#storyshorthome .storynews2 a { color:#000; }

#storyshorthome a:hover,
#boxsport div.accroche a:hover p,
#storyshorthomenews .storynews a:hover p,
#storyshorthomenews .storynews2 a:hover p,#boxsporttabs div.accroche a:hover p {
	text-decoration: underline;
	/*color: #FFF;*/
}
#storyshorthome .shortstoryevent {
	color: #6B9DD0;
	font: bold 9px/10px Verdana;
}
#storyshorthome .shortstoryevent:hover {
	text-decoration: underline;
	color: #6B9DD0;
}
#storyshorthome .shortstorytitle {
	font: bold 9px/10px Verdana;
	display:none;
}
#storyshorthome .shortstoryend a {
	text-decoration: underline;
}
#storyshorthome .shortstoryend img {
	display: inline;
	vertical-align: middle;
	border: solid 0;
}
#storyshorthome #storyshorthomecontainer {
	display: block;
	overflow: hidden;
	padding:0 8px 14px;
	width:440px;
}

#storyshorthome #storyshorthomemore {
	/*text-align: right;
	float: right;
	position: relative;
	display: block;
	height: 12px;
	margin: 3px;
	font-size: 11px;
	font-weight: bold;*/
	width:458px;
}
#storyshorthome #storyshorthomeother {
	text-align: right;
	float: right;
	position: relative;
	top: 142px;
	display: block;
	height: 12px;
	margin: 3px;
	font-size: 11px;
	font-weight: bold;
}
#storyshorthomenews {
	clear: both;
	float: left;
	width: 458px;
	background:#FFF;
	padding-top:10px;
}
/