

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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	/*vertical-align: baseline;*/
	background: transparent;
}
body {
	line-height: 15px;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
/*
table {
	border-collapse: collapse;
	border-spacing: 0;
}
*/
/** generici **/
body {background-color:#fff/*;overflow-x:hidden*/}
img{border:0}
html{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#2f2f2f;overflow-x:hidden;overflow-y:scroll;}
a{outline:none}
.clear{clear:both}
DIV#header DIV.wrapper{background:url(../images/headerFiore.png) no-repeat top left;height:35px}
DIV.wrapper{position:relative;width:950px;margin:0 auto;}
/** classe che serve per nascondere le img di background **/
.hidden{display:none}
.img-middle{vertical-align:middle}
#left-align{text-align:left}
#midright-align{text-align:right;width:230px !important}
#right-align{text-align:right;}
#anniversary{z-index:1;position:absolute;top:0;left:785px}
#content{padding-top:10px;/*margin-top:14px*/}
.capitalize{text-transform:capitalize}

#bgonFlyLogin{opacity: 0.8; background-color: rgb(22, 26, 36); position: absolute; top: 0pt; left: 0pt; z-index: 1008; width: 1424px; height: 1428px; display: none}

DIV#background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;/*overflow-y:hidden*/}
DIV#background img{position:fixed !important;}
/*
DIV#grid{background:url(../images/grid.gif) repeat left top;height:100%;left:0;opacity:0.1;filter:alpha(opacity=10);position:absolute;top:0;left:0;width:100%;}
*/
DIV#page{height:100%;left:0;position:absolute;text-align:left;top:0;width:100%;z-index:2/*;overflow-y:auto*/}

.breadcrumb-wrapper{padding-left:17px;padding-top:13px;display:block}

/**** #spot-home{height:482px;width:950px;padding:0;margin:0;overflow: hidden;padding-top:95px} ***/
/**** #spot-home img{margin-top:15px;padding:0px;border:0px;background-color:transparent;top:0;left:0} ***/
/** online **/
#spot-home {height:477px;margin:0;overflow:hidden;padding:0;width:950px;}
#spot-home img {background-color:transparent;border:0 none;left:0;/*margin-top:110px;*/margin-top:10px;padding:0;top:0;}

/** change language support **/
#header{width:100%;height:35px;/*background-color:#000*/background:url(../images/bgHeader.png) repeat-y top center}
#header #header-link li{display:block;width:475px;float:left}
#left-align A{padding-left:5px;text-transform:uppercase;color:#fff;text-decoration:none;font-size:9px}
#midright-align A{padding-top:15px;text-transform:uppercase;color:#fff;text-decoration:none;display:block;font-size:9px;padding-right:15px}
#right-align A{padding-top:15px;text-transform:uppercase;color:#fff;text-decoration:none;display:block;font-size:9px}
DIV#languages-wrapper{position:absolute;top:0/*34px*/;left:0;z-index:2;display:none}
UL#languages{background-color:#505050}
#header #header-link UL#languages LI{display:block;float:none;width:120px;text-align:center;padding:1px 0}
#header #header-link UL#languages LI A{text-decoration:none;text-transform:uppercase}

/** menu **/
UL#top-menu{float:right;padding-top:20px}
UL#top-menu LI{float:left;padding-left:10px}

UL#top-menu LI A{font-size:16px;color:#fff;text-transform:uppercase;text-decoration:none}

#menu-flash-wrapper{position:absolute;top:0;width:950px;height:95px;border-bottom:1px solid #000;overflow:hidden;z-index:10000;}
#menu-flash-wrapper embed,#menu-flash-wrapper object{z-index:12500;}


/** link inner sections **/
UL#sections-link-wrapper{padding-top:10px}
UL#sections-link-wrapper LI A.linkPrimoLivello{text-transform:uppercase;color:#fff;text-decoration:none;font-size:21px;padding-left:5px}
UL#sections-link-wrapper LI.primoLivello{float:left;height:40px;background:url(../images/bg-button-home.gif) repeat-x 0 0;display:block;padding-top:5px}
UL#sections-link-wrapper UL.secondoLivello{margin-top:20px;background-color:#383838;position:relative;z-index:10000;display:none}
UL#sections-link-wrapper UL.secondoLivello LI{border-bottom:1px solid #525252;position:relative}
UL#sections-link-wrapper UL.secondoLivello LI A{color:#fff;font-size:11px;/*height:25px;*/line-height:25px;text-decoration:none;padding-left:5px;text-transform:capitalize;width:130px;display:block}
UL#sections-link-wrapper UL.secondoLivello LI A:HOVER{background-color:#272727;display:block}
.background-li{background-color:#272727}

.bk{position:relative}
.bk .ico-new-bike-vista,.ico-new-bike-vista{position:absolute;top:0;right:0}
.new-label-menu{position:absolute;top:5px;right:5px}


/** vecchio homepage
LI#road-link{width:275px;margin-right:1px}
LI#mtb-link{width:254px;margin-right:1px}
LI#clothes-link{width:236px;margin-right:1px}
LI#accessories-link{width:182px}
**/

LI#road-link{width:157px;margin-right:1px}
LI#mtb-link{width:157px;margin-right:1px}
LI#track-link{width:157px;margin-right:1px}
LI#weekend-link{width:157px;margin-right:1px}
LI#clothes-link{width:157px;margin-right:1px}
LI#accessories-link{width:160px}

UL#sections-live-content LI{float:left;padding-top:14px}
LI#locator-wrapper{width:204px;margin-right:11px}
LI#focus-wrapper{width:235px}
DIV#focus-wrapper,
DIV#green-wrapper{width:235px;cursor:pointer}

li#video-login-wrapper{width:100%;float:left}
DIV#dealers-wrapper{float:left;width:204px;margin-right:11px;cursor:pointer}

div#middle-block{padding-top:15px;margin-bottom:15px}
div#middle-block .column-1{float:left;width:235px;height:569px;margin-right:15px;position:relative}
div#middle-block .column-2{float:left;width:450px;margin-right:15px}
div#middle-block .column-3{float:left;width:235px}

A.registrati-my-wilier{position:absolute;top:335px;left:13px;z-index:101;display:block;width:209px;height:49px}
P.text-my-wilier{position:absolute;top:410px;left:20px;width:209px;z-index:105;color:#fff;font-size:12px}

INPUT#mywilier-email{position:absolute;top:490px;left:20px;background:none;border:0;color:#fff;z-index:120;width:200px}
INPUT#mywilier-fake-password{position:absolute;top:520px;left:20px;background:none;border:0;color:#fff;z-index:122}
INPUT#mywilier-password{position:absolute;top:488px;left:20px;background:none;border:0;color:#fff;z-index:121}

INPUT.accedi-my-wilier{background:url(../images/bg_accedi_feb_11.gif) no-repeat 0 0;position:absolute;top:555px;left:125px;z-index:102;display:block;width:99px;height:23px;text-decoration:none;color:#fff;text-transform:uppercase;padding-left:30px;line-height:23px;border:0}

A.dealer-link-wrapper{display:block;width:450px;/*height:265px;*/margin-bottom:11px}
A.dealer-link-wrapper img{display:block}

/** feed blog **/

DIV.feed{/*width:235px;*/height:137px;position:relative;cursor:pointer;/*margin-bottom:15px;background-color:#fff;*/width:448px}
H2.post-title{font-size:15px;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px 9px 10px 9px;}
H2.post-title-no-cuf{font-size:12px;color:#b7b7b7;font-weight:bold;padding:10px 16px 0 16px}
P.body-feed{padding:0 16px;color:#000;padding-top:5px}

/** area riservata **/
div#text-ar-wrapper{background-color:#000;padding-top:15px;padding-left:10px;padding-right:15px;height:112px;overflow:hidden}
a#bg_green_button{background:url(../images/bg_button_green.jpg) no-repeat 0 0;/*width:211px;*/width:165px;height:23px;display:block;text-decoration:none;color:#fff;text-transform:uppercase;padding-left:25px;line-height:23px}
a#bg_blue_button{background:url(../images/bg_button_blue.jpg) no-repeat 0 0;/*width:211px;*/width:165px;height:23px;display:block;text-decoration:none;color:#fff;text-transform:uppercase;padding-left:25px;line-height:23px}
p.green-text{color:#90b400;font-size:11px;padding:5px 0 15px 0}
p.blue-text{color:#295d86;font-size:11px;padding:5px 0 15px 0}

/* login */
/*ul#sections-live-content li#formlogin {background:#DBDBDB url(../images/bgLogin.jpg) top left no-repeat;height:208px;width:204px;padding-top:0;margin-right:11px;margin-top:14px;position:relative}*/
div#formlogin {background:#DBDBDB url(../images/bgLogin.jpg) top left no-repeat;height:133px;width:235px;padding-top:0;margin-top:14px;position:relative}

#formlogin label { margin: 0 8px 0 5px; width: 60px; display: block; float: left; font-size:10px;font-weight:bold;text-transform:uppercase;}
#formlogin h2,
h2.box-title{background:transparent url(../images/bgFeed.gif) repeat-x scroll 0 0;color:#FFFFFF;font-size:15px;font-weight:bold;height:25px;line-height:25px;padding-left:9px;text-transform:uppercase;}
#formlogin #coming-soon{position:absolute;top:0;right:0;width:204px;height:208px;display:none;z-index:5000;}
#formlogin ul {margin: 0px; padding: 0px; list-style: none; color: #000}
#formlogin ul li.login-user{margin-top: 5px;height:30px;padding-top:5px}
#formlogin ul li.login-pwd {margin-bottom: 6px;height:20px;padding-top:0}
#formlogin ul li.login-fake{position:relative;height:18px;width:181px;margin-left:50px}
#formlogin ul li.login-fake input{visibility:hidden}
#formlogin ul li.login-fake #login-fake{position:absolute;top:50%;right:5px;width:90px;height:30px;z-index:500;}
#formlogin ul li.login-fake #login-fake a{color:#bd0404;width:90px;height:26px;display:block;text-decoration: none;font-weight: bold;font-size:15px;background: transparent url('../images/loginButton.png') top left no-repeat;}
#formlogin ul li input {border: 0; padding-top: 10px; margin-left:10px; color: #000; font-family: Geneva, Helvetica, Arial;height:15px;_height:25px;font-size:10px;line-height:14px;width:215px;}
#formlogin ul li input:focus {border-color: #bd0404}
#formlogin ul li input#login {border: none; cursor: pointer; width: 50px;}

#focus-wrapper h2.box-title,
#green-wrapper h2.box-title{background:transparent url(../images/bgFeed.gif) repeat-x scroll 0 0;color:#FFFFFF;font-size:15px;font-weight:bold;height:25px;line-height:25px;padding-left:9px;text-transform:uppercase;}


/*videobar*/
#videoBar{background:#101010;height:208px;width:950px}
#control{overflow:hidden;width:631px;float:left;height:17px;position:relative;}
#avanti{z-index: 1000;background:transparent url(../images/scroller/scrollDx.png) no-repeat scroll left top;height:12px;position:absolute;right:0;top:0;width:47px;cursor:pointer;text-align:center}
#indietro{z-index: 1000;background:transparent url(../images/scroller/scrollDx.png) no-repeat scroll left top;height:12px;position:absolute;left:0;top:0;display:none;width:47px;cursor:pointer;text-align:center}
.wilierBroadcast{position:relative;background:transparent url(../images/bgFeed.gif) repeat-x scroll 0 0;color:#FFFFFF;font-size:13px;font-weight:bold;height:25px;line-height:25px;padding-left:9px;text-transform:uppercase;}
.wilierBroadcast a{color:#FFFFFF;font-size:13px;font-weight:bold;text-decoration:none}
#videoBar-bar{overflow:hidden;width:950px}
.wide{width:735px !important;}
.wide-bar{width:650px !important;margin-left:24px !important;}

	
/** test bike **/
#test-bike{height:208px;width:308px;float:left;background:#000;margin-left:11px}
#testbike-title-bar{position:relative;background:transparent url(../images/bgFeed.gif) repeat-x scroll 0 0;color:#FFFFFF;font-size:13px;font-weight:bold;height:25px;line-height:25px;padding-left:9px;text-transform:uppercase;}
.test-bike{height:175px;width:308px;overflow:hidden;margin:0px}

/** focus **/
DIV#focus{width:235px;height:170px;background-color:#dbdbdb;opacity:0.90;filter:alpha(opacity=90);cursor:pointer}
DIV.img-focus{width:235px;height:95px;overflow:hidden}
H2#focus-title{font-size:12px;text-transform:uppercase;padding:5px 9px 5px 9px;color:#322f29}
H2#focus-title a{text-decoration:none;color:#322f29}
P.body-focus{padding:0 9px}

/** footer **/
DIV#footer{background:url(../images/bgFooter.png) repeat-x;width:950px;height:54px;margin-top:23px;padding-top:10px}
DIV#footer-home{/*background:url(../images/bgFooter.png) repeat-x;*/background-color:#101010;width:950px;height:240px;margin-top:14px}
.dati-footer{font-size:10px;color:#404040;padding:2px 0 2px 5px}
.dati-footer A{text-decoration:none;color:#404040}
.logo-footer{float:right;margin-left:25px;height:39px}
UL#site-map{padding-top:10px;height:190px}
UL#first-column-sitemap{padding-left:5px}
UL#site-map LI{float:left;width:165px}
.link-site-map a{display:block;width:125px;padding:5px 0;/*border-bottom:1px solid #d6d2d3*/}
.title-sitemap-column{text-transform:uppercase;font-size:13px;font-weight:bold;padding-bottom:10px}
LI.link-site-map A{text-decoration:none;color:#404040}
.link-site-map a.last-link{border-bottom:0}
	/** search **/
	ul#site-map LI.search-column{width:285px}
	input#fill-key-search{width:180px;/*background:#d4d4d4 url(../images/ico_search.gif) no-repeat center right;*/background-color:#000;border:0;color:#fff;float:left;margin-right:0px}
	input#go-search{background:url(../images/lente.gif) no-repeat 0 0;width:57px;/*background-color:#bd0404;color:#fff;*/border:0;float:left}

/** form ricerca interno **/
div.search-column{background:#F1F1F1 none repeat scroll 0 0;padding:10px;width:283px;height:35px}

div.search-column input#fill-key-search {background:#9c9c9c; color:#000; border-top:1px solid #696969; border-left:1px solid #696969; }
div.search-column input#go-search {background-image:none;}

.title-bar-side-ric{width:298px;height:25px;background-color:#bd0404;color:#fff;text-transform:uppercase;padding-left:5px;_width:303px}

/** pagine sito **/
DIV#main-column{width:630px;margin-right:16px;float:left;background-color:#fff}
DIV#side-column{width:303px;float:left}
DIV#main-column DIV.fck{padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px}
DIV#side-column ul{padding-bottom:20px;}

/** componente store locator in pagina **/
DIV#store-locator-wrapper{background: url(../images/bg-box-locator.png) repeat-x;height:73px;width:303px}
input#invia_cap{}
input#cap{width:107px;border:0;background:url(../images/bgInputCap.png) repeat-x}

/** catalogo **/
/** vista categoria **/
A.link-product{display:block;width:315px;height:292px;text-decoration:none}
DIV.odd-sheet{width:315px;margin-right:1px;float:left;cursor:pointer}
DIV.even-sheet{width:315px;float:left;cursor:pointer}
DIV.odd-sheet IMG,DIV.even-sheet IMG{margin-top:50px}
DIV.black-bar{width:315px;height:22px;background-color:#000}
H3.name-product{font-size:14px;color:#fff;text-transform:uppercase;line-height:22px;padding-left:5px}
DIV.title-filter{font-size:12px;text-transform:uppercase;color:#fff;margin-top:10px}

SPAN.connect_widget_not_connected_text{color:#fff}

/** filtro categoria**/

DIV.filter-wrapper{/*width:303px;height:216px;*/width:266px;height:169px;background-color:#1f1f1f;padding-left:37px;padding-top:27px}
DIV.filter-wrapper li{cursor:pointer;color:#4e4e4e}
DIV.filter-wrapper li.sel{color:#7e7e7e}

/** side bar**/
.title-bar-side{width:298px;height:25px;background-color:#bd0404;color:#fff;text-transform:uppercase;padding-left:5px;margin-top:10px;_width:303px}
.download-wrapper{width:303px;height:46px;background-color:#e5e5e5;margin-top:1px;cursor:pointer}
.pagine-catalogo-wrapper{width:303px;background-color:#e5e5e5;cursor:pointer}
.pagine-catalogo-wrapper IMG{display:block}
.download-wrapper img{float:left;margin-right:10px}
.title-download{font-weight:bold;padding-top:15px;text-transform:uppercase}

/** side bar azienda **/
.title-bar-side-az{width:298px;height:25px;background-color:#bd0404;color:#fff;text-transform:uppercase;padding-left:5px;_width:303px}
#menu-azienda-wrapper{width:283px;padding:10px;background:#f1f1f1;_width:303px}
#menu-azienda-wrapper ul.first-level{}
#menu-azienda-wrapper ul li.first-level{line-height:20px;padding-left:10px;background:url(../images/menu-az-li.png) left top no-repeat}
#menu-azienda-wrapper ul li a.first-level{font-size:11px;float:left;color:#000;display:block;line-height:20px;padding-right:10px;height:20px;text-decoration:none;}
#menu-azienda-wrapper ul li a.first-selected{color:#bd0404}
#menu-azienda-wrapper ul li ul.second-level {float:left;}
#menu-azienda-wrapper ul li ul li.second-level{line-height:20px;width:145px;height:20px;padding:0;margin:0}
#menu-azienda-wrapper ul li ul li a.second-level{font-size:10px;color:#fff;display:block;line-height:20px;padding-left:25px;width:145px;height:20px;background:url(../images/menu-az-li2.png) transparent left center no-repeat;text-decoration:none}
#menu-azienda-wrapper ul li ul li a.second-selected{background:url(../images/menu-az-li2on.png) transparent left center no-repeat;}

div.second-menu-link{background-color:#BD0404;color:#FFFFFF;height:25px;margin-top:10px;padding-left:5px;text-transform:uppercase;width:298px;_width:303px}
div.second-menu-link a{color:#ffffff;text-decoration:none}
div.second-menu-content{width:303px;margin-top:0px;padding:0;background:transparent;}
div.second-menu-content a{text-decoration:none;width:301px;height:73px}
div.second-menu-content a img{}

/** gallery azienda **/
#main_image{margin:0 auto 40px auto;/*height:480px;*/width:631px;text-align:center;}
#main_image img{margin:10px auto}
#main_image h2{margin:0 30px}
.gallery-spacer{height:24px;line-height:12px;text-align: center}
.gallery-spacer .top{border-top:1px solid #bd0404;font-size:12px;width:552px;margin:0 auto;}
.panel-overlay{display:none}
.panel-overlay-visible{display:block;height: 40px}

#gallery-wrapper{width:560px;padding:20px 35px 35px 35px}
#gallery-wrapper .panel{width:80px;float:left}
#gallery-wrapper .panel img{margin:0 0 2px 2px;cursor:pointer}

/** privacy/legal **/
.legal-text{margin: 10px 17px}
.legal-text a{color:#BD0404;}

/** vista prodotto **/
.title-product{font-size:22px;text-transform:capitalize;color:#bd0404;float:left;margin-right:15px;padding-left:17px;padding-top:9px}
a.jqzoom-right,a.jqzoom{margin-top:25px;width:631px;height:505px;overflow:hidden;display:block}

.img-product{}
.rating-wrapper{width:120px;float:left;padding-top:8px}
.rating-comment{width:160px;float:left;padding-top:12px;display:none;color:#bd0404;font-size:10px;position:relative;z-index:12120}
.first-segment{font-size:14px;color:#000;text-transform:uppercase;text-decoration:none}
.second-segment{font-size:14px;color:#bd0404;text-transform:uppercase;text-decoration:none}
#galleries-wrapper{ /* height:143px */ width:607px;padding-left:24px}
#galleries-wrapper ul li#color-column {float:none; height:auto;}
UL#tab{margin-top:29px}
UL#tab LI{background-color:#a0a0a0}
UL#tab li.selected{padding-top:9px;height:20px;background-color:#bd0404;}
UL#tab li.getMarginTop{margin-top:2px}
#first-tab{width:178px;padding-left:7px;padding-top:7px;height:20px;float:left;display:block;cursor:pointer;color:#fff;text-transform:uppercase;font-size:14px}
#second-tab{/*width:439px;*/width:254px;padding-left:7px;padding-top:7px;height:20px;float:left;display:block;cursor:pointer;color:#fff;text-transform:uppercase;font-size:14px}
#third-tab{width:178px;padding-left:7px;padding-top:7px;height:20px;float:left;display:block;cursor:pointer;color:#fff;text-transform:uppercase;font-size:14px}


/** specifiche tab **/
#specifiche-tab{width:178px;padding-left:7px;padding-top:7px;height:20px;float:left;display:block;cursor:pointer;color:#fff;text-transform:uppercase;font-size:14px}
#specifiche-tab-content h3{font-family:Arial;font-size:14px;font-weight:bold;color:#000}
#specifiche-tab-content span.dettaglio-specifica{color:#606060;font-size:12px;background:url(../images/ico-specifiche.gif) no-repeat 0 0;display:block;width:11px;height:11px;float:right}

#specifiche-tab-content{width:580px;margin:0 auto;margin-top:70px;margin-bottom:35px}
#specifiche-tab-content .intestazione{width:580px;border-bottom:1px solid #a0a0a0;margin-top:5px}
#specifiche-tab-content .intestazione h3{font-family:Arial;font-size:14px;font-weight:bold;color:#000}
#specifiche-tab-content .intestazione td{padding-bottom:3px}
#specifiche-tab-content .intestazione .prima-colonna{width:499px}
#specifiche-tab-content .intestazione .seconda-colonna{color:#606060;font-size:12px;width:60px;text-align:right;padding-right:10px;cursor:pointer}
#specifiche-tab-content .intestazione .terza-colonna{width:11px;background:url(../images/ico-specifiche.gif) no-repeat 0 3px;cursor:pointer}
#specifiche-tab-content .intestazione .open-panel{background-position:-11px 3px}

#specifiche-tab-content .specifiche-wrapper{margin:25px 0;display:none}
#specifiche-tab-content .specifiche-wrapper table{width:580px}
#specifiche-tab-content .specifiche-wrapper td{width:50%;height:20px}
#specifiche-tab-content .specifiche-wrapper td.bold{font-weight:bold}


DIV#first-tab-content{width:631px;margin-top:25px}
div#first-tab-content IMG.float-left,
IMG.float-left{float:left;margin-right:15px;}
TABLE.data-table P.center{text-align:center}
TABLE.data-table TD{text-align:center}
.colour{color:#ab0000}
.text-side-wrapper{width:303px;background-color:#fff}
TABLE#data-bike-filter{padding-left:55px;margin-top:55px;margin-bottom:25px}

P.tabellaAggiuntiva {margin-bottom:30px}
P.tabellaAggiuntiva span {display:block; text-align:right; width:180px; float:left; margin-right:10px}
P.tabellaAggiuntiva BR {clear:both}

.data-label{color:#BD0404;text-align:right;padding-right:12px}
#second-tab-content{}
#second-tab-content{position:relative}

/** tecnologie **/
#technologies-wrapper{width:631px;padding:15px 0}
.technology-clothing-wrapper{background:#f1f1f1;padding:0 0 10px 0;cursor:pointer;margin-bottom:5px}
.technology-clothing-wrapper h2{margin: 5px}
.tech-ico{/*width:83px;height:68px;*/width:150px;height:110px;text-align:center;padding-left:20px;float:left;cursor:pointer}
.title-bar-side-tec{width:298px;height:25px;background-color:#bd0404;color:#fff;text-transform:uppercase;padding-left:5px;margin-bottom:5px;_width:303px}


#dynatip{background:url(../images/tooltip/bg2.png);line-height:20px;width:250px;_width:282px;height:84px;_height:116px;display:none;padding:16px;color:#fff;z-index:2000;top:50px !important}

DIV.text-wrapper{padding:30px 20px 30px 20px}
DIV.text-wrapper IMG.float-left{margin-bottom:10px}



li#detail-column{height:163px;overflow:hidden;float:left;/*margin-left:24px;*/position:relative;z-index:20}
.d-small{width:105px;}
.d-medium{width:210px;}
.d-large{width:315px;}
#detail-wrapper{height:97px;}
.next,.prev{color:#000;font-size:16px;width:24px;height:12px;cursor:pointer}
.next{width:30px;float:right}
.prev{float:left;}

#detail-wrapper ul{
	margin:0;
	padding:0;
	list-style:none;
	height:97px;
}
#detail-wrapper li.cornice-detail{ 
	width:97px;height:97px;float:left;margin:0 8px 16px 0;overflow:hidden;
}	


li#column-360{width:97px;height:143px;float:left;margin-right:24px;position:relative;z-index:100}

.image-inside{background: url(../images/cornice-gal-det-prod-on.png) 0px 0px no-repeat;width:97px;height:97px;cursor:pointer}

LI#color-column{width:117px;height:143px;float:left;margin-right:16px;position:relative;z-index:200}
LI#color-column a{text-decoration:none;font-size:11px;text-transform:uppercase;color:#000;display:block;padding-left:1px;font-weight: bold}
LI#color-column a.sel{color:#bd0404}

#i360{margin-left:6px}

H3.title-galleries{text-transform:uppercase;font-size:9px;padding-top:15px}
DIV#img-container{width:631px;height:526px;position:relative;z-index:10;margin-top:20px;overflow:hidden}
DIV#img-container a{cursor:default}
DIV.text-side-wrapper DIV.fck P{padding:0 10px;padding-top:13px}


#color-wrapper{margin:10px 16px;width:599px}
#color-wrapper a.jqueryzoom{float:left;width:97px;margin-right:18px;margin-bottom:7px;height:97px; overflow:hidden}

A#link-to-share{color:#fff;text-decoration:none}
	/** abbigliamento **/
	DIV.clothes-wrapper{float:left;width:315px;margin-top:65px}
	P.label-clothes{text-align:center}
	P.description{padding:50px 17px 30px 17px}
/** tecnologie **/
DIV.technology-wrapper{padding:35px 17px 45px 17px;background:url(../images/dot.gif) repeat-x bottom left}

/** vista accessori secondo livello **/
UL#lubrificanti-menu-wrapper{background-color:#c21b00;width:600px;height:38px;margin:0 auto;margin-top:18px}
UL#lubrificanti-menu-wrapper LI{float:left;height:38px}
UL#lubrificanti-menu-wrapper LI A{display:block;padding-top:10px;height:28px;font-size:18px;color:#fff;text-transform:uppercase;background:url(../images/icoLinkAcc.gif) no-repeat  0 0;padding-left:21px;text-decoration:none;padding-right:20px}
UL#lubrificanti-menu-wrapper LI A:HOVER{text-decoration:underline}

UL#side-accessori-lub{background-color:#fff}
UL#side-accessori-lub LI{padding-top:18px;padding-left:10px}
UL#side-accessori-lub A{color:#2f2b24;font-size:11px;text-decoration:none}
UL#side-accessori-lub A.selected{font-weight:bold;text-decoration:underline}

TABLE.codici-table{width:400px;font-size:12px}
TABLE.codici-table TD{padding:5px;border-right:1px dotted #000}

/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
	border: 4px solid #888;
	margin:-4px;	/* Set this to minus the border thickness. */
	background-color:#fff;	
	cursor:move;		
}

/* This is for the title text. */
.cloud-zoom-title {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:3px;
	width:100%;
	text-align:center;	
	font-weight:bold;
	font-size:10px;
	top:0px;
}

/* This is the zoom window. */
.cloud-zoom-big {
	/* border:4px solid #ccc; */
	overflow:hidden;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color:white;	
	background:#222;
	padding:3px;
	border:1px solid #000;
}

P.funzioni-zoom{padding-top:20px;padding-left:10px;text-align:center}
P.funzioni-zoom SPAN{padding:0 20px;background:url(../images/zoom_in.png) no-repeat}
P.funzioni-zoom A#link-img-download{color:#000;text-decoration:none;cursor:pointer;background:url(../images/download.png) no-repeat;padding-left:25px}
P.funzioni-zoom A#link-img-download:HOVER{color:#000;text-decoration:underline;}

/** home page settembre 2009 **/
DIV#stream-wrapper{background-color:#fff;height:241px;overflow:auto}
UL#comments-list{padding-left:20px;padding-top:20px}
UL#comments-list LI{padding:10px 0;/*border-bottom:1px solid #a6a6a6;*/margin-right: 10px}
UL#comments-list LI IMG{width:50px;display:block;margin-right:10px;float:left}
UL#comments-list LI DIV.wrapper-data-fb{float:left;/*width:540px*/width:320px}
UL#comments-list LI DIV.wrapper-data-fb SPAN.title-fb{color:#3B5998}
UL#comments-list LI DIV.wrapper-data-fb SPAN.text-fb{}
UL#comments-list LI DIV.wrapper-data-fb A.fb-link{text-decoration:none;color:#3B5998}
UL#comments-list LI DIV.wrapper-data-fb A.fb-link:HOVER{text-decoration:underline}
UL#comments-list LI DIV.wrapper-data-fb SPAN.type-fb{color:#3B5998;text-transform:capitalize}

/** pagina download **/
DIV.bar-title-download{background:url(../images/patter_download.gif) repeat-x;height:36px;margin:0 17px;margin-top:25px}
DIV.bar-title-download SPAN{font-weight:bold;font-size:23px;color:#000;text-transform:uppercase;line-height:36px;padding-left:9px}
DIV.download-text-wrapper{padding-left:17px;padding-top:15px;padding-bottom:5px}
DIV.download-text-wrapper IMG.copertina-download{display:block;float:left}
DIV.download-text-wrapper DIV.download-text{margin-left:17px}
DIV.download-text-wrapper DIV.float{float:left}
DIV.download-text-wrapper DIV.download-text A.link-download{color:#000;text-decoration:none}
DIV.download-text-wrapper DIV.download-text A.link-download:HOVER{text-decoration:underline}

/** special sheet bike **/
DIV#bike-information{position:absolute;top:0;left:0;z-index:10}
DIV#bike-information .first-segment{color:#fff}
DIV#bike-information .title-product{color:#fff;font-size:16px}
DIV#navigator-wrapper{position:absolute;top:544px;right:10px;z-index:11}
DIV#text-dynamic-wrapper{background-color:#000;line-height:25px;padding:30px 17px;color:#fff;font-size:13px;padding-right:5px}
DIV#special-tec-wrapper{background-color:#fff}
DIV#special-tec-wrapper UL#tab{margin-top:0}
DIV#special-tec-wrapper ul#tab li.getMarginTop{margin-top:0}
DIV#special-tec-wrapper ul#tab li.getMarginTop{margin-top:0;padding-top:9px;}
DIV#special-tec-wrapper ul#tab li#second-tab{width:758px}
DIV#special-tec-wrapper div#first-tab-content{padding-left:10px}
DIV#navigator-wrapper p.funzioni-zoom-special{color:#000;float:left;margin-right:10px;padding-top:5px;display:none}
DIV#navigator-wrapper SPAN{background:url(../images/zoom_in.png) no-repeat;padding:0 20px}
DIV#navigator-wrapper p.funzioni-zoom-special A{color:#000}
DIV#navigator-wrapper p.funzioni-zoom-special A#link-img-download{color:#000;text-decoration:none;cursor:pointer;background:url(../images/download.png) no-repeat;padding-left:25px}
DIV#special-tec-wrapper DIV#technologies-wrapper{width:950px}

/** cento 101 **/
#cento-1-images{background-color:#000}
#cento-1-images h3{font-size:18px;color:#fff;text-transform:uppercase;padding-top:17px;padding-left:11px}
.clearfix{display: inline-block;}
#cento-1-images .thumbnail-bike{padding:17px 0 17px 11px;width:306px;float:left;margin-right:17px}
#cento-1-images .thumbnail-bike a{display:block;width:151px;height:122px;float:left;text-decoration:none;float:left;margin-right:2px;color:#fff;font-size:12px}
#cento-1-images .thumbnail-bike a span{display:block;padding-top:4px}
.zoom{float:left;width:601px;height:395px;overflow:hidden}
.zoom .img-product{width:550px}
.zoom #img-container{margin-top:17px;width:601px;background-color:#fff;height:auto}
.zoom #img-container #wrap{height:339px;overflow:hidden}
.zoom .funzioni-zoom{background-color:#000;padding-top:12px;width:601px}
.zoom .funzioni-zoom SPAN{padding:5px 20px;background:url(../images/zoom_cento1.gif) no-repeat center left;color:#fff;display:block;float:left;margin-right:10px}
.zoom .funzioni-zoom A#link-img-download{display:block;float:left;margin-right:60px;color:#fff;text-decoration:none;cursor:pointer;background:url(../images/down_cento1.gif) no-repeat center left;padding-left:25px;padding-top:3px;padding-bottom:3px}
.zoom .funzioni-zoom A#link-img-download:HOVER{color:#fff;text-decoration:underline;}
.zoom a.cento-1-download{cursor:pointer;display:block;float:left;background:#f52300 url(../images/ico_down_pdf_101.gif) no-repeat center left;width:198px;height:28px;color:#fff;text-transform:uppercase;padding-left:35px;font-size:12px;font-weight:bold;text-decoration:none;line-height:28px}

#special-tec-description{margin-top:10px;background-color:#000}

#special-tec-description .left{width:410px;height:406px;float:left;margin-left:34px;margin-right:26px;margin-bottom:23px}
#special-tec-description .right{width:447px;height:406px;float:left;margin-bottom:23px}

#special-tec-description .first{background:url(../images/cento1/easy_drive_system.jpg) no-repeat center center;}
#special-tec-description .second{background:url(../images/cento1/integrated_seatpost.jpg) no-repeat center center;}
#special-tec-description .third{background:url(../images/cento1/obb.jpg) no-repeat center center;}
#special-tec-description .fourth{background:url(../images/cento1/area.jpg) no-repeat center center;}
#special-tec-description .fifth{background:url(../images/cento1/46_ton.jpg) no-repeat center center;}
#special-tec-description .sixth{background:url(../images/cento1/ido.jpg) no-repeat center center;}

#special-tec-description .left div{padding-top:109px;color:#fff;font-size:12px}
#special-tec-description .right div{padding-top:109px;padding-left:30px;color:#fff;font-size:12px;padding-right:150px}

div#play-video{position:absolute;top:520px;left:20px;width:180px;height:38px;z-index:9999;cursor:pointer}
div#cento1-video{display:none;background-color:#000}
div#cento1-video a#close-video{text-align:right;display:block;height:20px;color:#fff;font-size:12px;text-transform:uppercase;text-decoration:none;padding-right:10px}

/** scheda imperiale **/

SPAN.white-title-imperiale{font-size:19px;text-transform:uppercase;color:#fff}
SPAN.red-title-imperiale{font-size:19px;text-transform:uppercase;color:#b9001e}
IMG#imperiale-wind{position:absolute;top:90px;right:0;z-index:1000}
DIV#imperiale-text{position:absolute;top:170px;right:65px;z-index:1001;width:250px}
DIV#imperiale-text P{color:#fff;padding-top:0;font-size:12px;}

div#imperiale-images{background-color:#000;margin-top:23px}
div#imperiale-images h3{color: #FFFFFF;font-size: 18px;padding-left: 11px;padding-top: 17px;text-transform: uppercase}
div#imperiale-images .thumbnail-bike {float: left;/*margin-right: 17px;*/padding: 17px 0 17px 11px;width: 306px}
div#imperiale-images .thumbnail-bike a{display:block;width:295px;height:175px;text-decoration:none;font-size:12px;color:#fff}
div#imperiale-images .zoom{width:616px}
div#imperiale-images .zoom #img-container{width:616px}
div#imperiale-images .zoom .img-product{width:631px}
div#imperiale-images .zoom .funzioni-zoom{width:616px;padding-top:8px;padding-bottom:10px}
div#imperiale-images .zoom a.cento-1-download{width:214px}

div#imperiale-details{margin-top:23px;width:950px;background-color:#000}
div#imperiale-details .detail-column{float:left;width:316px}
div#imperiale-details .detail-column #details-1{background:url(../images/special-sheet/imperiale_details/forcella.jpg) no-repeat 0 0;width:316px;height:277px;position:relative}
div#imperiale-details .detail-column #details-2{background:url(../images/special-sheet/imperiale_details/tubo_sella.jpg) no-repeat 0 0;width:316px;height:277px;position:relative}
div#imperiale-details .detail-column #details-3{background:url(../images/special-sheet/imperiale_details/tubo_sterzo.jpg) no-repeat 0 0;width:316px;height:277px;position:relative}
div#imperiale-details .detail-column #details-4{background:url(../images/special-sheet/imperiale_details/forcellini_posteriori.jpg) no-repeat 0 0;width:316px;height:277px;position:relative}
div#imperiale-details .detail-column span.name-detail{color:#fff;font-size:14px;text-transform:uppercase;position:absolute;bottom:5px;right:30px}

/* twinFoil */
div#twinFoil-images{background-color:#000;margin-top:23px}
div#twinFoil-images h3{color: #FFFFFF;font-size: 18px;padding-left: 11px;padding-top: 17px;text-transform: uppercase}
div#twinFoil-images .thumbnail-bike { padding: 17px 0 17px 7px; width: 315px; float:left;}
div#twinFoil-images .thumbnail-bike a{display:block;width:150px;height:175px; margin-left:3px; text-decoration:none;font-size:12px;color:#fff; float: left;}
div#twinFoil-images .thumbnail-bike img {width:151px}
div#twinFoil-images .thumbnail-bike img.ico {width:auto}
div#twinFoil-images .zoom{width:616px}
div#twinFoil-images .zoom #img-container{width:616px}
div#twinFoil-images .zoom .img-product{width:631px}
div#twinFoil-images .zoom .funzioni-zoom{width:616px;padding-top:8px;padding-bottom:10px}
div#twinFoil-images .zoom a.cento-1-download{width:214px}


/** carosello home **/
div#background-video{position:absolute;top:0;left;0;z-index:0;width:6000px;height:6000px;background-color:#000;opacity:0.8;filter:alpha(opacity=80);display:none;overflow:hidden;cursor:pointer}
div#player-video{position:absolute;top:50%;left:50%;margin-top:-175px;margin-left:-280px;z-index:9990;width:600px;heigth:390px;display:none;background-color:#000;text-align:right}
div#player-video iframe{padding:20px}
div#player-video a#little-close-video{color:#fff;font-size:12px;text-decoration:none;padding-right:20px}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 75px;
    left: 0px;
    width: 31px;
    height: 29px;
    cursor: pointer;
    background: transparent url(../images/sx_arrow.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 75px;
    right: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/dx_arrow.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-container {
    /*
    -moz-border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
    */
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 870px;
    /* padding: 20px 40px;*/
    padding:20px 40px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  870px;
    height: 146px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 194px;
    height: 146px;
    cursor:pointer;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
 /*
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 60px;
    right: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(dx_arrow.png) no-repeat 0 0;
}
*/
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}
/*
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 60px;
    left: 0px;
    width: 31px;
    height: 29px;
    cursor: pointer;
    background: transparent url(sx_arrow.png) no-repeat 0 0;
}
*/
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}

/** video zero7 **/
div#video-zero7{width:831px;height:426px;border:2px solid #fff;/*position:absolute;*/position:fixed;top:20%;left:50%;margin-left:-417px;z-index:100;display:none}
div#video-zero7-tec,
div#video-zero7-presentation{width:831px;height:426px;border:2px solid #fff;/*position:absolute;*/position:fixed;/*top:20%;*/left:50%;margin-left:-417px;z-index:100;display:none}
#banner_nav{position:absolute;right:-2px;top:200px;z-index:1000}
#banner_nav a{display:block;background:url(../images/no_attivo_home.gif) no-repeat 0 0;width:24px;height:14px;color:#000;text-decoration:none;text-align:right;margin-bottom:1px;padding-right:3px}
#banner_nav a.activeSlide{background:url(../images/attivo_home.gif) no-repeat 0 0;width:24px;height:14px;color:#fff;padding-right:3px}
a#download-zero7{display:block;background-color:#e51312;height:52px;margin-top:15px;text-align:center;color:#fff;font-size:18px;text-decoration:none;line-height:52px;text-transform:uppercase}
a#download-zero7 span{}
.zero-7-contenuti{margin-top:15px;color:#fff}
.zero-7-contenuti .sx-zero-7{float:left;width:620px;margin-right:10px}
.zero-7-contenuti .sx-zero-7 .link-video-zero7{height:211px;background-color:#000;padding-top:30px;padding-left:30px}
.zero-7-contenuti .sx-zero-7 .link-video-zero7 a{text-transform:uppercase;color:#fff;text-decoration:none}
.zero-7-contenuti .sx-zero-7 .link-video-zero7 .trailer{float:left;width:269px;margin-right:35px}
.zero-7-contenuti .sx-zero-7 .link-video-zero7 .live-event{float:left;width:269px}
.zero-7-contenuti .sx-zero-7 .tech-6-zero-7{height:375px;background:url(../images/zero7/bg_telaio_zero7.jpg) no-repeat 0 0;margin-top:11px}
.zero-7-contenuti .sx-zero-7 .tech-6-zero-7 p{padding:90px 30px 0 30px;line-height:19px}
.zero-7-contenuti .sx-zero-7 .ciclista{background:url(../images/zero7/bg_ciclista.jpg) no-repeat 0 0;height:380px;margin-top:11px}
.zero-7-contenuti .sx-zero-7 .ciclista p{padding:35px 35px 0 315px;color:#000}
.zero-7-contenuti .dx-zero-7{float:left;width:320px;height:1017px;background:#000 url(../images/zero7/bg_386_tech.jpg) no-repeat 0 0}
.zero-7-contenuti .dx-zero-7 p{padding:340px 30px 0 30px;line-height:19px}
.zero-7-contenuti .dx-zero-7 a.video-386{display:block;color:#fff;text-decoration:none;padding-left:30px}

/** zero 7 **/
#zero7-images{background-color:#000; height:492px; margin: 15px 0}
#zero7-images h3{font-size:18px;color:#fff;text-transform:uppercase;padding-top:17px;padding-left:11px}
#zero7-images .thumbnail-bike{padding:17px 0 17px 11px;width:306px;float:left;margin-right:17px}
#zero7-images .thumbnail-bike a{display:block;width:151px;height:122px;float:left;text-decoration:none;float:left;margin-right:2px;color:#fff;font-size:12px}
#zero7-images .thumbnail-bike a span{display:block;padding-top:4px}

#zero7-images .zoom{width:911px; height:472px;overflow:hidden; margin-left:20px}
#zero7-images .zoom .img-product{width:911px}
#zero7-images .zoom #img-container{margin-top:17px;width:911px;background-color:#fff;height:auto}
#zero7-images .zoom #img-container #wrap{height:415px;overflow:hidden}
#zero7-images .zoom .funzioni-zoom{background-color:#000;padding-top:12px;width:911px}
#zero7-images .zero7-download {float:right; cursor:pointer;display:block;  background:#f52300 url(../images/ico_down_pdf_101.gif) no-repeat center left;width:198px;height:28px;color:#fff;text-transform:uppercase;padding-left:35px;font-size:12px;font-weight:bold;text-decoration:none;line-height:28px }

/** video twinfoil **/
div#background-video-twinfoil{background-color: #000000; cursor: pointer; height: 2722px; left: 0; opacity: 0.8; filter:alpha(opacity=80); position: absolute;  top: 0; width: 100%; z-index: 101}
div#video-twinfoil{width:853px;height:480px;border:2px solid #fff;/*position:absolute;*/position:fixed;top:20%;left:50%;margin-left:-417px;z-index:102}
p.close-video-twinfoil{color: #FFFFFF; font-size: 12px; padding-right: 20px;  text-decoration: none; cursor:pointer; margin:15px 0}
a.link-twin-foil{background-color:#000;width:930px;height:45px;display:block;font-size:20px;color:#fff;text-align:right;line-height:45px;text-decoration:none;padding-right:20px}

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{color:#BD0404;text-decoration:none}
DIV.fck a:hover{color:#BD0404}
div.titoloFCK a{color:#BD0404;text-decoration:none;font-weight:normal;text-transform:lowercase}
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: #000;font-weight: bold;text-transform:uppercase;border;background:url("../images/dot.gif") repeat-x left bottom;padding-top:10px;padding-bottom: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;}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 176px;
    height: 150px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jcarousel-skin-tango .jcarousel-container {
    /*
    -moz-border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
    */
}

.jcarousel-skin-reference .jcarousel-container-horizontal {
    width: 648px;
    padding:0;
}

.jcarousel-skin-reference .jcarousel-clip-horizontal {
    width:  648px;
    height: 334px;
}

.jcarousel-skin-reference .jcarousel-item {
    width: 648px;
    height: 334px;
}

.jcarousel-skin-reference .jcarousel-item-horizontal {
    margin-right:0;
    /* margin-top:25px; */
}

.jcarousel-skin-reference .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-reference .jcarousel-next-horizontal {
    position: absolute;
    top: 135px;
    right: 0;
    width: 33px;
    height: 33px;
    cursor: pointer;
    background: transparent url('dx_arrow.png') no-repeat 0 0;
}

.jcarousel-skin-reference .jcarousel-next-horizontal:hover {
    /*background-position: -33px 0;*/
    background-position: 0 0;
}

.jcarousel-skin-reference .jcarousel-next-horizontal:active {
    /*background-position: -33px 0;*/
    background-position: 0 0;
}

.jcarousel-skin-reference .jcarousel-next-disabled-horizontal,
.jcarousel-skin-reference .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-reference .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -33px 0;
}

.jcarousel-skin-reference .jcarousel-prev-horizontal {
    position: absolute;
    top: 135px;
    left: 0px;
    width: 33px;
    height: 33px;
    cursor: pointer;
    background: transparent url(sx_arrow.png) no-repeat 0 0;
}

.jcarousel-skin-reference .jcarousel-prev-horizontal:hover {
    background-position: 0 0;
}

.jcarousel-skin-reference .jcarousel-prev-horizontal:active {
    background-position: 0 0;
}

.jcarousel-skin-reference .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-reference .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-reference .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -33px 0;
}

.jcarousel-skin-tango .jcarousel-container {
    /*
    -moz-border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
    */
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 870px;
    /* padding: 20px 40px;*/
    padding:20px 40px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  870px;
    height: 146px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 194px;
    height: 146px;
    cursor:pointer;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
 /*
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 60px;
    right: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(dx_arrow.png) no-repeat 0 0;
}
*/
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}
/*
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 60px;
    left: 0px;
    width: 31px;
    height: 29px;
    cursor: pointer;
    background: transparent url(sx_arrow.png) no-repeat 0 0;
}
*/
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}

.gsc-control{width:300px;}.gsc-control div{position:static;}form.gsc-search-box{font-size:13px;margin-top:0;margin-right:0;margin-bottom:4px;margin-left:0;width:100%;}table.gsc-search-box{border-style:none;border-width:0;border-spacing:0;width:100%;margin-bottom:2px;}table.gsc-search-box td{vertical-align:middle;}table.gsc-search-box td.gsc-input{padding-right:2px;}td.gsc-search-button{width:1%;}td.gsc-clear-button{width:14px;}table.gsc-branding td,table.gsc-branding{margin:0;padding:0;border:none;}table.gsc-branding{border-style:none;border-width:0;border-spacing:0;width:100%;}.gsc-branding-text{color:#676767;}td.gsc-branding-text{vertical-align:top;}td.gsc-branding-text div.gsc-branding-text{padding-bottom:2px;text-align:right;font-size:11px;margin-right:2px;}div.gsc-branding-youtube td.gsc-branding-text{vertical-align:middle;}td.gsc-branding-img-noclear{width:51px;vertical-align:bottom;}td.gsc-branding-img{width:65px;vertical-align:bottom;}div.gsc-branding-youtube td.gsc-branding-img-noclear{width:55px;}div.gsc-branding-youtube td.gsc-branding-img{width:69px;}table.gsc-branding-vertical td.gsc-branding-text div.gsc-branding-text{margin-right:0;text-align:center;}table.gsc-branding-vertical td.gsc-branding-img-noclear{text-align:center;}div.gsc-branding-img,div.gsc-branding-img-noclear,img.gsc-branding-img,img.gsc-branding-img-noclear{padding-top:1px;}img.gsc-branding-img,img.gsc-branding-img-noclear{margin:0;padding-right:0;padding-left:0;padding-bottom:0;border:none;display:inline;}a.gsc-branding-clickable{cursor:pointer;}input.gsc-search-button{margin-left:2px;}div.gsc-clear-button{display:inline;text-align:right;margin-left:4px;margin-right:4px;padding-left:10px;background-repeat:no-repeat;background-position:center center;background-image:url('/uds/css/clear.gif');cursor:pointer;}input.gsc-input{padding-left:2px;border-style:solid;border-width:1px;border-color:#BCCDF0;width:99%;}.gsc-keeper{color:#36c;text-decoration:underline;font-size:13px;cursor:pointer;font-weight:normal;padding-left:16px;background-repeat:no-repeat;background-position:1px 3px;background-image:url('/uds/css/blue_check.gif');}.gsc-resultsHeader{width:100%;border-bottom:1px solid #e9e9e9;margin-bottom:4px;clear:both;}.gsc-resultsHeader td.gsc-twiddleRegionCell{width:75%;}.gsc-resultsHeader td.gsc-configLabelCell{text-align:right;width:75%;}.gsc-resultsHeader .gsc-twiddle{margin-top:4px;display:inline;cursor:pointer;background-repeat:no-repeat;background-position:0 2px;}.gsc-resultsHeader td.gsc-twiddle-closed div.gsc-twiddle{background-image:url('/uds/css/arrow_close.gif');}.gsc-resultsHeader td.gsc-twiddle-opened div.gsc-twiddle{background-image:url('/uds/css/arrow_open.gif');}.gsc-resultsHeader .gsc-title{color:#676767;margin-right:10px;padding-left:14px;display:inline;}.gsc-resultsHeader .gsc-stats{color:#676767;font-size:11px;font-weight:normal;display:inline;}.gsc-resultsHeader td.gsc-twiddle-opened .gsc-stats{display:none;}.gsc-results-selector{display:inline;}.gsc-resultsHeader td.gsc-twiddle-closed .gsc-results-selector{display:none;}.gsc-result-selector{cursor:pointer;display:inline;font-size:13px;padding-left:13px;background-repeat:no-repeat;background-position:center left;}.gsc-one-result{background-image:url('/uds/css/one-complex-dark.gif');}.gsc-more-results{background-image:url('/uds/css/more-complex-dark.gif');}.gsc-all-results{background-image:url('/uds/css/all-complex-dark.gif');padding-right:1px;}.gsc-one-result-active .gsc-one-result{background-image:url('/uds/css/one-complex-light-blue.gif');}.gsc-more-results-active .gsc-more-results{background-image:url('/uds/css/more-complex-light-blue.gif');}.gsc-all-results-active .gsc-all-results{background-image:url('/uds/css/all-complex-light-blue.gif');}.gsc-resultsHeader .gsc-configLabel{color:#676767;display:inline;font-size:11px;cursor:pointer;}.gsc-resultsHeader td.gsc-configLabelCell span.gsc-twiddle-closed{padding-right:12px;background-repeat:no-repeat;background-position:center center;background-image:url('/uds/css/settings.gif');}.gsc-tabsArea{clear:both;margin-top:6px;}.gsc-tabsArea .gs-spacer{font-size:1px;margin-right:0;overflow:hidden;}.gsc-tabsArea .gs-spacer-opera{margin-right:0;}.gsc-tabsAreaInvisible{display:none;}.gsc-tabHeader{display:inline;cursor:pointer;padding-left:6px;padding-right:6px;margin-right:2px;}.gsc-tabHeader.gsc-tabhActive{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-top:2px solid #f90;color:black;}.gsc-tabHeader.gsc-tabhInactive{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-top:2px solid #e9e9e9;background:#e9e9e9;color:#676767;}.gsc-tabData.gsc-tabdActive{display:block;}.gsc-tabData.gsc-tabdInactive{display:none;}.gsc-tabData .gsc-resultsHeader .gsc-title{display:none;}.gsc-tabData .gsc-resultsHeader .gsc-stats{display:none;}.gsc-tabData .gsc-resultsHeader .gsc-results-selector{display:none;}.gsc-resultsbox-visible{display:block;}.gsc-resultsbox-invisible{display:none;}.gsc-results{padding-bottom:2px;width:99%;}.gsc-result{margin-bottom:10px;}.gsc-result .gs-title{height:1.4em;overflow:hidden;}.gsc-result div.gs-watermark{display:none;}.gsc-results .gsc-result img.gs-ad-marker{display:none;}.gsc-wrapper{position:relative;display:block;}.gsc-adBlock{position:relative;display:block;margin-top:6px;margin-bottom:4px;padding-bottom:2px;background:#FFF8DD none repeat scroll 0 0;}.gsc-adBlock h2{float:right;margin:3px 5px 0;font-weight:normal;font-size:.9em;color:#676767;}.gsc-adBlock .gsc-ad{padding-left:8px;padding-top:5px;padding-right:3px;}.gsc-adBlock .gsc-ad a{font-weight:bolder;color:#00C;line-height:1.4em;}.gsc-adBlock .gsc-ad cite{font-style:normal;color:green;}.gsc-adBlock .gsc-ad span{padding-left:8px;}.gsc-adBlockInvisible{display:none;}.gsc-adBlockVertical{position:relative;display:block;float:right;width:30%;border-left:1px solid #C9D7F1;}.gsc-thinWrapper{width:69%;float:left;overflow:hidden;}.gsc-adBlockVerticalInvisible{display:none;}.gsc-adBlockVertical h2{text-align:center;font-weight:normal;font-size:.9em;color:#676767;margin-top:6px;}.gsc-adBlockVertical .gsc-ad{padding-left:8px;padding-top:5px;}.gsc-adBlockVertical .gsc-ad a{font-weight:bolder;color:#00C;line-height:1.4em;}.gsc-adBlockVertical .gsc-ad cite{font-style:normal;color:green;display:block;}.gsc-ad-preview{background-image:url('http://www.google.com/images/preview.gif');}div.gsc-config{border:1px solid #e9e9e9;margin-top:0;margin-bottom:10px;padding-top:2px;padding-left:6px;padding-right:6px;padding-bottom:6px;}form.gsc-config{margin-bottom:0;}.gsc-configSetting{margin-top:6px;}.gsc-configSetting_Label{color:#676767;}.gsc-configSettingInput{color:#676767;border:1px solid #e9e9e9;width:75%;}.gsc-configSettingCheckbox{color:#676767;margin-right:6px;}.gsc-configSettingCheckboxLabel{display:inline;color:#676767;}div.gsc-configSettingSubmit{margin-top:8px;text-align:right;}input.gsc-configSettingSubmit{display:inline;font-size:11px;cursor:pointer;}.gsc-imageResult{float:left;margin-bottom:1em;margin-right:20px;}.gs-imageResult{width:114px;overflow:hidden;}.gs-imageResult .gs-image-box{height:86px;position:relative;}.gs-imageResult .gs-image-box img.gs-image{position:absolute;bottom:0;}.gs-imageResult .gs-text-box{text-align:center;overflow:hidden;height:4em;}.gs-imageResult .gs-snippet{overflow:hidden;line-height:1em;cursor:pointer;white-space:nowrap;}.gs-imageResult .gs-visibleUrl{cursor:pointer;}.gs-imageResult .gs-size{color:#6f6f6f;}.gsc-videoResult .gs-videoResult .gs-title{line-height:1.3em;height:1.3em;overflow:hidden;}.gsc-videoResult .gs-videoResult .gs-snippet{line-height:1.3em;max-height:2.6em;overflow:hidden;}.gsc-imageResult .gsc-trailing-more-results{clear:both;}.gsc-results .gsc-trailing-more-results{margin-bottom:10px;}.gsc-results .gsc-trailing-more-results,.gsc-results .gsc-trailing-more-results *{color:#00c;text-decoration:underline;}.gsc-imageResult .gsc-cursor-box{clear:both;}.gsc-results .gsc-cursor-box .gsc-trailing-more-results{margin-bottom:0;display:inline;}.gsc-results .gsc-cursor{display:inline;}.gsc-results .gsc-cursor-box{margin-bottom:10px;}.gsc-results .gsc-cursor-box .gsc-cursor-page{cursor:pointer;color:#000;text-decoration:underline;margin-right:8px;display:inline;}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#A90A08;font-weight:bold;text-decoration:none;}.gs-result .gs-title,.gs-result .gs-title *{color:#00c;text-decoration:underline;}.gs-divider{padding-bottom:8px;text-align:center;color:#676767;}.gs-result a.gs-visibleUrl,.gs-result .gs-visibleUrl{color:#008000;text-decoration:none;}.gs-relativePublishedDate,.gs-publishedDate{color:#6f6f6f;text-decoration:none;}.gs-result a.gs-clusterUrl,.gs-result .gs-clusterUrl{color:#008000;text-decoration:underline;cursor:pointer;}.gs-newsResult .gs-publisher{color:#6f6f6f;display:inline;text-decoration:none;}.gs-newsResult .gs-relativePublishedDate,.gs-newsResult .gs-publishedDate{display:inline;margin-left:4px;}.gs-blogResult .gs-relativePublishedDate,.gs-newsResult .gs-relativePublishedDate{display:none;}.gsc-blogResult .gs-blogResult .gs-publishedDate,.gsc-newsResult .gs-newsResult .gs-publishedDate{display:none;}.gsc-blogResult .gs-blogResult .gs-relativePublishedDate,.gsc-newsResult .gs-newsResult .gs-relativePublishedDate{display:inline;}.gs-newsResult .gs-location{color:#6f6f6f;display:inline;text-decoration:none;}.gs-result img.gs-image{vertical-align:middle;border:1px solid #00c;}.gs-result .gs-directions,.gs-result .gs-directions *{color:#77c;font-weight:normal;text-decoration:underline;cursor:pointer;}.gs-secondary-link,.gs-secondary-link *{color:#77c;font-weight:normal;text-decoration:underline;cursor:pointer;}.gs-result .gs-directions-to-from{display:none;margin-top:4px;}.gs-result .gs-directions-to-from .gs-label{display:inline;margin-right:4px;}.gs-result .gs-directions-to-from div.gs-secondary-link{display:inline;}.gs-result .gs-directions-to-from .gs-spacer{display:inline;margin-right:3px;margin-left:3px;}.gs-videoResult a.gs-publisher,.gs-videoResult .gs-publisher{color:#008000;text-decoration:none;}.gs-result a{cursor:pointer;}.gs-no-results-result .gs-snippet,.gs-error-result .gs-snippet{padding:5px;margin:5px;border:1px solid #fc3;background-color:#fff4c2;}.gs-result .gs-watermark{font-size:10px;color:#77c;}div.gs-results-attribution{text-align:center;margin-bottom:4px;}div.gs-results-attribution,div.gs-results-attribution *{font-size:10px;color:#676767;text-decoration:none;}div.gs-results-attribution a{color:#00c;cursor:pointer;}div.gs-results-attribution a:hover{text-decoration:underline;}.gs-result .gs-metadata{color:#676767;}.gs-localAd img.gs-ad-marker,.gs-webAd img.gs-ad-marker{padding-left:4px;}.gs-webResult div.gs-visibleUrl-long{width:100%;overflow:hidden;display:none;}.gs-localAd div.gs-address *{color:#676767;}.gs-localAd div.gs-street{display:inline;}div.gs-city{display:inline;}div.gs-region{display:inline;}div.gs-country{display:none;}div.gs-infoWindow *{font-size:11px;}.gs-videoResult *{font-size:13px;}.gs-videoResult td div.gs-image-box{width:110px;height:78px;}.gs-videoResult td div.gs-text-box{vertical-align:top;margin-left:4px;}div.gs-book-image-box td,.gs-bookResult td{vertical-align:top;}div.gs-book-image-box,div.gs-book-image-box div{position:static;text-align:start;}div.gs-book-image-box{width:75px;height:90px;}.gs-bookResult td div.gs-text-box{vertical-align:top;margin-left:4px;}div.gs-book-image-box img{border-spacing:0;border:none;}div.gs-book-image-box div.gs-row-1{line-height:7px;}div.gs-book-image-box img.gs-pages{height:7px;width:45px;}div.gs-book-image-box img.gs-page-edge{height:7px;width:11px;}div.gs-book-image-box img.gs-image{height:80px;border:1px solid #a0a0a0;}.gs-bookResult .gs-author{display:inline;color:#6f6f6f;}.gs-bookResult .gs-publishedDate{display:inline;}.gs-bookResult .gs-pageCount{display:inline;color:#6f6f6f;margin-left:4px;}.gs-patentResult td{vertical-align:top;}.gs-patentResult .gs-patent-number,.gs-patentResult .gs-publishedDate,.gs-patentResult .gs-author{display:inline;}.gs-patentResult .gs-image-box{padding-right:8px;}.gs-patentResult img.gs-image{border:1px solid #77c;}
/* color settings */
.playerBox_gsvb div.alldone_gsvb        { color : #fff; }
.playerBox_gsvb a.title_gsvb            { color : #fff; }

.playerBox_gsvb div.alldone_gsvb:hover  { color : #fff; }
.playerBox_gsvb a.title_gsvb:hover      { color : #fff; }
.resultsBox_gsvb{width:960px;height:170px;overflow:hidden}
.resultsBox_gsvb div.resultDiv_gsvb     { /*border-bottom : 1px solid #808080; */}
.floatingPlayerBox_gsvb,
.floatingPlayerBox_gsvb *               { background-color : #000; }
.floatingPlayerBox_gsvb                 { border : 1px solid #000; }
                                        }
.floatingPlayer_gsvb                    { background-color : #000; }

/*
 * The Player Box
 * - visible while playing
 * - collapsed while idle
 */
.playerBox_gsvb {
  display : block;
  margin-top : 4px;
  margin-bottom : 4px;
  margin-left : 10px;
  margin-right : 10px;
  text-align : center;
}
/* floatingPlayer_gsvb playing_gsvb*/
/**
 * Floating Player Box:
 *
 * note: top, left, z-index, height, width
 * are set in code. Limit your styling to color/opacity
 * Note the z-index of floatingPlayer should be one
 * higher than the z-index of the floatingPlayerBox.
 * Adjust as needed on sites with crazy layering.
*/
.floatingPlayerBox_gsvb {
  position : absolute;
  /* margin-top:10px;*/
  /*
  opacity : 0.90;
  -moz-opacity : 0.90;
  filter:alpha(opacity=90);
  */
  z-index : 9998;
}
.floatingPlayer_gsvb {
  position : absolute;
  z-index : 9999;
}
.floatingBranding_gsvb {
  position : absolute;
}

.idle_gsvb {
  display : none;
}

.playing_gsvb {
  display : block;
}

.brand{
/*background:#161A24 url(../images/brandPlayer.jpg) no-repeat 35px 0px;*/
}

.playerInnerBox_gsvb {
  margin-top : 2px;
}

/* keep a 1.33 ratio
 * (on widths > 300px, add 20px in height for controls)
 * small player:        180x135   4:3
 * medium player:       260x195   4:3
 * large player:        320x260   4:3 + 20px at bottom
 * extra large player:  480x380   4:3 + 20px at bottom
 */
.playerInnerBox_gsvb .player_gsvb {
  width : 480px;
  height : 380px;
}

.playerInnerBox_gsvb div.player_gsvb {
  margin : auto;
}

.floatingPlayer_gsvb .playerInnerBox_gsvb div.player_gsvb {
  margin : 0;
}

.playerBox_gsvb div.alldone_gsvb {
  display : inline;
  font-size : 11px;
  cursor : pointer;
}

.playerBox_gsvb div.close {
  text-align:right;
  /*
  width:480px;
  height:45px;
  background:#161A24 url(../images/closePlayer.gif) no-repeat 440px -10px;
  */
}
#sx{float:left;width:50%;height:55px;background-color:#000 ;/*background:#161A24 url(../images/brandPlayer.jpg) no-repeat 30px 0px*/}
#dx{float:left;width:50%;height:55px;background:#000 url(../images/closePlayer.gif) no-repeat 190px 0px;cursor:pointer}
#clear{height:5px}

.close2{
	width:50px;
	height:45px;
	cursor: pointer;
	background:#161A24 url(../images/closePlayer.gif) no-repeat top right;
}

.playerBox_gsvb div.alldone_gsvb:hover {
  text-decoration : underline;
}


.playerBox_gsvb div.title_gsvb {
  font-family:Tahoma;
  text-align : left;
  font-size : 12px;
  margin:5px 0;
  font-weight:bold;
}

.playerBox_gsvb a.title_gsvb {
  text-decoration : none;
}

.playerBox_gsvb a.title_gsvb:hover {
  text-decoration : underline;
}

/*
 * resultsTable
 * - vertical mode
 * - horizontal mode
 */
.full_gsvb {
  display : block;
  margin: 0 20px 8px;
  overflow: hidden;
}

.empty_gsvb {
  display : none;
}

table.resultTable_gsvb {
  border-collapse : collapse;
}

table.resultTable_gsvb td {
  border : none;
}

div.resultDiv_gsvb {
  background-color : #000000;
  width:194px;
  height:147px;
  text-align : center;
}
div.resultDiv_gsvb img{
  width:194px;
  height:147px;
}

div.smallResultDiv_gsvb {
  height : 41px;
  width : 54px;
  text-align : center;
}

div.resultDiv_gsvb img {
  cursor : pointer;
  display : inline;
}

/* Auto Execute List Status Box */
div.statusBox_gsvb {
  padding : 4px;
}

div.statusItem_gsvb {
  display : inline;
  text-decoration : underline;
  color : #0000cc;
  cursor : pointer;
  margin-right : 6px;
  font-weight : bold;
  white-space: nowrap;
}

div.statusItemSelected_gsvb {
  text-decoration : none;
  color : #000000;
}


#control{z-index:1001;}
#control #avanti,
#control #indietro{cursor: pointer;}
#control #indietro,
.gsc-branding{display:none;}

/** christian **/
div#toolBox{background-color:#1e2433;width:480px;}
div#controlTool{text-align:center;float:left;width:200px}
div#facebook{float:left;width:16px}
div#toolBox a.faceBook,div#toolBox a.tellFriend,div#toolBox a.addTo{color:#171B27;height:13px;width:13px}
p.titoloSendFriend{}
div.formContainer{background-color:#171B27;position:absolute;display:none;border:1px solid #000}
div.formContainer p{clear:both;margin-top:5px;padding:0 5px;overflow:hidden;text-align:center}
div.formContainer label{color:#FFF;display:block;float:left;font-family:Tahoma;font-size:11px;width:100px;text-align:center}
div.formContainer input{background-color:#1E2433;border:1px solid #000;float:left;width:150px;color:#fff}
div.formContainer textarea{background-color:#1E2433;border:1px solid #000;color:#fff;font-family:Tahoma;font-size:12px}
#inviaVideo{font-size:10px;height:20px;margin-left:105px}
div#navigator{width:275px;text-align:right;float:left;height:21px;background-color:#1e2433;}
div#linkContainer{float:left;width:205px;height:21px;text-align:right;background-color:#1e2433}
ul#slider{width:1440px;overflow:hidden;margin-top:20px;height:147px}
#slider li{width:194px;height:147px;float:left;margin-right:10px}

div#registrazione-live{background:#000 url(../images/live07/bg_form.jpg) no-repeat center center;width:831px;height:426px;border:2px solid #fff;position:absolute;top:20%;left:50%;margin-left:-417px;z-index:100;display:none}
div#registrazione-live form{padding:100px 0 0 40px;color:#fff}
div#registrazione-live form a{color:#fff}
p.campi-registrazione{padding:6px 0}
p.campi-registrazione label{font-size:14px;text-transform:uppercase;width:160px;padding-right:25px;float:left;display:block;text-align:right;line-height:36px}
p.campi-registrazione input.text{border:0;width:318px;height:36px}
p.campi-registrazione input.error,
p.campi-registrazione select.error{border:1px solid #ff0000}
p.campi-registrazione select{border:0;height:36px;width:318px}
div#registrazione-live p.explain-form{color:#fff;font-style:italic;padding:20px 290px 20px 180px;line-height:20px}
div#registrazione-live input#registrazione-evento{background:url(../images/live07/pulsante_registra.gif) no-repeat 0 0;width:242px;height:23px;border:0;margin-left:267px;cursor:pointer}
div#registrazione-live div#risposta-mail-chimp{width:831px;height:426px;color:#fff;text-align:center;line-height:426px;display:none}
div#registrazione-live div#risposta-mail-chimp img{margin:210px auto;text-align:center;display:block}
#privacy-live07{padding:0 0 10px 180px}
div#background-live07{background-color:#000;width:100%;height:2750px;position:absolute;top:0;left:0;z-index:99;display:none;opacity: 0.8;filter:alpha(opacity=80);cursor:pointer}
span.box-errore{display:block;width:318px;padding:10px 10px 10px 0}
.errore{border:1px solid #ff0000}


