/* ===== Font di testo e link generici - Scroll bar personalizzata ===== */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-style: normal;
	LINE-HEIGHT: 120%;

	direction: ;
	background-attachment: fixed;
	scrollbar-face-color: #9999FF; scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color: #000000; scrollbar-3dlight-color: #CCCCFF; 
	scrollbar-darkshadow-color: #9999FF; scrollbar-track-color: #CCCCFF; 
	scrollbar-arrow-color: #000000
	}

body table {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-style: normal;
	LINE-HEIGHT: 180%;
	text-align: justify;}
	
body a:link {font-family: verdana; font-size: 10px; font-style: normal; font-weight: bold; text-transform: none; color:#993333; text-decoration:none;}
body a:visited {font-family: verdana; font-size: 10px; font-style: normal; font-weight: bold; text-transform: none; color:#993333; text-decoration:none;}
body a:hover {font-family: verdana, Times New Roman, Times, serif; font-size: 10px; font-style: normal; color: #993333; font-weight: bold; text-decoration: underline; }
body a:active {font-family: verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #9999FF; text-decoration: none; }


/* ===== Classi di formattazione testi ===== */

.titolo1 {
	font-family: Georgia, Times, serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}
.titolo2 {
	font-family: Garamond;
	font-size: 16px;
	font-weight: bold;
	color: #993300;
}
.titolo3 {
	font-family: Georgia, Times, serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}
.titoletto1 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #AD1F3C;
	}
p.link_diverso {}

/* ===== Link associati alla classe ===== */

/* link classe testo */

a:link.link_diverso {
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #993300;
	text-decoration: none;
}
a:visited.link_diverso {
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #993300;
	text-decoration: none;
}
a:hover.link_diverso {
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #993300;
	text-decoration: underline;
	border-bottom: none;
}
a:link.titoletto1 {font-family: verdana; font-size: 10px; font-style: normal; font-weight: bold; text-transform: none; color:#993333; text-decoration:none;}
a:visited.titoletto1 {font-family: verdana; font-size: 10px; font-style: normal; font-weight: bold; text-transform: none; color:#993333; text-decoration:none;}
a:hover.titoletto1{font-family: verdana, Times New Roman, Times, serif; font-size: 10px; font-style: normal; color: #993333; font-weight: bold; text-decoration: underline; }
a:active.titoletto1 {font-family: verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #9999FF; text-decoration: none; }

/* ===== box-livelli menu aree(per classe) ===== */
.divtop {
font-family: Tahoma;
font-size: "";
color: #000033;
background-color: "";
background-image: url(../sfondo_top.jpg);
background-position: 0% 0%;
height: 365px;
width: 221px;
margin-top: 0px;
overflow: auto;
}
.divbottom {
font-family: Tahoma;
font-size: "";
color: #000033;
background-color: "";
background-image: url(../sfondo_bottom.jpg);
background-position: 100% 100%;
height: 146px;
width: 221px;
margin-bottom: 0px;
overflow: auto;
}
/* ===== box-livelli concerti/seminari e autori (per Id) ===== */

#sec1 {position: absolute; top: 54px; left:11px; visibility:visible; z-index: 1; width: 147px; height: 312px;}
#sec2 {position: absolute; top: 44px; left:0px; visibility:hidden; z-index: 2; width: 147px; height: 24px; } 
#sec3 {position: absolute; top: 111px; left:0px; visibility:hidden; z-index: 3;  width: 147px; height: 24px;} 
#sec4 {position: absolute; top: 164px; left:0px; visibility:hidden; z-index: 4;  width: 147px; height: 24px;}
#sec5 {position: absolute; top: 216px; left:0px; visibility:hidden; z-index: 5;  width: 147px; height: 24px;} 
#sec6 {position: absolute; top: 269px; left:0px; visibility:hidden; z-index: 6;  width: 147px; height: 24px;}

#lyrfoto5 {position: relative; height: 100px; bottom: 0px; overflow: hidden; z-index: 5; left: 0px; width: 134px; background-color: #CCCCFF; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); visibility:visible;} 
#lyrfoto10 {position: relative; height: 112px; bottom: 0px; overflow: hidden; z-index: 10; left: 0px; width: 134px; background-color: #FFFFCC; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); filter: alpha(opacity=0); -moz-opacity:0%; visibility:hidden;} 
#lyrfoto20 {position: relative; height: 112px; bottom: 0px; overflow: hidden; z-index: 20; left: 0px; width: 134px; background-color: #FFFFCC; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); filter: alpha(opacity=0); -moz-opacity:0%; visibility:hidden;} 
#lyrfoto30 {position: relative; height: 112px; bottom: 0px; overflow: hidden; z-index: 30; left: 0px; width: 134px; background-color: #FFFFCC; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); filter: alpha(opacity=0); -moz-opacity:0%; visibility:hidden;} 
#lyrfoto40 {position: relative; height: 112px; bottom: 0px; overflow: hidden; z-index: 40; left: 0px; width: 134px; background-color: #FFFFCC; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); filter: alpha(opacity=0); -moz-opacity:0%; visibility:hidden;} 
#lyrfoto50 {position: relative; height: 112px; bottom: 0px; overflow: hidden; z-index: 50; left: 0px; width: 134px; background-color: #FFFFCC; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); filter: alpha(opacity=0); -moz-opacity:0%; visibility:hidden;} 
#lyrfoto60 {position: relative; height: 112px; bottom: 0px; overflow: hidden; z-index: 60; left: 0px; width: 134px; background-color: #FFFFCC; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); filter: alpha(opacity=0); -moz-opacity:0%; visibility:hidden;}
#lyrfoto70 {position: relative; height: 112px; bottom: 0px; overflow: hidden; z-index: 70; left: 0px; width: 134px; background-color: #FFFFCC; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); filter: alpha(opacity=0); -moz-opacity:0%; visibility:hidden;} 
#lyrfoto80 {position: relative; height: 112px; bottom: 0px; overflow: hidden; z-index: 80; left: 0px; width: 134px; background-color: #FFFFCC; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); filter: alpha(opacity=0); -moz-opacity:0%; visibility:hidden;} 
#Lyrfoto90 {position: relative; height: 112px; bottom: 0px; overflow: hidden; z-index: 90; left: 0px; width: 134px; background-color: #FFFFCC; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); filter: alpha(opacity=0); -moz-opacity:0%; visibility:hidden;} 
#lyrfoto100 {position: relative; height: 112px; bottom: 0px; overflow: hidden; z-index: 100; left: 0px; width: 134px; background-color: #FFFFCC; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); filter: alpha(opacity=0); -moz-opacity:0%; visibility:hidden;} 
#lyrfoto110 {position: relative; height: 112px; bottom: 0px; overflow: hidden; z-index: 110; left: 0px; width: 134px; background-color: #FFFFCC; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); filter: alpha(opacity=0); -moz-opacity:0%; visibility:hidden;} 
#lyrfoto120 {position: relative; height: 112px; bottom: 0px; overflow: hidden; z-index: 120; left: 0px; width: 134px; background-color: #FFFFCC; border-top: 0px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; background-image:url(../immagini/sfautori.gif); filter: alpha(opacity=0); -moz-opacity:0%; visibility:hidden;} 


/* ===== Tabelle (per classe e Id) ===== */
table.contenuto {height:100%; width:100%; border:0px; background-color:#FFFFcc;}
	table.tblconsem tr {vertical-align:text-middle;}
		

/* per Mozilla evito l'hover del link body */
#tblmenaree a:hover {border-bottom: none;}

table.tblmaincont {height:100%; width:85%; align:center;}

/* ===== classe per icone nel frame menu ===== */

.imgmenu {border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
img.pdf  {vertical-align:text-bottom}
