body{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: #F7F5E8 url(gx/bg.gif) repeat-x;
}
html{
	font-family: Verdana,Tahoma,Trebuchet MS,Arial,sans-serif;
}
A:visited {
color: #C29852;
TEXT-DECORATION: underline;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 15px;
}
A:hover 	{
	COLOR: #B8430B;
	TEXT-DECORATION: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
}
A:link	{
	COLOR: #734407;
	TEXT-DECORATION: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
}
A:active 	{
	COLOR: Black;
	TEXT-DECORATION: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
}
/* TEXTE*/
.texte{
	margin: 0 0 0 0;
	font-size: 0.7em;
	line-height: 140%;
	color: #4F411B;
}

p{
	margin: 0 0 0 0;
	font-size: 0.7em;
	line-height: 140%;
	color: #4F411B;
	
}

strong{
	color: #AC190F;
	font-weight: bold;
}

p b{
	color: #000;
	font-weight: bold;
}

p a, p a:link, p a:visited{
	color: #000;
	text-decoration: none;
	
}
p a:hover, p a:visited:hover{
	color: #000;
	text-decoration: underline;
}

ol{
	list-style: square;
	margin: 10px 10px 10px 20px;
	font-size: 0.7em;
	line-height: 140%;
	color: #4F411B;
}

.detail{
	margin: 0 0 0 0;
	font-size: 11px;
	line-height: 140%;
	color: #4F411B;
	text-align: justify;
}

#formPrincipal .lbl{
	font-size: 11px;
	font-weight: bold;
	color: #4F411B;
}

.textePetit{
	color: #333333;
	font-size: 9px;
}

.textePetit b{
	font-weight: bold;
	color: #666666;
	font-size: 9px;
}

.photoTexte{
	margin: 0 0 0 10px;
}

/* PAGE 200.cfm Produits Yamaha */
.texteBouton{
	margin: 0 0 0 0;
	font-size: 12px;
	font-weight: bold;
	line-height: 110%;
	color: #000000;
}
.texteBouton a, .texteBouton a:link, .texteBouton a:visited{
	color: #000000;
	text-decoration: none;
	
}
.texteBouton a:hover, .texteBouton a:visited:hover{
	color: #000000;
	text-decoration: underline;
}



/* formulaires */
form{
	margin: 0;
	line-height: 150%;
	/* bug avec Internet Explorer des font size relative au parent */
	font-size: 0.7em;
	<!-- font-size: 100%; -->
}
input, textarea, select{	
	color: #4F411B;
	border: 1px solid #4F411B;
	background: #fff;
	margin: 2px 0 2px 0;
	padding: 1px;
	font-weight: regular;
}

input.radio{	
	color: #F7F5E8;
	border: 0;
	background: #F7F5E8;
}

form .inputBouton{
	background-color: #F3EDC5;
	color: #000;
	font-weight: bold;
	font-size: 80%;
	border: 1px solid #4F411B;
}
form .inputBouton2{
	background-color: #F3EDC5;
	color: #000;
	font-weight: bold;
	font-size: 70%;
	border: 1px solid #4F411B;
}

table#calcul{
	/*border-top: 1px solid #BFBCB1;
	border-left: 1px solid #BFBCB1;	*/
}
table#calcul td{
	/*border-bottom: 1px solid #BFBCB1;
	border-right: 1px solid #BFBCB1;*/
	padding: 0 0 0 0;
	font-size: 11px;
}
table#calcul .submit{
	font-size: 14px;
	padding: 5px 0 0 0;
}
table#calcul form{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
table#calculResult{
	padding: 4px;
	font-size: 10px;
}
table#calculResult #top{
	/* background: #D7D7C7; */
	font-weight: bold;
	color: #5B0202;
	font-size: 12px;
	padding: 4px;
}
table#calculResult #row{
	background: #D7D7C7;
	color: #FFF;
	font-size: 10px;
	line-height: 12px;
	padding: 3px 0 3px 0;
}


div.results{
	margin: 0 0 10px 0;
	padding: 5px;
	width:100%;
	font-size: 11px;
	line-height: 140%;
	color: #4F411B;
	background: #FFFCF5;
	text-align: justify;
	float:left;
}

h4{
	color:#B21F17;
	font-size: 180%;
}

h3{
	font-size: 120%;
	font-weight: bold;
	color:#B21F17;
}

#menu {
	font-size: 88%;
	line-height:normal;
}
ul#menu{
	margin: 0 1px 0 0;
	padding: 0 1px 0 10px;
	list-style:none;
}
ul#menu li{
	float:left;
	background: #FFFCE5;
	padding: 0 1px 0 8px;
	margin: 0 3px 0 0;
}
#menu a {
	float:left;
	display:block;
	background: #FFFCE5;
	padding: 6px 8px 5px 2px;
	text-decoration:none;
	font-weight:bold;
	color: #64513F;
}
#menu > ul a {width:auto;}
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a {float:none;}
	/* End IE5-Mac hack */
#menu a:hover {
	color: #B21F17;
}
#menu #actif {
	background-color: #FFFCF5;
	border-width: 0px;
}
#menu #actif a {
	background-color: #FFFCF5;
	padding-bottom: 6px;
	color: #B21F17;
}
#menu li:hover, #header li:hover a {
	background-color: #FFFCF5;
	color: #B21F17;
}
#menu li:hover a {
	background-color: #FFFCF5;
}

div#navigation a.next{
	float:right;
}


div#navigation a.back{
	float:left;
}


.thumbnail{
	float:right;
	border:0;
	margin: 4px 8px 35px 4px;
}

.photoList{
	float:left;
	border:0;
	margin: 4px 4px 4px 4px;
}