@charset "UTF-8";
/* COLUMN 1 */




#MasterDiv {	
	  clear:			both;
	  font-weight: 		bold;
	  text-decoration:	none;
	  list-style:		none;
	  font-family:		Arial, Helvetica, sans-serif;
	  font-size:		12px;
	  color:			#333333;
	  text-align:		left;

}
#MasterDiv ul {

	display:			block;
	list-style:			none;
	letter-spacing:		0px;
	clear: 				left;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	float:				none;
}
#MasterDiv ul li {
	text-align:			right;
	display:			block;
	float:				left;
	vertical-align:		middle;
	padding-top:		0px;
}
.Standard{
	font-weight:		normal;
	font-size:			12px;
	color:				#333333;
	text-align:			left;
}
.Title{
	font-weight:		bold;
	font-size:			12px;
	color:				#333333;
	text-align:			left;
}
.ServicesTitle{
	font-weight:		bold;
	font-size:			13px;
	color:				#FF6000;
	text-align:			left;
}
.FormElements{
	font-size:			12px;
	color:				#666666;
	text-align:			left;
}

.FormRadioElement{
	width:				25px;
	text-align:			left;
}
.FormRadioLabel{
	text-align:			left;
	margin-left:		3px;
	margin-top:			3px;
}



.LinkUper a{
	font-size:			11px;
	color:				#666666;
	text-decoration:	underline;
}
.LinkUper a:hover{
	font-size:			11px;
	color:				#666666;
	text-decoration:	none;
}
.LinkUperOrange {
	font-size:			11px;
	color:				#FF6000;
}
.LinkUperOrange a{
	font-size:			11px;
	color:				#FF6000;
	text-decoration:	underline;
}
.LinkUperOrange a:hover{
	font-size:			11px;
	color:				#FF6000;
	text-decoration:	none;
}

.LinkUperBlue a{
	font-size:			11px;
	color:				#36C;
	text-decoration:	underline;
}
.LinkUperBlue a:hover{
	font-size:			11px;
	color:				#36C;
	text-decoration:	none;
}
/* ======================================= */




#column1{
	width:				270px;
	margin-top:			10px;
	margin-right:		6px;
	float:				left;
}
	#column1 .blockTitle{
		font-size:			12px;
		margin-bottom:		7px;
	}
	#column1 .title1{
		background-image:	url(../images/titre1.jpg);
		width:				270px;
		height:				39px;
	}
		#column1 .title1 div{
			padding-top:		5px;
			padding-left:		40px;
			padding-top:		8px;
			text-align:			left;
			font-size:			11px;
			color:				#646464;
			font-weight:		bold;
		}
	#column1 .block{
		width:				258px;
		height:				455px;
		padding-left:		15px;
		padding-right:		5px;
		padding-bottom:		10px;
		color:				#646464;
		font-size:			12px;
		text-align:			left;
		border-left:		1px solid #676767;
		border-right:		1px solid #676767;
	}
		#column1 .block ul{
			margin:				0px;
			margin-left: 		12px;
			padding:			0px;
		}
		#column1 .block li{
			list-style-image:	url(../images/puce.jpg);
			color:				#000000;
			font-size:			11px;
			margin-left:		5px;
			line-height:		16px;
		}
		#column1 .block a{
			list-style-image:	url(../images/puce.jpg);
			color:				#000000;
			text-decoration:	underline;
		}
		#column1 .block a:hover{
			list-style-image:	url(../images/puce.jpg);
			color:				#000000;
			text-decoration:	none;
		}
		#column1 .bottom{
			background-image:	url(../images/bottom1.jpg);
			width:				270px;
			height:				19px;
			margin-top:			-10px;
		}

/* COLUMN 2 */
#column2{
	width:				421px;
	margin-top:			10px;
	margin-right:		6px;
	float:				left;
}
	#column2 .blockTitle{
		font-size:			12px;
		margin-bottom:		5px;
	}
	#column2 .title1{
		background-image:	url(../images/titre2.jpg);
		width:				421px;
		height:				39px;
	}
		#column2 .title1 div{
			padding-top:		5px;
			padding-left:		50px;
			padding-top:		8px;
			text-align:			left;
			font-size:			11px;
			color:				#646464;
			font-weight:		bold;
		}
	#column2 .block{
		width:				409px;
		height:				455px;
		color:				#646464;
		font-size:			12px;
		padding-left:		5px;
		padding-right:		5px;
		padding-bottom:		10px;
		text-align:			left;
		border-left:		1px solid #676767;
		border-right:		1px solid #676767;
	}
		#column2 .block select{
			font-size:		12px;
		}
		#column2 .block td{
			color:				#000000;
			font-size:			12px;
			padding:			3px;
		}
		#column2 .block a{
			color:				#0088CC;
			text-decoration:	underline;
		}
		#column2 .block a:hover{
			text-decoration:	none;
		}
	#column2 .title2{
		background-image:	url(../images/lastminute.gif);
		margin-top:			5px;
		width:				177px;
		height:				48px;
	}
	#column2 .bottom{
		background-image:	url(../images/bottom2.jpg);
		width:				421px;
		height:				19px;
		margin-top:			-10px;
	}
	
/* COLUMN 3 */
#column3{
	width:				250px;
	margin-top:			10px;
	float:				left;
}
	#column3 .blockTitle{
		font-size:			12px;
		margin-bottom:		5px;
	}
	#column3 .title1{
		background-image:	url(../images/titre3.jpg);
		width:				250px;
		height:				39px;
	}
		#column3 .title1 div{
			padding-top:		5px;
			padding-left:		50px;
			padding-top:		8px;
			text-align:			left;
			font-size:			11px;
			color:				#646464;
			font-weight:		bold;
		}
	#column3 .block{
		width:				228px;
		color:				#646464;
		font-size:			12px;
		padding-left:		10px;
		padding-right:		10px;
		padding-bottom:		10px;
		text-align:			left;
		border-left:		1px solid #676767;
		border-right:		1px solid #676767;
	}
		#column3 .block li{
			list-style-image:	url(../images/puce.jpg);
			color:				#000000;
			font-size:			12px;
			margin-left:		12px;
			margin-bottom:		2px;
		}
		#column3 .block a{
			list-style-image:	url(../images/puce.jpg);
			color:				#000000;
			text-decoration:	underline;
		}
		#column3 .block a:hover{
			list-style-image:	url(../images/puce.jpg);
			color:				#000000;
			text-decoration:	none;
		}
	#column3 .bottom{
		background-image:	url(../images/bottom3.jpg);
		width:				250px;
		height:				19px;
	}
	
/* COLUMN 4 */
#column4{
	width:				270px;
	margin-top:			10px;
	margin-right:		6px;
	float:				left;
}
	#column4 .blockTitle{
		font-size:			12px;
		margin-bottom:		7px;
	}
	#column4 .title1{
		background-image:	url(../images/titre1.jpg);
		width:				270px;
		height:				39px;
	}
		#column4 .title1 div{
			padding-top:		5px;
			padding-left:		40px;
			padding-top:		8px;
			text-align:			left;
			font-size:			11px;
			color:				#646464;
			font-weight:		bold;
		}
	#column4 .block{
		width:				248px;
		padding-left:		10px;
		padding-right:		10px;
		padding-bottom:		10px;
		color:				#646464;
		font-size:			12px;
		text-align:			left;
		border-left:		1px solid #676767;
		border-right:		1px solid #676767;
	}
		#column4 .block li{
			list-style-image:	url(../images/puce.jpg);
			color:				#000000;
			font-size:			12px;
			margin-left:		12px;
			margin-bottom:		2px;
		}
		#column4 .block a{
			list-style-image:	url(../images/puce.jpg);
			color:				#000000;
			text-decoration:	underline;
		}
		#column4 .block a:hover{
			list-style-image:	url(../images/puce.jpg);
			color:				#000000;
			text-decoration:	none;
		}
		#column4 .bottom{
			background-image:	url(../images/bottom1.jpg);
			width:				270px;
			height:				19px;
		}
	
	
/* COLUMN 5 */
#column5{
	width:				421px;
	margin-top:			10px;
	margin-right:		6px;
	float:				left;
}
	#column5 .blockTitle{
		font-size:			12px;
		margin-bottom:		5px;
	}
	#column5 .titleBar{
		background-image:	url(../images/titlebar.jpg);
		width:				408px;
		height:				15px;
		margin-left:		-10px;
		color:				#FFFFFF;
		padding-left:		10px;
	}
	#column5 .title1{
		background-image:	url(../images/titre5.jpg);
		width:				421px;
		height:				39px;
	}
		#column5 .title1 div{
			padding-top:		5px;
			padding-left:		40px;
			padding-top:		8px;
			text-align:			left;
			font-size:			11px;
			color:				#646464;
			font-weight:		bold;
		}
	#column5 .block{
		width:				399px;
		color:				#646464;
		font-size:			12px;
		padding-left:		10px;
		padding-right:		10px;
		padding-bottom:		10px;
		text-align:			left;
		border-left:		1px solid #676767;
		border-right:		1px solid #676767;
	}
		#column5 .block .title{
			color:				#646464;
			font-size:			12px;
			font-weight:		bold;
			margin-top:			3px;			
		}
		#column5 .block .descr{
			color:				#959595;
			font-size:			12px;
			font-weight:		normal;
			margin-bottom:		3px;
		}
		#column5 .block .comp{
			color:				#000000;
			font-size:			12px;
			font-weight:		bold;
			float:				left;
		}
		#column5 .block .date{
			color:				#646464;
			font-size:			12px;
			font-weight:		normal;
			padding-right:		20px;
			float:				right;
		}
		#column5 .block .more a{
			color:				#000000;
			font-size:			12px;
			font-weight:		normal;
			text-decoration:	underline;
			float:				right;
		}
	#column5 .title2{
		background-image:	url(../images/lastminute.jpg);
		margin-top:			-5px;
		width:				177px;
		height:				48px;
	}
	#column5 .bottom{
		background-image:	url(../images/bottom2.jpg);
		width:				421px;
		height:				19px;
	}
	
/* COLUMN 6 */
#column6{
	width:				249px;
	margin-top:			10px;
	float:				left;
}
	#column6 .blockTitle{
		font-size:			12px;
		margin-bottom:		5px;
	}
	#column6 .title1{
		width:				249px;
		height:				39px;
	}
	#column6 .block{
		width:				245px;
		color:				#646464;
		font-size:			12px;
		padding-left:		1px;
		padding-right:		1px;
		padding-bottom:		10px;
		text-align:			left;
		border-left:		1px solid #676767;
		border-right:		1px solid #676767;
	}
	#column6 .top td{
		padding-top:		5px;
		padding-bottom:		5px;
	}
	#column6 .num{
		font-size:			12px;
		text-align:			center;
		color:				#000000;
		font-weight:		bold;
		border-right:		1px solid #333333;
	}
	#column6 .name{
		font-size:			12px;
		color:				#000000;
		font-weight:		normal;
	}
	#column6 .comp{
		font-size:			12px;
		color:				#646464;
		font-weight:		normal;
	}
	#column6 .arrow{
		border-left:		1px solid #333333;
		text-align:			center;
	}
	#column6 .bottom{
		background-image:	url(../images/bottom6.jpg);
		width:				249px;
		height:				20px;
	}

#bannerHome{
	margin-top:			5px;
	width:				250px;
	height:				250px;
	border:				1px solid #333333;
}
#bannerHome div{
	padding-top:		110px;
	font-weight:		bold;
	color:				#666666;
}
#bannerHomeSmall{
	margin-top:			5px;
	width:				250px;
	height:				130px;
	border:				1px solid #333333;
}
#bannerHomeSmall div{
	padding-top:		55px;
	font-weight:		bold;
	color:				#666666;
}

#partners{
	margin-top:			5px;
	background-image:	url(../images/partnerBG.jpg);
	width:				956px;
	height:				74px;
}
#partners img{
	margin-top:5px;
	margin-left:5px;
	padding:0px;
	
}

