/* ------------------------------------------------- Stili Default ------------------------------------------------- */

body {height:100%; background:#ffffff; margin: 0px; padding: 0px;}


#home
{
	overflow:hidden;
	border-bottom: #ffffff solid 1px;
	width: 100%;	
	padding:0px;
	background: url(../ImgHome/sfondohome.gif) 100% 0 repeat-x;
	margin-top:10px;
	height:547px;
}

#bottomhome
{
	overflow:hidden;
	border: #ffffff solid 0px;
	width: 100%;	
	padding:0px;
	background: #960107;
	margin-top:0px;
	height:42px;
	text-align:center;
	font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#ffffff;
	letter-spacing:1px;
	line-height:40px;
	
}


.BorderPag

{
	border-top: #0A0C22 solid 2px;
	border-bottom: #0A0C22 solid 2px;
	border-left: #0A0C22 solid 2px;
	border-right: #0A0C22 solid 2px;
	
}

/* ------------------------------------------------- Stili Text e link ------------------------------------------------- */

.Nero8 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#000000;}
.Nero8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#000000;}
.Nero9 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:none; color:#000000;}
.Nero9b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:bold; color:#000000;}
.Nero10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#000000;}
.Nero10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#000000;}
.Nero10bpx {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#000000;}


.Bianco8 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#ffffff;}
.Bianco8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#ffffff;}
.Bianco9 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:none; color:#ffffff;}
.Bianco9b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:bold; color:#ffffff;}
.Bianco10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#ffffff;}
.Bianco10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#ffffff;}
.Bianco10px {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#ffffff;}


.Grigio8 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#0A0C22;}
.Grigio8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#0A0C22;}
.Grigio9 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:none; color:#0A0C22;}
.Grigio9b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:bold; color:#0A0C22;}
.Grigio10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#0A0C22;}
.Grigio10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#0A0C22;}
.Grigio10bpx {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#0A0C22;}


.Text8 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#0A0C22;}
.Text8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#0A0C22;}
.Text9 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:none; color:#0A0C22;}
.Text9b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:bold; color:#0A0C22;}
.Text10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#0A0C22;}
.GText10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#0A0C22;}
.Text10bpx {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#0A0C22;}


.Granata8 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#960107;}
.Granata8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#960107;}
.Granata9 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:none; color:#960107;}
.Granata9b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; font-weight:bold; color:#960107;}
.Granata10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#960107;}
.Granata10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#960107;}
.Granata10bpx {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#960107;}

.Granata20px {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:20px; font-weight:bold; color:#960107;}


a.Credits:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
a.Credits:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
a.Credits:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
a.Credits:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#000000; text-decoration:none;}



.Rosso8 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#D2020B;}
.Rosso8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#D2020B;}
.Rosso10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#D2020B;}
.Rosso10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#D2020B;}


.MsgError8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#DE000E;}
.MsgError10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#DE000E;}
.MsgError12b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#DE000E;}

.Asterisco8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#DE000E;}
.AsteriscoBlu8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#0187F9;}

.ApiceBlu8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#2B3479; vertical-align: super}
.PediceBlu8b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#2B3479; vertical-align: sub}

.NumPage {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; background-color: #58779F; color:#DEEBFF;}

A.Paging:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; color:#960107; font-weight:bold; text-decoration:none;}
A.Paging:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; color:#960107; font-weight:bold; text-decoration:none;}
A.Paging:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; color:#960107; font-weight:bold; text-decoration:none;}
A.Paging:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:9pt; color:#58779F; font-weight:bold; text-decoration:none;}

.acLabel {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#213245;}
.acLabelb {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#213245;}

.acValue {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#213245;}
.acValueb {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#213245;}

.Frecce10 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#DE000E;}
.Frecce10b {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#DE000E;}

A.AreaC:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#960107; font-weight:bold; text-decoration:none;}
A.AreaC:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#960107; font-weight:bold; text-decoration:none;}
A.AreaC:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#960107; font-weight:bold; text-decoration:none;}
A.AreaC:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#0B468B; font-weight:bold; text-decoration:none;}


A.AreaC1:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:bold; text-decoration:none;}
A.AreaC1:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:bold; text-decoration:none;}
A.AreaC1:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:bold; text-decoration:none;}
A.AreaC1:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#F1EDCF; font-weight:bold; text-decoration:none;}

/* ------------------------------------------------- Stili pagine ------------------------------------------------- */

td.menu
{
	width:180px;	
	padding:0px;
	background: #960107;	
}


td.bottom
{	
	padding:3px;
	background: #960107;
	font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#ffffff;
	letter-spacing:1px;
	text-align:center;
}


.InputArea	{
    font-family:Arial, Tahoma, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #FFFFFF;	
	color: #000000;
	border-left : 0px solid #00A4DF;
	border-bottom : 0px solid #00A4DF;
	border-right : 0px solid #00A4DF;
	border-top : 0px solid #00A4DF;
	font-weight: none;
}



.Submit {
    font-family:Arial, Tahoma, Verdana, Helvetica;
	font-size: 10px;
	background-color: #960107;	
	color: #ffffff;
	border-left : 0px solid #00447E;
	border-bottom : 0px solid #00447E;
	border-right : 0px solid #00447E;
	border-top : 0px solid #00447E;
	font-weight: bold;
}

.Input	{
    font-family:Arial, Tahoma, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #FFFFFF;	
	color: #000000;
	border-left : 1px solid #051B35;
	border-bottom : 2px solid #960107;
	border-right : 1px solid #051B35;
	border-top : 1px solid #051B35;
	font-weight: none;
}


a.LinkTop1:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#960107; font-weight:bold; text-decoration:none;}
a.LinkTop1:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#960107; font-weight:bold; text-decoration:none;}
a.LinkTop1:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#960107; font-weight:bold; text-decoration:none;}
a.LinkTop1:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#000000; font-weight:bold; text-decoration:none;}


a.LinkMenu:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.LinkMenu:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.LinkMenu:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.LinkMenu:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}


/* ------------------------------------------------- Stili MENU ------------------------------------------------- */

div#navigation{float:left; margin:0 5px;}
div#navigation ul{list-style-type: none; margin: 0; padding: 0;}
div#navigation li{margin: 0 0 1px; padding: 0;}
div#navigation a{display: block; width: 165px; line-height: 30px; text-decoration: none;
    border: 0px solid #ffffff; text-indent: 7px;  background: url("../IconeMenu/Hotel1.gif") no-repeat top left;
    font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
div#navigation a:hover{
    background: url("../IconeMenu/Hotel2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}
div#navigation li#activelink0 a,div#navigation li#activelink a:hover{
    background: url("../IconeMenu/Hotel2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}


div#navigation1{float:left; margin:0 5px;}
div#navigation1 ul{list-style-type: none; margin: 0; padding: 0;}
div#navigation1 li{margin: 0 0 1px; padding: 0;}
div#navigation1 a{display: block; width: 165px; line-height: 30px; text-decoration: none;
    border: 0px solid #ffffff; text-indent: 7px;  background: url("../IconeMenu/Dove1.gif") no-repeat top left;
    font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
div#navigation1 a:hover{
    background: url("../IconeMenu/Dove2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}
div#navigation1 li#activelink1 a,div#navigation li#activelink a:hover{
    background: url("../IconeMenu/Dove2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}

div#navigation2{float:left; margin:0 5px;}
div#navigation2 ul{list-style-type: none; margin: 0; padding: 0;}
div#navigation2 li{margin: 0 0 1px; padding: 0;}
div#navigation2 a{display: block; width: 165px; line-height: 30px; text-decoration: none;
    border: 0px solid #ffffff; text-indent: 7px;  background: url("../IconeMenu/Camere1.gif") no-repeat top left;
    font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
div#navigation2 a:hover{
    background: url("../IconeMenu/Camere2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}
div#navigation2 li#activelink2 a,div#navigation li#activelink a:hover{
    background: url("../IconeMenu/Camere2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}

div#navigation3{float:left; margin:0 5px;}
div#navigation3 ul{list-style-type: none; margin: 0; padding: 0;}
div#navigation3 li{margin: 0 0 1px; padding: 0;}
div#navigation3 a{display: block; width: 165px; line-height: 30px; text-decoration: none;
    border: 0px solid #ffffff; text-indent: 7px;  background: url("../IconeMenu/Servizi1.gif") no-repeat top left;
    font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
div#navigation3 a:hover{
    background: url("../IconeMenu/Servizi2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}
div#navigation3 li#activelink3 a,div#navigation li#activelink a:hover{
    background: url("../IconeMenu/Servizi2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}

	
div#navigation4{float:left; margin:0 5px;}
div#navigation4 ul{list-style-type: none; margin: 0; padding: 0;}
div#navigation4 li{margin: 0 0 1px; padding: 0;}
div#navigation4 a{display: block; width: 165px; line-height: 30px; text-decoration: none;
    border: 0px solid #ffffff; text-indent: 7px;  background: url("../IconeMenu/Offerte1.gif") no-repeat top left;
    font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
div#navigation4 a:hover{
    background: url("../IconeMenu/Offerte2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}
div#navigation4 li#activelink4 a,div#navigation li#activelink a:hover{
    background: url("../IconeMenu/Offerte2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}

div#navigation5{float:left; margin:0 5px;}
div#navigation5 ul{list-style-type: none; margin: 0; padding: 0;}
div#navigation5 li{margin: 0 0 1px; padding: 0;}
div#navigation5 a{display: block; width: 165px; line-height: 30px; text-decoration: none;
    border: 0px solid #ffffff; text-indent: 7px;  background: url("../IconeMenu/Meeting1.gif") no-repeat top left;
    font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
div#navigation5 a:hover{
    background: url("../IconeMenu/Meeting2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}
div#navigation5 li#activelink5 a,div#navigation li#activelink a:hover{
    background: url("../IconeMenu/Meeting2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}

div#navigation6{float:left; margin:0 5px;}
div#navigation6 ul{list-style-type: none; margin: 0; padding: 0;}
div#navigation6 li{margin: 0 0 1px; padding: 0;}
div#navigation6 a{display: block; width: 165px; line-height: 30px; text-decoration: none;
    border: 0px solid #ffffff; text-indent: 7px;  background: url("../IconeMenu/Prenota1.gif") no-repeat top left;
    font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
div#navigation6 a:hover{
    background: url("../IconeMenu/Prenota2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}
div#navigation6 li#activelink6 a,div#navigation li#activelink a:hover{
    background: url("../IconeMenu/Prenota2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}
		

div#navigation7{float:left; margin:0 5px;}
div#navigation7 ul{list-style-type: none; margin: 0; padding: 0;}
div#navigation7 li{margin: 0 0 1px; padding: 0;}
div#navigation7 a{display: block; width: 165px; line-height: 30px; text-decoration: none;
    border: 0px solid #ffffff; text-indent: 7px;  background: url("../IconeMenu/Navetta1.gif") no-repeat top left;
    font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
div#navigation7 a:hover{
    background: url("../IconeMenu/Navetta2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}
div#navigation7 li#activelink7 a,div#navigation li#activelink a:hover{
    background: url("../IconeMenu/Navetta2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}


div#navigation8{float:left; margin:0 5px;}
div#navigation8 ul{list-style-type: none; margin: 0; padding: 0;}
div#navigation8 li{margin: 0 0 1px; padding: 0;}
div#navigation8 a{display: block; width: 165px; line-height: 30px; text-decoration: none;
    border: 0px solid #ffffff; text-indent: 7px;  background: url("../IconeMenu/Ristorante1.gif") no-repeat top left;
    font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
div#navigation8 a:hover{
    background: url("../IconeMenu/Ristorante2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}
div#navigation8 li#activelink8 a,div#navigation li#activelink a:hover{
    background: url("../IconeMenu/Ristorante2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}

	
div#navigation9{float:left; margin:0 5px;}
div#navigation9 ul{list-style-type: none; margin: 0; padding: 0;}
div#navigation9 li{margin: 0 0 1px; padding: 0;}
div#navigation9 a{display: block; width: 165px; line-height: 30px; text-decoration: none;
    border: 0px solid #ffffff; text-indent: 7px;  background: url("../IconeMenu/Info1.gif") no-repeat top left;
    font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
div#navigation9 a:hover{
    background: url("../IconeMenu/Info2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}
div#navigation9 li#activelink9 a,div#navigation li#activelink a:hover{
    background: url("../IconeMenu/Info2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none;}

	
div#navigation10{float:left; margin:0 5px;}
div#navigation10 ul{list-style-type: none; margin: 0; padding: 0;}
div#navigation10 li{margin: 0 0 1px; padding: 0;}
div#navigation10 a{display: block; width: 165px; line-height: 30px; text-decoration: none;
    border: 0px solid #ffffff; text-indent: 7px;  background: url("../IconeMenu/Mail1.gif") no-repeat top left;
    font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; letter-spacing:1px;}
div#navigation10 a:hover{
    background: url("../IconeMenu/Mail2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none; letter-spacing:1px;}
div#navigation10 li#activelink10 a,div#navigation li#activelink a:hover{
    background: url("../IconeMenu/Mail2.gif") no-repeat top left; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:10px; color:#FBF8DE; font-weight:bold; text-decoration:none; letter-spacing:1px;}


/* ------------------------------------------------- Stili Generic Pag ------------------------------------------------- */


.BorderFoto
{
	border-top: #960107 solid 2px;
	border-bottom: #960107 solid 2px;
	border-left: #960107 solid 2px;
	border-right: #960107 solid 2px;
	
}


.BorderIcone
{
	border-top: #960107 solid 1px;
	border-bottom: #960107 solid 1px;
	border-left: #960107 solid 1px;
	border-right: #960107 solid 1px;
	
}

td.TitoloCamere {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#ffffff; background: #0A0C22; text-align:center;}


.BorderCamere

{
	border-top: #0A0C22 solid 0px;
	border-bottom: #0A0C22 solid 2px;
	border-left: #0A0C22 solid 0px;
	border-right: #0A0C22 solid 0px;
	
}

td.Servizi1 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#0A0C22; background:#FDFCE0; text-align:left; border-bottom: #0A0C22 solid 1px;}
td.Servizi2 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#0A0C22; background: #ffffff; text-align:left; border-bottom: #0A0C22 solid 1px;}

td.Risto1 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:normal; color:#0A0C22; background:#FDFCE0; text-align:left; border-bottom: #0A0C22 solid 1px;}
td.Risto2 {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:normal; color:#0A0C22; background: #ffffff; text-align:left; border-bottom: #0A0C22 solid 1px;}
td.Risto {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:normal; color:#0A0C22; background: #ffffff; text-align:left;}


.BorderBluB
{
	border-top: #0A0C22 solid 0px;
	border-bottom: #0A0C22 solid 1px;
	border-left: #0A0C22 solid 0px;
	border-right: #0A0C22 solid 0px;
	
}

.BorderBluB1
{
	border-top: #0A0C22 solid 0px;
	border-bottom: #0A0C22 dotted 3px;
	border-left: #0A0C22 solid 0px;
	border-right: #0A0C22 solid 0px;
	
}

.BorderPreventivi
{
	border-top: #0A0C22 solid 0px;
	border-bottom: #0A0C22 dotted 0px;
	border-left: #0A0C22 solid 0px;
	border-right: #0A0C22 dotted 1px;
	
}

.BorderBianco
{
	border-top: #ffffff solid 1px;
	border-bottom: #ffffff solid 1px;
	border-left: #ffffff solid 1px;
	border-right: #ffffff solid 1px;
	
}

td.Meeting1 {background:#FDFCE0; text-align:center; border-bottom: #0A0C22 solid 1px; border-top: #0A0C22 solid 1px; border-left: #0A0C22 solid 1px; border-right: #0A0C22 solid 1px;}
td.Meeting2 {background:#960107; text-align:center; border-bottom: #0A0C22 solid 0px; border-top: #0A0C22 solid 0px; border-left: #0A0C22 solid 0px; border-right: #0A0C22 solid 0px; font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#ffffff; }

A.Meeting:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#0A0C22; font-weight:bold; text-decoration:none;}
A.Meeting:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#0A0C22; font-weight:bold; text-decoration:none;}
A.Meeting:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#0A0C22; font-weight:bold; text-decoration:none;}
A.Meeting:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#960107; font-weight:bold; text-decoration:none;}

/* ------------------------------------------------- Stili Popud Camere ------------------------------------------------- */

#popad
{
	padding:0px;
	border-top:2px solid #0A0C22;
	border-bottom:2px solid #0A0C22;
	border-left:2px solid #0A0C22;
	border-right:2px solid #0A0C22;
	background:#960107;
	width:990px;	
	z-index:150;
	visibility:hidden;
	position:absolute;
	height:495px;
	top:101px;
	margin-left:3px;
}


#popad1
{
	padding:0px;
	border-top:2px solid #0A0C22;
	border-bottom:2px solid #0A0C22;
	border-left:2px solid #0A0C22;
	border-right:2px solid #0A0C22;
	background:#960107;
	width:990px;	
	z-index:150;
	visibility:hidden;
	position:absolute;
	height:495px;
	top:101px;
	margin-left:3px;
}


#popad2
{
	padding:0px;
	border-top:2px solid #0A0C22;
	border-bottom:2px solid #0A0C22;
	border-left:2px solid #0A0C22;
	border-right:2px solid #0A0C22;
	background:#960107;
	width:990px;	
	z-index:150;
	visibility:hidden;
	position:absolute;
	height:495px;
	top:101px;
	margin-left:3px;
}


#popad3
{
	padding:0px;
	border-top:2px solid #0A0C22;
	border-bottom:2px solid #0A0C22;
	border-left:2px solid #0A0C22;
	border-right:2px solid #0A0C22;
	background:#960107;
	width:990px;	
	z-index:150;
	visibility:hidden;
	position:absolute;
	height:495px;
	top:101px;
	margin-left:3px;
}


#popad4
{
	padding:0px;
	border-top:2px solid #0A0C22;
	border-bottom:2px solid #0A0C22;
	border-left:2px solid #0A0C22;
	border-right:2px solid #0A0C22;
	background:#960107;
	width:990px;	
	z-index:150;
	visibility:hidden;
	position:absolute;
	height:495px;
	top:101px;
	margin-left:3px;
}


#popad5
{
	padding:0px;
	border-top:2px solid #0A0C22;
	border-bottom:2px solid #0A0C22;
	border-left:2px solid #0A0C22;
	border-right:2px solid #0A0C22;
	background:#960107;
	width:990px;	
	z-index:150;
	visibility:hidden;
	position:absolute;
	height:495px;
	top:101px;
	margin-left:3px;
}


#popad6
{
	padding:0px;
	border-top:2px solid #0A0C22;
	border-bottom:2px solid #0A0C22;
	border-left:2px solid #0A0C22;
	border-right:2px solid #0A0C22;
	background:#960107;
	width:990px;	
	z-index:150;
	visibility:hidden;
	position:absolute;
	height:495px;
	top:101px;
	margin-left:3px;
}


#popad7
{
	padding:0px;
	border-top:2px solid #0A0C22;
	border-bottom:2px solid #0A0C22;
	border-left:2px solid #0A0C22;
	border-right:2px solid #0A0C22;
	background:#960107;
	width:990px;	
	z-index:150;
	visibility:hidden;
	position:absolute;
	height:495px;
	top:101px;
	margin-left:3px;
}


#popad8
{
	padding:0px;
	border-top:2px solid #0A0C22;
	border-bottom:2px solid #0A0C22;
	border-left:2px solid #0A0C22;
	border-right:2px solid #0A0C22;
	background:#960107;
	width:990px;	
	z-index:150;
	visibility:hidden;
	position:absolute;
	height:495px;
	top:101px;
	margin-left:3px;
}



/* ------------------------------------------------- Tabelle Default ----------------------------------------- */

.BorderTabellaA {
	border-left : 1px solid #ffffff;
	border-bottom : 1px solid #ffffff;
	border-right : 1px solid #ffffff;
	border-top : 1px solid #ffffff;
}

.TitoloTabellaA {
    font-family:Arial, Tahoma, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #051B35;	
	color: #ffffff;
	border-left : 0px solid #ffffff;
	border-bottom : 0px solid #ffffff;
	border-right : 0px solid #ffffff;
	border-top : 0px solid #ffffff;
	font-weight:bold;
}

.BorderTabellaAB {
	border-left : 0px solid #051B35;
	border-bottom : 1px solid #051B35;
	border-right : 0px solid #051B35;
	border-top : 0px solid #051B35;
}

.BorderTabellaALBR {
	border-left : 1px solid #051B35;
	border-bottom : 0px solid #051B35;
	border-right : 1px solid #051B35;
	border-top : 0px solid #051B35;
}

.BorderTabellaALB {
	border-left : 1px solid #051B35;
	border-bottom : 1px solid #051B35;
	border-right : 0px solid #051B35;
	border-top : 0px solid #051B35;
}

.BorderTabellaAT {
	border-left : 0px solid #051B35;
	border-bottom : 0px solid #051B35;
	border-right : 0px solid #051B35;
	border-top : 1px solid #051B35;
}

.BorderTabellaATB {
	border-left : 0px solid #051B35;
	border-bottom : 1px solid #051B35;
	border-right : 0px solid #051B35;
	border-top : 1px solid #051B35;
}

.BorderTabellaAR {
	border-left : 0px solid #051B35;
	border-bottom : 0px solid #051B35;
	border-right : 1px solid #051B35;
	border-top : 0px solid #051B35;
}

.BorderTabellaARB {
	border-left : 0px solid #051B35;
	border-bottom : 1px solid #051B35;
	border-right : 1px solid #051B35;
	border-top : 0px solid #051B35;
}

.BorderTabellaARL {
	border-left : 1px solid #051B35;
	border-bottom : 0px solid #051B35;
	border-right : 1px solid #051B35;
	border-top : 0px solid #051B35;
}


.TitoloTabellaB {
    font-family:Arial, Tahoma, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	background-color: #A8020E;
	color: #ffffff;
	border-left : 0px solid #051B35;
	border-bottom : 0px solid #051B35;
	border-right : 0px solid #051B35;
	border-top : 0px solid #051B35;
	font-weight:bold;
}

.BorderTabellaBB {
	border-left : 0px solid #051B35;
	border-bottom : 1px dotted #051B35;
	border-right : 0px solid #051B35;
	border-top : 0px solid #051B35;
}

.BorderTabellaBLB {
	border-left : 1px solid #051B35;
	border-bottom : 1px solid #051B35;
	border-right : 0px solid #051B35;
	border-top : 0px solid #051B35;
}

.BorderTabellaB {
	border-left : 1px solid #051B35;
	border-bottom : 1px solid #051B35;
	border-right : 1px solid #051B35;
	border-top : 1px solid #051B35;
}

.BorderTabellaBLRB {
	border-left : 1px solid #051B35;
	border-bottom : 1px solid #051B35;
	border-right : 1px solid #051B35;
	border-top : 0px solid #051B35;
}

.BorderTabellaBT {
	border-left : 0px solid #051B35;
	border-bottom : 0px solid #051B35;
	border-right : 0px solid #051B35;
	border-top : 1px solid #051B35;
}

.BorderTabellaBT2 {
	border-left : 0px solid #051B35;
	border-bottom : 0px solid #051B35;
	border-right : 0px solid #051B35;
	border-top : 4px solid #051B35;
}

.BorderTabellaBLR {
	border-left : 1px solid #051B35;
	border-bottom : 0px solid #051B35;
	border-right : 1px solid #051B35;
	border-top : 0px solid #051B35;
}



.TitlePag {
    font-family:Arial, Tahoma, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #051B35;	
	color: #ffffff;
	border-left : 0px solid #ffffff;
	border-bottom : 0px solid #ffffff;
	border-right : 0px solid #ffffff;
	border-top : 0px solid #ffffff;
	font-weight:bold;
	height:20px;
	text-align:center;
}



/* ------------------------------------------------- Stili catalogo ------------------------------------------------- */

#ContenutoPag
{
    float: none;
	clear: both;
    margin: 0;
	padding: 0;
	border: #01CC34 solid 0px;
	vertical-align:top;
	overflow:hidden;
}




#macrocategorie
{
    background-color: #FFE467;
    float: left;
	clear: both;
    margin: 0;
	padding: 0;
    width: 600px;
	border: #000000 solid 0px;
	vertical-align:top;
	height: auto;
	z-index:100;
}

#menutop
{
    float: none;
	clear: both;
    margin: 0;
	padding: 0;
	border: #01CC34 solid 0px;
	vertical-align:top;
	width:100%;
	height: 20px;
	z-index:100;

}


#Categorie
{
    float: left;
    width: 136px;
    padding: 2px;
    overflow: auto;
	border: 1px solid #EAC104;
	vertical-align: top;
	height:400px;
	z-index:100;
}

#Carrello
{
    float: left;
    width: 610px;
    padding: 1px;
    overflow: auto;
	border: 0px solid #EAC104;
	vertical-align: top;
	height: auto;
	visibility: visible;
	z-index:100;
}

#Elenco
{
    float: left;
    width: 610px;
    padding: 0px;
    overflow: auto;
	vertical-align: top;
	height: 370px;
	z-index:100;
	border-top: 2px solid #051B35;
	border-bottom: 2px solid #051B35;
	border-right: 1px solid #051B35;
	border-left: 1px solid #051B35;
}


#ElencoCatalogo
{

    padding: 2px;
    overflow: hidden;
	border-top: 0px solid #EAC104;
	border-bottom: 0px solid #EAC104;
	vertical-align: top;
	z-index:100;
	width:620px;
	float: left;
}

#PercosoCat
{

    float: left;
    width: 612px;
    overflow: hidden;
	border: 0px solid #EAC104;
	vertical-align: top;
}


A.MenuCatalogo1:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:bold; text-decoration:none;}
A.MenuCatalogo1:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:bold; text-decoration:none;}
A.MenuCatalogo1:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#ffffff; font-weight:bold; text-decoration:none;}
A.MenuCatalogo1:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#960107; font-weight:bold; text-decoration:none;}

A.Sottocategorie:link {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#0A0C22; font-weight:bold; text-decoration:none;}
A.Sottocategorie:visited {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#0A0C22; font-weight:bold; text-decoration:none;}
A.Sottocategorie:active {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#0A0C22; font-weight:bold; text-decoration:none;}
A.Sottocategorie:hover {font-family:Arial, Tahoma, Verdana, Helvetica; font-size:8pt; color:#960107; font-weight:bold; text-decoration:none;}


.BorderCatalogo1 {
	border-bottom: 1px solid #DDD9B9;

}



/* ------------------------------------------- Stili Mappa GPS --------------------------- */
.BorderMappaB {
	border-left : 0px solid #051A35;
	border-bottom : 1px dotted #051A35;
	border-right : 0px solid #051A35;
	border-top : 0px solid #051A35;
}

.BorderMappa {
	border-left : 2px solid #ffffff;
	border-bottom : 2px solid #ffffff;
	border-right : 2px solid #ffffff;
	border-top : 2px solid #ffffff;
}

.BorderMappa1 {
	border-left : 2px solid #051A35;
	border-bottom : 2px solid #051A35;
	border-right : 2px solid #051A35;
	border-top : 2px solid #051A35;
}


.TextMappaBianco10px {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; font-weight:bold; color:#ffffff;}

.TextMappa10px {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:11px; font-weight:bold; color:#000000;}

A.Mappa:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
A.Mappa:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
A.Mappa:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}
A.Mappa:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#A4A607; font-weight:bold; text-decoration:none;}

A.Mappa1:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#051A35; font-weight:bold; text-decoration:none;}
A.Mappa1:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#051A35; font-weight:bold; text-decoration:none;}
A.Mappa1:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#051A35; font-weight:bold; text-decoration:none;}
A.Mappa1:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10px; color:#960107; font-weight:bold; text-decoration:none;}
