body {background-color: #FF9933;}
A {COLOR: #244073; TEXT-DECORATION: none;font-weight:bold}
A:hover {COLOR: #758da7}
.florence-content {FONT-SIZE: 10pt;COLOR: #244073;FONT-FAMILY: verdana,helvetica,arial}
.florence-guide {FONT-SIZE: 7pt; COLOR: #FF0000; FONT-FAMILY: verdana,helvetica,arial; font-weight:bold;}
.florence-guide-menu {FONT-SIZE: 7pt; COLOR: #ffcc66; FONT-FAMILY: verdana,helvetica,arial; font-weight:bold;}
.florence-guide-url {FONT-SIZE: 7pt; COLOR: #ff0000; FONT-FAMILY: verdana,helvetica,arial; font-weight:bold;}
h1 {font-family:verdana,helvetica,arial;color:#FF0000;font-size:18pt;font-weight:bold;}
h2 {font-family:Arial, Helvetica, sans-serif;color:#FF0000;font-size:14pt;font-weight:bold; padding: 1px 1px 1px 1px; margin: 0px 0px 0px 0px;text-transform: uppercase;}
h3 {font-family:Arial, Helvetica, sans-serif;color:#FF0000;font-size:12pt;font-weight:bold; padding: 3px 3px 3px 3px; margin: 0px 0px 0px 0px;text-transform: uppercase;}
p, ul, li {font-family:verdana,helvetica,arial;font-size:8pt;text-align:justify;padding: 1px; margin: 5px}

.text {PADDING-RIGHT: 10px; PADDING-LEFT: 10px;	padding-top: 5px;}
TABLE.main {background-color: #000000; border-style: solid; border-width: 1px; border-color: #000000; border-collapse: collapse; text-align: center;}
.alphacontent {width:95%; border: 2px solid #CC3300; background-color:#ffcc66; padding: 3px 3px 3px 3px; margin: 0px 0px 5px 0px;}
.centurycontent {width:95%; border: 2px solid #CC3300; background-color:#ffcc66; padding: 3px 3px 3px 3px; margin: 0px -10px 5px 5px;}

a.menu:hover    {font-family:verdana,helvetica,arial;COLOR:#FF0000;TEXT-DECORATION:none;font-weight:bold;font-size:7pt}
a.menu:visited  {font-family:verdana,helvetica,arial;COLOR:#FF0000;TEXT-DECORATION:none;font-weight:bold;font-size:7pt}
a.menu:link     {font-family:verdana,helvetica,arial;COLOR:#FF0000;TEXT-DECORATION:none;font-weight:bold;font-size:7pt}
a.menu:active   {font-family:verdana,helvetica,arial;COLOR:#FF0000;TEXT-DECORATION:none;font-weight:bold;font-size:7pt}

a.florence:hover    {font-family:verdana,helvetica,arial;COLOR:#ffcc66;TEXT-DECORATION:none;font-weight:bold;font-size:7pt}
a.florence:visited  {font-family:verdana,helvetica,arial;COLOR:#ffcc66;TEXT-DECORATION:none;font-weight:bold;font-size:7pt}
a.florence:link     {font-family:verdana,helvetica,arial;COLOR:#ffcc66;TEXT-DECORATION:none;font-weight:bold;font-size:7pt}
a.florence:active   {font-family:verdana,helvetica,arial;COLOR:#ffcc66;TEXT-DECORATION:none;font-weight:bold;font-size:7pt}

.boxhotelflorence {font-family:verdana,helvetica,arial;COLOR:#FF0000;TEXT-DECORATION:none;font-weight:bold;font-size:7pt}

#content-florence  {
	width: 99%;
	border: #000000 1px solid;
	}
	
#title-content-florence  {
	width: 99%;
	text-align: right;
	font-size: 7pt;
	color: #ff0000;
	font-family: verdana,helvetica,arial;
	font-weight:bold;
	}

.input {font-family:verdana,helvetica,arial;color:#555555;font-size:7.5pt;text-decoration:none;}

.center {
	text-align:center;
	}

#florence-contentarea  {
	margin:auto;
	width: 98%;
	border: #000000 1px solid;
	text-align:justify;
	font-family: verdana,helvetica,arial;
	font-size: 8pt;
	padding: 3px;
	}
	
#florence-contentarea-title {
	width: 99%;
	text-align: right;
	font-size: 7pt;
	color: #ff0000;
	font-family: verdana,helvetica,arial;
	font-weight:bold;
	}
	
#florence-contentarea-center {
	width: 99%;
	text-align: center;
	font-size: 7pt;
	color: #ff0000;
	font-family: verdana,helvetica,arial;
	font-weight:bold;
	}
	
#florence-contentarea-vuota  {
	margin:auto;
	margin-right:5px;
	width: 98%;
	border: #000000 1px solid;
	text-align:justify;
	font-family: verdana,helvetica,arial;
	font-size: 8pt;
	padding: 3px;
	}

div.florence-cornice {padding: 5px; margin:auto; width: 95%; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}

center {
	text-align:center;
	}
	
div.adsense {
	background: #E3E1E4;
	border:1px solid #000;
	border-top-width:1px solid #000;
	width:99%;
	font: 90% Verdana, Arial, sans-serif;
	}
	
div.adsense a {
	background:#FFFFFF;
	display:block;
	padding:1px;
	font-weight:bold;
	text-transform: uppercase;
	border-top:1px solid #000;
	color: #333333;
	text-decoration:none;
	text-align:left;
	}
	
div.adsense a.flag {
	background:#E3E1E4;
	display:block;
	padding:1px;
	font-weight:bold;
	text-transform: uppercase;
	border-top:1px solid #000;
	color: #009933;
	text-decoration:none;
	text-align:center;
	}
	
div.adsense a:hover {
	background:#00cc66;
	color:#333333;
	}

div.adsense a.activelink {
	background-color: #AEABA6;
	color: #FF0000;
	text-align:center;
	font-weight:bold;
	text-transform: uppercase;
	}

@media screen{
.input {font-family:verdana,helvetica,arial;color:#555555;font-size:8pt;text-decoration:none;}
}