body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #FFFFE6;
}
table {
	border-collapse : collapse;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
form {
	display: inline;
}
pre {
	font-family: Courier New, Courier, mono;
	font-size: 12px;
	background-color: #ECEFF2;
	width: 490px;
	border: 1px solid #DCE1E7;
	margin-bottom: 15px;
	margin-top: 10px;
}
.butgoogle{
	background-color: #5397E1;
	color: #FFFFFF;
	border: 1px solid #3182DB;
	font-size: 10px;
	font-weight: bold;
	margin-right: 15px;
	margin-left: 3px;
}
.fieldgoogle {
	border: 1px solid #3182DB;
	background-color: #FFFFFF;
	font-size: 10px;
}
.fieldred {
	border: 1px solid #B33637;
	background-color: #FFFFFF;
	font-size: 10px;
}
.hr{
	height: 1px;
	width: 500px;
	margin-top: 15px;
	margin-bottom: 10px;
	border:0px;
	overflow:hidden;
	color:#16467D;
	background: #16467D;
	top: 15px;
	bottom: 10px;
	text-align: left;
	margin-left: 0px;
}
.hrred{
	height: 1px;
	width: 500px;
	margin-top: 15px;
	margin-bottom: 10px;
	border:0px;
	overflow:hidden;
	color:#FF0000;
	background: #FF0000;
	top: 15px;
	bottom: 10px;
	text-align: left;
	margin-left: 0px;
}
.hrShop{
	height: 1px;
	width: 490px;
	border:0px;
	overflow:hidden;
	color:#16467D;
	background: #16467D;
	text-align: left;
	margin-left: 0px;
}
.formareaEsempio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #AECDF0;
	width: 490px;
}
.tableWebmaster {
	border: 1px solid #8094AA;
	background-color: #DFE4EA;
	font-size: 12px;
	font-family: "Courier New", Courier, mono;
	color: #000000;
}
.textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #AECDF0;
	background: #FFFFE6;
}
.button { 
	font: 10px verdana, arial, sans-serif; 
	color: Black; 
	border: 1px solid #C2DAF3; 
	background-color : #E9E9E9;
}
.buttonbold { 
	font: bold 10px verdana, arial, sans-serif; 
	color: #003366; 
	border: 1px solid #C2DAF3; 
	background-color : #E9E9E9;
}
.invia {
	background-color: #FFD595;
	color: #000000;
	border: 1px solid #333333;
	font-size: 10px;
	margin-left: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	background-color: #FFFFE6;
	border: 1px solid #333333;
}
.blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #AECDF0;
}
.grey {
	font-weight: bold;
	color: #3E3E3E;
}
.tdorang {
	border: 1px solid #FF9900;
}
.tdblu {
	border: 1px solid #AECDF0;
}
.tdverde {
	border: 1px solid #C4E1C4;
}
.tdgrey {
	border: 1px dotted #CCCCCC;
	background-color: #EEEEEE;
}
.tdorangpoint {
	border: 1px dotted #FF9900;
}
.tdblupoint {
	border: 1px dotted #C2DAF3;
}
.tdblupointBottom {
	border-bottom: 1px dotted #C2DAF3;

}
.tdrossopoint {
	border: 1px dotted #FF3333;
}
.tdverdedoppelt {
	border: 1px double #C4E1C4;
}
.table {
	background-color: #EBEBEB;
	border: 1px solid #E0E0E0;
	height: 20px;
}
.tdpad5 {
	padding-left: 5px;
}
.tdpad2 {
	padding-left: 2px;
}
.tableorang {
	background-color: #FFD595;
	border-top: 1px #FF9900;
	border-right: 1px #FF9900;
	border-bottom: 1px #FF9900;
	border-left: 1px dotted #FF9900;
}
.tableblu {
	background-color: #C2DAF3;
	border-top: 1px #9BC1EC;
	border-right: 1px #9BC1EC;
	border-bottom: 1px #9BC1EC;
	border-left: 1px dotted #9BC1EC;
}
.tableverde {
	background-color: #C4E1C4;
	border-top: 1px #99CC99;
	border-right: 1px #99CC99;
	border-bottom: 1px #99CC99;
	border-left: 1px dotted #99CC99;
}
.tablegiochi {
	background-color: #999999;
	border: 1px dashed #666666;
}
.tablecard {
	border: 1px dashed #B6D3F1;
}
h1 {
	display: inline;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-SIZE: 16px;

}
h2 {
	display: inline;
	FONT-SIZE: 13px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
h3 {
	display: inline;
	FONT-SIZE: 11px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.txtorang {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF9D0F;
}
.txtblu {
	color: #000099;
}
.txtred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF3300;
}
.txtnew {
	font-weight: bold;
	color: #FF3300;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: underline;
}
.navblu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
}
.navblu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
}
.navblu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
}
.navblu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-decoration: underline;
	font-weight: bold;
}
.navnatale:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	text-decoration: underline;
	font-weight: bold;
}
.navnatale:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	text-decoration: underline;
	font-weight: bold;
}
.navnatale:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	text-decoration: underline;
	font-weight: bold;
}
.navnatale:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	text-decoration: underline;
	font-weight: bold;
}
.nav13:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
}
.nav13:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
}
.nav13:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
}
.nav13:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9900;
	text-decoration: underline;
	font-weight: bold;
}
.navred:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF3300;
}
.navred:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF3300;
}
.navred:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF3300;
}
.navred:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: underline;
	background-color: #FFFFE6;
}
.botactiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFE6;
	height: 9px;
	padding-right: 2px;
	padding-left: 2px;
	border: 1px solid #16467d;
	color: #000099;
}
.navbot:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #16467d;
	background-color: #C2DAF3;
	padding-right: 2px;
	padding-left: 2px;
	height: 9px;
}
.navbot:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #16467d;
	background-color: #C2DAF3;
	padding-right: 2px;
	padding-left: 2px;
	height: 9px;
}
.navbot:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #16467d;
	background-color: #C2DAF3;
	padding-right: 2px;
	padding-left: 2px;
	height: 9px;
}
.navbot:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
	border: 1px solid #000099;
	background-color: #FFFFE6;
	padding-right: 2px;
	padding-left: 2px;
	height: 9px;
}
.navsearch:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
	PADDING-LEFT: 3px;
}
.navsearch:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
	PADDING-LEFT: 3px;
}
.navsearch:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
	PADDING-LEFT: 3px;
}
.navsearch:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: underline;
	font-weight: bold;
	PADDING-LEFT: 3px;
}
.navnero:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.navnero:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.navnero:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.navnero:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.tdtop {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #16467d;
	border-right-color: #16467d;
	border-bottom-color: #16467d;
	border-left-color: #16467d;
}
ul {
	margin-left: 0px;
	padding-left: 0px;
	left: 0px;
	clip:   rect(auto auto auto 0px);
}
li {
	list-style-type: none;
	margin-top: 20px;
	margin-bottom: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
}
iframe {
	margin: 0px;
	padding: 0px;
}
.imgBorder {
	border: 1px solid #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	top: 0px;
	bottom: 0px;
	clip:  rect(0px auto 0px auto);
}
.tx9px {
	font-size: 9px;
}
.tx12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.tx13px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.tx11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.tablebarzellette {
	padding: 10px;
	border: 1px solid #C2DAF3;
}
.tdverdedoppelt {
	border: 1px double #C4E1C4;
}
.tableHotel {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DDEBF9;
	border-bottom-color: #DDEBF9;
	border-left-color: #DDEBF9;
}
.page {
	margin:10px 0;
}
.page span {
	display:block;
	margin-bottom:10px;
}
.page a:link, .page a:visited {
	text-decoration: none;
	border: 1px solid #8EB5DA;
	background-color:#D7E7F7;
	padding:2px 4px;
	font-weight:bold;
	color:#000099;
}
.page a:hover, .page a.activ {
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #8EB5DA;
	padding:2px 4px;
	font-weight:bold;
	color:#FC8300;
}