body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}

A	{
	text-decoration: none;
	color: #990000; 
	}
A:hover {
	color: #FF3333;
	text-decoration: none;
	}
A:active {
	color: #999999;
	text-decoration: underline;
	}
	
.menu1{
	text-decoration:none;
	background-color:#ffcc00;
	color:#CC3333;
	font-size:10px;
    font-family: verdana, arial;
}

.menu1 a {
	text-decoration:none;
	background-color:#ffcc00;
	color:#CC3333;
	font-size:10px;
    font-family: verdana, arial;
}

.menu1 a:link {
}

.menu1 a:hover{
	color:#FF3300;
	background-color:#ffffcc;
}


.menu1 a:focus{
	color:#FF3300;
	background-color:#FFFfcc;
}

.menu1 a:active {
	color:#FF3300;
	background-color:#FFFfcc;
}

.menu2{
	text-decoration:none;
	background-color:#ff9933;
	color:#ffff99;
	font-size:10px;
    font-family: verdana, arial;
}

.menu2 a {
	text-decoration:none;
	background-color:#ff9933;
	color:#ffff99;
	font-size:10px;
    font-family: verdana, arial;
}

.menu2 a:link {
}

.menu2 a:hover{
	color:#FF3300;
	background-color:#ffcc00;
}


.menu2 a:focus{
	color:#FF3300;
	background-color:#ffcc00;
}

.menu2 a:active {
	color:#FF3300;
	background-color:#ffcc00;
}
.verde17
	{
	font-size: 17px;
	color: #009900;
	font-family: verdana, arial, Helvetica;
	}
A:link.verde17 {
	font-size: 17px;
	color: #009900;
	font-family: verdana, arial, Helvetica;
	text-decoration: none;
	}
A:hover.verde17 {
	font-size: 17px;
	color: #ffffff;
	font-family: verdana, arial, Helvetica;
	text-decoration: underline;
	}
A:active.verde17 {
	font-size: 17px;
	color: #ff3300;
	font-family: verdana, arial, Helvetica;
	text-decoration: underline;
	}
.tipologia{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24;
	color : #333333;
	text-decoration: none;
        line-height: 32px;
        margin-left: 4px;
        margin-right: 4px;
}
.slogan{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24;
	color : #333333;
	text-decoration: none;
	line-height : 16px;
}

a.slogan{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24;
	color : #333333;
	text-decoration: none;
	line-height : 16px;
}
a.slogan:hover{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24;
	color : #ff3300;
	line-height : 16px;
	text-decoration: none;
}
.white10
	{
	font-size: 10px;
	color: #ffffff;
	font-family: verdana, arial, Helvetica;
	}
.white14
	{
	font-size: 14px;
	color: #ffffff;
	font-family: verdana, arial, Helvetica;
	}
.white17
	{
	font-size: 17px;
	color: #ffffff;
	font-family: verdana, arial, Helvetica;
	}
.arialw14
	{
	font-size: 14px;
	color: #ffffff;
	font-family: arial, verdana, Helvetica;
	}
.red10
	{
	font-size: 10px;
	color: #ff3300;
	font-family: verdana, Arial, verdana;
        }
.red20
	{
	font-size: 20px;
	color: #ff3300;
	font-family: verdana, Arial, verdana;
        }
.red40
	{
	font-size: 40px;
	color: #ff3300;
	font-family: verdana, Arial, verdana;
        letter-spacing: -3;
        line-height: 32px;
	}

.menusmall
	{
	font-size: 10px;
	color: #339933;
	font-family: verdana, Helvetica, Arial;
	}
A:link.menusmall
	{
	font-size: 10px;
	color: #339933;
	font-family: verdana, Helvetica, Arial;
	text-decoration: none;
	}
A:hover.menusmall
	{
	font-size: 10px;
	color: #66CC66;
	font-family: verdana, Helvetica, Arial;
	text-decoration: underline;
	}
A:active.menusmall
	{
	font-size: 10px;
	color: #66CC66;
	font-family: verdana, Helvetica, Arial;
	text-decoration: underline;
	}
.titolo
	{
	font-size: 20px;
	color: #339933;
	font-weight: 700;
	font-family: verdana, Helvetica, Arial;
	}
.occhiello
	{
	font-size: 12px;
	color: #004080;
	font-family: Verdana, Arial;
	}


.txt
	{
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial;
	}
.txt10
	{
	font-size: 10px;
	color: #333333;
	font-family: Verdana, Arial;
	}
.txt12
	{
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial;
	}
.txt14
	{
	font-size: 14px;
	color: #333333;
	font-family: Verdana, Arial;
	}
.txt17
	{
	font-size: 17px;
	color: #333333;
	font-family: Verdana, Arial;
	}
.txt20
	{
	font-size: 20px;
	color: #333333;
	font-family: Verdana, Arial;
	}

.titolomenu {
        color: #ffffff;
	font-size:14px;
	font-weight:bold;
        font-family: arial, verdana, helvetica;
	background-color:#FF6666;
        text-align: center;
	padding:1px 1px 1px 1px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
}

.menusx a {
	padding:2px;
	text-decoration:none;
	background-color:#FFffcc;
	color:#CC3333;
	border-bottom:1px solid #000000;
	font-size:11px;
        font-family: verdana, arial;
}

.menusx a:link {
}

.menusx a:hover{
	color:#FF3300;
	background-color:#FFFfff;
}


.menusx a:focus{
	color:#FF3300;
	background-color:#FFFfff;
}

.menusx a:active {
	color:#FF3300;
	background-color:#FFFfff;
}


.menuvendite a {
	padding:2px;
	text-decoration:none;
	background-color:#99ff99;
	color:#CC3333;
	font-size:11px;
    font-family: verdana, arial;
}

.menuvendite a:link {
}

.menuvendite a:hover{
	color:#FF3300;
	background-color:#ffffff;
}


.menuvendite a:focus{
	color:#FF3300;
	background-color:#FFFfff;
}

.menuvendite a:active {
	color:#FF3300;
	background-color:#FFFfff;
}

.menuvendite a .over {
	font-style:normal;
	color:#FF3300;
	background-color:transparent;
	float:right;
}

.menuvendite a:hover .over {
	color:#FF3300;
	background-color:transparent;
}

.menuvendite a:focus .over {
	color:#FF3300;
	background-color:transparent;
}

.menusx a, .menu1 a, .menu2 a, .menuvendite a,  .over {display: block;}




.menusx a .over {
	font-style:normal;
	color:#FF3300;
	background-color:transparent;
	float:right;
}

.menusx a:hover .over {
	color:#FF3300;
	background-color:transparent;
}

.menusx a:focus .over {
	color:#FF3300;
	background-color:transparent;
}

