/*----------------------- CSS PAGES SPAGRANDPRIX -----------------------*/

#pageLeft{
	width:219px;
	float:left;
	padding-right:6px;
	background:url('images/bg_pageleft.jpg') right 0px no-repeat;

	_overflow: hidden; /* IE 6 */
}

#pageRight{
	width:678px;
	float:left;
	padding:22px 0px 0px 16px;
	background:url('images/bg_pageright.jpg') 0px 0px no-repeat;
}

	#pageRight .leftSide{
		width:442px;
		float:left;
		margin-right:15px;
	}

	#pageRight .rightSide{
		width:220px;
		float:left;
	}
	
	/*---- TWO COLUMNS ----*/

	#pageRight .twoColumns{
		width:678px;
	}
	
		#pageRight .twoColumns .column{
			width:331px;
			float:left;
		}

	/*#pageRight .threeColumns{
		width:707px;
	}

		#pageRight .threeColumns .column{
			width:225px;
			float:left;
		}*/

	#pageRight .sepColumn{
		width:16px;
		height:1px;
		float:left;
	}


/*----------------------- Link --------------------------------*/

.link{
	border:1px solid #D8D6D6;
	padding:5px;
	margin-bottom:15px;
	background:url('images/bg_cadre.jpg') 0px bottom repeat-x #FDFDFD;
}

	.link A{
		margin-bottom:1px;
		display:block;
		padding:2px 2px 2px 10px;
		text-decoration:none;
		border-left:3px solid #DE0303;
	}
	
	.link A:hover, A.active{
		color:#FFFFFF;
		background-color:#DE0303;
	}


/*----------------------- Cadre--------------------------------*/

.cadre{
	border:1px solid #D8D6D6;
	padding:5px;
	margin-bottom:15px;
	background:url('images/bg_cadre.jpg') 0px bottom repeat-x #FDFDFD;
}

.cadre ul {
	margin-left: -10px;
	_margin-left: 30px;
	*margin-left: 25px;
}


/*----------------------- Important ---------------------------*/

.important{
	padding:5px;
	border:1px solid #DE0303;
	color:#DE0303;
	font-size:120%;
	text-align:justify;
	background:url('images/bg_important.jpg') 0px bottom repeat-x #FFFFFF;
}


.important2{
	padding:7px 20px 0px 65px;
	border:1px solid #C03232;
	color:#DE0303;
	font-size:140%;
	text-align:justify;
	background:url('images/bg_important2.jpg') 0px 0px no-repeat #FFD9D9;
	margin-bottom:10px;
	height:70px;
	line-height:20px;
}

	.important2 UL{
	 margin:0px;
	 padding:0px;
	}

	.important2 LI{
	 list-style:none;
	 margin-bottom:10px;
	}

/*----------------------- Liste ---------------------------*/

.liste{
	font-size:11px;
	margin-bottom:15px;
	border-bottom:2px solid #D50606;
}

.liste TD{
	padding:2px;
	border-bottom:1px solid #DDDDDD;
	background-color:#FAFAFA;
}

.liste TH{
	color:#FBE6E6;
	padding:3px;
	background:url('images/bg_thred.jpg') 0px bottom repeat-x #F20809;
}


/*-----------------------------------MISE EN FORME HOME---------------------------------*/

#title{
	height:88px;
	position:relative;
	z-index:3;
	top:0px;
}

#macaron{
	width:62px;
	height:62px;
	position:relative;
	z-index:4;
	left:150px;
	top:-40px;
	margin-bottom:-62px;
}

#tickets{
	height:139px;
	position:relative;
	z-index:2;
	top:-40px;
	margin-bottom:-40px;
}

#tribunes{
	height:148px;
	position:relative;
	z-index:1;
	top:-35px;
	margin-bottom:-35px;
}

#partenaires{
	width:208px;
	padding:20px 0px 20px 8px;
	background:url('images/bg_partenaires.jpg') 0px 0px no-repeat;
	font-size:11px;
}

.vip{
	width:209px;
	height:51px;
	display:block;
	padding:23px 0px 0px 10px;
	background:url('images/bg_vip.jpg') 0px 0px no-repeat;
	font-size:11px;
	color:#6F6F6F;
	text-decoration:none;
}

	.vip B{
		font-weight:normal;
		color:#DE0303;
	}

/*---------*/

#tribuneGallery{
}

	#tribuneGallery .containerPhoto{
		float:left;
		margin-bottom:7px;
	}

		#tribuneGallery .containerPhoto .photo{
			width:158px;
			height:118px;
			padding:0px;
			border:1px solid #D8D6D6;
		}

		#tribuneGallery .containerPhoto .description{
			width:160px;
			height:16px;
			padding-top:2px;
			text-align:center;
			background-color:#D8D6D6;
		}

	#tribuneGallery .sepPhoto{
		width:9px;
		height:1px;
		float:left;
	}

/*----------*/

.linkordereaurouge {
	width: 144px;
	height: 56px;
	display: block;
	background:url('images/bg_linkordereaurouge.jpg') 0px 0px no-repeat;
}

	.linkordereaurouge:hover {
		background:url('images/bg_linkordereaurouge_hover.jpg') 0px 0px no-repeat;
	}

.linkorderpaddockclub {
	width: 144px;
	height: 56px;
	display: block;
	background:url('images/bg_linkorderpaddockclub.jpg') 0px 0px no-repeat;
}

	.linkorderpaddockclub:hover {
		background:url('images/bg_linkorderpaddockclub_hover.jpg') 0px 0px no-repeat;
	}

/*----------*/

.plaquettevip {display: block;width: 231px; height: 62px;text-decoration: none;float: right;margin-bottom: -62px;margin-right: 7px;}

	.plaquettevip:hover {
		filter : alpha(opacity=70);
		-moz-opacity : 0.7;
		opacity : 0.7; 
	}

.pvipFr {background:url('images/bg_vip_booklet.jpg') 0px 0px no-repeat;}

.pvipEn {background:url('images/bg_vip_booklet.jpg') 0px -62px no-repeat;}

.pvipNl {background:url('images/bg_vip_booklet.jpg') 0px -124px no-repeat;}

.pvipDe {background:url('images/bg_vip_booklet.jpg') 0px -186px no-repeat;}

.pvipEs {background:url('images/bg_vip_booklet.jpg') 0px -248px no-repeat;}
