@charset "utf-8";

*{ margin:0; padding:0; line-height:inherit;}
a img{ border:0;}
img { border:0;}
th{ font-weight:bold;}


body{ font:x-small Arial, Helvetica, sans-serif; background-color:#232323; text-align:center;}
#ww-wrapper{ position:relative; font-size:110%; width:980px; max-width:100%; text-align:left; margin:0 auto; background-color:white;}
#ww-inner { position:relative; padding:0 12px 10px 12px; background:url("img/ww-inner.gif") repeat-y left top; zoom:1; overflow:hidden;}

#form-login { display:none; position:absolute; left:/*158px*/12px; top:46px; padding:5px; z-index:1; background-color:#A14D00; border:1px solid #DD710F;}
#form-login P { padding:3px;}
#form-login LABEL { padding:3px; color:#FFF;}
#form-login A { color:#FF9900;}
#form-login A:hover { text-decoration:underline;}


#ww-tmenu { zoom:1; overflow:hidden; padding:21px 12px 0 35px; background:#232323 url("img/ww-tmenu.gif") no-repeat left bottom; list-style-type:none;}
#ww-tmenu LI { float:left; margin-right:4px; background:transparent none no-repeat left top; height:24px; overflow:hidden;}
#ww-tmenu LI A { display:block; height:100%; position:relative; cursor:pointer;}
#ww-tmenu LI a span { display:block; height:100%; width:100%; position:absolute; left:0; top:0; background:url(img/main_menu.png) no-repeat;}
#ww-tmenu LI A:hover { border:0px solid transparent;} /* without it bg for span does not work in IE6 */
#ww-tmenu LI A:hover SPAN { background-position:left bottom;}
#ww-tmenu LI.current A SPAN { background-position:left bottom;}

.fr #ww-tmenu li#ww-tmenu-1{ width:66px;}
.en #ww-tmenu li#ww-tmenu-1{ width:66px;}
.nl #ww-tmenu li#ww-tmenu-1{ width:80px;}
.es #ww-tmenu li#ww-tmenu-1{ width:61px;}
.es #ww-tmenu li#ww-tmenu-1 a span{background:url(img/es/ww-tmenu-1-es.png) no-repeat;}
.es #ww-tmenu li#ww-tmenu-1 a:hover span{background:url(img/es/ww-tmenu-1-es.png) no-repeat;}
.it #ww-tmenu li#ww-tmenu-1{ width:61px;}
.it #ww-tmenu li#ww-tmenu-1 a span{background:url(img/it/ww-tmenu-1-it.png) no-repeat;}
.it #ww-tmenu li#ww-tmenu-1 a:hover span{background:url(img/it/ww-tmenu-1-it.png) no-repeat;}
.fr #ww-tmenu li#ww-tmenu-2{ width:49px;}
.fr #ww-tmenu li#ww-tmenu-3{ width:102px;}
.en #ww-tmenu li#ww-tmenu-3{ width:137px;}
.nl #ww-tmenu li#ww-tmenu-3{ width:90px;}
.es #ww-tmenu li#ww-tmenu-3{ width:137px;}
.es #ww-tmenu li#ww-tmenu-3 a span{background:url(img/es/ww-tmenu-3-es.png) no-repeat;}
.es #ww-tmenu li#ww-tmenu-3 a:hover span{background:url(img/es/ww-tmenu-3-es.png) no-repeat;}
.it #ww-tmenu li#ww-tmenu-3{ width:137px;}
.it #ww-tmenu li#ww-tmenu-3 a span{background:url(img/it/ww-tmenu-3-it.png) no-repeat;}
.it #ww-tmenu li#ww-tmenu-3 a:hover span{background:url(img/it/ww-tmenu-3-it.png) no-repeat;}
.fr #ww-tmenu li#ww-tmenu-4{ width:86px;}
.fr #ww-tmenu li#ww-tmenu-5{ width:168px;}
.en #ww-tmenu li#ww-tmenu-5{ width:108px;}
.nl #ww-tmenu li#ww-tmenu-5{ width:120px;}
.es #ww-tmenu li#ww-tmenu-5{ width:120px;}
.es #ww-tmenu li#ww-tmenu-5 a span {background:url(img/es/ww-tmenu-5-es.png) no-repeat;}
.es #ww-tmenu li#ww-tmenu-5 a:hover span {background:url(img/es/ww-tmenu-5-es.png) no-repeat;}
.it #ww-tmenu li#ww-tmenu-5{ width:120px;}
.it #ww-tmenu li#ww-tmenu-5 a span {background:url(img/it/ww-tmenu-5-it.png) no-repeat;}
.it #ww-tmenu li#ww-tmenu-5 a:hover span {background:url(img/it/ww-tmenu-5-it.png) no-repeat;}

.fr #ww-tmenu li#ww-tmenu-6{ width:64px;}
.en #ww-tmenu li#ww-tmenu-6{ width:64px;}
.nl #ww-tmenu li#ww-tmenu-6{ width:75px;}
.it #ww-tmenu li#ww-tmenu-6{ width:64px;}
.es #ww-tmenu li#ww-tmenu-6{ width:64px;}

.fr #ww-tmenu li#ww-tmenu-1 a span { background-position:-1904px -54px;}
	.fr #ww-tmenu li#ww-tmenu-1 a:hover span { background-position:-1904px -78px;}
.it #ww-tmenu li#ww-tmenu-1 a span { background-position:0 0px;}
	.it #ww-tmenu li#ww-tmenu-1 a:hover span { background-position:0 -24px;}
.en #ww-tmenu li#ww-tmenu-1 a span { background-position:-1838px -54px;}
	.en #ww-tmenu li#ww-tmenu-1 a:hover span { background-position:-1838px -78px;}
.nl #ww-tmenu li#ww-tmenu-1 a span { background-position:-2107px -54px;}
	.nl #ww-tmenu li#ww-tmenu-1 a:hover span { background-position:-2107px -78px;}
.es #ww-tmenu li#ww-tmenu-1 a span { background-position:0 0px;}
	.es #ww-tmenu li#ww-tmenu-1 a:hover span { background-position:0 -24px;}	
.fr #ww-tmenu li#ww-tmenu-2 a span { background-position:-1789px -54px;}
	.fr #ww-tmenu li#ww-tmenu-2 a:hover span { background-position:-1789px -78px;}
.fr #ww-tmenu li#ww-tmenu-3 a span { background-position:-1979px 0;}
	.fr #ww-tmenu li#ww-tmenu-3 a:hover span { background-position:-1979px -24px;}
.it #ww-tmenu li#ww-tmenu-2 a span { background-position:0px -24px;}
	.it #ww-tmenu li#ww-tmenu-2 a:hover span { background-position:0 0px;}
.es #ww-tmenu li#ww-tmenu-2 a span { background-position:0px -24px;}
	.es #ww-tmenu li#ww-tmenu-2 a:hover span { background-position:0 0px;}	
.it #ww-tmenu li#ww-tmenu-3 a span { background-position:0 0px;}
	.it #ww-tmenu li#ww-tmenu-3 a:hover span { background-position:0px -24px;}
.en #ww-tmenu li#ww-tmenu-3 a span { background-position:-1970px -54px;}
	.en #ww-tmenu li#ww-tmenu-3 a:hover span { background-position:-1970px -78px;}
.nl #ww-tmenu li#ww-tmenu-3 a span { background-position:-2187px -54px;}
	.nl #ww-tmenu li#ww-tmenu-3 a:hover span { background-position:-2187px -78px;}
.es #ww-tmenu li#ww-tmenu-3 a span { background-position:0 0px;}
	.es #ww-tmenu li#ww-tmenu-3 a:hover span { background-position:0px -24px;}	
.fr #ww-tmenu li#ww-tmenu-4 a span { background-position:-1703px -54px;}
	.fr #ww-tmenu li#ww-tmenu-4 a:hover span { background-position:-1703px -78px;}
.fr #ww-tmenu li#ww-tmenu-5 a span { background-position:-2341px 0;}
	.fr #ww-tmenu li#ww-tmenu-5 a:hover span { background-position:-2341px -24px;}
.it #ww-tmenu li#ww-tmenu-4 a span { background-position:-1703px -54px;}
	.it #ww-tmenu li#ww-tmenu-4 a:hover span { background-position:-1703px -78px;}
.es #ww-tmenu li#ww-tmenu-4 a span { background-position:-1703px -54px;}
	.es #ww-tmenu li#ww-tmenu-4 a:hover span { background-position:-1703px -78px;}	
.it #ww-tmenu li#ww-tmenu-5 a span { background-position:0 0;}
	.it #ww-tmenu li#ww-tmenu-5 a:hover span { background-position:0px -24px;}
.es #ww-tmenu li#ww-tmenu-5 a span { background-position:0 0;}
	.es #ww-tmenu li#ww-tmenu-5 a:hover span { background-position:0px -24px;}	
.en #ww-tmenu li#ww-tmenu-5 a span { background-position:-1703px 0;}
	.en #ww-tmenu li#ww-tmenu-5 a:hover span { background-position:-1703px -24px;}
.nl #ww-tmenu li#ww-tmenu-5 a span { background-position:-2145px 0;}
	.nl #ww-tmenu li#ww-tmenu-5 a:hover span { background-position:-2145px -24px;}

.fr #ww-tmenu li#ww-tmenu-6 a span { background-position:-2081px 0;}
	.fr #ww-tmenu li#ww-tmenu-6 a:hover span { background-position:-2081px -24px;}
.it #ww-tmenu li#ww-tmenu-6 a span { background-position:-2081px 0;}
	.it #ww-tmenu li#ww-tmenu-6 a:hover span { background-position:-2081px -24px;}
.en #ww-tmenu li#ww-tmenu-6 a span { background-position:-2081px 0;}
	.en #ww-tmenu li#ww-tmenu-6 a:hover span { background-position:-2081px -24px;}
.nl #ww-tmenu li#ww-tmenu-6 a span { background-position:-2265px 0;}
	.nl #ww-tmenu li#ww-tmenu-6 a:hover span { background-position:-2265px -24px;}
.es #ww-tmenu li#ww-tmenu-6 a span { background-position:-2081px 0;}
	.es #ww-tmenu li#ww-tmenu-6 a:hover span { background-position:-2081px -24px;}	


#ww-header{ background-color:black; overflow:hidden; zoom:1;}
	/**html #ww-header{ height:146px;}*/
	/*html #ww-header{ height:319px; }*/
#ww-logo { padding:30px 0 20px 24px; float:left;}
#ww-header-promo { float:left; width:794px; overflow:hidden; zoom:1;}
	*html #ww-header-promo {width:785px;}

#centerMenu{ width:100%; background:#000; zoom:1; margin-bottom:25px;}
	#centerMenu:after{ content: '.'; display: block; clear: both; height: 0; visibility: hidden;}
#ww-menu{ list-style:none; background-color:#000; position:relative; margin-left:auto; margin-right:auto; zoom:1; left:2px; max-width:953px;}
	#ww-menu:after{ content: '.'; display: block; clear: both; height: 0; visibility: hidden;}
#ww-menu li{ float:left; margin-right:4px; position:relative; background:transparent none no-repeat top left; width:131px; height:51px; text-align:left;}
#ww-menu li a{ display:block;width:100%;height:100%; text-indent:-5000px;}

#ww-menu a{background:url(img/main_menu.png) no-repeat;}

.it #ww-menu li#localizzatore-autovelox a{background-position:0 0;background:url(img/it/mn-concept-it.png) no-repeat;}
.it #ww-menu li#localizzatore-autovelox a:hover, .it #ww-menu #localizzatore-autovelox.ww-active a{background-position:0 -51px;}
.it #ww-menu li#localizzatore-autovelox.ww-active ul { background-image:url("img/txt-mna-concetto.gif");}

.it #ww-menu li#info-legali a{background-position:0 0;background:url(img/it/mn-legality-it.png) no-repeat;}
.it #ww-menu li#info-legali a:hover, .it #ww-menu li#info-legali.ww-active a{background-position:0 -51px;}
.it #ww-menu li#info-legali.ww-active ul { background-image:url("img/txt-mna-informazioni-legali.gif");}

.it #ww-menu li#acquisto a{background-position:0 0;background:url(img/it/mn-purchase-it.png) no-repeat;}
.it #ww-menu li#acquisto a:hover, .it #ww-menu li#acquisto.ww-active a{background-position:0 -51px;}
.it #ww-menu li#acquisto.ww-active ul { background-image:url("img/txt-mna-acquisto.gif");}

.it #ww-menu li#segnalatore-autovelox a{background-position:0 0;background:url(img/it/mn-coyote-it.png) no-repeat;}
.it #ww-menu li#segnalatore-autovelox a:hover, .it #ww-menu li#segnalatore-autovelox.ww-active a{background-position:0 -51px;}
.it #ww-menu li#segnalatore-autovelox.ww-active ul { background-image:url("img/txt-mna-coyote-only.gif");}

.it #ww-menu li#media a{background-position: -1572px 0;outline:0;}
.it #ww-menu li#media a:hover, .it #ww-menu li#media.ww-active a{background-position: -1572px bottom;}
.it #ww-menu li#media.ww-active ul { background-image:url("img/txt-mna-media.gif");}

.it #ww-menu li#partner a{background-position: -524px 0;outline:0;}
.it #ww-menu li#partner a:hover, .it #ww-menu li#partner.ww-active a{background-position: -524px bottom;}
.it #ww-menu li#partner.ww-active ul { background-image:url("img/txt-mna-partners.gif");}

.it #ww-menu li#faq a{background-position: -1179px 0;outline:0;}
.it #ww-menu li#faq a:hover, .it #ww-menu li#faq.ww-active a{background-position: -1179px bottom;}
.it #ww-menu li#faq.ww-active ul { background-image:url("img/txt-mna-faq.gif");}


.fr #ww-menu li#concept-lu a{background-position:0 0;background:url(img/fr/mn-concept.png) no-repeat;}
.fr #ww-menu li#concept-lu a:hover, .fr #ww-menu #concept-lu.ww-active a{background-position:0 -51px;}
.fr #ww-menu li#concept-lu.ww-active ul { background-image:url("img/fr/txt-mna-concept.gif");}

.fr #ww-menu li#coyote-lu a{background-position:0 0;background:url(img/fr/mn-mini.png) no-repeat;}
.fr #ww-menu li#coyote-lu a:hover, .fr #ww-menu li#coyote-lu.ww-active a{background-position:0 -51px;}
.fr #ww-menu li#coyote-lu.ww-active ul { background-image:url("img/fr/txt-mna-mini.gif");}

.fr #ww-menu li#juridique-lu a{background-position:0 0;background:url(img/fr/mn-juridique.png) no-repeat;}
.fr #ww-menu li#juridique-lu a:hover, .fr #ww-menu li#juridique-lu.ww-active a{background-position:0 -51px;}
.fr #ww-menu li#juridique-lu.ww-active ul { background-image:url("img/fr/txt-mna-juridique.gif");}

.fr #ww-menu li#faq-lu a{background-position:0 0;background:url(img/fr/mn-faq.png) no-repeat;}
.fr #ww-menu li#faq-lu a:hover, .fr #ww-menu li#faq-lu.ww-active a{background-position:0 -51px;}
.fr #ww-menu li#faq-lu.ww-active ul { background-image:url("img/fr/txt-mna-faq.gif");}

.fr #ww-menu li#achat-lu a{background-position:0 0;background:url(img/fr/mn-offres.png) no-repeat;}
.fr #ww-menu li#achat-lu a:hover, .fr #ww-menu li#achat-lu.ww-active a{background-position:0 -51px;}
.fr #ww-menu li#achat-lu.ww-active ul { background-image:url("img/fr/txt-mna-offres.gif");}

.fr #ww-menu li#media-lu a{background-position:0 0;background:url(img/fr/mn-on-en-parle.png) no-repeat;}
.fr #ww-menu li#media-lu a:hover, .fr #ww-menu li#media-lu.ww-active a{background-position:0 -51px;}
.fr #ww-menu li#media-lu.ww-active ul { background-image:url("img/fr/txt-mna-on-en-parle.gif");}

.fr #ww-menu li#partenaires-lu a{background-position:0 0;background:url(img/fr/mn-partenaires.png) no-repeat;}
.fr #ww-menu li#partenaires-lu a:hover, .fr #ww-menu li#partenaires-lu.ww-active a{background-position:0 -51px;}
.fr #ww-menu li#partenaires-lu.ww-active ul { background-image:url("img/fr/txt-mna-partenaires.gif");}



.en #ww-menu li#concept a{background-position:0 0;background:url(img/us/mn-concept.png) no-repeat;}
.en #ww-menu li#concept a:hover, .en #ww-menu #concept.ww-active a{background-position:0 -51px;}
.en #ww-menu li#concept.ww-active ul { background-image:url("img/us/txt-mna-concept.gif");}

.en #ww-menu li#icoyote a{background-position:0 0;background:url(img/us/mn-icoyote.png) no-repeat;}
.en #ww-menu li#icoyote a:hover, .en #ww-menu #icoyote.ww-active a{background-position:0 -51px;}
.en #ww-menu li#icoyote.ww-active ul { background-image:url("img/us/txt-mna-icoyote.gif");}

.en #ww-menu li#usminicoyote a{background-position:0 0;background:url(img/us/mn-mini.png) no-repeat;}
.en #ww-menu li#usminicoyote a:hover, .en #ww-menu li#usminicoyote.ww-active a{background-position:0 -51px;}
.en #ww-menu li#usminicoyote.ww-active ul { background-image:url("img/us/txt-mna-mini.gif");}

.en #ww-menu li#uslegality a{background-position:0 0;background:url(img/us/mn-legality.png) no-repeat;}
.en #ww-menu li#uslegality a:hover, .en #ww-menu li#uslegality.ww-active a{background-position:0 -51px;}
.en #ww-menu li#uslegality.ww-active ul { background-image:url("img/us/txt-mna-legality.gif");}

.en #ww-menu li#uspurchase a{background-position:0 0;background:url(img/us/mn-purchase.png) no-repeat;}
.en #ww-menu li#uspurchase a:hover, .en #ww-menu li#uspurchase.ww-active a{background-position:0 -51px;}
.en #ww-menu li#uspurchase.ww-active ul { background-image:url("img/us/txt-mna-purchaise.gif");}

.en #ww-menu li#usmedia a{background-position:0 0;background:url(img/us/mn-media.png) no-repeat;}
.en #ww-menu li#usmedia a:hover, .en #ww-menu li#usmedia.ww-active a{background-position:0 -51px;}
.en #ww-menu li#usmedia.ww-active ul { background-image:url("img/us/txt-mna-media.gif");}

.en #ww-menu li#uspartners a{background-position:0 0;background:url(img/us/mn-partners.png) no-repeat;}
.en #ww-menu li#uspartners a:hover, .en #ww-menu li#uspartners.ww-active a{background-position:0 -51px;}
.en #ww-menu li#uspartners.ww-active ul { background-image:url("img/us/txt-mna-partners.gif");}

.nl #ww-menu li#legality-nl a{background-position:0 0;background:url(img/nl/mn-legality.png) no-repeat;}
.nl #ww-menu li#legality-nl a:hover, .nl #ww-menu li#legality-nl.ww-active a{background-position:0 -51px;}
.nl #ww-menu li#legality-nl.ww-active ul { background-image:url("img/nl/txt-mna-legality.gif");}

.es #ww-menu li#concepto a{background-position:0 0;background:url(img/es/mn-concept-es.png) no-repeat;}
.es #ww-menu li#concepto a:hover, .es #ww-menu #concepto.ww-active a{background-position:0 -51px;}
.es #ww-menu li#concepto.ww-active ul { background-image:url("img/es/txt-mna-concept-es.png");}

.es #ww-menu li#coyote-es a{background-position:0 0;background:url(img/es/mn-coyote-es.png) no-repeat;}
.es #ww-menu li#coyote-es a:hover, .es #ww-menu li#coyote-es.ww-active a{background-position:0 -51px;}
.es #ww-menu li#coyote-es.ww-active ul { background-image:url("img/es/txt-mna-coyote-es.png");}

.es #ww-menu li#informacion-legal a{background-position:0 0;background:url(img/es/mn-legality-es.png) no-repeat;}
.es #ww-menu li#informacion-legal a:hover, .es #ww-menu li#informacion-legal.ww-active a{background-position:0 -51px;}
.es #ww-menu li#informacion-legal.ww-active ul { background-image:url("img/es/txt-mna-legality-es.png");}

.es #ww-menu li#preguntas-frecuentes a{background-position:0 0;background:url(img/es/mn-faq-es.png) no-repeat;}
.es #ww-menu li#preguntas-frecuentes a:hover, .es #ww-menu li#preguntas-frecuentes.ww-active a{background-position:0 -51px;}
.es #ww-menu li#preguntas-frecuentes.ww-active ul { background-image:url("img/txt-mna-faq-es.png");}

.es #ww-menu li#comprar a{background-position:0 0;background:url(img/es/mn-purchase-es.png) no-repeat;}
.es #ww-menu li#comprar a:hover, .es #ww-menu li#comprar.ww-active a{background-position:0 -51px;}
.es #ww-menu li#comprar.ww-active ul { background-image:url("img/es/txt-mna-purchaise-es.png");}

.es #ww-menu li#distribuidores a{background-position:0 0;background:url(img/es/mn-partners-es.png) no-repeat;}
.es #ww-menu li#distribuidores a:hover, .es #ww-menu li#distribuidores.ww-active a{background-position:0 -51px;}
.es #ww-menu li#distribuidores.ww-active ul { background-image:url("img/es/txt-mna-partners-es.png");}


	#ww-menu li#mn-concept a{background-position:-917px 0;outline:0;}
		#ww-menu li#mn-concept a:hover, #ww-menu #mn-concept.ww-active a{ background-position: -917px bottom;}

	#ww-menu li#mn-community a{background-position: -786px 0;outline:0;}
		#ww-menu li#mn-community a:hover, #ww-menu #mn-community.ww-active a{ background-position: -786px bottom;}

	#ww-menu li#mn-coyote a{background-position: -1048px 0;outline:0;}
		#ww-menu li#mn-coyote a:hover, #ww-menu #mn-coyote.ww-active a{ background-position: -1048px bottom;}

	#ww-menu li#mn-mini a{background-position: 0 0;outline:0;}
		#ww-menu li#mn-mini a:hover, #ww-menu #mn-mini.ww-active a{ background-position: 0 bottom;}

	#ww-menu li#mn-juridique a{background-position: -1310px 0;outline:0;}
		#ww-menu li#mn-juridique a:hover, #ww-menu #mn-juridique.ww-active a{ background-position: -1310px bottom;}

	#ww-menu li#mn-legality a{background-position: -1441px 0;outline:0;}
		#ww-menu li#mn-legality a:hover, #ww-menu #mn-legality.ww-active a{background-position: -1441px bottom;}
	
	#ww-menu li#mn-legality-nl a{background-position:0 0;background:url(img/nl/mn-legality.png) no-repeat;}
		#ww-menu li#mn-legality-nl a:hover, #ww-menu #mn-legality-nl.ww-active a{background-position: 0 -51px;}	

	#ww-menu li#mn-faq-menu a{background-position: -1179px 0;outline:0;}
		#ww-menu li#mn-faq-menu a:hover, #ww-menu #mn-faq-menu.ww-active a{background-position: -1179px bottom;}

	#ww-menu li#mn-offres a{background-position: -131px 0;outline:0;}
		#ww-menu li#mn-offres a:hover, #ww-menu #mn-offres.ww-active a{background-position: -131px bottom;}

	#ww-menu li#mn-purchaise a{background-position: -655px 0;outline:0;}
		#ww-menu li#mn-purchaise a:hover, #ww-menu #mn-purchaise.ww-active a{background-position: -655px bottom;}
		
	#ww-menu li#mn-purchase-nl a{background-position:0 0;background:url(img/nl/mn-purchase.png) no-repeat;}
		#ww-menu li#mn-purchase-nl a:hover, #ww-menu #mn-purchase-nl.ww-active a{background-position: 0 -51px;}		

	#ww-menu li#mn-on-en-parle a{background-position: -262px bottom;outline:0;}
		#ww-menu li#mn-on-en-parle a:hover, #ww-menu #mn-on-en-parle.ww-active a{background-position: -262px bottom;}

	#ww-menu li#mn-media a{background-position: -1572px 0;outline:0;}
		#ww-menu li#mn-media a:hover, #ww-menu #mn-media.ww-active a{background-position: -1572px bottom;}

	#ww-menu li#mn-partenaires a{background-position: -393px 0;outline:0;}
		#ww-menu li#mn-partenaires a:hover, #ww-menu #mn-partenaires.ww-active a{background-position: -393px bottom;}

	#ww-menu li#mn-partners a{background-position: -524px 0;outline:0;}
		#ww-menu li#mn-partners a:hover, #ww-menu #mn-partners.ww-active a{background-position: -524px bottom;}


#ww-menu li#mn-faq { display:none;}
#ww-menu li#mn-faq.ww-active { display:block;}
#ww-menu li#mn-faq a { cursor:default;}
#ww-menu li#mn-faq ul li a { cursor:pointer;}

#autodiv,
#ww-menu li#mn-concept DIV,
#ww-menu li#mn-community DIV,
#ww-menu li#mn-mn-legality DIV,
#ww-menu li#mn-mn-legality-nl DIV,
#ww-menu li#mn-faq-menu DIV,
#ww-menu li#mn-purchaise DIV,
#ww-menu li#mn-purchase-nl DIV,
#ww-menu li#mn-media DIV,
#ww-menu li#mn-partners DIV,
#ww-menu li#mn-coyote DIV,
#ww-menu li#mn-mini DIV,
#ww-menu li#mn-juridique DIV,
#ww-menu li#mn-offres DIV,
#ww-menu li#mn-on-en-parle DIV,
#ww-menu li#mn-partenaires DIV { width:131px; position:absolute; height:51px; top:0px; z-index:25;}

#ww-menu LI.mn-cat3 A { color:red!important;}

#ww-menu LI DIV#autodiv UL { z-index:100; background-image:none!important; top:18px;}

#ww-menu li ul, #ww-menu LI DIV#autodiv UL { display:none; position:absolute; width:14em; list-style:none; padding:0.5em 1em; border:1px solid #ddd; background-color:white; left:0; top:51px; z-index:25;}
#ww-menu LI DIV#autodiv UL { top:26px !important;}

#ww-menu li ul li, #ww-menu LI DIV#autodiv UL LI { width:100%; padding:0.25em 0; clear:left; white-space:nowrap; background:transparent url("img/bg-point-line.gif") repeat-x left top!important; line-height:1.5em; height:auto;}
#ww-menu li ul li:first-child, #ww-menu li ul li.ww-first-child{ background:none!important;}

#ww-menu LI DIV#autodiv UL li:first-child, #ww-menu LI DIV#autodiv UL li.ww-first-child{ background-image:none!important;}
#ww-menu LI DIV#autodiv UL LI A { padding-left:0;}


#ww-menu li ul li a, #ww-menu LI DIV#autodiv UL LI A { width:100%; font-weight:normal; color:#999; background:none!important; text-indent:0; white-space:normal;}
/*#ww-menu li>ul{ top:auto; left:auto;}*/
#ww-menu li ul li a:hover, #ww-menu LI DIV#autodiv UL LI A:hover { color:#FF9900;}
#ww-menu li:hover ul, ul#ww-menu li.ww-hover ul { display:block;}

#ww-menu DIV#autodiv:hover UL, #ww-menu DIV#autodiv.ww-hover UL{ display:block;}

#ww-menu li:hover a, ul#ww-menu li.ww-hover a, ul#ww-menu li.ww-active a{background-position:left bottom;cursor:pointer;}
#ww-menu li.ww-active{ position:static;}
#ww-menu li.ww-active ul{ margin-top:25px; padding-top:30px; padding-bottom:50px; display:block; left:22px; width:107px; border:none; z-index:0; _z-index:-1; /* IE6 */
 !z-index:-1; /* IE7 */
 background:transparent none no-repeat 1em 0;}

#ww-menu #mn-coyote.ww-active ul { background-image:url("img/txt-mna-coyote.gif");}
#ww-menu #mn-concept.ww-active ul { background-image:url("img/txt-mna-concept.gif");}
#ww-menu #mn-community.ww-active ul { background-image:url("img/txt-mna-community.gif");}
#ww-menu #mn-mini.ww-active ul { background-image:url("img/txt-mna-mini.gif");}
#ww-menu #mn-juridique.ww-active ul { background-image:url("img/txt-mna-juridique.gif");}
#ww-menu #mn-legality.ww-active ul { background-image:url("img/txt-mna-legality.gif");}

#ww-menu #mn-legality-nl.ww-active ul { background-image:url("img/nl/txt-mna-legality.png");}

#ww-menu #mn-offres.ww-active ul { background-image:url("img/txt-mna-offres.gif");}
#ww-menu #mn-purchaise.ww-active ul { background-image:url("img/txt-mna-purchaise.gif");}
#ww-menu #mn-purchase-nl.ww-active ul { background-image:url("img/nl/txt-mna-purchase.gif");}
#ww-menu #mn-on-en-parle.ww-active ul { background-image:url("img/txt-mna-on-en-parle.gif");}
#ww-menu #mn-media.ww-active ul { background-image:url("img/txt-mna-media.gif");}
#ww-menu #mn-partners.ww-active ul { background-image:url("img/txt-mna-partners.gif");}
#ww-menu #mn-faq-menu.ww-active ul { background-image:url("img/txt-mna-faq.gif");}

#ww-menu li.ww-active ul li{ background:none!important; height:auto;}
#ww-menu li.ww-active ul li a { font-size:12px; color:#2A2A2A; display:inline; line-height:22px; background-image:none!important;}
#ww-menu li.ww-active ul li a:hover{ color:#E88A34;}

#ww-menu li.ww-active ul li.ww-active a{ color:#E88A34;}
#ww-menu li.ww-active ul {}
#ww-menu li.ww-active { background-position:left top;}

#ww-menu li.ww-active ul li.ww-sub-active a { color: #FF9900;}

#ww-content{ color:black; width:578px; margin-left:175px; float:left;}* html body #ww-content{margin-left:88px;}
.ww-content-section{
	padding-top:10px;
	min-height:500px;
}
*html .ww-content-section{height:520px;}

.ww-sidebar{  float:right; width:158px; margin:10px 26px 20px 0; background:white url("img/bg-sidebar.png") no-repeat left top;}
* html body .ww-sidebar{margin-right:10px;}

.ww-sidebar .sidebar-inner { padding:5px 7px 10px 7px; background:url("img/bg-sidebar-bottom.png") no-repeat left bottom;}

#ww-footer{ clear:both; width:100%; background:#232323 url("img/ww-footer.gif") no-repeat left top;}
#ww-footer ul{ text-align:center; padding:30px 0 15px 0; /*background:transparent url("img/bg-footer-ul.gif") no-repeat 50% 15px;*/
 list-style:none;}
#ww-footer ul li{ display:inline; background:transparent url("img/bg-footer-ul-li.gif") no-repeat 0 50%; padding:0 0.8em 0 1.4em;}
#ww-footer ul li:first-child, #ww-footer ul li.ww-first-child{ background:none;}
#ww-footer ul li a{ color:#747474; font-size:80%; letter-spacing:0.1em; text-decoration:none;}
#ww-footer ul li a:hover{ color:#FF9900;}

/* ------------------------------------------------------------------------------------------------------ content */
A { text-decoration:none;}
#ww-content A { color:#E88A34; font-size:12px; text-decoration:underline;}
#ww-content A:hover { color:#998866; font-size:12px; text-decoration:underline;}
#ww-content h1{ font-size:160%; color:#494949; font-weight:normal; padding-left:10px; margin-bottom:10px; background:transparent url("img/bg-content-h1.gif") no-repeat left center;}

#ww-content h2{ font-size:16px; color:#2a2a2a; font-weight:normal; margin-bottom:10px;}
#ww-content h3{ font-size:12px; color:#2a2a2a; font-weight:normal; margin-bottom:5px; text-decoration:underline;}

.ww-content-section p{ font-size:12px; color:#747474; margin-bottom:10px;}

#ww-content p.goto-top-page{ text-align:right;}
#ww-content p.ww-top{ float:right; clear:right; width:100%; margin-top:1.5em; background:transparent url("img/txt-top.gif") no-repeat;}
#ww-content p.ww-top a{ display:block; float:right; width:85px; height:10px;}
#ww-content p.ww-top a span{ display:none;}

	.en #ww-content p.ww-top{ background-position:right 0;}
	.fr #ww-content p.ww-top{ background-position:right -20px;}
	.it #ww-content p.ww-top{ background-position:right -30px;}
	.nl #ww-content p.ww-top{ background-position:right -10px;}
	.es #ww-content p.ww-top{ background-position:right -40px;}

/* ------------------------------------------------------------------------------------------------------ sidebars */
.ww-sidebar h3{ font-size:140%; padding-bottom:0.2em; color:#494949;}
.ww-sidebar h4{ color:#9A9A9A; font-size:90%; letter-spacing:0.1em;}
.ww-sidebar p{ font-size:12px; color:#989898;}
.ww-sidebar ul li { font-size:12px; color:#989898;}

.ww-sidebar p.ww-more{ margin-top:1.5em; background:transparent url("img/txt-more.gif") no-repeat right center;}
.ww-sidebar p.ww-more a{ display:block; width:85px; height:8px; margin-left:58px;}
.ww-sidebar p.ww-more a span{ display:none;}
#login-form p{ text-align:center; padding:0.2em 0; color:#999;}
#login-form p input{ color:#999; width:100%; border:1px solid #E1DFDF; background:#F6F6F6 url("img/bg-input.gif") repeat-x left center;}
#login-form p input.ww-inp-image{ border:none; margin-left:1px;}


#ww-demo-block{ clear:right; display:block; position:absolute; background:none; left:32px; top:450px; z-index:9; _z-index:-1; /* IE6 */
 !z-index:-1; /* IE7 */
 width:auto!important; margin:0;}



/* ------------------------------------------------------------------------------------------------------ page-home */
#page-home #ww-content {float:left; width:475px; margin:0; overflow:hidden;}
#page-home .ww-content-section{ padding:0px 0px 55px 55px; margin:0;}
#page-home .ww-content-section p.ww-top, #page-home #ww-demo-block{ display:none;}
#page-home .ww-sidebar { clear:none; height:195px; margin-right:40px; _margin-right:20px; /* ie6 */
 color:#999999;}
*html #page-home .ww-sidebar { margin-left:20px;}

/* ------------------------------------------------------------------------------------- */
#ww-content .ww-content-section P.form-buttons {}
#ww-content .ww-content-section .i-text {}
#ww-content .ww-content-section .i-submit {}
#ww-content .ww-content-section DIV.error { color:crimson; font-weight:bold;}

TABLE.compact TD, TABLE.compact TR, TABLE.compact TBODY { line-height:0px!important;}


TABLE.form-table { border-collapse:collapse; width:100%;}
TABLE.form-table TH { vertical-align:top; padding:3px; font-weight:normal; text-align:right;   border:0px solid #999; background-color:transparent; width:30%;   font-size:110%;}
TABLE.form-table TH.req { font-weight:bold; background:transparent url(img/req.gif) no-repeat left center;}
TABLE.form-table TD { vertical-align:top; padding:3px; border:0px solid #999;}
TABLE.form-table TD INPUT, TABLE.form-table TD BUTTON { border:1px solid #000; border-color:#191919 #A2A2A2 #A2A2A2 #191919;}
TABLE.form-table TD TEXTAREA { border:1px solid #000; border-color:#191919 #A2A2A2 #A2A2A2 #191919;}
TABLE.form-table TD INPUT.but {}

TABLE.list-table { border-collapse:collapse; width:100%; margin:10px auto;}
TABLE.list-table TH { vertical-align:middle; border:1px solid #ccc; padding:4px;   text-align:center; background-color:#FFF7E7;}
TABLE.list-table TD { border:1px solid #ccc; padding:4px; text-align:left;}
table.list-table td.numberright { text-align:right; padding-right:10px;}

P.form-buttons { text-align:left;}
P.form-buttons INPUT,P.form-buttons button { border:1px solid #999; background:#fff url(img/bg_buttons.gif) repeat-x 0 top; height:25px; line-height:22px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform:uppercase; padding:0 15px; color:#444; overflow:visible;}
.form-buttons INPUT:hover, .form-buttons input.hover,.form-buttons button.hover{ border:1px solid #666; background:#ef8a2d url(img/bg_buttons.gif) repeat-x 0 bottom; color:#fff;}

DIV.inline-forms { text-align:center; margin:10px;}
DIV.inline-forms FORM { display:inline;}
DIV.inline-forms FORM P.form-buttons { display:inline;}

.price { font-size:110%; font-weight:bold; color:green;}
.total { font-size:110%; font-weight:bold; color:green;}
.shipping { font-size:110%; font-weight:bold; color:green;}
.subtotal { font-size:110%; font-weight:bold; color:green;}
.tax { font-size:110%; font-weight:bold; color:green;}

P.error, P.notice, P.note { color:red; font-weight:bold;}
.comment { color:#666;}
.chiffres { font-family:Arial; font-size:14px; font-weight:bold; color:#000!important;}
.width300 { width:300px;}
.width100 { width:100px;}
.width75 { width:75px;}
.width50 { width:50px;}
.no-border { border:0!important;}

.in { padding:1px; border:1px solid #000; border-color:#191919 #A2A2A2 #A2A2A2 #191919;}

TD.actions { text-align:center!important;}

/* --------------- Page navigation BEGIN -------------------- */
DIV.pages{ /*float:left;*/
 /*border:1px solid #666666;*/
 width:400px;}
DIV.pages * { padding:0!important; margin:0!important;}
DIV.pages h4{ float:left; /*color:#1C519D!important;*/
 padding-right:5px!important; /*border:1px solid red;*/
 font-size:12px; color:#2A2A2A;font-weight:normal; line-height:2em;}
DIV.pages ul li span{ font-weight:bold; font-size:12px;}
DIV.pages ul li a{ font-weight:normal; color:#E88A34; font-size:12px; text-decoration:none!important;}
DIV.pages ul li a:hover { text-decoration:underline!important; color:#996633;}
DIV.pages ul{ float:left; list-style:none; /*border:1px solid blue;*/
 width:300px;}
DIV.pages ul li{ float:left; padding:0 0.3em!important; line-height:2em; /*border:1px solid blue;*/
}
/* --------------- Page navigation END -------------------- */

#page-mini #login-form, #page-mini #ww-block1, 
#page-mini #ww-block2, #page-mini #ww-demo-block, #page-mini .ww-top{ display:none;}
#page-mini #ww-content, #page-mini .ww-content-section { margin-right:0; margin-left:0;}

#page-shop-cat P.more { text-align:right;}

#page-shop-product .ww-content-section IMG { margin:5px;}

#page-shop-order #user-info P { margin:0; padding:0;}

#page-login-form TABLE.table-form { width:400px;}
#page-login-form TABLE.table-form TH { width:30%; text-align:right; padding-right:10px;}

#page-shop-web_payment FORM#cc-form { margin-top:25px;}
#page-shop-web_payment TABLE.form-table TH { width:175px;}

#page-shop-wire_transfer TABLE.form-table TH { width:195px;}


ul.sitemap{ list-style:none;}
ul.sitemap ul{ list-style:none; padding-bottom:1.6em;}



/*	added	*/
#ww-menu li.no_autodiv ul{ display:none !important;}
#ww-menu li.no_autodiv #no_autodiv{ display:block !important;}

#ww-menu #no_autodiv.mn-products{background-image:url(img/txt-mna-products.gif) !important;}

table.product_table{ border-bottom:1px solid #ccc;}
table.product_table td{ border:none; text-align:center; vertical-align:middle}
table.product_table td.product_description{ width:55%; vertical-align:top; text-align:left}

form label.error{color:crimson; font-weight:bold; display:block;}

ul.form{ list-style:none;}
ul.form li{ clear:both; padding:0 0 0.5em 0; zoom:1;}
ul.form li:after{ content:'.'; display:block; clear:both; height:0; visibility: hidden;}
	ul.form div{ float:left; width:30%; text-align:right;}
ul.form li.req{background:transparent url(img/req.gif) no-repeat scroll left top;}
	ul.form li.req div{ font-weight:bold;}
	ul.form div.input{ float:left; width:60%; text-align:left; padding-left:0.3em; font-weight:normal;}
ul.form .text_type input{ width:60%;}
ul.form .datepicker_wrap input{ width:54%;}
	ul.form label.required{background:transparent url(img/req.gif) no-repeat scroll left top; display:block; font-weight:bold;}

.ww-sidebar h2{ font-size:1.5em;}

img.datepicker_trigger{ position:relative; top:-2px;}


	.product_counter{ position:relative; width:60px;}
	.product_counter .products_quantity{ display:block;width:30px; text-align:center; font-weight:bold; margin:0 auto;}
	.product_counter .less, .product_counter .more{ position:absolute; width:5px; height:9px; cursor:pointer; overflow:hidden; display:block; top:2px;} 
	.product_counter .less span, .product_counter .more span{ background:url(img/arrows.gif); width:100%; height:100%; display:block; position:absolute; top:0; left:0;}
	.product_counter .more span{ background-position:right 0;}
	.product_counter .less{ left:5px;}
	.product_counter .more{ right:5px;}

.error{color:red}
