/*Operai*/

/*--------------------------------------------------------------------------A*/		 				 
/*tutti*/
a { text-decoration: none; }
a:link { color: #00aaff; }
a:visited { color: #00aaff; }
a:active { color: #00aaff;
				 	 font-weight: 000; }
a:link:hover { font-weight: 000; }

/*intestazione generale theatro - menu*/
a.igt { text-decoration: none;
				font-size: 7pt;
				font-weight: 600; }

/*intestazione generale theatro - news e links*/
a.igtln { text-decoration: none;
				  font-size: 13pt;
					font-weight: 600; }

/*-----------------------------------------------------------------------BODY*/
/*INDEX*/
body.h { background-color: #000000;
			 	 margin: 0 0 0 0;
				 font-family: Century Gothic;
				 color: #00aaff; }

/*tutte le pagine, eccetto index e links*/
body.p { background-color: #000000;
			 	 background-image: url(images/operai.sfondo.jpg);
			 	 background-attachment: fixed;
				 margin: 0 0 0 0;
			   font-family: Century Gothic;
			   color: #00aaff; }

/*------------------------------------------------------------------------DIV*/
div.rassegna { text-align: right;
						 	 font-weight: 600; }


/*-------------------------------------------------------------------------HR*/
/*riga generica*/
hr { height: 3;
		 width: 900;
		 border-left: medium none;
		 border-right: medium none;
		 border-top: medium solid #00aaff; /*giā medium ridge 0,255,255*/
		 border-bottom: medium none; }

/*riga generica identica alla precedente?*/
hr.l { height: 2;
		   width: 900;
			 border-color: #412242;
			 color: #412242; }
		   /*border-left: medium none;
		   border-right: medium none;
		   border-top: 100px solid #c50000;
		   border-bottom: medium none; }*/

/*------------------------------------------------------------------------IMG*/
/*intestazione generale theatro - monolite "theatro"*/
img.igt { width: 400;
					height: 280;
			    border: medium none; }
/*intestazione generale operai - logo*/
img.igo { width: 282;
				  height: 60;
				  border: medium none; }

/*--------------------------------------------------------------------------P*/
/*presentazione spettacoli - links altre pagine singoli spettacoli*/
p.ls { font-size: 7pt;
			 font-weight: 900; }

/*-----------------------------------------------------------------------SPAN*/
/*intestazione generale theatro - posizionamento links pagine*/
span.igtnews { position: absolute;
						   top: 150;
						   left: 80;
							 z-index: 2; }
span.igtcipr { position: absolute;
						   top: 190;
						   left: 200;
							 z-index: 2; }
span.igtspet { position: absolute;
						   top: 230;
						   left: 320;
							 z-index: 2; }
span.igtvide { position: absolute;
						   top: 270;
						   left: 440;
							 z-index: 2; }
span.igtrfut { position: absolute;
						   top: 230;
						   left: 560;
							 z-index: 2; }
span.igtcont { position: absolute;
						   top: 180;
						   left: 730;
							 z-index: 2; }
span.igtgall { position: absolute;
						   top: 80;
						   left: 190;
							 z-index: 2; }
span.igtrass { position: absolute;
						   top: 40;
						   left: 340;
							 z-index: 2; }
span.igtrpas { position: absolute;
						   top: 40;
						   left: 530;
							 z-index: 2; }
span.igtrich { position: absolute;
						   top: 90;
						   left: 710;
							 z-index: 2; }
span.igtlink { position: absolute;
						   top: 150;
						   left: 850;
							 z-index: 2; }

/*--------------------------------------------------------------------TABELLE*/			 
/*generica*/
table.c { width: 900;
					border: medium none;
					color: #c0c0c0; }

/*INDEX - logo centrale e links pagine*/
table.ha { width: 780;
					 border: medium none;
					 padding: 20;
				   font-size: 10pt;
					 font-weight: 600;
					 text-align: center;
					 vertical-align: middle; }
td.ha { width: 33%;
				height: 40; }
td.hb { width: 33%;
				height: 40;
				font-family: arial;
				font-size: 12pt; }

table.h1 { width: 780;
					 border: medium none;
					 padding: 20;
				   font-size: 10pt;
					 font-weight: 600;
					 text-align: center;
					 vertical-align: middle; }
td.h1 { width: 20%;
				height: 50; }

table.h2 { width: 780;
					 border: medium none;
					 padding: 20;
				   font-size: 10pt;
					 font-weight: 600;
					 text-align: center;
					 vertical-align: middle; }
td.h2 { width: 20%;
				height: 50; }

/*tutte le pagine (eccetto index e links) - intestazione generale theatro*/
table.igt { width: 900;
				  	border: medium none; }
td.igta { width: 25%;
					height: 5;
			    border: medium none; }
td.igtb { width: 50%;
			    border: medium none;
					text-align: center; }

/*tutte le pagine (eccetto home e links) - intestazione generale operai*/
table.igo { width: 900;
					  background-color: #000000;
				    border: 5px groove #00aaff;
					  padding: 20; }
td.igoa { width: 46%;
					height: 20;
				  border-style: none; }
td.igob { width: 54%;
			 	  border-style: none;
				  font-size: 30;
				  font-weight: 700;
				  color: c0c0c0;
				  text-align: center;
				  vertical-align: middle; }

/*CI PRESENTIAMO*/
/*colonna di sinistra*/
.sinistra { width: 20%;
						font-size: 11pt;
						color: #00aaff;
				 		font-style: italic;
						text-align: right;
						vertical-align: top;
						padding-right: 35px; }
/*colonna di destra*/
.destra { width: 22%;
					border: medium none;
					font-size: 10pt;
					font-style: italic;
					color: #00aaff;
					font-weight: 600;
					text-align: center;
					vertical-align: top; }
/*colonna centrale*/
.centro { width: 58%;
					color: #c0c0c0;
			 	  font-size: 11pt;
					text-align: justify;
					vertical-align: top; }

/*APPUNTAMENTI_PAS*/				
table.ap { width: 900;
					 border: medium none;
					 font-size: 11pt;
					 color: #c0c0c0; }
tr.ap { vertical-align: middle; }
td.ap1 { width: 23%;
			 	 height: 40; }
td.ap2 { width: 44%; }
td.ap3 { width: 18%; }
td.ap4 { width: 10%;
			 	 text-align: center; }

/*FOTO*/
table.foto { width: 900;
					 	 font-weight: 600; }
td.foto { width: 14%;
					height: 170;
					text-align: center;
					vertical-align: center; }
td.fotoint { width: 14%;
					   height: 30;
					   text-align: center;
					   vertical-align: center; }

/*RASSEGNA*/
table.rassegna { width: 900;
							 	 color: #c0c0c0;
			 	  		 	 font-family: Comic Sans MS;
			 	  			 font-size: 10pt;
								 text-align: justify; }
td.rassegna1 { width: 70%;
						 	 height: 40;
							 font-size: 13pt;
							 color: #00aaff; }
td.rassegna2 { width: 30%;
						 	 height: 40;
							 text-align: center;
							 vertical-align: top;
							 font-size: 12pt; }
td.rassegna3 { width: 70%; }

								 
/*RICHIESTA*/
table.r {	border: medium none;
					color: #00aaff;
					font-family: arial;
					font-style: italic;
					font-size: 9pt; }
/*cella nome*/
td.ra { height: 23;
				text-align: right; }
/*cella campo*/
td.rb { height: 23;
				border-left: medium none rgb(130,68,74);
				border-right: medium none rgb(0,0,0);
				border-top: medium none rgb(130,68,74);
				border-bottom: medium none rgb(0,0,0); }
/*casella form*/
input.r { background-image: url('images/operai.sfondo.jpg');
					color: #C0C0C0;
					background-color: #000000;
					background-attachment: scroll;
					background-repeat: repeat;
					border-left: thick inset #808080;
					border-right: thick outset #000000;
					border-top: thick inset #808080;
					border-bottom: thick outset #000000; }

/*presentazione singoli spettacoli*/
table.spettacoli { width: 900;
								 	 color: #c0c0c0; }
td.spettacoli1 { width: 50%;
							 	 text-align: center;
								 vertical-align: top; }
td.spettacoli2 { width: 50%;
							 	 text-align: left;
								 vertical-align: top;
								 padding-left: 20px; }

/*schede tecniche singoli spettacoli*/
table.scheda { width: 900;
						 	 color: #c0c0c0;
							 padding: 10px; }
td.scheda1 { width: 50%;
					 	 vertical-align: top;
						 padding-right: 10px; }
td.scheda2 { width: 50%;
					 	 font-size: 11pt;
					 	 vertical-align: top; }
					


/*----------------------------------------------------------------------LINKS*/
body.l { background-color: #000000; /*------------------- + TEATRO.CATEGORIE*/
			 	 background-image: url(images/operai.sfondo.teatro.jpg);
			 	 background-attachment: fixed;
				 margin: 0 0 0 0;
			   font-family: Century Gothic;
			   color: #00aaff; }
/*tabella intestazione generale - theatro----------------- + TUTTE PAG. LINK*/
img.igtl { width: 300;
				 	 height: 185;
			     border: medium none; }
/*tabella intestazione generale - massima----------------- + TUTTE PAG. LINK*/
table.s { width: 900;
					border: medium none;
					font-size: 11pt;
					color: #00aadd; }
/*tabella principale- + TEATRO.COMPAGNIE (regioni) + TEATRO.TEATRI (regioni)*/
table.l { width: 900;
					border: medium none;
  			  color: #00aaff; }
/*riga links.cella link - immagine----------------------- + TEATRO.CATEGORIE*/
td.a { width: 11%;
		 	 border: 4px groove #00aaff; }
/*riga links.cella argomento (diritti umani, teatro)----- + TEATRO.CATEGORIE*/
td.b { width: 39%;
		 	 border-left: medium none;
			 border-right: 2px ridge #00aadd;
			 border-top: medium none;
			 border-bottom: 2px ridge #00aadd;
			 font-size: 13pt;
			 font-weight: 600; }
/*immagine link------------------------------------------ + TEATRO.CATEGORIE*/
img.a { width: 61;
				height: 47;
				border: medium none; }
/*tabella pič di pagina---------------------------------- + TEATRO.CATEGORIE*/
table.p { width: 900;
					font-family: arial;
					font-size: 10pt;
					font-style: italic;
					color: #00aaff;
					text-align: center; }
/*righe pič di pagina------------------------------------ + TEATRO.CATEGORIE*/
td.pa { width: 50%;
				height: 20; }
td.pb { width: 50%;
				font-size: 9pt; }
/*casella form*/
input.l { background-image: url('images/operai.sfondo.teatro.jpg');
					color: #00aaff;
					background-color: #000000;
					background-attachment: scroll;
					background-repeat: repeat;
					border-left: 2px outset #00aaff;
					border-right: 2px inset #00aaff;
					border-top: 2px outset #00aaff;
					border-bottom: 2px inset #00aaff; }
					
/*----------------------------TEATRO.ASSMOT - TEATRO.COMPAGNIE - TEATRO.TEATRI*/
/*tabella nomi link*/
table.d { width: 870;
					border: medium none;
				  color: #00aaff; }
/*riga intestazione categorie.cella vuota*/
td.aa { width: 15%; }
/*riga intestazione categorie.cella intestazione*/
td.ab { width: 82%; 
        font-size: 16pt;
				font-style: italic;
				font-weight: 600; }
/*riga intestazione categorie.cella vuota*/
td.ac { width: 3%;
 			 	font-size: 8pt;
				text-align: right;
				vertical-align: bottom; }

/*riga geografica.cella vuota*/
td.ba { width: 20%;
				height: 10px; }		 
/*riga geografica.cella regione*/
td.bb { width: 50%;
				font-size: 16pt;
				font-style: italic;
				font-weight: 600; }
/*riga geografica.cella cittā*/
td.bc { width: 27%;
 			 	font-size: 14pt;
				font-style: italic;
				vertical-align: bottom; }
/*riga UP*/
td.bd { width: 3%;
 			 	font-size: 8pt;
				text-align: right;
				vertical-align: bottom; }
/*riga UP regione*/
td.be { width: 3%;
 			 	font-size: 12pt;
				text-align: right;
				vertical-align: bottom; }

/*riga link.cella link - immagine*/
td.ca { width: 9%;
 			 	border: 4px groove #00aaff;
				text-align: center;
				vertical-align: middle; }
/*immagine link*/
img.b { width: 51;
				height: 33;
				border: medium none; }
/*riga link.cella nome link*/
td.cb { width: 88%;
 			  border-left: medium none;
			  border-right: 2px ridge #00aadd;
			  border-top: medium none;
			  border-bottom: 2px ridge #00aadd;
				font-size: 11pt;
  		  font-weight: 600; }

/*testo-definizione nome link*/
span.d { font-size: 10pt;
		  	 font-weight: 300; }
				
/*tabella nomi link provinciali*/
table.e { width: 100%;
			 	 	font-size: 11pt;
					color: #00aaff; }
/*riga link provinciale.cella nome link*/
td.da { width: 40%;
 			 	font-weight: 600; }
/*riga link provinciale.cella vuota*/
td.db { width: 40%; }
/*riga link provinciale.cella paese*/
td.dc { width: 20%;
 			 	font-size: 10pt;
 			 	font-style: italic; }

/*cella links geografico - immagine*/
td.ga { width: 7%;
				border: 4px groove #00aaff;
				text-align: center;
				vertical-align: middle; }
/*cella links geografico - regione*/
td.gb { width: 18%;
				border-left: medium none;
			  border-right: 2px ridge #00aadd;
			  border-top: medium none;
			  border-bottom: 2px ridge #00aadd;
			  font-size: 10pt;
			  font-weight: 600;
			  color: #00aaff; }
			 


/*OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD*/
/*-----------------------------------------------------------------------FOTO*/
table.fotot { width: 900; }
td.fotot1 { width: 80%;
					  height: 50;
					  font-size: 13pt;
					  font-weight: 600;
					  text-align: left;
				 	  vertical-align: center; }
td.fotot2 { width: 20%;
					  height: 50;
					  font-size: 11pt;
					  font-weight: 600;
					  text-align: right;
				 	  vertical-align: center; }
p.foto { font-family: Chiller; ;
			 	 color: #333333;
				 position: absolute;
				 z-index: 1; }

 
