body{
   background: url(images/randimg.php) no-repeat 0 0 #000000;
   background-position: center top;
   background-attachment:scroll;
   margin: 0;
   padding: 0;
   text-align: center;
}
.testo11{
font: 11px Arial;
color: #666666;
}

.testo11 A { FONT-SIZE: 11px; COLOR: #666666;  FONT-FAMILY: Arial; TEXT-DECORATION: none }
.testo11 A:hover { FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: underline }

.testo12{
font: 12px/14px Arial;
color: #ffffff;
}
.testo12 A { FONT-SIZE: 12px; COLOR: #9DA4A8;  FONT-FAMILY: Arial; font-weight: bold; }
.testo12 A:hover { FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial; font-weight: bold; }

.testobianco{
	font: 12px/14px Arial;
	color: #ffffff;

}
.testobianco A { FONT-SIZE: 12px; COLOR: #ffffff;  FONT-FAMILY: Arial; font-weight: bold; TEXT-DECORATION: none}
.testobianco A:hover { FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial; font-weight: bold; TEXT-DECORATION: none}


#spizio{
	width: 281px;
	height: 22px;
}


#spizio{
background: url(spizio2.png);
}

* html #spizio { /* Regole per IE (dalla 5.5 in poi) */
background-image: url(spazio.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="spizio2.png" ,sizingMethod="scale");
}

#logo{
	width: 300px;
	height: 115px;
}


#logo{
background: url(logo.png);
}

* html #logo { /* Regole per IE (dalla 5.5 in poi) */
background-image: url(spazio.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="logo.png" ,sizingMethod="scale");
}



#overlay2{
background: url(sfondoliv.png);
width: 530px;
behavior: url(htc/iepngfix.htc);
}

#overlaymenu{
background: url(sfondoliv.png);
width: 390px;
behavior: url(htc/iepngfix.htc);
}

#overlaysubmenu{
background: url(sfondoliv.png);
width: 370px;
height: 22px;
margin: 0 0 0 10px ;
behavior: url(htc/iepngfix.htc);
}



.jqueryslidemenu{
background: black; /*tab link background during hover state*/
font: bold 13px Arial;
width: 963;
position: absolute;
visibility: visible;
color: white;

}
.jqueryslidemenu ul{
color: white;
margin: 0;
padding: 0;
list-style-type: none;

}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
color: white;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
color: white;
padding: 12px 8px;
text-decoration: none;
color: white;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
color: white;
}

.jqueryslidemenu ul li a:link{
color: white;
}

.jqueryslidemenu ul li a:visited{
color: white;
}
.jqueryslidemenu ul li a:hover{
background: black; /*tab link background during hover state*/
color: red;;

}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
color: red;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* sottomenu links style */
.jqueryslidemenu ul li ul li a{
	font: normal 12px Arial;
	width: 180px;
	padding: 5px 5px 5px 15px;
	margin: 0;
	border-top-width: 0;
	border-bottom: 1px solid gray;
	text-align: left;
    background: #000000;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sottomenu hover style*/
color: black;
}.lineadx {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}
.testo14 {

font: 14px Arial;
color: #ffffff;
}

.testo2 { FONT-SIZE: 11px; COLOR: #999999;FONT-FAMILY: Tahoma ;TEXT-DECORATION: none;}
.testo2 A { FONT-SIZE: 11px; COLOR: #999999;  FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
.testo2 A:hover { FONT-SIZE: 11px; COLOR: #1A5422; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }

.testo {FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: Tahoma;TEXT-DECORATION: none;font-weight: normal;}
.testo A { FONT-SIZE: 11px; COLOR: #666666;  FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
.testo A:hover { FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }

.testobianco { FONT-SIZE: 12px;COLOR: #ffffff;FONT-FAMILY: Arial;TEXT-DECORATION: none;font-weight: normal;}
.testobianco A { FONT-SIZE: 12px; COLOR: #ffffff;  FONT-FAMILY: Arial; TEXT-DECORATION: none }
.testobianco A:hover { FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial; TEXT-DECORATION: none }

.testonero {FONT-SIZE: 12px;COLOR: #000000;FONT-FAMILY: Arial;TEXT-DECORATION: none;font-weight: normal;}
.testonero A { FONT-SIZE: 12px; COLOR: #000000;  FONT-FAMILY: Arial; TEXT-DECORATION: none }
.testonero A:hover { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none }

.testo5 { FONT-SIZE: 11px; COLOR: #1A5422; FONT-FAMILY: Georgia; TEXT-DECORATION: none; font-weight: normal; }
.testo5 A { FONT-SIZE: 11px; COLOR: #1A5422;  FONT-FAMILY: Georgia; TEXT-DECORATION: none }
.testo5 A:hover { FONT-SIZE: 11px; COLOR: #1A5422; FONT-FAMILY: Georgia; TEXT-DECORATION: underline }

.testo3 { FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: Georgia; TEXT-DECORATION: none; }
.testo3 A { FONT-SIZE: 16px; COLOR: #666666;  FONT-FAMILY: Georgia; TEXT-DECORATION: none }
.testo3 A:hover { FONT-SIZE: 16px; COLOR: #0066CC; FONT-FAMILY: Georgia; TEXT-DECORATION: none }

.testo1 { FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; }
.testo1 A { FONT-SIZE: 11px; COLOR: #000066;  FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
.testo1 A:hover { FONT-SIZE: 11px; COLOR: #000066;  FONT-FAMILY: Tahoma; TEXT-DECORATION: underline }

.lineagiu { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #AFAFAF; }

.bordo { border: 1px solid #cccccc; } 
.lineasu { border-top-width: 1px; border-top-style: dotted; border-top-color: #AFAFAF; }

.lineadx {
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
}
.sfondonews {
	background-attachment: scroll;
	background-image: url(../images/sfondo_news.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.sfondobox {

	background-attachment: fixed;
	background-image: url(../images/logo2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sfondobottom {
    background-attachment: scroll;
	background-image: url(../images/bottom.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.separatore {
	background-attachment: scroll;
	background-image: url(../images/lineatrat.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.sfondomenu {

    background-attachment: scroll;
	background-image: url(../images/menu.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.sfondoarearis {

	background-attachment: scroll;
	background-image: url(../images/sfondo_arearis.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.sfondo {
	background-attachment: scroll;
	background-image: url(../images/sfondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #6AB4CF;

}
.invisibile{
	display: none;
}
.listbox {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;

}
.lineagiu2 {
border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333333;
}

.noteprice {
    color: #f00;
    display: block; 
    padding: 15px 0pt 0pt 15px;
    font-family: arial;
    font-size: 14px;
    font-weight: 700;
}