@charset "UTF-8";
/* CSS Document */


html, body { margin:0; padding:0; font-size:100%;  }

body {
	color:#FFFFFF;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	background-color: #000000;
}

#content {
	width:770px;
	margin:0 auto;
}

#header, #footer {
	width:100%;
	background:#000000;
	color:#FFFFFF;
}

#header {
	position:fixed;
	top:0;
	z-index:1;
	width:100%;
	left: 0px;
}
.logo {
	margin: 0 auto;
	width: 770px;
	height: 200px;
	background-image: url(images/logoterrmacch.gif);
}


#footer { padding:50px 0; margin-top:25px; }


.sections {
	padding:220px 0 0 0;
	height: 680px;
	width: 800px;
}
.fondoprova {
	padding:0;
	height: 1505px;
	background-image: url(images/fondo.gif);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	
	}	
	.gru_1800B {
	padding:0;
	height: 620px;
	background-image: url(images/gru_T_1800B.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	
	}	
	.gru_25_46B {
	padding:0;
	height: 900px;
	background-image: url(images/gru_T_25_46B.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 650px;

	}	
	.gru_25_51B {
	padding:0;
	height: 900px;
	background-image: url(images/gru_T_25_51B.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 1580px;

	
	}	
	.gru_35_60 {
	padding:0;
	height: 900px;
	background-image: url(images/gru_35_60.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 2450px;

	
}	
	.gru_45_65 {
	padding:0;
	height: 900px;
	background-image: url(images/gru_45_65.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 3380px;

}
		

.jolly_90_tel_fisso {
	padding:0;
	height: 860px;
	background-image: url(images/jolly_90_telaio_fisso.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 4300px;

}
	
.jolly_90L {
	padding:0;
	height: 860px;
	background-image: url(images/jolly_90L.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 5170px;

}
.jolly_45 {
	padding:0;
	height: 930px;
	background-image: url(images/jolly_45.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 6040px;

}
.jolly_70 {
	padding:0;
	height: 940px;
	background-image: url(images/jolly_70.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 7000px;
}
.jolly_100 {
	padding:0;
	height: 940px;
	background-image: url(images/jolly_100.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 7950px;
}
.jolly_90 {
	padding:0;
	height: 940px;
	background-image: url(images/jolly_90.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 8910px;
}
.T_3100 {
	padding:0;
	height: 940px;
	background-image: url(images/T_3100.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 9890px;
}
.jolly_110 {
	padding:0;
	height: 940px;
	background-image: url(images/jolly_110.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 10850px;
}
.jolly_140 {
	padding:0;
	height: 940px;
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 11830px;
	background-image: url(images/jolly_140.jpg);
}
.jolly_140_gru {
	padding:0;
	height: 940px;
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 12800px;
	background-image: url(images/jolly_140_gru.jpg);
}
.rimorchio_forestale {
	padding:0;
	height: 900px;
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	margin-top: 13750px;
	background-image: url(images/rimorchio_forestale.jpg);
}
.fiera_verona {
	padding:0;
	height: 910px;
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	background-image: url(images/fiera_verona.jpg);
	margin-top: 14700px;
}
.verricello {
	padding:0;
	height: 1290px;
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	background-image: url(images/verricello.jpg);
	margin-top: 15680px;
}
.gru_immagine {
	padding:0;
	height: 450px;
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	background-image: url(images/gru_immagine.jpg);
	margin-top: 17000px;
}
.monte_amiata {
	padding:0;
	height: 1000px;
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	background-image: url(images/monte_amiata.jpg);
	margin-top: 17460px;
	background-position: 6px 0px;
}
.gru_T_4100 {
	padding:0;
	height: 1000px;
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
	margin-bottom: 30px;
	background-image: url(images/gru_T_4100.jpg);
	margin-top: 18480px;
}

.usato {
	padding:0;
	background-repeat: no-repeat;
	position: absolute;
	width: 800px;
		margin-top: 20000px;

}
.titolo {
    font-size: 20px;
    text-align: center;
    height: 40px;    
    margin-left:20px;
    margin-right:45px;
}
.interno{
    background-color: Yellow;
    height:400px;
    margin-left:20px; 
    margin-right:45px;
    margin-bottom:20px;
}
.interno_l{
    float: left;
    padding-left: 10px;
    padding-top: 10px;
    width: 380px;
}
.interno_r{
    float: right;
    padding-left: 10px;
    padding-top: 10px;
    color: Black;
    font-size: 14px;
    width: 300px;
    height: 300px;
}
.img {
	border: 0;
	padding: 0;
}
.img1 {
	border: 0;
	float: left;
}
#scheda1 {
	width: 700px;
	height: 260px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
}
.scheda1_class {
	width: 700px;
	margin-left: 30px;
	height: 260px;
	position: absolute;
	margin-top: 650px;
}
#scheda2 {
	width: 700px;
	height: 260px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
}
.scheda2_class {
	width: 700px;
	margin-left: 30px;
	height: 260px;
	position: absolute;
	margin-top: 680px;
}
#scheda3 {
	width: 700px;
	height: 260px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
}
.scheda3_class {
	width: 700px;
	margin-left: 30px;
	height: 260px;
	position: absolute;
	margin-top: 650px;
}
#scheda4 {
	width: 700px;
	height: 210px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
}
.scheda4_class {
	width: 700px;
	margin-left: 30px;
	height: 210px;
	position: absolute;
	margin-top: 700px;
}
#scheda5 {
	width: 700px;
	height: 260px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
}
.scheda5_class {
	width: 700px;
	margin-left: 30px;
	height: 260px;
	position: absolute;
	margin-top: 630px;
}
#scheda6 {
	width: 700px;
	height: 260px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
}
.scheda6_class {
	width: 700px;
	margin-left: 30px;
	height: 260px;
	position: absolute;
	margin-top: 648px;
}
#scheda7 {
	width: 700px;
	height: 260px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
}
.scheda7_class {
	width: 700px;
	margin-left: 30px;
	height: 260px;
	position: absolute;
	margin-top: 648px;
}
#scheda8 {
	width: 700px;
	height: 260px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
}
.scheda8_class {
	width: 700px;
	margin-left: 30px;
	height: 260px;
	position: absolute;
	margin-top: 648px;
}
#scheda9 {
	width: 700px;
	height: 250px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
}
.scheda9_class {
	width: 700px;
	margin-left: 30px;
	height: 250px;
	position: absolute;
	margin-top: 615px;
}
#scheda10 {
	width: 535px;
	height: 250px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
}
.scheda10_class {
	width: 535px;
	margin-left: 190px;
	height: 250px;
	position: absolute;
	margin-top: 1010px;
}
#scheda11 {
	width: 670px;
	height: 250px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
	left: -1px;
	top: 1px;
}
.scheda11_class {
	width: 670px;
	margin-left: 60px;
	height: 250px;
	position: absolute;
	margin-top: 300px;
	left: -8px;
	top: 103px;
}

#scheda12 {
	width: 670px;
	height: 250px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
	left: -1px;
	top: 1px;
}
.scheda12_class {
	width: 670px;
	margin-left: 60px;
	height: 250px;
	position: absolute;
	margin-top: 510px;
	left: -8px;
	top: 103px;
}


#scheda13 {
	width: 670px;
	height: 250px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
	left: -1px;
	top: 1px;
}
.scheda13_class {
	width: 670px;
	margin-left: 60px;
	height: 250px;
	position: absolute;
	margin-top: 510px;
	left: -8px;
	top: 103px;
}

#scheda14 {
	width: 670px;
	height: 250px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
	left: -1px;
	top: 1px;
}
.scheda14_class {
	width: 680px;
	margin-left: 60px;
	height: 250px;
	position: absolute;
	margin-top: 470px;
	left: -8px;
	top: 103px;
}

#scheda15 {
	width: 670px;
	height: 250px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
	left: -1px;
	top: 1px;
}
.scheda15_class {
	width: 680px;
	margin-left: 60px;
	height: 250px;
	position: absolute;
	margin-top: 510px;
	left: -8px;
	top: 103px;
}

#scheda16 {
	width: 690px;
	height: 150px;
	float: left;
	position: absolute;
	padding: 0;
	margin: 0;
	left: -1px;
	top: 1px;
}
.scheda16_class {
	width: 690px;
	margin-left: 60px;
	height: 150px;
	position: absolute;
	margin-top: 350px;
	left: -8px;
	top: 103px;
}

#verricelli {
	width: 120px;
	height: 40px;
	display: block;
	position: absolute;
	text-indent: -9999px;
	background-image: url(images/barramenu.gif);
	background-position: -17px -10px;
	background-repeat: no-repeat;
	margin-left: 24px;
	margin-top: 590px;
}
#caricatori   {
	width: 120px;
	height: 40px;
	display: block;
	position: absolute;
	background-image: url(images/barramenu.gif);
	background-position: -205px -10px;
	background-repeat: no-repeat;
	margin-left: 228px;
	margin-top: 590px;
	text-indent: -9999px;
}
#rimorchi   {
	width: 120px;
	height: 40px;
	display: block;
	position: absolute;
	background-image: url(images/barramenu.gif);
	background-position: -390px -10px;
	background-repeat: no-repeat;
	margin-left: 430px;
	margin-top: 590px;
	text-indent: -9999px;
}
#usato {
	width: 120px;
	height: 40px;
	position: absolute;
	display: block;
	background-image: url(images/barramenu.gif);
	background-position: -562px -8px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-top: 590px;
	margin-left: 627px;
}
.presentazione {
	width: 750px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	margin-left: 27px;
}

