#col_left {
	width: 160px;
	float: left;
}
	#col_left p.spe {
		font-size: 0.7em;
		font-weight: bold;
		margin: 5px 0 0 3px;
	}
	#col_left p.spe strong {
		font-weight: bold;
		color: #000;
		font-size: 1.1em;
	}
	#col_left p#aries a {
		color: #000;
	}
	#col_left ul {
		margin: 10px 0 0 10px;
	}
	#col_left ul.spe {
		margin: 0px 0 0 10px;
	}
	#col_left ul li {
		list-style-type: none;
		background: url('../images/fleche_bleu.png') no-repeat left 4px;
		text-indent: 16px;
		height: 2em;
		font-size: 0.8em;
	}
	#col_left ul li.spe {
		margin-top: 15px;
	}
	#col_left ul li a {
		color: #000;
	}
	#col_left ul li.spe_in a {
		font-weight: bold;
	}
	#col_left ul li a:hover {
		color: #039;
	}
	#col_left #court1 {
		margin-top: 50px;
	}
	#col_left .bloc_right {
		width: 150px;
		margin-bottom: 7px;
		margin-left: 5px;
		margin-top: 30px;
		background: url('../images/col_right/milieu.jpg') repeat-y left top;
	}
#milieu {
	margin-left: 162px;
	margin-right: 182px;
	min-height: 400px;
}
	#milieu p {
		padding-left: 10px;
		padding-right: 10px;
	}
	
	#milieu p.spe {
		margin-top: 5px;
	}
	#milieu p.spe1 {
		padding-bottom: 20px;
		margin-top: 5px;
	}
	#milieu p.spe2 {
		padding-bottom: 20px;
	}
	
	#milieu h3.fleche_rose {
		background: url('../images/fleche_rose.gif') no-repeat left 3px;
		text-indent: 15px;
		margin: 25px 0 0 10px;
	}
	#milieu h3.infos {
		background: url('../images/info.jpg') no-repeat left top;
		text-indent: 20px;
		margin: 15px 0 0 10px;
	}
	#milieu h3.voile {
		background: url('../images/voile-icone.jpg') no-repeat 5px top;
		text-indent: 23px;
		padding-top: 5px;
		padding-bottom: 5px;
		width: 50%;
		border-left: dotted 1px #F3408C;
		border-bottom: dotted 1px #F3408C;
		margin: 35px 0 0px 35px;
	}
	#milieu h3.voile2 {
		background: url('../images/voile-icone.jpg') no-repeat 5px top;
		text-indent: 23px;
		padding-top: 5px;
		padding-bottom: 5px;
		width: 60%;
		border-left: dotted 1px #F3408C;
		border-bottom: dotted 1px #F3408C;
		margin: 10px 0 0px 10px;
	}
	#milieu h4.voile {
		background: url('../images/voile-icone.jpg') no-repeat 5px top;
		text-indent: 23px;
		padding-top: 5px;
		padding-bottom: 5px;
		width: 50%;
		
		border-left: dotted 1px #F3408C;
		border-bottom: dotted 1px #F3408C;
		margin: 15px 0 0px 35px;
	}
	
	
/*col_right*/
#col_right {
	width: 170px;
	float: right;
	padding-top: 15px;
}
	.bloc_right {
		width: 150px;
		margin-bottom: 7px;
		background: url('../images/col_right/milieu.jpg') repeat-y left top;
	}
		.bloc_right .haut_right {
			height: 25px;
		}
			.bloc_right #lien_rapid {
				background: url('../images/col_right/lien-rapide.jpg') no-repeat left top;
			}
			.bloc_right #destination {
				background: url('../images/col_right/destination.jpg') no-repeat left top;
			}
			.bloc_right #news {
				background: url('../images/col_right/dernieres-news.jpg') no-repeat left top;
			}
			.bloc_right #projet {
				background: url('../images/col_right/projets-large.jpg') no-repeat left top;
			}
			.bloc_right #info_pratique {
				background: url('../images/col_right/infos.jpg') no-repeat left top;
			}
			.bloc_right #divers {
				background: url('../images/col_right/divers.jpg') no-repeat left top;
			}
		.bloc_right .bas_right {
			height: 10px;
			background: url('../images/col_right/bas.jpg') no-repeat left top;
		}
		.bloc_right ul {
			margin: 0 5px 0 5px;
		}
		.bloc_right ul li {
		list-style-type: none;
		background: url('../images/fleche_bleu.png') no-repeat left 4px;
		text-indent: 16px;
		height: 1.5em;
		font-size: 0.8em;
		}
		.bloc_right ul li.blog {
			font-size: 0.7em;
		}
		.bloc_right ul li.spe {
			border-top: solid 1px #999;
			margin-top: 0px;
		}
		.bloc_right ul li.ss_fleche {
			background: url('../images/blank.gif') no-repeat left 4px;
			text-align: right;
		}
			#col_right .bloc_right ul li.ss_fleche a {
				color: #24B1C6;
				font-weight: bold;
				font-size: 0.9em;
			}
/*Photo entete*/
#afaire_entete, #afaire_entete2 {
	background: url('../images/entete_content/afaire_normal.jpg') no-repeat center bottom;
	height: 216px;
}
#passeport_entete, #passeport_entete2 {
	background: url('../images/entete_content/passeport-skipper-vague.jpg') no-repeat left bottom;
	height: 280px;
}
#equipier_entete {
	background: url('../images/entete_content/equipier.jpg') no-repeat right top;
	height: 260px;
}
#navigateur_entete {
	background: url('../images/entete_content/navigateur.jpg') no-repeat left top;
	height: 291px;
}
#second_entete {
	background: url('../images/entete_content/second.jpg') no-repeat center top;
	height: 286px;
}
#skipper_entete {
	background: url('../images/entete_content/skipper.jpg') no-repeat center top;
	height: 260px;
}
#voile_carte_entete {
	background: url('../images/entete_content/voile-a-la-carte.jpg') no-repeat left top;
	height: 238px;
}
#voile_croisiere_entete {
	background: url('../images/entete_content/stage-voile-croisiere2.jpg') no-repeat left bottom;
	height: 191px;
}
#catana_411_entete {
	background: url('../images/entete_content/catana-411.jpg') no-repeat left top;
	height: 197px;
}
#first_35_entete {
	background: url('../images/entete_content/first-35.jpg') no-repeat left top;
	height: 299px;
}
#securite_entete {
	background: url('../images/entete_content/securite-en-mer.jpg') no-repeat left bottom;
	height: 296px;
}
#balade_entete {
	background: url('../images/entete_content/balade-nautique.jpg') no-repeat left bottom;
	height: 331px;
}
#entrainement_entete {
	background: url('../images/entete_content/entrainement.jpg') no-repeat left bottom;
	height: 302px;
}
#regate2_entete {
	background: url('../images/entete_content/regate2_3col.jpg') no-repeat left bottom;
	height: 290px;
}
#regate_entete {
	background: url('../images/entete_content/regate_3col.jpg') no-repeat left bottom;
	height: 299px;
}
#palmares_entete {
	background: url('../images/entete_content/palmares.jpg') no-repeat left bottom;
	height: 293px;
}
#dom_entete {
	background: url('../images/entete_content/dom-paris.jpg') no-repeat right bottom;
	height: 319px;
}
#gossein_entete {
	background: url('../images/entete_content/thomas-gossein.jpg') no-repeat left bottom;
	height: 290px;
}
#antoine_entete {
	background: url('../images/entete_content/antoine-messialle.jpg') no-repeat left bottom;
	height: 287px;
}
#eric_entete {
	background: url('../images/entete_content/eric-coulon.jpg') no-repeat right bottom;
	height: 296px;
}
#bretnord_entete {
	background: url('../images/entete_content/bretagne_nord.jpg') no-repeat left top;
	height: 295px;
}
#bretsud_entete {
	background: url('../images/entete_content/bretagne_sud.jpg') no-repeat left top;
	height: 287px;
}
#calendrier_entete {
	background: url('../images/entete_content/calendrier.jpg') no-repeat left top;
	height: 265px;
}
#med_entete {
	background: url('../images/entete_content/med1.jpg') no-repeat left top;
	height: 299px;
}
#resa_entete {
	background: url('../images/entete_content/reservation.jpg') no-repeat left top;
	height: 286px;
}
#tarif_entete {
	background: url('../images/entete_content/tarifs.jpg') no-repeat left top;
	height: 283px;
}
#transcuba_entete {
	background: url('../images/entete_content/transcuba.jpg') no-repeat left top;
	height: 294px;
}
#humanitaire_entete {
	background: url('../images/entete_content/voile_et_humanitaire.jpg') no-repeat left top;
	height: 282px;
}
#emporter_entete {
	background: url('../images/entete_content/qu_emporter.jpg') no-repeat left top;
	height: 287px;
}
#lien_utile_entete {
	background: url('../images/entete_content/liens_utiles.jpg') no-repeat left top;
	height: 298px;
}
#manche_entete {
	background: url('../images/entete_content/test-3.jpg') no-repeat left top;
	height: 177px;
}
#antilles_entete {
	background: url('../images/entete_content/leverick-bay_big.jpg') no-repeat left top;
	height: 189px;
}
#partenaire_entete {
	background: url('../images/entete_content/partenaires.jpg') no-repeat left top;
	height: 287px;
}
#transat_entete {
	background: url('../images/entete_content/transat-ggl.jpg') no-repeat left top;
	height: 287px;
}
/*mis en page*/
#milieu p.text_center span.loupe, #milieu a.spe_img span.loupe, #milieu a.spe_img2 span.loupe, #milieu a.spe_img2first span.loupe {
	padding-left: 12px;
	background: url('../images/loupe.gif') no-repeat left 2px;
}
#milieu p#maxsea {
	width: 315px;
	height: 80px;
	margin: 10px auto;
}
#milieu p#maxsea a {
	float: left;
	margin-right: 5px;
}
/*vignette liste*/
#milieu ul.vignette {
	width: 280px;
	margin: 15px auto 0 auto;
}
#milieu ul.vignette2 {
	width: 560px;
	margin: 15px auto 0 auto;
}
#milieu ul.vignette li, #milieu ul.vignette2 li {
	display: block;
	float: left;
	background: none;
}
	#milieu ul.vignette a, #milieu ul.vignette2 a {
		display: block;
		width: 123px;
		padding-top: 105px;
		padding-bottom: 8px;
		margin-right: 10px;
		color: #000;
		font-weight: bold;
		text-align: center;
	}
	#milieu ul.vignette2 li#dufour_40 a {
		background: url('../images/vignette/dufour-40.jpg') no-repeat left top;
	}
	#milieu ul.vignette2 li#dufour_40 a:hover {
		background: url('../images/vignette/dufour-40.jpg') no-repeat left -130px;
	}
	#milieu ul.vignette2 li#dufour_44 a {
		background: url('../images/vignette/dufour-44.jpg') no-repeat left top;
	}
	#milieu ul.vignette2 li#dufour_44 a:hover {
		background: url('../images/vignette/dufour-44.jpg') no-repeat left -130px;
	}
	#milieu ul.vignette2 li#catana_411 a {
		background: url('../images/vignette/catana-411.jpg') no-repeat left top;
	}
	#milieu ul.vignette2 li#catana_411 a:hover {
		background: url('../images/vignette/catana-411.jpg') no-repeat left -130px;
	}
	#milieu ul.vignette2 li#first_35 a {
		background: url('../images/vignette/first-35.jpg') no-repeat left top;
	}
	#milieu ul.vignette2 li#first_35 a:hover {
		background: url('../images/vignette/first-35.jpg') no-repeat left -130px;
	}
/*Plan acces*/
#map_canvas {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	margin: 10px 10px 20px 10px;
	
}
#conteneurInfoBulle{
     margin:0;
     padding:0;
     width: 200px;
}
#conteneurInfoBulle img {
	text-align: center;
}
#texteInfoBulle{
     margin:0;
     padding:0;
     font-size:12px;
}
#texteInfoBulle p{
     margin:.5em 0;
     padding:0;
}	
