body {background:#fff }
img{border:0}
html{font-family:Verdana;font-size:11px;color:#000}
a{outline:none}
.clear{clear:both}
#flashMovie{padding:0 10px 200px}

div#wrapper{margin:0 auto;width:960px;background:#f1f1f2 url(../images/struttura/bgSite.gif) no-repeat center top}
#header{margin:0 auto;width:960px;position:relative}
	ul#choose-language{float:left;width:600px;padding-top:140px}
	ul#choose-language li{float:left}
	ul#choose-language li a{padding:0 5px;color:#616365;font-size:10px;text-transform:uppercase;text-decoration:none}
	ul#choose-language li a:hover{color:#154d80}
	#logo-claim{width:350px;float:right;margin-right:10px}
	#logo-claim img{cursor:pointer}
	/** MENU **/
	DIV#menu{position:relative;height:115px;margin:0 auto;width:940px}
	#primary-links{padding-left:54px;width:750px;float:left;background:url() no-repeat top right}
	.top-menu{margin-top:55px}
	.top-menu li {float:left;color:#fff;font-size:15px;width:110px}
	/** MENU SECONDO LIVELLO **/
	#secondary-wrapper{background:url(../images/struttura/bgMenu.png) repeat-x 0 0;width:100%;height:163px;position:absolute;top:83px;left:0;z-index:1;display:none}
	div#secondary-content{width:994px;margin:0 auto}
	ul.secondary-links{display:none}
	.secondary-links li{float:left;width:255px;display:none}
	.secondary-links li.divDotSM{float:left;width:1px;display:none}
	ul#slider{width:1056px!important;display:none}
	ul#slider li{width:176px;height:150px;float:left}
	ul#slider li.divDotSM{float:left;width:1px!important}
	
	/** BREADCRUMB **/
	DIV#breadcrumb{background-color:#d1d4d3;width:940px;height:37px;margin:0 auto;position:relative}
	DIV#menu-wrapper-buddy{position:absolute;right:0;top:5px}
	UL#menu-buddy{text-align:right}
	UL#menu-buddy li{float:left;display:block;margin-right:18px}
	UL#menu-buddy li a{font-size:19px;color:#b71234;text-decoration:none;display:block;padding:5px 2px;text-transform:lowercase;visibility:hidden}
	DIV#briciola{position:absolute;font-size:12px;color:#b71234;top:11px}
	DIV#briciola a{text-decoration:none;color:#b71234}
	DIV#briciola a:HOVER{color:#b71234;text-decoration:underline;}
	
/** HOME **/
DIV#content-home{margin:0 auto;width:940px}
DIV#first-box{float:left;width:311px;height:284px;background:url(../images/struttura/box_contract.png) no-repeat 0 0;cursor:pointer}
DIV#second-box{float:left;width:320px;height:284px;background:url(../images/struttura/box_factory.png) no-repeat 0 0;cursor:pointer}
DIV#third-box{float:left;width:309px;height:284px;background:url(../images/struttura/box_design.png) no-repeat 0 0;cursor:pointer}
	
	P.box-text{color:#fff;font-size:14px;font-weight:bold;text-align:center;padding:180px 10px 0 10px}
	
DIV#video-column{float:left;width:309px;height:424px;}
	DIV#video-wrapper{padding:18px}
DIV#news-column{float:left;width:318px;height:424px;}
DIV#action-home{float:left;width:309px;height:424px;text-align:center}
IMG.spacer{float:left;width:2px;display:block}

/*** SECONDA COLONNA ***/
h2.home-title{font-size:20px;color:#b71234;padding:35px 0px 5px 30px;line-height:20px}

/*** TERZA COLONNA HOME LINK ***/
a#button-contatti{background:url(../images/struttura/bgButtonRed.gif) no-repeat 0 0;width:181px;height:61px;display:block;text-align:center;line-height:61px;font-size:20px;text-decoration:none;color:#fff;margin:0 auto;margin-top:60px}
a.button-newsletter{background:url(../images/struttura/bgButtonGrey.gif) no-repeat 0 0;width:160px;height:54px;display:block;text-align:center;font-size:20px;text-decoration:none;color:#fff;padding-top:5px;margin:0 auto;margin-top:40px;line-height:20px}

	/** footer **/
	DIV#footer{background-color:#d1d4d3;width:940px;height:58px;margin:0 auto}
	DIV#footer DIV#footer_left{float:left;width:814px}
	DIV#footer DIV#footer_right{float:left;width:126px}
	DIV#footer DIV#footer_left P.location,
	DIV#footer DIV#footer_left P.copyright{padding:5px 0 0 27px}
	DIV#footer DIV#footer_left P.copyright,
	DIV#footer DIV#footer_left P.location{color:#616365;font-size:10px}

/*** MENU ***/
DIV#menu-wrapper{position:absolute;right:0;top:80px}
UL#menu{text-align:right}
UL#menu li{float:left;display:block;margin-right:18px}
UL#menu li a{font-size:19px;color:#9a9b9c;text-decoration:none;display:block;padding:5px 2px;text-transform:lowercase}

/*** MENU LATERALE ***/
DIV#menu-second-level-wrapper{float:left;width:213px;padding-left:27px}
/* a.second-level-item{background:url(../images/struttura/bg_button.gif) no-repeat 0 0;width:180px;height:22px;display:block;margin-top:10px;color:#616365;font-size:12px;text-decoration:none;padding-left:10px;line-height:22px} */
a.second-level-item{display:block;border:1px solid #c1c1c2;background:#fff url(../images/struttura/bgDynamicButton.gif) repeat-x bottom left;width:180px;height:20px;margin-top:10px;color:#616365;font-size:15px;text-decoration:none;padding-left:10px;line-height:22px}
a.second-level-item-big{display:block;border:1px solid #c1c1c2;background:#fff url(../images/struttura/bgDynamicButton.gif) repeat-x bottom left;width:180px;/*height:39px;*/margin-top:10px;text-align:left;line-height:12px;color:#616365;text-decoration:none;font-size:15px;padding:3px}


/*** PAGINA SITO AZIENDA ***/
DIV#box-azienda-link,
DIV#content{margin:0 auto;width:940px;margin-bottom:60px}
DIV#dynamic-content DIV.fck,
DIV#dynamic-content-little DIV.fck,
DIV#third-column-site-page DIV#button-contattaci-azienda{margin-top:10px;font-size:12px;color:#000}
DIV#button-contattaci-azienda{border:1px solid #c1c1c2;background:#fff url(../images/struttura/bgDynamicButton.gif) repeat-x bottom left;width:178px;height:42px;text-align:center;line-height:42px}
DIV#button-contattaci-azienda a{font-size:20px;color:#616365;text-decoration:none}
DIV#button-contattaci-azienda a:HOVER{text-decoration:underline}
h2.title-pagina{margin-top:10px}

DIV#left-column-box{float:left;width:215px;padding-left:25px}
DIV#right-column-box,
DIV#dynamic-content{float:left;width:700px}
a#ib-design-link{background:url(../images/struttura/ib_design_logo.gif) no-repeat 0 0;width:185px;height:51px;display:block;text-indent:-9999px;margin-top:10px}
a#ib-factory-link{background:url(../images/struttura/ib_factory_logo.gif) no-repeat 0 0;width:185px;height:51px;display:block;text-indent:-9999px;margin-top:35px}
a#ib-contract-link{background:url(../images/struttura/ib_contract_logo.gif) no-repeat 0 0;width:185px;height:51px;display:block;text-indent:-9999px;margin-top:35px}
a#ib-design-link.selected-link{background:url(../images/struttura/ib_design_logo_on.gif) no-repeat 0 0;}
a#ib-factory-link.selected-link{background:url(../images/struttura/ib_factory_logo_on.gif) no-repeat 0 0;}
a#ib-contract-link.selected-link{background:url(../images/struttura/ib_contract_logo_on.gif) no-repeat 0 0;}
DIV#dynamic-content-little{float:left;width:470px;margin-right:25px}
DIV#third-column-site-page{float:left;width:205px}
H2.title-pagina{border-bottom:1px solid #616365;padding:2px;padding-bottom:5px;font-size:18px;color:#b71234}
DIV#right-column-box img{margin-top:10px}
DIV#header-image{width:940px;margin:0 auto}

	/** CATALOGHI **/
	DIV.row-catalogo{width:670px;margin-left:25px}
	DIV.img-catalogo{float:left;margin:10px 100px 10px 10px}
	p.link-catalogo-wrapper{padding-top:10px;padding-bottom:10px}
	p.link-catalogo-wrapper a{color:#154d80;text-transform:uppercase;text-decoration:none}

/*** NEWS ***/
/** ARCHIVIO **/
DIV#archivio-wrapper{margin:0 auto;width:940px}
DIV#archivio-wrapper DIV#left-column-news{float:left;;width:215px;padding-left:25px}
DIV#archivio-wrapper DIV#right-column-news{float:left;width:660px}
IMG#images-header-news{margin-top:10px;margin-bottom:60px;display:block}
DIV#anno-archivio{background:url(../images/struttura/bg_button.gif) no-repeat 0 0;width:180px;height:22px;color:#b71234;font-size:15px;padding-left:10px;line-height:22px}
H3.titoloNews{border-bottom:1px solid #616365;padding:2px;padding-bottom:5px}
DIV#anno-archivio a{color:#B71234;font-size:15px;text-decoration:none}
H3.titoloNews a{font-size:18px;color:#b71234;text-decoration:none}
DIV.anteprima-img-news{float:left;margin:10px 95px 5px 0;width:152px;height:115px;overflow:hidden}
DIV.news-archive-wrapper P{font-size:12px}
P.date{margin-top:10px}
DIV.news-archive-wrapper A.continua{color:#154d80;text-decoration:none}
DIV.news-archive-wrapper A.continua:HOVER{text-decoration:underline}
P.abstractNews{margin-top:20px}
DIV.anteprima-news{padding:30px}
/*** DETTAGLIO ***/
DIV.anteprima-img-news-dettaglio{float:left;margin:10px 15px 5px 0;width:68px;height:52px;overflow:hidden}
.spot {color:#B71234;font-size:18px;}

/*** DOWNLOAD ***/
SPAN.scarica-scheda{font-size:12px;color:#616365;margin-top:30px;display:block}
A.donwload-link{color:#154d80;font-size:14px;text-decoration:none;display:block}

/** FORM INFORMAZIONI **/
DIV#img-header,
DIV#content-contatti{margin:0 auto;width:940px}
DIV#img-header img{display:block;margin-bottom:60px;margin-top:10px;}
DIV#form-wrapper label{font-size:12px;font-weight:bold;color:#000;text-transform:capitalize;display:block;width:110px;float:left}
DIV#form-wrapper input{background-coor:#fff;border:1px solid #e2e2e3;width:260px;padding:2px}
DIV#form-wrapper textarea{border:1px solid #e2e2e3;background-color:#fff;width:260px;height:160px;padding:2px}
P#obbligatorio{margin-top:45px;margin-bottom:25px}
P#textarea-messaggio{margin-top:60px}
DIV#form-wrapper input.checkbox{width:auto}
DIV#form-wrapper input#invia{background:url(../images/struttura/bgInvia.gif) repeat-x 0 0;width:100px;height:28px;color:#fff;cursor:pointer;border:0}
table#security td{padding:10px 0}


/** GALLERY e SHOWROOM **/
#content-gallery{margin:0 auto 20px;width:940px;}
div.gallery-scheda{width:940px;margin:10px 0;clear:left;overflow-x:hidden}
div.left-menu-wrapper{width:230px;margin-right:10px;float:left;min-height:340px;background:#cbced1;}
div.left-menu-wrapper a{text-decoration:none;text-transform:uppercase}
div.left-menu-wrapper ul.left-menu,
div.left-menu-wrapper ul.left-gallery{width:230px;}
			
div.left-menu-wrapper ul.left-menu li.current-menu{position:relative;clear:both;background:#c60838;}
div.left-menu-wrapper ul.left-menu li.current-menu p{color:#fff;display:block;line-height:38px;overflow:hidden;height:38px;width:215px;_width:230px;margin-left:15px;text-transform:uppercase}
div.left-menu-wrapper ul.left-menu li.current-menu p a.float-right{float:right;width:38px;height:38px;display:block;margin:0}
div.left-menu-wrapper ul.left-menu li.current-menu p a.float-right-selected{margin-top:-38px}
div.left-menu-wrapper ul.left-menu li.current-menu ul.inner-left-menu{display:none;position:absolute;top:38px;left:0;background:#696969;}
div.left-menu-wrapper ul.left-menu li.current-menu ul.selected{display:block}
div.left-menu-wrapper ul.left-menu li.current-menu ul.inner-left-menu li{height:20px;width:200px;_width:230px;margin: 15px;line-height:20px;}
div.left-menu-wrapper ul.left-menu li.current-menu ul.inner-left-menu li a{color:#fff;width:200px;display:block;height:20px}
div.left-menu-wrapper ul.left-menu li.current-menu ul.inner-left-menu li a:hover{color:#c60838}
			
div.left-menu-wrapper ul.left-gallery{width:200px;padding:15px;_width:230px;height:300px}
div.left-menu-wrapper ul.left-gallery li.link-menu-gallery,
div.left-menu-wrapper ul.left-gallery li.selected{height:24px;width:200px;display:block;line-height:24px}
div.left-menu-wrapper ul.left-gallery li.link-menu-gallery a{color:#3c3c3c;display:block;width:200px}
div.left-menu-wrapper ul.left-gallery li.link-menu-gallery a:hover{color:#c60838}
div.left-menu-wrapper ul.left-gallery li.selected a{color:#c60838}
			
div.right-gallery{width:690px;min-height:240px;background:transparent;float:left;margin-top:36px}
			
#header-image-cat{width:690px;overflow-x:hidden}

/** PAGINA GALLERY e SHOWROOM **/
#dynamic-content-gallery{float:left;width:420px}
h2.title-gallery{border:0}
.right-gallery .gallery-slideshow{margin:30px 0 0 30px;}
.right-gallery .gallery-slideshow{float:right;width:236px;overflow:hidden}
.right-gallery .gallery-slideshow .images-slider .anteprima-thumb-gallery{float:left;overflow: hidden; width: 68px; height: 52px;margin:5px;cursor:pointer}
.right-gallery .gallery-slideshow .anteprima-img-gallery{width:232px;height:180px;overflow:hidden;cursor:pointer;display:none;margin-bottom:10px}
.right-gallery .gallery-slideshow .anteprima-img-gallery a{width:232px;height:180px;display:block;}
.right-gallery .gallery-slideshow .selected{display:block}
.zoom{clear:both}
.zoom a{display:block;width:324px;height:284px;overflow:hidden;position:relative;top:0;left:0}
.zoom a .plus{position:absolute; top:10px;right:10px;width:23px;height:23px;display:block;background:url('<xsl:value-of select="$path"/>images/struttura/plus.png') top right no-repeat;cursor:pointer}

/** SHOWROOM **/
