#objectmn {
	Z-INDEX: 10; LEFT: 0px; WIDTH: 150px; POSITION:absolute; TOP:150px; HEIGHT:300px
}
body {
	scrollbar-face-color: #333333;
	scrollbar-shadow-color: #333333;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #333333;
	scrollbar-track-color: #333333;
	scrollbar-arrow-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 13px;
	color: #FFFFFF;
	font-size: 11px;
	background-color: #333333;
}





h1 {font-size: 2.0em; font-weight:bold; margin-bottom:10px; line-height:0.8em; padding-top:5px;}
h2 {font-size: 1.6em; font-weight: normal; margin:20px 0; no-repeat left bottom; padding-left:20px; padding-bottom:10px; display:block; width:auto;}
h3 {font-size: 1.2em; font-weight: bold; margin:5px 0; display:block; width:auto;}
h4 {font-size: 1em; font-weight: bold; margin:5px 0;}
h5 {font-size: 0.8em; font-weight: normal;}
h6 {font-size: 0.7em; font-weight: normal;}

h1 span {display:none;}
ul {margin:0; padding:0;}
a img { border:0px;}

div { text-align:left;}
table {margin:0px; padding:0px; border:0;}
td {margin:0px; padding:5px; border:0; vertical-align:top; text-align:left;}
#logo_container {padding:0 0 80px 0;}
#page {width:980px; height:610px; margin:0 auto;}
#menu2 {padding:0; margin:0;}
#menu2 a {color:#ffffff}
#menu0 {padding:0 0 0 0px; height:40px;}
#menu0 a {color:#84ACC7}
#menu0 li {list-style:none; display:block; float:left; padding:0px 10px 0px 0px;}
#menu0 li a { font-weight:bold; font-size:16px;}
#menu0 li a.sel {color:#ffffff;}
#page_pop {width:480px;}
#left_area {width:250px; height:500px; float:left; padding:30px 0px 0 0; text-align:right;}
#right_area {margin:0 0 0 280px; padding:40px 0 0 0;}
#content {overflow-x: hidden; overflow:auto; height:410px; width:680px; margin:0 0 10px 0; padding:0 10px 0 0; text-align:left;}


#main, #topnav {border-left: 0px solid #666666; border-right: 0px solid #666666;}


/*#right {width:468px; float:left; background: url(img/sfondo_area.jpg) no-repeat left 30px;}*/
#footer {}
/*////////////////////////////////////////////////////////////////////////////////////// */
#left_area img {float:right;}
#left_area ul li{	list-style:none;display:block; margin:0px 0px 10px 0px;	padding:0px 75px 10px 0px; border-top:2px solid #333333; }

#left_area ul li.icon{ min-height:52px; height:auto !important; height:52px; margin:0px 0px 0px 0px;	}


#left_area li a { color:#ffffff; display:block; font-size:0.9em}
#left_area li.sel ul li { color:#84ACC7;}
#left_area li li a { color:#aaaaaa;}
#left_area li li a.sel { color:#eeeeee;}

#left_area ul li ul li {	font-size:12px;	margin:0px 0px 0px 0px;	padding:0px; border-top:1px solid #333333;}
#left_area li a:hover, #left_area li a.sel {color:#ffffff;}
#left_area li.sel { }



a {text-decoration:none; font-weight:bold;color:#666666; }
#left_area a{ color:#ffffff; }
a:visited {}
a:hover, #content_area a:hover {color:#ffffff;}
div.spacer {height:25px;}



.note {font-size:11px; padding-left:0px; display:block; margin: 0px 0px 20px 0px;}
a:hover {text-decoration:underline;}


.tmini {font-size:12px;}
.testobreve {font-size:12px; font-family:Georgia, Times, serif; padding-bottom:10px;}
.sottotitolo, a .sottotitolo {display:block; font-size:smaller}
a.tmini { font-weight:normal;}
.mn_area { border-top: 6px solid #444444;}
#pagenav { padding:0px 0px 10px 0px; no-repeat right top; text-align:left}
#pagenav a { font-size:18px;}
#bkstr {}
.textframe {width:360px; height:200px; border:0;}
.txreadonly {width:360px; height:120px; overflow:auto; border:4px solid #444444; margin-bottom:20px;}
.paginazione {padding:0 20px 0 20px;}
.paginazione a { color:#FFFFFF; background-color:#819B9C; padding:3px}
.paginazione a:hover, .paginazione a.sel {color:#FFFFFF; background-color:#653366;}

/*gallery-///*/
.data { font-weight:bold; color:#653366; font-size:12px; padding:0 0 15px 0;}
.bottomline {border-top:3px solid #333333;}
/* explorer ignora min-height e gli attributi seguiti da !important, ma visualizza la height dei box come se fosse una min-height, cie li espande se necessario*/
.pagebox {padding:8px 20px 10px 0px; margin:0px;}
.pagebox a {font-size:16px; }
.pagebox div.testo_elenco{padding:0px; margin-left:260px; min-height:110px; height:auto !important; height:110px;}
.categorie {font-size:10px; color:#999999;  border-bottom:1px solid #999999; min-height:10px; height:auto !important; height:10px; margin:0;}
.categorie a {color:#777777;}
.pagebox_nofoto {padding:20px 20px 0 20px;}
.testo_lungo {margin-left:20px; padding:20px 20px 20px 0px;  min-height:300px; height:auto !important; height:300px;}
.testo_lungo {margin-bottom:40px;}

.artisti {padding:20px;}
.giallo {margin:0px; background: #ffffff url(../img/bg_artistsgradient.jpg) repeat-x left top; min-height:230px; height:auto !important; height:230px;}
.artisti div.scheda { color:#FFFFFF; background-color:#336699; display:block; margin-bottom:20px; width:163px; text-align:center; font-size:12px}
.artisti .foto {padding:0px 15px 5px 0px;}
.foto {float:left; clear:left;padding:0px;margin:0px;}
.gallery {margin:0 0 20px 20px; padding:0; overflow:auto; width:650px; height:170px;}
.gallery td {width:220px; }
.gallery td img{margin-bottom:16px; }

.foto.big {padding:0px 20px 0 0;}
.foto.big img {margin-bottom:5px;}
img.itinerari_cont {float:right}
a img.itinerari_cont {font-size:10px;}

.mov, .mpeg, .mpg, .avi{background: #ffffff url(../img/video.gif) no-repeat left bottom;}

/*OverLayer//////////////////////////////////////////////////////////*/
#TipLayer {  width: 650px; color:#000000; padding:0; margin:0 0; visibility:hidden; position:absolute; z-index:2; text-align:left;}
#overlayer_closer {padding: 0;  margin:0;}
#overlayer_iframe {overflow:auto; width: 100%; height:550px; margin: 0; padding: 0px 10px;}
/* FORMS */
select, input {font-size:0.8em; font-weight:bold; color:#336699; margin:0; padding:0;}
form {padding:0;}
/*///////////////////////////////////////////*/





.field {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.testo {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	line-height: 14px;
}
.testosmall {

	font-family: Arial, Helvetica, sans-serif;
	color: #ffbbbb;
	font-size: 12px;
}

.bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
}
a {	font-size: 11px;
	/*color: #94C479;*/
	color:#84ACC7;
	font-weight: normal;
	text-decoration: none;
}
a.white {color: #EEAAAA; font-size: 12px}
.myform {	BACKGROUND-COLOR: #ffffff; COLOR: #616a74; FONT-FAMILY: "Lucida Grande", Verdana, sans-serif; FONT-SIZE: 9px; FONT-STYLE: normal; FONT-WEIGHT: bold; HEIGHT: auto; LETTER-SPACING: normal; MARGIN: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none; WORD-SPACING: normal
}

a:hover {
	text-decoration: line-through;
}
.titolo {
	font-weight: bold;
	/*color: #94C479;*/
	color:#84ACC7;
	font-size: 17px;
	line-height: 17px;
	display:block;
	padding-bottom:10px;
}
.sottotitolo {
	font-weight: bold;
	color: #819B9C;
	font-size: 14px;
}
.tmini {
	color: #ffffff;
	font-size: 9px;
}

.tasto {display:block; font-size:18px; font-weight:bold; height:20px}
a.tasto { font-weight:bold; }
/*color:#5493A2*/
