/* TAGS **********************************************************************/
/*
body {
	background-color: #901E06;
	background-image: url(/images/couleur02/body_background.gif);
}
*/




/* ELEMENTS & CLASSES GENERIQUES *********************************************/

/* HEADER */
/*
#header {
	background-image: url(/images/fr/couleur02/logo.gif);
}

#header #search {
	background-image: url(/images/fr/couleur02/search_slogan.gif);
	margin-bottom: 0px;
}
#search #glossaire, #search #glossaire a, #words, #words a {
	color: #FFAA00;
}
#search .keywords {
	background-color: #B45945;
	border-top: 1px solid #560400;
	border-right: 1px solid #EDBBB0;
	border-bottom: 1px solid #EDBBB0;
	border-left: 1px solid #560400;
	color: #560400;
	color: #FFFFFF;
}

#cart {
	background-color: #841905;
	background-image: url(/images/fr/couleur02/cart.gif);
	border-left: 1px solid #E88821;
}
#cart a {
	color: #EDBBB0;
}

#flags {
	display: none;
}

#path, #path a {
	color: #E88821;
}

#map {
	background-image: url(/images/fr/couleur02/mini-carte.gif);
}

#words {
	background-color: #841905;
}
*/




/* NAV */
/*
#nav {
	border-bottom: 1px solid #E88821;
}
#nav a#navA {
	background-image: url(/images/fr/nav/couleur02/0.gif);
}
#nav a#navB {
	background-image: url(/images/fr/nav/couleur02/1.gif);
}
#nav a#navC {
	background-image: url(/images/fr/nav/couleur02/2.gif);
}
#nav a#navD {
	background-image: url(/images/fr/nav/couleur02/3.gif);
}
*/




/* CONTENT */
/*
#main {
	border-left: 1px solid #E88821;
	border-right: 1px solid #E88821;
	border-bottom: 1px solid #E88821;
}
#main_menu {
	background-image: url(/images/couleur02/menu_background.gif);
	border-left: 1px solid #E88821;
	border-right: 1px solid #E88821;
	border-bottom: 1px solid #E88821;
}

#photo {
	background-image: url(/images/couleur02/photo.jpg);
	border-bottom: 1px solid #E88821;
}
*/




/* MENU */
/*
#menu li {
	border-bottom: 1px solid #901E06;
}
#menu a {
	color: #EDBBB0;
}
*/




/* FOOTER */
/*
#footer {
	border-top: 1px solid #E88821;
	border-bottom: 1px solid #E88821;
}
#footer li {
	color: #BC786A;
}
#footer a:hover {
	color: #E88821;
	border-bottom: 3px solid #E88821;
	padding-bottom: 0px;
}
#footer #webcam {
	background-image: url(/images/fr/couleur02/webcam.gif);
}
#footer #webcam:hover {
	background-image: url(/images/fr/couleur02/webcam_over.gif);
}
*/




/* ELEMENTS & CLASSES SPECIFIQUES ********************************************/

/* page control */
/*
#page_control {
	color: #901E06;
	font-size: 12px;
	text-align: right;
	margin: 10px 10px 5px 0px;
	clear: both;
}
#page_control a {
	color: #901E06;
}

.resultat {
   margin-left: 20px;
   color: #901E06;
   display:block;
   width: 500px;
   float:left;
}
*/


/* ACCUEIL */

/*#cartography, #thematic {
	text-align: center;
	margin: 15px 0px 30px 0px;
	width: 378px;
	float: left;
}
#cartography select, #thematic select {
	font-size: 12px;
	font-weight: bold; 
	width: 200px;
}
#cartography img, #thematic img {
	vertical-align: top;
	margin: 2px 2px 0px 0px;
}*/
/*
p.intro {
	color: #505050;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 15px 20px 15px;
}
*//*
.offre_accueil {
	color: #AE7C33;
	font-size: 12px;
	text-align: center;
	width: 233px;
	padding: 0px 0px 20px 15px;
	float: left;
}
.offre_accueil img {
	border: none;
	margin-top :5px;
}
.offre_accueil h3 {
	color: #901E06;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 2px 0px 0px 0px;
}
.offre_accueil p {
	text-align: justify;
}
.offre_accueil a {
	color: #901E06;
}
.offre_accueil p.more {
	font-size: 12px;
	background-image: url(/images/plus.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 19px;
	margin-top: 5px;
}

.offre_accueil p {
	margin: 5px 0px 5px 0px;
}
.offre_accueil .separator {
	height: 10px;
	margin: 0px;
}
*/
/*#promo {
	color: #771404;
	font-size: 14px;
	line-height: 40px;
	background-color: #E9D2CD;
	padding-left: 16px;
	width: 741px;
	float: left;
}*/





/* LISTE */
/*
h2 {
	color: #901E06;
	font-size: 18px;
	font-weight: bold;
	margin: 14px 0px 20px 25px;
}

h3#search {
	font-size: 12px;
	font-weight: bold;
	background: none;
	padding: 0px 25px 0px 0px;
	margin-top: -10px;
	margin-left: 25px;
	width: auto;
	clear: both;
	float: none;
	text-align: left;
}
h3#search b {
	text-align: right;
	padding-top: 2px;
	display: block;
	float: left;
}
h3#search select {
	font-weight: bold;
	margin: 0px 7px 5px 0px;
}
h3#search span {
	padding: 0px 0px 15px 7px;
	display: block;
	float: left;
}
h3#search .button {
	color: #901E06;
	text-decoration: none;
	border: 1px solid #AF4422;
	padding: 3px 6px 3px 7px;
	margin: 0px 0px 0px 32px;
	float: left;
}
h3#search .button:hover {
	background-color: #FFEAE3;
}

.liste {
	font-size: 12px;
	padding: 15px 0px 0px 25px;
	width: 341px;
	float: left;
}
.liste img {
	border: none;
	margin-right: 8px;
	float: left;
}
.liste h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
.liste h3 a {
	color: #000000;
	text-decoration: underline;
}

.liste h3
{

	color: #000000;
	text-decoration: underline;
}

.liste p {
	margin: 2px 0px 0px 0px;
	text-align:justify;
}
.liste strong {
	color: #901E06;
	font-size: 11px;
	font-weight: bold;
}

.liste p.more {
	font-size: 12px;
	margin-top: 5px;
}
.liste p.more a {
	background-image: url(/images/plus.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 19px;
}

.offre_accueil .add_to_selection a {
}
*/




/* DETAIL */
/*
#titre
{
	background-image: url(/images/nos-idees-de-weekend/puce_descrip.gif);
	background-repeat: no-repeat;
	color: #7B00A3;
	padding: 2px 10px 0px 14px;
	margin-top: 10px;
	width: 253px;
	float: left;
}

#submenu {
	font-size: 12px;
	background-image: url(/images/nos-idees-de-weekend/fond_submenu.gif);
	width: 453px;
	height: 27px;
	float: left;
}
#submenu .submenu1 {
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	line-height: 21px;
	background-image: url(/images/nos-idees-de-weekend/submenu1.gif);
	padding-left: 10px;
	padding-right: 10px;
	height: 22px;
	margin-right: 1px;
	display: block;
	float: left;
}
#submenu .submenu2 {
	color: #A1402B;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	line-height: 21px;
	background-image: url(/images/nos-idees-de-weekend/submenu2.gif);
	padding-left: 10px;
	padding-right: 10px;
	height: 22px;
	display: block;
	float: left;
}
#submenu .submenu3 {
	color: #268926;
	text-align: center;
	text-decoration: underline;
	line-height: 21px;
	background-image: url(/images/nos-idees-de-weekend/submenu3.gif);
	background-repeat: no-repeat;
	height: 22px;
	padding: 0px 8px 0px 34px;
	display: block;
	float: right;
}*/
/*
.descriptif {
	background-image: url(/images/nos-idees-de-weekend/puce_descrip.gif);
	background-repeat: no-repeat;
	padding: 3px 0px 7px 14px;
	margin: 0px;
	width: 429px;
	float: left;
}
.descriptif a {
	color: #901e06;
}

.descriptif strong a {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration:underline;
}

.descriptif2 {
	background-image: url(/images/nos-idees-de-weekend/puce_descrip.gif);
	background-repeat: no-repeat;
	padding: 3px 0px 7px 14px;
	margin: 0px;
	width: 329px;
	float: left;
}
.descriptif2 a {
	color: #86720C;
}

.descriptif2 strong a {
	color: #86720C;
	font-size: 13px;
	font-weight: bold;
}

.jour{
	float :left;
}

.etapes{
	width : 449px;
}
.etapes a {
	color: #8a551c;
}

.nuit {
	background-color: #FFF9DA;
	background-image: url(/images/nos-idees-de-weekend/bloc_h.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding: 7px 0px 0px 8px;
	margin : -25px 5px 0px 0px;
	width: 100px;
	float: right;
}

.nuit .bloc_b {
	font-size: 1px;
	background-image: url(/images/nos-idees-de-weekend/bloc_b.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 10px;
}
*/
/*
.bloc1
{
	background-color: #FFF9DA;
	background-image: url(/images/nos-idees-de-weekend/bloc_h.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding: 7px 0px 0px 8px;
	margin : 10px 5px 0px 5px;
	width: 200px;
	float: left;
}

.bloc1 .bloc_b {
	font-size: 1px;
	background-image: url(/images/nos-idees-de-weekend/bloc_b.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 10px;
}
.bloc1 a
{
	color: #8a551c;
}
.bloc3 a
{
	color: #8a551c;
}
.bloc2 a
{
	color: #8a551c;
}

.bloc2 
{
	background-color: #FFF9DA;
	background-image: url(/images/nos-idees-de-weekend/bloc_h.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding: 7px 0px 0px 8px;
	margin : 10px 9px 0px 5px;
	width: 200px;
	float: left;
}

.bloc2 .bloc_b {
	font-size: 1px;
	background-image: url(/images/nos-idees-de-weekend/bloc_b.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 10px;
}

.bloc3
{
	background-color: #FFF9DA;
	background-image: url(/images/nos-idees-de-weekend/bloc_h.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding: 7px 0px 0px 8px;
	margin : 10px 5px 0px 5px;
	width: 420px;
	float: left;
}

.bloc3 .bloc_b {
	font-size: 1px;
	background-image: url(/images/nos-idees-de-weekend/bloc_b.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 10px;
}

.separation {
	font-size: 1px;
	background-image: url(/images/nos-idees-de-weekend/separation.gif);
	width: 453px;
	height: 5px;
	float: left;
}

.bloc_coordonnees
{
	width:223px;
	float :left;
}
.bloc {
	background-color: #FFF9DA;
	background-image: url(/images/nos-idees-de-weekend/bloc_h.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding: 7px 0px 0px 8px;
	margin: 10px 0px 10px 7px;
	width: 209px;
}
.bloc a {
	color: #000000;
}
.bloc .bloc_b {
	font-size: 1px;
	background-image: url(/images/nos-idees-de-weekend/bloc_b.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 10px;
}

.infos {
	margin: 8px 0px 7px 16px;
	width: 199px;
	float: left;
}
.infos p {
	background-image: none;
	padding: 0px;
	margin: 0px 0px 4px 20px;
}
.infos strong {
	color: #EA6300;
	text-decoration: underline;
}

.enfants {
	background-image: url(/images/fr/nos-idees-de-weekend/picto_enfants.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	width: 186px;
	height: 30px;
	float: left;
}
.enfants span {
	display: none;
}

#prix {
	width: 100%;
}
#prix strong {
	color: #A02508;
}
#prix div {
	font-size: 12px;
	text-align: center;
	line-height: 14px;
	border-left: 1px solid #E88821;
	border-bottom: 1px solid #E88821;
	padding-top: 4px;
	padding-bottom: 3px;
	width: 75px;
	margin-bottom: 4px;
	float: left;
}
#prix td {
	font-size: 12px;
	text-align: center;
	line-height: 14px;
	border-left: 1px solid #E88821;
	border-bottom: 1px solid #E88821;
	padding-top: 4px 2px 3px 2px;
	margin-bottom: 4px;
	width: 25%;
}
.prix1 {
	background-image: url(/images/nos-idees-de-weekend/prix1.gif);
}
.prix2 {
	background-image: url(/images/nos-idees-de-weekend/prix2.gif);
}
.prix3 {
	background-image: url(/images/nos-idees-de-weekend/prix3.gif);
}
.prix4 {
	background-image: url(/images/nos-idees-de-weekend/prix4.gif);
}

					.bloc_photos {
						background-image: url(/images/nos-idees-de-weekend/fond_photos.gif);
						background-repeat: repeat-y;
						background-position: right;
						padding-bottom: 15px;
					}
					.bloc_photos .add_to_selection {
						margin: 8px 0px 7px 20px;
						float: left;
						clear: left;
						width:209px;
					}
					
					.bloc_photos .telecharger {
						margin: 3px 0px 7px 20px;
						width: 199px;
						float: left;
					}
/*
div.fichier_joint {
	padding: 10px 0px 0px 15px;
	float: left;
}
div.fichier_joint strong {
	margin: 0px 0px 5px 0px;
	display: block;
}
div.fichier_joint a {
	color: #901e06;
}
p.fichier_joint {
	background-image: url(/images/download_FFFFFF.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 3px 18px;
	margin: 0px;
	float: none;
}
p.fichier_joint.afichier_joint {
    color: #CECFC6;
}
.telecharger a {
	margin: 8px 0px 7px 20px;
	font-size : 12px;
}

#photos {
	width: 304px;
	height: 307px;
	float: right;
	clear: right;
}
#photos p {
	margin: 3px 10px 0px 28px;
}
#photos p.citation {
	margin: 10px 10px 0px 10px;
}
#photos a {
	color: #670000;
	font-size: 13px;
	text-decoration :underline;
}
#photos .photo {
	text-align: center;
	padding: 10px;
}
#photos .photo img {
	border: 1px solid #FFFFFF;
}
#photos .photo p.pagination {
	font-weight: bold;
	margin: 5px 0px 8px 0px;
}
#photos .photo a.previous {
	text-decoration: none;
	background-image: url(/images/nos-idees-de-weekend/previous.gif);
	background-repeat: no-repeat;
	padding: 3px 20px 3px 10px;
	height: 19px;
}
#photos .photo a.next {
	text-decoration: none;
	background-image: url(/images/nos-idees-de-weekend/next.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding: 3px 10px 3px 20px;
	height: 19px;
}
#photos .photo span {
	display: none;
}
#photos .photo a {
	color: #707070;
	font-size: 11px;
}
*/
					/*.important {
						color: #8A551C;
						font-weight: bold;
						line-height: 17px;
						background-color: #F8F1C6;
						background-image: url(/images/nos-idees-de-weekend/important_g.gif);
						background-repeat: no-repeat;
						padding: 0px 0px 0px 9px;
						margin: 10px 0px 10px 10px;
						width: 10px;
						height: 17px;
						white-space: nowrap;
						clear: left;
					}
					.important span {
						background-color: #FFF9DA;
						background-image: url(/images/nos-idees-de-weekend/important_d.gif);
						background-repeat: no-repeat;
						background-position: top right;
						padding: 2px 7px 1px 0px;
						height: 17px;
					}
					
					.bloc_photos .navig2 {
						margin: 0px;
						width: 453px;
					}
					
					.bloc_photos2 .navig2 
					{
						margin: 0px;
						width: 516px;
					}*/




/* WEEKENDS */
/*
.bloc_photos2 {
	background-image: url(/images/nos-idees-de-weekend/fond_photos2.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding-bottom: 10px;
}
#photos2 {
	color: #525252;
	text-align: center;
	background-image: url(/images/nos-idees-de-weekend/bord_photos.gif);
	background-repeat: no-repeat;
	padding-top: 32px;
	width: 240px;
	height: 254px;
	float: right;
}
#photos2 .photo {
	border: 1px solid #771404;
	padding: 0px;
	margin: 0px 10px 5px 9px;
}
#photos2 .photo img {
	border: 2px solid #FFFFFF;
	margin: 0px;
}
#photos2 img {
	border: 1px solid #464646;
	margin: 17px 2px 0px 2px;
}

.bloc_photos2 h3 {
	color: #86720C;
	font-size: 13px;
	font-weight: bold;
	background-image: url(/images/sejour-picardie/puce_coordonnees.gif);
	background-repeat: no-repeat;
	padding: 2px 10px 2px 14px;
	margin: 10px 0px 10px 0px;
	float: left;
}
.bloc_photos2 p {
	margin: 0px 0px 7px 15px;
	width: 486px;
	clear: left;
}

.bloc_photos2 .separation {
	width: 516px;
}
.bloc_photos2 .infos p {
	width: 225px;
}
.bloc_photos2 .infos .box {
	border: 1px solid #EA6300;
	padding: 8px 10px 8px 10px;
	margin: 2px 10px 10px 10px;
	width: 189px;
}
.bloc_photos2 .add_to_selection {
	margin-top: -5px;
	float: none;
	clear: both;
}
/*
.fiche_equipement {
	background-image: url(/images/nos-idees-de-weekend/fiche_equipement_g.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 33px;
	margin: 20px 0px 0px 10px;
}
.fiche_equipement a {
	background-image: url(/images/nos-idees-de-weekend/fiche_equipement_d.gif);
	background-repeat: no-repeat;
	background-position: top right;
	color: #268926;
	font-weight: bold;
	padding: 4px 8px 6px 0px;
	width: 170px;
	display: block;
}
.fiche_equipement2 {
	background-image: url(/images/nos-idees-de-weekend/fiche_equipement_h.gif);
	background-repeat: no-repeat;
	margin: 20px 0px 0px 10px;
	width: 217px;
}
.fiche_equipement2 div {
	background-image: url(/images/nos-idees-de-weekend/fiche_equipement_b.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	color: #268926;
	font-weight: bold;
	padding: 4px 8px 6px 33px;
}
.fiche_equipement2 a {
	color: #268926;
	margin-top: 5px;
	display: block;
}

					.bloc_photos2 .navig {
						margin: 0px 0px 0px 0px;
						width: 516px;
						float: left;
					}
/*
#texte_popup {
	text-align:justify;
	background-color: #FFFFFF;
	background-image: url(/images/carnet_de_voyage/bloc_itineraire.gif);
	background-repeat: repeat-y;
	border: 1px solid #901e06;
	margin-left: 10px;
	width: 500px;
	position: absolute;
	top: 330px;
	z-index: 5000;
	display: none;
	clear: left;
}
#texte_popup p {
	background-image: none;
	border: none;
	padding: 0px;
	margin: 5px 10px 10px 10px;
}
#texte_popup p.fermer {
	text-align: right;
	margin: 2px 5px 0px 0px;
}
#texte_popup p.fermer a {
	color: #901e06;
	font-size: 10px;
	text-decoration: none;
}
#texte_popup p.fermer a:hover {
	text-decoration: underline;
}
ul.suggestions {
	list-style: none;
	margin: 5px 5px 0px 0px;
	clear: left;
}
ul.suggestions li {
	background-image: url(/images/sejour-picardie/puce.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	list-style: none;
	float: none;
}
ul.suggestions a {
	color: #901e06;
}
p.descriptif {
	text-align: justify;
}*/





/* CARTE TERRITOIRES */
/*
h3#search div.carto {
	font-size: 12px;
	text-align: left;
	background-color: #ffeae3;
	padding: 3px 5px 0px 5px;
	height: 17px;
	white-space: nowrap;
	float: left;
}
h3#search img {
	vertical-align: middle;
	border: none;
	margin: 0px 0px 0px 3px;
}

#carte {
	width: 442px;
	position: absolute;
	display: none;
	border: none;
}
#carte div {
	background-color: #af4422;
	border: 5px solid #ffeae3;
	padding: 1px;
}
*/
/* CARTE WEEK-END */
/*
#content.carto {
	background-image: url(/images/fr/nos-idees-de-weekend/votre_sejour.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.carto #submenu {
	width: 562px;
}
.carto #submenu .submenu4 {
	color: #268926;
	text-align: center;
	text-decoration: underline;
	line-height: 21px;
	background-image: url(/images/back.gif);
	background-repeat: no-repeat;
	background-position: center left;
	height: 22px;
	padding: 0px 8px 0px 18px;
	display: block;
	float: right;
}
*/




/* NOUVEAUX BOUTONS */
/*
.navig2 {
	padding: 4px 0px 0px 0px;
	margin-top: 0px;
	height: 23px;
}*/