@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	background-image:url(design/BackgroundTop.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
}
body,td,th {
	font-family: Verdana;
	font-size: 12px;
}


h1 {
	font-size:18px;
	color:#039;
}

h2 {
	font-size:11px;
	color:#039;
	text-decoration:none;
	font-weight:100;
}

/* ////////////// TOP MENU ///////////////// */
#TMenu {
margin:0 auto;
text-align:left;
position:relative;
margin-left:50px;
}


/* Bouton Menu du haut */
#TMenu  li#T1 a{  
background:url(design/tabs/tabhaut_01.png) top left repeat-x;
padding-top:7px;
height:20px;
width:6px;
margin-left:-1px;
}


#TMenu  li#T4 a{  
background:url(design/tabs/tabhaut_01.png) top left repeat-x;
padding-top:7px;
height:20px;
width:6px;
margin-left:10px;
}


#TMenu  li#T3 a{  
background:url(design/tabs/tabhaut_03.png) top right repeat-x;
padding-top:7px;
height:20px;
width:7px;
}

#TMenu  li#T2 a{ 
text-align:center;
background:url(design/tabs/tabhaut_02.png) top left repeat-x;
height:20px;
padding-top:7px;
}

#TMenu li {
list-style:none;
margin-left:0px;
display:inline;
font-weight:bold;
height:25px;
background:url(design/tabs/tabhaut_02.png) top left repeat-x; height:30px;
}



#TMenu li a {
padding-left:2px;
text-decoration:none;
color:#666666;
float: left;
}

#TMenu li a:hover {
text-decoration:none;
color:#333333;
}





div#container{
	text-align:left;
	width:900px;
	margin:0 auto;
	background-image:url(design/BackgroundHeader.png);
	background-repeat:repeat-x;
	background-position:top;
}
#titlebox{
	text-align:left;
	margin-left:8px;
	color:#FFFFFF;
	font-weight: bold;
}
#titleboxblack{
	text-align:left;
	margin-left:8px;
	color:#FFFFFF;
	font-weight: bold;
	margin-top:7px;
	margin-bottom:19px;
}
#titleboxblackfull{
	text-align:left;
	margin-left:8px;
	color:#FFFFFF;
	font-weight: bold;
	margin-top:7px;
	margin-bottom:5px;
}

#titleboxforum{
	text-align:left;
	margin-left:8px;
	color:#FFFFFF;
	font-weight: bold;
	margin-top:2px;
	margin-bottom:2px;
}


#titleboxblackfulltour{
	text-align:left;
	margin-left:8px;
	color:#999999;
	font-weight: bold;
	margin-top:7px;
	margin-bottom:5px;
}
#titleboxblack2{
	text-align:left;
	margin-left:8px;
	color:#838383;
	font-weight: bold;
	margin-top:7px;
	margin-bottom:1px;
}
#menutab{
	text-align:center;
	vertical-align:middle;
	color:#666666;
	font-weight: bold;
}

.txtbox{
	margin:5px;
	color:#666666;
}

.txtreglement{
	margin:5px;
	color:#333333;
	text-align:justify;
}

.txtboxgrd{
	margin:5px;
	color:#666666;
	margin-left:10px;
}

.bottominformation{
	text-align:center;
	margin:5px;
	font-size: 10px;
	color:#666666;
}
.txtboxes{
	margin:3px;
	color:#666666;
	font-size:10px;
	text-align:left;
}
.txtboxes2{
	margin:8px;
	color:#666666;
	font-size:10px;
	text-align:left;
}


.textbox{
	font-size:10px;
	border:0;
	background-color:#E9E9E9;
	color:#000066;
	width:100%;
}

.textbox2{
	font-size:12px;
	background-color:#E9E9E9;
	BORDER:#FFCCCC 1px solid;
	color:#000066;
	width:100%;
}
.btnvalidation{
	text-align:center;
	margin-top:4px;
	font-size:10px;
	border:0;
	background-color:#E1E1FF;
	color:#000066;
	width:100%;
	BORDER: #708EC2 1px solid;
	cursor:inherit;
}
.btnvalidation:hover{
	text-align:center;
	margin-top:4px;
	font-size:10px;
	border:0;
	background-color:#FFFFFF;
	color:#000066;
	width:100%;
	BORDER: #708EC2 1px solid;
	cursor:inherit;
}

.btnvalidation2{
text-align:center;
	font-size:10px;
	border:0;
	background-color:#E1E1FF;
	color:#000066;
	BORDER: #708EC2 1px solid;
}


.list{
	font-size:10px;
	border:0;
	color:#000066;
	BORDER: #708EC2 1px solid;
}

.linksmallblue{
	text-decoration:none;
	color:#000066;
	
}

.linkpage{
	text-decoration:none;
	color:#000066;
	
}

.form{
	margin:5px;	
}

.form0{
	margin:0px;	
}

.formlarge{
	margin-right:5px;	
		margin-top:0px;
}


.colleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px
}
.boxleft {
	BORDER: #dee3e7 1px solid;
	margin-bottom:8px;
}
.boxin {
	BORDER-RIGHT: white 1px solid;
	BORDER-TOP: white 1px solid;
	BACKGROUND:#FCFCFC repeat-x left top;
	BORDER-LEFT: white 1px solid;
	BORDER-BOTTOM: white 1px solid; 
	margin-bottom:0px;
	font-size:9px;
}

.boxtitle {
	BACKGROUND-COLOR:#dee3e7;
	font-weight: bold;
	font-size:11px;
	padding-left:5px;
	padding-right:2px;
	color:#7D7D7D;
	margin:0px;
}

.boxtitle2 {
	BACKGROUND-COLOR:#F2F2FF;
	font-weight: bold;
	font-size:11px;
	padding-left:5px;
	padding-right:2px;
	color:#7D7D7D;
	margin:0px;
}



.boxnormal {
	BORDER: #dee3e7 1px solid;
	margin:10px;
	font-size:11px;
}

.boxjeux {
	BORDER: #dee3e7 1px solid;
	font-size:11px;
	padding:5px;
}

.boxcent {
	BORDER: #dee3e7 1px solid;
	margin-top:5px;
	padding-top:0px;
	margin-left:5px;
}

.form {
	margin:0px;
	padding:0px;
}

.boxn {
	margin:10px;
	font-size:11px;
}

.boxR {
	BORDER: #dee3e7 1px solid;
	BACKGROUND: #FFE3DD repeat-x left top;
	margin:10px;
	font-size:11px;
}


.boxinred {
	BORDER: #FF9B9B 1px solid;;
	BACKGROUND: #FFE3DD repeat-x left top;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	color:#000033;
}



.boxinblue {
	BORDER: #E8E8E8 1px solid;;
	BACKGROUND: #F0EAFF repeat-x left top;
	text-align:center;
	margin-top:3px;
	padding-top:3px;
	padding-bottom:3px;
	color:#CC3300;
}


.boxingray {
	BORDER:#999999 1px solid;;
	BACKGROUND:#F3F3F3 repeat-x left top;
	text-align:center;
	margin-top:3px;
	padding-top:3px;
	padding-bottom:3px;
}

.boxptschamp {
	BORDER:#DDFFE1 1px solid;;
	BACKGROUND:#C9FFC6 repeat-x left top;
	text-align:center;
	margin-top:3px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:9px;
}

.boxptschamp2 {
	BORDER:#DDFFE1 1px solid;;
	BACKGROUND:#DDFFD7 repeat-x left top;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	font-size:9px;
}


.boxingreen {
	BORDER:#33CC00 1px solid;;
	BACKGROUND:#C6FDCA repeat-x left top;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	color:#006600;
}

.boxingreen {
	BORDER:#33CC00 1px solid;;
	BACKGROUND:#C6FDCA repeat-x left top;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	color:#006600;
}

.inbox{
	margin:5px;
}
.hr{
margin-top:0px;
margin-bottom:-10px;
}


#table1 table{
width:100%;
}
#table1 th{
PADDING-LEFT: 4px; FONT-SIZE: 11px;  LINE-HEIGHT: 14px;
PADDING-RIGHT: 4px;
PADDING-top: 4px;
PADDING-bottom: 4px;
BORDER: #dee3e7 1px solid; COLOR: #314973; BACKGROUND-COLOR: #F2F2F2;
text-align:left;
}

#table1 td{
PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-TOP: 3px; HEIGHT: 17px; COLOR: #314973; BACKGROUND-COLOR: #f6f8fc;
}

#table0 table{
width:100%;
}
#table0 th{
PADDING-LEFT: 4px; FONT-SIZE: 11px;  LINE-HEIGHT: 14px;
PADDING-RIGHT: 4px;
PADDING-top: 4px;
PADDING-bottom: 4px;
BORDER: #dee3e7 1px solid; COLOR: #314973; 
text-align:left;
}

#table0 td{
PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-TOP: 3px; HEIGHT: 17px; COLOR: #314973; BACKGROUND-COLOR: #f6f8fc;
}

#table1 td{
PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-TOP: 3px; HEIGHT: 17px; COLOR: #314973; BACKGROUND-COLOR:#FFFFFF;
}

#table2 table{
width:100%;
}
#table2 th{
PADDING-LEFT: 4px; FONT-SIZE: 11px;  LINE-HEIGHT: 14px;
PADDING-RIGHT: 4px;
PADDING-top: 4px;
PADDING-bottom: 4px;
BORDER: #dee3e7 1px solid;; BACKGROUND-COLOR: #F2F2F2;
text-align:left;
}

#table2 td{
PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-TOP: 3px; HEIGHT: 17px; COLOR:#999999;
}

.smallgrayitalique{
	color:#000066;
	font-style:italic;
	font-size:9px;
}
.smallgray{
	color:#000066;
	font-size:9px;
}



.small{
	font-size:9px;
}

.smallred{
color:#FF0000;
	font-size:9px;
}

.smallgreen{
color:#00CC00;
	font-size:9px;
}

.smallblack{
color:#000000;
	font-size:9px;
}

.black{
color:#000000;
}

.titlejour{
background-color:#FFFFFF;
color:#999999
}

.titleparis{
	text-align:center;
	text-decoration:none;
	color:#000000;
	font-size:16px;
	font-weight: bold;
	margin: 5px;
}

.boxleftb {
	BORDER:#BAD2F3 1px solid;
	margin-bottom:8px;
		margin-top:20px;
}

.boxbet {
	BORDER:#666666 1px solid;
	margin-bottom:8px;
}

.boxtitleb {
	BACKGROUND-COLOR:#BAD2F3;
	font-weight: bold;
	font-size:11px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:2px;
	color:#353535;
	margin:0px;
}

.txtblack{
	color:#353535;
}

.boxtitlebet {
	BACKGROUND-COLOR:#91AFDD;
	font-weight: bold;
	font-size:11px;
	padding-left:5px;
	padding-right:2px;
	color:#FFFFFF;
	margin:0px;
	padding-top:3px;
	padding-bottom:3px;
}

.acote {
	BACKGROUND-COLOR:#D9E8FF;
	padding:3px;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	margin-left:5px;
}

.mcote {
	BACKGROUND-COLOR:#D9E8FF;
	padding:3px;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
	margin-left:2px;
	font-size:10px;
}
.mcote:hover {
	COLOR: #091933; BACKGROUND-COLOR: #CCCCCC; TEXT-DECORATION: none
}

.acote {
	BACKGROUND-COLOR:#D9E8FF;
	padding:3px;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	margin-left:5px;
}

.acote:hover {
	COLOR: #091933; BACKGROUND-COLOR: #CCCCCC; TEXT-DECORATION: none
}

#tablec table{
width:100%;
margin-top:7px;
margin-bottom:5px;
}

#tablec td{
text-align:center;

}

#tablec2 table{
width:100%;
margin-top:7px;
margin-bottom:5px;
}

#tablec2 td{
padding:4px;

}

.smallparis{
	font-size:9px;
	margin-top:3px;
}
.textboxtotal{
	font-size:12px;
	border:0;
	background-color:#FFF2F0;
	color:#FF3333;
	width:100%;
	text-align:right;
	margin-left:-15px;
}

.boxparisvalidation {
	BACKGROUND:#FFF2F0 repeat-x left top;
	padding-top:3px;
	padding-bottom:3px;
	color:#000033;
	}
	
.margin5{
margin:5px;
margin-bottom:10px;
}

.linkn{
	text-decoration:none;
	color:#666666;
}

.linknone{
	text-decoration:none;
	color:#000033;
}

.linkforumtitle{
	text-decoration:none;
	color:#666666;
}

.paris{
color:#000066;
text-decoration:none;
	font-weight: bold;
}

.no{
color:#000000;
text-decoration:none;
}

A.userbutton3 {
	DISPLAY: inherit;
	PADDING-LEFT: 10px;
	 FONT-SIZE: 12px;
	 margin-right:10px;
	 padding-right:10px;
	 margin-bottom:10px;
	  LINE-HEIGHT: 14px;
	   HEIGHT: 17px;
	BORDER: #dee3e7 1px solid;
	 COLOR: #314973;
	  BACKGROUND-COLOR: #F2F2F2;
	   TEXT-DECORATION: none;
}
A.userbutton3:hover {
	COLOR: #091933; BACKGROUND-COLOR: #CCCCCC; TEXT-DECORATION: none
}

#tableflux table{
width:100%;
}

#tableflux th{
PADDING-LEFT: 10px; FONT-SIZE: 11px;  LINE-HEIGHT: 14px; COLOR: #314973; 	BACKGROUND-COLOR:#dee3e7;
text-align:left;
}

#readmailtable table{
width:100%;
}
input.button {
	font-size:11px;
	TEXT-ALIGN: center;
	BORDER: #dee3e7 1px solid;
	COLOR: #314973;
	BACKGROUND-COLOR: #f6f8fc;
	width:150px;
	margin-left:10px;
	margin-right:30px;
}
input.button:hover {
	COLOR: #091933; BACKGROUND-COLOR: #CCCCCC; TEXT-DECORATION: none
}

#readmailtable th{
PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; FONT-SIZE: 11px;  LINE-HEIGHT: 14px; COLOR: #FFFFFF; BACKGROUND-COLOR: #A9BBDA;
text-align:left;
}

#readmailtable th{
PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; FONT-SIZE: 11px;  LINE-HEIGHT: 14px; COLOR: #FFFFFF; BACKGROUND-COLOR: #A9BBDA;
text-align:left;
}


/* forum */

#forumboxbluetop {
text-align:left;
color:#FFFFFF;
font-weight: bold;
padding-top:2px;
padding-left:10px;
width:598px;
background:url(design/boxes/boxtitlelongbleu.png);
text-align:left;
height:17px;
}

#forumboxnoirtop {
text-align:left;
color:#FFFFFF;
font-weight: bold;
padding-top:2px;
padding-left:10px;
width:598px;
background:url(design/boxes/boxtitlelongnoir.png);
text-align:left;
height:17px;
}

#forumboxgraytop {
text-align:left;
color:#666666;
font-weight: bold;
padding-top:4px;
padding-left:10px;
width:598px;
background:url(design/boxes/boxtitlelong.png);
text-align:left;
height:20px;
}

#forumboxcenter {
text-align:left;
color:#333333;
padding-top:2px;
margin-bottom:10px;
width:606px;
BORDER:#dee3e7 1px solid;
text-align:left;
}


/* txtbox forum */
.textbox100 {
font-size:13px;
border:0;
background-color:#FFFFFF;
color:#CC0033;
width:560px;
BORDER: #708EC2 1px solid;
padding-left:5px;
}

#libelle {
margin-top:5px;
margin-bottom:5px;
}

#right {
float:right;
}


.boxtitleforum {
	BACKGROUND-COLOR:#ECECFF;
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:2px;
	color:#666666;
	margin:0px;
}


.txtforum{
	margin:10px;
	color:#000000;
}

/* contact */
.txtbox100
{
width:90%;
}

.green {
color:#009900;
}


.red1 {
color:#FF0000;
}

#txtreglement h1{
font-size:12px;
font-weight:bold;
margin-bottom:0px;
}

hr{
background-color:#CCCCCC;
height: 1px;
border: 0;
margin-top:0;

}


.blogdiv {
	margin-right:5px;
	margin-left:15px;
	text-align:justify;

}

.blogdiv a{
	text-decoration:none;
}

.blogtitle {
	font-size:14px;
	color:#039;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:-10px;
}

.blogdate{
	color:#999;
	text-decoration:none;
}

.blogcat{
	color:#666;
	text-decoration:none;
}

.blogpagep
{
	text-align:left;
	float:left;
}

.blogpagep a
{
	text-decoration:none;
		color:#006;
}

.blogpages
{
	text-align:right;
	float:right;
}

.blogpages a
{
	text-decoration:none;
	color:#006;
}

.blogcategories
{
	border:#999 solid 1px;
	font-size:10px;
	padding:5px;
	background-color:#F2F2F2;
}