/* CSS Document */

html,body{
    margin:0;
    padding:0;
    height:100%;
    border:none;
	background-color:#dfdfdf;
}

#fullheight{
	height:100%;
	text-align: left;
}

.Stile1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	line-height: auto;
	text-align:justify;
}

.Stile1 a:link { color: #333333; text-decoration: none;}
.Stile1 a:visited { color: #333333; text-decoration: none;}
.Stile1 a:hover { color: #a96efd; text-decoration: none;}
.Stile1 a:active { color: #333333; text-decoration: none;}

.Stile1 li{
	margin-left:-25px;
}

.Stile1 ul{
	margin-top:0px;
}

.Stile2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#fff;
	font-weight: bold;
}

.Stile3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	text-decoration: none;
	background-image:url(../images/menu/back-off.png);
	width:219px;
	height:46px;
	text-indent:40px;
	
}

.Stile3 a:link { color: #fff; text-decoration: none;}
.Stile3 a:visited { color: #fff; text-decoration: none;}
.Stile3 a:hover { color: #fff; text-decoration: none;background:url(../images/menu/back-on.png) no-repeat transparent;line-height:46px;display:block;padding-bottom:0px;}
.Stile3 a:active { color: #fff; text-decoration: none;}

.Stile4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	text-decoration: none;
	background-image:url(../images/menu/back-on.png);
	width:219px;
	height:46px;
	text-indent:40px;

}

.Stile5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#be90ff;
	text-decoration: none;
}

.Stile6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	font-weight: bold;
	line-height:13px;
}

.Stile6 a:link { color: #fff; text-decoration: none;}
.Stile6 a:visited { color: #fff; text-decoration: none;}
.Stile6 a:hover { color: #b0abe0; text-decoration: none;}
.Stile6 a:active { color: #fff; text-decoration: none;}

.td_title {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#023d7a;
	height:27px;
	line-height:27px;
	background: url(../images/menu/back-prenotazioni.png);
}

.Stile7 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#023d7a;
}

.Stile7 a:link { color: #023d7a; text-decoration: none;}
.Stile7 a:visited { color: #023d7a; text-decoration: none;}
.Stile7 a:hover { color: #b0abe0; text-decoration: none;}
.Stile7 a:active { color: #023d7a; text-decoration: none;}

.Stile8 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color:#fff;
}

.Stile8 a:link { color: #fff; text-decoration: none;}
.Stile8 a:visited { color: #fff; text-decoration: none;}
.Stile8 a:hover { color: #b3dffb; text-decoration: underline;}
.Stile8 a:active { color: #fff; text-decoration: none;}

.Stile9 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#a96efd;
	list-style-image: url(../images/elenco.png);
	text-align:left;
}

.Stile9 a:link { color: #a96efd; text-decoration: none;}
.Stile9 a:visited { color: #a96efd; text-decoration: none;}
.Stile9 a:hover { color: #023d7a; text-decoration: none;}
.Stile9 a:active { color: #a96efd; text-decoration: none;}

.Stile10 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#a96efd;
}

.Stile11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	line-height: auto;
}

.Stile12 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:#023d7a;
}

.Stile13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#555;
	font-weight: normal;
}

.Stile13 a:link { color: #555; text-decoration: none;}
.Stile13 a:visited { color: #555; text-decoration: none;}
.Stile13 a:hover { color: #446e96; text-decoration: none;}
.Stile13 a:active { color: #555; text-decoration: none;}

.Stile14 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight:bold;
	height:30px;
	color:#17497c;
	text-decoration: none;
	text-indent:24px;
	background:url(../images/menu/bg_submenu_off.png) top no-repeat;
}

.Stile14 a:link { color: #17497c; text-decoration: none;}
.Stile14 a:visited { color: #17497c; text-decoration: none;}
.Stile14 a:hover { color: #fff; text-decoration: none;}
.Stile14 a:active { color: #17497c; text-decoration: none;}

.Stile15 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight:bold;
	height:30px;
	color:#fff;
	text-decoration: none;
	text-indent:24px;
	background:url(../images/menu/bg_submenu_on.png) top no-repeat;
}

.Stile16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color:#333333;
	text-align:justify;
	vertical-align:super;
}
