body {	padding:0px; margin:0px; padding-top:15px;
}
H1 { FONT-WEIGHT: bold; FONT-SIZE: 23px; padding-bottom:0px; padding-bottom:15px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 5px; COLOR: #FFFFFF; FONT-FAMILY: AvantGarde Bk BT, Arial Narrow, Times New Roman, Times, serif; text-transform:uppercase;
}H1 A { COLOR: #4C3224; TEXT-DECORATION: none
}H1 A:hover { COLOR: #4C3224; TEXT-DECORATION: none
}
H2 { FONT-WEIGHT: NORMAL; FONT-SIZE: 18px; padding-bottom:0px; MARGIN-BOTTOM: 0px; COLOR: #333214; FONT-FAMILY: Trebuchet MS, AvantGarde Bk BT, Arial Narrow, Times New Roman, Times, serif;
}H2 A { COLOR: #333214; TEXT-DECORATION: none
}H2 A:hover { COLOR: #A0060B; TEXT-DECORATION: none
}
H3 { FONT-WEIGHT: NORMAL; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; COLOR: #43362d; FONT-FAMILY: Trebuchet MS, verdana, Arial, Tahoma;
}H3 A { FONT-WEIGHT: NORMAL; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; COLOR: #43362d; FONT-FAMILY: Trebuchet MS, verdana, Arial, Tahoma;
}H3 A:hover { FONT-WEIGHT: NORMAL; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; COLOR: #43362d; FONT-FAMILY: Trebuchet MS, verdana, Arial, Tahoma;
}
H4 { FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; COLOR: #6F6F6F; FONT-FAMILY: Trebuchet MS, verdana, Arial, Tahoma;
}H4 A { FONT-WEIGHT: normal; COLOR: #B96C10; TEXT-DECORATION: none
}H4 A:hover { FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
.headerlink { FONT-WEIGHT: bold; font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: #FFFFFF; font-size:13px;
}.headerlink a { color: #FFFFFF; text-decoration: none; FONT-WEIGHT: bold; 
}.headerlink a:hover { color:#FDDDAE; TEXT-DECORATION: none; FONT-WEIGHT: bold; 
}
.bodytxt { font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: #525125; font-size:13px; line-height:23px;
}.bodytxt a { FONT-WEIGHT: bold; color: #333214; text-decoration: none; text-decoration: underline;
}.bodytxt a:hover { text-decoration: none; color:#B24202;
}
.formcontatti {
	BORDER: #d4d0c8 1px solid; FONT-SIZE: 12px;COLOR: #666666; padding:2px 2px 2px 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.formbutton{
cursor:pointer;
border:outset 1px #ffffff;
background:#333214;
color:#FFFF00;
font-family: tahoma, helvetica, arial, sans-serif;
font-size:10px;
font-weight:normal;
padding: 2px 4px;
}
.tariffbutton{
cursor:pointer;
border:outset 1px #ffffff;
background:#FF0000;
color:#FFFFFF;
font-family: Trebuchet MS, arial, sans-serif;
font-size:13px;
font-weight:bold;
padding: 0px 0px;
}
.Footer { font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: #92634E; line-height:20px; font-size:12px;
}.Footer a { color: #333214; text-decoration: underline; font-size:12px;
}.Footer a:hover { text-decoration: none; color: #333214; font-size:12px;
}
.slidedoormenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 180px; /* width of menu (don't forget to add border with below!) */
border-left: 5px solid #7B7A3F; /* thick left border of menu */
}
.slidedoormenu li{
border-bottom: 1px solid #333214; /* Gray border beneath each menu item */
}
.slidedoormenu li a{
background: white url(vstrip.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
font: bold 13px Trebuchet MS, Verdana;
display: block;
color: black;
width: auto;
border-bottom: 1px solid white; /* White border beneath each menu item link, to add depth */
padding: 4px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
}
.slidedoormenu li a:visited, .slidedoormenu li a:active{
color: black;
}
.slidedoormenu li a:hover{
background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: black;
}
.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{
border-bottom-width: 0px; padding-bottom: 0px;/* For last menu item within menu, remove bottom border */
}
.slidedoormenu li.lastitem a{
padding: 4px 0;  /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}
