@charset "UTF-8";
/* CSS Document */

body, form {	
	margin: 0 auto;
	padding: 0px;
}
img {
	border: 0px;
}
body {
	font-family: Lucida Sans,Calibri, Arial, sans;
	color: #7B7B7B;
	font-size: 9px;
}

/* @group definizione elementi base del layout */

#head {
	background-image: url(/uploads/Lv/lZ/LvlZJFRQ-Fr3IvTJQEUEVA/bgbody01.gif);
	background-repeat: repeat-x;
	background-position: top left;
	height: 126px;
	width: 100%;
	padding: 0;
	margin: 0 auto;
}
.mood1 {
	background-color: #fff;
	margin: 0 auto;	
	width: 100%;
}
.moodbrutale {
	/*background-image: url(/uploads/Nz/0C/Nz0CuZ2VNX1mNUNqO57LsQ/bg_brutale.jpg);*/
	background-image: url(/uploads/h_/qE/h_qERifbn9OYjcWEBF7lYA/sfondo-brutale.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	margin: 0 auto;	
	width: 100%;
}

.moodf4 {
	/*background-image: url(/uploads/eU/dB/eUdB7ADwMhbFNSpliEKc0w/bg_f4.jpg);*/
	background-image: url(/uploads/gI/jT/gIjTs5Ml1R2R3LpQ1gussQ/sfondof4.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	margin: 0 auto;	
	width: 100%;
}
#testata {
	width: 1000px;
	margin: 0 auto;
	position:relative;
}
#testata .change-languages{
	top:70px;
	right:0px;
	position:absolute;
}
#testata .change-languages a{
	display:inline;
	padding:0 5px;
}
#testata .change-languages a img{
	display:inline;
	border:0;
}

#logo {
	margin: 0px;
	padding: 0px;
	width: 168px;
	float: left;
}
#menudropdown {
	margin: 0px;
	font-size: 10px;
	color: #868686;
	padding: 92px 0px 0px 0px;
	width: 800px;
	float: left;
}
#maincontainer {
	margin: 0 auto;
}
#flash {
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	
	float:left;
	overflow:hidden;	
}
#content {
	margin: 0 auto;
	width: 1001px;
	/*padding-top: 5px;*/
}

/* @group footer */

#footer {
	width: 1000px;
	color: #b6b6b6;
	text-transform: uppercase;
	margin-top: 30px;
	margin-left: 2px;
	margin-right: 2px;
}
.footerbox {
	border-left: 1px solid #b6b6b6;
	float: left;
	width: 120px;
	height: 65px;	
	margin-bottom: 12px;
}
.footerbox ul {
	list-style-type: none;
	margin: 0;
	padding: 5px 15px 0px 6px;
	line-height: 14px;
}
.footerbox ul li a{
	color: #b6b6b6;
	text-decoration: none;
}
.footerbox ul li a:hover{
	color: #b6b6b6;
	text-decoration: underline;
}
.footerbox ul li a:active{
	color: #b6b6b6;
	text-decoration: none;
}
.footerbox ul li a:visited{
	color: #b6b6b6;
	text-decoration: none;
}
.footerboxright {
	border-left: 1px solid #b6b6b6;
	float: right;
	padding-right: 15px;
	height:65px;
}
.footerboxright ul {
	list-style-type: none;
	margin: 0;
	padding: 5px 8px 0px 6px;
	line-height: 14px;
}
.footerboxright ul li a{
	color: #b6b6b6;
	text-decoration: underline;
}
.footerboxright ul li a:hover{
	color: #929292;
	text-decoration: underline;
}
.footerboxright ul li a:active{
	color: #b6b6b6;
	text-decoration: underline;
}
.footerboxright ul li a:visited{
	color: #b6b6b6;
	text-decoration: underline;
}
.inputfooter {	
	color: #cccccc;
	font-size: 10px;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}

/* @end */

/* @end */
.clearboth {
	
	clear: both;
}
.clear {
	
	clear: both;
}
/* @group box home */

.boxhome1 {
	/*width: 331px;*/
	width: 329px;
	margin-left: 2px;	
	height: 114px;
	float: left;
	/*background-image: url(../images/bg_box1.gif);*/
	padding-left: 1px;
	padding-right: 1px;
	margin-top: 15px;	
}
.boxhome2 {
	width: 331px;
	height: 114px;
	float: left;
	/*background-image: url(../images/bg_box2.gif);*/
	padding-left: 1px;
	padding-right: 1px;
	margin-top: 15px;		
}
.boxhome3 {
	width: 331px;
	height: 114px;
	float: left;
	/*background-image: url(../images/bg_box3.gif);*/
	padding-left: 1px;
	padding-right: 1px;
	margin-top: 15px;		
}
.titoloboxhome {
	font-family: Lucida Sans,calibri, arial, sans;
	color: #3e3e3e;
	font-size: 15px;
	margin: 0;
	padding: 12px 0px 0px 10px;
	text-transform: uppercase;
}
/*.testoboxhome {
	margin: 0;
	padding: 12px 0px 0px 10px;
	width: 180px;
	font-size: 11px;
}*/

.boxhome1 p {
	margin: 0;
	padding: 12px 0px 0px 10px;
	width: 180px;
	font-size: 11px;
}


/* @end */
#ticker {
	overflow:hidden; 
	width:987px;
	padding: 2px;
	/*margin: 5px 2px 0px 2px;*/
	margin:5px 2px 0px 4px;
	border: 1px solid silver;
	}
.colleft {
	width: 700px;
	float: left;
	margin-left: 16px;
	
	padding-top:5px;
}
.colright {
	float: right;
	width: 236px;
	margin-right: 7px;

	padding-top:5px;	
}
/*h1 {
	padding: 0;
	margin: 0;
	font-family: calibri, tahoma, arial;*/
	/*color: #8e8e8e;
	font-size: 24px;*/
/*	color: #121212;
	font-size: 25px;	
}*/

h1 {
  color:#8E8E8E;
  font-family:calibri,tahoma,arial;
  font-size:22px;
  margin:0;
  padding:0;
}

h2 {
	padding: 0;
	margin: 0;
	font-family: calibri, tahoma, arial;
	/*color: #454545;	
	font-size: 24px;*/
	color:#121212;
	font-size: 25px;
	text-transform: uppercase;
}

h3 {
	padding: 0px 0px 8px 0px;
	margin: 0;
	color: #545454;
	font-size: 16px;
}
h4 {
	padding: 0;
	margin: 0;
	color: #454545;
	font-size: 13px;
	font-weight: bold;
}

.padleft {
	/*padding-left: 16px;*/
	padding-left: 0px;
}

.padlefttooltip {
	padding-left: 0px;
	width:350px;
	font-family:Calibri,arial;
	font-size:16px;	
}


.testobase {
	/*font-size: 11px;*/
	/*font-size: 15px;
	line-height: 16px;*/
	/*font-size: 14px;*/
	/*font-size: 12px;*/
	font-size: 13px;
	line-height: 18px;	
	padding: 12px 0px 0px 0px;
	margin: 0;
	font-family:Calibri, Arial;
}

/* @group box spareparts */

.boxspare {
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	background-image: url(/uploads/Lj/Nw/LjNwW0oxKLlNAXsu_GMieg/bg_spareparts.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	/*font-size: 11px;*/
	font-size: 12px;
	padding: 4px 4px 12px 4px;
	line-height: 16px;
	margin-top: 6px;
	font-family:Calibri,Arial;
}
.boxspare a{
	color: #2f2f2f;
	text-decoration: none;
}
.boxspare a:hover{
	color: #2f2f2f;
	text-decoration: none;
}
.boxspare a:active{
	color: #2f2f2f;
	text-decoration: none;
}
.boxspare a:visited{
	color: #2f2f2f;
	text-decoration: none;
	}

/* @end */

/* @group box storia */

.boxstoria {
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	background-image: url(/uploads/eD/Pj/eDPjJkI_BMAu1KFQjDn93Q/bg_storia.gif);
	background-repeat: repeat-x;
	background-position: top left;
	font-size: 11px;
	padding: 4px 4px 12px 4px;
	line-height: 16px;
	margin-top: 6px;
}
.boxstoria a{
	color: #2f2f2f;
	text-decoration: none;
}
.boxstoria a:hover{
	color: #2f2f2f;
	text-decoration: underline;
}
.boxstoria a:active{
	color: #2f2f2f;
	text-decoration: underline;
}
.boxstoria a:visited{
	color: #2f2f2f;
	text-decoration: underline;
}

/* @end */

/* @group box wear */

.boxwear {
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	background-image: url(/uploads/pL/wv/pLwvjEqfAUp_km1yof0qlQ/bg_wear.gif);
	background-repeat: repeat-x;
	background-position: top left;
	font-size: 12px;
	/*padding: 4px 4px 12px 4px;*/
	padding: 4px 4px 27px 4px;
	line-height: 16px;
	margin-top: 6px;
	font-family:Calibri,Arial;	
}

.boxwear a{
	color: #2f2f2f;
	text-decoration: none;
}
.boxwear a:hover{
	color: #2f2f2f;
	text-decoration: underline;
}
.boxwear a:active{
	color: #2f2f2f;
	text-decoration: none;
}
.boxwear a:visited{
	color: #2f2f2f;
	text-decoration: none;
}

/* @end */

/* @group box news */

.boxnews .newsTitle {
	/*font-size: 11px;*/
	font-size: 12px;
	color:#ACACAC;	
	font-weight:bold;
}
.boxnews .newsTitle a {
	color:#ACACAC;	
	text-decoration: none;
}
.boxnews .newsTitle a:hover {
	color:#ACACAC;	
	text-decoration: none;
}
.boxnews .newsTitle a:active {
	color:#ACACAC;	
	text-decoration: none;
}
.boxnews .newsTitle a:visited {
	color:#ACACAC;	
	text-decoration: none;
}

.boxnews {
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	background-image: url(/uploads/xX/As/xXAssfChA5lvUSXcPMcXBw/bg_news.gif);
	background-repeat: repeat-x;
	background-position: top left;
	/*font-size: 11px;*/
	font-size: 12px;
	padding: 4px 4px 12px 4px;
	line-height: 16px;
	margin-top: 6px;
	color:#ACACAC;
	font-family:Calibri,Arial;
}
.boxnews a{
	color: #2f2f2f;
	text-decoration: none;
}
.boxnews a:hover{
	color: #2f2f2f;
	text-decoration: none;
}
.boxnews a:active{
	color: #2f2f2f;
	text-decoration: none;
}
.boxnews a:visited{
	color: #2f2f2f;
	text-decoration: none;
}

/* @end */
.evidenza {
	color: #2f2f2f;
	text-transform: uppercase;
	padding: 2px 0px 10px 0px;
	margin: 0;
}

h5 {
	color:#9C0009;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0;
}

/* @group box article */

.boxarticle {
	width: 730px;
	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #e1e1e1;
	padding: 2px;
	margin-bottom: 5px;
}
.articleimg {
	width: 181px ;
	float: left;
}
.articletxt {
	width: 540px;
	float: right;
	padding: 2px 0px 2px 6px;
	font-family: calibri, tahoma, arial;
	/*font-size: 14px;*/
	font-size:12px;
}
.articletxt a{
	color: #545454;
	text-decoration: none;
}
.articletxt a:hover{
	color: #545454;
	text-decoration: none;
}
.articletxt a:active{
	color: #545454;
	text-decoration: none;
}
.articletxt a:visited{
	color: #545454;
	text-decoration: none;
}

/* @end */

/* @group contenitore gallery */

#contenitore{
/*la larghezza del riquadro - non obbligatorio*/
width:700px;
}
/*stile css comune per tutti gli angoli*/
.css_angoli{
/*l’immagine di sfondo*/
background: url(/uploads/Pk/0J/Pk0JvoN5aPU-cs7kDzqeWg/imgsfondo.png) no-repeat;
/*l’altezza - la metà dell’immagine di sfondo*/
height:30px;
}
#angolo_superiore_sinistra{
/*immagine di sfondo posizionata in alto a sinistra*/
background-position:top left;
}
#angolo_superiore_destra{
/*immagine di sfondo posizionata in alto a destra*/
background-position:top right;
}
#angolo_inferiore_sinistra{
/*immagine di sfondo posizionata in basso a sinistra*/
background-position:bottom left;
}
#angolo_inferiore_destra{
/*immagine di sfondo posizionata in basso a destra*/
background-position:bottom right;
}
.colore_sfondo{
/*colore di sfondo per riempire la zona tra i 2 angoli*/
background-color:#f2f2f2;
/*l’altezza*/
height:30px;
/*posizionamento dell’elemento in rapporto con suoi angoli*/
/*eguale a margin-top:-25px;margin-right:25px;margin-bottom:0;margin-left:25px;*/
margin:-30px 30px 0 30px;
}
.contenuto{
/*colore di sfondo del contenuto*/
background-color:#f2f2f2;
/*spazio di 20px a destra e sinistra tra il bordo dell’elemento e il suo contenuto - non obbligatorio*/
padding:0px;
}

/* @end */

/* @group gallery */

#minipics {
	padding: 0px;
	margin: 0px;
}
ul#minipics{margin:0;padding:0;list-style-type:none}

ul#minipics li{
	float: left;
	margin: 0px;
	padding-left:9px;
	padding-top:8px;
	padding-right: 8px;
	padding-bottom: 8px;
}

ul#minipics li img{
	display:block;
	border: 1px solid #a8a8a8;
    }
.dida {
	
background-color: #d3d3d3;
font-size: 11px;
color: #484848;
width: 106px;
display: block;
height: 22px;
padding: 1px 2px 4px 4px;

}

/* @end */

/* @group pulsantiera moto dettaglio */

.pulsantiera {
	/*width:700px ;*/
	width:730px ;	
	margin-top: 10px;
	/*margin-bottom: 20px;*/
	margin-bottom: 0px;
}
.pulsantieratec {
  width:730px;
  margin-top:0px;
  margin-bottom:0px;
}
.button{
/*width: 130px;*/
width: 157px;
height: 20px;
padding: 2px;
float: left;
padding-top: 6px;
/*margin-right: 6px;*/
margin-right: 0px;
    border: 0;cursor: pointer;text-align:center;
    font-size: 12px;
    text-transform: uppercase;
    /*background: #fbfbfa url(/uploads/Xc/L7/XcL7CQZwEL69ilhQJm3XKg/base.png) no-repeat 0 0;color:#6f6f6f;*/
    background: #fbfbfa url(/uploads/Zn/tq/ZntqpUtp5P9BIBxwgCxTDw/basesinusoid.png) no-repeat 0 0;color:#6f6f6f;
    text-decoration:none;
}   
.button:hover{background-position: 0 -28px;color:#fff}
.button:active{background-position: 0 -56px;color:#FFF}

.buttonSU{
width: 157px;
height: 20px;
padding: 2px;
float: left;
padding-top: 6px;
margin-right: 0px;
    border: 0;cursor: pointer;text-align:center;
    font-size: 12px;
    text-transform: uppercase;
    background: #fbfbfa url(/uploads/lp/SP/lpSPx4BkbAjjK7RMwh8c8g/basesinusoidSUSU.png) no-repeat 0 0;color:#6f6f6f;
    text-decoration:none;    
} 

.buttonsinlittleSU{width: 77px;height: 20px;
padding: 2px;
float: left;
padding-top: 6px;
margin-right: 0px;
    border: 0;cursor: pointer;text-align:center;
    font-size: 12px;
    text-transform: uppercase;
    background: #fbfbfa url(/uploads/bp/Yp/bpYpy47D1UiW6O5Uk4Ft9Q/basesinusoidlittleSUSU.png) no-repeat 0 0;color:#6f6f6f;
    text-decoration:none;    
} 

.buttonsinlittle{width: 77px;height: 20px;
padding: 2px;
float: left;
padding-top: 6px;
margin-right: 0px;
    border: 0;cursor: pointer;text-align:center;
    font-size: 12px;
    text-transform: uppercase;
    background: #fbfbfa url(/uploads/zr/1N/zr1NDOXkJmHw2Y2V-VhA3A/basesinusoidlittle1.png) no-repeat 0 0;color:#6f6f6f;
    text-decoration:none;    
}   
.buttonsinlittle:hover{background-position: 0 -28px;color:#fff}
.buttonsinlittle:active{background-position: 0 -56px;color:#FFF}

.buttonsinbig{
width: 130px;
height: 20px;
padding: 2px;
float: left;
padding-top: 6px;
margin-right: 6px;
    border: 0;cursor: pointer;text-align:center;
    font-size: 12px;
    text-transform: uppercase;
    background: #fbfbfa url(/uploads/Tm/HE/TmHEy6YQ0DDjQU2Wi1j9Pw/base-sinusoid.jpg) no-repeat 0 0;color:#6f6f6f;
}   
.buttonsinbig:hover{background-position: 0 -28px;color:#fff}
.buttonsinbig:active{background-position: 0 -56px;color:#FFF}



/* @end */
.boxmotodettaglio {
	background-color: #e8e8e8;
	width: 224px;
	padding: 6px;
	font-size: 11px;
	/*padding: 4px 4px 12px 4px;*/
	padding:5px 4px 1px 4px;	
	margin-top: 6px;
	font-family:Calibri,Arial;
}

.boxmotodettaglioconf {
	/*background-color: #e8e8e8;*/
	background-image:url(/uploads/3P/9g/3P9gqIHFAYuS1nXxqiOfHg/sfondo-configurator1.jpg);
	background-repeat: no-repeat;
	background-position: top left;	
	/*width: 224px;*/
	height:110px;	
	padding: 6px;
	font-size: 14px;
	/*padding: 4px 4px 12px 4px;*/
	padding:10px 4px 1px 4px;	
	margin-top: 6px;
	/*margin-top: 37px;	*/
	font-family:Calibri,Arial;
	color:#B1B1B1;
}

.bottonerosso{
    width: 165px;
    height:31px;
    padding: 2px;
    float: left;
    padding-top: 6px;
    margin-left:28px;
    margin-right:10px;
    margin-top:10px;
    border: 0;cursor: pointer;text-align:center;
    font-size: 14px;
    text-transform: uppercase;
    background: url(/uploads/7k/C_/7kC_yz2jSnOKu4yY3NPoGQ/bottonerossoit.jpg) no-repeat 0 0;
}

/* @group tooltip news */

#theToolTip{
position: absolute;
left: -100px;
width: 200px;
border: 2px solid #cccccc;
padding: 6px 0px 0px 10px;
background-color: #f2f2f2;
visibility: hidden;
z-index: 300;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);
}

#ToolTipPointer{
position:absolute;
left: -100px;
z-index: 40;
visibility: hidden;
}

#theToolTip p{
font-size: 11px;
color: #333333;
line-height:14px;
margin-right:5px;
margin-top:0;
}

#ToolTipTextWrap {
font-weight:bold;
font-size: 1.2em;
color: #592C16;
margin-right:10px;
}

/* tipografia, colori e regole per voci di primo livello, titoli e link */

ul#nav,ul#nav li,ul#nav ul{margin:0;padding:0;list-style:none}
ul#nav{width:830px;margin: 0 auto;height:34px;
}
ul#nav a{display:block;text-decoration:none}
ul#nav h2{font-size:11px;margin:0; padding-top: 4px; height: 29px; border-right: 1px solid #d3d3d3;font-family:Lucida Sans,Calibri,Arial,sans; #font-size:11px;}
ul#nav h2 a{line-height:25px;padding: 0 11px;color:#868686;font-family:Lucida Sans,Calibri,Arial,sans;}
ul#nav>li:hover,ul#nav h2 a:hover{background: #fff}
ul#nav h3{font-size:100%;margin:0}
/*ul#nav h3 a{color: #666}*/
ul#nav h3 a{color: #666; filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; background: #f1f1f1;font-family:Lucida Sans,Arial;font-size:13px;}
ul#nav h3 a:hover{text-decoration:underline}
ul#nav li{float: left;position: relative;}
ul#nav li li{float: none;display: block !important;display: inline; /*IE6*/}


/*dichiarazioni chiave per i sottomenu e l'effetto a comparsa NB: classe open è necessaria per JQuery*/

ul#nav div.mega{position: absolute;top: -9999px;left: -1px;
    width: 35em;padding: 0.7em;border: 3px solid #cccccc;  filter:alpha(opacity=90);
 -moz-opacity: 0.9;
 opacity: 0.9; background: #FFF;overflow:hidden;line-height:2}
ul#nav li:hover div.mega,ul#nav li div.mega.open{top: 32px;z-index: 100}

/*tipologie di sottomenu:
small: colonna singola
mega: 2 colonne  - default
wide: 3 colonne
ultra: 4 colonne
alt: allineato sul lato destro */

ul#nav div.mega div{float:left;width:49%}
ul#nav div.mega.small{width:20em}
ul#nav div.mega.small div{float:left;width:99.9%}
ul#nav div.mega.wide{width:40em}
ul#nav div.mega.wide div{float:left;width:33%}
ul#nav div.mega.ultra{width:50em}
ul#nav div.mega.ultra div{float:left;width:24.9%}
ul#nav div.mega.alt{left:auto;right:-1px}

/*regole aggiuntive per i link dei sottomenu*/

ul#nav div.mega li h4 a{
  padding:0 7px;color: #38768f;
  background: #FFF url(/uploads/6m/NA/6mNAO8ZLs2IZZIuhqtCfzg/bullet.png) no-repeat left center; 
  font-family:Lucida Sans,Calibri,Arial,sans;
  /*font-size:9px;  */
  font-size:11px;  
  /*font-weight:bold;*/
}

ul#nav div.mega li a:hover{color: #38768f;text-decoration:underline}


/* @end */

.userControls {
  float:right;
}


/*******************photo gallery***************************/
.interfaceButton {
background-color:#EFEFEF;
border:1px solid #CCCCCC;
color:#666666;
cursor:pointer;
font-size:13px !important;
margin-right:20px;
padding:3px;
text-decoration:none;
float:left;
}

#galleryIndex {
	padding:15px 0 140px 30px;
	/*padding:15px 0 150px 30px;	*/
	background-image:url(/uploads/Ub/VG/UbVGB5ZF8iktTI_ZUbDUkA/bg_photogallery.png);
	background-repeat: no-repeat;
	/*background-position: top left;	*/
	background-position: center top;
	
	background-color:#F2F2F2;		
}

#imagesList {
border-bottom:1px solid #ABABAB;
border-top:1px solid #F0F0F0;
float:left;
height:116px;
overflow:hidden;


background-color:#FFFFFF;
margin-left:28px;
/*background-color:#e5e5e5;
margin-left:14px;*/
margin-top:2px;


}
#prevArrow {
background-image:url(/uploads/g8/Mj/g8MjIczQ1Xf_Z0vh0-36hg/sfondo-freccia.gif);
background-position:left top;
background-repeat:repeat-x;
border-right:1px solid #C8C8C8;
float:left;
height:116px;
padding:45px 2px 0 5px;
}
#imageListDiv {
background-image:url(/uploads/g8/Mj/g8MjIczQ1Xf_Z0vh0-36hg/sfondo-freccia.gif);
background-position:left top;
background-repeat:repeat-x;
border-left:1px solid #E8E8E8;
border-right:1px solid #C8C8C8;
float:left;
height:116px;
overflow:hidden;
position:relative;
width:545px;
/*width:572px;*/
}
#imagesList ul, #imageListAdmin ul {
display:block;
height:74px;
list-style-type:none;
margin:0;
/*padding:15px 0 0 5px;*/
padding:5px 0 0 5px;
}
#imagesList ul li, #imageListAdmin ul li {
float:left;
margin-right:4px;
margin-top:5px;
}
#imagesList ul, #imageListAdmin ul {
list-style-type:none;
}
#imagesList ul li a.galleryIndexItem, #imageListAdmin ul li a.galleryIndexItem {
display:block;
margin:0;
padding:0;
}
#nextArrow {
background-image:url(/uploads/g8/Mj/g8MjIczQ1Xf_Z0vh0-36hg/sfondo-freccia.gif);
background-position:left top;
background-repeat:repeat-x;
border-left:1px solid #E8E8E8;
float:left;
height:116px;
padding:45px 2px 0 5px;
}

/*********************************************/

.balloon {
  font-family:Calibri,Arial; 
  color:#4D4D4D; 
  font-size:12px;
  text-align:justify;   
  width:350px;  
}

.deita {
  font-family:Calibri,Arial; 
  color:#4d4d4d; 
  font-size:12px;
  text-align:left;   
}


.boxprig a{
	float:left;
	font-family:Calibri,Arial;         
        font-size:12px;	
	color: #4D4D4D;
	text-decoration: none;
}
.boxprig a:hover{
	font-family:Calibri,Arial;         
        font-size:12px;	
	color: #4D4D4D;
	text-decoration: none;
}
.boxprig a:active{
	font-family:Calibri,Arial;         
        font-size:12px;	
	color: #4D4D4D;
	text-decoration: none;
}
.boxprig a:visited{
	font-family:Calibri,Arial;         
        font-size:12px;	
	color: #4D4D4D;
	text-decoration: none;
}
.boxprigr {
  float:right;
}

.boxprigr a{
	font-family:Calibri,Arial;         
        font-size:12px;	
	color: #4D4D4D;
	text-decoration: none;
}
.boxprigr a:hover{
	font-family:Calibri,Arial;         
        font-size:12px;	
	color: #4D4D4D;
	text-decoration: none;
}
.boxprigr a:active{
	font-family:Calibri,Arial;         
        font-size:12px;	
	color: #4D4D4D;
	text-decoration: none;
}
.boxprigr a:visited{
	font-family:Calibri,Arial;         
        font-size:12px;	
	color: #4D4D4D;
	text-decoration: none;
}

/* news detail */

#testatasmall {
	/*width: 1000px;*/
	height: 127px;
	background-image: url(/uploads/Gi/eq/GieqBLzb0GdoGCGZN87MmA/bg_testatasmall.gif);
	background-repeat: repeat-x;
	margin: 0 auto;
	padding: 0;
	padding-left:16px;
}
.padlefttop {
	padding-left: 16px;
	padding-top: 52px;
}

.pic{
    float:left;
    padding:0 0 6px 0;
    /*background-image: url(../images/shadow.png);*/
    background-image:url(/uploads/zE/hF/zEhFs4bTefbomxLVM4hirQ/shadow.png);    
    background-repeat: repeat-x;
    background-position: bottom;
    /*width: 700px;*/
}

.pic img{
    display: block;
    border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 5px;
    background: #f6f6f6;
    width: 700px;    
}



/* @group box article */

.boxnewsdetail {
	width: 700px;
	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #e1e1e1;
	padding: 2px;
	margin-bottom: 5px;
}
.date {
	font-size: 12px;
	color: #838383;
	padding: 4px 0px 5px 0px;
}

.newstxt {
	width: 700px;
	padding: 2px 0px 2px 0px;
	font-family: calibri, tahoma, arial;
	font-size: 14px;
	margin-bottom: 10px;
}
.newstxt a{
	color: #545454;
	text-decoration: none;
}
.newstxt a:hover{
	color: #545454;
	text-decoration: none;
}
.newstxt a:active{
	color: #545454;
	text-decoration: none;
}
.newstxt a:visited{
	color: #545454;
	text-decoration: none;
}

.backnews {
	width: 700px;
	font-family: calibri, arial, tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #a5a5a5;
	text-align: right;
	padding: 5px 0px 0px 0px;
	margin-top: 10px;
	border-top: 1px solid #e1e1e1;
}
.backnews a{
	color: #a5a5a5;
	text-decoration: none;
}
.backnews a:hover{
	color: #a5a5a5;
	text-decoration: none;
}
.backnews a:active{
	color: #a5a5a5;
	text-decoration: none;
}
.backnews a:visited{
	color: #a5a5a5;
	text-decoration: none;
}

/* @group 3 columns layout x area dealer */


.col1 {
	width: 331px;
	float: left;
	padding-left: 16px;
	padding-right: 1px;
	padding-top:20px;
	margin: 0;
	height:400px;	
}
.col2 {
	width: 275px;
	height:150px;	
	float: left;
	padding-left: 26px;
	padding-right: 1px;
	margin: 0;
}
.col3 {
	width: 300px;
	float: right;
	padding-left: 1px;
	padding-right: 10px;
	margin: 0;
}
.dealername {
	font-weight: bold;
	font-size: 13px;
	color: #424242;
}
.dealerselect {
	width: 250px;
	background-color: #fff;
	border: 1px solid silver;
}

.testobaseD {
	font-size: 11px;
	/*font-size: 15px;*/
	line-height: 16px;
	padding: 12px 0px 0px 0px;
	margin: 0;
	font-family:Lucida Sans,Calibri, Arial;
}

.testobaseDT {
	font-size: 11px;
	line-height: 16px;
	padding: 12px 0px 0px 0px;
	margin: 0;
	font-family:Lucida Sans, Calibri, Arial;
	color:#8a8a8a;
}
.testobaseDT a{
	color: #2f2f2f;
	text-decoration: none;
}
.testobaseDT a:hover{
	color: #2f2f2f;
	text-decoration: underline;
}
.testobaseDT a:active{
	color: #2f2f2f;
	text-decoration: underline;
}
.testobaseDT a:visited{
	color: #2f2f2f;
	text-decoration: underline;
}

.button a{
	color: #545454;
	text-decoration: none;
}
.button a:hover{
	color: #545454;
	text-decoration: none;
	/*text-decoration: underline;	*/
}
.button a:active{
	color: #545454;
	text-decoration: none;
}
.button a:visited{
	color: #545454;
	text-decoration: none;
}

.buttonsinlittle a{
	color: #545454;
	text-decoration: none;
}
.buttonsinlittle a:hover{
	color: #545454;
	text-decoration: none;
}
.buttonsinlittle a:active{
	color: #545454;
	text-decoration: none;
}
.buttonsinlittle a:visited{
	color: #545454;
	text-decoration: none;
}

.buttonsinlittleSU a{
	color: #545454;
	text-decoration: none;
}
.buttonsinlittleSU a:hover{
	color: #545454;
	text-decoration: none;
}
.buttonsinlittleSU a:active{
	color: #545454;
	text-decoration: none;
}
.buttonsinlittleSU a:visited{
	color: #545454;
	text-decoration: none;
}
.buttonSU a{
	color: #545454;
	text-decoration: none;
}
.buttonSU a:hover{
	color: #545454;
	text-decoration: none;
}
.buttonSU a:active{
	color: #545454;
	text-decoration: none;
}
.buttonSU a:visited{
	color: #545454;
	text-decoration: none;
}

.pagination {
   padding-top:10px; 
   font-family:Calibri,Arial;
   font-size:11px;
}

.pagination a{
	color: #2f2f2f;
	text-decoration: none;
}
..pagination a:hover{
	color: #2f2f2f;
	text-decoration: underline;
}
..pagination a:active{
	color: #2f2f2f;
	text-decoration: underline;
}
..pagination a:visited{
	color: #2f2f2f;
	text-decoration: underline;
}

/* @end */

#productInfo {
   border-left: 1px solid #d2d2d2;  
   border-right: 1px solid #d2d2d2;     
   border-top: 1px solid #d2d2d2;
   border-bottom: 1px solid #d2d2d2;          
   padding-bottom:10px;
   padding-left:10px;
   padding-right:10px;
}

.boxtech {
  height:200px;
  width:200px;
  margin-right:30px;
  font-family:Calibri,Arial;
  font-size: 12px;
  color:#8cacb2;
  float:left;
  padding-left:10px;
  padding-top:10px;  
  border-bottom:1px solid #d2d2d2;
}  
.boxtech .title {
  font-size: 13px;
  color:#606060;
  text-transform: uppercase;    
}  
.boxtech .datax {
  color:#acacac;
  font-size:12px;
}
.boxtech .video {
  padding-top:10px;
  font-size:12px;
  color:#3f3f3f;
}

.boxtech .articletxt1 {
  padding-top:10px;
  font-size: 12px;
  color:#8cacb2;
}
.boxtech a{
	color: #2f2f2f;
	text-decoration: none;
}
.boxtech a:hover{
	color: #2f2f2f;
	text-decoration: none;
}
.boxtech a:active{
	color: #2f2f2f;
	text-decoration: none;
}
.boxtech a:visited{
	color: #2f2f2f;
	text-decoration: none;
}


.boxtecnicrel {
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	font-size: 13px;
	padding: 4px 4px 12px 4px;
	line-height: 16px;
	margin-top: 6px;
	background-color:#d2e6c8;
	background-image: url(/uploads/bL/8w/bL8wXMBYFMwl2PJx9MP8AQ/bg_tech4.gif);
	background-repeat: repeat-x;
	background-position: top left;	
	font-family:Calibri,Arial;
}
.boxtecnicrel a{
	color: #2f2f2f;
	text-decoration: none;
}
.boxtecnicrel a:hover{
	color: #2f2f2f;
	text-decoration: none;
}
.boxtecnicrel a:active{
	color: #2f2f2f;
	text-decoration: none;
}
.boxtecnicrel a:visited{
	color: #2f2f2f;
	text-decoration: none;
}
.boxtecnicrel .title {
  font-size: 13px;
  color:#606060;
  text-transform: uppercase;    
}  
.boxtecnicrel .datax {
  color:#acacac;
  font-size:12px;
}
.boxtecnicrel .video {
  padding-top:10px;
  font-size:12px;
  color:#3f3f3f;
}

.boxtecnicrel .articletxt1 {
  padding-top:10px;
  font-size: 12px;
  color:#8cacb2;
}

.spansvuit {
  font-size:13px; 
  font-family:Lucida Sans;
  font-weight:bold;
  background-color:#cdfbff;
  color:#7B7B7B;  
}
.spansvuit a {
  font-size:13px; 
  font-family:Lucida Sans;
  font-weight:bold;
  background-color:#cdfbff;
  text-decoration: none; 
  color:#7B7B7B;   
}
.spansvuit a:hover {
  font-size:13px; 
  font-family:Lucida Sans;
  font-weight:bold;
  background-color:#cdfbff;
  text-decoration: none;
  color:#7B7B7B;     
}
.spansvuit a:visited {
  font-size:13px; 
  font-family:Lucida Sans;
  font-weight:bold;
  background-color:#cdfbff;
  text-decoration: none;
  color:#7B7B7B;     
}
