﻿
	/* **************
		Génériques
	   ************** */

p {margin:0px 0px 8px 0px;padding:0;}
img {margin:0;padding:0;border:none;}
legend {margin:0px 8px 0px 8px;padding:0px 4px 4px 4px;font-size:12pt;font-weight:bold;color:#ffffff;background-color:inherit;}
td {vertical-align:top;}
blockquote {padding:0 0 0 12px;margin:12px 0 0 0;background:url(images/bg-quote.png) no-repeat;}
blockquote p {margin:2px 0;}

	/* **************
		Media
	   ************** */

@media screen, projection {

	body {
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Sans-Serif;
		font-size:10pt;
		background:#ffffff url(../../_data/image/decor/gite-body-bg.png);
	}

	.Introduction {
		display:none;
	}

	h1 {clear:both;font-size:12pt;color:#680035;background-color:Transparent;padding:0;margin:0px 0px 7px 0px;} /* 61162d */
	h2 {clear:both;font-size:11pt;color:#680035;background-color:Transparent;padding:0;margin:0px 0px 5px 0px;} /* 004054 */
	h3 {clear:both;font-size:10pt;color:#680035;background-color:Transparent;padding:0;margin:0px 0px 3px 0px;}
	h4 {clear:both;font-size:9pt;color:#680035;background-color:Transparent;padding:0;margin:0;}

	a, a:link, a:visited {
		color:#4b3c30;
		text-decoration:none;
		font-weight:bold;
		background-color:inherit;
	}

	a:hover {
		color:#39892f;
		background-color:inherit;
	}

	a:active {
		color:#ff0000;
		background-color:inherit;
	}

	.Container {
		margin:0;
		padding:0;
	}

	.Container .Header {
		width:100%;
		height:326px;
		margin:0;
		padding:0;
		background:url('../../_data/image/decor/gite-header-bg.png') repeat-x;
	}

	.Logo {
		width:293px;
		height:110px;
		margin:58px 0px 0px 63px;
		padding:0;
	}

	.Content {
		width:948px;
		margin:0 auto;
		padding:0;
		background:url('../../_data/image/decor/gite-content-bg.jpg') repeat-y;
	}

	.Container .Header .Content .Left {
		float:left;
		width:371px;
		height:326px;
		margin:0;
		padding:0;
		background:url('../../_data/image/decor/gite-head-left-bg.jpg');
	}

	.Container .Header .Content .Right {
		float:left;
		width:577px;
		height:326px;
		margin:0;
		padding:0;
		background:url('../../_data/image/decor/gite-head-right-bg.jpg');
	}

	.Content .InnerContent {
		width:794px;
		margin:0 auto;
		padding:0;
	}

	.Content .InnerContent .Bar {
		width:794px;
		height:33px;
		margin:0;
		padding:0;
		background:url('../../_data/image/decor/gite-bar.jpg');
	}

	.Container .Footer {
		width:948px;
		height:129px;
		margin:0 auto;
		padding:0;
		background:url('../../_data/image/decor/gite-bottom-bg.jpg');
	}

	.Content .picture {
		float:left;
		width:150px;
		margin:10px 10px 0px 0px;
		padding:0;
		text-align:center;
	}

	.Content .picture2 {
		display:none;
	}

	.Content .picture img {
		margin:0;
		padding:0;
		border:solid 1px #000000;
	}

	.Content .picture p {
		margin:0;
		padding:0;
	}

	.picturecomments {
		margin:2px 0px 15px 0px;
	}

	.picturetitle {
		color:#000000;
		font:10px Verdana, Arial, Sans-Serif;
		font-weight:bold;
	}

	.picturedesc {
		color:#666666;
		font-size:10px;
		font-weight:normal;
	}
}


@media print, handheld {

	body {
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Sans-Serif;
		font-size:9pt;
		background:#ffffff;
	}

	.Introduction {
		display:none;
	}

	h1 {clear:both;font-size:12pt;color:#000000;background-color:Transparent;padding:0;margin:0px 0px 7px 0px;} /* 61162d */
	h2 {clear:both;font-size:11pt;color:#000000;background-color:Transparent;padding:0;margin:0px 0px 5px 0px;} /* 004054 */
	h3 {clear:both;font-size:10pt;color:#000000;background-color:Transparent;padding:0;margin:0px 0px 3px 0px;}
	h4 {clear:both;font-size:9pt;color:#000000;background-color:Transparent;padding:0;margin:0;}

	a, a:link, a:visited {
		color:#000000;
		text-decoration:none;
		font-weight:bold;
		background-color:inherit;
	}

	a:hover {
		color:#000000;
		background-color:inherit;
	}

	a:active {
		color:#000000;
		background-color:inherit;
	}

	.Container {
		margin:0;
		padding:0;
	}

	.Container .Header {
		display:none;
	}

	.Content {
		margin:0;
		padding:0;
	}

	.Content .InnerContent .Bar {
		display:none;
	}

	.Container .Footer {
		margin:0;
		padding:0;
	}

	.Content .picture {
		float:left;
		width:150px;
		margin:10px 10px 0px 0px;
		padding:0;
		text-align:center;
	}

	.Content .picture2 {
		display:none;
	}

	.Content .picture img {
		margin:0;
		padding:0;
		border:solid 1px #000000;
	}

	.Content .picture p {
		margin:0;
		padding:0;
	}

	.picturecomments {
		margin:2px 0px 15px 0px;
	}

	.picturetitle {
		color:#000000;
		font:10px Verdana, Arial, Sans-Serif;
		font-weight:bold;
	}

	.picturedesc {
		color:#666666;
		font-size:10px;
		font-weight:normal;
	}
}