body
{
	background-position: left top; 
	font-size: 11.5px;
	margin: 0px;
	padding-left:0px; padding-right:0px; padding-top:0; padding-bottom:0;
	SCROLLBAR-FACE-COLOR: #cd9933; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #C0C0C0; 
	SCROLLBAR-ARROW-COLOR: #505050; 
	SCROLLBAR-BASE-COLOR: #cd9933; background-color:#FFFFFF;	
	}

.menu        { border-bottom:1px solid #CC9933; }
.menu a{color:#181818; text-decoration:none}
.menu a:hover{color:#181818; text-decoration:underline; background-color:#f2f6f9}


.greysquare  { background-color: #D6D3CD }
p {	margin: 0px 0px 0px 0px; }
hr  { color: #CC9933; width: 80%; height: 1 }

blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 20px;
	color: #333333;/*themecolour4%0;*/
}
ol {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #333333;/*themecolour4%0;*/
}
ul {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #333333;/*themecolour4%0;*/
	list-style-image: url('/images/Integrate.gif');
}


td{ font-family: "Century Gothic", Tahoma, Helvetica, Verdana, Arial; color:#333333; font-size: 12px}

h1{padding:0; font-size: 15px; color: #282828; text-align:left; margin-top:0; margin-bottom:0 }
h2{padding:0; font-size: 12px; color: #003333; text-align:left; margin-top:0; margin-bottom:0 }
h3{padding:0; font-size: 12px; color: #003333; text-align:left; margin-top:0; margin-bottom:0 }
h4{padding:0; font-size: 12px; color: #9E5B0A; text-align:left; margin-top:0; margin-bottom:0 }
h5{padding:0; font-size: 11.5px; color: #9E5B0A; text-align:left; margin-top:0; margin-bottom:0 }


a{color:#45010A; text-decoration:none}
a:hover{color:#45010A; text-decoration:underline; background-color:#f2f6f9}



/* ********************************* stili di impaginazione contenuti */

.contCx { padding-right:5px; padding-left:5px 
        }

.contLeft { padding-right:5px; padding-left:5px 
        }

.menuTop { padding-right:0px; padding-left:5px 
        }

.footer { padding-right:0px; padding-left:5px; font-size: 10px;         }
.footer2 { border-top:1px solid #CC9933; padding-right:0px; padding-left:5px; font-size: 10px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px        }
.footer2 a {color:#111111;text-decoration=none}
.footer2 a:hover {color:#0E3154;text-decoration=underline}
.credits a {color:#111111;text-decoration=none; font-size:10px}
.credits a:hover {color:#0E3154;text-decoration=underline; font-size:10px}


/* ********************************* Stili per linee */
.yellowline  { color: #CC9933; width: 100%; height: 1 }
.greyline  { color: #999999; width: 100%; height: 1 }
.greyDottedLine  { border-style:dotted; border-width:1px; color: #999999; width: 100%; height: 1; text-align:left }

.dottedLine  { border-style:dotted; border-width:1px; color: #999999; width: 80%; height: 1; text-align:left }


/* ********************************* Campi editabili */
.flds {width:170px; border:1px solid #999999; padding:1px; font-family: Verdana; font-size: 11.5px; color:#181818}
.flds_focus {width:170px; border:1px solid #999999; padding:1px; font-family: Verdana; font-size: 11.5px; color:#181818; background-color:#F3F7FA}

.fields  {border:1px solid #999999; padding:1px; font-family: Verdana; font-size: 11px; color:#181818}
.cbofields  {border:1px solid #999999; padding:1px; font-family: Verdana; font-size: 11px; color:#2E4B67; height:23}
.fields1  {border:1px solid #999999; padding:1px; font-family: Courier; font-size: 11px; color:#2E4B67}
.cbofields1  {border:1px solid #999999; padding:1px; font-family: Courier; font-size: 11px; color:#2E4B67; height:23}
.fields_focus { border:1px solid #999999; padding:1px; font-family: Verdana; font-size: 11.5px; color:#2E4B67; background-color:#F8FDF0}
.flds2 {border:1px solid #FFCC00; padding:1px; font-family: Verdana; font-size: 11.5}
.flds3 {border:1px solid #FF0000; padding:1px; font-family: Verdana; font-size: 11.5}

/* ********************************* Varie di editing */
.smallest    { font-size: 8.5px }
.table1 {border:1px dotted #C0C0C0; padding:1px; }
.table1_focus {cursor:hand; border:1px dotted #C0C0C0; padding:1px;  background-color:#da303b}
.ImageBorder { border: 1px solid #181818; padding: 0 }

.tab2 {padding:0px;border:0px dotted #ffffff }
.tab2_focus {
	padding:0px;
	border:0px dotted #E9F0F6;
	background-color:#f2f6f9;
	cursor:hand;
}

.newsTurismo { border: 1px solid #C0C0C0; padding: 2px; background-color: #F9F9F9; font-size:10px; font-family:Verdana }
.newsTurismo2 { border: 1px solid #C0C0C0; padding: 2px; background-color: #F9F9F9; font-size:11.5px; font-family:Verdana; font-weight:bold }

.prezzi_periodo { border: 1px solid #C0C0C0; padding: 2px; background-color: #F9F9F9; font-size:11.5px; font-family:Verdana; font-style:oblique }