
html {
background: url('images/fond.png') repeat-x #98ddf4;	
height:100%;
}
body {


	font-size: 11px;
	font-family:Arial,sans-serif;

	color: #1d1d1d;

	margin: 0px;
	padding: 0px;
	
	z-index:1;
	}

img {
border:0px;
}

form, hr, ul {margin:0px;padding:0px;}

.del {clear: both;visibility: hidden;height:0;margin:0;padding:0;font-size:0;}
/*.ligne {visibility:visible;height:1px;border:1px solid;}
*/
.nobr { white-space: nowrap;}

.bold{font-weight:bold;}

.radio {border:0;}



.left {float:left;}
.fr {float:right;}


/* ------------------ CONTENEUR COLONNES -------------------- */

#conteneur {
   
	position:relative;
	width:997px;
	margin:0 auto auto;
	min-height: 100%;
	
	}

#bordure{

	float:left;
	width:997px;
	
}


/* ------------------ ENTETE -------------------- */

#header {
	height:180px;
	background:#ffffff;
	}
	
#logo{
background:  url('images/logo.png') no-repeat;
float:left;
width:257px;
height:180px;
}
#logo_and_pub
{
float:left;
height:180;
width:738;

}

.menu{
float:left;
background : #41bfeb;
width:997px;
}
.pr{
padding-right:5px;
}
.vignette_photo_une{
display:block;

}
.pb15{
padding-bottom:15px;
}
.titre_photo{
font-size:12px;
color: #41bfeb;
}

.menu {height:30px; position:relative; z-index:100;font-family:arial, sans-serif;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:997px; w\idth:997px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:100px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;position:relative; }
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:14px;font-family: arial, sans-serif;text-decoration:none; color:#ffffff; padding-left:20px;
padding-right:20px; height:30px;  line-height:30px; font-weight:bold;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:149px; w\idth:138px;}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#41bfeb  no-repeat 130px center;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:#41bfeb  no-repeat 130px center;}
.menu ul ul :hover > a.drop {background:#41bfeb  no-repeat 130px center;}



/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:30px;left:0; width:149px;}
/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:31px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#41bfeb; color:#ffffff; height:auto; line-height:1em; padding:5px 10px; width:128px;font-size:11px;font-family: "Trebuchet MS", arial;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#41bfeb; background:#ffffff;}
.menu :hover > a, .menu ul ul :hover > a {color:#41bfeb; background:#ffffff;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}

#bordure{
border-top:solid 1px #ffffff;
}
#vide{
clear:both;
}
#lapage{
background:#cceef9;
padding-top:13px;
float:left;
}

#col_gauche{
float:left;
width:110px;
margin-left:10px;
margin-right:10px;
background:#cceef9;
}
#col_central{
float:left;
width:547px;
margin:0px;
padding:0px;
}
#col_droite{
float: right;
width:300px;
margin-left:10px;
margin-right:10px;
}
.blanc{
color:#ffffff;}
h2{margin:0px;}
/* coins arrondis */
.roundedcornr_box_745459 {
   background: #ffffff;
   
}
.roundedcornr_top_745459 div {
   background: url(images/roundedcornr_745459_tl.png) no-repeat top left;
}
.roundedcornr_top_745459 {
   background: url(images/roundedcornr_745459_tr.png) no-repeat top right;
}
.roundedcornr_bottom_745459 div {
   background: url(images/roundedcornr_745459_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_745459 {
   background: url(images/roundedcornr_745459_br.png) no-repeat bottom right;
}

.roundedcornr_top_745459 div, .roundedcornr_top_745459, 
.roundedcornr_bottom_745459 div, .roundedcornr_bottom_745459 {
   width: 100%;
   height: 5px;
   font-size: 1px;
}
.classement_gauche { margin: 0 5px; 
line-height:14px;}

.bleu{
color:#41bfeb;}
.fs11{
font-size:11px;
}
.fs12{
font-size:12px;
}
.fs18{
font-size:18px;}
.fs16{
font-size:16px;}
.fs8{
font-size:8px;}
.fs14{
font-size:14px;
}
.fs13{
font-size:13px;
}
.fs10{
font-size:10px;}
.fs9{
font-size:9px;}
.eurostile{
font-family:Arial, sans-serif;}
.current_mvr{
background:#92dbf3;
}
.pad5{
padding:5px;
}
.pad10{
padding:10px;
}
.pt6{
padding-top:6px;
}
.pt9{
padding-top:9px;
}
.cl{
clear:both;}
.ballon_rugby{
background : url('images/ballon_rugby.png') no-repeat;
height:25px;
width:25px;
}
.suite_class,.suite_class a{
color:#41BFEB;
text-decoration:none;
}
a:hover.suite_class {
color:#92dbf3;
text-decoration:underline;
}
.espace_liens{
padding-left:10px;
padding-top:5px;
}
.espace_liens, .espace_liens a{
color:#41bfeb;

text-decoration:none;
}
.espace_partenaire{
margin-top:18px;
}
.titre_partenaire{
padding-left:10px;
padding-bottom:40px;
}
a:hover.espace_liens {
color:#41bfeb;
text-decoration:underline;
}
.texte_jonah, .texte_jonah a{
color:#1c1c1c;
text-decoration:none;
}
a:hover.texte_jonah {
color:#1c1c1c;
text-decoration:underline;
}
.jonah_lomu_une{
background : url('images/jonah-lomu.jpg') no-repeat;
height:132px;
width:120px;
}
.vue_par_jonah { margin: 0 5px; 
line-height:14px;
height:160px;}
.live_clubs{

background : url('images/communaute.jpg') no-repeat;
height:288px;
}
#une_actu{
background : url('images/fond_actu.jpg') no-repeat;
height:319px;
}
.test {
background:url('images/fond_une.png') repeat-x;
display:inline;
float:left;
height:70px;
margin-top:210px;
padding:10px;
position:absolute;
text-decoration:none;
width:419px;
z-index:4;
}
.legende {
font-weight:bold;
}
.photo{
margin-left:5px;
margin-bottom:5px;
border:solid 1px #ffffff;
width:439px;
}
input.vote_sondage {
background:transparent url(images/bouton_voter.png) repeat-x scroll 0 0;
border:0 none;
color:#FFFFFF;
font-family:arial;
font-size:11px;
font-style:italic;
width:43px;
height:20px;
margin:0 0 0 60px;
padding:0;
}
#contact label{
width:100px;
float:left;
padding-right:10px;
}
#featured{ 
margin-left:5px;
margin-bottom:5px;
border:solid 1px #ffffff;
height:281px;
width:439px;
	position:relative; 
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:439px; 
	list-style:none; 
	padding:0; margin:0; 
}
#featured ul.ui-tabs-nav li{ 

	font-size:12px; 
	margin-bottom:13px;
padding-left:13px;
}
#featured ul.ui-tabs-nav li img{ 
	float:left; 
	background:#fff;
	padding:1px;
	border:1px solid #fff;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#333; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('images/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#fff;
	border:solid 1px #41bfeb;
}
#featured .ui-tabs-panel{ 
	width:400px; height:250px; 
	 position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:210px; left:0; 
	height:70px; 
	width:439px;
	background:url('images/fond_une.png') repeat-x;
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
.calendrier_liste_arbitre{
line-height:20px;
margin-bottom:3px;
border-bottom:dotted 1px #dedede;
display:block;
}
.calendrier_liste_arbitre a{
color:#4089d0;
font-size:12px;
text-decoration : none;
}
.en_ligne{
display:inline;
float:left;
}
.w20{
width:20px;
}
.w50{
width:50px;
}
.w40{
width:40px;
}
.w80{
width:80px;
}
.w200{
width:200px;
}
.w100{
width:100px;
}
.w140{
width:140px;
}

.w300{
width:300px;
}
.w30{
width:30px;
}

.w160{
width:160px;
}
.w150{
width:150px;
}
.w180{
width:180px;
}
.pl5{
padding-left:5px;
}
.pl30{
padding-left:30px;
}
.suite_photo{
padding-top:7px;
padding-left:5px;
}
#diaporama{
background:#FFFFFF none repeat scroll 0 0;
float:left;
padding-left:10px;
padding-top:10px;
width:537px;
}
.ex_vignette {
float:left;
margin-left:10px;
margin-top:15px;
}
.ex_photo {
float:left;
padding-top:15px;
width:350px;
}
.larticle {
padding:10px;
}
.fl {
float:left;
}

.thumbvideo {
font-size:12px;
padding:10px;
width:150px;
}


#footer{
height:223px;
width:997px;
background:url('images/fond_footer.jpg');
margin-top:15px;
}


/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
	width: 997px;
	height: 200px;
	margin-bottom: 1em;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 997px;
	height: 200px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	padding-left:50px;
	padding-right:50px;
	height: 200px;
}
#zone_de_match{
background: url('images/fond_zone_match.jpg') no-repeat;
}
.titre_zonematch{
padding:0px;
margin:0px;
padding-left:10px;
padding-top:5px;

}
#larticle{

}
.vignette{
width:160px;
padding-top:8px;
margin-bottom:19px;
float:left;
}
.arrondi_photo_news{
border:0 none;
position:absolute;
}
.texte_article{
padding-left:10px;
padding-right:10px;
}
.texte_liste_article{
float:left;
padding-left:10px;
padding-right:10px;
width:340px;
}
.titre_vignette{
padding-top:11px;
color:#41bfeb;
font-weight:bold;
font-size:12px;
}
.titre_vignette a{
padding-top:11px;
color:#41bfeb;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.titre_vignette a:hover{

text-decoration:underline;
}
.accroche_vignette a{
color:#1c1c1c;

font-size:11px;
text-decoration:none;
}
.accroche_vignette a:hover{
color:#1c1c1c;

font-size:11px;
text-decoration:none;
}
.accroche_vignette{

padding-bottom:22px;
}
.titre_sondage{
background : url('images/fond_sondage.png');
height:18px;
}
.vertcalendrier
{
color:#19ee08;
}
.orangecalendrier
{
color:#9b9b9b;
}
.rougecalendrier
{
color:#ee0808;
}
.noircalendrier{
color:#373737;
}
.date_calendrier{
background:#ebebeb;
height:25px;
margin-bottom:5px;
padding-top:5px;
padding-left:5px;
font-size:13px;
}

.date_calendrier_petit{
background:#ebebeb;
height:19px;
margin-bottom:5px;
padding-top:5px;
padding-left:5px;
font-size:11px;
}
.calendrier_liste_match{

height:25px;
margin-bottom:5px;
border-bottom:dotted 1px #dedede;
display:block;
}
.calendrier_liste_petit_match{

height:20px;
margin-bottom:5px;
border-bottom:dotted 1px #dedede;
display:block;
}
.lien_match{
padding-left:10px;
padding-right:10px;
}
.lien_match  a{
color:#41bfeb;
font-size:13px;
text-decoration:none;
}
.lien_match  a:hover{
color:#41bfeb;
}
.le_score_liste{
font-size:13px;
text-align:right;
padding-right:10px;
}
.lien_petit_match{
padding-left:10px;
padding-right:10px;
width:170px;
}
.lien_petit_match  a{
color:#373737;
font-size:11px;
text-decoration:none;
}
.lien_petit_match  a:hover{
color:#373737;
}
.le_score_petit_liste{
color:#4089d0;
font-weight:bold;
font-size:12px;
text-align:right;
padding-right:10px;
}
.telecharger_liveclub{
background : url('images/fond_liveclub.png') no-repeat;
width:274px;
height:37px;
margin-top:15px;
}
.telecharger_liveclub a, .telecharger_liveclub a:hover,.telecharger_liveclub a:link{
padding-left:70px;
text-decoration:none;
font-weight:bold;
font-size:16px;
color:#ffffff;
line-height:37px;
}
#poll-container{
padding:5px;
}
.bleu_fonce{
color:#3183A2;
}
.liste_classement {
border-bottom:1px dotted #DEDEDE;
display:block;
}
.background_bleu{
background:#41bfeb;}
.cat_arbitre {

background:#EBEBEB none repeat scroll 0 0;
font-size:13px;
height:20px;
margin-bottom:3px;
padding-left:5px;
padding-top:5px;
}