body	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: white;
	color: #0033CC;
}

/* *************** la pagina nella sua intierezza *************** */

#tutto {position: absolute; top: 20px; left: 50%; width: 800px; margin-left: -400px;}

/* *************** il corpo centrale *************** */

#main {width: 600px; position: absolute; top: 80px; left: 200px; margin-top: 20px;}

h1 {text-indent: 30px; text-transform: uppercase; font-size: 16px; color: #CC3300;}
h2 {text-transform: uppercase; font-size: 14px; display: inline;}
h3 {text-indent: 5px; text-transform: capitalize; font-size: 12px; font-weight: bold;}

a {text-decoration: none; background: none; color: #082281; font-weight: bold;}
a:visited {text-decoration: none; background: none; color: #082281; font-weight: bold;}
a:hover {text-decoration: none; background: none; color: gray;}

.hr {margin-top: 10px; width: 100%; border-top: 1px dotted #082281;}
.th {width: 125px; height: 125px; display: inline-block; text-align: center;}

/* *************** il menù delle pagine interne *************** */

.menu {width: 100%; float: left; border: 1px dotted #082281; font-size: 12px; margin-bottom: 12px;}
.menu ul {list-style: none; margin: 0; padding: 0; float: left; padding: 6px 6px 3px 3px;}
.menu li {text-transform: capitalize; padding: 2px;}
.menu a {color: #082281; font-weight: normal;}
.menu a:hover {color: #082281; text-decoration: underline; font-weight: normal;}
.menu a:visited {color: #082281; font-weight: normal;}

/* *************** amenità assortite *************** */

#circolare {width:550px; height:788px; position:relative; background-color:white; font-size:11px; color:black; border:1px dotted black; padding:5px 7px 5px 7px;}

.img_bordata_1 {border: 1px dotted;}

.gallery { text-align: center;}

li.pdf_list {list-style-image:url(/itg/images/pdficon_large.png);}
li.zip_list {list-style-image:url(/itg/images/zip_icon_32x32.gif);}

.standardtable {font-size: 12px; border: 0;}
.centertable {font-size: 12px; border: 0; text-align: center;}

.entry	{ position: relative; margin-top: 20px;
	border-top: 1px solid #800000; border-left: 1px solid #800000; border-right: 1px solid #800000; border-bottom: 1px solid #800000;}

.txtbox	{ position: relative; margin: 3px;}

.txtbox-centered	{position: relative; margin: 3px; text-align: center;}

.txtbox-dotted	{position: relative; margin: 3px; text-align: center; border: 1px dotted #800000;}

.red-title	{color: #800000;}

/* *************** il menù *************** */

#sx	{position: absolute; top: 200px; width: 200px; height: 100%; font-weight: bold;}
#logo {position: absolute; width: 200px; height: 200px; background: url(/itg/images/logo_tondo.png) no-repeat;}
#nome {position: absolute; left: 200px; width: 600px; height: 80px; text-align: center;}

#links {width:160px}
#links ul, #links li {list-style: none; margin: 0; padding: 0}
#links li {margin:0 0 0 0; background: url(/itg/images/rollover.png) no-repeat 0 -20px}
#links a {display: block; height: 20px; line-height: 20px; padding-left: 14px; background: url(/itg/images/rollover.png) no-repeat; text-decoration: none; color: #082281}
#links a:hover {background: none; color: gray}

/* *************** footer (non c'è più ma potrebbe tornare)  *************** */

#footer	{width: 574px; position: relative; margin-top: 10px;}

#footer a {display: block; width: 100%; height: 100%; font-weight: normal;}
#footer a:visited { color: #082281; font-weight: normal;}
#footer a:hover {color: #082281;}
#footer-sx	{padding-left: 2px; width: 280px; position: absolute; border: 1px dotted #082281;}
#footer-dx	{padding-left: 2px; width: 274px; position: absolute; left: 284px;
			 border-top: 1px dotted #082281; border-bottom: 1px dotted #082281; border-right: 1px dotted #082281;}

/* *************** FINE footer *************** */
