body {
	background-color: #ffffff;
	background-image:url(../images/fond/1.jpg) !important;
	background-position:top center;
	background-repeat:repeat-x;
	padding : 0px;
	overflow :auto;
	font:70% Verdana, Arial, Helvetica;
	color:#3e3e3e;
	border-style:none;
}
.link_menu {
	color:#C00;
	font-size:10px;
	padding-right:10px;
}
.link_menu a {
	text-decoration:none;
	color:#333;
	font-size:10px;
}
.link_menu a:hover {
	color:#C00;
}
.news_h {
	position:relative;
	border: 1px solid #fff;
	padding:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #dedede;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dedede), to(#b2b2b2));
	background: -moz-linear-gradient(#dedede, #b2b2b2);
	background: linear-gradient(#dedede, #b2b2b2);
	-pie-background: linear-gradient(#dedede, #b2b2b2);
	width:440px;
	height:72px;
	margin-bottom:3px;
	behavior: url('PIE.htc');
	text-decoration:none;
	color:#000;
}
.dim_image_v2 {
	width:200px;
}
.newsletter {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #eeeeee;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#cccccc), to(#eeeeee));
	background: -moz-linear-gradient(#cccccc, #eeeeee);
	background: linear-gradient(#cccccc, #eeeeee);
	-pie-background: linear-gradient(#cccccc, #eeeeee);
	position:absolute;
	text-align:right;
	right: 2px;
	top: 303px;
	padding:3px;
	text-decoration:none;
	color:#333;
	behavior: url('PIE.htc');
}
input[type=text] {
	border:1px solid #aaa;
	padding:3px;
	color:#000;
	background: -moz-linear-gradient(top, #eee, #ddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#cccccc', endColorstr='#eeeeee');
	font-size:12px;
}
textarea {
	padding:3px;
	color:#000;
	background: -moz-linear-gradient(top, #eee, #ddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#cccccc', endColorstr='#eeeeee');
	border:1px solid #aaa;
	font-size:12px;
}
input[type=submit] {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #dd0000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#aa0000), to(#dd0000));
	background: -moz-linear-gradient(#aa0000, #dd0000);
	background: linear-gradient(#aa0000, #ee0000);
	-pie-background: linear-gradient(#aa0000, #dd0000);
	border:0px;
	color:#FFF;
	text-align:center;
	font-size:13px;
}
.click_envoi_ami a {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #dd0000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#aa0000), to(#dd0000));
	background: -moz-linear-gradient(#aa0000, #dd0000);
	background: linear-gradient(#aa0000, #ee0000);
	-pie-background: linear-gradient(#aa0000, #dd0000);
	border:0px;
	color:#FFF;
	text-align:center;
	font-size:13px;
	behavior: url('PIE.htc');
	font-size:12px;
	text-decoration:none;
	padding:5px;
}
.click_envoi_ami a:hover {
	cursor:pointer;
	background: #ff0000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dd0000), to(#ff0000));
	background: -moz-linear-gradient(#dd0000, #ff0000);
	background: linear-gradient(#dd0000, #ff0000);
	-pie-background: linear-gradient(#dd0000, #ff0000);
	behavior: url('PIE.htc');
}
.t_ {
	color:#333;
	font-size:13px;
	font-weight:bold;
	background: -moz-linear-gradient(top, #fff, #ddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#cccccc', endColorstr='#ffffff');
}
.combo {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #dd0000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#aa0000), to(#dd0000));
	background: -moz-linear-gradient(#aa0000, #dd0000);
	background: linear-gradient(#aa0000, #ee0000);
	-pie-background: linear-gradient(#aa0000, #dd0000);
	border:0px;
	color:#FFF;
	text-align:center;
	font-size:13px;
	
}
input[type=submit]:hover {
	cursor:pointer;
	background: #ff0000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dd0000), to(#ff0000));
	background: -moz-linear-gradient(#dd0000, #ff0000);
	background: linear-gradient(#dd0000, #ff0000);
	-pie-background: linear-gradient(#dd0000, #ff0000);
	behavior: url('PIE.htc');
}
/*-----------------------------------------------------------------------------------------------------------------*/
html, body {
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
img {
	border:0;
	margin:0;
	padding:0;
}
p {
	font-family:Verdana;
	line-height:1.8em;
	margin:0px;
	padding:0px;
}
ol, ul, li {
	margin:0;
	padding:0;
	text-indent:0;
}
input, select, textarea {
	font-family:Verdana, Geneva, sans-serif;
}
.clear {
	clear:both;
	font-size:0em;
	height:0px;
	line-height:0px;
	margin:0;
	padding:0;
}
img.left {
	float:left;
	margin:5px 10px 5px 0;
}
img.right {
	float:right;
	margin:5px 0 5px 10px;
}
.center {
	text-align:center;
	margin-bottom:10px;
	width:100%;
}
/*	 Wrapper
	---------------------------------------------- */
	#wrapper {
	width:100%;
}
/*	 Extra innerwrapper with tranpsparency
		---------------------------------------------- */		
		.innerwrapper {
	background:url("http://cdn.yamaha-motor.eu/static/img/bg-innerwrapper.png") 0 0 repeat-x;
	width:100%;
}
/*	 Innerwrapper
			---------------------------------------------- */
			#innerwrapper {
	margin:0 auto;
	position:relative;
	width:954px;
	z-index:0;
}
ul.accesnav {
	position:absolute;
	left:-1000em;
}
/*	 Header
				---------------------------------------------- */
				#header {
	clear:both;
	position:relative;
	width:100%;
	z-index:200;
}
/*	 Main navigation
					---------------------------------------------- */
					#mainnav {
	float:right;
	margin-top:24px;
	overflow:hidden;
}
#innermainnav {
	margin:0;
	padding:0;
}
#innermainnav li {
	float:left;
	list-style:none;
	text-align:center;
	width:auto;
}
#innermainnav li.widthover {
	width:auto;
}
#innermainnav li a, #innermainnav li span.main {
	color:#808080;
	cursor:pointer;
	display:inline-block;
	font:bold 1.1em Helvetica, Arial, sans-serif;
	padding:0 7px;
	text-decoration:none;
}
#innermainnav li a:hover #innermainnav li span.main:hover {
	color:#c00;
}
#innermainnav li.active a, #innermainnav li.active span.main {
	color:#c00;
}
#innermainnav li .wrapperarrow {
	display:block;
	position:relative;
	left:40%;
	margin-top:13px;
	width:19px;
	z-index:20;
}
#innermainnav li.over .toparrow {
	display:block;
	background: url("http://cdn.yamaha-motor.eu/static/img/arrow-topnav.png") 0 0 no-repeat;
	height:7px;
	margin:0;
	bottom:0;
	position:absolute;
	width:19px;
	z-index:999;
}
/*	 Sub navigation
					---------------------------------------------- */
					.subnav {
	background:url("http://cdn.yamaha-motor.eu/static/img/altproductnav.png") 0 9px no-repeat;
	clear:both;
	height:141px;
	overflow:hidden;
	padding:16px 12px 0 12px;
	text-align:center;
	width:930px;
}
#innermainnav li .subnav {
	display:none;
}
#innermainnav li.over .subnav {
	display:block;
}
#innermainnav li.posover .subnav {
	left:0;
	position:absolute;
	top:43px;
	z-index:0;
}
#innermainnav li .subnav li {
	float:none;
}
#innermainnav .innersubnav {
	background:url("http://cdn.yamaha-motor.eu/static/img/lists-dvdr.png") 0 0 no-repeat;
	display:inline-block;
	overflow:hidden;
	text-align:center;
	width:auto;
}
#innermainnav .innersubnav ul {
	background:url("http://cdn.yamaha-motor.eu/static/img/lists-dvdr.png") 100% 0 no-repeat;
	float:left;
	display:inline-block;
	height:132px;
	margin:0;
	padding:5px 40px 5px 5px;
}
#innermainnav .mainitem1 .innersubnav ul {
	min-height:132px;
	height:auto;
}
#innermainnav .innersubnav ul li {
	list-style:none;
	margin:0;
	padding:1px 0;
	text-align:left;
	width:auto;
}
#innermainnav .innersubnav ul li a, #innermainnav .active .innersubnav ul li a {
	color:#3e3e3e;
	font:normal 1em Verdana;
	text-decoration:none;
}
#innermainnav .innersubnav ul li.mainitem a {
	font:bold 1.1em Helvetica;
}
#innermainnav .innersubnav ul li a:hover {
	color:#c00;
	text-decoration:underline;
}
#innermainnav .innersubnav ul li.mainitem span span {
	font:bold 1.1em Helvetica;
	padding:0 7px;
}
.mainitem1 .subnav {
	background:url("http://cdn.yamaha-motor.eu/static/img/altproductnav-bottom.png") 0 100% no-repeat;
	height:auto;
	padding:0 0 4px 0;
	min-height:141px;
	width:954px;
}
.mainitem1 .innsubnav {
	background:url("http://cdn.yamaha-motor.eu/static/img/altproductnav-top.png") 0 9px no-repeat;
	overflow:hidden;
	padding:16px 12px 0 12px;
	width:930px;
}
/*	 Products navigation
					---------------------------------------------- */				
					#productsnav {
	background:url("http://cdn.yamaha-motor.eu/static/img/productnav.png") 0 16px no-repeat;
	clear:both;
	padding:20px 6px 0 6px;
	position:absolute;
	width:943px;
	z-index:1000;
}
#productsnav.productsnav {
	padding-bottom:100px;
}
.activenav {
	top:37px;
}
#productsnav ul {
	margin:0;
	padding:0;
}
#productsnav ul li {
	background:url("http://cdn.yamaha-motor.eu/static/img/productnav-dvdr.png") 100% 0 no-repeat;
	float:left;
	height:56px;
	list-style:none;
	position:relative;
	text-align:center;
	width:66px;
}
#productsnav ul li img {
	border:none;
	left:9px;
	margin:0 8px 0 0;
	padding:0;
	position:absolute;
	top:5px;
	width:50px;
}
#productsnav ul li.lastitem {
	background:none;
}
#productsnav ul li.active img {
	border:none;
	left:-5px;
	margin:0;
	padding:0;
	position:absolute;
	top:-12px;
	width:75px;
}
#productsnav ul li.first.active img {
	border:none;
	left:-6px;
	margin:0;
	padding:0;
	position:absolute;
	top:-12px;
	width:75px;
}
#productsnav ul li.last.active img {
	border:none;
	left:-4px;
	margin:0;
	padding:0;
	position:absolute;
	top:-12px;
	width:75px;
}
#productsnav #products2 {
	background:url("http://cdn.yamaha-motor.eu/static/img/productnav-dvdr.png") 0 0 no-repeat;
	float:right;
}
#productsnav #products2 li.last {
	background:none;
}
.productsnavlabel {
	background:url("http://cdn.yamaha-motor.eu/static/img/icons-label-lft.png") 0 0 no-repeat;
	cursor:pointer;
	color:#fff;
	display:block;
	font-family:Helvetica, Arial, sans-serif;
	position:absolute;
	margin:0;
	padding:0 0 0 1px;
	white-space:nowrap;
}
.productsnavlabel div {
	background:url("http://cdn.yamaha-motor.eu/static/img/icons-label.png") 100% 0 no-repeat;
	display:block;
	padding:3px 10px 3px 9px;
}
/*	 Topnavigation
					---------------------------------------------- */				
					#productsnav.topnav {
	background:url("http://cdn.yamaha-motor.eu/static/img/topnav.png") 0 16px no-repeat;
	clear:both;
	padding:29px 20px 20px 20px;
	position:absolute;
	top:37px;
	width:915px;
	z-index:1000;
}
#productsnav.topnav ul li {
	background:none;
	height:auto;
	text-align:left;
	width:auto;
	font:normal 1em Helvetica, Arial, sans-serif;
}
/*	 Main content
				---------------------------------------------- */
				#content {
	background:url("http://cdn.yamaha-motor.eu/static/img/main-top.png") 0 0 no-repeat;
	float:left;
	margin:300px auto 5px auto;
	padding:20px;
	width:920px;
}
				#content_mini {
	background:url("http://cdn.yamaha-motor.eu/static/img/main-top.png") 0 0 no-repeat;
	float:left;
	margin:10px;
	padding:20px;
	width:220px;
}
/*	 Footer
			---------------------------------------------- */
			#footer {
				
	background:#e6e6e6;
	clear:both;
	margin:0 auto;
	padding:5px 0;
	overflow:hidden;
	width:100%;
}
#innerfooter {
	margin:0 auto;
	overflow:hidden;
	width:954px;
}
/*	 Global navigation
					---------------------------------------------- */
					#footernav {
	color:#7f94ad;
	margin:0 auto;
	overflow:hidden;
	padding:0;
	text-align:center;
}
#footernav li {
	background:url("http://cdn.yamaha-motor.eu/static/img/footer-border.png") 100% 50% no-repeat;
	display:inline;
	font:normal 1em Helvetica, Arial, sans-serif;
	line-height:13px;
	list-style:none;
	vertical-align:middle;
}

#footernav li a {
	color:#3e3e3e;
	display:inline-block;
	text-decoration:none;
	white-space:nowrap;
	padding-right:7px;
}
#footernav li a:hover {
	color:#aa0000;
}
a{
	text-decoration:none;
	color:#666;
}
a:hover{
	color:#600;
}
/*------------------------------ les css commun ------------------------------*/
/*____________________________________________________________gal_*/
/*__"class txtblc"__*/
/*__"class t_"__*/
.table_occas .th_vel{
	color:#fff;
	display:block;
	padding:3px;
	font-size:13px;
	font-weight:bold;
	background: -moz-linear-gradient(top, #f00, #d00);
	background: -webkit-gradient(linear, left top, left bottom, from(#f00), to(#d00));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#dd0000', endColorstr='#ff0000');
}
.t_table_occas {
	color:#fff;
	padding:3px;
	font-size:13px;
	font-weight:bold;
	background: -moz-linear-gradient(top, #f00, #d00);
	background: -webkit-gradient(linear, left top, left bottom, from(#f00), to(#d00));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#dd0000', endColorstr='#ff0000');
}
.table_accessoires {
	width:85s0px;
}
.t0_ {
	color:#333;
	font-size:13px;
	font-weight:bold;
	background: -moz-linear-gradient(top, #fff, #ddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#cccccc', endColorstr='#ffffff');
}
.prixaccesnon span {
	font-family:Verdana, Geneva, sans-serif;
!important
}
.tr_accessoires {
	color:#333;
	font-size:13px;
	font-weight:bold;
	background: -moz-linear-gradient(top, #fff, #ddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#cccccc', endColorstr='#ffffff');
}
.txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding:5px;
}
A.flechegal {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	padding: 5px;
	text-decoration:none;
}
A.flechegal:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 5px;
	text-decoration:none;
}
.fd_flechegal {
	background-color:#FFFFFF;
}
A.linkpag {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#666666;
	padding: 5px;
	text-decoration:none;
}
A.linkpag:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#CCCCCC;
	padding: 5px;
	text-decoration:underline;
}
A.linkpag2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color:#CC0000;
	padding: 5px;
	text-decoration:none;
}
A.linkpag2:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color:#CC0000;
	padding: 5px;
	text-decoration:none;
}
.linkpagroll {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color:#CC0000;
	padding: 5px;
	text-decoration:none;
}
A.linkgal {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background: -moz-linear-gradient(top, #eee, #ddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#cccccc', endColorstr='#eeeeee');
	font-size:12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration:none;
	display:block;
}
A.linkgal:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	color:#000;
	background: -moz-linear-gradient(top, #fff, #eee);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#eeeeee', endColorstr='#ffffff');
	font-size:12px;
	;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration:none;
	display:block;
}
.tgal_ {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background: #ff0000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dd0000), to(#ff0000));
	background: -moz-linear-gradient(#dd0000, #ff0000);
	background: linear-gradient(#dd0000, #ff0000);
	-pie-background: linear-gradient(#dd0000, #ff0000);
	behavior: url('PIE.htc');
	letter-spacing:1px;
	padding-left:5px;
}
/*____________________________________________________________gal_end_*/


/*____________________________________________________________list contact_*/
A.fleche {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#FFFFFF;
	padding: 5px;
	text-decoration:none;
	display:block;
}
A.fleche:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#CCCCCC;
	padding: 5px;
	text-decoration:none;
	display:block;
}
.fd_fleche {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
	color:#666666;
 /padding:0px;
 /margin:0px;
 /max-width:5px;
}
/*_____________________________________________________________link_*/
A.linkgris12 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
A.linkgris12:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:underline;
}
A.link11 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration:none;
}
A.link11:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration:underline;
}
A.link12 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
A.link12:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;
}
.textacces {
	font-size:11px;
}
A.linknav {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-top: 4px;
	padding-left: 10px;
	background-color:#3F6584;
	/*padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;*/
	text-decoration:none;
	display:block;
}
A.linknav:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-top: 4px;
	padding-left: 20px;
	text-decoration:none;
	display:block;
	background-color:#3F6584;/*padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;*/
	
}
/*____________________________________________________________link_end_*/
A.linkpage {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#FFFFFF;
	padding: 5px;
	text-decoration:none;
	display:block;
}
A.linkpage:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color:#CCCCCC;
	padding: 5px;
	text-decoration:none;
	display:block;
}
A.linkpage2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color:#CC0000;
	padding: 5px;
	text-decoration:none;
	display:block;
}
A.linkpage2:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color:#CC0000;
	padding: 5px;
	text-decoration:none;
	display:block;
}
/*____________________________________________________________list contact_end_*/

/*____________________________________________________________contactext_*/
/*_"class t_"*/
.txtcontactext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
}
A.link11blc {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration:none;
}
A.link11blc:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration:underline;
}
/*____________________________________________________________contactext_end_*/
.atextf {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#CC9900;
}
.textf {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666666;
}
.bloc_video {
	position:relative;
	width:700px;
	margin:auto;
	height:500px;
}
.la_video {
	text-align:center;
	margin-bottom:10px;
}
.choix_video {
	margin-bottom:10px;
	text-align:center;
}
#nextBtn a {
	z-index:10;
	padding:3px;
	position:absolute;
	top:500px;
	right:-70px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #dd0000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#aa0000), to(#dd0000));
	background: -moz-linear-gradient(#aa0000, #dd0000);
	background: linear-gradient(#aa0000, #ee0000);
	-pie-background: linear-gradient(#aa0000, #dd0000);
	border:0px;
	color:#FFF;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	behavior: url('PIE.htc');
}
#nextBtn a:hover {
	background: #ee0000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#cc0000), to(#ee0000));
	background: -moz-linear-gradient(#cc0000, #ee0000);
	background: linear-gradient(#cc0000, #ee0000);
	-pie-background: linear-gradient(#cc0000, #ee0000);
	behavior: url('PIE.htc');
}
#prevBtn a {
	z-index:10;
	padding:3px;
	position:absolute;
	top:500px;
	left:-70px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #dd0000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#aa0000), to(#dd0000));
	background: -moz-linear-gradient(#aa0000, #dd0000);
	background: linear-gradient(#aa0000, #ee0000);
	-pie-background: linear-gradient(#aa0000, #dd0000);
	border:0px;
	color:#FFF;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	behavior: url('PIE.htc');
}
#prevBtn a:hover {
	background: #ee0000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#cc0000), to(#ee0000));
	background: -moz-linear-gradient(#cc0000, #ee0000);
	background: linear-gradient(#cc0000, #ee0000);
	-pie-background: linear-gradient(#cc0000, #ee0000);
	behavior: url('PIE.htc');
}
.imagevideo {
	border:1px solid #666666;
	;
	margin:1px;
}
.imagevideo:hover {
	cursor:pointer;
	border:1px solid #dd0000;
}
.div_actu_conteneur {
	width:900px;
	text-align:center;
	padding:0px 10px;
}
.div_actu {
	text-align:justify;
}
.actu_image_largeur {
	width:200px;
}
.actu_image {
	border:1px solid #000;
}
.actu_plus_image a {
	font-size:8px;
	color:#900;
	text-decoration:none;
	font-size:11px;
}
.actu_plus_image a:hover {
	text-decoration:underline;
	font-size:11px;
}
.div_actu_titre {
	color:#333;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	background: -moz-linear-gradient(top, #fff, #ddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#cccccc', endColorstr='#ffffff');
}
.actu_lien {
	color:#900;
	text-decoration:none;
	font-size:11px;
}
.actu_lien:hover {
	text-decoration:underline;
}
/* css pour liste_occasionv2.asp */
#principale {
	width:930px;
}
#container_gauche {
	padding-top:0px;
 /padding-top:13px;
	float:left;
	width:200px;
}
#occas_haut {
	width:480px;
	height:37px;
	background:url(../images/menu_nos_occasion.png) no-repeat;
}
#nbr_annonces {
	width:200px;
	height:50px;
	background:url(../images/bg_annonce.png) no-repeat;
}
.nbr_annonces_p {
	position:relative;
	font-family:Verdana, Geneva, sans-serif;
	color:#cc0000;
	font-size:12px;
	top: 17px;
	left:16px;
}
.nbr_annonces_p2 {
	font-family:Verdana, Geneva, sans-serif;
	color:#cc0000;
	font-size:12px;
	padding-top:5px;
 /padding-top:0px;
}
.nom_table {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000;
	background: -moz-linear-gradient(top, #bbb, #ddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#bbb), to(#ddd));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#cccccc', endColorstr='#bbbbbb');
}
.titre_moto_liste {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	background: -moz-linear-gradient(top, #fff, #eee);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#eeeeee', endColorstr='#ffffff');
}
.champ_rechoc {
	float:left;
	width:100px;
	padding:5px;
!important
}
.desc_moto_liste {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:center;
	background: -moz-linear-gradient(top, #fff, #eee);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#eeeeee', endColorstr='#ffffff');
}
#container_droite {
	background:#FFF;
	margin-top:16px;
	float:right;
	width:725px;
}
#trier_par {
	border:none;
	width:100px;
	height:18px;
 /height:23px;
	/*background:url(../images/trier_par.png) repeat-x;*/
	background:#cccccc;
	margin-right:40px;
}
#ordre {
	border:none;
	width:100px;
	height:18px;
 /height:23px;
	/*background:url(../images/ordre.png) repeat-x;*/
	background:#cccccc;
}
#type_affichage {
	border:none;
	margin-left:40px;
	width:108px;
	height:18px;
 /height:23px;
	/*background:url(../images/type_affichage.png) repeat-x;*/
	background:#cccccc;
}
#type_vehicule {
	border:none;
	width:140px;
	height:18px;
 /height:23px;
	/*background:url(../images/type_vehicule.png) repeat-x;*/
	background:#cccccc;
	margin-left:40px;
}
#marque {
	border:none;
	width:174px;
	height:17px;
 /height:23px;
	/*background:url(../images/form_marque_l.png) repeat-x;*/
	background:#cccccc;
}
#cylindree {
	border:none;
	width:174px;
	height:17px;
 /height:23px;
	/*background:url(../images/form_cylindree_l.png) repeat-x;*/
	background:#cccccc;
}
#categorie {
	border:none;
	width:174px;
	height:17px;
 /height:23px;
	/*background:url(../images/form_categorie_l.png) repeat-x;*/
	background:#cccccc;
}
#affichage_liste {
	padding-left:130px;
}
.navigation_liste {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
	color:#666666;
 /padding:0px;
 /margin:0px;
 /max-width:5px;
}
.navigation_liste:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
	color:#111111;
}
#container_select select {
	margin-left:20px;
	margin-right:20px;
}
#container_select {
	text-align:center;
	margin:5px;
}
#container_filter {
	text-align:center;
	margin:5px;
}
#container_recherche {
	margin-top:30px;
	width:711px;
	height:150px;
	background:url(../images/bg_block_recherche.png) no-repeat;
}
#container_checkbox {
	padding-top:20px;
}
#container_btn {
	padding-top:18px;
 /padding-top:8px;
}
#container_tableau {
	width:711px;
}
#formulaire {
	width:200px;
	height:275px;
	background:url(../images/bg_annonce_formulaire.png) no-repeat;
	padding-left:5px;
	padding-top:18px;
}
#formulaire select {
	width:94px;
	min-width:94px;
	max-width:94px;
	color:#000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ddd, #eee);
	background: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#eee));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#eeeeee', endColorstr='#cccccc');
	behavior: url('PIE.htc');
	font-size:12px;
}
#container_recherche select {
	color:#000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ddd, #eee);
	background: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#eee));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#eeeeee', endColorstr='#cccccc');
	behavior: url('PIE.htc');
	font-size:12px;
}
select {
	color:#000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ddd, #eee);
	background: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#eee));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#eeeeee', endColorstr='#cccccc');
	behavior: url('PIE.htc');
	font-size:12px;
}
option {
	color:#000;
	background: #ffffff;
	background: -moz-linear-gradient(top, #bbb, #ddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#bbb), to(#ddd));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#cccccc', endColorstr='#bbbbbb');
	behavior: url('PIE.htc');
	font-size:12px;
}
option:hover {
	color:#000;
}
#pos_rechercher {
	padding-right:25px;
	padding-bottom:15px;
}
#formulaire hr {
	color:#828282;
	width:192px;
	position:relative;
	left:-5px;
}
#container_ligne {
	padding-left:3px;
	padding-top:5px;
	padding-bottom:5px;
}
.fiche_liste {
	float:left;
	width:230px;
	margin:1px;
	height:133px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#ddd;
	background: -moz-linear-gradient(top, #ddd, #eee);
	background: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#eee));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#eeeeee', endColorstr='#cccccc');
	padding-top:10px;
	behavior: url('PIE.htc');
}
.table_occas2 a{
	color:#777;
}
.table_occas2 a:hover{
	color:#900;
}
.fiche_liste:hover {
	float:left;
	width:230px;
	margin:1px;
	height:133px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#eee;
	background: -moz-linear-gradient(top, #eee, #fff);
	background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#fff));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#ffffff', endColorstr='#eeeeee');
	padding-top:10px;
	behavior: url('PIE.htc');
}
.barre_occasion {
	background:#ddd;
	background: -moz-linear-gradient(top, #ddd, #eee);
	background: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#eee));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#eeeeee', endColorstr='#cccccc');
}
.barre_occasion:hover {
	background:#eee;
	background: -moz-linear-gradient(top, #eee, #fff);
	background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#fff));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#ffffff', endColorstr='#eeeeee');
}
.fiche_liste img {
	text-decoration:none;
	color:#C00;
	font-size:10px;
}
.titre_fiche {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#cc0000;
}
.prix_vignette {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#990000;
}
.prix_liste {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000000;
	text-align:center;
}
.desc_moto_fiche {
	padding-top:5px;
	padding-left:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
}
.savoir_plus {
	position:relative;
	float:right;
	right:7px;
	top:-3px;
	border:0;
}
.titrerub_m {
	position:relative;
	left:125px;
	top:8px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14.5px;
	font-weight:bold;
	color:#FFF;
}
/*---------------------------fin list occasionv2----*/

/*-------------------------gamme------------------------*/
/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window {
	height:286px;
	width: 790px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0;
	left: 0;
}
.image_reel img {
	float: left;
}
/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 40px;
	right: -7px;
	width: 178px;
	height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background: url(paging_bg2.png) no-repeat;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
}
.paging a.active {
	font-weight: bold;
	background: #920000;
	border: 1px solid #610000;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {
	font-weight: bold;
}
/*----------fin gamme-----------*/

/*------------------- video -------------*/
.la_video {
	margin-bottom:10px;
}
.choix_video {
	margin-left:15px;
	margin-bottom:10px;
	text-align:left;
}
.imagevideo {
	border:1px solid #666666;
	;
	margin:1px;
}
.imagevideo:hover {
	cursor:pointer;
	border:1px solid #dd0000;
}
/*------- fin video ---------*/

/*-------------- actuv2----------------*/
.div_actu {
	text-align:justify;
}
.actu_image_largeur {
	width:120px;
}
.actu_image {
	border:1px solid #000;
}
.actu_plus_image a {
	font-size:8px;
	color:#900;
	text-decoration:none;
}
.actu_plus_image a:hover {
	text-decoration:underline;
}
.div_actu_titre {
	color:#333;
	font-size:13px;
	font-weight:bold;
	background: -moz-linear-gradient(top, #fff, #ddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
 filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#cccccc', endColorstr='#ffffff');
}
.actu_lien {
	color:#900;
	text-decoration:none;
}
.actu_lien:hover {
	text-decoration:underline;
}
/*-----------------actu v2 fin --------------*/

/* Style commun/News_premiumv2.asp */
.np_container{/*conteneur de tout le chapitre*/
	width:100%;
}
.np_premier_espace{/*espacement aprés le titre*/
	height:0px;
}
.np_container_titre{
	float: left;
    width: 212px;
}
.np_titre_produit a{/*liens des produits*/
	text-shadow: -1px 0 #DDDDDD, 0 1px #DDDDDD;
	display:inline-block;
	background:url(../images/fond/bg_lien_produit.png) repeat-x;
	height:25px;
	line-height:24px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#be0000;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:10px;
	min-width:204px;
	padding:0 3px;
	border:1px solid #6b6b6b;
	-webkit-border-radius:3px; 
	-moz-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;
	behavior:url(css/PIE.htc);
	position:relative;
	z-index:10;
}
.np_titre_produit a:hover{
	color:#5c5c5c;
}
.np_titre_produit a.active{/*lorsque le lien de produit est activé*/
	background:url(../images/fond/bg_lien_produit_survol.png) repeat-x;
	color:#5c5c5c;
}
.np_lien_produit{/*autre style pour le lien de produit*/
}
.np_container_desc{/*conteneur de bloc description et gallery de photos*/
	background:url(../images/fond/bg_container_desc.png) repeat-x top;
	min-height:300px;
	float: right;
	/*clear:both;
	float:right;
	/*padding:15px 109px 0;*/
	width:687px;
}
.np_container_texte{/*conteneur texte et titre*/
	margin-right: 22px;
    width: 268px;
	float:left;/*allignement a gauche*/
}
.np_titre_moto{/*titre au dessus de bloc texte*/
	background:url(../images/fond/bg_titre.png) left 13px no-repeat;
	margin-top:10px;
	padding:0 10px;
	color:#be0000;
	text-transform:uppercase;
	font-size:19px;
	text-decoration:underline;
	
	line-height:35px;
	padding-bottom:30px;
	
}
.np_cadre_texte{/*bloc texte*/
	border:1px solid #e3e3e3;
	padding:22px;
	height:360px;
	color:#000;
	font-size:11px;
	text-align:justify;
	-webkit-border-radius:3px; 
	-moz-border-radius:3px; 
	-o-border-radius:3px; 
	border-radius:3px; 
	behavior:url(css/PIE.htc);
	position:relative;
	z-index:10;
	overflow-y:auto;
}
.np_container_photos{/*conteneur gallery d'images*/
	
	float:left;/*allignement a gauche*/
	width:351px;
}
.np_container_grande_photo{
	min-height: 332px;
    padding-bottom: 10px;
}
.ad-back, .ad-forward{/*les boutons gauche et droite*/
	margin-top:2px !important;
}
.np_container_nav{/*bloc de pagination*/
	padding-top:30px;
	width:150px;
	margin:0 auto;
}
.ad-gallery{
	margin-left: 7px !important;
    width: 355px !important;
}
/* Fin style commun/News_premiumv2.asp */
#conteneur_slide_yam p{
	max-height:210px ;
	margin-bottom:30px !important;
	opacity: 1 !important;
	background:none !important;
	background:url(../images/fond/bg_slide_yam.png) repeat !important;
}
#lien_slide_yam a{
	color:#fff;
}
.titre_slide_yam{
	position:absolute;
	bottom:2px; 
	color:#fff; 
	background:url(../images/fond/bg_slide_yam.png) repeat; 
	padding-left:5px;
	width:295px;
	height:30px;
	line-height:29px; 
	font-weight:bold;
}
