/* CSS Document */

			body {
				background-image: url(/_template/img/fond.gif);
				background-repeat:repeat-x;
				background-color:white;
				margin-top:0;
				padding-top: 0;
			}
			/* Format Png valide pour msie  */ 
			.format_png { behavior: url("win_png.htc"); }

			.img_png, .image_typo, .spip_logos {
				behavior: url("win_png.htc");
			}

			p {
				text-align: left;
				font-size: 11pt;
				color:#666666;
				
			}
			
			div#container {
				width: 981px;
				margin-left:auto;
				margin-right: auto;
			}
			
			
			div#gauche {
				float: left;
				background-image: url(/_template/img/photo_gauche0.jpg);
				width: 490px;
				height: 565px;
				z-index:0;
			}
			div#RollCommunautes {
				z-index: 20;
				width: 445px;
				overflow:auto;
				position: absolute;
				line-height: 12px;
				top: 380px;
				padding-left: 15px;
				padding-right: 30px;
				padding-top: 10px;				
			}
			div#fondRollCommunautes {
				z-index: 5;
				width: 490px;
				height:150px;
				position: absolute;
				top: 380px;
			}
			
			div#droite {
				float: right;
				background-image: url(/_template/img/fond_droite.gif);
				text-align: left;
				z-index:0;
				width: 490px;
				height: 565px;
			}
			
			div#logo {
				top: 10px;
				margin-left: 240px;
				position: absolute;
				z-index:1;
			}
			
			div#logocg {
				top: 490px;
				margin-left: 465px;
				position: absolute;
				z-index:15;
			}
		
			img#baseline {
				margin-top: 100px;
				position: absolute;
				margin-left:50px;
			}
			
			img#subbaseline {
				margin-left: -4px;
				margin-top: 110px;
				position: absolute;
			}
			
			div#boutons {
				background-image: url(/_template/img/fond_boutons.gif);
				background-repeat: no-repeat;
				width: 371px;
				height: 37px;
				position: absolute;
				top: 180px;
				text-align: center;
				margin-left: 70px;
			}
			
			div#boutons div {
				padding-top: 10px;
			}
			
			div#footer {
				float: right;
				font-size: 9pt;
				z-index: 10;
				color: gray;
				width: 480px;
				margin-top: -15px;
				text-align: right;
				margin-right: 4px;
			}
			
			div#texte {
				color:#666666;
				margin-top: 20px;
				text-align: left;
				font-size: 11pt;
				height: 280px;
				overflow : auto;
				width: 400px;
			}

			div#texteBaseline {
				color:#666666;
				margin-top: 145px;
				text-align: center;
				font-size: 11pt;
				height: 60px;
				width: 460px;
				padding:0 15px;
			}
			div#titreSommaire {
				background-image: url(/_template/img/points_horiz.gif);
				background-position:top;
				background-repeat:repeat-x;
				margin-top: 130px;
				text-align: left;
				font: #444 13pt small-caps bold;
				height: 20px;
				width: 400px;
				z-index: 50;
				padding-left:15px;
			}
			div#texteSommaire {
				color:#666666;
				background-image: url(/_template/img/points_horiz.gif);
				background-position:top;
				background-repeat:repeat-x;
				border-bottom:1px dotted orange;
				overflow:auto;
				text-align: left;
				font-size: 11pt;
				height: 163px;
				width: 400px;
				z-index: 50;
				padding-left:15px;
			}
			
			div#texte div {
				margin-right : 5px
			}
			
			div#titre {
				background-image: url(/_template/img/points_horiz.gif);
				background-position:bottom;
				background-repeat:repeat-x;
				text-align: center;
				font-size: 14pt;
				font-variant: small-caps;
				color: #f33b03;
			}
			
			div#enoria {
				position: absolute;
				float: right;
				z-index: 1;
				width: 980px;
				margin-left: auto;
				margin-right: auto;
				text-align: center;
				top: 235px;
				
			}
			
			div#enoria img {
				margin-left: 7px;
				margin-right: 7px;
				border: 0px;
			}
			
			a,  a img.img_png {
				text-decoration: none;
				color:#666666;
				border:none;
			}
			
			.Titre {
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 10pt;
				font-weight: bold;
				font-variant: small-caps;
				color: orange;
				margin-left: 20px;
			}
			span.survol .Titre { margin-left: 0}
			.syndication {
				background-image: url(/_template/img/points_horiz.gif);
				background-position:bottom;
				background-repeat:repeat-x;
			}
			.date {
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 10px;
			}

			a:hover { color:#FF9900; text-decoration:none;}



.survol { 
	display:none;
}
div.syndication a:hover span.survol {
	display: block;
	position: absolute;
	top: auto;
	left: auto;
	width: 170px;
	padding: 5px;
	margin-top:-24px;
	margin-left:200px;
	color: #333;
	background-color: #F2F2F2;
	border: solid 1px #C0C0C0;
	font: 10px Verdana, sans-serif;
	text-align: left;
	z-index: 51;
	-moz-border-radius-topright: 13px;
	border-radius-topright: 13px;
	-moz-border-radius-bottomleft: 13px;
	border-radius-bottomleft: 13px;
}


