#bcbcbc/*reset css*/
html{color:#737373;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.clear{clear:both;height:1px;display:block;}

body,html {
	background-color:White;
	text-align:center;/*explorer contento*/
}

#serverForm
{
    width:939px;
    margin:0 auto;
    border:0;
}
#container
{
	width:939px;
	
	margin:0 auto;
}
#topContainer
{
	float:left;
	height:180px;
	/*margin-right:4px;*/
}
#logoContainer
{
	float:left;
	width:218px;
	height:180px;
	background:transparent url(../Images/ang-alto-sin.jpg) scroll no-repeat center center;
}

#topRightContainer
{
	float:left;
    width:721px;
    float:left;
}
#topRightContainer > img
{
    float:left;    
}

#topMenu
{
    position:relative;
	height:26px;
}

.menuItem
{
	width:88px;
    height:26px;
	float:left;
}
#topBottoni
{
    position:relative;
    margin:0;
    padding:0;
    display:block;
    float:left;    
}
.shortMenuItem
{
    width:33px;
    height:26px;
    float:left;
}
.redSpace
{
    
	height:26px;
	width:160px;
    background:transparent url(../Images/spz-dopo-bott.jpg) scroll no-repeat center center;
	float:left;
}

.buttonMenu
{
    display:block;
    height:26px;
}
.smallButtonMenu
{
    display:block;
    height:26px;
}


.menuItem.first
{
	background:transparent url(../images/bott-azienda.jpg) scroll no-repeat 0 0px;
}
.menuItem.first:hover
{
	background:transparent url(../images/bott-roll-azienda.jpg) scroll no-repeat 0 0px;
}
.menuItem.second
{
	background:transparent url(../images/bott-attivita.jpg) scroll no-repeat 0 0px;
}
.menuItem.second:hover
{
	background:transparent url(../images/bott-roll-attivita.jpg) scroll no-repeat 0 0px;
}
.menuItem.third
{
	background:transparent url(../images/bott-mezzi.jpg) scroll no-repeat 0 0px;
}
.menuItem.third:hover
{
	background:transparent url(../images/bott-roll-mezzi.jpg) scroll no-repeat 0 0px;
}
.menuItem.fourth
{
	background:transparent url(../images/bott-contatti.jpg) scroll no-repeat 0 0px;
}
.menuItem.fourth:hover
{
	background:transparent url(../images/bott-roll-contatti.jpg) scroll no-repeat 0 0px;
}
.menuItem.fifth
{
	background:transparent url(../images/bott-notizie.jpg) scroll no-repeat 0 0px;
}
.menuItem.fifth:hover
{
	background:transparent url(../images/bott-roll-notizie.jpg) scroll no-repeat 0 0px;
}
.menuItem.sixth
{
	background:transparent url(../images/bott-gallery.jpg) scroll no-repeat 0 0px;
}
.menuItem.sixth:hover
{
	background:transparent url(../images/bott-roll-gallery.jpg) scroll no-repeat 0 0px;
}
.shortMenuItem.first
{
	background:transparent url(../images/bott-home.jpg) scroll no-repeat 0 0px;
}
.shortMenuItem.first:hover
{
	background:transparent url(../images/bott-roll-home.jpg) scroll no-repeat 0 0px;
}

#mainContainer
{
    width:939px;
	height:375px;
    float:left;
}

#mainContainerContatti
{
    width:939px;
	height:346px;
    float:left;
}

#mainContainerPartner
{
    width:939px;
	height:570px;
    float:left;
}
#mainContainerPreventivo
{
    width:939px;
	height:647px;
    float:left;
}
#leftContainerLavora
{
    width:257px;
	height:514px;
    float:left;
}

#mainContainerLavora
{
    width:682px;
	height:514px;
    float:left;
}
#mainContainerAzienda
{
    width:939px;
	float:left;
}

#mainContainerDoveSiamo
{
    width:939px;
	height:467px;
	float:left;
}

#mainContainerGallery
{
	height:681px;
	float:left;
}

#leftBar
{  
    width:26px;
    float:left;
}

#leftBar32
{  
    width:32px;
    float:left;
}

#rightBar
{
    width:26px;
    float:left;
}


#centralBody
{
    width:886px;
    float:left;
    height:375px;
}

/*
 * nelle pagine normali la barra di destra è stata "integrata"
 * l'height scompare perchè le dimensioni variano a seconda dei div presenti
 */
#centralBodyNoRightBar
{
    width:907px;
    float:left;
}



.leftItem
{
	width:204px;
    height:26px;
	float:left;
}


#bottomContainer
{
    min-height:102px;
}

#lavoraEPreventivo
{
    width:217px;
    margin-left:26px;
    float:left;
}

.lavoraEPreventivo.first
{
	background:transparent url(../images/lav-con-noi.jpg) scroll no-repeat 0 0px;
}
.lavoraEPreventivo.first:hover
{
	background:transparent url(../images/roll-lav-con-noi.jpg) scroll no-repeat 0 0px;
}

.lavoraEPreventivo.second
{
	background:transparent url(../images/prev-on-line.jpg) scroll no-repeat 0 0px;
}
.lavoraEPreventivo.second:hover
{
	background:transparent url(../images/roll-prev-on-line.jpg) scroll no-repeat 0 0px;
}

.buttonMenu27
{
	display:block;
	height:27px;
}

.buttonMenu30
{
	display:block;
	height:30px;
}



#news
{
    margin-left:24px;
	width:404px;
	height:102px;
    float:left;
	background:transparent url(../images/news.jpg) scroll no-repeat 0 0px;
}

#partner
{
    width:216px;
    margin-left:26px;
    float:left;
}

.partner.first
{
	background:transparent url(../images/bramb.jpg) scroll no-repeat 0 0px;
}
.partner.first:hover
{
	background:transparent url(../images/roll-bramb.jpg) scroll no-repeat 0 0px;
}



.buttonMenu57
{
	display:block;
	height:57px;
}

#firmaSotto
{
    height:55px;
    width:886px;
    margin-left:26px;
  	background:transparent url(../images/firma-sotto.jpg) scroll no-repeat 0 0px;
  	float:left;
}


/*
 * qui iniziano tutte le pagine
 */

#leftMenu
{
    width:198px;
    float:left;
}

#leftMenuGallery
{
    width:258px;
    float:left;
}

.leftItem
{
	width:198px;
    height:26px;
	float:left;
}

.leftItem.firstAzienda
{
	background:transparent url(../images/azienda/bott-proftras.jpg) scroll no-repeat 0 0px;
}
.leftItem.firstAzienda:hover
{
	background:transparent url(../images/azienda/roll-bott-proftras.jpg) scroll no-repeat 0 0px;
}

.leftItem.secondAzienda
{
	background:transparent url(../images/azienda/bott-dovsia.jpg) scroll no-repeat 0 0px;
}
.leftItem.secondAzienda:hover
{
	background:transparent url(../images/azienda/roll-bott-dovsia.jpg) scroll no-repeat 0 0px;
}

.leftItem.firstMezzi
{
	background:transparent url(../images/mezzi/bott-laterale-semi.jpg) scroll no-repeat 0 0px;
}
.leftItem.firstMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-laterale-semi.jpg) scroll no-repeat 0 0px;
}

.leftItem.secondMezzi
{
	background:transparent url(../images/mezzi/bott-laterale-rimo.jpg) scroll no-repeat 0 0px;
}
.leftItem.secondMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-laterale-rimo.jpg) scroll no-repeat 0 0px;
}


.leftItem.firstAttivita
{
	background:transparent url(../images/attivita/bott-spedizioni.jpg) scroll no-repeat 0 0px;
}
.leftItem.firstAttivita:hover
{
	background:transparent url(../images/attivita/roll-bott-spedizioni.jpg) scroll no-repeat 0 0px;
}

.leftItem.secondAttivita
{
	background:transparent url(../images/attivita/bott-trasporti.jpg) scroll no-repeat 0 0px;
}
.leftItem.secondAttivita:hover
{
	background:transparent url(../images/attivita/roll-bott-trasporti.jpg) scroll no-repeat 0 0px;
}

.leftItem.thirdAttivita
{
	background:transparent url(../images/attivita/bott-sollevamenti.jpg) scroll no-repeat 0 0px;
}
.leftItem.thirdAttivita:hover
{
	background:transparent url(../images/attivita/roll-bott-sollevamenti.jpg) scroll no-repeat 0 0px;
}

.leftItem.fourthAttivita
{
	background:transparent url(../images/attivita/bott-movimentazioni.jpg) scroll no-repeat 0 0px;
}
.leftItem.fourthAttivita:hover
{
	background:transparent url(../images/attivita/roll-bott-movimentazioni.jpg) scroll no-repeat 0 0px;
}

#corpo
{
    float:right;
    display:block;
    width:709px;
	font-family:Verdana;
	font-size:11px;
	color:#828282;
	text-align:justify;
}

#testoNews
{
	display:block;
	text-align:center;
	font-family:Verdana;
	font-size:10px;
	color:#828282;
}

#corpoIntestazione
{
	height:295px;
}
#corpoIntestazioneDoveSiamo
{
	height:467px;
}

#corpoIntestazioneLavora
{
	height:482px;
	text-align:left;

}
#corpoIntestazioneLavora > img
{
    float:left;    
}

#corpoIntestazionePreventivo
{
	height:617px;
	background:transparent url(../images/altro/main-preventivo.jpg) scroll no-repeat 0 0px;
	text-align:left;
}

p
{
	margin-bottom:15px;
}

#corpoTestoAzienda
{
	margin-left:28px;
	margin-right:27px;
	height:300px;
}

#corpoTestoSollevamenti
{
	margin-left:28px;
	margin-right:27px;
	height:285px;
}

#corpoTestoTrasporti
{
	margin-left:28px;
	margin-right:27px;
	height:360px;
}

#corpoTestoPartner
{
	margin-left:28px;
	margin-right:27px;
	height:360px;
}

#corpoTestoMovimentazioni
{
	margin-left:28px;
	margin-right:27px;
	height:230px;
}

#corpoTestoMovimentazioni li
{
	margin-bottom:15px;
}

#corpoTestoSpedizioni
{
	margin-left:28px;
	margin-right:27px;
	height:370px;
}

#corpoTestoSpedizioni li
{
	margin-bottom:15px;
}
.elencoTesto li
{
	list-style-position:inside;
	text-align:left;
	font-weight:bold;
	text-transform:uppercase;
	list-style-image:url(../images/freccina-elenco.jpg);
}

a
{
	text-decoration:none;	
}

.boldBlue
{
	
	font-weight:bold;
	color:Blue;
	text-transform:uppercase;
}

.upperText
{
	font-weight:bold;
	text-transform:uppercase;
}

#corpoBottoniLavora
{
	height:32px;
}

.menuItemLavora99
{
	margin-left:96px;
	width:99px;
    height:32px;
	float:left;
}
.menuItemLavora100
{
	margin-left:32px;
	width:100px;
    height:32px;
	float:left;
}

.buttonMenuLavora
{
    display:block;
    height:32px;
}


.menuItemLavora99.firstLavora
{
	background:transparent url(../images/altro/bott-invia-lavora.jpg) scroll no-repeat 0 0px;
}
.menuItemLavora99.firstLavora:hover
{
	background:transparent url(../images/altro/roll-invia-lavora.jpg) scroll no-repeat 0 0px;
}

.menuItemLavora100.secondLavora
{
	background:transparent url(../images/altro/bott-reset-lavora.jpg) scroll no-repeat 0 0px;
}
.menuItemLavora100.secondLavora:hover
{
	background:transparent url(../images/altro/roll-reset-lavora.jpg) scroll no-repeat 0 0px;
}



#corpoBottoniPreventivo
{
	height:30px;
}

#preventivoMenu .firstPreventivo
{
	margin-left:384px;
}

#preventivoMenu .secondPreventivo
{
	margin-left:32px;
}


.menuItemPreventivo
{
	width:99px;
    height:32px;
	float:left;
}

.buttonMenuPreventivo
{
    display:block;
    height:32px;
}


.menuItemPreventivo.firstPreventivo
{
	background: url(../images/altro/bott-invia-preventivo.jpg) scroll no-repeat 0 0px;
}
.menuItemPreventivo.firstPreventivo:hover
{
	background: url(../images/altro/roll-invia-preventivo.jpg) scroll no-repeat 0 0px;
}

.menuItemPreventivo.secondPreventivo
{
	background: url(../images/altro/bott-reset-preventivo.jpg) scroll no-repeat 0 0px;
}
.menuItemPreventivo.secondPreventivo:hover
{
	background: url(../images/altro/roll-reset-preventivo.jpg) scroll no-repeat 0 0px;
}


.button23
{
	height:23px;
}
#leftHere
{
	display:block;
	float:left;
	width:503px;
	height:23px;
	background:transparent url(../images/azienda/dovsia-2.jpg) scroll no-repeat 0 0px;
	
}

#hereRow
{
	height:23px;
}

#hereRow .buttonMenu
{
	width:23px;
	height:23px;
}

#centralHere
{
	display:block;
	float:left;
	width:23px;
	height:23px;
	background:transparent url(../images/azienda/bott-dovesia.jpg) scroll no-repeat 0 0px;
}
#centralHere:hover
{
	display:block;
	float:left;
	width:23px;
	height:23px;
	background:transparent url(../images/azienda/roll-bott-dovesia.jpg) scroll no-repeat 0 0px;
}

#rightHere
{
	display:block;
	float:left;
	width:183px;
	height:23px;
	background:transparent url(../images/azienda/dovsia-3.jpg) scroll no-repeat 0 0px;
	
}

#bottomHere
{
	display:block;
	float:left;
	width:709px;
	height:193px;
}


#corpoBottoniMezzi
{
	height:282px;
}

#corpoMenuMezziLeft
{
    width:276px;
    float:left;
	margin-left:28px;
}

.leftItemMezziUpper
{
	width:248px;
    height:30px;
	float:left;
}
.leftItemMezzi29
{
	margin-top:22px;
	width:248px;
    height:29px;
	float:left;
}
.leftItemMezzi28
{
	margin-top:23px;
	width:248px;
    height:28px;
	float:left;
}

.leftItemMezziUpper.firstLeftMezzi
{
	background:transparent url(../images/mezzi/bott-semi-1.jpg) scroll no-repeat 0 0px;
}
.leftItemMezziUpper.firstLeftMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-semi-1.jpg) scroll no-repeat 0 0px;
}

.leftItemMezzi29.secondLeftMezzi
{
	background:transparent url(../images/mezzi/bott-semi-2.jpg) scroll no-repeat 0 0px;
}
.leftItemMezzi29.secondLeftMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-semi-2.jpg) scroll no-repeat 0 0px;
}

.leftItemMezzi29.thirdLeftMezzi
{
	background:transparent url(../images/mezzi/bott-semi-3.jpg) scroll no-repeat 0 0px;
}
.leftItemMezzi29.thirdLeftMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-semi-3.jpg) scroll no-repeat 0 0px;
}

.leftItemMezzi28.fourthLeftMezzi
{
	background:transparent url(../images/mezzi/bott-semi-4.jpg) scroll no-repeat 0 0px;
}
.leftItemMezzi28.fourthLeftMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-semi-4.jpg) scroll no-repeat 0 0px;
}

.leftItemMezzi28.fifthLeftMezzi
{
	background:transparent url(../images/mezzi/bott-semi-5.jpg) scroll no-repeat 0 0px;
}
.leftItemMezzi28.fifthLeftMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-semi-5.jpg) scroll no-repeat 0 0px;
}

.leftItemMezzi28.sixthLeftMezzi
{
	background:transparent url(../images/mezzi/bott-semi-6.jpg) scroll no-repeat 0 0px;
}
.leftItemMezzi28.sixthLeftMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-semi-6.jpg) scroll no-repeat 0 0px;
}

.buttonMenuMezziLeft
{
    display:block;
    height:30px;
}



#corpoMenuMezziRight
{
    width:353px;
    float:left;
	margin-left:52px;
	display:block;
}

.rightItemMezziUpper
{
	width:353px;
    height:30px;
	float:left;
}
.rightItemMezzi29
{
	margin-top:22px;
	width:353px;
    height:29px;
	float:left;
}
.rightItemMezzi28
{
	margin-top:23px;
	width:353px;
    height:28px;
	float:left;
}

.rightItemMezziUpper.firstRightMezzi
{
	background:transparent url(../images/mezzi/bott-semi-7.jpg) scroll no-repeat 0 0px;
}
.rightItemMezziUpper.firstRightMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-semi-7.jpg) scroll no-repeat 0 0px;
}

.rightItemMezzi29.secondRightMezzi
{
	background:transparent url(../images/mezzi/bott-semi-8.jpg) scroll no-repeat 0 0px;
}
.rightItemMezzi29.secondRightMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-semi-8.jpg) scroll no-repeat 0 0px;
}

.rightItemMezzi29.thirdRightMezzi
{
	background:transparent url(../images/mezzi/bott-semi-9.jpg) scroll no-repeat 0 0px;
}
.rightItemMezzi29.thirdRightMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-semi-9.jpg) scroll no-repeat 0 0px;
}

.rightItemMezzi28.fourthRightMezzi
{
	background:transparent url(../images/mezzi/bott-semi-10.jpg) scroll no-repeat 0 0px;
}
.rightItemMezzi28.fourthRightMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-semi-10.jpg) scroll no-repeat 0 0px;
}

.rightItemMezzi28.fifthRightMezzi
{
	background:transparent url(../images/mezzi/bott-semi-11.jpg) scroll no-repeat 0 0px;
}
.rightItemMezzi28.fifthRightMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-semi-11.jpg) scroll no-repeat 0 0px;
}

.rightItemMezzi28.sixthRightMezzi
{
	background:transparent url(../images/mezzi/bott-semi-12.jpg) scroll no-repeat 0 0px;
}
.rightItemMezzi28.sixthRightMezzi:hover
{
	background:transparent url(../images/mezzi/roll-bott-semi-12.jpg) scroll no-repeat 0 0px;
}

.buttonMenuMezziRight
{
    display:block;
    height:30px;
}




#corpoBottoniRimorchi
{
	height:282px;
}

#corpoMenuRimorchiLeft
{
    width:276px;
    float:left;
	margin-left:28px;
}

.leftItemRimorchiUpper
{
	width:248px;
    height:30px;
	float:left;
}
.leftItemRimorchi29
{
	margin-top:22px;
	width:248px;
    height:29px;
	float:left;
}
.leftItemRimorchi28
{
	margin-top:23px;
	width:248px;
    height:28px;
	float:left;
}

.leftItemRimorchiUpper.firstLeftRimorchi
{
	background:transparent url(../images/mezzi/bott-rimo-1.jpg) scroll no-repeat 0 0px;
}
.leftItemRimorchiUpper.firstLeftRimorchi:hover
{
	background:transparent url(../images/mezzi/roll-bott-rimo-1.jpg) scroll no-repeat 0 0px;
}

.leftItemRimorchi29.secondLeftRimorchi
{
	background:transparent url(../images/mezzi/bott-rimo-2.jpg) scroll no-repeat 0 0px;
}
.leftItemRimorchi29.secondLeftRimorchi:hover
{
	background:transparent url(../images/mezzi/roll-bott-rimo-2.jpg) scroll no-repeat 0 0px;
}

.leftItemRimorchi29.thirdLeftRimorchi
{
	background:transparent url(../images/mezzi/bott-rimo-3.jpg) scroll no-repeat 0 0px;
}
.leftItemRimorchi29.thirdLeftRimorchi:hover
{
	background:transparent url(../images/mezzi/roll-bott-rimo-3.jpg) scroll no-repeat 0 0px;
}

.leftItemRimorchi28.fourthLeftRimorchi
{
	background:transparent url(../images/mezzi/bott-rimo-4.jpg) scroll no-repeat 0 0px;
}
.leftItemRimorchi28.fourthLeftRimorchi:hover
{
	background:transparent url(../images/mezzi/roll-bott-rimo-4.jpg) scroll no-repeat 0 0px;
}

.leftItemRimorchi28.fifthLeftRimorchi
{
	background:transparent url(../images/mezzi/bott-rimo-5.jpg) scroll no-repeat 0 0px;
}
.leftItemRimorchi28.fifthLeftRimorchi:hover
{
	background:transparent url(../images/mezzi/roll-bott-rimo-5.jpg) scroll no-repeat 0 0px;
}

.leftItemRimorchi28.sixthLeftRimorchi
{
	background:transparent url(../images/mezzi/bott-rimo-6.jpg) scroll no-repeat 0 0px;
}
.leftItemRimorchi28.sixthLeftRimorchi:hover
{
	background:transparent url(../images/mezzi/roll-bott-rimo-6.jpg) scroll no-repeat 0 0px;
}

.buttonMenuRimorchiLeft
{
    display:block;
    height:30px;
}



#corpoMenuRimorchiRight
{
    width:324px;
    float:left;
	margin-left:52px;
	display:block;
}

.rightItemRimorchiUpper
{
	width:324px;
    height:30px;
	float:left;
}
.rightItemRimorchi29
{
	margin-top:22px;
	width:324px;
    height:29px;
	float:left;
}
.rightItemRimorchi28
{
	margin-top:23px;
	width:324px;
    height:28px;
	float:left;
}

.rightItemRimorchiUpper.firstRightRimorchi
{
	background:transparent url(../images/mezzi/bott-rimo-7.jpg) scroll no-repeat 0 0px;
}
.rightItemRimorchiUpper.firstRightRimorchi:hover
{
	background:transparent url(../images/mezzi/roll-bott-rimo-7.jpg) scroll no-repeat 0 0px;
}

.rightItemRimorchi29.secondRightRimorchi
{
	background:transparent url(../images/mezzi/bott-rimo-8.jpg) scroll no-repeat 0 0px;
}
.rightItemRimorchi29.secondRightRimorchi:hover
{
	background:transparent url(../images/mezzi/roll-bott-rimo-8.jpg) scroll no-repeat 0 0px;
}

.rightItemRimorchi29.thirdRightRimorchi
{
	background:transparent url(../images/mezzi/bott-rimo-9.jpg) scroll no-repeat 0 0px;
}
.rightItemRimorchi29.thirdRightRimorchi:hover
{
	background:transparent url(../images/mezzi/roll-bott-rimo-9.jpg) scroll no-repeat 0 0px;
}

.rightItemRimorchi28.fourthRightRimorchi
{
	background:transparent url(../images/mezzi/bott-rimo-10.jpg) scroll no-repeat 0 0px;
}
.rightItemRimorchi28.fourthRightRimorchi:hover
{
	background:transparent url(../images/mezzi/roll-bott-rimo-10.jpg) scroll no-repeat 0 0px;
}

.rightItemRimorchi28.fifthRightRimorchi
{
	background:transparent url(../images/mezzi/bott-rimo-11.jpg) scroll no-repeat 0 0px;
}
.rightItemRimorchi28.fifthRightRimorchi:hover
{
	background:transparent url(../images/mezzi/roll-bott-rimo-11.jpg) scroll no-repeat 0 0px;
}

.buttonMenuRimorchiRight
{
    display:block;
    height:30px;
}

#leftBrambilla
{
	float:left;
	width:230px;
}

#leftGallery
{
	float:left;
	width:258px;
}

#corpoGallery
{
    float:left;
    display:block;
    width:681px;
	background:transparent url(../images/gallery/sfondoCorpo.jpg) scroll repeat-x 0 0px;
}


.corpoMenuGallery
{
    width:142px;
    float:left;
	margin-right:28px;
	margin-top:10px;
}
.galleryItem78
{
	margin-bottom:29px;
	width:142px;
    height:78px;
	float:left;
}
.galleryItem79
{
	margin-bottom:28px;
	width:142px;
    height:79px;
	float:left;
}

.firstGallery.col1
{
	background:transparent url(../images/gallery/pic-1.jpg) scroll no-repeat 0 0px;
}
.firstGallery.col1:hover
{
	background:transparent url(../images/gallery/roll-pic-1.jpg) scroll no-repeat 0 0px;
}

.firstGallery.col2
{
	background:transparent url(../images/gallery/pic-2.jpg) scroll no-repeat 0 0px;
}
.firstGallery.col2:hover
{
	background:transparent url(../images/gallery/roll-pic-2.jpg) scroll no-repeat 0 0px;
}

.firstGallery.col3
{
	background:transparent url(../images/gallery/pic-3.jpg) scroll no-repeat 0 0px;
}
.firstGallery.col3:hover
{
	background:transparent url(../images/gallery/roll-pic-3.jpg) scroll no-repeat 0 0px;
}

.firstGallery.col4
{
	background:transparent url(../images/gallery/pic-4.jpg) scroll no-repeat 0 0px;
}
.firstGallery.col4:hover
{
	background:transparent url(../images/gallery/roll-pic-4.jpg) scroll no-repeat 0 0px;
}

.secondGallery.col1
{
	background:transparent url(../images/gallery/pic-5.jpg) scroll no-repeat 0 0px;
}
.secondGallery.col1:hover
{
	background:transparent url(../images/gallery/roll-pic-5.jpg) scroll no-repeat 0 0px;
}

.secondGallery.col2
{
	background:transparent url(../images/gallery/pic-6.jpg) scroll no-repeat 0 0px;
}
.secondGallery.col2:hover
{
	background:transparent url(../images/gallery/roll-pic-6.jpg) scroll no-repeat 0 0px;
}

.secondGallery.col3
{
	background:transparent url(../images/gallery/pic-7.jpg) scroll no-repeat 0 0px;
}
.secondGallery.col3:hover
{
	background:transparent url(../images/gallery/roll-pic-7.jpg) scroll no-repeat 0 0px;
}

.secondGallery.col4
{
	background:transparent url(../images/gallery/pic-8.jpg) scroll no-repeat 0 0px;
}
.secondGallery.col4:hover
{
	background:transparent url(../images/gallery/roll-pic-8.jpg) scroll no-repeat 0 0px;
}

.thirdGallery.col1
{
	background:transparent url(../images/gallery/pic-9.jpg) scroll no-repeat 0 0px;
}
.thirdGallery.col1:hover
{
	background:transparent url(../images/gallery/roll-pic-9.jpg) scroll no-repeat 0 0px;
}

.thirdGallery.col2
{
	background:transparent url(../images/gallery/pic-10.jpg) scroll no-repeat 0 0px;
}
.thirdGallery.col2:hover
{
	background:transparent url(../images/gallery/roll-pic-10.jpg) scroll no-repeat 0 0px;
}

.thirdGallery.col3
{
	background:transparent url(../images/gallery/pic-11.jpg) scroll no-repeat 0 0px;
}
.thirdGallery.col3:hover
{
	background:transparent url(../images/gallery/roll-pic-11.jpg) scroll no-repeat 0 0px;
}

.thirdGallery.col4
{
	background:transparent url(../images/gallery/pic-12.jpg) scroll no-repeat 0 0px;
}
.thirdGallery.col4:hover
{
	background:transparent url(../images/gallery/roll-pic-12.jpg) scroll no-repeat 0 0px;
}

.fourthGallery.col1
{
	background:transparent url(../images/gallery/pic-13.jpg) scroll no-repeat 0 0px;
}
.fourthGallery.col1:hover
{
	background:transparent url(../images/gallery/roll-pic-13.jpg) scroll no-repeat 0 0px;
}
.fourthGallery.col2
{
	background:transparent url(../images/gallery/pic-14.jpg) scroll no-repeat 0 0px;
}
.fourthGallery.col2:hover
{
	background:transparent url(../images/gallery/roll-pic-14.jpg) scroll no-repeat 0 0px;
}
.fourthGallery.col3
{
	background:transparent url(../images/gallery/pic-15.jpg) scroll no-repeat 0 0px;
}
.fourthGallery.col3:hover
{
	background:transparent url(../images/gallery/roll-pic-15.jpg) scroll no-repeat 0 0px;
}
.fourthGallery.col4
{
	background:transparent url(../images/gallery/pic-16.jpg) scroll no-repeat 0 0px;
}
.fourthGallery.col4:hover
{
	background:transparent url(../images/gallery/roll-pic-16.jpg) scroll no-repeat 0 0px;
}

.fifthGallery.col1
{
	background:transparent url(../images/gallery/pic-17.jpg) scroll no-repeat 0 0px;
}
.fifthGallery.col1:hover
{
	background:transparent url(../images/gallery/roll-pic-17.jpg) scroll no-repeat 0 0px;
}
.fifthGallery.col2
{
	background:transparent url(../images/gallery/pic-18.jpg) scroll no-repeat 0 0px;
}
.fifthGallery.col2:hover
{
	background:transparent url(../images/gallery/roll-pic-18.jpg) scroll no-repeat 0 0px;
}
.fifthGallery.col3
{
	background:transparent url(../images/gallery/pic-19.jpg) scroll no-repeat 0 0px;
}
.fifthGallery.col3:hover
{
	background:transparent url(../images/gallery/roll-pic-19.jpg) scroll no-repeat 0 0px;
}
.fifthGallery.col4
{
	background:transparent url(../images/gallery/pic-20.jpg) scroll no-repeat 0 0px;
}
.fifthGallery.col4:hover
{
	background:transparent url(../images/gallery/roll-pic-20.jpg) scroll no-repeat 0 0px;
}

.sixthGallery.col1
{
	background:transparent url(../images/gallery/pic-21.jpg) scroll no-repeat 0 0px;
}
.sixthGallery.col1:hover
{
	background:transparent url(../images/gallery/roll-pic-21.jpg) scroll no-repeat 0 0px;
}
.sixthGallery.col2
{
	background:transparent url(../images/gallery/pic-22.jpg) scroll no-repeat 0 0px;
}
.sixthGallery.col2:hover
{
	background:transparent url(../images/gallery/roll-pic-22.jpg) scroll no-repeat 0 0px;
}
.sixthGallery.col3
{
	background:transparent url(../images/gallery/pic-23.jpg) scroll no-repeat 0 0px;
}
.sixthGallery.col3:hover
{
	background:transparent url(../images/gallery/roll-pic-23.jpg) scroll no-repeat 0 0px;
}
.sixthGallery.col4
{
	background:transparent url(../images/gallery/pic-24.jpg) scroll no-repeat 0 0px;
}
.sixthGallery.col4:hover
{
	background:transparent url(../images/gallery/roll-pic-24.jpg) scroll no-repeat 0 0px;
}

.buttonMenuGallery
{
    display:block;
    height:79px;
}
.sottoImg
{
	display:none;
height:41px;
position:absolute;
width:721px;
}
.menuItem.first:hover .sottoImg
{
	display:block;
}
.menuItem.second:hover .sottoImg
{
	margin-left:-88px;
	display:block;
}
.menuItem.third:hover .sottoImg
{
	margin-left:-176px;
	display:block;
}

/*
    FORM PAGINA "LAVORA"
*/

#formLavora
{
    
    width:616px;
    float:left;
    display:block;
}
#tableLavora
{
    height:319px;
    width:616px;
    table-layout:fixed;
}
#formLavoraRight
{
    width:66px;
    height:319px;
    float:left;
    display:block;
}
#formLavora .rowsLavora
{
    width:616px;
    float:left;
    clear:both;
}

#formLavora .row22
{
    height:22px;
}
#formLavora .row21
{
    height:21px;
}
#formLavora .row61
{
    height:61px;
}
#formLavora .row47
{
    height:47px;
}
#formLavora .row7
{
    height:7px;
}
#formLavora .row8
{
    height:8px;
}

#formLavora .row11
{
    height:11px;
}
#formLavora .row20
{
    height:20px;
}
#formLavora .row17
{
    height:17px;
}

#formLavora .leftLabelForm
{
    width:99px;
    float:left;
}

#formLavora .leftTextBoxForm
{
    width:197px;
    border-collapse:collapse;
    float:left;
}

#formLavora .txtLavora
{
    color: #828282;
    font-size: 12px;
    font-family: Verdana;
    vertical-align: top;

}
#formLavora .txtLeft
{
    width:195px;
}
#formLavora .txt22
{
    height:20px;
}
#formLavora .txt21
{
    height:19px;
}
#formLavora .txt23
{
    height:21px;
}
#formLavora .txt47
{
    height:45px;
}
#formLavora .txt61
{
    height:59px;
}

#formLavora .rightLabelForm
{
    width:121px;
    float:left;
}

#formLavora .rightTextBoxForm
{
    width:198px;
    float:left;
    
}

#formLavora .txtRight
{
    width:197px;
}

#formLavora .rightSpaceForm
{
    width:320px;
    float:left;
}

.flottamento
{
    float:left;
}


/*
    PARTE PREVENTIVO ONLINE
*/

#leftMainPreventivo
{
    float:left;
    display:block;
    margin:0;
    width:387px;
}

#rightMainPreventivo
{
    float:left;
    display:block;
    margin:0;
    width:357px;
}

#formPreventivo
{
    
    width:195px;
    float:left;
    display:block;

}
#tablePreventivo
{
    min-height:617px;
    width:195px;
    
}

#formPreventivo .textBoxPreventivo
{
    width:195px;
    float:left;
 
}

#formPreventivo .txtPreventivo
{
    color: #828282;
    font-size: 12px;
    font-family: Verdana;
    vertical-align: top;
    width:195px;
    float:left;
    display:block;
    border:0px;
    margin:0px;

}

.hh17
{
    height:19px;
}
.hh18
{
    height:20px;
}
.hh19
{
    height:21px;
}
.hh57
{
    height:59px;
}

#formPreventivo > img
{
    float:left;
}

#d1
{
    display:block;
    width:195px;
    height:93px;
    float:left;
}

#d2
{
    display:block;
   width:195px;
       float:left;
 height:7px;
}
#d3
{
    display:block;
   width:195px;
        float:left;
height:9px;
}

#d4
{display:block;
   
        float:left;
width:195px;
    height:8px;
}

#d5
{    float:left;
display:block;
   
    width:195px;
    height:9px;
}

#d6
{    float:left;
display:block;
   
    width:195px;
    height:10px;
}

#d7
{    float:left;
display:block;
   display:block;
   
    width:195px;
    height:15px;
}

#d8
{    float:left;
display:block;
   
    width:195px;
    height:23px;
}

#d9
{    float:left;
display:block;
   
    width:195px;
    height:18px;
}

#d10
{    float:left;
display:block;
   
    width:195px;
    height:11px;
}

#d11
{display:block;
   
     float:left;
   width:195px;
    height:10px;
}

#d12
{display:block;
   
    width:195px;
      float:left;
  height:11px;
}

#d13
{display:block;
   
    width:195px;
      float:left;
  height:46px;
}

#d14
{display:block;
   
     float:left;
   width:195px;
    height:51px;
}

