﻿@media screen, projection {

	body {
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Sans-Serif;
		font-size:8.5pt;
		background:#81a2c1 url(../../_data/image/decor/body-bg.png);
		color:#000000;
	}

	p {margin:0px 0px 8px 0px;padding:0;}
	h1.Rouge {margin:18px 0px 0px 0px;padding:4px 0px 0px 0px;font-size:8.5pt;color:#024177;}
	h1.Bleu {margin:18px 0px 0px 0px;padding:4px 0px 0px 0px;font-size:8.5pt;color:#bb012a;}
	h1.Vert {margin:18px 0px 0px 0px;padding:4px 0px 0px 0px;font-size:8.5pt;color:#538000;}
	h1.Ciel {margin:18px 0px 0px 0px;padding:4px 0px 0px 0px;font-size:8.5pt;color:#eb003a;}

	a, a:link, a:visited {
		text-decoration:none;
	}

	a:hover {
		color:#024177;
		text-decoration:underline;
	}

	a:active {
		color:#ff0048;
		text-decoration:underline;
	}

	a.Rouge:hover {color:#024177;}
	a.Bleu:hover {color:#bb012a;}
	a.Vert:hover {color:#538000;}
	a.Ciel:hover {color:#eb003a;}

	.Facebook-Voyage {
		padding-left:20px;
		font-weight:bold;
		background:#ffffff url(../../_data/image/logo/logo-facebook-agence-de-voyage.png) no-repeat left center;
	}

	.Facebook-Sportif {
		padding-left:20px;
		font-weight:bold;
		background:#ffffff url(../../_data/image/logo/logo-facebook-groupe-sportif.jpg) no-repeat left center;
	}
	
	
	.Wrapper {
		width:854px;
		height:auto;
		margin:9px auto;
		padding:0;
		background-color:#ffffff;
		color:#000000;
		border-left:solid 1px #e0e0e0;
		border-right:solid 1px #e0e0e0;
	}

	.Banner {
		width:854px;
		height:80px;
		margin:0;
		padding:0;
		background:#ff0048 url(../../_data/image/decor/banner-bg.png);
		color:#000000;
		border-top:solid 1px #e0e0e0;
		overflow:hidden;
	}

	.ThomasCook {
		float:left;
		width:70px;
		height:72px;
		margin:7px 0px 0px 4px;
		padding:0;
		overflow:hidden;
	}

	.OceanDuMonde {
		float:left;
		width:500px;
		height:72px;
		margin:7px 0px 0px 0px;
		padding:0;
		overflow:hidden;
	}

	.OceanDuMonde p {
		margin:0px 0px 0px 14px;
		padding:0;
		background-color:Transparent;
		color:#fedd00;
		font-size:8pt;
		font-weight:bold;
	}

	.Splash1 {
		width:854px;
		height:371px;
		margin:0;
		padding:0;
		background:url('../../_data/image/decor/splash-1.jpg') no-repeat;
		color:inherit;
	}

	.Splash2 {
		width:854px;
		height:371px;
		margin:0;
		padding:0;
		background:url('../../_data/image/decor/splash-2.jpg') no-repeat;
		color:inherit;
	}

	.Splash3 {
		width:854px;
		height:371px;
		margin:0;
		padding:0;
		background:url('../../_data/image/decor/splash-3.jpg') no-repeat;
		color:inherit;
	}

	.Sommaire {
		position:relative;
		top:41px;
		left:580px;
		width:274px;
		margin:0;
		padding:0;
	}

	.Sommaire .Top {
		width:274px;
		height:30px;
		margin:0;
		padding:20px 0px 0px 0px;
		background:url('../../_data/image/decor/toc-top.png');
		color:inherit;
	}

	.Sommaire h2 {
		margin:12px 0px 0px 0px;
		padding:0;
		text-align:center;
		font-size:10.5pt;
		color:#ffffff;
		background-color:Transparent;
	}

	.Sommaire .Body {
		width:194px;
		height:282px;
		padding:10px 40px 20px 40px;
		background:url('../../_data/image/decor/toc-body.png');
		color:inherit;
	}

	.Sommaire .Body ul {
		list-style:none;
		margin:10px 0px 10px 0px;
		padding:0;
	}

	.Sommaire .Body li {
		margin:0px 0px 8px 0px;
		padding:0px 0px 0px 16px;
		color:#ffffff;
		font-weight:bold;
		font-size:9.5pt;
		font-family:Tahoma, Sans-Serif;
		background:url('../../_data/image/decor/papillon-blanc.gif') no-repeat;
	}

	.Sommaire a {
		color:#ffffff;
		background-color:Transparent;
		text-decoration:none;
	}

	.Sommaire a:hover {
		text-decoration:underline;
	}

	.Sommaire .Body p {
		text-align:center;
		color:#ffffff;
		font-weight:bold;
		font-size:8pt;
		font-family:Tahoma, Sans-Serif;
		background-color:Transparent;
	}

	.Sommaire .Bottom {
		width:274px;
		height:50px;
		margin:0;
		padding:0;
		background:url('../../_data/image/decor/toc-bottom.png');
		color:inherit;
	}

	.Title {
		width:854px;
		height:34px;
		margin:0;
		padding:0;
		background:#4abaed url(../../_data/image/decor/title-bg.png);
		color:#000000;
	}

	.Title h1 {
		margin:0px 0px 0px 0px;
		padding:7px 0px 0px 4px;
		font-size:10pt;
		color:#000101;
		background-color:Transparent;
	}

	.Content {
		width:834px;
		min-height:204px;
		margin:0;
		padding:0px 10px 0px 10px;
		background:#ffffff url(../../_data/image/decor/content-bg.png) repeat-x;
		color:#000000;
	}

	.Content h2 {
		font-size:12pt;
		font-weight:bold;
	}

	.ContentLeft {
		float:left;
		width:448px;
		height:auto;
		margin:20px 0px 0px 0px;
		padding:0px 10px 10px 0px;
		/*background-color:Red;*/
		border-right:dotted 1px #000101;
	}

	.ContentRight {
		float:left;
		width:365px;
		height:auto;
		margin:20px 0px 10px 10px;
		padding:0;
		/*background-color:Green;*/
	}

	.Footer {
		clear:both;
		width:853px;
		height:17px;
		margin:0;
		padding:0;
		background:#ff0048 url(../../_data/image/decor/footer-bg.png);
		color:#ffffff;
		font-size:7.5pt;
		border-left:solid 1px #e0e0e0;
		border-right:solid 1px #e0e0e0;
		border-bottom:solid 1px #e0e0e0;
	}

	.Footer p {
		padding:1px 10px 0px 10px;
		margin:0;
	}

	.Footer a {
		color:#ffffff;
	}

	.FooterLeft {
		float:left;
		width:426px;
		margin:0;
		padding:0;
	}

	.FooterRight {
		float:left;
		width:427px;
		margin:0;
		padding:0;
		text-align:right;
	}

	.BottomMargin {
		width:100%;
		height:10px;
		margin:0;
		padding:0;
	}
}

img {border:none;}

@media print, handheld {

	body {
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Sans-Serif;
		font-size:8.5pt;
		background:#ffffff;
		color:#000000;
	}

	p {margin:0px 0px 8px 0px;padding:0;}
	h1.Rouge {margin:18px 0px 0px 0px;padding:4px 0px 0px 0px;font-size:8.5pt;color:#024177;}
	h1.Bleu {margin:18px 0px 0px 0px;padding:4px 0px 0px 0px;font-size:8.5pt;color:#bb012a;}
	h1.Vert {margin:18px 0px 0px 0px;padding:4px 0px 0px 0px;font-size:8.5pt;color:#538000;}
	h1.Ciel {margin:18px 0px 0px 0px;padding:4px 0px 0px 0px;font-size:8.5pt;color:#eb003a;}

	.Banner {
		height:80px;
		margin:0;
		padding:0;
		background:#ff0048 url(../../_data/image/decor/banner-bg.png);
		color:#000000;
		overflow:hidden;
	}

	.ThomasCook {
		float:left;
		width:70px;
		height:72px;
		margin:7px 0px 0px 4px;
		padding:0;
		overflow:hidden;
	}

	.OceanDuMonde {
		float:left;
		width:500px;
		height:72px;
		margin:7px 0px 0px 0px;
		padding:0;
		overflow:hidden;
	}

	.OceanDuMonde p {
		margin:0px 0px 0px 14px;
		padding:0;
		background-color:Transparent;
		color:#fedd00;
		font-size:8pt;
		font-weight:bold;
	}

	.Splash1 {
		display:none;
	}

	.Splash2 {
		display:none;
	}

	.Splash3 {
		display:none;
	}

	.Sommaire {
		display:none;
	}

	.Title h1 {
		margin:0px 0px 0px 0px;
		padding:7px 0px 0px 4px;
		font-size:10pt;
		color:#000101;
		background-color:Transparent;
	}

	.Content {
		margin:0;
		padding:0;
	}

	.Content h2 {
		font-size:12pt;
		font-weight:bold;
	}

	.Footer {
		clear:both;
		height:17px;
		margin:0;
		padding:0;
		font-size:7.5pt;
	}

	.Footer p {
		padding:1px 10px 0px 10px;
		margin:0;
	}

	.BottomMargin {
		width:100%;
		height:10px;
		margin:0;
		padding:0;
	}
}


