 input.list {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white;
}

BR.page {page-break-after: always}

/* Formattage général
------------------------------------------------------------------ */

html, body {height: 100%;}

h1 {
 font-size:18px;
 color:#000000;
 font-weight:bold;
 text-decoration: none;}

a {outline: none;}
a:active {outline: none;}

.clearfix {clear:both;}
img {border:0;}

body {
background:transparent url(http://www.versusquebec.com/media/images/backgrounds/img_bg_bmo.jpg) no-repeat scroll 50% 0;
	background-repeat: repeat-y;
	background-position: center;
	background-color: #2b2a2a;
	margin-top: 0px;
	margin: 0; /* to avoid margins */
	padding: 0;
	text-align: center; /* to correct the centering IE bug*/
	font-size: 10px;
	font-family: arial, helvetica, sans;}

p{
	font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif;  	
	color: #333;
	font-size: 12px;
	padding-left: 10px;}

* { 
	margin: 0;
	padding:0;}

input.list {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white; }

#hack{
	width: 933px;
	text-align: center;
	margin: 0 auto 0 auto; 
	display: block;
	border: 0px solid #CC0000;}


/* Conteneur -> enlever conteneur home quand ils sera remplacé partout dans le site
------------------------------------------------------------------ */

#conteneur {
	margin: 0 auto;
	height: auto ;
	width: 1000px;
	padding: 0px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	text-align: center; /* to realign your text */
	}

#conteneur_news {
	margin: 0 auto;
	height: auto ;
	width: 1000px;
	min-height: 2000px;
	padding: 0px;
	background: #ffffff;
	margin-left: auto;
	margin-right: auto;
	text-align: center; /* to realign your text */
	display: block;}

/* HEADER
----------------------------------------------------------*/
#header_wrap {
	background-image: url(../images/static/header02.png);
	background-position: bottom;
	background-repeat: no-repeat;
    margin: 0 auto 0 0;
	height: 127px;
	width: 1000px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	text-align: center; /* to realign your text */
	display: block;}

#miniLiens{
	display: block;
	float:left; 
	width: 553px; 
	*width: 574px; 
	height: 20px;
	*height: 28px;
	text-align: left;
	padding: 3px 0 0px 8px;}

#miniLiens ul {
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px;} 

#miniLiens li  {
	float: left;
	list-style: none;
	display: inline;
	margin-top: 0px;}

#miniLiens  a {
	float: left;
	line-height: 19px;
	list-style: none;
	margin-top: 0px;
	text-decoration: none;
	font-family: "Lucida Grande", verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	color: #000;
	background-color: #fff;
	padding: 0 4px 0 4px;
	margin: 0 5px 0 0;
	filter : alpha(opacity=70);
	-moz-opacity : 0.7;
	opacity : 0.7; }

#miniLiens ul li a:hover {
	background-color: #fff;
	text-decoration: none;
	filter : alpha(opacity=100);
    -moz-opacity : 1;
    opacity : 1; }

.dropDowns{
	display: block;
	float:left; 
	width: 160px; 
	height: 26px;
	text-align: right;
	padding-top: 5px;
	border: 0px solid #000000;}

.login{
	display: block;
	float:left; 
	width: 194px; 
	*width: 186px; 
	height: 10px;
	text-align: right;
	padding-top: 6px;
	*padding:5px 5px 0px 0px;
	color: #fff;}

#login_submit{
	display: block;
	float:left; 
	width: 22px; 
	height: 16px;
	text-align: right;
	padding: 3px 0 0 4px;}

#banner { /*s'applique seulement à ie 6 et inférieur*/
	display:block; 
	float:right; 
	margin-left:7px; 
	width:718px; 
	height:90px;
	} 	
#banner, x:-moz-any-link {	/* pour firefox */
	display: block;
	float:left; 
	margin-left: 14px;
	margin-top:5px; 
	*margin-top:0px;
	width: 728px; 
	height: 90px;}

#banner, x:-moz-any-link, x:default { /* pour ie7 */
	display: block;
	float:left; 
	margin-left: 14px; 
	width: 728px; 
	height: 90px;}

/* Contenu Général
------------------------------------------------------------------ */

.td_content {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding-left:5px;
	padding-top:10px;
	vertical-align: top;
	text-align: top;
}

.h1, .h1_top {
	height: 18px;
	*height: 22px;
	padding:  4px 0px 0px 2px;
	font-size: 14px;
	font-weight: bold;
	color: #282828;
	font-family: Arial,Helvetica,sans-serif;
	background-image: url(../images/static/bg_content_h1.gif);
	background-repeat: repeat-x;
	display: block;
	border-bottom: 1px solid #e5e5e5;}

.h1 { margin: 10px 0px 5px 0px;}

.h1_top { 
margin: 0px 0px 5px 0px;
}

.h2{
	height: 20px;
	margin: 10px 0px 0px 5px;
	padding:  4px 0px 0px 0px;
	font-size: 13px;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif;
	color: #CC0000;
	}


.h3{
	font-size: 20px;
	font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif; 
	margin: 15px 0px 10px 0;}

.block_content, .block_content2{
	border-bottom: 1px solid #CCC;
	background-image: url(../images/static/bg_services_bottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 5px 0px 0px 0px;
	color: 333;}


.block_content:after, .block_content2:after {
	visibility: hidden;
	content: "";
	clear:both;
	display: block;
	line-height: 0pt;
	height: 0;
}

.block_content2 table{
	font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif;  	
	color: #333;
	font-size: 12px;
	padding-left: 10px;}


.block_content{
	padding: 11px 0px 70px 0px;
	*padding: 11px 0px 40px 0px;}

.block_content2{
	padding: 11px 0px 10px 0px;
	*padding: 11px 0px 10px 0px;
	}

.block_content ul, .block_content2 ul li {
	list-style: none;
	padding: 0px;
	margin: 0 0 0 15px;}

.block_content ul li, .block_content2 ul li {
	background-image: url(../images/static/bg_ul.gif);
	background-repeat: no-repeat;
	height: 16px;
	padding-left: 15px;
	background-position: left;
	font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif; 	
	color: #333;
	font-size: 12px;}

.block_content2 p, .block_content p{
	font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif;  	
	color: #333;
	font-size: 12px;
	padding-left: 10px;}

.block_content ul li, .block_content2 p em{
	font-family: arial, tahoma, sans serif; 
	font-size: 12px;}

.td_frameRight2 {
    width: 300px;
	vertical-align: top;
	height: 100%;
	padding: 4px 4px 45px 4px;
	background: #e5e5e5;
	border-left: 1px solid #ccc;}

.hRight{
	font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #333;
	background-color: #f7f7f7;
	font-weight: bold;
	margin: 0px 85px 0px 0px;
	padding: 5px 0px 2px 10px; }

#last_news {
	background-repeat: no-repeat;
	padding: 0px 5px 5px 5px;
	margin-top:0px;
	margin-bottom:5px;
	background-color: #fff;
	border: 5px solid #f7f7f7;}

#last_news ul{
	list-style: none;}

#last_news ul li{
	border-bottom: 1px dotted #ccc;
	padding: 3px 0px 5px 17px;
	line-height: 12px;
	background-image: url(../images/static/list-news.gif);
	background-position: top-left;
	background-repeat: no-repeat;}

#photo_action {
    background-color:#E5E5E5; 
	background-image: url(../images/static/bg_paction.gif);
	background-repeat: no-repeat;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	margin-top:5px;
	border:0px dotted #e5e5e5;}

/* Communications
------------------------------------------------------------------ */
#mission {
	background-image: url(../images/static/mission.gif);
	background-repeat: no-repeat;
	background-position: top;	
	float: left;
	margin: 0px;
	width: 584px;
	height: 110px;
	padding: 45px 15px 0px 14px;
	*width: 613px;
	*height: 155px;
	*padding: 45px 15px 0px 14px;
	border: 0px solid #CC0000;
	font-size: 12px;
	font-weight: none;
	font-family: Arial,Helvetica,sans-serif;
	color: 333;}

.lien_star, .lien_Star2 {
	margin: 0px;
	padding: 11px 0px 0px 45px;
	width: 251px;
	height: 27px;
	*width: 296px;
	*height: 38px;
	border: 0px solid #CC0000;
	font-size: 14px;
	float: left;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	color: 333;}

.lien_star{
	background-image: url(../images/static/bg_star.gif);
	background-repeat: no-repeat;}

.lien_star2{
	background-image: url(../images/static/bg_star2.gif);
	background-repeat: no-repeat;}

.lien_star a{
	color: 000099;
	margin: 0px;}

.lien_star a:hover{
	color: #333;}

.back_top{
	text-align: right;
	clear:both;
	margin-top: 1px;}
	padding-right:10px;

/* Nouvelle principale
------------------------------------------------------------------ */
#main_news {
	margin: -5 0 10 0;
	*margin: 0 0 10 0;
	width: 440px;
	border-bottom: 1px solid #d2d0d0;
	padding: 0px;
	width: 100%;
	height: 215px;
	background-color: ececde;}

#main_news h1{
  margin: 5 0 0 9;
	font-family: arial;
	font-size: 26px;}

#main_news img{
	margin: 2 0 0 9;
	float: left;
	width: 258;
	height: 170;
	border: 1px solid #828282;}

#main_news_text{
	margin: 2 0 0 6;
	display: block;
	font-size: 11px;
	float: left;
	width: 220;
	border: 0px solid #828282;}

/* Header
------------------------------------------------------------------ */
#topWrap{
  text-align: center;
	display: block;
	width: 930px;  
	height: 35px;
	text-align: left;
	background: #000000;
	margin-top: 0px;
	padding-top: 0px;}

#miniLiens2{
	display: block;
	float:left; 
	width: 490px; 
	*width: 574px; 
	height: 28px;
	text-align: left;
	padding: 5px 0 0px 8px;}

#miniLiens2 ul {
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px;} 

#miniLiens2 li  {
  float: left;
  list-style: none;
  display: inline;
  margin-top: 0px;}

#miniLiens2  a {
  float: left;
  line-height: 19px;
  list-style: none;
  margin-top: 0px;
  text-decoration: none;
  font-family: "Lucida Grande", verdana, helvetica, arial, sans-serif;
  font-size: 10px;
  color: #000;
  background-color: #fff;
  padding: 0 4 0 4;
  margin: 0 5 0 0;
  filter : alpha(opacity=70);
    -moz-opacity : 0.7;
    opacity : 0.7; }

#miniLiens2 ul li a:hover {
  background-color: #fff;
  text-decoration: none;
   filter : alpha(opacity=100);
    -moz-opacity : 1;
    opacity : 1; }

.login2{
	display: block;
	float:left; 
	width: 190px; 
	*width: 100px; 
	height: 22px;
	text-align: right;
	padding-top: 2px;
	*padding-top: 2px;
	color: #fff;}

#login2_submit{
	display: block;
	float:left; 
	width: 35px; 
	height: 22px;
	text-align: right;
	padding: 3px 0 0 4px;}







/* BLOGUES
------------------------------------------------------------------ */

#blogue_left_content_main {	
	display: block;
	float:left; 
	text-align: left;
	width: 725px; 
	background: #ffffff;
	padding: 10px 0 10px 10px;
	border: 0px solid #CC0000;}

#blogue_left_content_main h1{
	font-size: 20px;
	font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif; 
	margin: 15px 0 10px 0;}

#blogue_left_content {	
	float:left; 
	width: 258px; 
	padding: 10px 10px 20px 0px;
	border: 0px solid #CC0000;}

#blogue_centre {
	background-repeat: repeat-y;
	display: block;
	float:left; 
	width: 440px;
	font-family: tahoma;
	border: solid blue 0px;
	min-height: 900px;}

#blogue_centre h2{
	margin: 0 0 0 8px;
	*margin: 0px;
	padding: 0px;}

#blogue_centre p{
	padding: 5px 10px 25px 10px;
	text-align: left;
	color: #000;
	font-size: 13px;}

#blogue_centre span {
	color: #000000;
	font-size: 11px;
	font-weight: bold;}

#blogue_right {
	background-repeat: repeat-y;
	display: block;
	float: right; 
	width: 250px;
	font-family: tahoma;
	border-left: 1px solid #CCCCCC;
	margin-right: 10px;
	margin-top: 10px;}

#blogue_infos {
	background-image: url(../images/blogues/bg_right.gif);
	background-repeat: repeat-y;
	display: block;
	float:right; 
	width: 250px;
	font-family: tahoma;
	border: solid blue 0px;
	margin-right: 10px;}

#blogue_right h1{
	text-align: left;
	color: #CC0000;
	margin-left: 15px;
	font-size: 16px;
	border-bottom: 0px dotted #CC0000;}

#blogue_right h2{
	margin: 0 0 0 8px;
	padding: 0px;}

#blogue_right p{
	padding: 0px 5px 5px 13px;
	text-align: left;
	color: #CC0000;
	font-size: 11px;}

#blogue_right span {
	color: #000000;
	font-size: 11px;
	font-weight: bold;}

#blogue_commentaires {	
	display: block;
	clear: both;
	float:left; 
	text-align: left;
	width: 440px; 
	*width: 450px; 
	background: #ffffff;
	padding: 10px 10px 20px 0px;
	font-family:  Verdana, Arial,Helvetica,sans-serif;
	border: 0px solid #CC0000;}

#blogue_commentaires h1 {	
	font-size: 12px;
	margin: 0px 0 0 10px;
	color: #000099;}
	
#blogue_commentaires span {	
	color: #666666;}


/* Partenaires */

.titreSectionR, .titreSectionL, .titreSectionC{
	position: bottom ;
	font-family: tahoma, arial;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0 10px 0;
	height: 15px;
	padding: 0px 0px 0px 5px;
	border-bottom: 1px solid #333;}

#partenaires { _margin-top:0px;  *margin-top:0px; *width: 140px;}
#partenaires .container {margin-bottom:5px; margin-top:22px; _margin-top:10px; border-bottom: 1px solid #DDDADA;}

#partenairesS h1 {
	font-family: tahoma;
	color: #333;
	text-align: left;
	font-size: 9px;
	font-weight: none;
	margin: 0px;
	padding: 3px 0 -5px 5px;}

#partenairesS span {
	color: #CC0000;
	font-style: bold;}

#partenairesS ul {
	list-style: none;
	padding: 0;
	margin: -0 0 0 0;
	*margin-top: -0;}

#partenairesS ul li {
	background: #fff;
	border-bottom: 1px solid #DDDADA;
	*margin-top: -2px;}

#partenairesS ul li a {
	font-family: tahoma, arial, hevetica, sans-serif; 
	font-size: 11px;
	text-align: left;
	height: 48px;
	display: block;
	text-decoration: none;
	color: #003399;}

#partenairesS  ul li a:hover {
	background: #F2F2F2;
	text-decoration: none;}

/* Liens
------------------------------------------------------------------ */

.lienSuite{
	color: #fff;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background: #cc0000;
	text-align: left;}

.lienSuite a:hover{
	color: #ccc;}

.lienBleu {font-size: 11px;color: #003399; text-decoration: none;}
a.lienBleu:hover{ color: #0033CC;text-decoration: underline;}
.lienBleuBig {font-size: 12px; color: #003399; text-decoration: none;}
a.lienBleuBig:hover{color: #0033CC; text-decoration: underline;}
.lienBleuMini {font-family: arial; font-size: 10px;color: #003399; text-decoration: none; font-weight: bold;}
a.lienBleuMini:hover{ color: #0033CC;}

a.lienRge, a.lienRge:visited {font-size: 10px;color: #CC0000; text-decoration: none; font-family: tahoma;}
a.lienRge:hover{ font-size: 10px;color: #CC0000;text-decoration: underline;}

a.rien:hover{border: 0;text-decoration: none;}
a.rien:visited{border: 0;text-decoration: none;}
a.rien{border: 0;text-decoration: none;}

.lienvert {font-size: 12px;color: #48C41A;text-decoration: underline;}
a.lienvert:hover{ font-size: 12px;color: #FFF;text-decoration: underline;}
.lien4 { font-size: 12px;color: #000000;font-weight: bold;text-decoration: underline;}
a.lien4:hover{font-family: Arial;font-size: 12px;color: #999999;font-weight: bold;text-decoration: underline;}
.lien5 { font-size: 10px;color: #FFFFFF;font-weight: bold;text-decoration: none;}
a.lien5:hover{ font-size: 10px;color: #FFFFFF;font-weight: bold;text-decoration: underline;}
.lien6 { font-size: 12px;color: #FFFFFF;font-weight: bold;text-decoration: none;}
a.lien6:hover{ font-size: 12px;color: #CC0000;font-weight: bold;text-decoration: none;}
.lien7 { font-size: 12px;color: #CC0000;font-weight: bold;text-decoration: none;}
a.lien7:hover{ font-size: 12px;color: #000000;font-weight: bold;text-decoration: none;}
.lien8 { font-size: 10px;color: #000000;font-weight: none;text-decoration: underline;}
a.lien8:hover{ font-size: 10px;color: #CC0000;font-weight: none;text-decoration: underline;}
.lien9 { font-size: 12px;color: #000000;font-weight: none;text-decoration: underline;}
a.lien9:hover, { font-size: 12px;color: #CC0000;font-weight: none;text-decoration: underline;}
.lien10 { font-size: 10px;color: #CC0000;font-weight: none;text-decoration: none;}
a.lien10:hover{ font-size: 10px;color: #333333;font-weight: none;text-decoration: underline;}
.lien11 { font-size: 11px;color: #ffffff;font-weight: none;text-decoration: underline;}
a.lien11:hover{ font-size: 14px;color: #333333;font-weight: none;text-decoration: underline;}
.lien22 { font-size: 11px; font-family: tahoma; color: #FFFFFF;font-weight: bold;text-decoration: none;}
a.lien22:hover{ color: #cccccc; text-decoration: none;}
.lien_thumb {font-size: 10px;color: #CCCCCC;text-decoration: underline;}
a.lien_thumb:hover{ font-size: 10px;color: #CC0000;text-decoration: none;}
.lien_thumb3 {font-size: 10px;color: #0000CC;text-decoration: underline;}
a.lien_thumb3:hover{ font-size: 10px;color: #0000CC;text-decoration: none;}
.lien_thumb2 {font-size: 10px;color: #CCCCCC;text-decoration: underline;}
a.lien_thumb2:hover{ font-size: 10px;color: #0000CC;text-decoration: none;}
.lien_admin {font-size: 10px;color: #000000;text-decoration: underline;background: #00ff33;}
a.lien_admin:hover{ font-size: 10px;color: #000000;text-decoration: none;}

/* textes
------------------------------------------------------------------ */
.miniText { font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;}
.miniText2 { font-size: 11px;color: #000000;text-decoration: none;}
.miniText3 { font-size: 12px;color: #000000;font-weight: bold;text-decoration: none;}
.miniArial { font-size: 10px;color: #000000;text-decoration: none;}
.miniArial_white { font-size: 10px;	color: #FFFFFF;text-decoration: none;}
.text { padding-left:5px; font-size: 12px;color: #000000;font-weight: bold;text-decoration: none;}
.textPrint { font-size: 16px;color: #000000;font-weight: bold;text-decoration: none;}
.text_white {font-size: 12px;color: #FFFFFF;font-weight: bold;text-decoration: none;}
.text_red {font-size: 12px;color: #CC0000;font-weight: bold;text-decoration: none;}
.text_red_big {font-family:  verdana;font-size: 12px;text-transform : uppercase;color: #FFF;font-weight: bold;text-decoration: none;background-color: #000;}
.text_news {font-size: 16px;color: #CC0000;font-weight: bold;text-decoration: none;}
.text_news2 {font-size: 16px;color: #000000;font-weight: bold;text-decoration: none;}
.text1 {font-size: 10px;color: #000000;font-weight: bold;text-decoration: none;  padding:7px 0 0 0;}
.text1b {font-size: 10px;color: #000000;font-weight: none;text-decoration: none;}
.text2 { font-size: 12px;color: #999999;font-weight: bold;text-decoration: none;}
.text3 {font-size: 12px;color: #000000;text-decoration: none;}
.text_aide {padding: 8px;font-size: 12px;color: #FFF;text-decoration: none;}
.text3a {font-size: 12px;color: #000000;text-decoration: none;text-align : justify;}
.text4 { font-size: 12px;color: #000000;font-weight: bold;text-decoration: none; padding:7px 0 0 0;}
.text5 { font-size: 18px;color: #FFFFFF;font-weight: bold;text-decoration: none;}
.text6 { font-size: 12px;color: #CCCCCC;text-decoration: none;}
.text7 { font-size: 18px;color: #000000;font-weight: bold;text-decoration: none; padding:7px 0 7px 0;}
.text8 { font-size: 12px;color: #000000;text-decoration: none;text-align : justify;}
.text9 { font-size: 10px;color: #CC0000;font-weight: bold;text-decoration: none;}
.text10 { font-size: 10px;color: #333333;font-weight: none;text-decoration: none;}
.text11 { font-size: 10px;color: #FFFFFF;font-weight: bold;text-decoration: none;}
.text12 { font-size: 14px;color: #555555;}
.text_big1 { font-size: 28px;color: #000000;font-weight: bold;text-decoration: none;}
.text_big2 { font-size: 20px;color: #000000;font-weight: none;text-decoration: none;}
a.trier{text-decoration: none;font-family: arial;color: #FFFFFF;font-size: small; } 
a.trier:hover{text-decoration: underline;font-family: arial;color: #FFFFFF;font-size: small; } 
a.mainLink{text-decoration: underline;font-weight: bold;font-family: arial;color: #000000;font-size: 10px; 	 } 
a.mainlink:hover{ color: #CC0000;text-decoration: underline;}
a.path{text-decoration: underline;font-family: arial;color: #CC0000;font-size: 10px; }
a.path:hover{text-decoration: underline;font-family: arial;color: #cccccc;font-size: 10px; font-weight: bold;} 
.header{text-decoration: underline;font-family: arial;color: #000000;font-size: 10px; } 
a.header:hover{text-decoration: underline;font-family: arial;color: #cccccc;font-size: 10px; } 
a.header2{text-decoration: underline;font-family: arial;color: #000000;font-size: 10px; } 
a.header2:hover{text-decoration: underline;font-family: arial;color: #cccccc;font-size: 10px;} 
a.equipes{text-decoration: underline;font-family: arial;color: #CC0000;font-size: 10px; } 
a.equipes:hover{text-decoration: underline;font-family: arial;color: #cccccc;font-size: 10px; } 





/* Page de ligue
------------------------------------------------------------------ */

.table_ligue {
	position: center;
	margin: 0px 0px 0px 0px;
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	/*height: 100%;*/
	padding: 0px;
	width:100%;
	border-collapse: collapse;
	background-color: #fff;
	font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif;}

.table_ligue th{
	background-color: #F7F7F7;
	text-align: center;
	padding: 5px 2px 5px 3px ;
	margin: 0px;
	border:0px;
	font-size: 10px;
	color: #000;
	border-bottom: 1px solid #ccc;}

.table_ligue th a { 
	font-size: 11px;color: #003399; 
	text-decoration: underline;}

.table_ligue th a:hover { 
	text-decoration: none;}

.table_ligue tr{
	margin: 0px;
	padding: 0px;
	font-size: 11px;}

.table_ligue td{
	padding: 5px 2px 5px 3px ;
	margin: 0px;
	border:0px;
	text-align: center;}

.table_ligue td a, .table_ligue2 td a { 
	font-size: 11px;color: #003399; text-decoration: none;}

.table_ligue td a:hover { 
	font-size: 11px;color: #0033CC;text-decoration: underline;}

.table_ligue span{
	font-size: 9px;}

.table_ligue2 {
	position: center;
	margin: 0px 0px 0 0px;
	background-color: #ffffff;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;

	/*height: 100%;*/
	padding: 0px;
	width: 100%;
	border-collapse : collapse;
	background-color: #fff;
	font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif;}

.table_ligue2 th{
	background-color: #243038;
	text-align: center;
	padding: 3px 2px 3px 2px ;
	margin: 0px;
	border: 0px;
	font-size: 10px;
	color: #fff;}

.table_ligue2 th a { 
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;}

.table_ligue2 th a:hover { 
	text-decoration: none;}

.table_ligue2 tr{
	margin: 0px;
	padding: 0px;
	font-size: 11px;}

.table_ligue2 td{
	padding: 5px 2px 5px 3px ;
	margin: 0px;
	border:0px;
	border-bottom: 0px solid #666666;}

.table_ligue2 span{
	font-size: 9px;}


/* Footer
------------------------------------------------------------------ */

#footer{
	margin: 0px auto 0px auto;
	height: auto ;
	width: 1004px;
	*width: 1009px;
	height: 130px;
	padding: 10px 3px 10px 3px;
	background: #1d1d1d;
	margin-left: auto;
	margin-right: auto;
	text-align: center; /* to realign your text */
	display: block;
	clear: both;}

#footer td{
	font: 11px/14px 'helvetica neue',helvetica,arial,sans-serif;
	color: #666;
	vertical-align: top;
	padding-left: 10px;
	border-left: 1px solid #000;}

.titre_footer{
	font: 11px/18px 'tahoma' bold;
	color: #999;}

#footer td a{
	color: #ccc;}

#footer td a:hover{
	text-decoration: none;}

#footerMini{
	margin: 0px auto 0px auto;
	height: auto;
	width: 1004px;
	*width: 1009px;
	height: 13px;
	padding: 3px;
	font-size: 10px;
	font-family: arial;
	color: #ccc;
	background: #000;
	text-align: left; /* to realign your text */
	display: block;}


.title {
margin:0 0 7px 0;
}

#fProfile {
margin:0 0 0 5px;
float:right;
width:100px;
}

.fright {
float:right;
}

.marges {
padding-left:5px;
padding-right:5px;
}

.iframe {
height:251px; 
_height:262px; 
width:290px;
_width:295px;
}

.iframe2 {
height:282px; 
}


.space {
width:5px;
height:100px;
}

#rotator {
width:250px;
height:225px;
border:1px solid #000;
}

.img_demo{
border:1px solid #000;
}

.fleft {
float:left;
}

