/* TAGS **********************************************************************/
/*
body {
	background-color: #600F4A;
	background-image: url(/images/couleur00/body_background.gif);
}
*/




/* ELEMENTS & CLASSES GENERIQUES *********************************************/

/* HEADER */
/*
#header {
	background-image: url(/images/fr/couleur00/logo.gif);
}

 {
	background-image: url(/images/fr/couleur00/search_slogan.gif);
}
 #glossaire,  #glossaire a, #words, #words a {
	color: #FFAA00;
}
 .keywords {
	background-color: #965986;
	border-top: 1px solid #4A0437;
	border-right: 1px solid #BC7AAC;
	border-bottom: 1px solid #BC7AAC;
	border-left: 1px solid #4A0437;
	color: #4A0437;
	color: #FFFFFF;
}

#cart {
	background-color: #5A0D45;
	background-image: url(/images/fr/couleur00/cart.gif);
	border-left: 1px solid #FF8E32;
}
#cart a {
	color: #C6A9BE;
}

#flags {
	display: none;
}

#path, #path a {
	color: #FF8E32;
}

#map {
	background-image: url(/images/fr/couleur00/mini-carte.gif);
}

#words {
	background-color: #570E45;
}

.select 
{
	margin-left:7px;
	margin-top:7px;
}

.write
{
color :red;
margin : 10px 10px 10px 10px ;
}
*/
/* NAV */
/*
#nav {
	border-bottom: 1px solid #FF8E32;
}
#nav a#navA {
	background-image: url(/images/fr/nav/couleur00/0.gif);
}
#nav a#navB {
	background-image: url(/images/fr/nav/couleur00/1.gif);
}
#nav a#navC {
	background-image: url(/images/fr/nav/couleur00/2.gif);
}
#nav a#navD {
	background-image: url(/images/fr/nav/couleur00/3.gif);
}
*/




/* CONTENT */
/*
#main {
	border-left: 1px solid #FF8E32;
	border-right: 1px solid #FF8E32;
	border-bottom: 1px solid #FF8E32;
}
#main_menu {
	background-image: url(/images/couleur00/menu_background.gif);
	border-left: 1px solid #FF8E32;
	border-right: 1px solid #FF8E32;
	border-bottom: 1px solid #FF8E32;
}
#photo {
	background-image: url(/images/couleur00/photo.jpg);
	border-bottom: 1px solid #FF8E32;
}
#photo_agenda {
	background-image: url(/images/couleur00/photo_meteo.jpg);
	border-bottom: 1px solid #FF8E32;
}
#photo_presse1 {
	background-image: url(/images/couleur00/photo_presse1.jpg);
	border-bottom: 1px solid #FF8E32;
}
#photo_presse2 {
	background-image: url(/images/couleur00/photo_presse2.jpg);
	border-bottom: 1px solid #FF8E32;
}
#photo_presse3 {
	background-image: url(/images/couleur00/photo_presse3.jpg);
	border-bottom: 1px solid #FF8E32;
}
#photo_presse4 {
	background-image: url(/images/couleur00/photo_presse4.jpg);
	border-bottom: 1px solid #FF8E32;
}
*/




/* MENU */
/*
#menu li {
	border-bottom: 1px solid #600F4A;
}
#menu a {
	color: #C6A9BE;
}
#menu .webcam {
	background-image: url(/images/fr/couleur00/menu_webcam.gif);
	background-repeat: no-repeat;
}
#menu .webcam:hover {
	background-image: url(/images/fr/couleur00/menu_webcam_over.gif);
}
#menu .webcam em {
	display: none;
}
*/




/* FOOTER */
/*
#footer {
	border-top: 1px solid #FF8E32;
	border-bottom: 1px solid #FF8E32;
}
#footer li {
	color: #A06F92;
}
#footer a:hover {
	color: #FF8E32;
	border-bottom: 3px solid #FF8E32;
	padding-bottom: 0px;
}
#footer #webcam {
	background-image: url(/images/fr/couleur00/webcam.gif);
}
#footer #webcam:hover {
	background-image: url(/images/fr/couleur00/webcam_over.gif);
}
*/




/* ELEMENTS & CLASSES SPECIFIQUES ********************************************/

/*h2 {
	color: #F79C01;
	font-size: 18px;
	font-weight: bold;
	margin: 14px 0px 20px 0px;
}
h3 {
	color: #72135A;
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
}*/

/* page control */

/*#page_control {
	color: #600F4A;
	font-size: 12px;
	text-align: right;
	margin: 0px 10px 5px 0px;
	clear: both;
}
#page_control a {
	color: #600F4A;
}
.page_control {
	color: #600F4A;
	font-size: 12px;
	text-align: right;
	margin: 0px 10px 5px 0px;
	clear: both;
}
.page_control a {
	color: #600F4A;
}

a
{
	color: #72135A;
}
*/


/* AMBASSADEUR */
/*
#amb_G {
	font-size: 12px;
	padding: 0px 0px 0px 15px;
	width: 740px;
	float: left;
}
#amb_G h2 {
	margin-left: 5px;
}
#amb_G .intro {
	margin: 0px 20px 20px 5px;
}
.input_text {
	font-size: 12px;
	background-color: #F3F4F5;
	border-top: 1px solid #7E7E77;
	border-right: 1px solid #E5E7E7;
	border-bottom: 1px solid #E5E7E7;
	border-left: 1px solid #7E7E77;
	width: 491px;
	margin: 10px 0px 0px 0px;
}
textarea.input_text {
	width: 230px;
	height: 300px;
}

#amb_D {
	color: #600F4A;
  margin: 10px 0px 0px 15px;
	width: 150px;
	float: left;
}
#amb_D img {
	border: 1px solid #600F4A;
	margin-bottom: 15px;
}
#amb_D h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
#amb_D p {
	font-weight: bold;
	margin: 5px 0px 20px 0px;
}
*/
/*.left {
	float: left;
	width: 250px;
}
.left h2, .left .intro {
	width: 460px;
}
.right {
	margin: 0px 0px 0px 5px;
	float: left;
	width: 290px;
}
*/
/*
#datas4 {
	padding: 15px 0px 0px 5px;
	width: 450px;
	float: left;
}
#datas4 p {
	margin: 15px 0px 15px 0px;
}

#datas4 label {
	font-size: 12px;
	margin-top: 2px;
	width: 90px;
	display: block;
	float: left;
}
#datas4 label.middle {
	margin: 2px 14px 0px 9px;
	width: auto;
	float: left;
}
#datas4 label.birth {
	margin: 2px 14px 0px 0px;
	width: auto;
}
#datas4 label span {
	width: 10px;
	display: block;
	float: left;
}
#datas4 input, #datas4 textarea, #datas4 select {
	background-color: #F3F4F5;
	border-top: 1px solid #7E7E77;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #7E7E77;
	margin-bottom: 9px;
	width: 350px;
	float: left;
}
#datas4 select {
	width: 180px;
}
#datas4 textarea {
	height: 33px;
}
#datas4 input.birth {
	width: 184px;
}
#datas4 input.cp {
	width: 88px;
}
#datas4 input.city {
	width: 160px;
}
#datas4 input.tel {
	width: 126px;
}

#datas3 {
	padding: 15px 0px 0px 5px;
	width: 280px;
	float: left;
}
#datas3 p {
	margin: 15px 0px 15px 0px;
}

#datas3 label {
	font-size: 12px;
	margin-top: 2px;
	width: 90px;
	display: block;
	float: left;
}
#datas3 label.middle {
	margin: 2px 14px 0px 9px;
	width: auto;
	float: left;
}
#datas3 label.birth {
	margin: 2px 14px 0px 0px;
	width: auto;
}
#datas3 label span {
	width: 10px;
	display: block;
	float: left;
}
#datas3 input, #datas3 textarea, #datas3 select {
	background-color: #F3F4F5;
	border-top: 1px solid #7E7E77;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #7E7E77;
	margin-bottom: 9px;
	width: 180px;
	float: left;
}
#datas3 select {
	width: 180px;
}
#datas3 textarea {
	height: 33px;
}
#datas3 input.birth {
	width: 184px;
}
#datas3 input.cp {
	width: 88px;
}
#datas3 input.city {
	width: 160px;
}
#datas3 input.tel {
	width: 126px;
}*/
/*
.authorization {
	margin-right: 10px;
	clear: both;
}
*/




/* TEMOIGNAGES */
/*
h2.intro {
	margin-left: 25px;
}

#tem_G {
	font-size: 12px;
	padding: 0px 0px 25px 15px;
	width: 267px;
	float: left;
}
#tem_G h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
#tem_G p {
	margin: 10px 0px 0px 0px;
}
#tem_G select {
	width: 100%;
}
#tem_G #result {
	font-size: 12px;
	border: 1px solid #F79C01;
	padding: 10px;
	margin-top: 30px;
}
#tem_G ul {
	padding: 0px;
	margin: 12px 0px 0px 0px;
}
#tem_G li {
	background-image: url(/images/temoignages/puce.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	list-style: none;
	margin: 8px 0px 0px 0px;
}
#tem_G li a {
	color: #000000;
}
#tem_G div.carto {
	color: #72135a;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-color: #ffe6f8;
	padding: 3px 5px 0px 5px;
	margin-top: 10px;
	height: 17px;
	white-space: nowrap;
		ffloat: left;
}
#tem_G div.carto img {
	vertical-align: middle;
	border: none;
	margin: 0px 0px 0px 3px;
	float: right;
}

#tem_D {
	font-size: 12px;
	padding: 20px 15px 20px 0px;
	width: 430px;
	float: right;
}
#tem_D h3 {
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #F79C01;
}
#tem_D p {
	margin: 10px 0px 10px 0px;
}
#tem_D img {
	margin: 0px 8px 8px 0px;
	float: left;
}
#tem_D #send_to_friend {
	color: #F79C01;
	background-image: url(/images/mailto.gif);
	background-repeat: no-repeat;
	padding-left: 32px;
	margin: 0px 4px 10px 0px;
	float: right;
}
*/
/*.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: 5px 0px 10px 0px;
	width: 260px;
	float: left;
}
.bloc ul {
	margin: 5px 0px 5px 20px;
	padding: 0px;
}
.bloc a {
	color: #F79C01;
}
.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;
}

#tem_D p.fichier_video {
	background-image: url(/images/temoignages/video_g.gif);
	background-repeat: no-repeat;
	padding: 7px 0px 0px 37px;
	margin: 10px 0px 0px 0px;
	height: 30px;
	float: left;
}
#tem_D p.fichier_video a {
	background-image: url(/images/temoignages/video_d.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-weight: bold;
	padding: 7px 10px 8px 0px;
	height: 30px;
}
#tem_D div.fichier_video {
	height: 40px;
}

#tem_D p.ambassadeur {
	background-image: url(/images/fr/temoignages/ambassadeur.gif);
	padding: 0px;
	margin: 0px 5px 5px 5px;
	height: 50px;
	width: 50px;
	float: right;
}
#tem_D p.ambassadeur b {
	display: none;
}
/*
.video {
	background-image: url(/images/temoignages/picto_video.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 20px 0px 10px 0px;
}
.video .intro h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0px 0x 5px 0px;
}
.video .intro {
	border: none;
	width: 500px;
	margin-bottom: 0px;
}
.video .carte_temoignagesbig {
	padding-left: 1px;
}
.video .detail {
	width: 366px;
	padding: 0px 0px 20px 20px;
	float: left;
}
.video .detail h3 {
	font-size: 10px;
	background-color: #f0ecf5;
	background-image: url(/images/temoignages/player_titre.gif);
	background-repeat: repeat-x;
	padding: 3px 7px 4px 7px;
	margin: 0px 0px 1px 6px;
}
.video .detail h3 strong {
	font-size: 13px;
}
.video .detail p {
	border-top: 1px solid #d6adc1;
	border-left: 1px solid #d6adc1;
	border-right: 1px solid #d6adc1;
	padding: 5px 7px 0px 7px;
	margin: 0px 0px 0px 6px;
}
.video .carte_temoignages {
	padding: 50px 9px 0px 0px;
	float: right;
}
*/
/*.video .liste {
	text-align: center;
	border: none;
	padding: 0px 0px 0px 20px;
	margin: 10px 0px 10px 0px;
	width: auto;
	float: left;
}
.video .liste a {
	color: #000000;
	text-decoration: none;
	background-color: #ffe6f8;
	padding: 10px 10px 0px 10px;
	width: 205px;
	height: 189px;
	display: block;
	overflow: hidden;
	border-bottom: 10px solid #ffe6f8;
}
.video .liste img {
	border: none;
	margin: 0px 0px 4px 0px;
	float: none;
}
.video .liste h3 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	margin: 0px;
}
#video {
	background-color: #FFFFFF;
	border: 1px solid #7e1664;
	padding: 0px 0px 5px 10px;
	margin-left: 175px;
	width: 390px;
	position: absolute;
	top: 300px;
	z-index: 5000;
	display: none;
}
#video p.fermer {
	text-align: right;
	margin: 2px 5px 5px 0px;
}
#video p.fermer a {
	color: #7e1664;
	font-size: 10px;
	text-decoration: none;
}
#video p.fermer a:hover {
	text-decoration: underline;
}*/

/* MAGAZINE */
/*
.magazine .left {
	width: 475px;
}
.magazine .intro {
	text-align: justify;
}
*/




/* LISTE */
/*
h3 {
	font-size: 12px;
	font-weight: bold;
	background: none;
	padding: 0px 25px 0px 22px;
	margin: -10px 0px 200px 25px;
	width: auto;
	clear: both;
	float: none;
	text-align: left;
}
h3 b {
	text-align: right;
	padding-top: 2px;
	display: block;
	float: left;
}
h3 select {
	font-weight: bold;
	margin: 0px 7px 5px 0px;
}
h3 span {
	padding: 0px 0px 15px 7px;
	display: block;
	float: left;
}
*/




/* CARTE TERRITOIRES */
/*
h3 div.carto {
	font-size: 12px;
	text-align: left;
	background-color: #ffe6f8;
	padding: 3px 5px 0px 5px;
	height: 17px;
	white-space: nowrap;
	float: left;
}
h3 img {
	vertical-align: middle;
	border: none;
	margin: 0px 0px 0px 3px;
}

#carte {
	width: 442px;
	position: absolute;
	display: none;
	border: none;
}
#carte div {
	background-color: #9d3a82;
	border: 5px solid #ffe6f8;
	padding: 1px;
}
*/



/* DOCUMENTATION */
/*
#product_list {
	width: 504px;
	float: left;
}
#product_list .button {
	margin: 20px 0px 20px 180px;
	float: none;
}
.button2 {
	color: #72135a;
	text-decoration: none;
	border: 1px solid #72135a;
	padding: 3px 6px 3px 7px;
	margin: 0px 0px 15px 280px;
}

.product {
	font-size: 12px;
	padding: 15px 15px 10px 15px;
	width: 222px;
	float: left;
}
.product a {
	color: #000000;
	text-decoration: underline;
}
.product h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	color : #000000;
	text-decoration:none;
}
.product h3 img {
	margin-right: 10px;
	float: right;
}
.product p {
	margin: 0px;
}
.product img {
	border: none;
	margin-right: 8px;
	float: left;
}

.bloc_product {
	background-image: url(/images/services/fond_product.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.bloc_product .download {
	float: none;
}
#product_big {
	font-size: 12px;
	padding: 15px 15px 15px 15px;
	width: 222px;
	float: right;
}
#product_big h3 {
	color: #600F4A;
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
}
#product_big h4 {
	color: #600F4A;
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
}
#product_big a {
	color: #600F4A;
}
#product_big p {
	margin: 0px;
}
#product_big img {
	border: none;
}
#product_big .magazine_1 {
	text-align: center;
	background-color: #976d8b;
	padding: 10px;
	margin: 20px 15px 15px 15px;
}
#product_big .magazine_1 h3 {
	color: #FFFFFF;
	margin: 10px 0px 10px 0px;
}
#product_big .magazine_1 a {
	color: #FFFFFF;
}

#product_important {
	font-size: 12px;
	width: 252px;
	float: right;
}
#product_important .product {
	padding: 15px;
	width: auto;
}
#product_important h3 {
	color: #600F4A;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
#product_important h4 {
	color: #600F4A;
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
}
#product_important p {
	margin: 0px;
}
#product_important img {
	border: none;
	margin-right: 8px;
	float: left;
}

.product #product_important p.more_E5D0E0, #product_big p.more_E5D0E0 {
	font-size: 12px;
	text-align: right;
	margin: 5px 10px 0px 0px;
}
.product p.more {
	font-size: 12px;
	margin: 5px 10px 0px 0px;
}
#product_big p.more a {
	background-image: url(/images/plus.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 19px;
}
#product_important .download a, #product_important .basket a, #product_big .download a, #product_big .basket a {
	color: #268926;
}
.product p.more a {
	color: #268926;
	background-image: url(/images/plus.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 19px;
}
.product p.more_E5D0E0 a, #product_important p.more_E5D0E0 a, #product_big p.more_E5D0E0 a {
	color: #268926;
	background-image: url(/images/plus_E5D0E0.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 19px;
}
.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 {
	color: #268926;
}
.product .download, .product .basket, #product_important .download_E5D0E0, #product_important .basket_E5D0E0, #product_big .download_E5D0E0, #product_big .basket_E5D0E0, .product .add {
	margin: 1px 0px 0px 0px;
}

.navig_shadow {
	font-size: 1px;
	background-image: url(/images/couleur00/navig_shadow.gif);
	background-repeat:no-repeat;
	background-position: right;
	margin: -5px 0px 0px 0px;
	height: 5px;
}

.product_detail {
	font-size: 12px;
	padding: 15px;
}
.product_detail h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
.product_detail h3 img {
	border: none;
	margin-right: 8px;
	float: left;
}
.product_detail p {
	margin: 5px 0px 0px 0px;
}
.product_detail p img {
	vertical-align: middle;
}
.product_detail .download, .product_detail .basket, .product_detail .info {
	margin: 15px 15px 0px 0px;
}

.product_detail .info, .product_detail .add, .product_detail .basket {
	clear: left;
}
*/




/* BIBLIOGRAPHIE */
/*
#product_bibliography {
	color: #600F4A;
	font-size: 14px;
	padding: 15px 15px 0px 15px;
	margin: 0px auto 10px auto;
	float: left;
	width: 726px;
}
#product_bibliography hr {
	color: #FFFFFF;
	border: 0px;
	border-bottom: 1px solid #999999;
	height: 10px;
}
#product_bibliography h3 {
	color: #600F4A;
	font-size: 20px;
	font-weight: bold;
}
#product_bibliography p {
	color: #600F4A;
	font-size: 18px;
	margin: 5px 0px 0px 0px;
}
#product_bibliography a {
	color: #600F4A;
}
#product_bibliography img {
	border: none;
	margin-right: 8px;
	float: left;
}
#product_bibliography .download, #product_bibliography .add {
	font-size: 12px;
	margin-right: 15px;
}
*/




/* FONDS D'ECRAN */
/*
#wallpaper_list {
	width: 757px;
	float: left;
}
#wallpaper_list .product {
	padding: 20px 20px 0px 20px;
	width: 337px;
}
#wallpaper_list .separator {
	border-bottom: 1px solid #999999;
	padding-top: 20px;
	margin: 0px;
}
*/




/* QUESTIONNAIRE */
/*
h2.title {
	color: #600F4A;
	font-size: 18px;
	font-weight: bold;
	line-height: 40px;
	background-image: url(/images/title_background.jpg);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	float: none;
	clear: left;
}

.datas, .datas2 {
	padding: 15px 0px 0px 15px;
	width: 430px;
	float: left;
}
.datas p {
	margin: 0px 0px 4px 90px;
}
span.required {
	color: #FF8E32;
}
.datas label {
	font-size: 12px;
	margin-top: 2px;
	width: 90px;
	display: block;
	float: left;
}
.datas label.middle {
	margin: 2px 14px 0px 9px;
	width: auto;
	float: left;
}
.datas label.birth {
	margin: 2px 14px 0px 0px;
	width: auto;
}
.datas label span, .datas2 label span {
	width: 10px;
	display: block;
	float: left;
}
.datas input, .datas textarea, .datas select, .datas2 textarea {
	background-color: #F3F4F5;
	border-top: 1px solid #7E7E77;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #7E7E77;
	margin-bottom: 9px;
	width: 298px;
	float: left;
}
.datas .checkbox
{
	display:block;
}
.datas .checkbox input
{
    width: auto !important;
    border: none;
    background-color: #fff;
}
.datas select {
	width: 302px;
}
.datas textarea {
	height: 33px;
}
.datas input.birth {
	width: 184px;
}
.datas input.cp {
	width: 88px;
}
.datas input.city {
	width: 160px;
}
.datas input.tel {
	width: 126px;
}

#photo_questionnaire {
	margin: 28px 30px 0px 0px;
	float: right;
}

#options {
	padding: 10px 0px 0px 25px;
	width: 485px;
	float: left;
	clear: left;
}
#options h3 {
	font-size: 12px;
	font-weight: normal;
}
#options br {
    clear:both;
}
#options span input, #options label {
	font-size: 10px;
	display: block;
	float: left;
}
#options label {
    width: 180px;
}
#content #newsletter {
	font-size: 10px;
	padding-top: 10px;
	width: 422px;
	float: left;
}
#content #newsletter a {
	color: #AE7C33;
}*/
/*
#form_control {
	text-align: center;
	border-top: 1px solid #DC88C6;
	padding-top: 5px;
	margin: 15px 25px 5px 25px;
	clear: both;
}
#form_control p {
	text-align: left;
	margin-top: -20px;
}
#form_control2 {
	text-align: center;
	border-bottom: 1px solid #DC88C6;
	padding-bottom: 5px;
	margin: 25px 25px 15px 25px;
	clear: both;
}
*/
/*.selection {
	font-size: 12px;
	padding: 0px;
	margin: 15px 25px 15px 20px;
}
.selection li {
	list-style: none;
	border-bottom: 1px solid #F3F4F5;
	padding: 3px 0px 4px 0px;
	clear: both;
}
.selection strong {
	margin-right: 10px;
}
.selection p {
	margin: -3px 0px 0px 0px;
	float: right;
}
.selection input {
	vertical-align: middle;
}
.selection img {
	margin: 1px 7px 0px 0px;
	vertical-align: middle;
}
.selection .delete {
	background-image: url(/images/delete.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 1px 17px;
	margin: 0px 0px 0px 20px;
}
.infos_commande {
	font-style: italic;
	margin: 0px 25px 15px 15px;
}*/





/* ACTUALITE */

/*#quizz {
	width: 204px;
	float: left;
}
#quizz h3 {
	color: #FF8E32;
	font-size: 14px;
	font-weight: bold;
	margin: 15px 0px 0px 15px;
}
#quizz p {
	color: #FFFFFF;
	font-size: 14px;
	margin: 0px 0px 15px 15px;
}
#quizz input {
	margin: 15px 0px 30px 15px;
}
#quizz a {
	color: #C6A9BE;
	font-size: 12px;
}
#quizz .psycho {
	background-image: url(/images/fr/psycho_test/texte_actu.jpg);
	background-repeat: no-repeat;
	height: 99px;
	display: block;
}
#quizz .psycho span {
	display: none;
}
#quizz .magazine_1 {
	text-align: center;
	background-color: #976d8b;
	padding: 10px;
	margin: 20px 15px 15px 15px;
}
#quizz .magazine_1 h3 {
	color: #FFFFFF;
	margin: 10px 0px 10px 0px;
}
#quizz .magazine_1 a {
	color: #FFFFFF;
}*/

/*#news, #news2 {
	padding: 0px 15px 10px 15px;
	width: 474px;
	float: left;
}
#news.full, #news2.full {
	padding: 0px 15px 0px 15px;
	width: 724px;
	float: none;
}
#news.full .navig, #news2.full .navig {
	width: 757px;
}
/*#news h2, #news2 h2 {
	color: #600F4A;
	font-size: 20px;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
}
#news h3, #news2 h3 {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	margin: 15px 0px 5px 83px;
}
#news h4, #news2 h4 {
	color: #600F4A;
	font-size: 18px;
	font-weight: normal;
	border-bottom: 1px solid #999999;
	padding-bottom: 6px;
	margin: 5px 0px 0px 0px;
}
#news h5, #news2 h5 {
	color: #600F4A;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #999999;
	padding-bottom: 6px;
	margin: 5px 0px 0px 0px;
}
#news ul, #news2 ul {
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
#news div, #news2 div {
	margin-top: 15px;
}
#news div h3, #news2 div h3 {
	font-size: 14px;
}
#news li, #news div, #news2 li, #news2 div {
	list-style: none;
	font-size: 14px;
}
#news li img, #news div img, #news2 li img, #news2 div img {
	float: left;
	margin-right: 8px;
}
#news div p img, #news2 div p img {
	float:none;
	margin: 0 4px;
}
#news li strong, #news div strong {
	color: #600F4A;
	font-size: 12px;
}
#news2 li strong, #news2 div strong {
	font-size: 12px;
}
#news li a, #news2 li a {
	color: #000000;
}
#news li p, #news div p, #news2 li p, #news2 div p {
	margin: 5px 0px 5px 0px;
}
#news li a.more, #news2 li a.more {
	font-size: 12px;
	background-image: url(/images/plus.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 19px;
}
#news .all a, #news2 .all a {
	color: #600f4a;
}
#news li .separator, #news2 li .separator {
	font-size: 1px;
	height: 20px;
	clear: both;
}
#news div.txt, #news2 div.txt {
	width: 468px;
}
/*
.bloc_special {
	background-image: url(/images/services/fond_product.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#special {
	color: #600F4A;
	padding: 0px 20px 15px 20px;
	width: 212px;
	float: right;
}
#special h3 {
	font-weight: bold;
	margin: 15px 0px 0px 0px;
}
#special a {
	color: #600F4A;
}
#special .all_E5D0E0 a {
	color: #600f4a;
}
#special p {
	font-size: 12px;
	margin: 0px 0px 5px 0px;
}*/
/*
#news .navig, #news2 .navig {
	margin: 0px -15px 0px -15px;
}

p.quizz {
	font-size: 12px;
	margin: 15px 0px 0px 0px;
	display: block;
	width: 350px;
	float: left;
}
img.quizz {
	margin: 17px 8px 0px 0px;
	float: left;
}
#news #form_control, #confirm #form_control, #news2 #form_control {
	margin: 15px 0px 0px 0px;
}
#news #form_control img, #news2 #form_control img {
	float: none;
}

#confirm {
	font-size: 12px;
	padding: 150px 296px 0px 296px;
	height: 276px;
}*/





/* ECARDS */
/*
#ecard_listing p {
	font-size: 12px;
	margin: 15px 15px 0px 15px;
}
#ecard_listing .product {
	text-align: center;
}
#ecard_listing .product img {
	margin: 0px 0px 5px 0px;
	float: none;
}

#datas1 {
	padding: 15px 0px 0px 15px;
	margin-bottom: 20px;
	width: 440px;
	float: left;
	clear: left;
}
#datas2 {
	padding: 15px 0px 0px 15px;
	margin-bottom: 10px;
	width: 440px;
	float: left;
	clear: left;
}
#datas1 p, #datas2 p {
	margin: 0px 0px 4px 100px;
}
#datas1 span.required, #datas2 span.required {
	color: #FF8E32;
}
#datas1 label, #datas2 label {
	font-size: 12px;
	margin-top: 2px;
	width: 100px;
	display: block;
	float: left;
}
#datas1 label span, #datas2 label span {
	width: 10px;
	display: block;
	float: left;
}
#datas1 input, #datas2 input {
	background-color: #F3F4F5;
	border-top: 1px solid #7E7E77;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #7E7E77;
	margin-bottom: 9px;
	width: 298px;
	float: left;
}

#message {
	margin-bottom: 10px;
	width: 490px;
	float: right;
}
#message .title {
	color: #600F4A;
	font-size: 18px;
	font-weight: bold;
	text-align: right;
	line-height: 40px;
	background-image: url(/images/title_background2.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding: 0px 25px 0px 0px;
	margin: 0px;
	clear: none;
}
#message textarea {
	background-color: #F3F4F5;
	border-top: 1px solid #7E7E77;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #7E7E77;
	margin: 15px 25px 0px 0px;
	width: 460px;
	height: 215px;
}

#ecard {
	font-size: 12px;
	border: 1px solid #F3F4F5;
	padding: 15px;
	margin: 50px auto 50px auto;
	width: 500px;
}
#ecard img {
	margin: 0px 15px 5px 0px;
	float: left;
}
#ecard img.stamp {
	margin: 0px 0px 10px 10px;
	float: right;
}
#ecard p {
	margin: 0px 0px 5px 0px;
}
*/




/* PLAN */
/*
.plan, .plan2 {
	color: #600F4A;
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 15px 50px;
	margin: 0px;
	width: 328px;
	float: left;
}
.plan {
	text-transform: uppercase;
}
.plan li, .plan2 li {
	padding: 20px 0px 0px 0px;
}
.plan a, .plan2 a {
	color: #600F4A;
}
.plan ul, .plan2 ul {
	list-style: none;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
.plan ul li, .plan2 ul li {
	color: #000000;
	background-image: url(/images/puce.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 2px 10px;
}
.plan ul a, .plan2 ul a {
	color: #000000;
}

.aide_animee {
	background-image: url(/images/fr/aide_animee.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 56px;
	width: 396px;
	margin: 10px 0px 0px 300px;
	display: block;
}
.aide_animee span {
	display: none;
}*/





/* CONTACT */
/*
#submenu {
	color: #B585A8;
	font-weight: bold;
	text-align: center;
	background-image: url(/images/infos/fond_submenu.gif);
	padding: 3px 0px 0px 0px;
	margin: 0px;
	height: 27px;
}
#submenu li {
	list-style: none;
	display: inline;
}
#submenu a {
	color: #600F4A;
	font-weight: normal;
	text-decoration: none;
	margin: 0px 20px 0px 20px;
}
#submenu a:hover {
	color: #CB0094;
}
#submenu span {
	color: #CB0094;
	font-weight: normal;
	text-decoration: none;
	margin: 0px 25px 0px 25px;
}*/
/*.contact #datas1, .contact #datas2 {
	width: 600px;
}
.contact #datas1 input, .contact #datas2 textarea {
	background-color: #F3F4F5;
	border-top: 1px solid #7E7E77;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #7E7E77;
	width: 458px;
}
.contact #datas2 {
	padding-left: 105px;
}
.contact #datas2 textarea {
	margin: 0px 38px 10px 10px;
	height: 170px;
}
.contact #options {
	margin-left: 86px;
	float: none;
}
.contact #newsletter {
	margin-left: 111px;
	width: 600px;
	float: none;
	clear: left;
}

.acces {
	margin: 10px 15px 5px 15px;
	float: right;
}*/





/* NEWSLETTER */
/*
.newsletter {
	padding: 15px 30px 0px 30px;
	float: right;
			display: none;
}
.newsletter a {
	color: #000000;
	background-color: #F3F4F5;
	padding: 10px 10px 0px 10px;
	display: block;
}
.newsletter a p {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 10px 0px;
}
.newsletter img {
	border: 1px solid #7E7E77;
	margin: 0px 10px 0px 0px;
	float: left;
}
.newsletter .separator {
	width: 100px;
	height: 12px;
}*/





/* POPUP */
/*
#popup2 .photo {
	border-bottom: 1px solid #FF8E32;
}
#popup .content, #popup2 .content {
	border-right: 1px solid #FF8E32;
	border-bottom: 1px solid #FF8E32;
	border-left: 1px solid #FF8E32;
}

#popup h2.title_shadow {
	color: #600F4A;
	font-size: 18px;
	font-weight: bold;
	line-height: 40px;
	background-image: url(/images/title_background_popup.jpg);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	float: none;
	clear: left;
}
#popup #message h2 {
	background-image: url(/images/title_background2_popup.jpg);
}
#popup #message {
	width: 450px;
	float: left;
}
#popup #message textarea {
	margin: 15px 0px 0px 115px;
	width: 398px;
}
#popup imput {
	width: 298px;
}
#popup #datas1, #popup #datas2 {
	width: 410px;
}
#popup #options {
	margin-left: 86px;
	float: none;
}
#popup #newsletter {
	margin-left: 111px;
	width: 735px;
	float: none;
	clear: left;
}

#popup #confirm {
	padding: 102px 196px 0px 196px;
	height: 226px;
}

#popup p.more a {
	font-weight: bold;
}

#popup .map strong {
	color: #600F4A;
}

#popup .promo {
	background-color: #FFFD7C;
	border-top: 1px solid #FFEC8D;
	border-right: 1px solid #D1D0A6;
	border-bottom: 2px solid #D1D0A6;
	border-left: 1px solid #FFEC8D;
}
*/




/* CARTO A LA RUE */
/*
#carto_param h3, #carto_param .move, #carto_param .move_on, #carto_param .zoom, #carto_param .zoom_on {
	color: #600F4A;
}
*/




/* RECHERCHE PAR MOT CLE */
/*
.resultat {
	padding-left: 20px;
	color: #600f4a;
	display:block;
	width: 500px;
	float:left;
}

h2.liste_motcle {
	margin: 10px 0px 10px 20px;
}

ul.liste_motcle {
	color: #800080;
	list-style: none;
	padding: 0px;
	margin: 10px 0px 10px 50px;
}
ul.liste_motcle li {
	background-image: url(/images/puce.gif);
	background-repeat: no-repeat;
	width: 440px;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 5px 0px;
	float: left;
}
ul.liste_motcle a {
	color: black;
	text-decoration : none;
}
ul.liste_motcle a:hover {
	text-decoration: underline;
}
*/


/*.col1{
color : Black ;
text-decoration : none;
float:left;
margin : 10px 10px 10px 10px;
width:360px;
}

.col2{
color : Black ;
text-decoration : none;
position:relative;
left:100px;
width:360px;
margin : 10px 10px 10px 10px;
}*/



/* MOTS CLEFS DE PICARDIE */
/*
.photo_glossaire {
	float: left;
}
.glossaire p {
	font-size: 12px;
	margin: 20px 35px 0px 30px;
}
.glossaire div {
	text-align: justify;
	float: left;
}
.glossaire .colonne {
	width: 309px;
	margin: 20px 0px 10px 0px;
	float: left;
}
.glossaire .colonne p {
	margin: 0px 0px 15px 30px;
}
.glossaire .colonne img {
	margin: 0px 0px 15px 30px;
}
*/




/* DISTANCIER */
/*
.statique {
	font-size: 12px;
}
.statique h2 {
	font-size: 16px;
	margin: 30px 15px 15px 15px;
}
.statique .intro {
	text-align: justify;
	border: none;
	width: 735px;
	margin-left: 0px;
	margin-right: 0px;
}
.statique .intro p {
	margin-right: 0px;
}
.statique h3 {
	font-weight: bold;
	margin: 15px;
}
.statique p {
	margin: 10px 15px 10px 15px;
}
p.intro2 {
	font-family: Georgia;
	font-size: 14px;
	text-align: justify;
	border-bottom: 1px solid #999999;
	padding-bottom: 10px;
	margin: 5px 15px 30px 15px;
}
p.intro3 {
	font-family: Georgia;
	font-size: 14px;
	text-align: justify;
	background-color: #ece6f2;
	border-bottom: 1px solid #999999;
	padding: 10px 15px 10px 15px;
	margin: 5px 15px 30px 15px;
}

.distancier, .tableau {
	border-top: 1px solid #DDDEE0;
	border-right: 1px solid #DDDEE0;
	margin: 15px;
	width: 727px;
}
.distancier th, .tableau th {
	text-align: left;
	border-left: 1px solid #DDDEE0;
	border-bottom: 1px solid #DDDEE0;
	padding: 2px 3px 2px 3px;
	height: 5px;
	white-space: nowrap;
}
.tableau th.center {
	text-align: center;
}
.distancier td {
	vertical-align: top;
	border-left: 1px solid #DDDEE0;
	border-bottom: 1px solid #DDDEE0;
	height: auto;
	width: 100%;
}
.tableau td {
	text-align: center;
	vertical-align: top;
	border-left: 1px solid #DDDEE0;
	border-bottom: 1px solid #DDDEE0;
	padding: 2px 10px 2px 10px;
	white-space: nowrap;
}
.distancier div {
	height: 451px;
	width: 578px;
	overflow: auto;
}
.distancier div th {
	text-align: center;
	border-right: 1px solid #DDDEE0;
	border-left: none;
	padding: 2px 5px 2px 5px;
}
.distancier div td {
	text-align: center;
	border-right: 1px solid #DDDEE0;
	border-left: none;
	padding: 2px 10px 2px 10px;
	height: 5px;
	white-space: nowrap;
}
.distancier div .last {
	border-right: none;
}

.distancier div.route {
	height: 230px;
	width: 652px;
}
*/




/* LABELS */
/*
ul.labels {
	padding: 0px;
	margin: 0px 0px 0px 35px;
}
ul.labels li {
	text-align: center;
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	width: 225px;
	height: 160px;
}
ul.labels h2 {
	margin-top: 10px;
}
ul.labels .image_gauche {
	margin-top: 0px;
	float: none;
	clear: both;
}
ul.labels a {
	text-decoration: none;
}
*/




					/*.encadre {
						border: 1px solid #f79c01;
						margin: 15px;
						float: left;
					}
					.encadre ul {
						margin: 10px 10px 10px 30px;
					}*/





/* ESPACE PRO : INDEX */
/*
#main.pro {
	background-color: #600F4A;
}
.zone_gauche div, .zone_centre div, .zone_droite div {
	color: #FFFFFF;
	font-size: 12px;
	padding: 10px 10px 10px 15px;
}
.zone_gauche h2, .zone_centre h2, .zone_droite h2 {
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
}
.zone_gauche h2 span, .zone_centre h2 span, .zone_droite h2 span {
	color: #FFFFFF;
}
.zone_gauche ul, .zone_centre ul, .zone_droite ul {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	list-style: none;
}
.zone_gauche a, .zone_centre a, .zone_droite a {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-image: url(/images/espace_pro/plus.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 15px;
}
.zone_gauche a:hover, .zone_centre a:hover, .zone_droite a:hover {
	text-decoration: underline;
}
.zone_gauche ul a, .zone_centre ul a, .zone_droite ul a {
	background-image: url(/images/espace_pro/puce.gif);
	text-transform: none;
	padding: 0px 0px 0px 10px;
}

.zone_gauche {
	width: 240px;
	float: left;
}
.zone_gauche .bloc01 {
	background-color: #7F1665;
}
.zone_gauche .bloc02 {
	background-image: url(/images/espace_pro/background_0.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #480935;
}
.zone_gauche .bloc03 {
	background-color: #7F1665;
	border-top: 1px solid #480935;
}
.zone_gauche .bloc04 {
	background-image: url(/images/espace_pro/background_0.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #480935;
}

.zone_centre {
	border-left: 1px solid #480935;
	width: 484px;
	float: left;
}
.zone_centre .bloc01 {
	background-image: url(/images/espace_pro/background_1.gif);
	background-repeat: repeat-x;
	background-color: #7F1665;
	border-right: 1px solid #480935;
	height: 205px;
	padding: 25px 190px 10px 25px;
}
.zone_centre .bloc01 h2 {
	font-size: 28px;
}
.zone_centre .bloc01 ul {
	font-size: 14px;
	padding: 10px 0px 5px 0px
}
.zone_centre .bloc02 {
	border-top: 1px solid #480935;
	width: 215px;
	float: left;
}
.zone_centre .bloc02bis {
	background-image: url(/images/espace_pro/background_2.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #480935;
	width: 215px;
	float: left;
	clear: left;
}
.zone_centre .bloc03, .zone_centre .bloc04, .zone_centre .bloc05 {
	background-color: #8B3975;
	border-top: 1px solid #480935;
	border-right: 1px solid #480935;
	border-left: 1px solid #480935;
	width: 217px;
	float: right;
}

.zone_droite {
	width: 237px;
	float: left;
}
.zone_droite .bloc02 {
	background-color: #7A1560;
	background-image: url(/images/espace_pro/background_4.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #480935;
	padding: 10px 15px 10px 15px;
}
.zone_droite .bloc02 h2 {
	font-size: 28px;
}
.zone_droite .bloc03 {
	border-top: 1px solid #480935;
}
*/
/* ESPACE PRO : MINI SITES */
/*
.minisites h2 {
	margin: 15px 0px 10px 20px;
}
.minisites .descrip {
	color: #72135a;
	font-size: 13px;
	font-weight: bold;
	background-image: url(/images/espace_pro/puce_descriptif.gif);
	background-repeat: no-repeat;
	padding: 2px 10px 2px 14px;
	margin: 0px 0px 0px 0px;
}
.minisites .liste {
	text-align: center;
	border: none;
	padding: 0px 0px 0px 20px;
	margin: 10px 0px 10px 0px;
	width: auto;
	float: left;
}
.minisites .decalage3 {
	width: 117px;
	float: left;
}
.minisites .decalage2 {
	width: 235px;
	float: left;
	display:none;
}
.minisites .decalage1 {
  width: 117px;
	float: left;
}
.minisites .liste a {
	color: #000000;
	text-decoration: none;
	background-color: #ffe6f8;
	padding: 10px 10px 0px 10px;
	width: 195px;
	height: 203px;
	display: block;
	overflow: hidden;
	border-bottom: 10px solid #ffe6f8;
}
.minisites .liste img {
	border: none;
	margin: 0px 0px 4px 0px;
	float: none;
}
.minisites h3 {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	margin: 0px 240px 0px 20px;
}
.minisites .liste h3 {
	text-decoration: underline;
	margin: 0px;
}
.minisites .liste p {
	text-align: justify;
	margin: 4px 0px 0px 0px;
}
.minisites #page_control {
	margin-top: 10px;
}

.minisites img {
	border: 1px solid #600f4a;
	margin: 17px 10px 0px 20px;
	float: left;
}
.minisites .paragraphe, .minisites .paragraphe2 {
	background-image: url(/images/espace_pro/puce_descriptif.gif);
	background-repeat: no-repeat;
	padding: 3px 0px 0px 19px;
	margin: 30px 0px 10px 0px;
	width: 703px;
}
.minisites .paragraphe h3, .minisites .paragraphe2 h3 {
	margin: 0px 0px 10px 0px;
}
.minisites .paragraphe h3 a, .minisites .paragraphe2 h3 a {
	color: #000000;
}
.minisites .paragraphe p, .minisites .paragraphe2 p {
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	text-align:justify;
}
.minisites .paragraphe img {
	margin: 0px 0px 10px 17px;
	float: right;
}
.minisites .paragraphe2 img {
	margin: 0px 17px 10px 0px;
	float: left;
}
.minisites .separator {
	clear: left;
}
.minisites .links {
	padding: 0px 20px 10px 0px;
	margin-top: -4px;
	width: 200px;
	float: right;
	clear: right;
}
.minisites .links ul {
	list-style: none;
	padding: 0px;
	margin: 13px 0px 10px 0px;
	overflow: auto;
}
.minisites .links li {
	background-repeat: no-repeat;
	padding-left: 9px;
	margin-bottom: 4px;
	width: 145px;
}
.minisites .links a {
	color: #000000;
	font-size: 13px;
}
.minisites .links .offres {
	background-image: url(/images/sejour-picardie/fond_offres.gif);
	margin-top: 10px;
}
.minisites .links .offres div {
	background-image: url(/images/sejour-picardie/fond_offres.jpg);
	background-repeat: no-repeat;
	padding: 13px 5px 10px 14px;
}
.minisites .links .offres strong {
	color: #03541A;
}
.minisites .links .offres ul {
	height: 250px;
	scrollbar-arrow-color: #03541A;
	scrollbar-face-color: #aceabe;
	scrollbar-3dlight-color: #03541A;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #03541A;
	scrollbar-shadow-color: #FFFFFF;
}
.minisites .links .offres li {
	background-image: url(/images/sejour-picardie/puce_offres.gif);
}
.minisites .links .offres .carto {
	text-align: center;
	background-image: url(/images/sejour-picardie/fond_localize-vert.gif);
	padding: 0px 10px 2px 5px;
	margin: 20px 5px 0px -4px;
}
.minisites .links .offres .carto a {
	color: #9e9ec3;
}
.minisites .links .temoignages {
	background-image: url(/images/sejour-picardie/fond_temoignages.gif);
	margin-top: 10px;
}
.minisites .links .temoignages div {
	background-image: url(/images/sejour-picardie/fond_temoignages.jpg);
	background-repeat: no-repeat;
	padding: 13px 5px 10px 14px;
}
.minisites .links .temoignages strong {
	color: #7C6300;
}
.minisites .links .temoignages ul {
	height: 120px;
	scrollbar-arrow-color: #7C6300;
	scrollbar-face-color: #e0d6a2;
	scrollbar-3dlight-color: #7C6300;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #7C6300;
	scrollbar-shadow-color: #FFFFFF;
}
.minisites .links .temoignages li {
	background-image: url(/images/sejour-picardie/puce_temoignages.gif);
}
.minisites .links .temoignages .carto {
	text-align: center;
	background-image: url(/images/sejour-picardie/fond_localize-beige.gif);
	padding: 0px 10px 2px 5px;
	margin: 20px 5px 0px -4px;
}
.minisites .links .temoignages .carto a {
	color: #9e9ec3;
}
.minisites .links .liens {
	background-image: url(/images/sejour-picardie/fond_liens.gif);
	margin-top: 10px;
}
.minisites .links .liens div {
	background-image: url(/images/sejour-picardie/fond_liens.jpg);
	background-repeat: no-repeat;
	padding: 13px 5px 10px 14px;
}
.minisites .links .liens strong {
	color: #901E06;
}
.minisites .links .liens ul {
	height: 120px;
	scrollbar-arrow-color: #901E06;
	scrollbar-face-color: #f8c5ba;
	scrollbar-3dlight-color: #901E06;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #901E06;
	scrollbar-shadow-color: #FFFFFF;
}
.minisites .links .liens li {
	background-image: url(/images/sejour-picardie/puce_liens.gif);
}
.minisites div.sommaire {
	background-image: url(/images/fr/mini-sites/sommaire.gif);
	background-repeat: no-repeat;
	width: 272px;
	padding: 19px 0px 0px 0px;
	margin: 20px 0px 0px 230px;
	clear: left;
}
.minisites div.sommaire strong {
	font-size: 13px;
}
.minisites div.sommaire *, .minisites a.sommaire {
	color: #901E06;
	font-size: 12px;
}
.minisites div.sommaire ul {
	background-color: #fffecb;
	border-left: 1px solid #901e06;
	border-bottom: 1px solid #901e06;
	border-right: 1px solid #901e06;
	padding: 5px 10px 10px 10px;
	margin: 0px;
	list-style: none;
}
.minisites div.sommaire li {
	background-image: url(/images/sejour-picardie/puce.gif);
	background-repeat: no-repeat;
	padding-left: 9px;
}

.suggestions_weekend {
	background-image: url(/images/fr/sejour-picardie/suggestions_weekend.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 51px;
	width: 200px;
	margin-bottom: 10px;
	display: block;
}
.suggestions_weekend span {
	display: none;
}

.minisites .weekend {
	background-color: #fffecb;
	background-image: url(/images/carnet_de_voyage/shadow_FFFECB.gif);
	background-repeat: repeat-x;
	width: 100%;
	padding: 15px 0px 15px 0px;
}
.minisites .weekend h2 {
	color: #ffaa00;
	margin-top: 0px;
}
.minisites .weekend .liste {
	text-align: left;
	padding: 15px 0px 0px 25px;
	width: 287px;
}
.minisites .weekend .liste a {
	text-decoration: underline;
	background-color: transparent;
	padding: 0px;
	width: inherit;
	height: inherit;
	display: inline;
	border: none;
}
.minisites .weekend .liste img {
	border: none;
	margin-right: 8px;
	float: left;
}
.minisites .weekend .liste .picto {
	border: none;
	margin-left: 8px;
	float: none;
}
.minisites .weekend .liste h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
.minisites .weekend .liste h3 a {
	color: #000000;
	text-decoration: underline;
}
.minisites .weekend .liste p {
	margin: 0px;
}
.minisites .weekend .liste p.more, .minisites .weekend .liste p.download {
	margin-top: 5px;
}
.minisites .weekend .liste p.more a {
	background-image: url(/images/plus.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	margin-top: 5px;
	padding-bottom: 1px;
}
.minisites .weekend .liste p.more {
	height: 15px;
}

.minisites .add_to_selection {
	margin-left: 20px;
}
*/
/* CARTE MINI SITES */
/*
#carte_minisites {
	margin-left: 216px;
	width: 523px;
	position: absolute;
	top: 138px;
	display: none;
}
*/

/* ESPACE PRO : OFFRES DE STAGE */
/*
.offres_stages h2 {
	margin-left: 20px;
	margin-bottom: 10px;
}
.offres_stages h3ton {
	margin: 0px;
	height: 30px;
}
.offres_stages h3 select, .offres_stages h3 div {
	float: left;
}
.offres_stages table {
	width: 922px;
	margin: 0px 20px 20px 20px;
}
.offres_stages th {
	color: #72135a;
	font-size: 13px;
	border-bottom: 1px solid #c4b3bf;
	padding: 2px 10px 3px 10px;
}
.offres_stages td {
	border-bottom: 1px solid #f3f4f5;
	padding: 4px 10px 5px 10px;
}
.offres_stages td a {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}
.offres_stages td a:hover {
	color: #72135a;
	text-decoration:none
}
.offres_stages a.croissant {
	background-image: url(/images/espace_presse/tri_croissant.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 11px;
}
.offres_stages a.decroissant {
	background-image: url(/images/espace_presse/tri_decroissant.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 11px;
}
.offres_stages .detail {
	font-size: 12px;
	padding: 0px 20px 10px 20px;
	float:left;
	width:670px;
}
.offres_stages .detail h3 {
	font-weight:bold;
}
.offres_stages .detail2 {
	font-size: 12px;
	padding: 10px;
	float:left;
	width:220px;
	background-color:#ffe7f9;
}
*/

/* ESPACE PRO : ACTUS */
/*
.actus h2 {
	margin: 15px 0px 10px 20px;
}
.actus .liste {
	font-size: 12px;
	padding: 15px 0px 10px 25px;
	width: 288px;
	float: left;
	text-align: center;
}
.actus .liste img {
	float: none;
}
.actus .detail {
	font-size: 12px;
	padding: 15px;
}
.actus img {
	border: none;
	margin-right: 8px;
	float: left;
}
.actus .detail img {
	margin: 0px 15px 5px 0px;
	clear: left;
}
.actus .liste .picto {
	border: none;
	margin-left: 8px;
	float: none;
}
.actus h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
.actus h3 a {
	color: #000000;
	text-decoration: underline;
}
.actus .liste p, .actus .detail p {
	margin: 5px 0px 0px 0px;
}
.actus p.more a {
	background-image: url(/images/plus.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	margin: 5px 0px 0px 0px;
}
*/
/* ESPACE PRO : PHOTOTHEQUE */
/*
#main #content.phototheque {
	width: 947px;
}
.phototheque h2 {
	margin: 15px 0px 10px 20px;
}
.phototheque h3.descrip {
	font-size: 14px;
	font-weight: bold;
	background-image: url(/images/espace_pro/puce_descriptif.gif);
	background-repeat: no-repeat;
	padding: 2px 15px 2px 18px;
	margin: 0px 0px 0px 0px;
}
.phototheque p.descrip {
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	padding: 2px 10px 2px 19px;
	margin: 0px 0px 0px 0px;
}
.phototheque .localize {
	font-size: 13px;
	font-weight: bold;
	margin: 5px 0px 40px 18px;
}
.phototheque h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
}
.phototheque .search {
	border: 1px solid #f79c01;
	width: 300px;
	padding: 10px;
	margin: 15px 0px 0px 15px;
	float: right;
}
.phototheque .search label {
	font-size: 12px;
	text-align: right;
	width: 85px;
	margin: 3px 2px 5px 0px;
	display: block;
	float: left;
	clear: left;
}
.phototheque .search input {
	width: 200px;
	margin: 0px 0px 5px 0px;
}
.phototheque .search select {
	width: 206px;
	margin: 0px 0px 5px 0px;
}/*
.button {
	color: #72135a;
	text-decoration: none;
	border: 1px solid #72135a;
	padding: 3px 6px 3px 7px;
	margin: 5px 0px 0px 0px;
	float: right;
}
.button:hover, .button2:hover {
	background-color: #ffe6f8;
}
h3 .button {
	color: #72135a;
	text-decoration: none;
	border: 1px solid #72135a;
	padding: 3px 6px 3px 7px;
	margin: 0px 0px 0px 32px;
	float: left;
}
h3 .button_agenda {
	margin: 0px 0px 0px 5px;
	float: right;
}
h3 .button:hover {
	background-color: #ffe6f8;
}*/
/*.phototheque p .button {
	margin: 0px 380px 0px 0px;
}
.phototheque .liste {
	padding: 0px 0px 20px 15px;
}
.phototheque .liste p {
	margin: 0px;
}
.phototheque .liste div {
	text-align: center;
	width: 160px;
	padding: 0px 30px 0px 30px;
	margin: 20px 10px 0px 0px;
	float: left;
}
.phototheque .liste div.separator {
	width: auto;
	margin: 0px;
	float: none;
}
.phototheque .liste h3 {
	margin: 0px 0px 0px 0px;
}
.phototheque .liste div p {
	text-align: left;
	margin: 5px 0px 0px 5px;
	float: none;
}
.phototheque #page_control, .phototheque .page_control {
	width: 100%;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}
.phototheque #liste .page_control, .phototheque .liste .page_control {
	margin: 10px 0px 5px 0px;
}
.phototheque .navig {
	margin: 0px;
	width: 962px;
}
.phototheque .infos_commande {
	height: 20px;
}*/
/*.phototheque2 .navig {
	margin: 0px 0px -5px 0px;
	width: 962px;
}
.phototheque2 .title_shadow {
	color: #600F4A;
	font-size: 18px;
	font-weight: bold;
	line-height: 40px;
	background-image: url(/images/title_background_popup.jpg);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	width: 900px;
	float: left;
}
.phototheque2 .selection {
	clear: both;
}
.phototheque2 .selection li {
	text-align: center;
	border: none;
	padding: 0px 30px 0px 30px;
	margin: 5px 20px 5px 0px;
	width: 145px;
	float: left;
	clear: none;
}
.phototheque2 .selection h3 {
	font-weight: bold;
}
.phototheque2 .selection .delete {
	text-align: left;
	margin: 0px 0px 0px 10px;
	float: none;
}
.phototheque2 .datas, .phototheque2 .datas2 {
	padding-left: 40px;
	width: 420px;
}
.phototheque2 .datas label {
	width: 110px;
}
.phototheque2 .datas2 label {
	font-size: 12px;
	margin: 0px 0px 5px 0px;
	display: block;
	float: left;
}
.phototheque2 .datas2 textarea {
	width: 400px;
	height: 103px;
}
.phototheque2 .datas2 input {
	float: left;
}

.phototheque2 .selection .delete a {
	text-align: left;
	float: none;
}*/

/* ESPACE PRO : ARTICLES */
/*
.article {
	padding: 0px 0px 20px 0px;
}
.article .navig {
	margin: 0px;
}
.article h2 {
	margin-left: 20px;
	margin-right: 20px;
}
.article p {
	font-size: 12px;
	margin: 5px 20px 10px 20px;
}
.article img {
	margin: 0px 15px 5px 0px;
}
.article div.gauche {
	color: #999999;
	font-size: 10px;
	text-align: right;
	width: 200px;
	padding: 20px 0px 0px 20px;
	margin: 0px 20px 0px 0px;
	float: left;
	clear: left;
}
.article div.droite {
	color: #999999;
	font-size: 10px;
	width: 200px;
	padding: 20px 20px 0px 0px;
	margin: 0px 0px 0px 20px;
	float: right;
	clear: right;
}
.article div.droite span, .article div.gauche span {
	margin: 0px 0px 15px 0px;
	display: block;
}
.article div.droite img, .article div.gauche img {
	margin: 0px 0px 0px 0px;
}

.displayNone
{
	display:none;
	}
*/
/* ESPACE PRO : CONTACT */
/*
.contact h2 {
	margin-left: 20px;
}
.contact h3 {
	margin: 0px;
	height: 30px;
}
.contact h3 select, .contact h3 div {
	float: left;
}
.contact  .button {
	color: #72135a;
	text-decoration: none;
	border: 1px solid #72135a;
	padding: 3px 6px 3px 7px;
	margin: 0px 0px 0px 0px;
	float: left;
}
.contact  .button:hover {
	background-color: #ffe6f8;
}
.contact .liste {
	font-size: 12px;
	padding: 20px 0px 20px 30px;
	width: 290px;
	float: left;
}
.contact .liste img {
	margin: 0px 10px 0px 0px;
	float: left;
}
*/
/* ESPACE PRO : INFO */
/*
.login {
	float: right;
	border-left: 1px solid #dc88c6;
	padding: 0px 0px 10px 25px;
	margin: 25px 0px 0px 25px;
	width: 350px;
}
.gerer_info .login h2 {
	margin: 0px 0px 15px 0px;
}
.gerer_info .login h3 {
	font-weight: bold;
	margin: 0px 0px 25px 0px;
}
.login label {
	font-size: 12px;
	margin-top: 2px;
	width: 90px;
	display: block;
	float: left;
}
.login .logInput {
	background-color: #F3F4F5;
	border-top: 1px solid #7E7E77;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #7E7E77;
	margin-bottom: 9px;
	width: 200px;
	float: left;
}
.login a {
  float:left;
	margin: 10px 0px 0px 90px;
	width: 200px;
}
.description {
	padding: 20px 0px 10px 25px;
	width: 530px;
	float: left;
}
.gerer_info .description h2 {
	margin-left: 0px;
}
a.inscrivez_vous {
	background-image: url(/images/fr/espace_pro/inscrivez_vous.gif);
	width: 496px;
	height: 56px;
	margin: 0px 0px 20px 20px;
	display: block;
}
.inscrivez_vous span {
	display: none;
}
.gerer_info h2 {
	margin-left: 20px;
}*/
/*.gerer_info h2 a {
	color: #F79C01;
}
.gerer_info .localize {
	font-size: 11px;
	font-family: Verdana;
	padding-bottom: 2px;
}
.gerer_info .tableOffres table {
	width: 717px;
	margin: 20px 20px 20px 20px;
}
.gerer_info .tableOffres table th {
	color: #72135a;
	font-size: 13px;
	border-bottom: 1px solid #c4b3bf;
	padding: 2px 10px 3px 10px;
}
.gerer_info .tableOffres table td {
	border-bottom: 1px solid #f3f4f5;
	padding: 4px 10px 5px 10px;
}
.gerer_info .intro {
	border-bottom: 1px solid #dc88c6;
}
.gerer_info .title {
	margin: -10px 0px 25px 25px;
}
.gerer_info .liste_offres {
	padding: 0px;
	margin: -10px 0px 30px 140px;
	width: 464px;
	list-style: none;
}
.gerer_info .liste_offres2 {
	padding: 0px;
	margin: -10px 20px 30px 20px;
}
.gerer_info .liste_offres span, .gerer_info .liste_offres2 span {
	font-weight: bold;
	border-bottom: 1px solid #f3f4f5;
	padding: 2px 0px 4px 0px;
}*/
/*.gerer_info .form {
	margin: 20px 0px 20px 140px;
	width: 464px;
}
.gerer_info .form img {
	margin: 0px 0px 9px 5px;
}
.gerer_info .form label {
	font-size: 12px;
	margin-top: 0px;
	width: 160px;
	display: block;
	float: left;
	clear: left;
}
.gerer_info .form label {
	font-size: 12px;
	margin-top: 0px;
	width: 160px;
	display: block;
	float: left;
}
.gerer_info .form input, .gerer_info .form textarea, .gerer_info .form select {
	background-color: #F3F4F5;
	border-top: 1px solid #7E7E77;
	border-right: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	border-left: 1px solid #7E7E77;
	margin-bottom: 9px;
	width: 300px;
	float: left;
}
.gerer_info .form textarea {
	height: 200px;
	width: 100%;
	margin-top: 2px;
	float: right;
}
.gerer_info .form select {
	width: 304px;
}
.gerer_info .form .date {
	float: left;
}
.gerer_info .form .date input {
	width: 100px;
}
.gerer_info .form .fichier {
	width: 303px;
}*/
/*.gerer_info .form .radio {
	margin-bottom: 8px;
	float: left;
}
.gerer_info .form .radio input {
	background-color: transparent;
	border: none;
	width: auto;
	margin: 0px;
	float: none;
}

.gerer_info .form .radio label {
	font-size: 12px;
	margin: 0 2px;
	width: 50px;
	display: inline;
	float: none;
	clear: left;
}
.gerer_info .form .checkbox {
	float: left;
	clear:left; 
	padding: 5px 0px 10px 10px;   
}
.gerer_info .form .checkbox input {
	background-color: transparent;
	border: none;
	width: auto;
	margin: 0px;
	float: left;
}
.gerer_info .form .checkbox label {
	float:left;
	display:block;
	width: 200px;
	clear: none;
	margin: 2px 0px 0px 2px;
}*/
/*.gerer_info .form p {
	margin: 20px 0px 0px 0px;
	clear: left;
}

.gerer_info .form #form_control {
	margin: 10px 0px 0px 0px;
}
.gerer_info .form #form_control img {
	margin: 0px;
}
.gerer_info .form .contact {
	margin: 0px 0px 5px 0px;
	float: left;
}
.gerer_info .form .contact label {
	width: 100px;
}
.gerer_info .form .contact input {
	width: 200px;
}

.gerer_info .search {
	border: 1px solid #f79c01;
	width: 200px;
	padding: 10px;
	margin: 0px 0px 0px 0px;
	float: left;
}
.gerer_info .search h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
}
.gerer_info .search br
{
    clear:both;
}
.gerer_info .search label{
	font-size: 12px;
	margin: 9px 0px 5px 0px;
    display:block;
	float:left;	
}
.gerer_info .search input 
{
    float:left;	
    margin-top: 6px;
}*/
/*div.liste_offres1 {
	width: 480px;
	margin: 0px 30px 0px 0px;
	float: left;
}
div.liste_offres1 table
{
    width: 460px !important;
}
.justifie
{
    text-align:justify;
}
div.liste_offres1 h3 {
	font-weight: bold;
	margin: 0px 0px 0px 20px;
}*/
/*
.form_pro label {
	width: 160px;
}
.form_pro .datas {
	width: 500px;
	padding-top: 25px;
	padding-left: 140px;
}
.form_pro div.navig {
	background-repeat: repeat-x;
	margin: 0px 0px -5px 0px;
}
.form_pro h2.title_shadow {
	color: #600F4A;
	font-size: 18px;
	font-weight: bold;
	line-height: 40px;
	background-image: url(/images/title_background_popup.jpg);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 20px;
		margin: 0px;
		width: 900px;
		float: left;
}
*/




/* PSYCHO TEST */
/*
.psychotest {
	background-image: url(/images/psycho_test/bande.gif);
	background-repeat: repeat-y;
}
.psychotest .photos {
	width: 481px;
	padding: 0px 0px 10px 0px;
	float: left;
}
.psychotest .photos img {
	margin: 10px 0px 0px 10px;
}
.psychotest .presentation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 440px;
	padding: 0px 20px 10px 20px;
	margin: 0px;
	float: left;
}
.psychotest .presentation h2 {
	margin-bottom: 30px;
}
.psychotest .presentation .phrase1 {
	font-weight: bold;
	margin-top: 15px;
}
.psychotest .presentation .phrase2 {
	font-style: italic;
	margin-left: 50px;
}
.psychotest #form_control {
	margin: 20px 0px 0px 0px;
}
.question h2 {
	margin: 15px 0px 25px 20px;
}
.reponse {
	font-size: 13px;
	padding: 0px 0px 0px 20px;
	width: 215px;
	float: left;
}
.reponse img {
	margin-bottom: 5px;
}
.image {
	text-align: right;
	width: 481px;
	padding: 0px 20px 5px 0px;
	float: left;
}
.reponses {
	font-size: 13px;
	padding: 0px 20px 0px 0px;
}
.question #form_control {
	margin: 25px 20px 10px 20px;
}
.resultest .navig {
	margin: 0px;
}
.resultest .gauche, .resultest .droite {
	width: 476px;
	padding-bottom: 20px;
	float: left;
}
.resultest h2 {
	margin: 15px 10px 15px 20px;
}
.resultest h3 {
	font-size: 15px;
	font-weight: bold;
	margin: 18px 10px 15px 20px;
}
.resultest p {
	font-size: 13px;
	margin: 15px 10px 15px 20px;
}
.resultest .bloctest {
	background-color: #fffecb;
	padding: 10px 15px 10px 15px;
	margin: 15px 10px 0px 20px;
}
.resultest .droite .bloctest {
	margin-top: 31px;
}
.resultest .navigtest {
	background-image: url(/images/carnet_de_voyage/shadow2_FFFECB.gif);
	background-repeat: repeat-x;
	padding: 9px 10px 3px 0px;
	margin: 0px 10px 0px 20px;
}
.resultest .navigtest .bouton_d {
	margin: 1px 0px 0px 15px;
}
.resultest .navigtest strong {
	margin: 0px 0px 5px 0px;
	display: block;
}
.resultest #form_control {
	margin: 25px 20px 10px 20px;
}

.offre_perso h2 {
	margin: 15px 10px 15px 20px;
}
.offre_perso p.texte {
	font-size: 13px;
	text-align: justify;
	margin: 15px 10px 15px 20px;
}
.offre_perso p.navig {
	margin: 0px 0px 0px 0px;
}
.offre_perso .liste_offres {
	width: 559px;
	padding: 0px 0px 10px 10px;
	float: right;
}
.offre_perso .liste {
	background-color: #fffecb;
	background-image: url(/images/carnet_de_voyage/bloc_itineraire.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 315px;
	width: 245px;
	padding: 10px 20px 10px 10px;
	margin-top: 10px;
	float: left;
}
.offre_perso .liste h3 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
.offre_perso .liste img {
	border: none;
	margin: 0px 10px 0px 0px;
	float: left;
}
.offre_perso .liste a {
	color: #000000;
}
.offre_perso .liste p {
	margin: 5px 0px 0px 0px;
}
.offre_perso .liste p.add_to_selection {
	margin: 0px 0px 0px 0px;
}
.offre_perso .more a {
	font-size: 12px;
	font-weight: normal;
	background-image: url(/images/plus.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 19px;
}
.offre_perso .map {
	background: #ece6f2;
	width: 370px;
	height: 310px;
	margin-left: 20px;
}
.psycho_form {
	font-weight: bold;
	background-color: #ece6f2;
	padding: 5px 10px 10px 10px;
	margin: 25px 95px 20px 95px;
	clear: both;
}*/





/* ESPACE PRESSE : INDEX */
/*
.presse .zone_gauche h2, .presse .zone_centre h2, .presse .zone_droite h2 {
	margin-left: 0px;
}
.presse .zone_gauche .bloc2 {
	background-color: #7F1665;
	background-image: none;
}
.presse .zone_gauche .bloc3 {
	background-color: transparent;
	background-image: url(/images/espace_pro/background_0.gif);
	background-repeat: repeat-x;
}
.presse .zone_centre .bloc1 {
	padding: 10px 10px 10px 15px;
	height: 395px;
}
.presse .zone_droite .bloc1 {
	background-color: #8B3975;
}
.presse .zone_droite .bloc2 {
	background-color: transparent;
	background-image: url(/images/espace_pro/background_0.gif);
	padding: 10px 10px 10px 15px;
}
.presse .zone_droite .bloc2 h2 {
	font-size: 18px;
}

.form_presse label {
	width: 120px;
}
.form_presse .datas {
	width: 430px;
	padding-top: 25px;
	padding-left: 25px;
}
.form_presse .datas input {
	width: 280px;
}
.form_presse .datas select {
	width: 284px;
}
.form_presse div.navig {
	background-repeat: repeat-x;
}
.form_presse h2.title_shadow {
	color: #600F4A;
	font-size: 18px;
	font-weight: bold;
	line-height: 40px;
	background-image: url(/images/title_background_popup.jpg);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 20px;
	margin: 22px 0px 0px 0px;
	float: none;
	clear: left;
}
.form_presse .illustration {
	border-right: 20px solid #FFFFFF;
	float: right;
}
*/
/* ESPACE PRESSE : TABLEAUX */
/*
.presse h2 {
	margin-left: 20px;
	margin-bottom: 10px;
}
.presse table {
	width: 922px;
	margin: 0px 20px 20px 20px;
}
.presse th {
	color: #72135a;
	font-size: 13px;
	border-bottom: 1px solid #c4b3bf;
	padding: 2px 10px 3px 10px;
}
.presse td {
	border-bottom: 1px solid #f3f4f5;
	padding: 4px 10px 5px 10px;
}
.presse td .download {
	margin: 0px 0px 0px 20px;
	float: none;
}
.presse td .more {
	float: none;
}
.presse td .more a {
	color: #9e9ec3;
	font-size: 12px;
	font-weight: normal;
	background-image: url(/images/plus.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 19px;
}
.croissant
{
	background-image: url(/images/espace_presse/tri_croissant.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 11px;
}

.decroissant
{
	background-image: url(/images/espace_presse/tri_decroissant.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 11px;
	}
.presse a.croissant {
	background-image: url(/images/espace_presse/tri_croissant.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 11px;
}
.presse a.decroissant {
	background-image: url(/images/espace_presse/tri_decroissant.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 11px;
}
*/




/*
.detailpresse .navig {
	margin: 0px;
}
.detailpresse h2 {
	margin-left: 20px;
}
.detailpresse h3 {
	font-weight: bold;
	margin: 10px 20px 0px 20px;
}
.detailpresse b {
	margin: 0px 20px 10px 20px;
	display: block;
}
.detailpresse p {
	margin: 5px 20px 5px 20px;
}
.detailpresse .img {
	float: left;
}
.detailpresse .img img {
	margin: 0px 20px 5px 20px;
}
.detailpresse .download {
	padding-right: 20px;
	margin: 10px 0px 20px 0px;
	float: right;
}*/
/*
.liste_agenda {
	padding: 0px 20px 0px 20px;
}
.liste_agenda .liste {
	border: 1px solid #c4b3bf;
	width: 424px;
	padding: 15px 0px 15px 0px;
	margin: 10px 20px 10px 0px;
	float: left;
}
.liste_agenda .liste img {
	border: none;
	margin: 0px 10px 5px 15px;
	float: left;
}
.liste_agenda .liste h3 {
	font-weight: bold;
	margin: 0px 15px 5px 15px;
}
.liste_agenda .liste strong {
	margin: 5px 15px 10px 15px;
	display: block;
}
.liste_agenda .liste p {
	margin: 5px 15px 0px 15px;
	clear: left;
}
.liste_agenda .liste .download {
	margin: 10px 15px 0px 15px;
	float: right;
}
*/
/*#texte_popup {
	text-align:justify;
	background-color: #f6f0fc;
	border: 1px solid #72135a;
	margin-left: 50px;
	width: 500px;
	position: absolute;
	top: 250px;
	z-index: 5000;
	display: none;
	clear: left;
}
#texte_popup h3 {
	margin: 5px 10px 10px 10px;
}
#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: #72135a;
	font-size: 10px;
	text-decoration: none;
}
#texte_popup p.fermer a:hover {
	text-decoration: underline;
}*/





/* PARCOURS */

.itineraire {
	padding: 0px 25px 0px 25px;
}
.itineraire h2 {
	margin-left: 0px;
}
.itineraire .liste {
	background-color: #fffecb;
	background-image: url(/images/carnet_de_voyage/bloc_itineraire.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 315px;
	padding: 10px;
	margin-top: 20px;
	float: left;
}
.itineraire table {
	border: none;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	width: 550px;
	margin: 20px 20px 20px 0px;
	float: left;
}
.itineraire th {
	text-align: center;
	border-bottom: 1px solid #999999;
	padding: 5px;
}
.itineraire td {
	text-align: center;
	border-bottom: 1px solid #999999;
	padding: 5px;
	white-space: nowrap;
}
.itineraire th.colleft, td.colleft {
	text-align: left;
	width: 100%;
	white-space: normal;
}
.itineraire tr.offre td {
	background-color: #f3f4f5;
}
.shadow_bottom {
	background-image: url(/images/carnet_de_voyage/shadow2_FFFFFF.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	width: 962px;
	float: left;
}





/* NOUVEAUTES */
/*
#content.minisites .nouveaute {
	background-image: url(/images/fr/picto_nouveaute.gif);
}
#content.minisites .liste .nouveaute {
	background-image: url(/images/fr/picto_nouveaute_pro2.gif);
	border-bottom: 2px solid #ffe6f8;
}
.pro .nouveaute {
	background-image: url(/images/fr/picto_nouveaute_pro.gif);
}
.pro .nouveaute {
	background-image: url(/images/fr/picto_nouveaute_pro.gif);
}
#special .nouveaute {
	background-image: url(/images/fr/picto_nouveaute_pro3.gif);
}*/