body {
font-family:Arial, Verdana, Sans-Serif;
margin:0;
padding:0;
background-image: url(http://ccv.qc.ca/images/background125.jpg);
background-repeat: no-repeat;
background-attachment: fixed;
}

#container {
width:728px;
height:100%;
margin:0 auto;
padding:0px;
background-color:#FFFFFF;
}
#leftside{
	height:505px;
	width:180px;
	margin-top:63px;
	margin-left:2px;
}
#footer{
bottom: 0;
height: auto; 
width:728px;
background:url(images/footer125.gif) no-repeat;
background-color:#FFFFFF;
}
.img{
float:left;
margin: 0px 20px 10px 10px;
border: 1px solid #666;
padding: 8px;
}

.imgjunior{
margin: 0px;
border: 0px;
padding: 8px 0px 0px 0px;
}

.imgTournois{
float:right;
padding-left:10px;
padding-right:40px;
border:0;
}
.imgAccueil{
float:right;
padding: 10px;
border: 0;
}
.imgChampion{
 float: right;
margin: 0 0 2px 10px;
border: 1px solid #666;
padding: 2px;
}

/* rollOver images du menu */
#image1{
	background:transparent url(images/btn01Over.gif) no-repeat scroll 0px 0px;
	width:173px;
	height:21px;
	left: 0px;
	right: 0px;
	margin-bottom: 1px;
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 0px;
	clip:     rect(0px 0px 0px 0px);
	padding-left: 0px;








}
#image1 a{background:transparent url(images/btn01.gif) no-repeat; width:100%; height:100%; display:block;}
#image1 a:hover{background-image:none;}

#image2{
	background:transparent url(images/btn02Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image2 a{background:transparent url(images/btn02.gif) no-repeat; width:100%; height:100%; display:block;}
#image2 a:hover{background-image:none;}

#image3{
	background:transparent url(images/btn03Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image3 a{background:transparent url(images/btn03.gif) no-repeat; width:100%; height:100%; display:block;}
#image3 a:hover{background-image:none;}

#image4{
	background:transparent url(images/btn04Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image4 a{background:transparent url(images/btn04.gif) no-repeat; width:100%; height:100%; display:block;}
#image4 a:hover{background-image:none;}

#image5{
	background:transparent url(images/btn05Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image5 a{background:transparent url(images/btn05.gif) no-repeat; width:100%; height:100%; display:block;}
#image5 a:hover{background-image:none;}

#image6{
	background:transparent url(images/btn06Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image6 a{background:transparent url(images/btn06.gif) no-repeat; width:100%; height:100%; display:block;}
#image6 a:hover{background-image:none;}

#image7{
	background:transparent url(images/btn07Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image7 a{background:transparent url(images/btn07.gif) no-repeat; width:100%; height:100%; display:block;}
#image7 a:hover{background-image:none;}

#image8{
	background:transparent url(images/btn08Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image8 a{background:transparent url(images/btn08.gif) no-repeat; width:100%; height:100%; display:block;}
#image8 a:hover{background-image:none;}

#image9{
	background:transparent url(images/btn09Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image9 a{background:transparent url(images/btn09.gif) no-repeat; width:100%; height:100%; display:block;}
#image9 a:hover{background-image:none;}

#image10{
	background:transparent url(images/btn10Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image10 a{background:transparent url(images/btn10.gif) no-repeat; width:100%; height:100%; display:block;}
#image10 a:hover{background-image:none;}

#image11{
	background:transparent url(images/btn11Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image11 a{background:transparent url(images/btn11.gif) no-repeat; width:100%; height:100%; display:block;}
#image11 a:hover{background-image:none;}

#image12{
	background:transparent url(images/btn12Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image12 a{background:transparent url(images/btn12.gif) no-repeat; width:100%; height:100%; display:block;}
#image12 a:hover{background-image:none;}

#image13{
	background:transparent url(images/btn13Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image13 a{background:transparent url(images/btn13.gif) no-repeat; width:100%; height:100%; display:block;}
#image13 a:hover{background-image:none;}

#image14{
	background:transparent url(images/btn14Over.gif) 0px 0px no-repeat;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image14 a{background:transparent url(images/btn14.gif) no-repeat; width:100%; height:100%; display:block;}
#image14 a:hover{background-image:none;}


/* rollOver savoir plus */
#savoirplus{background:transparent url(images/btnSavoirOver.gif) 25px 0px no-repeat; width:125px; height:31px;}
#savoirplus a{background:transparent url(images/btnSavoir.gif) 25px no-repeat; width:100%; height:100%; display:block;}
#savoirplus a:hover{background-image:none;}

#commandite{
width:180px;
height:166px;
background:url(images/commandite.gif)no-repeat;
}

#content{
width:540px;
margin-left:0px;
background:url(images/bgAccueil.gif) no-repeat;
}


.ul{
list-style-type:square;
font-size:11px;
line-height:12px;
font-family:Arial, Verdana, Sans-Serif;
}
.ulChampion{
display:block;
width:500px;
list-style-type:none;
padding:10px;
margin:0px;
font-size:11px;
line-height:16px;
background-color:#F7F7F7;
}

/* rollOver lien texte*/
a.lientxt{color:#808080;background-color:#F0F0F0;text-decoration:underline;}
a.lientxt:vlink{color:#9E270E; font-weight:bold;}
a.lientxt:hover{color:#9E270E;text-decoration:none;}

.Text {
	display:block;
	width:460px;
	font-size:12px;
	line-height: 20px;
	color:#626262;
	padding-top:4px;
	padding-left:32px;
	padding-bottom:10px;
}
.TextChampion {
	display:block;
	width:500px;
	font-size:12px;
	line-height: 20px;
	color:#626262;
	padding-top:4px;
	padding-left:15px;
	padding-bottom:20px;
}
.TextLivre {
	font-size:10px;
	line-height: 14px;
	color:#FFFFFF;
}
.TextLivre2 {
	font-size:10px;
	line-height: 14px;
	color:#000000;
}
.TextTournois {
	display:block;
	font-size:12px;
	line-height: 20px;
	color:#626262;
	padding-top:4px;
	padding-left:32px;
	padding-bottom:20px;
}
.TextSmall {
	font-size: xx-small;
	color:#626262;
}
.title {
	display:block;
	width:400px;
	padding-left:32px;
	padding-top:15px;
	font-size:16px;
	line-height: 20px;
	font-weight:bold;
	color:#990000;
}
.titleChampion {
	display:block;
	width:400px;
	padding-left:15px;
	padding-top:15px;
	font-size:16px;
	line-height: 20px;
	font-weight:bold;
	color:#990000;
}
.titleVideo {
	display:block;
	padding-left:32px;
	padding-top:30px;
	font-size:16px;
	line-height: 20px;
	font-weight:bold;
	color:#FFF;
}
.subtitle {
	padding-left:32px;
	padding-top:20px;
	font-size:12px;
	line-height: 14px;
	color:#000;
}
.subtitle2 {
	padding-top:20px;
	font-size:12px;
	line-height: 14px;
	color:#000;
}
.subtitle3 {
	padding-top:20px;
	font-weight:bold;
	font-size:13px;
	line-height: 14px;
	color:#black;
}
.subtitle4 {
	padding-top:20px;
	font-weight:bold;
	font-size:13px;
	line-height: 14px;
	color:#990000;
}
.headerLienUtiles {
display:block;
padding:2px 2px 2px 32px;
font-weight:bold;
font-size:13px;
border-bottom-style: solid ;
border-bottom-color: #E8E8E8;
border-bottom-width: 1px;
background-image:url(images/bgLinks.gif);
}
a.lienVideo{color:#FFF;font-size:11px; font-weight:bold;line-height: 18px;text-decoration:underline;}
a.lienVideo:vlink{color:#9E270E; font-weight:bold;}
a.lienVideo:hover{color:#178FBA;text-decoration:none;}

/* rollOver lien TOURNOIS*/
a.lienTournois{color:#808080;font-size:12px;line-height: 18px;text-decoration:underline;padding-left:32px;}
a.lienTournois:vlink{color:#9E270E; font-weight:bold;}
a.lienTournois:hover{color:#9E270E;text-decoration:none;}

/* rollOver lien JUNIOR*/
a.lienJunior{color:#808080;font-size:12px;line-height: 18px;text-decoration:underline;}
a.lienJunior:vlink{color:#9E270E; font-weight:bold;}
a.lienJunior:hover{color:#9E270E;text-decoration:none;}

a.lienChampion{color:#808080;font-size:12px;line-height: 18px;text-decoration:underline;padding-left:0px;}
a.lienChampion:vlink{color:#9E270E; font-weight:bold;}
a.lienChampion:hover{color:#9E270E;text-decoration:none;}

.dateTournois {
	font-size:11px;
	color:#8B0000;
}

/* tableLocation*/

.TableRow1 {
font-weight:bold;
color:#000000;
font-size:11px;
padding:2px;
margin:2px;
background:#E8E8E8 ;
}
.TableRow2 {
color:#000000;
font-size:11px;
padding:2px;
margin:2px;
background:#F2F2F2 ;
}
.TableRow3 {
font-size:11px;
color:#000000;
padding:2px;
margin:2px;
}
/* rollOver pub*/
#pub1{background:transparent url(images/pub01Over.gif) 0px 0px no-repeat; width:182px; height:91px;}
#pub1 a{background:transparent url(images/pub01.gif) no-repeat; width:100%; height:100%; display:block;}
#pub1 a:hover{background-image:none;}

#pub2{background:transparent url(images/pub02Over.gif) 0px 0px no-repeat; width:177px; height:91px;}
#pub2 a{background:transparent url(images/pub02.gif) no-repeat; width:100%; height:100%; display:block;}
#pub2 a:hover{background-image:none;}

#pub3{background:transparent url(images/pub03Over.gif) 0px 0px no-repeat; width:183px; height:91px;}
#pub3 a{background:transparent url(images/pub03.gif) no-repeat; width:100%; height:100%; display:block;}
#pub3 a:hover{background-image:none;}

#pub4{
	background:transparent url(images/pub04Over.gif) 0px 0px no-repeat;
	width:182px;
	height:91px;
}
#pub4 a{
	background:transparent url(images/pub04.gif) no-repeat;
	width:100%;
	height:100%;
	display:block;
}
#pub4 a:hover{background-image:none;}

#pub5{
	background:transparent url(images/pub05Over.gif) 0px 0px no-repeat;
	width:177px;
	height:91px;
}
#pub5 a{
	background:transparent url(images/pub05.gif) no-repeat;
	width:100%;
	height:100%;
	display:block;
}
#pub5 a:hover{background-image:none;}

#pub6{
	background:transparent url(images/pub06Over.gif) 0px 0px no-repeat;
	width:183px;
	height:91px;
}
#pub6 a{
	background:transparent url(images/pub06.gif) no-repeat;
	width:100%;
	height:100%;
	display:block;
}
#pub6 a:hover{background-image:none;}

#pub7{
	background:transparent url(images/pub07Over.gif) 0px 0px no-repeat;
	width:182px;
	height:91px;
}
#pub7 a{
	background:transparent url(images/pub07.gif) no-repeat;
	width:100%;
	height:100%;
	display:block;
}
#pub7 a:hover{background-image:none;}

#pub8{
	background:transparent url(images/pub08Over.gif) 0px 0px no-repeat;
	width:177px;
	height:91px;
}
#pub8 a{
	background:transparent url(images/pub08.gif) no-repeat;
	width:100%;
	height:100%;
	display:block;
}
#pub8 a:hover{background-image:none;}

#pub9{
	background:transparent url(images/pub09Over.gif) 0px 0px no-repeat;
	width:183px;
	height:91px;
}
#pub9 a{
	background:transparent url(images/pub09.gif) no-repeat;
	width:100%;
	height:100%;
	display:block;
}
#pub9 a:hover{background-image:none;}

hr {
width:95%;
border:none;
height:1px;
border-bottom-style: dashed ;
border-bottom-color: #B8B8B8;
border-bottom-width: 1px;
}
.titre_blanc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Text2 {
	font-size:12px;
	line-height: 18px;
	color:#626262;
	padding-left:5px;
}
#image15 {
	background:transparent url(images/btn15Over.gif) no-repeat 0px 0px;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;



}
#image15 a {
background:transparent url(images/btn15.gif) no-repeat; width:100%; height:100%; display:block;
}
#image15 a:hover {
background-image:none;
}
#image16 {
	background:transparent url(images/btn16Over.gif) no-repeat scroll 0px 0px;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image16 a {

background:transparent url(images/btn16.gif) no-repeat; width:100%; height:100%; display:block;
}
#image16 a:hover {

background-image:none;
}
#image17 {
	background:transparent url(images/btn17Over.gif) no-repeat scroll 0px 0px;
	width:173px;
	height:21px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right: 3px;


}
#image17 a {

background:transparent url(images/btn17.gif) no-repeat; width:100%; height:100%; display:block;
}
#image17 a:hover {

background-image:none;
}
.timetable2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEE1FF;
	font-style: normal;
	color: #000000;

}
.gbl {
	border-bottom-width: 2pt;
	border-bottom-style: solid;
	border-bottom-color: #99000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	background-color: #FFFFCC;

}
.timetable3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEE1FF;
	font-style: normal;
	color: #990000;
}
.gbl2 {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDDC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
.timetable {
}
.gb3 {

	border-bottom-width: 2pt;
	border-bottom-style: solid;
	border-bottom-color: #99000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;
}
.timetable4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEE1FF;
	font-style: normal;
	color: #FFFFFF;
}
