
/* --- generale --- */
body { background-color:#ffffff; text-align:center; }
body, p { font-family:georgia,"times new roman",times,serif; color:#999999; font-size:10pt; }
body td, li { font-family: Verdana, Tahoma, Helvetica, Arial; color:#444444; font-size:12px; }
a, a:link, a:active { font-size:10pt; font-style:normal; text-decoration:none; color:#9d4444; }
a:visited { color:#b76f6f; }
a:hover { text-decoration:underline; color:#d01616; }
img { border:0; }




/* --- struttura pagina --- */
#mainTable { width:1008px; border-spacing:0; border:0; margin:auto; border-collapse:collapse; background-color:#ffffff; }
td.mainTable { padding:0px; vertical-align:top; text-align:left; }
#mainHeader { width:1008px; border:0; border-collapse:collapse; border-spacing:0; padding:0; background-color:#ffffff; }
#mainHeaderLogo { width:293px; border:0; border-collapse:collapse; border-spacing:0; padding:0; padding-right:0px; vertical-align:top; text-align:left; }
#mainHeaderNavigator { width:715px;  border:0; border-collapse:collapse; border-spacing:0; padding:0;padding-right:0px; vertical-align:top; text-align:left; }



.button_735 {width: 80px;height: 170px;}
.button_735 a {display: block;width: 80px;height: 170px;background: url(MAC_735.jpg) no-repeat top left;}
.button_735 a:hover {background-position: top right;}


.button_about {width: 138px;height: 33px;}
.button_about a {display: block;width: 138px;height: 33px;background: url(btn_about.jpg) no-repeat top left;}
.button_about a:hover {background-position: top right;}

.button_lowspeed {width: 138px;height: 33px;}
.button_lowspeed a {display: block;width: 138px;height: 33px;background: url(btn_lowspeed.jpg) no-repeat top left;}
.button_lowspeed a:hover {background-position: top right;}

.button_mediumspeed {width: 138px;height: 33px;}
.button_mediumspeed a {display: block;width: 138px;height: 33px;background: url(btn_mediumspeed.jpg) no-repeat top left;}
.button_mediumspeed a:hover {background-position: top right;}

.button_highspeedt{width: 138px;height: 33px;}
.button_highspeedt a {display: block;width: 138px;height: 33px;background: url(btn_highspeedt.jpg) no-repeat top left;}
.button_highspeedt a:hover {background-position: top right;}

.button_highspeedl {width: 138px;height: 33px;}
.button_highspeedl a {display: block;width: 138px;height: 33px;background: url(btn_highspeedl.jpg) no-repeat top left;}
.button_highspeedl a:hover {background-position: top right;}

.button_special {width: 138px;height: 33px;}
.button_special a {display: block;width: 138px;height: 33px;background: url(btn_special.jpg) no-repeat top left;}
.button_special a:hover {background-position: top right;}

.button_contact {width: 138px;height: 33px;}
.button_contact a {display: block;width: 138px;height: 33px;background: url(btn_contact.jpg) no-repeat top left;}
.button_contact a:hover {background-position: top right;}

.button_home {width: 138px;height: 33px;}
.button_home a {display: block;width: 138px;height: 33px;background: url(btn_home.jpg) no-repeat top left;}
.button_home a:hover {background-position: top right;}


.button_lowspeed1 {width: 148px;height: 99px;}
.button_lowspeed1 a {display: block;width: 148px;height: 99px;background: url(btn_lowspeed1.jpg) no-repeat top left;}
.button_lowspeed1 a:hover {background-position: top right;}

.button_mediumspeed1 {width: 242px;height: 99px;}
.button_mediumspeed1 a {display: block;width: 242px;height: 99px;background: url(btn_mediumspeed1.jpg) no-repeat top left;}
.button_mediumspeed1 a:hover {background-position: top right;}

.button_highspeed1 {width: 355px;height: 99px;}
.button_highspeed1 a {display: block;width: 355px;height: 99px;background: url(btn_highspeed1.jpg) no-repeat top left;}
.button_highspeed1 a:hover {background-position: top right;}

.button_highspeed2 {width: 222px;height: 99px;}
.button_highspeed2 a {display: block;width: 222px;height: 99px;background: url(btn_highspeed2.jpg) no-repeat top left;}
.button_highspeed2 a:hover {background-position: top right;}




.button_735 {width: 80px;height: 170px;}
.button_735 a {display: block;width: 80px;height: 170px;background: url(MAC_735.jpg) no-repeat top left;}
.button_735 a:hover {background-position: top right;}
.button_945 {width: 84px;height: 170px;}
.button_945 a {display: block;width: 84px;height: 170px;background: url(MAC_945.jpg) no-repeat top left;}
.button_945 a:hover {background-position: top right;}
.button_960 {width: 115px;height: 170px;}
.button_960 a {display: block;width: 115px;height: 170px;background: url(MAC_960.jpg) no-repeat top left;}
.button_960 a:hover {background-position: top right;}
.button_1090 {width: 135px;height: 170px;}
.button_1090 a {display: block;width: 135px;height: 170px;background: url(MAC_1090.jpg) no-repeat top left;}
.button_1090 a:hover {background-position: top right;}
.button_180 {width: 160px;height: 170px;}
.button_180 a {display: block;width: 160px;height: 170px;background: url(MAC_180.jpg) no-repeat top left;}
.button_180 a:hover {background-position: top right;}
.button_240 {width: 206px;height: 170px;}
.button_240 a {display: block;width: 206px;height: 170px;background: url(MAC_240.jpg) no-repeat top left;}
.button_240 a:hover {background-position: top right;}
.button_LINEAR {width: 221px;height: 170px;}
.button_LINEAR a {display: block;width: 221px;height: 170px;background: url(MAC_cdlinear.jpg) no-repeat top left;}
.button_LINEAR a:hover {background-position: top right;}
.button_continue {width: 138px;height: 33px;}
.button_continue a {display: block;width: 138px;height: 33px;background: url(btn_continue.jpg) no-repeat top left;}
.button_continue a:hover {background-position: top right;}



.btn_layout {width: 138px;height: 33px;}
.btn_layout a {display: block;width: 138px;height: 33px;background: url(BTN_LAYOUT.jpg) no-repeat top left;}
.btn_layout a:hover {background-position: top right;}


.btn_735 {width: 138px;height: 33px;}
.btn_735 a {display: block;width: 138px;height: 33px;background: url(btn_735.jpg) no-repeat top left;}
.btn_735 a:hover {background-position: top right;}
.btn_945 {width: 138px;height: 33px;}
.btn_945 a {display: block;width: 138px;height: 33px;background: url(btn_945.jpg) no-repeat top left;}
.btn_945 a:hover {background-position: top right;}
.btn_960 {width: 138px;height: 33px;}
.btn_960 a {display: block;width: 138px;height: 33px;background: url(btn_960.jpg) no-repeat top left;}
.btn_960 a:hover {background-position: top right;}
.btn_970 {width: 138px;height: 33px;}
.btn_970 a {display: block;width: 138px;height: 33px;background: url(btn_970.jpg) no-repeat top left;}
.btn_970 a:hover {background-position: top right;}
.btn_1090 {width: 138px;height: 33px;}
.btn_1090 a {display: block;width: 138px;height: 33px;background: url(btn_1090.jpg) no-repeat top left;}
.btn_1090 a:hover {background-position: top right;}
.btn_1110 {width: 138px;height: 33px;}
.btn_1110 a {display: block;width: 138px;height: 33px;background: url(btn_1110.jpg) no-repeat top left;}
.btn_1110 a:hover {background-position: top right;}
.btn_1070 {width: 138px;height: 33px;}
.btn_1070 a {display: block;width: 138px;height: 33px;background: url(btn_1070.jpg) no-repeat top left;}
.btn_1070 a:hover {background-position: top right;}
.btn_170 {width: 138px;height: 33px;}
.btn_170 a {display: block;width: 138px;height: 33px;background: url(btn_170t.jpg) no-repeat top left;}
.btn_170 a:hover {background-position: top right;}
.btn_150 {width: 138px;height: 33px;}
.btn_150 a {display: block;width: 138px;height: 33px;background: url(btn_150.jpg) no-repeat top left;}
.btn_150 a:hover {background-position: top right;}
.btn_180 {width: 138px;height: 33px;}
.btn_180 a {display: block;width: 138px;height: 33px;background: url(btn_180.jpg) no-repeat top left;}
.btn_180 a:hover {background-position: top right;}
.btn_240 {width: 138px;height: 33px;}
.btn_240 a {display: block;width: 138px;height: 33px;background: url(btn_240.jpg) no-repeat top left;}
.btn_240 a:hover {background-position: top right;}
.btn_cdlinear {width: 138px;height: 33px;}
.btn_cdlinear a {display: block;width: 138px;height: 33px;background: url(btn_cdlinear.jpg) no-repeat top left;}
.btn_cdlinear a:hover {background-position: top right;}


.button_web {font-family: Verdana, Tahoma, Helvetica, Arial;font-size:12px;font-weight:bold;margin-bottom:2px;color:#FFFFFF;}
.button_web a {font-family: Verdana, Tahoma, Helvetica, Arial;font-size:12px;font-weight:bold;margin-bottom:2px;color:#FFFFFF;}
.button_web a:hover {font-family: Verdana, Tahoma, Helvetica, Arial;font-size:12px;font-weight:bold;margin-bottom:2px;color:#FFFFFF;}
.button_web a:visited {font-family: Verdana, Tahoma, Helvetica, Arial;font-size:12px;font-weight:bold;margin-bottom:2px;color:#FFFFFF;}



#Header1{
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size:22px;
margin-bottom:2px;
color:#888888;
}
#Header1 a {
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size:22px;
margin-bottom:2px;
color:#FF0000;
}

#Header2{
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size:22px;
font-weight:bold;
margin-bottom:2px;
color:#888888;
}




#SLOGAN{
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size:36px;
font-weight:bold;
margin-bottom:2px;
color:#FF8888;
}
#SLOGAN2{
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size:20px;
font-weight:bold;
margin-bottom:2px;
color:#888888;
}




#FondoPaginaLink{font-family:Verdana, Tahoma, Helvetica, Arial;font-size:14px;font-weight:bold;margin-bottom:2px;color:#000000;}


#MacchinaModello{
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size:32px;
font-weight:bold;
margin-bottom:2px;
color:#888888;
}
#MacchinaModelloPiccolo{
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size:24px;
font-weight:bold;
margin-bottom:2px;
color:#888888;
}
#MacchinaTesto{
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size:12px;
margin-bottom:2px;
color:#440000;
text-align:left;
}
li.MacchinaTesto
{
	color:#440000;
}

#TestoAbout{
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size:16px;
margin-bottom:2px;
color:#440000;
text-align:left;
}

#TestoAbout a {
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size:16px;
margin-bottom:2px;
color:#440000;
text-align:left;
}

#TestoContact{
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size:16px;
margin-bottom:2px;
color:#440000;
text-align:center;
}

#TestoContact a {
font-family: Verdana, Tahoma, Helvetica, Arial;
font-size:16px;
margin-bottom:2px;
color:#FF0000;
text-align:center;
}


#slideshow {
	overflow: hidden;
	position:absolute; top:108px; left:21px;
	width: 539px;
	height: 224px;
}

#slideshow img {
	width: 539px;
	height: 224px;
}

#slideshow1 {cursor: pointer;}

#slideshow img {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}