/* CSS Document */

.style_petit {font-size: 10px}

.style_h2 {
	text-align: center;
	font-size: 13px;
	font-weight: bold;}


#titre_header{
	color: #FFFFFF;
	width: 230px;
	height: 57px;
	margin-left: 95px;
	line-height: 57px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;}

#titre_header_mince{
	color: #FFFFFF;
	width: 330px;
	height: 27px;
	margin-left: 10px;
	line-height: 30px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;}

#titre_header_mince_long{
	color: #FFFFFF;
	width: 696px;
	height: 30px;
	margin-left: 10px;
	line-height: 35px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;}

#titre_header_large{
	color: #FFFFFF;
	width: 330px;
	height: 57px;
	margin-left: 10px;
	line-height: 57px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;}

#fond_montagne {
	width: 350px;
	height: 65px;
	background: url(loisirs/page-loisirs/fond-montagne.jpg) top center no-repeat;}

#fond_air {
	width: 350px;
	height: 65px;
	background: url(loisirs/page-loisirs/fond-air.jpg) top center no-repeat;}

#fond_mer {
	width: 350px;
	height: 65px;
	background: url(loisirs/page-loisirs/fond-mer.jpg) top center no-repeat;}

#fond_familiale {
	width: 350px;
	height: 65px;
	background: url(loisirs/page-loisirs/fond-familiale.jpg) top center no-repeat;}

#fond_voiture {
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	width: 350px;
	height: 65px;
	background: url(vehicules/fond-voiture.jpg) top center no-repeat;}

#fond_moto {
	width: 350px;
	height: 65px;
	background: url(vehicules/fond-moto.jpg) top center no-repeat;}

#fond_minibus {
	width: 350px;
	height: 65px;
	background: url(vehicules/fond-minibus.jpg) top center no-repeat;}

#fond_bus {
	width: 350px;
	height: 65px;
	background: url(vehicules/fond-bus.jpg) top center no-repeat;}

#cadre{
	width: 328px;
	text-align:justify;
	padding: 10px 10px 10px 10px;
	border-right: 1px solid #38302b;
	border-bottom: 1px solid #38302b;
	border-left: 1px solid #38302b;}

#cadre_s_air{
	width: 328px;
	height: 150px;
	text-align:justify;
	padding: 10px 10px 10px 10px;
	border-right: 1px solid #38302b;
	border-bottom: 1px solid #38302b;
	border-left: 1px solid #38302b;}

#cadre_air{
	width: 328px;
	height: 180px;
	text-align:justify;
	padding: 10px 10px 10px 10px;
	border-right: 1px solid #38302b;
	border-bottom: 1px solid #38302b;
	border-left: 1px solid #38302b;}

#cadre_x_air{
	width: 328px;
	height: 210px;
	text-align:justify;
	padding: 10px 10px 10px 10px;
	border-right: 1px solid #38302b;
	border-bottom: 1px solid #38302b;
	border-left: 1px solid #38302b;}

#cadre_heberg{
	width: 328px;
	height: 300px;
	padding: 10px 10px 10px 10px;
	border-right: 1px solid #38302b;
	border-bottom: 1px solid #38302b;
	border-left: 1px solid #38302b;}

#cadre_haut{
	width: 328px;
	height: 400px;
	padding: 10px 10px 10px 10px;
	border-right: 1px solid #38302b;
	border-bottom: 1px solid #38302b;
	border-left: 1px solid #38302b;}

#cadre_large{
	width: 694px;
	padding: 10px 10px 10px 10px;
	text-align:justify;
	border-right: 1px solid #38302b;
	border-bottom: 1px solid #38302b;
	border-left: 1px solid #38302b;}

#cadre_large_milieu{
	width: 694px;
	padding: 10px 10px 10px 10px;
	text-align:justify;
	border-right: 1px solid #38302b;
	border-left: 1px solid #38302b;}

#cadre_large_h250{
	width: 694px;
	height: 260px;
	padding: 10px 10px 10px 10px;
	text-align:justify;
	border-right: 1px solid #38302b;
	border-bottom: 1px solid #38302b;
	border-left: 1px solid #38302b;}

#cadre_large_raft{
	width: 694px;
	height: 60px;
	text-align:justify;
	padding: 10px 10px 10px 10px;
	border-right: 1px solid #38302b;
	border-left: 1px solid #38302b;}

#fond_vert {
	width: 350px;
	height: 65px;
	background: url(images/fond-vert.jpg) top center no-repeat;}

#fond_vert_mince {
	width: 350px;
	height: 35px;
	background: url(images/fond-vert-mince.jpg) top center no-repeat;}

#fond_vert_mince_long {
	float: bottom;
	width: 716px;
	height: 35px;
	background: url(images/fond-vert-mince-long.jpg) top center no-repeat;}

#fond_orange {
	width: 350px;
	height: 65px;
	background: url(images/fond-orange.jpg) top center no-repeat;}

#fond_orange_mince {
	width: 350px;
	height: 35px;
	background: url(images/fond-orange-mince.jpg) top center no-repeat;}

#fond_orange_mince_long {
	float: bottom;
	width: 716px;
	height: 35px;
	background: url(images/fond-orange-mince-long.jpg) top center no-repeat;}

#fond_gris {
	width: 350px;
	height: 65px;
	background: url(images/fond-gris.jpg) top center no-repeat;}

#fond_gris_mince {
	width: 350px;
	height: 35px;
	background: url(images/fond-gris-mince.jpg) top center no-repeat;}

#fond_gris_mince_long {
	float: bottom;
	width: 716px;
	height: 35px;
	background: url(images/fond-gris-mince-long.jpg) top center no-repeat;}

#fond_rouge {
	width: 350px;
	height: 65px;
	background: url(images/fond-rouge.jpg) top center no-repeat;}

#fond_rouge_mince {
	width: 350px;
	height: 35px;
	background: url(images/fond-rouge-mince.jpg) top center no-repeat;}

#fond_rouge_mince_long {
	float: bottom;
	width: 716px;
	height: 35px;
	background: url(images/fond-rouge-mince-long.jpg) top center no-repeat;}

#fond_marron {
	width: 350px;
	height: 65px;
	background: url(images/fond-marron.jpg) top center no-repeat;}

#fond_marron_mince {
	width: 350px;
	height: 35px;
	background: url(images/fond-marron-mince.jpg) top center no-repeat;}

#fond_marron_mince_long {
	float: bottom;
	width: 716px;
	height: 35px;
	background: url(images/fond-marron-mince-long.jpg) top center no-repeat;}

#fond_bleu {
	width: 350px;
	height: 65px;
	background: url(images/fond-bleu.jpg) top center no-repeat;}

#fond_bleu_mince {
	width: 350px;
	height: 35px;
	background: url(images/fond-bleu-mince.jpg) top center no-repeat;}

#fond_bleu_mince_long {
	float: bottom;
	width: 716px;
	height: 35px;
	background: url(images/fond-bleu-mince-long.jpg) top center no-repeat;}

#fond_orange {
	width: 350px;
	height: 65px;
	background: url(images/fond-orange.jpg) top center no-repeat;}

#fond_orange_mince {
	width: 350px;
	height: 35px;
	background: url(images/fond-orange-mince.jpg) top center no-repeat;}

#fond_orange_mince_long {
	float: bottom;
	width: 716px;
	height: 35px;
	background: url(images/fond-orange-mince-long.jpg) top center no-repeat;}

#photo_droite{
	float: right;
	margin-top: 8px;
	margin-left: 8px;
	width: 300px;}

#photo_droite_large{
	float: right;
	margin-left: 8px;
	width: 350px;}

#photo_droite_hors_cadre{
	float: right;
	margin-top: 8px;
	margin-left: 8px;
	margin-right: 10px;
	width: 300px;}

#photo_droite_hors_cadre2{
	float: right;
	margin-top: 8px;
	margin-left: 8px;
	margin-right: 16px;
	width: 300px;}

#photo_gauche_petit{
	float: left;
	margin-top: 5px;
	margin-right: 8px;
	width: 168px;}

#photo_gauche{
	float: left;
	margin-top: 5px;
	margin-right: 8px;
	width: 125px;}

#photo_gauche_moyen{
	float: left;
	margin-top: 5px;
	margin-right: 8px;
	width: 225px;}

#photo_gauche_large{
	float: left;
	margin-top: 5px;
	margin-right: 8px;
	width: 300px;}

#photo_gauche_extra_large{
	float: left;
	margin-top: 5px;
	margin-right: 8px;
	width: 350px;}

/* -------- NEW ------- */


#pave_principal_defaut{
	box-shadow:inset 0 0 0px 1px #000;
}
#pave_principal_contenu{
	height: auto;
	margin: 5px;
}
#pave_principal_titre_principal_defaut{
	height: 30px;
	text-align: center;
	border: 1px solid black;
}
#pave_principal_titre_principal_defaut h2{
	font-size:13px;
	color:white;
	margin-top: 2px;
	line-height: 25px;
}

#pave_groupe_defaut{
	display:inline-block;
	margin-top: 20px;
}
#pave_defaut{
	/* background: linear-gradient(360deg, #80808038, white); */
	margin-bottom: 10px;
	height: auto;
	box-shadow:inset 0 0 0px 1px #000;
	float:left;
	position:relative;
	/* margin:5px; */
	padding:0px;
}

#pave_titre_principal_defaut{
	height: 55px;
	border: 1px solid black;
	text-align: center;
}

#pave_titre_principal_defaut h2{
	font-size:13px;
	color:white;
	margin-top: 2px;
	line-height: 25px;
}

#pave_texte_defaut{
	position: absolute;
	margin:15px;
	/* width: 298px;
	height: 312px; */
}

#pave_texte_defaut p{
	margin-top: 0px;
}
/* .pave_restaurants {
	float:left;
	position:relative;
	margin:5px;
	padding:0px;
	width:360px;
	height:390px;
	background-color: #e3e3e357
	 border: 1px solid #e4e4e4;

} */

#texte_principal{
	text-align:justify;
}

#texte_principal p{
	margin-top: 0px;
}

#pave_principal_contenu img {
	float: left;
	margin-top: 5px;
	margin-right: 8px;
	width: 225px;
}

#pave_principal_contenu p {
	margin-top: 5px;
}

#pave_principal_contenu_ligne{
	display: inline-table;
	margin-bottom: 5px;
}

.icone_sous_rubrique{
	width:73px;
	margin-top: 3px;
	left: 0px;
	margin-left: 4px;
	top:inherit;
	position: absolute;
  display: -webkit-box;
	border:1px solid #d0d0d0;

}

#bloc{
	display: inline-block;
}
