

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
html,body{font-family:Arial}

input,a{outline:none}

body{background-color:#202020;color:#fff}
.body-offroad{background-color:#0a0a0a;color:#fff}
div#wrapper{width:998px;margin:auto}
ul#main-menu{width:996px;height:102px;background:url(../images/bg_menu.png) no-repeat 0 6px;display:inline-block;margin-bottom: 10px}
ul#main-menu li{float:left;width:224px;height:102px;line-height: 102px}
ul#main-menu li a{padding-left: 20px}
ul#main-menu li.left-center{padding-left: 0px;width:219px;}
ul#main-menu li.center{text-align: left;width:195px;}
ul#main-menu li.right{text-align: right;width:358px;}

ul#main-menu-offroad{width:996px;height:102px;display:inline-block;margin-bottom: 10px}
ul#main-menu-offroad li{float:left;width:224px;height:102px;line-height: 102px}
ul#main-menu-offroad li.left-center{padding-left: 0px;width:219px;}
ul#main-menu-offroad li.center{text-align: left;width:195px;}
ul#main-menu-offroad li.right{text-align: right;width:358px;}

div#box-home-prefooter{width:970px;height:160px;background-color:#fff;padding:12px 14px}
div#box-home-prefooter IMG{display:block}
div#box-home-prefooter a#link-box-dinamico{float:left;display:block;margin-right:12px;position:relative;height:158px;overflow:hidden;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold;width:315px;}
div#box-home-prefooter a#link-box-dinamico div#titolo-box-home{position:absolute;top:85px;left:0;background:#272730 url(../images/ico_box_home.gif) no-repeat center left;height:47px;width:240px;padding-left:50px;padding-top:15px;padding-right:10px}
div#box-home-prefooter a#link-box-tecnologie{float:left;display:block}
div#box-home-prefooter a#link-blog-ontheroad{float:left;display:block;margin-right:13px}

/** home **/
#spot-home-wrapper{width:968px;height:762px;}
div#spot-home img{border:15px solid #fff}
div#spot-home .slide{width:968px;height:546px;}
div.nav{height:270px; position:absolute;top:140px;}
div#banner_nav{position:absolute;width:28px;top:0;left:-30px}
div#banner_nav A{float:left;width:27px;height:39px;background-color:#000;color:#fff;font-family:Georgia;text-align:center;line-height:39px;text-decoration:none}
div#banner_nav A.activeSlide{background-color:#A6102C}
div.bg-slide{background-color:#000;width:475px;position:absolute;top:240px;left:15px;opacity:0.85;filter:alpha(opacity=85);z-index:999;height:150px}
div.descrizione-slide{width:490px;position:absolute;top:240px;left:0;z-index:1000}
div.descrizione-slide h2.title-bar{background-color:#a6102c;font-size:28px;color:#fff;padding-left:25px;height:39px;line-height:39px}
div.descrizione-slide P{font-size:15px;padding:15px 25px;line-height:20px}


/** breadcrumb **/
div.breadcrumb{background-color:#fff;margin-bottom:2px;padding: 10px}
div.breadcrumb span,
div.breadcrumb A{font-size:11px;color:#1b1b1b;text-decoration:none}
div.breadcrumb A:HOVER{text-decoration:underline}


.clearfix {display: inline-block}
/**  prodotti ricerca **/
.catalogo .left-side{float:left;width:175px;margin:0 0 0;background-color:#fff;padding-top:20px;padding-left:17px;}

.catalogo .left-side .dim-24,
.catalogo .content .dim-24{font-size:24px;color:#1f1f1f;display:block}

.catalogo .left-side .dim-19{font-size:19px;color:#1f1f1f;display:block}

.colore-ico{width:22px;height:22px;float:left;margin-right:3px;margin-left:3px;background-image:url(../images/mask_22x22.png);cursor:pointer}

#right-text-detail .nome-colore{display:none}


div.colore-ico .half-colore-ico-first{float:left;width:11px;height:22px}
div.colore-ico .half-colore-ico-second{float:left;width:11px;height:22px}
div.colore-ico .first{background:url(../images/mask_22x22.png) no-repeat 0 0}
div.colore-ico .second{background:url(../images/half_mask_22x22_bis.png) no-repeat 0 0}

.nome-colore{display:block;float:left;text-transform:capitalize;line-height:22px}

ul.liste-catalogo{padding:10px 0 50px 0}
ul.liste-catalogo li{padding:5px 0;}
ul.ul-colori li{padding:3px 0;}
ul.liste-catalogo li a{color:#444444;font-size:15px;text-transform:capitalize;text-decoration:none}
ul.liste-catalogo li a:HOVER{text-decoration:underline}
.catalogo {background: #fff;margin-bottom: 16px;}
.catalogo .content{margin-left:194px;width:762px;background-color:#fff;padding:20px;border-left: 2px solid #000;}
.content .tag{height:36px;}

span.float{display:block;float:left;margin-right:10px}
ul.tag-wrapper{display:block;float:left;padding-top:5px}
ul.tag-wrapper li{float:left;color:#444444;font-size:15px;padding:2px 0}
ul.tag-wrapper li a{color:#444444;text-decoration: none}
ul.tag-wrapper li a.tag-selezionato{color:#cd1041}
ul.tag-wrapper li a:hover{text-decoration: underline;}
.catalogo .content .articolo{width:236px;overflow:hidden;float:left;border-bottom:1px solid #a3a3a3;color:#1b1b1b;padding-top:40px;margin-right:17px;position:relative;}
.catalogo .content .no-margin-right{margin-right:0}
.catalogo .content .articolo h2.nome-articolo{font-family:Arial Narrow,Arial; font-size:19px;text-align:center;padding-bottom:10px; font-weight:bold; color:#cd1041;height:38px; }
.catalogo .content .articolo a{display:block;width:263px;height:236px;overflow:hidden;text-decoration:none}
.catalogo .content .articolo p.descrizione-articolo{font-family:Arial;font-size:12px;text-align:center;padding-bottom:10px;height:30px;line-height:15px} 
.catalogo .content .articolo p.codice-articolo{font-family:Arial;font-size:12px;text-align:center;font-weight:normal;text-transform:uppercase;padding-bottom:10px}
.catalogo .content .articolo .wrapper-colori-articoli{padding-bottom:10px;}
.catalogo .content .articolo .center-colori-articoli{text-align:center;}
.catalogo .content .articolo .variante{position:absolute;top:10px;right:0px;width:85px;height:85px;z-index:300;}
.catalogo .content .articolo .variante a{text-indent:-9999px;display:block;width:85px;height:85px}
#articoli #pist-op{width:1px;height:640px;float:left;visibility:hidden;}
#articoli{width:762px;}

/** scheda dettaglio **/
div#first-section{background:url(../images/header_detail.gif) no-repeat 0 0;width:998px;height:29px}
div#first-section .left-detail{float:left;width:590px;padding:5px 15px;_width:620px;}
div#first-section .left-detail span, div#first-section .left-detail a {color: #1B1B1B;font-size: 11px;text-decoration: none;}
div#first-section .left-detail a:hover {text-decoration: underline;}
div#first-section .right-detail{float:left;width:378px;text-align:right;position: relative;}
div#first-section .right-detail a.dove-1,
div#first-section .right-detail a.dove-37{color:#fff;text-decoration:none;position:absolute;top:0;left:30px;width:236px;height:31px;overflow:hidden;display:inline-block;background:url('../images/1/doveacq.png') left center no-repeat;}
div#first-section .right-detail a.dove-37{background:url('../images/37/doveacq.png') left center no-repeat;}
div#first-section .right-detail a.dove-1 span,
div#first-section .right-detail a.dove-37 span{visibility: hidden;}
div#first-section .right-detail a.close{font-size:17px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#fff;line-height:29px;padding-right:15px}
div#first-section .right-detail a.close:HOVER{text-decoration:underline}

div#detail-sheet{padding:0 12px 12px;color:#212121;}
div#detail-sheet h1{font-size:41px;font-weight:bold;padding-top:13px;width:860px;}

div#wrapper-product-images div.left-image{float:left;width:487px;height:450px;overflow:hidden}
div#wrapper-product-images div.right-image{float:left;width:487px;height:450px;overflow:hidden}

div#wrapper-product-images div.right-image .retro{display:none}

div.wrap-fronte-retro{position:absolute;top:0;right:0;z-index:10000;cursor:pointer}
div.wrap-fronte-retro IMG.vedi-retro{vertical-align:middle}
div.wrap-fronte-retro SPAN{font-size:11px}

div#wrapper-product-images div.articolo{display:none}

div#detail-sheet h2.sottotitolo-detail,
div#disqus h2.sottotitolo-detail,
div#last-section h2.sottotitolo-detail{font-size:25px;padding-bottom:10px;padding-top:15px}

div#text-wrapper-detail div#left-text-detail,
div#last-section div#left-last-section-detail{float:left;width:540px}
div#text-wrapper-detail div#right-text-detail,
div#last-section div#right-last-section-detail{float:left;width:434px}

div#text-wrapper-detail div#left-text-detail div.fck{font-size:12px;line-height:16px;width:500px;}

div#technologies-wrapper div.tech-ico{float:left;margin-right:7px;margin-bottom:7px}
div.colore-detail{background:url(../images/color_mask.png) no-repeat 0 0;width:46px;height:46px;float:left;margin-right:10px;cursor:pointer}
div.colore-detail .half-colore-first{float:left;width:25px;height:46px}
div.colore-detail .half-colore-second{float:left;width:21px;height:46px}
div.colore-detail .first{background:url(../images/color_mask.png) no-repeat 0 0}
div.colore-detail .second{background:url(../images/half_color_mask.png) no-repeat 0 0}
div#tag-detail-wrapper{padding:25px 0;font-size:15px}
div#tag-detail-wrapper span#tag-label{float:left;display:block;font-weight:bold;}
div#tag-detail-wrapper span#tag-list{display:block}
div#tag-detail-wrapper span#tag-list a{color:#000;text-decoration:none}
div#tag-detail-wrapper span#tag-list a:HOVER{text-decoration:underline}

div.articolo-abbinato{float:left;width:80px;margin-right:28px;height:160px;overflow:hidden;}
div.articolo-abbinato a{display:block;width:80px;height:105px;text-decoration:none}
div.articolo-abbinato span{dispay:block;font-size:11px;text-align:center}

div#disqus_thread{background-color:#fff;margin-top:25px;color:#212121;padding:0 12px 12px;margin-bottom:0}
div#disqus_thread .dsq-brlink{color:#fff;}

div#last-section{background-color:#fff;margin-top:25px;color:#212121;padding:0 12px}

/** form **/
span#title-dove-acquistare{display:block;font-size:26px;padding-bottom:10px}
span#istruzione-footer{display:block;font-size:14px;border-top:1px solid #212121;border-bottom:1px solid #212121;width:473px;padding:8px 0;margin-bottom:10px}
form#form-dove-acquistare p,form.form-dealers p,form#form-contatti p{padding:3px 0}
form#form-dove-acquistare .pad,
form#form-contatti .pad{height:43px;display:block;border:1px solid #cfcfcf;visibility:hidden;width:451px;float:none;}
form#form-dove-acquistare label.pad,
form#form-contatti label.pad{height:36px;height:expression(40 + "px");}
form#form-dove-acquistare label,form.form-dealers label,
form#form-contatti label{font-size:14px;font-weight:bold;display:block;padding-top:10px;line-height:34px;color:#000;width:420px;float:left;}
form#form-dove-acquistare p.accetto,form.form-dealers p.accetto,form#form-contatti p.accetto{clear:left;height:40px;}
form#form-dove-acquistare p.terms,form.form-dealers p.terms,form#form-contatti p.terms{color:#000;font-size:12px;margin: 0 0 10px 0;font-style: italic;width:128px;}
form#form-dove-acquistare p.status,form.form-dealers p.status,form#contatti p.status{color:#FF0000;font-size:12px;font-weight:bold;margin:10px 0;line-height:20px;}
form#form-dove-acquistare label.captcha,form.form-dealers label.captcha,,form#form-contatti label.captcha{width:140px;}
#left-last-section-detail p.status-ok,.form p.status-ok{color:#FF0000;font-size:12px;font-weight:bold;margin:10px 0;line-height:15px;}
form#form-dove-acquistare input.text,form.form-dealers input.text,form#form-contatti input.text{border:1px solid #cfcfcf;width:451px;font-family:Arial;height:43px;line-height: 42px;}
form#form-dove-acquistare input.small,form.form-dealers input.small,form#form-contatti input.small{border:1px solid #cfcfcf;width:171px;font-family:Arial;height:23px;line-height: 42px;margin-top: 16px;float:left}
form#form-dove-acquistare input#submit,form.form-dealers input#submit,form.form-dealers input#submit-riv,form#form-contatti input#submit-riv{margin-top:2px;}
form#form-dove-acquistare input#privacy,form.form-dealers input#privacy,form.form-dealers input#privacy-riv,form#form-contatti input#privacy{margin-top:20px;margin-left:0;}
form#form-dove-acquistare textarea,form.form-dealers textarea,form#form-contatti textarea{border:1px solid #cfcfcf;width:451px;height:118px}
div#last-input,div#last-input-riv{padding:6px 0}

#content .form form span#inserisci-risultato,#content .form form span#inserisci-risultato-riv{font-size:13px;display:block;padding-top:5px;padding-bottom:17px;color:#000;font-weight: bold;line-height: 18px; text-transform: none;}
#content .form form #inserisci-risultato span.small,#content .form form #inserisci-risultato-riv span.small{display:block;text-transform: none; font-weight: normal; font-size: 10px}

div#last-input input.operation-result,div#last-input-riv input.operation-result{border:1px solid #cfcfcf;background-color:#f0f0f0;color:#000;width:126px;height:28px;border-top:0;}
div#last-input .left,div#last-input-riv .left{float:left;width:306px;color:#000;line-height: 30px;}
div#last-input .left #rnd,div#last-input-riv .left #rnd-riv{background:url('../images/captcha.png') top left no-repeat;width:160px;height:32px;display:block;float:left;text-align: center;}
div#last-input .left #rnd span,div#last-input-riv .left #rnd-riv span{padding:0 5px;color:#A30000;font-weight:bold;}
div#last-input .left #rnd span.big,div#last-input-riv .left #rnd-riv span.big{font-size: 12px;}
div#last-input .left #rnd span.small,div#last-input-riv .left #rnd-riv span.small{font-size: 17px;}
div#last-input .left #reload,div#last-input-riv .left #reload-riv{font-size: 12px;color:#a30000;cursor:pointer;}
div#last-input .left label.error,div#last-input-riv .left label.error{display:none !important;}
div#last-input .right,div#last-input-riv .right{float:left;width:142px;color:#000;text-align: right;}

input#submit,input#submit-riv{background:url(../images/submit_button.gif) no-repeat 0 0;color:#fff;font-size:18px;border:0;cursor:pointer;float:right;width:144px;height:30px;margin-bottom: 10px;}
form#form-dove-acquistare input.error,form#form-dove-acquistare textarea.error,form#form-contatti input.error,form#form-contatti textarea.error,div#last-input-riv input.error,form#form-riv input.error{border:1px solid #a30000}

form#form-dove-acquistare label.error,form#form-riv label.error,form#form-contatti label.error{display:none!important}

/** variante donna **/
div#last-section h2#woman-variante{background:url(../images/simbolo_donna.gif) no-repeat right center}
a#link-dettaglio-donna{background:url(../images/bg_vedi_dettaglio.gif) no-repeat 0 0;width:144px;height:29px;color:#fff;font-size:13px;font-weight:bold;text-decoration:none;display:block;text-align:center;line-height:29px;margin:0 auto}
/** variante uomo **/
div#last-section h2#man-variante{background:url(../images/simbolo_uomo.gif) no-repeat right center}

/** lista video **/
div#videos-wrapper{margin-top:15px;width:508px;overflow:hidden}
div.video-thumb{background:url(../images/bg_thumb_video.gif) no-repeat 0 0;width:106px;height:64px;float:left;margin-bottom:5px}
div.video-thumb div.img-video-thumb{width:91px;height:49px;overflow:hidden;padding:5px}
div.video-thumb div.img-video-thumb IMG{display:block}
div.vid-thumb{/*width:106px;*/width:125px;float:left;margin-right:2px;cursor:pointer}
div.vid-thumb span.titolo-video{font-size:11px;display:block;width:106px;color:#000}
div#player-video-wrapper{width:508px;height:310px}

/** disqus **/
div#dsq-content{font-size:12px}
div#dsq-content a{color:#000;text-decoration:none}
/* header */
#header{padding: 10px 0 0;}
#masthead {position: relative;}
#topmenu {display: inline-block;margin-left: 0;width: 600px;}
#topmenu a.top {color: #FFFFFF;float: left;font-size: 11px;padding: 0 6px 0 0;text-decoration: none;line-height: 18px;}
#topmenu a.selected{text-decoration:underline}
#topmenu a.download {color: #FFFFFF; float: left; font-size: 11px; padding: 0 6px 0 6px;text-decoration: none;line-height: 18px; background: #cd1041}
#topmenu span.topspan {color: #FFFFFF;float: left;font-size: 11px;line-height: 18px;padding: 0 11px 0 5px;}
#masthead .right span {float: right;padding: 0 5px 0 0; line-height: 17px}
#masthead .right {line-height:19px;color: #FFFFFF;font-size: 11px;height: 80px;position: absolute;right: 10px;text-align: right;top: 0;width: 230px;z-index: 999}
#masthead .right span.language {background: none repeat scroll 0 0 #6D6D6D;display: block;float: right;height: 18px;line-height: 15px;margin-bottom: 5px;text-decoration: none;text-transform: uppercase;width: 90px;text-align: left}
#masthead .right span.language a {color: #FFFFFF;text-decoration: none;line-height:18px;}
#masthead .right span.language img {
    height: 12px;
    margin: 2px 4px -2px;
}
#masthead .right #search{width:169px;height:21px;border:1px solid #666666;background:url(../images/search.png) top left no-repeat;display:inline-block;}
#masthead .right #search #search-text{background:transparent;border:0;height:21px;width:144px;float:left;line-height: 20px;font-size:11px;padding: 0 0 0 4px;}
#masthead .right #search #search-btn{background:transparent;border:0;height:21px;width:21px;float:left;cursor:pointer;}

#branding{margin: 0 auto;width: 998px;}
#site-title {
    font-size: 30px;
    line-height: 36px;
    margin: 0;
    padding: 10px 0 20px;
    position: relative;
    text-align: center;
}
#site-title a {
    display: block;
    height: 130px;
    margin-left: 240px;
    text-indent: -9999px;
    width: 480px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
#full-screen {position: absolute;z-index: -1;}

/* ricerca */
#content #main-column #search-in{display:block;margin: 20px 0;padding: 0 0 70px 0;width:464px;}
#content #main-column #search-in h3{color:#111;padding:0 0 20px 0;}
#content #main-column #search-in #search-text-in{background:transparent;height:44px;width:464px;_width:458;line-height: 40px;font-size:13px;border:1px solid #ccc;display:block;}
#content #main-column #search-in #search-btn-in{height:30px;width:145px;line-height:30px;cursor:pointer;display:block;border:0;color:#fff;background: url(../images/bg_cerca.jpg) top left no-repeat;margin:10px 0 0 322px;}
#content #main-column .sezione{margin:0 0 20px 0;display:inline-block;width:968px;font-size:12px;line-height: 22px;}
#content #main-column .sezione a{display: block;color:#a60101;text-decoration:none;line-height: 22px;}
#content #main-column .sezione a.titolo{color: #111;line-height: 26px;font-size:16px;}
#content #main-column .sezione a.dettaglio{color:#a60101;line-height: 22px;}
#content #main-column .sezione div.ricerca-prodotto{display:inline-block;float:left;width:464px;height:112px;padding:20px 0 0 0;border-top:1px solid #ccc;margin-right:24px;}
#content #main-column .sezione div.ricerca-prodotto.bottom{border-bottom: 1px solid #ccc;}
#content #main-column .sezione div.ricerca-prodotto.pari{margin-right: 0;}
#content #main-column .sezione div.ricerca-prodotto img{float:left;margin: 0 10px 10px 0;}
#content #main-column .sezione div.ricerca-prodotto div{float:left;}
#content #main-column .sezione div.ricerca-prodotto div a.titolo{font-size:18px;line-height: 26px;}
#content #main-column .sezione div.ricerca-prodotto div .codice,
#content #main-column .sezione div.ricerca-prodotto div .abstract{line-height: 20px;}
#content #main-column .sezione.tec{padding: 10px 0 0 10px}
#content #main-column .sezione.tec p{color:#777;padding: 0;}

/* header sezioni */
#content .header {width:975px;height:159px;overflow:hidden;position:relative;text-indent:-9999px}

#content .header_ricerca_37{background: #000 url('../images/37/bg_ricerca.jpg') top right no-repeat;}

#content .header_dealers_1{width:479px;background: #000 url('../images/1/rivenditori.gif') top left no-repeat;}
#content .header_dealers_37{width:479px;background: #000 url('../images/37/bg_dealers.jpg') top left no-repeat;}

#content .header_dealers_riv_1{width:479px;background: #000 url('../images/1/bg_dealers_riv.gif') top left no-repeat;}
#content .header_dealers_riv_37{width:479px;background: #000 url('../images/37/bg_dealers_riv.jpg') top left no-repeat;}


#content .header_contatti_1{background: #000 url('../images/1/bg_contatti.jpg') top right no-repeat;}
#content .header_contatti_37{background: #000 url('../images/37/bg_contatti.jpg') top right no-repeat;}

#content .header_taglie_1{background: #000 url('../images/1/bg_taglie.jpg') top right no-repeat;}
#content .header_taglie_37{background: #000 url('../images/37/bg_taglie.jpg') top right no-repeat;}

#content .header_tecnologie_1{background: #000 url('../images/1/bg_tecnologie.jpg') top right no-repeat;height:157px;margin-top: 40px;}
#content .header_tecnologie_37{background: #000 url('../images/37/bg_tecnologie.jpg') top right no-repeat;height:157px;margin-top: 40px;}

#content .header_ricerca_1{background: #000 url('../images/1/bg_ricerca.jpg') top right no-repeat;}

#content #news-header{background:url(../images/bg_news.jpg) no-repeat 0 0;height:159px;margin:0 auto 10px auto}

#content #press-header{background:url(../images/bg_press.jpg) no-repeat 0 0;height:159px;margin:0 auto 10px auto}

#content #legal-header{width:966px;margin:0 auto;height:159px;overflow:hidden;position:relative;text-indent:-9999px;background: #000 url('../images/bg_legal.jpg') top left no-repeat;}
#content #privacy-header{width:966px;margin:0 auto;height:159px;overflow:hidden;position:relative;text-indent:-9999px;background: #000 url('../images/bg_privacy.jpg') top left no-repeat;}

/* legal - privacy */
#content .legal{width:976px;}
#content .legal .fck{width:966px;margin: 0 auto;}
#content .legal .fck p{line-height:18px;}
#content .legal .fck p.bold{font-weight:bold;margin:20px 0 0 0;font-size:21px;line-height:24px;}

/* news - press */
.news-wrapper,.press-wrapper{/*margin-bottom: 20px;*/ display: inline-block; }
.news-wrapper span.none,.press-wrapper span.none{color:#777; font-size: 11px; font-style: italic; padding: 0 20px;}
.news-wrapper .news{height:150px;}
.press-wrapper .press{height:290px;}
.news-wrapper h2,.press-wrapper h2{font-weight: bold;font-size: 20px; display: block; margin: 20px 0 20px 10px;}
.news-wrapper .news,.press-wrapper .press{float: left; width:470px; margin: 10px 9px 20px 10px;/* border-bottom: 1px solid #ddd;padding-bottom: 20px;*/line-height:18px;position:relative}
.news-wrapper .borderless,.press-wrapper .borderless{border-bottom: 0px solid #eee;}
.news-wrapper a.all,.press-wrapper a.all{display:block;clear:left;color:#000;font-size:13px;font-style: italic;}
.news-wrapper .news span.data-news,.press-wrapper .press span.data-press{color:#cd1041}
.news-wrapper .news h3,.press-wrapper .press h3{color:#cd1041;font-weight: bold;padding-bottom:5px;font-size:15px;text-transform:uppercase}

.news-wrapper .news a,.press-wrapper .press a{text-decoration: none; font-size: 12px; display: inline-block}
.news-wrapper .news a span,.press-wrapper .press a span{color:#d21043; font-size: 11px;/* font-style: italic;*/}
.news-wrapper .news a img,.press-wrapper .press a img{float: left; margin: 0 10px 10px 0}
.news-wrapper .news a p,.press-wrapper .press a p{line-height: 15px; color:#000;}
.news-wrapper .news a:hover h3,.press-wrapper .press a:hover h3{text-decoration: underline;}
.news-wrapper .news a:hover p,.press-wrapper .press a:hover p{text-decoration: underline;}

.news-nav,.press-nav{display:inline-block;width:976px;margin: 20px 0 0 0;clear:left}
.news-nav a,.press-nav a{color:#CD1041;font-size:15px;width:480px;text-align:left;padding:0;text-decoration:none;border-bottom:1px solid #CD1041;border-top:1px solid #CD1041;display:block;float:left}
.news-nav a span,.press-nav a span{padding:0 16px;font-weight: bold;}
.news-nav a.prev,.press-nav a.prev{margin-right:16px;text-align:right;}
.news-nav a.current,.press-nav a.current{color:#CD1041}
.news-nav a.disabled span,.press-nav a.disabled span{cursor:default;visibility:hidden}

#press {height:692px;}
#news{height:608px;}

#press div.loader{height:692px;width:976px;}
#press div.loader img{margin-top:340px;margin-left:460px;}

#news div.loader{height:608px;width:976px;}
#news div.loader img{margin-top:274px;margin-left:460px;}
/* end */

#news-header-detail{background:#000 url(../images/news-detail.gif) no-repeat 0 0;width:978px;height:157px}
.main_column_news{/*display:inline-block;*/padding:10px;background:#fff}
#news-detail #testi-news{color: #383838;font-size: 12px;line-height: 28px}
#news-detail{padding-top:27px}
#news-detail span.data-press{font-size:11px;color:#d21043}
#news-detail h1{font-size:18px;font-weight:bold;color:#d21043}
#gallery-news{float:left;width:489px}
#gallery-news .thumbnail{float:left;width:111px;height:111px;margin-right:10px;margin-bottom:10px}
#gallery-news a{width:111px;height:111px;display:block;text-decoration:none}

#footer-news{border-top:1px solid #000;margin-top:10px;line-height:28px}
div#back-wrapper{text-align:right;padding-top:20px}
div#back-wrapper a{color:#d21043;font-size:14px;font-weight:bold;text-decoration: none}

/* tecnologie */
#content .main_column .technology-wrapper{float:left;width:462px;height:96px;margin-right:20px;margin-top:30px;}
#content .main_column .technology-wrapper img{float:left;width:112px;height:69px;margin:0 10px 28px 0}
#content .main_column .technology-wrapper h3{float:left;color:#000;font-size:14px;font-weight:bold;}
#content .main_column .technology-wrapper div{width:340px;height:90px;overflow:hidden;float:left;margin-top:8px;color:#222;font-size:13px;}
#content .technology-detail{width:998px;margin-top:22px;background: #fff;color:#000;}
#content .technology-detail h3{color:#000;font-size:28px;font-weight:bold;padding:16px 16px 0 16px;}
#content .technology-detail div{clear:left;width:940px;color:#222;font-size:12px;margin:24px 16px;line-height: 25px}

.technology-detail ul{list-style-type:disc;list-style-position:inside}

/* forms */
#content .form{float:left;width:484px;overflow:hidden;margin-top: 40px;}
#content .form h3{color:#000;font-size: 14px;line-height: 18px;font-weight: normal;}
#content .form form p span{color:#000;text-transform:uppercase;}

#content .img{float:left;width:478px;overflow:hidden;margin-top:40px;text-align: right;}
#content .img small a{color:#777 !important;font-size: 11px;text-decoration: none;}
#content .main_column_form,
#content .main_column {display:inline-block;padding:10px 10px 30px 10px;background:#fff;}

#content .main_column_form{width:479px;float:left}
#content .main_column_form_big{width:976px;}
#content .main_column_form_big .form{width:466	px;}
.main_column_form h3 b{font-weight: bold;font-size:16px;}

p.accetto #privacy{float:left;margin-right:10px;margin-top:24px;}
p.accetto label{float:none}
p.accetto {height: 42px;margin: 0;}

#content .form h3.claim-dealer{height:44px;font-size:18px;}
#content .form-dealer{background:#d6d6d6 url(../images/bg_dealers.jpg) top right no-repeat;padding:10px;width:459px;height:600px;}
#content .form-riv{background:#b8c3c3;padding:10px;width:459px;height:600px;}

/** sito pagina **/
div#about-header{background:#000 url(../images/about.gif) no-repeat 0 0;width:978px;height:157px}
div.main_column div{color:#1B1B1B;font-size:12px;line-height: 28px;}
#printinPopup{color: #CD1041;float: right;font-size: 16px;font-weight: bold;text-decoration: none;text-transform: uppercase;margin-top:16px}

#last-input .recaptchatable #recaptcha_response_field {
    bottom: 2px !important;
    left: 0 !important;
}

#like-wrapper{background:url('../images/bgfb.png') 0 2px no-repeat;padding-left: 10px;height:56px;line-height: 52px;}
DIV.fck,
DIV.fck TABLE, 
DIV.fck TD,
DIV.fck SPAN, 
DIV.fck DIV, 
DIV.fck P,
DIV.fck FONT,
DIV.fck H1,
DIV.fck H2,
DIV.fck H3,
DIV.fck H4,
DIV.fck H5,
DIV.fck H6,
DIV.fck H7,
DIV.fck H8,
DIV.fck LI,
DIV.fck UL{ font-family: Arial,Verdana, Helvetica, sans-serif; }

DIV.fck {line-height:auto}
DIV.fck a:hover{color:#fe5f03}
DIV.fck{color:#1B1B1B}
DIV.fck P{color:#1B1B1B}
DIV.fck IMG.fck-img-float-right{float:right;margin-left:10px;margin-bottom:10px}

h3.titoloFCK{font-size:15px;font-weight:bold;font-family:Georgia;padding-left:25px;padding-top:15px}
p.contenutoFCK{padding-top:20px;padding-left:25px;padding-right:25px}

DIV.template{width:994px;background-color:#f7f7f8}
DIV.template DIV.flash-rotation{float:left;width:342px}
DIV.template DIV.divisione{float:left;width:1px;height:286px;background:url(../images/struttura/dotVerLineCat.gif) no-repeat top left}
DIV.template DIV.right-side{float:left;width:651px}
.clear{clear:both}

DIV.fck td.primaBiografia{color:#009bd5;font-size:11px}
DIV.fck td.secondaBiografia{font-size:11px;padding-left:5px}

DIV.fck td.primaCarriera{font-size:11px}
DIV.fck td.secondaCarriera{color:#009bd5;font-size:11px;padding-left:5px}

DIV.fck span.blue-bold{font-weight:bold;color:#003d8f;font-size:12px}
DIV.fck span.bold{font-weight:bold}

/* TEMPLATES */
	div.template P.titoloFCK{color: #fe5f03;font-size:27px;line-height:27px;font-weight: bold; margin: 0px; font-family: Arial, "Times New Roman", Times, serif, sans-serif;text-transform:uppercase;padding-left:10px}
	div.titoloFCK{color: #fe5f03;font-size:27px;line-height:27px;font-weight: bold;text-transform:uppercase;padding-left:10px}
	div.testoFCK{color:#000;padding-left:10px}
	div.template P.contenutoFCK{color:#000;padding-left:10px}
	div.template TD,TABLE.template TH {font-size: 12px; color: #d1d1d1;padding-left:10px}	

	/* IMG a SINISTRA */
	TABLE.template IMG.imgSx { margin-bottom: 5px; margin-right: 15px;border:1px solid #d1d1d1;}
	/* IMG a DESTRA */
	TABLE.template IMG.imgDx { margin-bottom: 5px; margin-left: 15px;border:1px solid #d1d1d1;}
	/* IMG */
	TABLE.template IMG{border:1px solid #d1d1d1;}
	/* TABELLA DATI */
	TABLE.template TABLE.tabellaDati{ border-collapse: collapse; border: 1px solid #191919; }
	TABLE.template TABLE.tabellaDati thead TD{ border-bottom: 1px solid #000; text-align: left; padding: 2px 5px 2px 5px; vertical-align: top; text-transform: none; background-color: #303030; color: #989898; }/*border: 1px solid #191919; */
	TABLE.template TABLE.tabellaDati TBODY TD{ border: 1px solid #191919; padding: 2px 5px 2px 5px; vertical-align: top; text-transform: none; background-color: #242424; color: #989898; }	
	
	TABLE.template TABLE.tabellaDati TBODY TD.evidenziato{ 	background-color: #464646; color: #FFF;}	
	
	

/* STILE */
	SPAN.xSmall{ font-size: 9px; line-height: 15px;}	
	SPAN.small{ font-size: 10px; line-height: 15px;}
	SPAN.medium{ font-size: 11px; line-height: 16px;}
	SPAN.large{ font-size: 12px; line-height: 17px;}
	SPAN.xLarge{ font-size: 14px; line-height: 19px;}
	SPAN.xxLarge{ font-size: 16px; line-height: 21px;}


