HTML {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
BODY {
	BACKGROUND: #fff repeat-x 50% top;
	FONT: 12px "Verdana","Lucida Grande",Lucida,Arial,sans-serif;
	COLOR: Navy; TEXT-ALIGN: center
}
P {
	MARGIN: 0px 0px 1em;
        LINE-HEIGHT: 1.3;
}

H1 {
	FONT-SIZE: 160%;
	MARGIN: 0px 0px 0.3em;
	COLOR: #f60

}

H2 {
	FONT-SIZE: 150%;
	MARGIN: 0px 0px 0.3em;
	COLOR: Navy

}
H3 {
	FONT-SIZE: 180%;
	MARGIN: 0px 0px 0.3em;
	COLOR: Navy

}
A:HOVER {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: blue;
	background-color:#FFFFFF;
}
A{      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: Navy;
}
a img{
border: 0;
} 
A.special{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: blue;
	background-color:#FFFFFF;
}
DIV#testata {
	BACKGROUND: #FFF repeat-x 50% top;
	MARGIN-BOTTOM: 1em;
	PADDING-BOTTOM: 10px;
	COLOR: #fff
}
DIV#testata H1 {
        MARGIN: 0px auto;
	FONT: lighter 250%/105px "Lucida Sans Unicode","Lucida Grande",Lucida,Arial,sans-serif;
	WIDTH: 770px;
	TEXT-ALIGN: left
}

#testata table, #menubasso {
margin: 0 auto;
}


DIV#contenitore {
        MARGIN: 0px auto;
	WIDTH: 770px;
	TEXT-ALIGN: left
}
DIV#corpo {
	FLOAT: left;
	WIDTH: 767px
}
DIV#corpo P {
	TEXT-ALIGN: justify;
}
div#menu {
    float:center;
	width: 770px;
}
ul#navigazione,ul#navigazione li {
	list-style-type:none;
	margin:0;
	padding:0
}
ul#navigazione li {
	float:left;
padding-left:1.5em;
padding-right:1.5em;
background: #9ABEFF;
	margin-right:3px;
	text-align: center
}
ul#navigazione a {
	display:block;
	text-decoration:none;
	padding:2px 0;
    color: #fff;
	font-weight:bold
}
ul#navigazione a:hover {
	color: Navy
}
ul#navigazione li.activelink a,ul#navigazione li.activelink a:hover {
	color: #000
}
LI.index {
	LINE-HEIGHT: 190%;
}
LI.index2 {
	LINE-HEIGHT: 150%;
}
LI.elenco {
	LINE-HEIGHT: 116%;
}
DIV#rivendicatore {
	CLEAR: both;
	BACKGROUND: #fff repeat-x 50% top;
	COLOR: #808080;
        FONT-SIZE: 10px;
        FONT-WEIGHT: bold;
	PADDING-TOP: 2px
}
DIV#rivendicatore P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 2px
}
.testoform {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: Navy;
	TEXT-DECORATION: none;
}
.formazzurro {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #D2DDE8;
	BORDER: 1px solid #000000;
}
.pulsante {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #7798B9;
	BORDER: 1px solid #000000;
}
.stilelink {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: Navy;
}
.servizi {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: Navy;
}

.serviziarancio {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #f60;
}
.skype{
	border: 1px solid #9ABEFF;
}

a.button{
	display:block;
	width: 77px;
	height: 23px; 
	background: url(button.png) no-repeat 0 0
}
a.button:hover{
	background-position:0 -23px;
}
