@charset "UTF-8";
/* CSS Document */

html { overflow-x: auto; height:100%;}/* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */
* { margin:0; padding:0; border:0; }

body{
	background:#828080 url("../img2/bg.jpg") repeat-x;
	font-family:"trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px auto 0px auto;
	width: 980px;
position: relative;
}

/*img, div, ul, li, a, h2, p { behavior: url(iepngfix.htc) }*/
.clear {clear:both;}
/*img{border:1px solid #cccccc}*/
#base {float:left; border:0px solid red; background:url("../img2/fd_interne.jpg") repeat-y; width:980px; min-height:550px;}
#base2{float:left; border:0px solid green; background: url("../img2/fd.jpg") no-repeat; width:980px; min-height:550px}

.click_logo{float:left;border:0px solid red; width:115px;height:85px;margin:65px 0px 0px 45px}
.click_logo2{position:absolute;right: 20px;top: -10px;border:0px solid red; width:215px;height:85px;margin:65px 0px 0px 45px}
#diapo_acc{width: 400; height: 500px;float: right;}
.pied{border:0px solid red; clear:both;  background:url("../img2/bot.jpg") no-repeat; width:980px; height:25px; padding-top:10px; text-align:right;margin:0 auto;}
.pied .txt{color:white;font-size:9px; margin:0px 20px;}
.marron{color:#B99462;font-weight:bold}



#colonne_gch {	text-align:left;	color:white;	border:0px solid red;	width:163px;	padding-left:27px;	margin:130px 0px 20px 0px; float:left;}

#colonne_gch h2 { border-bottom:1px solid white; font-size:15px; margin-top:12px;	padding-top:4px;	letter-spacing:1px;}
#colonne_gch ul.menu_collections {	width:143px;	padding-top:9px;	text-align:left;}
#colonne_gch ul.menu_collections li {	list-style-type:none;	margin-left:20px; margin-bottom:5px}
#colonne_gch ul.menu_collections li a {	text-decoration:none;	color:#f9fdfe;	font-size:12px;}
#colonne_gch ul.menu_collections li a:hover {
	text-decoration: underline;
}
#colonne_gch ul.menu_collections li a.menuOn {	font-weight:bold; text-decoration: underline; }


p#connexion {	height:35px;	padding-top:4px;	margin-top:12px;	font-weight:bold;	letter-spacing:1px;}
p#connexion a {	text-decoration:none;	color:#313845;}
#coordonnees {	color:#f8f9fc;	margin-top:12px;}


#principale { margin-top:0px;	border:0px solid red;	float:right;	width:750px; margin-right:15px;}
#header { margin-top:0px;	height:52px; text-align:right;float:right;}

ul#menu_haut { width:720px; margin-left:30px;	border:0px solid red; }
ul#menu_haut li { list-style-type:none; float:left;	display:inline; }
ul#menu_haut li a {	/*display:block;*/	text-decoration: none; white-space:nowrap; 	font-size:14px;	color:white; text-align:center;	height:20px; letter-spacing:1px;	padding:0px 0px 0px 40px;}
ul#menu_haut li a:hover {	text-decoration: underline; }
ul#menu_haut li a.menuOn {	/* color:#B99462; */ font-weight:bold; text-decoration: underline; }


#conteneur {
	width:710px;
	float:left;
	margin:0px 0 0 14px;
	padding:8px;
	color:#666666;
	border:0px solid red;
	text-align:left;
}
#conteneur h1 { font-size:18px; color:#B99462; margin-bottom:12px;}
#conteneur h2 { font-size:18px; color:#B99462; margin-bottom:12px;}
#conteneur a {	color:#B99462;	font-weight:bold;	text-decoration:none;}
#conteneur a:hover { text-decoration:underline;}


/* presentation, hotesse, delegue */
/*.align_gch {	float:left;	margin:0 8px 8px 0;}
.align_drt {	float:right;	margin:0 0 8px 8px;}*/
p.lien_contact {	margin-top:24px;}
p.lien_contact2 {	float:right;	margin-right:24px;}
p.lien_contact a, p.lien_contact2 a {	font-size:13px;	color:#fafcff;	text-decoration:none;}
p.lien_contact a:hover, p.lien_contact2 a:hover {	text-decoration:underline;}
/* fin presentation */
/* contact */
form#contact {	margin-left:40px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	width:670px;}
form#contact p.souhait {	margin-bottom:5px;}
form#contact input, form#contact textarea {	margin-bottom:4px;	margin-right:5px;	vertical-align:middle;border: 1px solid silver; padding:2px; margin:0px 2px 2px 0px;}
form#contact textarea {	margin-bottom:14px; width:520px; height:100px}
form#contact label {	width:133px;	float:left;}
form#contact span.etoile {	color:#B99462;	font-weight:bold;	font-size:16px;}
form#contact p.champs_oblig {	margin-left:133px;	margin-bottom:12px;}
form#contact p.nom_delegue {	float:left;	text-align:right;	margin-right:10px;}
form#contact p.champs_delegue {	float:left;	margin-top:10px;	margin-bottom:15px;}
form#contact input.btn_envoi {height:23px;	width:93px;	background: transparent url(../img/btn_envoi.png) no-repeat;	cursor: pointer;	color:#2e333f;	font-size:12px;
	float:right;	margin-right:22px;}
/* fin contact */
/* où trouver produits */
div#carte {	float:left; }
div#detail_distrib {	float:left;	margin-top:100px;	margin-left:60px;}
/* fin où trouver produits */
/* creastudio */
ul#creastudio li {	list-style-type:none;	float:left;	display:inline;	width:250px;	margin:25px;}
ul#creastudio li span.lien_creastudio {	font-weight:normal;}
/* fin creastudio */
/* offres */
h1.offres {	color:#ff1a69;}
ul#offres li {list-style-type:none;	float:left;	display:inline;	width:200px;	margin: 20px 30px 0 30px;}
ul#offres li img {	border:0px solid #cccccc;}
ul#offres li span.lien_creastudio {	font-weight:normal;}
ul#offres li span.titre_offre {	font-size:18px;}
/* fin offres */
/* collections */
#diapo {	float:left;	width:350px;	margin:0px 17px 10px 0px;}
.detail_collec {margin-left:17px;	margin-top:30px;}
/* fin collections */
/* ACCUEIL */


#accueil_haut2 { float:right; text-align:center; width:335px;border:0px solid red; margin-right:10px;}
#accueil_haut2 h2, #accueil_bas2 h2 { color:#B99462;margin-bottom:12px;}
#accueil_haut2 a{color:#B99462; font-weight:bold; text-decoration: none;	}
#accueil_bas2 {	margin-top:12px;}
#accueil_haut2 ul li { list-style-type:none; float:left; display:inline; margin:6px;}
p.plus_crea { margin-top:7px;}


/**/
p#agence {display:none}
p#agence a {display:none}
p#agence a:hover {	display:none}

