/*	NO CSS	INIZIO	**********************************************************************************************************************	*/
			
BODY.menu {background-color: #e7f2fd; background-image: URL(bg.jpg); background-attachment:fixed;
			padding-bottom: 0px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px;

				SCROLLBAR-FACE-COLOR: #BCC8EE; SCROLLBAR-SHADOW-COLOR: #4F82B1; SCROLLBAR-3DLIGHT-COLOR: #C3D9ED; 
				SCROLLBAR-HIGHLIGHT-COLOR: #C3D9ED; SCROLLBAR-ARROW-COLOR: #12406E; SCROLLBAR-TRACK-COLOR: #F0F3FC; SCROLLBAR-DARKSHADOW-COLOR: #F0F3FC;
			}
			
.obgallegato {
		background-image: -moz-linear-gradient(top, #a4a5ca, #39396f);
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #a4a5ca),color-stop(1, #39396f));
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4a5ca', endColorstr='#39396f');
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4a5ca', endColorstr='#39396f')";

		-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;

		float: right; background-color: #707fc4; border-color: #425498;
		border-BOTTOM: #333333 1px dotted; border-LEFT: #333333 1px dotted; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; 
		border-TOP: #333333 1px dotted; border-RIGHT: #333333 1px dotted; padding-top: 4px;}


.obgallegatover {
		background-image: -moz-linear-gradient(top, #39396f, #a4a5ca);
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #39396f),color-stop(1, #a4a5ca));
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#39396f', endColorstr='#a4a5ca');
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#39396f', endColorstr='#a4a5ca')";

		-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;

		float: right; background-color: #c5cdd9; border-color: #761616; 
		border-BOTTOM: #333333 1px dotted; border-LEFT: #333333 1px dotted; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; 
		border-TOP: #333333 1px dotted; border-RIGHT: #333333 1px dotted; padding-top: 4px;}
			
.testa {background-color: #8893cc; text-align: center; border-style: solid; border-width: 0px; width: 918px; height: 120px;		
			opacity:0.95; filter:alpha(opacity=95); filter:”alpha(opacity=95)”; -moz-opacity: 0.95;
		}
			
.coda {background-color: #616fc3; text-align: left; border-style: solid; border-width: 0px; width: 915px; height: 35px;
			opacity:0.95; filter:alpha(opacity=95); filter:”alpha(opacity=95)”; -moz-opacity: 0.95;
		}
	
.cellatabnews {padding-left:10px; width: 500px; border-style: dotted; border-width: 1px; background-color: #6776c1; border-color: #4858a8;      
					-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.cellatabnewsfull {padding-left:10px; width: 650px; border-style: dotted; border-width: 1px; background-color: #6776c1; border-color: #4858a8;      
					-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}

.gradualfader{		opacity:0.60; filter:alpha(opacity=60); filter:”alpha(opacity=60)”; -moz-opacity: 0.60;
				border-color: #152a3d; background-color: #404d72; border-width:5px }
		
.push {font-family: Arial, Helvetica, sans-serif; background-color: #121e74; border-color: #393163; font-size: 14px; color: white; font-style: normal; font-weight: normal;
			opacity:0.70; filter:alpha(opacity=70); filter:”alpha(opacity=70)”; -moz-opacity: 0.70;
		}		
		
.opacy {			opacity:0.95; filter:alpha(opacity=95); filter:”alpha(opacity=95)”; -moz-opacity: 0.95;  -moz-opacity: 0.95;
			font-family: Arial; font-size: 10px;}

.gradualshinelink {		opacity:0.95; filter:alpha(opacity=95); filter:”alpha(opacity=95)”;  -moz-opacity: 0.95;
					}
					
.gradualfaderlink{border-width:0px;
		opacity:0.75; filter:alpha(opacity=75); filter:”alpha(opacity=75)”; -moz-opacity: 0.75;
	}		
	
.gradualshine {			opacity:0.70; filter:alpha(opacity=70); filter:”alpha(opacity=70)”; -moz-opacity: 0.70;
					border-color: #152a3d; border-width:5px }
.gradualshinebis {		opacity:0.70; filter:alpha(opacity=70); filter:”alpha(opacity=70)”; -moz-opacity: 0.70;
					 border-color: #a3c2e1; border-width:5px }	
		
.modelpage {background-color: #43649b; 

			SCROLLBAR-FACE-COLOR: #C4DFF8; SCROLLBAR-SHADOW-COLOR: #4F82B1; SCROLLBAR-3DLIGHT-COLOR: #C3D9ED; 
			SCROLLBAR-HIGHLIGHT-COLOR: #C3D9ED; SCROLLBAR-ARROW-COLOR: #12406E; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
			padding-bottom: 0px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px;
		}
		
/*	NO CSS	FINE		**********************************************************************************************************************	*/	
	
	

.title {padding-right: 0px; padding-left: 100px; padding-bottom: 5px; margin: 0px; padding-top: 5px; font-style: normal; font-weight: normal;
			text-align: left; color: #ffffff; font-family: Edwardian Script ITC, Arial; font-size: 40px;}
	
A {color: #928e8e; font-family: Arial,Copperplate Gothic Boldf; font-size: 14px; text-decoration: none;}
A:link {color: #928e8e; font-family: Arial,Copperplate Gothic Light; font-size: 14px; text-decoration: none;}
A:visited {color: #928e8e; font-family: Arial,Copperplate Gothic Light; font-size: 14px; text-decoration: none;}
A:hover {color:  #ffffc0; font-family: Arial,Copperplate Gothic Light; font-size: 14px; text-decoration: none;}		
	
/*	News		**********************************************************************************************************************	*/	
	
.tabledates {background-position: top center; background-repeat:no-repeat; border-color: #91c5fb; background-color: #717fc5; 
				color: #ffffff; border-style: outset; border-width: 0px}	
	
.tablebody {background-color: #717fc5; border-color: #91c5fb; background-position: top center; background-repeat:no-repeat; color: white;
			text-align: center; vertical-align: top; width: 920px; height: 890px;
			font-family: Arial; font-size: 14px; font-weight: normal; border-style: solid; border-width: 1px}

.contenutohome {background-color: #717fc5; color: #ffffff; border-width: 0px;}		
.contenuto {background-color: #040508; color: #ffffff; border-width: 0px;}	
	
.media {background-color: #000000; background-position: top center; background-repeat:no-repeat; border-color: #91C5FB; color: #1A1A1A;}
	
.bordotabella {border-style: solid; border-width: 0px; border-color: #3c3e98;}
	

.boxtitolo {font-style: normal; font-weight: bold; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin-left: 0px; margin: 0px; padding-top: 0px;
			background-color: #6776c1; text-align: left; color: #ddeeff; font-family: Arial, Helvetica, sans-serif; font-size: 19px;}	
.boxsottotitolo {font-style: italic; font-weight: normal; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;
			background-color: #6776c1; text-align: left; color: #c7cde5; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.boxdescrizione {font-style: normal; font-weight: normal; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;
			background-color: #6776c1; text-align: left; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

	
.cellaimgnews {border-width: 0px; border-style: solid; text-align: center; vertical-align: middle; height: 120px; width: 134px}	
	
A.pagenews {color: #ffffff;  font-family: Arial; font-weight: bold; font-size: 14px}
A.pagenews:link {color: #ffffff; font-weight: bold; font-family: Arial; font-size: 14px}
A.pagenews:visited {color: #ffffff; font-weight: bold; font-family: Arial; font-size: 14px}
A.pagenews:hover {color: #cfd6f7; font-weight: bold; font-family: Arial; font-size: 14px}			
		
.tablefalbum1 {background-color: #21367b; background-position: top center; background-repeat:no-repeat; border-color: #91c5fb; 
				color: #ffffff; border-style: solid; border-width: 0px}		

.selector {color: #e3d0fa; background-color: #000000; font-size: 14px; font-weight: bold; font-family: Arial; font-style: normal;
			padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; margin-left:0px; margin-bottom: 0px;}
.selectorb {color: #e9dbfb; background-color: #000000; font-size: 11px; font-weight: bold; font-family: Arial; font-style: normal;
			padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; margin-left:0px; margin-bottom: 0px; }				
			
/*		**********************************************************************************************************************	*/
	
.cookietitle {padding-right: 0px; padding-left: 100px; padding-bottom: 5px; margin: 0px; padding-top: 5px; font-style: normal; font-weight: normal;
					color: #ffffff; font-family: Arial; font-size: 30px; vertical-align:top; text-align: justify}	

.titleinfo {padding-right: 0px; padding-left: 50px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-style: italic; font-weight: normal;
			text-align: left; color: #ffffff; font-family: Arial; font-size: 20px}	
		
.galleryport {text-align:left; font-weight: normal; font-style: italic; color: white;
				padding-left: 20px; padding-right: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; margin: 0px;
				font-size: 18px; font-family: Arial;}				
A.galleryportlink {color: #c5d9fd;  font-family: Arial; font-size: 18px; 
				padding-left: 20px; padding-right: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; margin: 0px;
				text-align:left; font-weight: normal; font-style: italic;}
A.galleryportlink:link {color: #c5d9fd; font-family: Arial; font-size: 18px; 
					padding-left: 20px; padding-right: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; margin: 0px;
					text-align:left; font-weight: normal; font-style: italic;}
A.galleryportlink:visited {color: #c5d9fd; font-family: Arial; font-size: 18px; 
						padding-left: 20px; padding-right: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; margin: 0px;
						text-align:left; font-weight: normal; font-style: italic;}
A.galleryportlink:hover {color: #ffffff; font-family: Arial; font-size: 18px; 
						padding-left: 20px; padding-right: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; margin: 0px;
						text-align:left; font-weight: normal; font-style: italic;}		
		
/*	**************************************************************************************************************************************************************************	*/


a.pulsantemenu  {color: #ffffff;  font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 15px;
					border-bottom-color: #462C90; border-bottom-style: solid; border-bottom-width: 2px;
					width:90px; height: 20px; background-color: #4a319b; display: block;}
a.pulsantemenu:link  {color: #ffffff;  font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 15px;
					border-bottom-color: #462C90; border-bottom-style: solid; border-bottom-width: 2px;
					width:90px; height: 20px; background-color: #4a319b; display: block;}				
a.pulsantemenu:visited {color: #ffffff;  font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 15px; 
						border-bottom-color: #462C90; border-bottom-style: solid; border-bottom-width: 2px;
						width:90px; height: 20px; background-color: #4a319b; display: block;}						
a.pulsantemenu:hover {color: #ffffff;  font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 15px;
						border-bottom-color: #ffffff; border-bottom-style: solid; border-bottom-width: 2px;
						width:90px; height: 20px; background-color: #941215; display: block;}
						
	.text {color: #ffffff; font-family: Arial; font-size: 12px}	
	A.admin {color: #fffff0; font-family: Arial; font-size: 12px}
	A.admin:link {color: #fffff0; font-family: Arial; font-size: 12px}
	A.admin:visited {color: #fffff0; font-family: Arial; font-size: 12px}
	A.admin:hover {color: #ffedfc; font-family: Arial; font-size: 12px}	
		
.notablerep {background-position: top center; background-repeat:no-repeat; border-color: #18052f; color: white; text-align: justify;
			font-family: Arial; font-size: 15px; font-weight: normal; border-style: solid; border-width: 0;}	
			
.tablerep {background-color: #000000; background-position: top center; background-repeat:no-repeat; border-color: #18052F; color: white; text-align: justify;
			font-family: Arial; font-size: 15px; font-weight: normal; border-style: solid; border-width: 1px}	
			
.tablecurriculum {background-position: top center; background-repeat:no-repeat; border-color: #18052F; color: white; text-align: justify;
			font-family: Arial; font-size: 15px; font-weight: normal; border-style: solid; border-width: 0px}				

li.selectorli {font-size: 12px; color: white; font-weight: bold; font-family: Arial; font-style: normal; margin-left:10px; 
				padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;  margin-bottom: 0px;}
	.selector2 {background-color: #000000; font-size: 12px; color: white; font-weight: bold; font-family: Arial; font-style: normal;
				padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; margin-left:10px; margin-bottom: 0px; }	
td.tdfotovideo {font-size: 11px; color: #8c8c8c; font-family: Verdana, Arial, Helv, Hevetica}
		
.homepage {font-size: 12px; color: white; font-weight: normal; font-family: Arial;font-style: normal;
			text-align:justify; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; margin-left:10px; margin-bottom: 0px;}
		
.curriculum {font-size: 14px; color: white; font-weight: normal; font-family: Arial;font-style: normal;
				padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; margin-left:10px; margin-bottom: 0px;}
			
.contact {background-position: top center; background-repeat:no-repeat; border-color: #110527; background-color: #191717; color: white;
			text-align:center; border-style: solid; border-width: 0px}	
			
			
.mailques {background-position: top center; background-repeat:no-repeat; border-color: #676767; color: #ffffff; text-align: left;
			font-family: Arial; font-size: 12px; font-weight: normal; border-style: inset; border-width: 0px; font-family: Arial;}			
.buttom { font-family: Arial, Helvetica, sans-serif; background-color: #48577C; 
			font-size: 12px; color: white; font-style: normal; font-weight: normal;}
textarea {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000; border-color: #D2E9F4; border-style: solid; border-width: 1px;}
input.mail {background-color: #ffffff; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000; border-color: #D2E9F4; border-style: solid; border-width: 1px;}	
.mailrisp {color: white; font-family: Arial; font-size: 18px; font-weight: normal; font-family: Arial;}	
.errormess {color: white; font-family: arial; font-size: 14px; font-weight: normal;}
A.email {color: #C5D9FD;  font-family: Arial; font-weight: normal; font-size: 12px}
A.email:link {color: #C5D9FD; font-family: Arial; font-weight: normal; font-size: 12px}
A.email:visited {color: #C5D9FD;  font-family: Arial; font-weight: normal; font-size: 12px}
A.email:hover {color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: normal}


.tableques {background-position: top center; background-repeat:no-repeat; border-color: #91C5FB; background-color: #000000; color: white; 
			font-family: Arial; font-size: 15px; font-weight: bold; border-style: inset; border-width: 0px; font-family: Arial;}		
	
.stileprovincia {background-color: #ffffff; color: #2F0E6C; font-size: 12px}
			
.tablerep2 {background-position: top center; border-color: #91C5FB; background-color: #ffffff; color: #000000; font-family: Arial;
			font-size: 12px; font-weight: normal; border-style: inset; border-width: 1px; width: 390px;  height:23px;}
			

.presnote {border-color: #91C5FB; background-color: #ffffff; color: #000000; font-family: Arial;
			font-size: 12px; font-weight: normal; border-style: inset; border-width: 1px; width: 390px; height:230px;}

	A.link {color: #BBD5FD;  font-family: Arial; font-weight: normal;  font-size: 16px}
	A.link:link {color: #BBD5FD;  font-family: Arial; font-weight: normal; font-size: 16px}
	A.link:visited {color: #BBD5FD;  font-family: Arial; font-weight: normal; font-size: 16px}
	A.link:hover {color: #FFFFFF; font-family: Arial; font-size: 16px; font-weight: normal}			

	.intro {color: #000000; font-family: Arial; font-size: 10pt}
	
/*	GALLERY	*/	
	
A.gallerylink {color: #c0c0c0;   font-family: Arial;  font-size: 13pt}
A.gallerylink:link {color: #c0c0c0;  font-family: Arial; font-size: 13pt}
A.gallerylink:visited {color: #c0c0c0;  font-family: Arial; font-size: 13pt}
A.gallerylink:hover {color: #e9c3c4; font-family: Arial; font-size: 13pt}		
	
.subtitle {font-size: 13px; color: white; font-weight: normal; font-family: Arial; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; 
			margin: 0px; padding-top: 0px}

.textdati{margin: 0px; padding-top: 0px;
		border-width:0px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#CDD2D4;font-family:Tahoma; font-size:9px;  color:#000000; 
		}

.selectexifpub	{background-color: #F8FCFE; width: 120px; text-align: justify;
					font-size: 11px; color: #000000; font-weight: normal; font-family: Arial; 
					padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
	
.tablegal {text-align: center; vertical-align: top;}	
.cellaimg {border-width: 0px; border-style: solid;
			text-align: center; vertical-align: middle; height: 120px; width: 134px}

.cellatabofferta {background-color: #E5E8ED; padding-left:10px; width: 650px; border-style: solid; border-width: 1px; border-color: #a0a0a0;}
.cellataboffertalink {padding-left:10px; width: 450px; border-style: solid; border-width: 1px; background-color: #E5E8ED; border-color: #a0a0a0;}
						
.cellaimgint {background-color: #455FB3; border-width: 0px; border-style: solid; height: 125px; width: 140px}
						
	A.linkgal 			{color: #3c3e98; font-family: Arial; font-size: 18px; display: block ;
				text-align:left; font-weight: normal;  font-style: normal; padding-left: 10px}
	A.linkgal:link		{color: #3c3e98; font-family: Arial; font-size: 18px; display: block;
				text-align:left; font-weight: normal;  font-style: normal; padding-left: 10px}
	A.linkgal:visited	{color: #3c3e98; font-family: Arial; font-size: 18px; display: block;
				text-align:left; font-weight: normal;  font-style: normal; padding-left: 10px}
	A.linkgal:hover 		{color: #761616; font-family: Arial; font-size: 18px; display: block;
				text-align:left; font-weight: normal;  font-style: normal; padding-left: 10px}			
		
.testoins {text-align:left; font-weight: normal; color: white; margin: 0px; font-size: 16px; font-family: Arial; 
			padding-bottom: 0pt; margin: 0pt; padding-top: 0pt}
	
.tablealbum 	{border-width: 1px; border-style: solid; background-color: #676767; border-color: #FFFFFF}
.cellealbum	{border-width: 0px; border-style: solid; background-color: #000000; width: 162px; height: 140px;}

.testoalbum {color: white; margin: 0px; font-size: 12px; font-family: Arial; font-weight: normal;}	
.testoalbumgal {color: #000000; margin: 0px; font-size: 16px; font-family: Arial; font-weight: bold;}	
.albumin {text-align: center; vertical-align: top; border-width: 0px; border-style: solid; color: #ffffff; margin: 0px; font-size: 16px; font-family: Arial; padding-bottom: 0px; }		

.galbarranav {text-align: center; vertical-align: top; border-width: 0px; border-style: solid; width: 100%;}			
		
A.pagealbum {color: #4f82b7;  font-family: Arial; font-weight: bold; font-size: 14px}
A.pagealbum:link {color: #4f82b7; font-weight: bold; font-family: Arial; font-size: 14px}
A.pagealbum:visited {color: #4f82b7; font-weight: bold; font-family: Arial; font-size: 14px}
A.pagealbum:hover {color: #ffffff; font-weight: bold; font-family: Arial; font-size: 14px}		

/*	**************************************************************************************************************************************************************************	*/
