#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}


/*********************************************************************
* External style sheet created by Style Sheet Design
* File name: stile.css
*********************************************************************/

.nero_12 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}

.nero_11 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}

.nero_10 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}

.nero_9 {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}


.blu_11 {
	FONT-SIZE: 11px; COLOR: #376b9d; FONT-FAMILY: Tahoma, Arial, Verdana
	
}


.didasc_small {
    color: #FF8C00;
    font-family: "Arial";
    font-size:7pt;
    font-weight: bold;
}

.ac {
	TEXT-ALIGN: center
}


.intest_small {
	FONT-SIZE: 15px; COLOR: #FF8C00; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; font-weight: bold 
}	
.intest {
	FONT-SIZE: 18px; COLOR: #FF8C00; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; 
}	
	
	
.redbold10 {
    color: #FF8C00;
    font-family: "Arial";
    font-size:10pt;
    font-weight: bold;
}


.redbold11 {
    color: red;
    font-family: "Arial";
    font-size:11pt;
    font-weight: bold;
}

.redbold {
    color: red;
    font-family: "Arial";
    font-size:15pt;
    font-weight: bold;
}

.didasc_small {
    color: #FF8C00;
    font-family: "Arial";
    font-size:7pt;
    font-weight: bold;
}

.bluxsmall {
    color: #000060;
    font-family: Arial;
    font-size:7pt; 
    font-weight: bold;
}

.blusmall {
    color: #000060;
    font-family: Arial;
    font-size:8pt; 
    font-weight: normal;
}

.blunorm {
    color: #000060;
    font-family: Arial;
    font-size:11pt; 
    font-weight: normal;
}



.blusmallj {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; color: #000060; text-align: justify}



.blusmallj9 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: bold; color: #000060; text-align: justify}





.naz {
    background-color: #FFFF00; 
    color: #000088;
    font-family: "Arial";
    font-size:11pt; 
    font-weight: bold;
}

.sec {
    background-color: #FFFF55; 
    color: #000088;
    font-family: "Book Antiqua";
    font-size:11pt; 
    font-weight: bold;
}

.bluantiq {
    color: #000088;
    font-family: "Book antiqua";
    font-size:16pt; 
    font-weight: bold;
}

.didascal {
    color: #C0C0C0;
    font-family: "Arial";
    font-size:8pt; 
    font-weight: bold;
}

.didascal2 {
    color: #AA0000;
    font-family: "Arial";
    font-size:7pt; 
    font-weight: normal;
}

.didascal3 {
    color: #AA0000;
    font-family: "Arial";
    font-size:6pt; 
    font-weight: bold;
}


.testored1 {
    color: #AA0000;
    font-family: "Arial";
    font-size:7pt; 
    font-weight: bold;
}


.testored2 {
    color: #880000;
    font-family: "Arial";
    font-size:9pt; 
    font-weight: normal;
}

.testored3 {
    color: #880000;
    font-family: "Arial";
    font-size:9pt; 
    font-weight: bold;
}

.testored4 {
    color: #880000;
    font-family: "Arial";
    font-size:10pt; 
    font-weight: bold;
}

.testored5 {
    color: #880000;
    font-family: "Arial";
    font-size:15pt; 
    font-weight: bold;
}

.testogrey2 {
    color: #656565;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size:8pt; 
    font-weight: bold;
}



.testogrey3 {
    color: #656565;
    font-family: Book Antiqua, Arial;
    font-size:10pt; 
    font-weight: bold;
}


.testogrey4 {
    color: #656565;
    font-family: Book Antiqua, Arial;
    font-size:11pt; 
    font-weight: bold;
}




.bluebig {
    color: #000080;
    font-family: "Tahoma";
    font-size: small;
    font-weight: bold;
    text-align: justify;
}

.whitebig {
    color: white;
    font-family: "Tahoma";
    font-size: small;
    font-weight: bold;
    text-align: justify;
}



.Bluebold {
    color: #000080;
    font-family: "Tahoma";
    font-size: xx-small;
    font-weight: bold;
}

.Blueboldmed {
    color: #000080;
    font-family: "Tahoma";
    font-size: 14pt; 
    font-weight: bold;
}
.Bluenormal {
    color: #000080;
    font-family: "Tahoma";
    font-size: x-small;
    font-weight: normal;
}

.blueitabig {
    color: #000080;
    font-family: "Tahoma";
    font-size: x-large;
    font-style: italic;
    font-weight: bold;
}

.effetto 
{
filter:alpha(opacity=60);
}


.Redboldsmall {
    color: red;
    font-family: "Arial";
    font-size: x-small;
    font-weight: bold;
}


.Whitebold {
    color: white;
    font-family: "Verdana";
    font-size: x-small;
    font-weight: bold;
}

.Colorbold {
    color: #0c75ac;
    font-family: "Verdana";
    font-size: x-small;
    font-weight: bold;
}

A.buttonStyle {
    height: 50px;
    background-color: transparent;
    color: white;
    font-family: Tahoma;
    font-size: medium;
    font-weight: normal;
    width: 150px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
}

A.buttonStyle:Active {
    color: white;
}

A.buttonStyle:Hover {
    background-color: #CFCFCF;
    color: white;
    text-decoration: none;
}

A.buttonStyle:Visited {
    color: white;
}

	