/* TAGS **********************************************************************/
/*
body {
	margin: 0px;
	background-repeat: repeat-x;
}

body, table, div, input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

form {
	margin: 0px;
}

h1 {
	display: none;
}

h6 {
	font-size: 11px;
	font-weight: normal;
}

#coord {
	display: none;
}
*/




/* ELEMENTS & CLASSES ********************************************************/
/*
#global {
	margin: 0px auto 0px auto;
	width: 964px;
}

#page_control {
	white-space: nowrap;
	clear: both;
	width: 98%;
}
#page_control2 {
	white-space: nowrap;
	clear: both;
	width: 98%;
}
*/



/* HEADER */
/*
#header {
	background-repeat: no-repeat;
	margin-right: -9px;
	width: 973px;
	height: 86px;
	position: relative;
	left: -9px;
}

#home {
	margin-left: 5px;
	width: 357px;
	height: 71px;
	display: block;
	float: left;
}
#home span {
	display: none;
}

#header #search {
	text-align: right;
	background-repeat: no-repeat;
	background-position: top right;
	margin-top: 25px;
	width: 258px;
	float: right;
	position: relative;
}
#search #glossaire {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin: -2px 0px 7px 0px;
}
#search em {
	display: none;
}
#search #keywords {
	width: 131px;
	margin-bottom: 1px;
	padding: 2px 4px 0px 4px;
	font-weight: bold;
}
#search #search_submit {
	width: 30px;
	height: 20px;
	margin-left: 8px;
}

#cart {
	color: #FFFFFF;
	font-size: 10px;
	text-align: right;
	background-repeat: no-repeat;
	background-position: top right;
	padding: 25px 10px 0px 0px;
	margin: 15px 0px 0px 19px;
	height: 31px;
	width: 155px;
	float: right;
}
#cart h3 {
	display: none;
}
#cart span {
	font-size: 12px;
	margin: 5px 0px 0px 9px;
	float: left;
}
#cart a:hover {
	color: #FFFFFF;
}

#path {
	font-size: 10px;
	padding: 0px 0px 0px 9px;
	width: 10px;
	float: left;
	clear: left;
	white-space: nowrap;
}
#path a {
	text-decoration: none;
}
#path a:hover {
	color: #FFFFFF;
}

#flags {
	padding: 0px 0px 0px 9px;
	float: left;
	clear: left;
}
#flags img {
	border: 0px;
	margin: 0px 4px 4px 0px;
}

#map {
	margin: 10px 0px 0px 19px;
	height: 66px;
	width: 110px;
	float: right;
}

#words {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	line-height: 18px;
	padding: 13px 20px 0px 0px;
	margin: 10px 0px 0px 0px;
	height: 53px;
	float: right;
}
*/




/* NAVIGATION */
/*
#nav {
	float: left;
	clear: left;
}
#nav a {
	width: 241px;
	height: 31px;
	display: block;
	float: left;
}
#nav a#navC {
	width: 243px;
}
#nav a#navD {
	width: 239px;
}
#nav a span {
	display: none;
}
*/




/* CONTENT */
/*
#main {
	background-color: #FFFFFF;
	clear: both;
}
#main_menu {
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	clear: both;
}

#photo, #photo_hebergements, #photo_restaurants, #photo_loisirs, #photo_decouvertes, #photo_agenda, #photo_presse1, #photo_presse2, #photo_presse3, #photo_presse4 {
	height: 119px;
}

#main #content {
	width: 962px;
	float: left;
}
#main_menu #content {
	margin-left: 1px;
	width: 757px;
	float: left;
}

.separator {
	font-size: 1px;
	margin-top: -2px;
	height: 2px;
	clear: both;
}

.blocker {
	font-size: 1px;
	height: 403px;
	margin: 0px;
	float: right;
}
*/




/* MENU */
/*
#menu {
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	width: 204px;
	float: left;
}
#menu li {
	list-style: none;
}
#menu a {
	text-decoration: none;
	padding: 12px 10px 11px 15px;
	width: 179px;
	display: block;
}
#menu a:hover {
	color: #FFFFFF;
}
#menu span {
	color: #FFFFFF;
	padding: 12px 10px 11px 15px;
	width: 179px;
	display: block;
}
*/




/* FOOTER */
/*
#footer {
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 10px 0px;
	white-space: nowrap;
	height: 20px;
}
#footer li {
	text-align: right;
	font-weight: bold;
	list-style: none;
	float: left;
	margin: 3px 0px 0px 0px;
}
#footer a {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1px;
	text-align: center;
	display: block;
	float: left;
	margin: 0px 0px 0px 1px;
}
#footer #first a {
	text-align: left;
	margin-left: 0px;
	padding-left: 1px;
}
#footer #last a {
	text-align: right;
	margin: 0px;
	float: right;
}
*/




/* DIVERS */
/*
.add_to_selection {
	padding-top: 5px;
}
.add_to_selection a {
	color: #268926;
	font-size: 12px;
	background-image: url(/images/select.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}

.more a {
	font-weight: bold;
}
*/
/*.download, .download_E5D0E0, .basket, .basket_E5D0E0, .add, .info {
	font-size: 12px;
	background-repeat: no-repeat;
	padding: 0px 0px 1px 19px;
	margin-top: 50px;
	margin-right: 15px;
	height: 15px;
	float: left;
}
.download a, .download_E5D0E0 a, .basket a, .basket_E5D0E0 a, .add a, .info a, .minisites .weekend .liste p.more a, .minisites .weekend .liste p.download a, .offre_accueil p.more a, .add_to_selection a, .liste p.more a, #product_big p.more a, #product_important .download a, #product_important .basket a, #product_big .download a, #product_big .basket a, .product p.more a, .product p.more_E5D0E0 a, #product_important p.more_E5D0E0 a, #product_big p.more_E5D0E0 a, .product .download a, .product .basket a, #product_important .download_E5D0E0 a, #product_important .basket_E5D0E0 a, #product_big .download_E5D0E0 a, #product_big .basket_E5D0E0 a, .product_detail .download a, .product_detail .basket a, .product .add a, #product_bibliography p a, .product .add_to_selection a, .selection .delete, #news li a.more, #news li .all a, #special .all_E5D0E0 a, #tem_D p.fichier_video a {
	color: #268926;
}
.download {
	background-image: url(/images/download_FFFFFF.gif);
}
.download_E5D0E0 {
	background-image: url(/images/download_E5D0E0.gif);
}
.basket {
	background-image: url(/images/basket_FFFFFF.gif);
}
.basket_E5D0E0 {
	background-image: url(/images/basket_E5D0E0.gif);
}
.add {
	background-image: url(/images/select.gif);
}
.info {
	background-image: url(/images/info.gif);
}	*/

/*.navig {
	background-image: url(/images/fond_submenu.gif);
	padding: 3px 0px 0px 0px;
	margin: 0px;
	height: 23px;
}
.navig1 {
	background-image: url(/images/fond_shadow.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 3px 0px 0px 0px;
	margin: 0px 1px 5px 0px;
	height: 23px;
	float: left;
}
.navig2 {
	background-image: url(/images/fond_shadow.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px;
	margin: -4px 1px 5px 0px;
	height: 23px;
	float: left;
}
.navig a, .navig1 a, .navig2 a {
	color: #268926;
	font-size: 12px;
	margin: 0px 7px 0px 7px;
	height: 15px;
}
.navig .back, .navig1 .back, .navig2 .back {
	background-image: url(/images/back.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	float: right;
}
.navig .basket, .navig1 .basket, .navig2 .basket {
	background-image: url(/images/basket_FFFFFF.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	float: right;
}
.navig .write, .navig1 .write, .navig2 .write {
	background-image: url(/images/info.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	float: right;
}
.navig .prev, .navig1 .prev, .navig2 .prev {
	background-image: url(/images/prev.gif);
	background-repeat: no-repeat;
	padding-left: 13px;
}
.navig .next, .navig1 .next, .navig2 .next {
	background-image: url(/images/next.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding-right: 13px;
}
.navig .print, .navig1 .print, .navig2 .print {
	background-image: url(/images/print.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	float: right;
}

.navig .idea, .navig1 .idea, .navig2 .idea  {
	background-image: url(/images/idea.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	float: right;
}

.all, .all_E5D0E0 {
	font-size: 12px;
	text-align: right;
	margin-right: 15px;
}
#special .all_E5D0E0 {
	padding-top: 20px;
}
.all a, .all_E5D0E0 a {
	color: #268926;
	background-image: url(/images/all.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 1px 19px;
}

/*.delete {
	color: #268926;
	background-image: url(/images/delete.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 1px 17px;
}*/

/*.localize {
	color: #268926;
	background-image: url(/images/localize.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 1px 18px;
}*/

/*.image_gauche {
	margin: 0px 10px 5px 0px;
	float: left;
	border: none;
}
.image_droite {
	margin: 0px 0px 5px 10px;
	float: right;
	border: none;
}*/
/*
div.intro {
	font-family: Tahoma;
	font-size: 14px;
	text-align: justify;
	border-bottom: 1px solid #999999;
	padding-bottom: 5px;
	margin: 5px 25px 30px 25px;
	width: 704px;
}
div.intro span, .presentation span {
	text-align: right;
	display: block;
}
.intro p, .presentation p {
	margin: 0px 0px 10px 0px;
}

.presentation {
	font-family: Tahoma;
	font-size: 14px;
	text-align: justify;
	margin: 0px 25px 0px 25px;
	width: 705px;
}
.presentation .photo {
	color: #999999;
	text-align: right;
	margin: 0px 20px 20px 0px;
	float: left;
}
.presentation .photo img {
	margin-bottom: 1px;
}
*/




/* NOUVEAUX LIENS */

/*.download a, .download_E5D0E0 a, .basket a, .basket_E5D0E0 a, .add a, .info a, .minisites .weekend .liste p.more a, .minisites .weekend .liste p.download a, .offre_accueil p.more a, .add_to_selection a, .liste p.more a, #product_big p.more a, #product_important .download a, #product_important .basket a, #product_big .download a, #product_big .basket a, .product p.more a, .product p.more_E5D0E0 a, #product_important p.more_E5D0E0 a, #product_big p.more_E5D0E0 a, .product .download a, .product .basket a, #product_important .download_E5D0E0 a, #product_important .basket_E5D0E0 a, #product_big .download_E5D0E0 a, #product_big .basket_E5D0E0 a, .product_detail .download a, .product_detail .basket a, .product .add a, #product_bibliography p a, .product .add_to_selection a, .selection .delete, #news li a.more, #news li .all a, #special .all_E5D0E0 a, #tem_D p.fichier_video a, .offre_accueil .add_to_selection a, .phototheque2 .selection .delete a, .localize a, .offre_perso .liste p.add_to_selection a, .offre_perso .liste p.more a, #news .all a {
	color: #9e9ec3;
}*/





/* NOUVEAUX BOUTONS */
/*
.navig {
	padding: 4px 0px 0px 0px;
	margin: 0px;
	height: 23px;
}

span.bouton_g {
	background-image: url(/images/bouton_g.gif);
	height: 14px;
	margin-right: 10px;
	margin-left: 5px;
	display: block;
	float: left;
}
span.bouton_d {
	background-image: url(/images/bouton_g.gif);
	height: 14px;
	margin-right: 5px;
	margin-left: 10px;
	display: block;
	float: right;
}
span.bouton_g span, span.bouton_d span {
	background-image: url(/images/bouton_d.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 14px;
	display: block;
	float: left;
}
span.bouton_g a, span.bouton_d a {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	margin: 0px;
	padding: 0px 10px 2px 10px;
}

span.bouton_g .print, span.bouton_d .print {
	background-image: url(/images/print2.gif);
	background-repeat: no-repeat;
	padding-left: 21px;
	float: none;
}
span.bouton_g .back, span.bouton_d .back {
	background-image: url(/images/back2.gif);
	background-repeat: no-repeat;
	padding-left: 21px;
	float: none;
}
span.bouton_g .prev, span.bouton_d .prev {
	background-image: url(/images/prev2.gif);
	background-repeat: no-repeat;
	padding-left: 14px;
	float: none;
}
span.bouton_g .next, span.bouton_d .next {
	background-image: url(/images/next2.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding-right: 14px;
	float: none;
}
span.bouton_g .basket, span.bouton_d .basket {
	background-image: url(/images/basket2.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	float: none;
}
span.bouton_g .write, span.bouton_d .write {
	background-image: url(/images/info2.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	float: none;
}
span.bouton_g .idea, span.bouton_d .idea {
	background-image: url(/images/idea2.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	float: none;
}
span.bouton_g .idea, span.bouton_d .plus {
	background-image: url(/images/plus2.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	float: none;
}
span.bouton_g .mail, span.bouton_d .mail {
	background-image: url(/images/mail2.gif);
	background-repeat: no-repeat;
	padding-left: 21px;
	float: none;
}
span.bouton_g .detail, span.bouton_d .detail {
	background-image: url(/images/visualize.gif);
	background-repeat: no-repeat;
	padding-left: 17px;
	float: none;
}
*/
/*#submenu {
	margin-bottom: -4px;
}
#submenu span.bouton_g, #submenu span.bouton_d {
	margin-top: 4px;
}
#submenu span.bouton_g .submenu3, #submenu span.bouton_d .submenu3 {
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	background-image: url(/images/visualize.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	display: inline;
	float: none;
}*/





/* CARTE */
/*
#carte {
	margin-left: -262px;
	margin-top: 15px;
}
*/




/* NOUVEAUTES */
/*
.nouveaute {
	font-size: 11px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px 0px 0px 2px;
}
*/




/* CREDITS */
/*
.credits {
	font-size: 12px;
	padding: 50px 250px 0px 100px;
}
.credits img {
	border: none;
	float: right;
}*/
