/* ------------- */
/* Print Styles */
/* ------------- */
@media print {

}
/* ------------- */
/* Screen Styles */
/* ------------- */
	
	html{overflow:-moz-scrollbars-vertical; font-size:12px;}
	body{background:#c8ad5c url('../images/bg-total.jpg') top center repeat-y ; color:#3C2415; font-family:arial, sans-serif; font-size:13px; margin:0px; padding:0px; text-align:center;}
        div {margin:0px; padding:0px; display:block;}
        span {margin:0px; padding:0px; display:block;}
		img {border:0px; margin:0px; padding:0px;}
		h1{margin:0px 0px 20px 0px; font-size:38px; font-family:georgia; font-weight:normal; color:#1A0D0B; text-transform:uppercase;}
		h2{margin:0px 0px 8px 0px; padding:0px; font-size:26px; font-family:georgia; font-weight:normal; color:#26120B; text-transform:uppercase;}
		h3{margin:4px 0px 2px 0px; padding:0px; font-family:arial; font-size:18px; color:#26120B; }
		a{color:#867466; font-size:11px; text-decoration:none; font-weight:bold;}
			a:hover{color:#684d41;}
		p{margin:0px 0px 7px 0px; padding:10px 0px 5px 0px;}
		sup{font-size:8px; font-weight:normal;}
			sup font{font-size:8px; font-weight:normal;}
		li{margin-bottom:4px;}
		.small{font-size:9px;}
		.big{font-size:22px}
			.big b{font-size:26px;}
		.blanc{color:#ffffff;}

		
		.default{background:#fffaee; position:relative; width:950px; margin:0px auto; text-align:left;}
			.header img{float:left}
			.header .header_left{float:left; width:357px;}
				.header .menu_total{position:relative; float:left; background:URL('../images/header-right-top.jpg') top left no-repeat; width:593px; height:72px; text-align:right;}
					.header .menu{position:absolute; top:25px; right:22px;}
						.header .menu a, .header .menu b{color:#ffffff; font-size:15px; text-transform:uppercase; float:left;}
							.header .menu a:hover{color:#26120B;}
							.menu b{float:left;}
							.menu span{margin:0px 8px; float:left;}
						.header .menu a.down{color:#26120B;}
			.header .header_right{float:left; width:593px;}
			
			.main_menu a{float:left; margin:0px;}
			
			.content{background:#fffaee; padding-bottom:40px; height:auto; float:left;}
				.content_left_total{width:341px; float:left;}
					.content_left{background:#fffaee URL('../images/bg-left-side-brun.gif') top left repeat-y; color:#ffffff !important; width:341px; font-size:16px; float:left;}
						.content_left .text{background:URL('../images/left-side-brun.jpg') top left no-repeat; float:left; padding:80px 17px 0px 23px; width:303px; text-align:center;}
							.content_left .text p{text-align:left; padding:0px 20px;}
							.bg_bottom{float:left; margin:30px 0px 0px 23px;}
							
					.meteo{float:left; margin:30px 10px 10px 23px;}
						.meteo #wxButtonFrame{float:left; margin-right:4px;}
						
						
				.content_right{background:#fffaee URL('../images/content-accueil.jpg') top left no-repeat; width:609px; float:left; height:auto;}
					.content_right .text{padding:60px 17px 0px 35px; width:530px;}
						.content_right img{margin-top:10px;}
						.content_right h2{margin-top:10px;}
						
				.fil_darianne{color:#867466; margin-bottom:4px; text-transform:uppercase; font-size:12px;}

						
				.special_bateau{margin-top:45px; position:relative; background:URL('../images/bateau-maison.jpg') bottom right no-repeat; height:420px; width:570px; float:left;}
					.special_bateau h2, .special_bateau p{width:235px;}
					.special_bateau p{border-top:1px solid #3C2415; padding-top:20px;}
					
					.over_bateau{position:absolute;  color:#219aba; top:20px; left:270px; width:280px;}
						.over_bateau h3{color:#00719C; font-size:18px; padding-bottom:0px; margin:4px 0px 0px  0px!important;}
						.over_bateau p{border-top:0px; padding:0px 0px 0px 15px;}
			
	
		.footer{background:#2d1811 URL('../images/bottom-content.gif') top left no-repeat; float:left; width:950px; padding-top:11px;}
			.footer img{float:left;}
			.zone_multimedia{background:#2d181; padding:35px 25px 0px 20px; width:270px; float:left;}
				.zone_multimedia h2{color:#ffffff !important; margin-bottom:5px;}
				.zone_multimedia p{color:#948680; border-top:1px solid #71615c; padding:20px 0px;}
			
			.menu_footer{background:#3c2922; padding:20px 0px; width:937px; float:left; padding-left:13px; }
				.menu_footer a{color:#ffffff; text-transform:uppercase; font-weight:normal; font-size:12px; float:left; border-right:1px solid #999999; padding:0px 12px 2px 12px; height:12px; vertical-align:middle;}
					.menu_footer a:hover{color:#EFB920;}

				
		
		
			
	
