/* CSS Document */

<!-- 
#alerte_javascript, #alerte_javascript a:link,  #alerte_javascript a:visited{
	color:red;
	height:20px;
	line-height:20px;
	margin-bottom:10px;
}
body {
	margin:0;
	padding:0;
	border:0;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	color:#000;
	font-size:11px;
    text-align: center; /* pour corriger le bug de centrage du bloc conteneur IE */
}
img {
	margin:0px;
	padding:0px;
	border:0px;
}

/*********************************/
/********** STYLE TEXTE **********/
/*********************************/

h1 {
	background-color:#fff;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size:14px;
	text-align: center;
	font-weight:bold;
	padding:10px;
	color:#d34081;/*rose foncé*/
}
h1 a, h1 a:link, h1 a:visited {
	color:#d34081;/*rose foncé*/
}
h2 {
	background-color:#fff;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	padding:10px;
	color:#d34081;/*rose foncé*/
	clear:left;
}
h2 a, h2 a:link, h2 a:visited {
	color:#d34081;/*rose foncé*/
}
.important{
	color:#d34081;/*rose foncé*/
}
.name-of-person{
	font-style:italic;
}
input[type="submit"]{
	cursor: pointer;
	border: 1px solid #d34081;
	background-image:none;
	background-color:#ebebeb;
	color: #d34081;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	margin-bottom: 3px;
	width:auto;
	/*margin-left:100px;*/
}
input[type="submit"]:hover {
	color: #000000;
	background-color: #d34081;
}
/*********************************/
/********** STYLE LIENS **********/
/*********************************/

a, a:link, a:visited, .external-link{
	color:#d34081;/*rose foncé*/
}
 a:hover, .external-link:hover{
	color:#f3b4cf;/*rose clair*/
}
/*********************************/
/************* FOND **************/
/*********************************/

#fond {
	width:100%;
	background:#fff url("../images/site/rose_4pap_pap_fond.jpg") center -5px no-repeat;
}
#fond2 {/*jpg fixe pour maquette*/
	width:100%;
	text-align:center;
	background:url("../images/site/maquette_4_papillons.jpg") top center no-repeat;
	min-height:800px;
}
/*********************************/
/************** HAUT *************/
/*********************************/
#container_haut {
	width:970px;
	/*height:178px;/*(178-20)*/
	/*line-height: 178px;/*(178-20)*/
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
}
#contenu_haut {
	background:url("../images/site/editions_des_4_papillons.png") top right no-repeat;
	width:870px;
	height:158px;/*(178-20)*/
	margin-left:50px;
	margin-right:50px;
	margin-bottom:5px;
}
#drapeaux {
	padding-top:52px;
	height:20px;
	line-height:20px;
	text-align:left;
}
#drapeaux img {
	width:20px;
	height:10px;
	/*margin:4px;*/
	margin-left:0px;
	border:1px solid #000;
	text-align:left;
}
/***********extension drapeau***********/
div .CUR {/*Je ne montre pas le drapeau de la langue active*/
	display:none;
}
/*******FIN extension drapeau***********/
#bandeau_txt_lg {
	width:870px;
	height:25px;
	line-height:25px;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	text-align:right;
}
/*********************************/
/*********** MENU HAUT ***********/
/*********************************/
#menu_haut {
	height:22px;
	line-height:22px;
	margin-top:4px;
	border:1px solid #d34081;/*rose foncé*/
}
#menu_haut ul {
	list-style-type:none;
	text-align:left;
	height:22px;
	line-height:22px;
}
#menu_haut li {
	float:left;
	/*margin:auto;*/
	height:22px;
	line-height:22px;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
}
#menu_haut li a {
	border:1px solid #d34081;/*rose foncé*/
	background:url("../images/site/fond_menu.png") repeat-x;
	display:block;
	width:116px;/*14%*/
	height:14px;
	line-height:14px;
	text-decoration:none;
	padding:3px;
	text-align:left;
}
#menu_haut li a:hover {
	color:#d34081;
	text-align:left;
}
#menu_haut .actif a {
	background:url("../images/site/fond_menu2.png") repeat-x;
	text-align:left;
}

/*********************************/
/******** RECHERCHE LIENS ********/
/*********************************/
#conteneur_recherche_lien {
	height:25px;
	line-height:25px;
	width:870px;
	text-align:left;
	margin-top:6px;
	margin-bottom:6px;
}
#conteneur_recherche_lien a, #conteneur_recherche_lien  a:link, #conteneur_recherche_lien  a:visited {
	text-decoration:none;
}
#tx-ttproducts-pi1-search form input{
	margin-bottom:6px;
}
#recherche {
	background:url("../images/site/fond_recherche.png") no-repeat;
	float:left;
	height:25px;
	line-height:25px;
	text-align:left;
	width:250px;
	-width:258px;
	padding-left:5px;
}
#recherche_texte {
	float:left;
	width:88px;
	margin-top:3px;
	margin-bottom:3px;
	height:19px;
	line-height:19px;
	text-align:left;
}

#recherche_input {
	margin-top:3px;
	margin-bottom:3px;
	height:19px;
	line-height:19px;
	text-align:left;
}
#recherche_champs1 {
	background:#d1cdcb url("../images/site/bord_int_recherche.jpg") no-repeat;
	float:left;
	height:19px;
	line-height:19px;
	text-align:left;
	width:10px;
}
#recherche_champs2 {
	background:url("../images/site/bord2_int_recherche.png") repeat-x;
	float:left;
	height:19px;
	line-height:19px;
	text-align:left;
	width:140px;
}
#sword{
	height:16px;
	line-height:16px;
	font-size:12px;
	margin-top:1px;
	margin-bottom:1px;
	width:140px;
}
#recherche_champs3 {
	float:left;
	background:#d1cdcb url("../images/site/bord3_int_recherche.jpg") no-repeat;
	height:19px;
	line-height:19px;
	text-align:left;
	width:10px;
}
#champ_ok {
	float:left;
	background:url("../images/site/bouton_ok.jpg") no-repeat;
	height:25px;
	line-height:25px;
	text-align:left;
	padding-left:4px;
	width:27px;
}
#champ_ok input {
	background:none;
	height:23px;
	line-height:23px;
	text-align:left;
	width:27px;
	cursor:pointer;
	font-size:9px;
	vertical-align:baseline;
	margin-left:0px;
	border:none;
}
#lien_panier_conteneur {
	float:left;
	height:25px;
	line-height:25px;
	width:435px;
	-width:425px;
	margin-left:10px;
	margin-right:10px;
}
#lien_panier {
	float:right;
	height:25px;
	line-height:25px;
	text-align:center;
	width:350px;
}
.shop_minibasket{
	height:25px;
	line-height:25px;
	background-color:#FFFFFF;
	width:350px;
	vertical-align:middle;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size:10px;
	text-align:right;
}
.shop_minibasket a {
	height:25px;
	line-height:25px;
	vertical-align:middle;
	text-align:right;
}
#lien_julievranckx_txt {
	float:left;
	background:url("../images/site/www_julievranckx_com.jpg") no-repeat right;
	height:25px;
	line-height:25px;
	width:128px;
	cursor:pointer;
}
#lien_julievranckx_txt a {
	width:128px;
	height:25px;
	line-height:25px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
	padding-top:7px;
	padding-bottom:7px;
}
/*********************************/
/************ MILLIEU ************/
/*********************************/
#container_millieu {
	width: 970px;
	margin-left: auto;
	margin-right: auto;
}
#contenu_millieu {
	width:870px;
	min-height:508px;
	-height:508px;/*GRRRRRRRR de IE6 !!!*/
	margin-left:50px;
	margin-right:50px;
	margin-bottom:5px;
}

/************ GAUCHE ************/
#container_millieu_gauche {
	float:left;
	/*si accueil image çi-dessous*/
	/*background:url("../images/site/fond_accueil_gauche.jpg") no-repeat top right;
	/*si interieur du site image çi-dessous*/
	background:url("../images/site/fond_accueil_gauche_rose.png") repeat-y top right;
	width:197px;
	min-height:508px;
	-height:508px;/*GRRRRRRRR de IE6 !!!*/
}
#boutique_texte {
	width:197px;
	height:45px;
	line-height:40px;
	margin-top:14px;
	text-align:left;
	font-size:26px;
	font-family: "Times New Roman", Times, Georgia, serif;
	color:#999999;
}
/*********************************/
/********** menu_gauche **********/
/*********************************/
#menu_gauche {
	width:197px;
	text-align:left;
	font-size:25px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
}
#rgaccordmenu {
	text-decoration:none;
	text-align:left;
	white-space:normal;
	font-size:12px;
	width:197px;
	line-height:21px;
}
#rgaccordmenu, #rgaccordmenu ul, #rgaccordmenu li {
	padding:0;
	margin:0;
	background:none;
	line-height:21px;
}

#rgaccordmenu li {
	list-style:none;
	display:block;
	background:url("../images/site/fond_menu3.png") repeat-x;
	width:187px;
	height:24px;
	line-height:24px;
	border-left:2px solid #d34081;/*rose foncé*/
	border-right:2px solid #d34081;/*rose foncé*/
	text-align:left;
	font-size:11px;
	margin-bottom:8px;
	vertical-align:middle;
}
#rgaccordmenu .toggle, #rgaccordmenu .toggleactif, #rgaccordmenu .ouvert, #rgaccordmenu .content .toggle2, #rgaccordmenu .content .ouvert2, #rgaccordmenu .empty a, #rgaccordmenu .empty_actif a {
	width:182px;
	text-decoration: none;
	text-align:left;
	display:block;
	color:#d34081;/*rose foncé*/
	font-weight:bold;
	cursor:pointer;
	height:24px;
	line-height:24px;
	margin-left:5px;
}
#rgaccordmenu .empty {
	width:187px;
	cursor:pointer;
}
/*menus sans sous-menus*/
#rgaccordmenu .empty a {
	height:24px;
	line-height:24px;
}
/*menus sans sous-menus*/
#rgaccordmenu .empty a:hover {
	/*background: url("../images/site/menu-item-enroule-hover.png") no-repeat;*/
	color:#d34081;/*rose foncé*/
	font-weight:bold;
	height:24px;
	line-height:24px;
}
/*menus actif sans sous-menus*/
#rgaccordmenu .empty_actif a {
	color:#d34081;/*rose foncé*/
	height:24px;
	line-height:24px;
	background-image:url("../images/site/fond_menu4.jpg");
	background-repeat:no-repeat;
	background-position:right;
}

/*menus actif sans sous-menus*/
#rgaccordmenu .empty_actif a:hover {
	/*background: url("../images/site/menu-item-enroule-hover.png") no-repeat;*/
	/*color:#fcb10d;/*orange*/
	color:#b2c708;/*vert
	line-height:14px;*/
	height:24px;
	line-height:24px;
}
/*********** actu_news ***********/
#container_haut_actu_news {
	width:197px;
	/*-position:relative;/*GRRRRRRRR de IE6 !!!*/
	/*-left:-5px;/*GRRRRRRRR de IE6 !!!*/
	height:22px;
	line-height:22px;
	/*background:url("../images/site/fond_haut_actu_news.jpg") no-repeat;*/
	background:url("../images/site/fond_haut_actu_news.png") no-repeat;
}
#container_millieu_actu_news {
	width:197px;
	/*-position:relative;/*GRRRRRRRR de IE6 !!!*/
	/*-left:-5px;/*GRRRRRRRR de IE6 !!!*/
	/*background:url("../images/site/fond_millieu_actu_news.jpg") repeat-y;*/
	background:url("../images/site/fond_millieu_actu_news.png") repeat-y;
	text-align:left;
}
#actu_news {
	width:105px;
	min-height:235px;
	-height:235px;/*GRRRRRRRR de IE6 !!!*/
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-weight: bold;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	color: #d34081;
}
#actu_news p, #actu_news dd {
	text-align:center;
	font-size:10px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	color: #d34081;
	font-weight: bold;
}
#actu_news_titre {
	text-align:center;
	font-size:14px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	color: #d34081;
	font-weight: bold;
}
#container_bas_actu_news {
	width:197px;
	height:22px;
	line-height:22px;
	/*-position:relative;/*GRRRRRRRR de IE6 !!!*/
	/*-left:-5px;/*GRRRRRRRR de IE6 !!!*/
	background:url("../images/site/fond_bas_actu_news.png") no-repeat;
}
/*HACK IE7 GRRRRRRRRR*/
/**:first-child+html #container_haut_actu_news, *:first-child+html #container_millieu_actu_news, *:first-child+html #container_bas_actu_news {
	position:relative;
	left:-5px;
}*/
/*FIN DE HACK IE7 GRRRRRRRRR*/
/************ CONTENU ************/
#container_contenu {
	float:left;
	/*si accueil image çi-dessous*/
	/*background:url("../images/site/fond_accueil_centre.jpg") no-repeat top left;
	/*si interieur du site image çi-dessous*/
	background:url("../images/site/fond_accueil_gauche_rose.png") repeat;
	width:673px;
	min-height:508px;
	-height:508px;
}
#contenu {
	width:633px;/*(653-4x10)*/
	margin:10px;
	padding:10px;
	min-height:488px;
	-height:488px;/*GRRRRRRRR de IE6 !!!*/
	/*si interieur du site fond çi-dessous*/
	background-color:#fff;
	/*background:url("../images/site/fond_accueil_gauche_rose.png") repeat;*/
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	text-align: left;
}
#contenu p{
	background-color:#fff;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	padding-bottom:10px;
}
#contenu .tx-powermail-pi1 {
	background-color:#fff;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	/*padding:10px;*/
}
#contenu .tx-powermail-pi1_fieldset{
	background-color:#fff;
}
#powermaildiv_uid7 label{
	height:60px;
	line-height:60px;
	vertical-align:top;
}

#contenu iframe {/*modifié pour iframe du webmail*/
	/*padding-left:70px;
	padding-right:70px;*/
	/*ci dessous ajouté pour iframe du webmail*/
	width: 633px;
	min-height: 488px;
	background-color: #ffffff;
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	text-align: left;
}
#contenu .powermail_form_contact {
	background:url("../images/site/fond_accueil_gauche_rose.png") repeat;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	color: #d34081;/*rose foncé*/
	font-size:14px;
	text-align: justify;
}
/*********************************/
/******* BOUTIQUE - ARTICLES *****/
/*********************************/

#link_prev_next_haut{
	background-color:#FFFFFF;
	clear:both;
	/*width:618px;633*/
	width: auto;
	margin-bottom:5px;
	height:17px;
	line-height:17px;
	border-bottom:#d34081 1px solid;/*rose foncé*/
}
#link_prev_next_bas{
	background-color:#FFFFFF;
	clear:both;
	/*width:618px;633*/
	width: auto;
	margin-bottom:5px;
	height:17px;
	line-height:17px;
	border-top:#d34081 1px solid;/*rose foncé*/
}
.link_prev_next{
	/*width:618px;633*/
	color:#b3376e;
	text-align:right;
	height:17px;
	line-height:17px;
	vertical-align:middle;
	width: auto;
}
.link_prev{
	color:#b3376e;
	text-align:right;
	height:17px;
	line-height:17px;
}
.link_browse{
	color:#b3376e;
	text-align:right;
	height:17px;
	line-height:17px;
}
.link_next{
	color:#b3376e;
	text-align:right;
	height:17px;
	line-height:17px;
}
.bloc_article {/* bloc article */
	clear:both;
	width:auto;
	padding-bottom:5px;
}
.article {/* article */
	clear:both;
	padding:15px;
	background-color:#FFFFFF;
	width:603px;
	min-height:100px;
	-height:100px;
	text-align:left;	
}
.article_image {/* article_image */
	float:left;
	margin-right:15px;
	width:152px;
}
.article_image img {/* article_image */
	border:#000000 1px solid;
}
.article_texte {/* article_texte */
	float:left;
	width:313px;
	margin-right:15px;
}
.article_titre {/* article_titre */
	margin-bottom:10px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight:bold;
}
.display_variant1 {/* display_variant1 */
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
}
.display_variant2 {/* display_variant2 */
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
}
.article_note {/* article_note */
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
}
.article_suite {/* article_suite */
	float:right;
	margin-top:10px;
	margin-bottom:10px;
}
.article_suite a{/* article_suite a */
	color: #d34081;/*rose foncé*/
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.article_prix_qtte {/* article_prix_qtte */
	float:left;
	width:105px;
}
.article_ref {/* article_ref */
	color:#d1cdcb;/*gris*/
}
.article_ref_span{/* article_ref */
	width:auto;
	text-align:right;
	color:#d1cdcb;/*gris*/
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight:bold;
	height:16px;
	line-height:16px;
}
.article_prix {/* article_prix */
}
.article_prix_span{/* article_prix */
	float:right;
	width:auto;
	color: #d34081;/*rose foncé*/
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight:bold;
	height:22px;
	line-height:22px;
}
.article_qtte {/* article_qtte */
	width:100px;
	margin-top:22px;
}
.article_qtte input{/* article_qtte */
	cursor: pointer;
	font-size:10px;
	background-color:#d34081;/*rose foncé*/
	color: #ffffff;
	height:15px;
	line-height:15px;
	vertical-align:middle;
}
.ajouter input{/* ajouter */
	cursor: pointer;
	margin-top:10px;
	width:105px;
	font-size:10px;
	background-color:#d34081;/*rose foncé*/
	color: #ffffff;
	height:15px;
	line-height:15px;
	padding-bottom:8px;
	vertical-align:middle;
}
.voir_panier {/* voir_panier */
	text-align:center;
	height:15px;
	line-height:15px;
	vertical-align:middle;
}
.voir_panier a{/* voir_panier a */
	color: #d34081;/*rose foncé*/
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	vertical-align:middle;
}
.hr { /*ligne_separatrice*/
	clear:both;
	/*color:#fff;*/
	width:auto;
	height:5px;
	line-height:5px;
	/*margin-top:5px;*/
	border-bottom:#000000 1px solid;
}
.tx-ttproducts-pi1 td{
	vertical-align:middle;
}
.rose{
	background:url("../images/site/fond_accueil_gauche_rose.png") repeat;
	color: #d34081;/*rose foncé*/
	font-size:16px;
}
.table_ttproducts{
	border-spacing:5px;
	/*height:18px;
	line-height:18px;*/
	font-size:14px;
	width:100%;
}
.submit_ttproducts{
	border:#d34081 1px solid;
	color:#d34081;
	cursor: pointer;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
	margin-bottom:3px;
	margin-left:0px;
}
.td_droite{
	text-align:right;
	vertical-align:middle;
}
.titres_ttproducts{
	height:18px;
	line-height:18px;
	font-size:12px;
	font-weight:bold;
	background:url("../images/site/fond_accueil_gauche_rose.png") repeat;
	color: #d34081;/*rose foncé*/
}

/*********************************/
/********** PARTIE BASSE *********/
/*********************************/
#container_bas {
clear:both;
	width: 970px;
	margin-left: auto;
	margin-right: auto;
}
#contenu_bas {
	width:870px;
	height:30px;
	line-height:30px;
	margin-left:50px;
	margin-right:50px;
	text-align:right;
}
#contenu_bas img {
	vertical-align:middle;

}
/*********************************/
/************ SPECIAL ************/
/*********************************/

/************ PAGE ACTIVEZ JAVASCRIPT ************/
.attention{
	color:#FF0000;
	font-weight:bold;
	padding:20px 10px 0px 10px;
	text-align:center;
	line-height:16px;
}
#firefox, #ie7, #ie6, #opera, #safari{
	padding-top: 10px;
	padding-bottom: 10px;
}
#firefox h2, #ie7 h2, #ie6 h2, #opera h2, #safari h2{
	color: #ff0000;
	font-size: 16px;
	font-weight: bold;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	text-align: left;
	text-indent: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#firefox ol, #ie7 ol, #ie6 ol, #opera ol, #safari ol{ margin-left: 100px; margin-top: 20px; padding-bottom: 20px; padding: 0px; }
#firefox li, #ie7 li, #ie6 li, #opera li, #safari li{ padding-bottom: 7px; list-style:decimal;}
.bold { font-weight: bold; }
.italic { font-style: italic; }


/************ EXT:GUESTBOOK ************/
.tx-veguestbook-pi1 h2.tx-guestbook-header {
	clear: both;
	display: block;
	padding: 0px;
	width: auto;
	height:18px;
	line-height:18px;
	font-size:12px;
	font-weight:bold;
	background:url("../images/site/fond_accueil_gauche_rose.png") repeat;
	color: #d34081;/*rose foncé*/
}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med, .tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
	float: left;
	width: 200px;
	background:url("../images/site/fond_accueil_gauche_rose.png") repeat;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	color: #d34081;/*rose foncé*/
	font-size:14px;
	text-align: justify;
}
.tx-veguestbook-pi1 .tx-guestbook-field textarea {
	width: 200px;
	background:url("../images/site/fond_accueil_gauche_rose.png") repeat;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	color: #d34081;/*rose foncé*/
	font-size:14px;
	text-align: justify;
}
.tx-veguestbook-pi1 .tx-guestbook-field label {
	clear: both;
	display: block;
	float: left;
	width: 100px;
}
.tx-veguestbook-pi1 .tx-guestbook-right {
	float:none;
	display: block;
	width: auto;
}
.tx-veguestbook-pi1 .tx-guestbook-left {
	float: none;
	display: block;
	width: auto;
	padding: 0px;
	background-color:#ffffff;
	border: 1px #f3b4cf solid;
	min-height:2em;
	height:2em;
}
.tx-veguestbook-pi1 .tx-guestbook-left p {
	background-color:#ffffff;
	display: block;
	float:left;
	width:310px;
	vertical-align:middle;
}
.tx-veguestbook-pi1 .tx-guestbook-right p {
	display: block;
	width: auto;
}
.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date{
	font-weight:normal;
	font-style:italic;
	font-size:10px;
}
/************ FORMULAIRE ************/
.champs_formulaire {
	padding-top:2px;
}

/************ ERREUR ************/
#erreur {
	margin:50px;
	padding:50px;
	text-align:center;
	width:auto;
	border:3px solid #d34081;/*rose foncé*/
}
#erreur  p {
	text-align:center;
}
#erreur2 {
	color:#d34081;/*rose foncé*/
	text-align:center;
	width:auto;
	font-weight:bold;
}
/************ COORDONNEES ************/
#map{
	width:500px;
	height:400px;
	/*frameborder="0" scrolling="no" marginheight="0" marginwidth="0"*/
	/*margin:0;
	overflow:hidden;*/
}
.map{
	color:#0000FF;
	text-align:left
}
.plan{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:22px;
	height:22px;	
	color:#b2c708;/*vert*/
}
#infobulle1{
	width:50px;
	float:left;
	border-top:15px;
}
#infobulle1 img{
	border:none;
	height:48px;
	width:44px;
}
#infobulle2{
	width:200px;
	float:left;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#003399;
}
#coor{
	width:auto;
	margin-left:50px;
	margin-right:auto;
}
.champs1{
	margin-left:0px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#fcb10d;/*orange*/
}
.champs{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height:22px;
	height:22px;	
	color:#b2c708;/*vert*/
}
#etoile_tel, #etoile_mail{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#b2c708;/*vert*/
}
#formulaire{
	text-align:left;
	width:auto;
}
#formu_un{
	width:130px;
	float:left;
	margin-top:1.5em;
}
#formu_deux{
	width:auto;
	margin-top:1.5em;
}
.formu, .formu_telmail{
	background:#715130;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	color:#fcb10d;/*orange*/
	font-weight:bold;
	font-size:12px;
}
.formu_telmail{
	float:left;
}
.formu2, .formu2 a{
	background:#715130;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	color:#fcb10d;/*orange*/
	font-weight:bold;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;
	width:150px;
	text-align:center;
}
/*!!!!!!!!!!!!! PENSER A FAIRE UNE COPIE DE TOUS LES STYLES DANS "sansJS.css" !!!!!!!!!!!!*/
-->
