@charset "utf-8";

BODY {
	SCROLLBAR-FACE-COLOR: #dee3e7;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #dee3e7;
	SCROLLBAR-3DLIGHT-COLOR: #d1d7dc;
	SCROLLBAR-ARROW-COLOR: #006699;
	SCROLLBAR-TRACK-COLOR: #efefef;
	SCROLLBAR-DARKSHADOW-COLOR: #98aab1;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url('../img/sfondo.jpg');
}

.testo_dis {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-align: left;
	vertical-align: middle;
	height: 20px;
}

.testo {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	height: 20px;
}

.dove {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	height: 20px;
	background:#cc0000; 
	color:#ffffff; 
	font-family: verdana, tahoma, arial;

}

TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.gensmall {
	FONT-SIZE: 12px;
	COLOR: #000000
}
A:link {
	COLOR: #006699;
	text-decoration:none
}
A:active {
	COLOR: #006699;
	text-decoration:none
}
A:visited {
	COLOR: #006699;
	text-decoration:none
}
A:hover {
	COLOR: #dd6900;
	TEXT-DECORATION: none;
}

INPUT {
	border: 0 pt ;
	color:black ;
	font-family:Verdana,Serif;
	font-size:12px;
	height:15 pt ;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	border-color:"black";
	TEXT-INDENT: 2px;
}
.radio {
	border: 0 pt ;
	color:black ;
	font-family:Verdana,Serif;
	font-size:12px;
	TEXT-INDENT: 2px;
}
TEXTAREA {
	border: 0 pt;
	color:black ;
	font-family:Verdana,Serif;
	font-size:12px;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	border-color: "black";
	TEXT-INDENT: 2px;
}
SELECT {
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	FONT: 12px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	BORDER-TOP-COLOR: #000000;
	BORDER-RIGHT-COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
}
.bg {
	background-color: #ffffff;
	color: #ffff00;
	font: 14px;
}

INPUT.mainoption {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #fafafa
}

.bodyline {
	BORDER-RIGHT: #98aab1 1px solid;
	BORDER-TOP: #98aab1 1px solid;
	BORDER-LEFT: #98aab1 1px solid;
	BORDER-BOTTOM: #98aab1 1px solid;
	BACKGROUND-COLOR: #FFffcc;
}
.bordotab {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #333333;
}
.classetd {
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #ffffff 1px solid;
	FONT-SIZE: 12px;
	font-weight: bold;
	BORDER-LEFT: #000000 0px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #000000 0px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;BACKGROUND-COLOR: #cccccc
}
TD.row1 {
	BACKGROUND-COLOR: #FFffcc
}
TD.row2 {
	BACKGROUND-COLOR: #efefef;
	font-style: italic;
	font-weight: bold;
	color: #cc0000;
	text-align: center;
	vertical-align: middle;
	height: 40px;
	font-size: 40px;	
}


.tabella {
	border-width: thin; 
	border-color: #cc0000; 
	border-style:dashed; 
}
.tendina{
	background:#cc0000; 
	font-size: 12.75px; 
	color:#ffffff; 
	font-family: verdana, tahoma, arial;
}
#cache { 
position:absolute;  
z-index:10; 
visibility:hidden;
}

.titolo {
	font-style: italic;
	font-weight: bold;
	color: #cc0000;
	text-align: left;
	vertical-align: middle;
	height: 40px;
	font-size: 20px;
	FONT-FAMILY: Staccato222 BT;
}
.indirizzo {
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: top;
	height: 20px;
	font-size: medium;
}
.testo {
	color: #393737;
	text-align: justify;
	vertical-align: top;
	height: 20px;
	font-size: 18px;
}
.friends {
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-align: justify;
	vertical-align: middle;
	height: 16px;
	font-size: 16px;
}
.friendsimg {
	font-style: italic;
	font-weight: bold;
	color: #000000;
	height: 16px;
	font-size: 16px;
}
.staff {
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-align: justify;
	vertical-align: middle;
	height: 20px;
	font-size: 20px;
}
.intestazione {
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-align: center;
	vertical-align: top;
	height: 20px;
	font-size: 30px;
}
.int {
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-align: left;
	vertical-align: top;
	height: 20px;
	font-size: 25px;
}
.box_lista {
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #ffffff;
	background-color: #6666ff;
	vertical-align: middle;
	height: 20px;
}
.contatti{
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	height: auto;
}
.credit{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	height: auto;
}
.pubblicita{
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	vertical-align: middle;
	height: auto;
}
.lista {
	font-size: 12px;
	font-weight: bold;
	color: #ffffcc;
	background-color: #669933;
	text-align: left;
	vertical-align: middle;
	height: auto;
}
.titolo_lista {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	background-color: #99ffff;
	text-align: left;
	vertical-align: middle;
	height: 20px;
}
.titolo_lista_bis {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #ff0000;
	text-align: left;
	vertical-align: middle;
	height: 20px;
}
.menu-breadcrumbs {
	font-size: 12px;
	font-weight: bold;
	color: #ffff00;
	text-align: left;
	vertical-align: middle;
	height: 15px;
}
.facebook {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: top;
	height: 14px;
}
.palinsesto {
	font-style: italic;
	font-weight: bold;
	color: #393737;
	text-align: center;
	vertical-align: middle;
	height: 14px;
	font-size: 12px;
}
.palinsesto1 {
	font-style: italic;
	font-weight: bold;
	color: #009900;
	text-align: center;
	vertical-align: middle;
	height: 14px;
	font-size: 14px;
}
.palinsesto2 {
	font-style: italic;
	font-weight: bold;
	color: #000099;
	text-align: center;
	vertical-align: middle;
	height: 14px;
	font-size: 14px;
}
.palinsesto3 {
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-align: center;
	vertical-align: middle;
	height: 14px;
	font-size: 14px;
}
.palinsesto4 {
	font-style: italic;
	font-weight: bold;
	color: #ff0000;
	text-align: left;
	vertical-align: middle;
	height: 14px;
	font-size: 12px;
}
.palinsesto5 {
	font-style: italic;
	font-weight: bold;
	color: #660066;
	text-align: left;
	vertical-align: middle;
	height: 14px;
	font-size: 12px;
}


#BARRA
{
    overflow: Auto;
    background-color: #EEEEEE;
    color: #000000;
    font: Normal 12px Verdana;
    width: 150px;
    height: 200px;
    margin: 0px;
    padding: 5px;
    border: Solid 1px #000000;
    scrollbar-base-color: #000000;
    scrollbar-arrow-color: #CCCCCC;
    scrollbar-track-color: #CCCCCC;
}