
	body {
		margin:0px;
		padding:15px 0px;
		background: url(images/rp.jpg) repeat;
		font-family: Arial, sans-serif;
	}
	
	a img{
		border:0;
	}
	
	a{
		text-decoration: none;
	}
	
	.full {
		width: 960px;
		margin:auto;
	}
	
	.half{
		width:480px;
		float:left;
	}
	
	.clearit
	{
		clear:both;
	}
	
	.eighth{
		width:120px;
		float:left;
		
	}
	
	.mainmenu
	{
		height:125px;	
		padding-right:12px;
		width:468px;
	}
	
	.mainmenu ul
	{
		margin:0;
		padding:0;	
		width:460px;
	
	}
	
	.topmenu{
		float:left;
		font-size:18px;
		height:45px;
		margin: 50px 0px 0px 30px;
		list-style:none;
		padding:0;
	}
	
	.topmenu a{text-decoration:none;color:#005da8;}
	
	.rightmain
	{
		position:relative;
	}
	
	h1{color:white;padding:40px 18px 0px 0px;text-align:right;}
	
	h2{color:white;font-weight: normal;text-align:right;font-size:18px;padding:0px 18px 0px 0px;}

	.redbox{
		position:absolute;
		margin-left:-20px;
		top:166px;
		background:url("images/redbox.png") no-repeat 0px 0px;
		width:415px;
		height:150px;
		padding:25px 40px;
	}

	.redbox ul li
	{
		color:white;
		padding:0;
		margin:0;
		list-style-image: url("images/bullett.png");
		font-size:18px;
	}
	
	.whitebox
	{
		background:url("images/whitebox.png") no-repeat 0px 19px;
		height:131px;
		padding:19px 0px 0px 15px;
		color:#999999;
		font-size:14px;
		width:465px;
		position:relative;
	}
	
	.whitebox h1
	{
		color:white;
		font-size:17px;
		padding:12px 0px;
		margin:0;
		text-align:left;
	}
	
	.whitebox p
	{
		padding:8px 132px 0px 0px;
		margin:0px;
	}
	
	.caroufredsel_wrapper
	{
		width:459px !important;
		margin-left:-14px !important;
		margin-top:-2px !important;
	}
	
	.carouseller img
	{
		width:117px;
	}
	
	.redspan{color:#ba0719;font-weight:16px;font-weight:bold;}
	.redspan a{color:#ba0719;font-weight:16px;font-weight:bold;}
	.bluespan{color:#005da8;font-weight:16px;font-weight:bold;}
	
	.supportface
	{
		position:absolute;
		right:20px;
		bottom:1px;
	}
	
	.footer
	{
		background:url("images/footerbg.jpg") no-repeat top left;
		height:81px;
		margin-top:20px;
		color:white;
		font-size:14px;
		padding:10px 30px;
		width:900px;
	}
	
	.isPage, .isHover
	{
		background:url("images/marker.png") no-repeat center 20px;
	}
	
	.discoverbox{
		height:21px;
		padding:12px 0px;
		color:white;
		font-weight:bold;
		font-size:17px;
		overflow:hidden;
	}
	
	.fakeh1{
		width:400px;
		float:left;
		padding-left:5px;
	}

	#car_prev, #car_next{
		float:left;
		cursor:pointer;
	}
	
	#logo{
		margin-top:-15px;
		margin-left:-140px;
	}
	
	#boite{
		margin-top:-36px;
	}