/*@import url(typography.css);*/
/*@import url(text.css);*/

/* FOND */
body {
	background:#000000;
}
#background {
	background:#000000 url(../gfx/layout/asm_fond_refonte-2010.jpg) no-repeat center 0;
	width:100%;
	height:100%;
}
/*#background { background:url(../gfx/layout/body.jpg) no-repeat top center; width:100%; height:100%;
}

#wrapper {
background:url(../gfx/layout/main.gif) repeat-y center top;
}
/*#main {
background:url(../gfx/layout/content.gif) no-repeat center 214px;
}*/
#content {
	margin:0 auto;
	position:relative;
	width:980px;
	padding-left:22px;
	padding-right:24px;
	background-color:#FFF;
}
/* HEADER */
/*#header {
background:#000000;
height:214px;
left:0;
position:absolute;
width:100%;
}
#header {
background:#000000;
height:214px;
}*/
#topanim {
	height:139px;
	margin:0 auto;
	width:1028px;
	/*background-color:#FFF;
	background:url(../gfx/layout/header.jpg) no-repeat 0 0;*/
}
/* CONTENU */
#text {
	float:left;
	padding-right:20px;
	width:660px;
}
h2 {
	background:url(../gfx/layout/h2.gif) no-repeat;
	clear:both;
	margin-bottom:10px;
	padding:7px 24px;
}
h3 {
	background:url(../gfx/layout/h3.gif) no-repeat;
	margin:15px 0 15px -11px;
	padding:18px 35px;
}
#content p {
	padding-bottom:18px;
	text-align: justify;
}
#content #text p a {
	background:#ffdc22 url(../gfx/deco/border/dashed.gif) repeat-x left bottom;
	border:3px solid #ffdc22;
	border-bottom:none;
	padding-bottom:8px;
}
blockquote {
	background:url(../gfx/layout/quote.jpg) no-repeat;
	min-height:70px;
	margin-bottom:15px;
	padding:70px 172px 10px 117px;
	width:370px;
}
#content blockquote p {
	background:url(../gfx/layout/quote.gif) no-repeat right bottom;
margin:0 padding:0 37px 20px 0;
}
#content .titleParagraphe {
	background: url(../gfx/layout/titre-background.jpg) no-repeat left top;
	width:644px;
	height:29px;
}
/* TOOLS */

#tools {
	float:left;
	overflow:hidden;
	padding-top:15px;
	width:300px;
}
#tools img {
	display:block;
	float:left;
	margin-bottom:5px;
}
#newsletter {
	background:url(../gfx/layout/newsletter.jpg) no-repeat;
	clear:left;
	height:114px;
	margin-bottom:5px;
	position:relative;
	width:300px;
}
#newsletter input {
	background:#FEFDFC url(../gfx/layout/input_news.gif) no-repeat;
	border:none;
	float:left;
	height:13px;
	margin:4px 0 0 91px;
	padding:2px 4px;
	width:118px;
}
#newsletter button {
	background:url(../gfx/deco/button/btn.gif) no-repeat;
	border:none;
	float:left;
	height:15px;
	margin:5px 0 0 3px;
	width:15px;
}
#newsletter button span {
	display:none;
}
#newsletter .submit {
	background:url(../gfx/deco/button/btn.gif) no-repeat;
	border:none;
	float:left;
	height:15px;
	margin:5px 0 0 3px;
	width:15px;
}
#newsletter #messageNewsletter {
	clear:both;
	text-align:center;
}
#newsletter p {
	position:absolute;
	left:60px;
	top:80px;
	width:200px;
}
#newsletter a {
	background:url(../gfx/text/button/ok.gif) no-repeat;
	display:block;
	height:18px;
	position:absolute;
	right:10px;
	text-indent:-5000px;
	top:85px;
	width:19px;
}
/* BASELINE */
#baseline {
	background:black;
	/*background:url(../gfx/layout/trans.png);*/
bottom:-335px;
	left:112px;
	padding:3px 7px;
	position:absolute;
}
#content #baseline p {
	padding-bottom:0;
	color:#8db167;
}
/* FOOTER */
#bottom {
	background:url(../gfx/layout/footer.jpg) no-repeat center top;
	clear:both;
	height:400px;
}
#footer {
	margin:0 auto;
	padding:210px 0 0 135px;
	width:868px;
}
#footer ul {
	margin-bottom:8px;
}
#footer ul li {
	background:black;
	/*background:url(../gfx/layout/trans.png);*/
display:inline;
	padding:3px 4px 3px 5px;
	font-size:9px;
}
#footer ul a:after {
	content: " -";
	margin-left:5px;
}
/* MENU */
#navigation {
	background:url(../gfx/layout/navigation.gif) no-repeat;
	height:28px;
	margin:5px 0;
	padding:1px;
	width:978px;
}
#navigation li {
	display:block;
	float:left;
	height:29px;
	position:relative;
}
#navigation li a {
	background:url(../gfx/layout/navigation.gif) no-repeat right -58px;
	display:block;
	height:12px;
	padding:8px 8px 8px 5px;
	display:inline-block;
}
#navigation li a:hover, #navigation li.current {
	background:url(../gfx/layout/navigation.gif) no-repeat right -30px;
}
#navigation li ul {
	background:#000;
	border-top:1px solid #fff;
	clear:left;
	display:none;
	left:0;
	padding-bottom:3px;
	position:absolute;
	top:29px;
	width:170px;
	z-index:999;
}
#navigation li:hover ul {
	display:block;
}
#navigation li ul li {
	display:block;
	float:none;
	height:auto;
	margin:0;
}
#navigation li ul li a {
	background:#000 url(../gfx/deco/puces/nav.gif) no-repeat 6px 0;
	display:block;
	padding:4px 10px 3px 15px;
}
#navigation li ul li a:hover {
	background:#434343 url(../gfx/deco/puces/nav.gif) no-repeat 6px -42px;
}
#navigation li#recherche {
	background:transparent url(../gfx/layout/rechercher.gif) no-repeat left 3px;
	float:right;
	height:22px;
	margin-right:3px;
	padding-top:5px;
	width:147px;
}
/* PLAN DU SITE */
#plan {
	margin-top :10px;
}
#plan li {
	font-weight:bold;
	font-size:3%;
	margin-bottom:10px;
	padding-left:33px;
	padding-top:15px;
	background:transparent url(../gfx/pictos/drapeau.gif) no-repeat left 0px;
}
#plan li a {
	text-decoration:none;
}
#plan li ul {
	margin-left :10px;
}
#plan li ul li {
	background:transparent url(../gfx/deco/puces/puce-plandusite.gif) no-repeat left 4px;
	padding-left :10px;
	height:auto;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:0px;
}
#recherche input {
	background:none;
	border:none;
	float:left;
	margin:2px 0 0 4px;
	padding:0pt 2px;
	width:115px;
}
#recherche button {
	background:transparent url(../gfx/text/button/ok.gif) no-repeat;
	border:none;
	float:left;
	height:18px;
	line-height:1px;
	margin:1px 0pt 0pt 2px;
	width:19px;
}
#recherche button span {
	display:none;
}
/* Fil d'ariane */
#breadcrumb {
	margin-bottom:20px;
}
#breadcrumb li, #breadcrumb li ul {
	display:inline;
	margin-right:1px;
}
#breadcrumb li ul li {
	background:url(../gfx/deco/puces/grey.gif) no-repeat left center;
	padding-left:6px;
}
/* FICHE JOUEUR */
#fiche_m {
	background:url(../gfx/layout/fiche_m.jpg) repeat-y right top;
	clear:both;
	padding-left:179px;
	position:relative;
	width:481px;
}
#fiche_t {
	background:url(../gfx/layout/fiche_t.jpg) no-repeat right top;
	padding:105px 45px 0 55px;
}
#fiche_t .left {
	width:45%;
}
#fiche_t .right {
	width:55%;
}
#fiche_t .left p, #fiche_t .left h5, #fiche_t .right p, #fiche_t .right h5 {
	float:left;
}
#fiche_t .left li, #fiche_t .right li {
	clear:both;
}
#content #fiche_t p {
	margin:0 0 0 2px;
	padding-bottom:20px;
}
#content #fiche_t .left p, #content #fiche_t .right p {
	margin:-2px 0 0 4px;
}
#fiche_b {
	background:url(../gfx/layout/fiche_b.jpg) no-repeat right bottom;
	padding-bottom:66px;
}
#fiche_m #photo {
	background:url(../gfx/layout/polaroid.jpg) no-repeat;
	padding:15px;
	height:226px;
	left:0;
	position:absolute;
	top:12px;
	width:191px;
}
#fiche_m #poste {
	background:url(../gfx/layout/poste.jpg) no-repeat;
	padding:9px 0 0 23px;
	height:284px;
	left:20px;
	position:absolute;
	top:263px;
	width:141px;
}
#fiche_t p strong {
	background:#F8E918;
	padding:1px 2px;
}
/* PAGINATION */
.pagination {
	float:right;
	margin-top:43px;
}
.pagination .prev {
	background:url(../gfx/deco/button/prev.gif) no-repeat left center;
	margin-right:19px;
	padding-left:19px;
}
.pagination .next {
	background:url(../gfx/deco/button/btn.gif) no-repeat right center;
	padding-right:19px;
}
.pagination li {
	display:inline-block;
	float:left;
	height:15px;
}
/* MEDIA */
h3#medias, h3#exclusivites {
	clear:both;
	margin:15px 0 0;
}
#videos h4 {
	margin:-7px 0 0 7px;
}
#videos h5 {
	margin-bottom:2px;
}
#videos, #videos_long {
	float:left;
	margin-right:8px;
	margin-bottom:10px;
	width:303px;
}
#videos_long {
	float:none;
	margin-right:0;
	width:656px;
}
#photos, #photos_long {
	background:url(../gfx/layout/photos.gif) no-repeat;
	float:left;
	margin-bottom:10px;
	overflow:hidden;
	padding:0 0 0 11px;
	width:332px;
}
#photos_long {
	background:none;
	float:none;
	padding:0;
	width:659px;
}
#photos ul, #photos_long ul {
	margin-left:5px;
	width:332px;
}
#photos_long ul {
	width:659px;
}
#photos ul li, #photos_long ul li {
	display:inline;
	white-space:nowrap;
}
#photos ul li a, #photos_long ul li a {
	border:1px solid #D9D9D9;
	display:block;
	float:left;
	margin:0 6px 6px 0;
	padding:2px;
	position:relative;
}
#photos_long ul li a {
	margin:0 5px 6px 0;
}
#photos ul li a img, #photos_long ul li a img {
	display:block;
}
#photos ul li a:hover, #photos_long ul li a:hover {
	border:3px solid #F8E918;
	padding:0;
}
.more {
	background:url(../gfx/deco/button/btn.gif) no-repeat right top;
	line-height:20px;
	margin-right:5px;
	padding:0 20px 4px 0;
}
#articles .more, #photos .more, #videos .more {
	float:right;
}
#top14 .more {
	background:none;
}
#photos {
	position : relative;
}
#photos .more {
	/*margin-top:105px;*/
position : absolute;
	right: 0;
	bottom: 0;
}
#videos ul {
	margin:-15px 0 10px;
	width:298px;
}
#videos_long ul {
	margin:0 0 10px;
	width:656px;
}
#videos ul li img, #videos_long ul li img {
	border:1px solid #D9D9D9;
	position:absolute;
	right:35px;
	top:5px;
}
#videos ul li, #videos_long ul li {
	background:url(../gfx/layout/video.gif) repeat-x left bottom;
	min-height:70px;
	position:relative;
	padding:8px 9px 5px;
}
#videos ul li p, #videos_long ul li p {
	margin:0 2px;
	padding:0;
	width:255px;
}
#videos_long ul li p {
	width:505px;
}
#videos ul li a, #videos_long ul li a {
	background:url(../gfx/deco/button/play.gif) no-repeat;
	display:block;
	height:25px;
	text-indent:-5000px;
	position:absolute;
	right:8px;
	top:15px;
	width:19px;
}
#videos_long ul li a {
	top:30px;
}
#content .jb ul li {
	min-height:10px;
}
#content .jb ul li a {
	top:14px;
}
#content .jb ul li p strong {
	background:#294477;
	color:#fff;
	margin-left:-2px;
	padding:0 2px 1px;
}
#content .jb ul li p a {
	top:0;
}
#videos_long ul li p a, #videos ul li p a {
	background:none;
	display:inline;
	left:0;
	position:relative;
	text-decoration:none;
	text-indent:0;
	top:0;
	width:auto;
}
#videos ul li {
	min-height:0px;
}
/* TOOLTIPS */
.tip {
	background:url(../gfx/layout/tip-text.png) repeat-y;
	width:131px;
}
.tip-top {
	background:url(../gfx/layout/tip-top.png) no-repeat;
	height:2px;
	overflow:hidden;
	width:131px;
}
.tip-title {
	padding:3px 20px 7px 22px;
}
.tip-bottom {
	background:url(../gfx/layout/tip-bottom-trans.png) no-repeat;
	height:6px;
	overflow:hidden;
	width:131px;
}
/* ARTICLES */

#articles h3 {
	clear:both;
	margin:0 0 0 4px;
	padding:0;
}
#articles h4 {
	background:#2E4575;
	display:inline;
	padding:0 2px;
}
#articles ul li {
	background:url(../gfx/layout/article.gif) repeat-x left bottom;
	padding:6px;
	position:relative;
}
#articles ul {
	margin-bottom:5px;
}
#articles ul li a {
	background:url(../gfx/deco/button/btn.gif) no-repeat;
	display:block;
	height:15px;
	text-indent:-5000px;
	position:absolute;
	left:635px;
	top:20px;
	width:15px;
	padding:6px;
}
#articles ul li p {
	margin-top:2px;
	padding-bottom:0;
	width:635px;
}
#articles {
	margin-bottom:10px;
	/*overflow:hidden;*/
width:655px;
}
/* MENU NIVEAU 3 */
#sous_nav {
	background:url(../gfx/layout/smenu.gif) no-repeat;
	height:60px;
	overflow:hidden;
	width:659px;
}
#sous_nav ul {
	background:url(../gfx/layout/smenu_ul.gif) no-repeat right bottom;
	float:left;
	height:42px;
	padding:9px 20px;
	width:139px;
}
#sous_nav ul li {
	margin-bottom:3px;
}
#sous_nav ul li a {
	background:url(../gfx/deco/puces/snav.gif) no-repeat left center;
	padding-left:11px;
}
#sous_nav ul li a:hover, #sous_nav ul li.current a {
	background:url(../gfx/deco/puces/snav.gif) no-repeat -200px center;
}
/* PAGINATION */
.pages {
	float:right;
}
.pages li {
	display:block;
	float:left;
	margin-left:2px;
}
.pages li a {
	background:url(../gfx/deco/button/btn2.gif) no-repeat;
	display:block;
	height:13px;
	padding-top:2px;
	width:15px;
}
.pages li a:hover, .pages li.current a {
	background-position:left bottom;
}
.pages li a.p_prev {
	background:url(../gfx/deco/button/prev.gif) no-repeat;
}
.pages li a.p_next {
	background:url(../gfx/deco/button/btn.gif) no-repeat;
}
/* EQUIPES */
.equipes li {
	background:url(../gfx/layout/equipe.gif) repeat-x left bottom;
	margin-bottom:10px;
	min-height:70px;
	overflow:hidden;
	padding:10px;
	position:relative;
}
.equipes li p {
	width:520px;
}
.equipes li img {
	position:absolute;
	right:46px;
	top:10px;
}
.equipes li a.more {
	background:url(../gfx/deco/button/play.gif) no-repeat;
	display:block;
	float:none;
	height:25px;
	padding:0;
	position:absolute;
	right:18px;
	top:20px;
	width:19px;
}
/* CLUB */
#club img {
	float:left;
	margin-right:10px;
}
#club ul {
	float:left;
	margin:10px 0 20px;
}
#club ul li {
	margin:0 0 15px;
}
#club ul.blk {
	width:245px;
}
#club ul.marg {
	margin:10px 0 20px 20px;
}
/* CALENDRIER */
#calendrier {
	width:380px;
}
#calendrier li {
	margin-bottom:10px;
}
#calendrier th {
	border-bottom:1px solid #E9E9E9;
	padding:10px 0 2px;
}
#calendrier td {
	height:45px;
	vertical-align:middle;
}
#calendrier .top14, #classements .hcup {
	text-indent:-5000px;
	width:35px;
}
#calendrier .top14 {
	background:url(../gfx/layout/top14.gif) no-repeat;
}
#calendrier .hcup {
	background:url(../gfx/layout/hcup.gif) no-repeat;
}
#calendrier .score {
	width:65px;
}
/* Classements */
#top14, #hcup {
	float:left;
	width:330px;
}
#top14 {
	background:url(../gfx/layout/top_14.gif) no-repeat;
}
#hcup {
	background:url(../gfx/layout/h_cup.gif) no-repeat;
}
#top14 h4 {
	margin-left:43px;
}
#hcup h4 {
	margin-left:60px;
}
#top14 h5 {
	margin:4px 55px;
}
#hcup h5 {
	margin:7px 72px;
}
#top14 table {
	margin:40px 0 0 7px;
}
#hcup table {
	margin:40px 0 0 7px;
}
#top14 td, #hcup td {
	background:url(../gfx/layout/classement.gif) repeat-x;
	border-bottom:2px solid #fff;
	height:42px;
	padding:0 20px;
	vertical-align:middle;
}
#hcup td {
	padding:0 13px;
}
#top14 td.logo {
	background:url(../gfx/layout/classement_r.gif) no-repeat;
}
#top14 .position, #hcup .position {
	padding:0 0 0 11px;
	width:31px;
}
#top14 .position {
	background:url(../gfx/layout/position.gif) repeat-y right top;
}
#hcup .position {
	background:url(../gfx/layout/position_h.gif) repeat-y right top;
}
#top14 tr.title th, #hcup tr.title th {
	padding:0 0 6px 20px;
}
#hcup .picto, #top14 .picto {
	padding-bottom:170px;
}
#top14 .picto {
	background:url(../gfx/pictos/top14.gif) no-repeat right bottom
}
#hcup .picto {
	background:url(../gfx/pictos/hcup.gif) no-repeat right bottom;
}
/* HOME */
#col_left {
	float:left;
	margin:8px 10px 0 0px;
	width:670px;
}
#col_right {
	float:left;
	margin:3px 0 0;
	width:300px;
}
#col_left h2, #col_right h2 {
	padding:0;
	margin-bottom:0;
}
/* FOCUS */
#focus {
	margin:0 0 15px;
	height:250px;
}
#focus a {
	float:left;
}
#focus ul {
	float:left;
	margin:0;
	overflow:hidden;
	padding:0;
	width:193px;
}
#focus ul li {
	display:block;
	float:left;
	border-bottom:1px solid #CBCBCB;
}
#focus ul li.noborder {
	border-bottom:none;
}
#focus ul li a {
	background:url(../gfx/layout/focus.jpg) no-repeat;
	display:block;
	float:left;
	height:62px;
	line-height:15px;
	padding:0 15px 0 0;
	width:178px;
	color:#969595;
	font-size:9px;
}
#focus ul li a img {
	float:left;
	padding:3px 5px 0 2px;
}
#focus ul li a strong {
	display:block;
	line-height:12px;
	margin-top:0;
	color:#606060;
	font-size:11px;
	font-weight:bold;
}
#focus ul li.current a, #focus ul li a:hover {
	background-position:left bottom;
}
/* CLASSEMENT */
#col_left #top14, #col_left #hcup {
	margin:0 0 20px 0;
	position:relative;
	width:270px;
}
#col_left #top14 h2, #col_left #hcup h2 {
	margin-left:48px;
}
#col_left #top14 .picto, #col_left #hcup .picto {
	background-position:top left;
	height:146px;
	padding:0;
	position:absolute;
	right:0;
	top:93px;
	width:67px;
}
#col_left #hcup .picto {
	top:103px;
}
#col_left #top14 ul {
	margin:38px 0 5px 7px;
}
#col_left #hcup ul {
	margin:40px 0 5px 7px;
}
#col_left #top14 .top14 li {
	background:url(../gfx/layout/classement_li.gif) no-repeat;
	margin-top:2px;
	padding:2px 0 3px 28px;
	width:141px;
}
#col_left #top14 .hcup li {
	background:url(../gfx/layout/classement_li_hcup.gif) no-repeat;
	margin-top:2px;
	padding:2px 0 3px 28px;
	width:141px;
}
#col_left #top14 ul li span, #col_left #hcup ul li span {
	margin-right:15px;
}
#col_left #top14 .more, #col_left #hcup .more {
	margin:0 70px 0 32px;
}
/* PLACES DISPONIBLES */
#dispo {
	background:url(../gfx/layout/dispo.jpg) no-repeat 0 0;
	width:370px;
	height:167px;
	float:right;
	position:relative;
	margin:7px 4px 7px 0;
}
#dispoEmpty {
	
	width:370px;
	height:167px;
	float:left;
	position:relative;
	margin:7px 0;
}
#dispo .reste {
	position:absolute;
	top:29px;
	left:15px;
}
#dispo .reste img {
	padding:0 2px 0 0;
}
#dispo .match {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	bottom:4px;
	color:#FFFFFF;
	font-size:23px;
	font-weight:bold;
	left:18px;
	position:absolute;
	text-transform:uppercase;
	height:27px;
	width:340px;
}

#dispo .match a {
	font-family:Arial;
	color:#FFFFFF;
	font-size:34px;
	text-transform:uppercase;
	text-decoration:none;
}
/* FACEBOOK */
#facebook {
	width:371px;
	float:right;
	margin:0 4px 0 0;
}
/* PARTENAIRES */
#partenaires {
	margin:16px 0 0;
	width:371px;
	float:right;
	position:relative;
}
#partenaires h2 {
	margin-left:5px;
	float:left;
}
#partenaires img {
	display:block;
	clear:both;
	padding-top:4px;
}
#partenaires .more {
	margin-left:5px;
	line-height:inherit;
	padding:0 20px 5px 0;
	position:absolute;
	top:0;
	right:0;
	
}
/* PUB */
.encart {
	padding:7px 0;
}
/* LIVE */
#live {
	background:url(../gfx/layout/live.jpg) no-repeat 0 31px;
	height:275px;
	overflow:hidden;
	margin-bottom:12px;
	padding:4px;
	width:478px;
}
#live h2 {
	margin-bottom:7px;
}
#live ul {
	float:left;
	margin:0 6px 4px 0;
	width:151px;
}
#live #video {
	float:left;
}
#live ul li {
	background:#EAEAEA url(../gfx/layout/live_li.gif) repeat-x left bottom;
	margin-bottom:4px;
	padding:3px 6px 13px 3px;
	position:relative;
}
#content #live ul li.current {
	background:#BFBFBF url(../gfx/layout/live_li_current.gif) no-repeat;
}
#live ul li h3 {
	left:3px;
	margin:0;
	padding:0;
	position:absolute;
	top:3px;
}
#content #live p {
	left:1px;
	position:relative;
	top:11px;
	padding-bottom:0;
}
#content #live ul li p a {
	background:none;
	border:none;
	display:block;
	padding-bottom:0;
}
#content #live ul li span {
	display:block;
}
#col_right #newsletter {
	background:url(../gfx/layout/newsletter_home.jpg) no-repeat;
	height:174px;
	margin-right:6px;
	width:180px;
}
#col_right #newsletter input {
	margin:4px 0 0 10px;
}
#col_right #newsletter label {
	margin:20px 0 0 10px;
}
#col_right #newsletter p {
	left:5px;
	top:120px;
	width:160px;
}
#col_right #newsletter a {
	right:5px;
	top:136px;
}
/* SONDAGE */
#sondage {
	margin:0;
	padding-left:3px;
	width:269px;
	float:left;
	position:relative;
}
#content #sondage p {
	background:url(../gfx/layout/sondage_p.jpg) no-repeat left top;
	padding:10px 0 6px 8px;
	min-height:50px;
}
#sondage #micro {
	background:url(../gfx/layout/microphone.jpg) no-repeat 0 0;
	height:82px;
	position:absolute;
	right:0;
	top:120px;
	width:67px;
}
#resultats {
	background:url(../gfx/layout/sondage.jpg) no-repeat left top;
	min-height:137px;
	_height:137px;
	position:relative;
	padding:11px 0 0;
}
#resultats li {
	margin-bottom:5px;
	padding:0 0 0 8px;
	min-height:30px;
	_height:30px;
}
#content #sondage #resultats p {
	background:none;
	min-height:inherit;
	padding:0;
}
#content #sondage #resultats p span {
	display:block;
	float:left;
	height:12px;
	margin:2px 5px 0 0;
	padding-right:20px;
}
#content #sondage #resultats li.third p span, #content #sondage #resultats li p span {
	background:url(../gfx/layout/results_third.gif) repeat-x;
}
#content #sondage #resultats li.first p span {
	background:url(../gfx/layout/results_first.gif) repeat-x;
}
#content #sondage #resultats li.second p span {
	background:url(../gfx/layout/results_second.gif) repeat-x;
}
#resultats .more {
	bottom:-4px;
	left:7px;
	position:absolute;
}
/* NEWS */
#infos {
	margin:2px;
	height:125px;
}
#infos li a {
	background:url(../gfx/layout/news.gif) no-repeat;
	display:block;
	height:12px;
	margin-bottom:3px;
	padding:2px 0;
	overflow:hidden;
	width:292px;
}
#infos li a span {
	padding:0 9px 0 5px;
}
#infos li.second a {
	background-position:right top;
}
#news .pages {
	background:url(../gfx/layout/news_pages.gif) no-repeat;
	float:none;
	margin-bottom:8px;
	margin-top:7px;
	overflow:hidden;
	padding:4px;
}
/* CLASSEMENT CLUB */
.classement {
	background:url(../gfx/layout/points.gif) no-repeat right bottom;
	padding:34px;
}
.classement strong {
	margin-bottom:10px;
}
table.classement {
	background:none;
	width:400px;
}
table.classement td, table.classement th {
	border-bottom:1px solid #fff;
	padding:6px 0 4px 3px;
}
table.classement td.position {
	background:#0b418a;
	padding-left:10px;
}
table.classement td.total {
	border-top:2px solid #0b418a;
	color:#0b418a;
	padding-left:10px;
	font-weight:bold;
}
table.classement tr {
	background:url(../gfx/layout/classement_table.gif) no-repeat;
	_background:url(../gfx/layout/classement_table.gif) no-repeat center top;
}
/* INSCRIPTION */
blockquote.inscription {
	background:url(../gfx/layout/inscription.jpg) no-repeat;
	min-height:90px;
	padding:8px 142px 10px 40px;
	width:477px;
}
#content blockquote.inscription p {
	padding:0 0 10px;
}
#content p.intro {
	background:url(../gfx/layout/classement_table.gif) no-repeat left bottom;
	padding-bottom:15px;
}
/* FORMULAIRES */
.form, .fond {
	background:url(../gfx/layout/form.jpg) no-repeat left bottom;
	padding:10px 10px 5px 25px;
	margin-bottom:5px;
}
.fond {
	position:relative;
	width:610px;
}
.fond #club ul {
	margin-bottom:0;
}
.form fieldset {
	position:relative;
}
.form input {
	background:#F2F2F2 url(../gfx/layout/input.gif) repeat-x;
	border:1px solid #B5B5B5;
	margin-right:35px;
	padding:2px;
	width:145px;
}
.form li label {
	display:block;
	float:left;
	padding:4px 0;
	width:110px;
}
.form li input {
	float:left;
}
.form li.radio input, .form .check input {
	background:none;
	border:none;
	float:none;
	margin-left:5px;
	margin-right:5px;
	padding:0;
	width:auto;
}
#content .form p.check {
	margin:0 0 5px 0;
	padding:0;
}
.form .check input {
	margin:0 5px 0 0;
}
.form li.radio label {
	display:inline;
	float:none;
}
.form li {
	clear:both;
	margin-bottom:10px;
	overflow:hidden;
}
.form button {
	border:none;
	bottom:-3px;
	position:absolute;
	right:5px;
	cursor:pointer;
}
#content .form .error {
	background:#F8E50B url(../gfx/layout/error.gif) repeat-x;
	margin:10px 7px 0 0;
	padding:2px 5px;
}
/* CLUB */
blockquote.simple {
	background:url(../gfx/layout/quote2.jpg) no-repeat;
	margin:10px 0;
	min-height:10px;
	padding:20px 120px 10px 130px;
	width:409px;
}
#content blockquote.simple p {
	padding:0 0 10px;
}
blockquote.quiz {
	background:url(../gfx/layout/quiz.gif) no-repeat;
	min-height:95px;
	padding:30px 142px 10px 40px;
	position:relative;
	width:477px;
}
#content blockquote.quiz p, #content blockquote.win p {
	padding:0 50px 10px 0;
}
blockquote.win {
	background:url(../gfx/layout/win.jpg) no-repeat;
	min-height:105px;
	padding:30px 142px 10px 40px;
	width:477px;
}
#bt_rejouer {
	display:block;
	position:absolute;
	right:30px;
	bottom:0;
}
.pronostics {
	background:url(../gfx/layout/pronostics.jpg) no-repeat left bottom;
	min-height:104px;
	padding:10px 130px 10px 20px;
}
fieldset.pronostics {
	background:none;
	min-height:10px;
	padding:0 0 20px;
}
#content fieldset.pronostics p {
	padding:0 0 10px;
}
fieldset.pronostics li {
	background:url(../gfx/layout/classement_table.gif) no-repeat;
	padding:5px 0 0 0;
}
#content #recap {
	background:url(../gfx/layout/recap.jpg) no-repeat left bottom;
}
#content #recap li {
	background:none;
}
#content #recap p {
	background:url(../gfx/layout/classement_table.gif) no-repeat left bottom;
}
#content #recap fieldset.pronostics {
	padding:0 0 10px;
}
/* QUIZ */
.quiz ul {
	background:url(../gfx/layout/classement_table.gif) no-repeat left bottom;
	overflow:hidden;
	padding:15px 0;
}
#content .quiz h4 {
	margin-bottom:5px;
}
#content .quiz p {
	margin-bottom:5px;
	padding:0;
}
.form .quiz li input {
	background:none;
	border:none;
	margin-right:5px;
	padding:0;
	width:auto;
}
.form .quiz li label {
	margin:0;
	padding:0;
	width:auto;
}
.quiz {
	padding-bottom:50px;
}
.quiz ul li {
	clear:none;
	float:left;
	overflow:hidden;
	width:49%;
}
/* LISTE JOUEURS */
.capitaine, .poste0, .poste1, .poste2, .poste3, .poste4, .poste5, .poste6, .poste7, .poste8, .poste9, .fonction0, .fonction1, .fonction2, .fonction3, .fonction4, .fonction5, .fonction6, .fonction7, .fonction8, .fonction9, .fonction10, .entraineur {
	display:block;
	float:left;
	margin:1px 5px 1px 0;
}
#select_poste label {
	float:left;
	margin:2px 3px 0 0;
}
#select_poste select {
	background:#F2F2F2;
	border:1px solid #B7B7B7;
	float:left;
	width:140px;
}
#select_poste button {
	background:url(../gfx/text/button/ok.gif) no-repeat;
	border:none;
	height:18px;
	float:left;
	margin-left:3px;
	width:19px;
}
#select_poste button span {
	display:none;
}
/* RECHERCHE */

.recherche {
	background:url(../gfx/layout/classement_table.gif) no-repeat left bottom;
	padding:10px 0 16px 0;
	margin-bottom:5px;
}
.recherche input {
	background:#F2F2F2 url(../gfx/layout/input.gif) repeat-x;
	border:1px solid #B5B5B5;
	margin-right:10px;
	padding:2px;
	width:118px;
}
#content .recherche input.check {
	background:none;
	border:none;
	margin:0 10px 0 0;
	padding:0;
	width:auto;
}
#content .recherche .date {
	width:70px;
}
.recherche button {
	background:transparent url(../gfx/text/button/ok.gif) no-repeat;
	border:none;
	height:18px;
	left:10px;
	line-height:1px;
	position:relative;
	top:-3px;
	width:19px;
}
.recherche button span {
	display:none;
}
.rechercher {
	background:url(../gfx/layout/recherche.jpg) no-repeat left bottom;
	padding:0 10px 12px 15px;
}
.rechercher select {
	width:140px;
}
.rechercher select:focus {
	background:#27538f;
}
.rechercher ul {
	float:left;
	overflow:hidden;
	width:195px;
}
h3#asmlive {
	margin:0;
	padding:0;
}
.rechercher li.check label {
	padding:0;
	width:130px;
}
#thematique {
	margin:14px 0 10px;
}
.date button {
	background:transparent url(../gfx/text/button/ok.gif) no-repeat;
	border:none;
	height:18px;
	left:20px;
	line-height:1px;
	position:relative;
	top:-3px;
	width:19px;
}
.rechercher .date input {
	margin:0;
	width:68px;
}
.rechercher .date label {
	float:none;
	width:auto;
}
.rechercher .date p {
	float:left;
	width:95px;
}
#content .rechercher .check2 p {
	padding-bottom:4px;
}
.rechercher .check2 input {
	background:none;
	border:none;
	float:none;
	margin:0 15px 0 0;
	width:auto;
}
.rechercher .check2 label {
	display:inline;
	float:none;
}
#top14 #lienLogo {
	top : 0px;
	left : 0px;
	width: 50px;
	height: 70px;
	position : absolute;
}
/**CONTENT ARTICLE*/

div.vignette img {
	margin:0 8px 8px 0;
}


/* AD */
#ad-top {
	background:url(../gfx/layout/ad-top.gif) no-repeat 0 0;
	width:974px;
	height:19px;
}
#ad-btm {
	background:url(../gfx/layout/ad-btm.gif) no-repeat 0 0;
	width:974px;
	height:19px;
}

