/* CSS Document */
.body{
	margin:0px;
	background-image: url(../images/motif.jpg);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bodyPopup{
	margin:0px;
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*div*/

.Section1 {width:auto; margin-left:-15px;}
.left{
	background-image: url(../images/motifshadowleft.jpg);
	background-repeat: repeat-y;
	/*background-position:right;*/
}

.right{
	background-image: url(../images/motifshadowright.jpg);
	background-repeat: repeat-y;
}

.main{
	width:777px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}

.mainprint{
	width:625px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}

.header{
	position:relative;
	height:171px;
	width:777px;
}

.center{
	position:relative;
	width:777px;
	min-height:550px;
}

.centerprint{
	position:relative;
	width:625px;
	min-height:550px;
}

.footer{
	position:relative;
	width:777px;
}
.teamlist a {
	text-decoration:none;
	color:#ffffff;
}

/*header*/

.lightblue {
	background-image: url(../images/header/lightblue.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002D65;
	font-weight: bold;
}
.lightblue a:link{
	text-decoration:none;
	color: #002D65;
}
.lightblue a:visited{
	text-decoration:none;
	color: #002D65;
}
.lightblue a:active{
	text-decoration:none;
	color: #002D65;
}
.lightblue a:hover{
	text-decoration:underline;
	color: #002D65;
}

.darkblue {
	background-image: url(../images/header/darkblue.jpg);
	background-repeat: repeat-x;
}

.darkbluetop {
	background-image: url(../images/header/darkbluetop.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	text-transform: Aucune;
	color: #FFFFFF;
}

.darkbluebuttom {
	background-image: url(../images/header/darkbluebuttom.jpg);
	background-repeat: repeat-x;
}

/*main*/

.side{
	border-left-color: #D3DCE4;
	border-left-width: 0px;
	border-left-style: solid;
}

.titlestart {
	background-image: url(../images/main/titlestart.jpg);
	background-repeat: no-repeat;
}

.titlemiddle {
	background-image: url(../images/main/titlemiddle.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002D65;
	font-weight: bold;
}

.titleend {
	background-image: url(../images/main/titleend.jpg);
	background-repeat: no-repeat;
}

.titlestart_red {
	background-image: url(../images/offside/titlestart.jpg);
	background-repeat: no-repeat;
}

.titlemiddle_red {
	background-image: url(../images/offside/titlemiddle.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: bold;
}

.titleend_red {
	background-image: url(../images/offside/titleend.jpg);
	background-repeat: no-repeat;
}

.newsflashbox{
	border: thin solid #7F96B2;
	background-color: #DCE4E9;
}

.emailLeft{
	background-image: url(../images/email/left.jpg);
	background-repeat:repeat-y;

}
.emailRight{
	background-image: url(../images/email/right.jpg);
	background-repeat:repeat-y;

}
/*footer*/

.copyrights {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #66ADE5;
}

.copyrights a:link{
	text-decoration:none;
	color:#66ADE5;
}

.copyrights a:visited{
	text-decoration:none;
	color:#66ADE5;
}

.copyrights a:active{
	text-decoration:none;
	color:#66ADE5;
}

.copyrights a:hover{
	text-decoration:underline;
	color:#66ADE5;
}

/*login*/

.login{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
}

.loginLeft{
	background-image: url(../images/login/left.jpg);
	background-repeat:repeat-y;	
}

.loginRight{
	background-image: url(../images/login/right.jpg);
	background-repeat:repeat-y;
}

.email{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
}

.table_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.table_header td img {
	width:15px;
	height:15px;
	border:none;
}

.table_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002D65;
}
.table_text img{
width:15px;
height:15px;
border:none;
/*background-color:#FFFFFF*/
}

.table_text a:link{
	text-decoration:underline;
	color:#002D65;
}

.table_text a:visited{
	text-decoration:underline;
	color:#002D65;
}

.table_text a:active{
	text-decoration:underline;
	color:#002D65;
}

.table_text a:hover{
	text-decoration:underline;
	color:#002D65;
}

.hometext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #002D65;
	font-size: 12px;
}
.hometext a:link{
	text-decoration:none;
	color: #002D65;
}
.hometext a:visited{
	text-decoration:none;
	color: #002D65;
}
.hometext a:active{
	text-decoration:none;
	color: #002D65;
}
.hometext a:hover{
	text-decoration:underline;
	color: #002D65;
}
.hometitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #002D65;
	font-size: 14px;
	font-weight: bold;
}

.moreinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7FA2DA;
}

.moreinfo a:link{
	text-decoration:none;
	color:#7FA2DA;
}

.moreinfo a:visited{
	text-decoration:none;
	color:#7FA2DA;
}

.moreinfo a:active{
	text-decoration:none;
	color:#7FA2DA;
}

.moreinfo a:hover{
	text-decoration:underline;
	color:#7FA2DA;
}

/*schedule*/

.months {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002D65;
}

.months a:link{
	text-decoration:none;
	color:#002D65;
}

.months a:visited{
	text-decoration:none;
	color:#002D65;
}

.months a:active{
	text-decoration:none;
	color:#002D65;
}

.months a:hover{
	text-decoration:underline;
	color:#002D65;
}
.logo-title{
	font-size:16px;
	font-weight:bold;
	color:#d20009;
}
.logo-price{
	font-size:18px;
	font-weight:bold;
	color:#d20009;
}
.logo-bullet{color:#d20009;}

#rules h1, #rules h2 {color:#002D65;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
#rules span .space {margin-left: 20px;}
#rules li { list-style: disc; margin-left: 25px; }
