/*DIV et Cadres*/

marquee{
	overflow:auto;
	display:block;
	margin:0px;
	padding:0px;
	height:410px;
}
#head_top {
	background-image:url(images-utils/header_top.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	width:955px;
	height:230px;
}
#head_bot {
	background-image:url(images-utils/header_bot.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	width:955px;
	height:167px;
}
#header {
	width:955px;
	height:397px;
}
#footer {
	width:955px;
	height:45px;
}
#footer_fond {
	background-image:url(images-utils/footer_fond.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:955px;
	height:45px;
}
#fond {
	background-image:url(images-utils/fond.jpg);
	background-repeat: repeat;
	background-position:center top;
	padding-top:0;
	margin-top:0;
}
#bloc_header {
	width:591px;
	height:126px;
	padding-left:34px;
	padding-top:44px;
}
#bloc_menu {
	width:746px;
	height:36px;
	margin-top:-15px;
	padding-left:10px;
	text-align:center;
}
#top_showroom {
	background-image:url(images-utils/showroom_top2.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:238px;
	height:136px;
}
#top_distributeur {
	background-image:url(images-utils/distributeur_top.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:240px;
	height:136px;
}
#top_fontaine {
	background-image:url(images-utils/fontaine_top.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:210px;
	height:136px;
}
#top_marques {
	background-image:url(images-utils/marques_top.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:240px;
	height:136px;
}
#bot_showroom {
	background-image:url(images-utils/showroom_bot.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:238px;
	height:40px;
	padding-top:0px;
	margin-top:0px;
	vertical-align:top;
}
#bot_distributeur {
	background-image:url(images-utils/distributeur_bot.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:240px;
	height:219px;
}
#bot_fontaine {
	background-image:url(images-utils/fontaine_bot.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:210px;
	height:219px;
}
#bot_marques {
	background-image:url(images-utils/marques_bot.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:240px;
	height:219px;
}
#ext_showroom {
	background-image:url(images-utils/showroom_ext.jpg);
	background-position:center top;
	background-repeat: repeat-y;
	overflow:auto;
	width:238px;
	min-height:200px;
	padding-top:0px;
	margin-top:0px;
	vertical-align:top;
}
#cont {
	width:955px;
	background-image:url(images-utils/extend.jpg);
	background-position:center top;
	background-repeat:repeat-y;
}
#vignette {
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	margin-top:0px;
}
#vignette_top {
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	margin-top:0px;
}
#top_contenu {
	background-image:url(images-utils/cont_top.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:955px;
	height:63px;
	padding-top:0px;
	margin-top:0px;
	vertical-align:top;
}
#bot_contenu {
	background-image:url(images-utils/cont_bot.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:955px;
	height:40px;
	padding-top:0px;
	margin-top:0px;
	vertical-align:top;
}
#ext_contenu {
	background-image:url(images-utils/cont_ext.jpg);
	background-position:center top;
	background-repeat: repeat-y;
	width:955px;
	min-height:299px;
	padding-top:0px;
	margin-top:0px;
	vertical-align:top;
}
#cont_left {
	float:left;
	width:240px;
	padding-left:15px;
	padding-right:15px;
	margin-top:0px;
}
#vignette_cont {
	padding-right:15px;
	padding-top:5px;
	margin-top:0px;
}

/*menu*/

#Menu{
	font-family: Helvetica;
	font-size: 12px; 
	color: #663300;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	height: auto;
	padding-top:13px;
	padding-left:0px;
	width:746px;
	}
#Menu ul{
	list-style: none;
}
#Menu ul li{
	background-image:none;
	float:left;
	padding-top:0px;
}
#Menu ul li a{
	display: block;
	text-align: center;
   	cursor: pointer;
   	color: #663300;
   	font-weight: normal;
   	text-decoration: none;
	width: auto;
	height:36px;
	padding-top:13px;
	padding-right:8px;
	float:left;
}
#accueil #Menu ul li a#accueil,
#services #Menu ul li a#services,
#distributeur #Menu ul li a#distributeur,
#fontaine #Menu ul li a#fontaine,
#machine #Menu ul li a#machine,
#contact #Menu ul li a#contact{
	color: #ffffff;
   	font-weight: normal;
   	text-decoration: none;
	background-image:url(images-utils/marker.jpg);
   	background-repeat:no-repeat;
   	background-position: bottom center;
	text-align:center;
}
#Menu ul li a:hover{
   color: #ffffff;
   font-weight: normal;
	text-align: center;
   text-decoration: none;
	background-image:url(images-utils/marker.jpg);
   	background-repeat:no-repeat;
   	background-position: bottom center;
	text-align:center;
}

/*texte*/

.titre_header {
	font-family: Helvetica;
	font-size: 20px; 
	color: #FF9933;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align:left;
	}
.titre_header a:link {
	color: #FF9933 ;
	text-decoration: none; 
}
.titre_header a:visited {
	color: #FF9933;
	text-decoration: none; 
}
.titre_header a:hover {
	color: #FF9933;
	text-decoration: none;
}
.texte_header {
	font-family: Helvetica;
	font-size: 12px; 
	color: #FFCC99;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align:left;
	}
.texte_header a:link {
	color: #FFCC99 ;
	text-decoration: underline; 
}
.texte_header a:visited {
	color: #FFCC99;
	text-decoration: underline; 
}
.texte_header a:hover {
	color: #FFCC99;
	text-decoration: none;
}
.savoir_header {
	font-family: Helvetica;
	font-size: 12px; 
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align:right;
	}
.savoir_header a:link {
	color: #ffffff ;
	text-decoration: none; 
}
.savoir_header a:visited {
	color: #ffffff;
	text-decoration: none; 
}
.savoir_header a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.texte_headbot {
	font-family: Helvetica;
	font-size: 12px; 
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align:left;
	}
.texte_headbot a:link {
	color: #ffffff ;
	text-decoration: underline; 
}
.texte_headbot a:visited {
	color: #ffffff;
	text-decoration: underline; 
}
.texte_headbot a:hover {
	color: #ffffff;
	text-decoration: none;
}
.titre_headbot {
	font-family: Helvetica;
	font-size: 19px; 
	color: #663300;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align:left;
	}
.titre_headbot a:link {
	color: #663300 ;
	text-decoration: none; 
}
.titre_headbot a:visited {
	color: #663300;
	text-decoration: none; 
}
.titre_headbot a:hover {
	color: #663300;
	text-decoration: none;
}
.savoir_headbot {
	font-family: Helvetica;
	font-size: 12px; 
	color: #663300;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align:right;
	}
.savoir_headbot a:link {
	color: #663300 ;
	text-decoration: none; 
}
.savoir_headbot a:visited {
	color: #663300;
	text-decoration: none; 
}
.savoir_headbot a:hover {
	color: #663300;
	text-decoration: underline;
}
.texte_vignette {
	font-family: Helvetica;
	font-size: 12px; 
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align:left;
	}
.texte_vignette a:link {
	color: #ffffff ;
	text-decoration: none; 
}
.texte_vignette a:visited {
	color: #ffffff;
	text-decoration: none; 
}
.texte_vignette a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.savoir_vignette {
	font-family: Helvetica;
	font-size: 12px; 
	color: #663300;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align:right;
	padding-right:15px;
	}
.savoir_vignette a:link {
	color: #663300 ;
	text-decoration: none; 
}
.savoir_vignette a:visited {
	color: #663300;
	text-decoration: none; 
}
.savoir_vignette a:hover {
	color: #663300;
	text-decoration: underline;
}
.top_vignette {
	font-family: Helvetica;
	font-size: 14px; 
	color: #663300;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align:left;
	padding-left:15px;
	}
.top_vignette a:link {
	color: #663300 ;
	text-decoration: none; 
}
.top_vignette a:visited {
	color: #663300;
	text-decoration: none; 
}
.top_vignette a:hover {
	color: #663300;
	text-decoration: underline;
}
.footer_texte {
	font-family: Helvetica;
	font-size: 12px; 
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	padding-top:10px;
	}
.footer_texte a:link {
	color: #ffffff ;
	text-decoration: none; 
}
.footer_texte a:visited {
	color: #ffffff;
	text-decoration: none; 
}
.footer_texte a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.footer_mini {
	font-family: Helvetica;
	font-size: 10px; 
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	}
.footer_texte a:link {
	color: #ffffff ;
	text-decoration: none; 
}
.footer_texte a:visited {
	color: #ffffff;
	text-decoration: none; 
}
.footer_texte a:hover {
	color: #ffffff;
	text-decoration: underline;
}
