/***** impostazioni BASE della pagina(colore dello sfondo,testo, colori dei link etc) *****/

/* barre di scorrimento */

body {background-color: #000033; /* colore di sfondo */
	  scrollbar-3dlight-color: #375168; /* barre di scorrimento */
	  scrollbar-arrow-color: #000; /* freccette barre di scorrimento */
	  scrollbar-base-color: #34536f; /* colore della base delle barre di scorrimento */
	  scrollbar-darkshadow-color: #375168; /* ombreggiatura barre di scorrimento */
	  scrollbar-face-color: #375168; /* parte superiore barre di scorrimento */
	  scrollbar-highlight-color: #456481; 
	  scrollbar-shadow-color: #375168;
	  scrollbar-track-color: #456481; }
	  
	  body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10px;
			color: #FFFFFF;} 

/* centratura */
 
#base { position:absolute; /* non modificare */
        top:50%; /* non modificare */
        left:50%;/* non modificare */
        margin:-265px 0 0 -465px;/* non modificare */
        border: 1px solid  #7A9AB8; /* (spessore - tipo - colore) bordo */       
		text-align:center; /* allineamento contenuti */
        background-color: #456481; /* colore dello sfondo */
        width:923px; /* larghezza sfondo */
        height:533px; /* altezza sfondo */
        z-index:0;/* non modificare */
		}
img {  border: none; }		
/* testo base , tabelle e forms */
	  
table{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align:left;
color: #FFFFFF;
}


input,select,checkbox {

color: #CAD8E3; 
font-size:8pt;
background-color: #375168;
border: 1px solid #283C4D;
padding: 2px;}

#urlimmagine{
height:15px;
width:390px;
color:#C0D0DE ; 
font-size:8pt;
text-align:center;
background-color: #375168;
border: 1px solid #688EB0;
padding: 2px;}

/* links */

a:link {color: #FFFFFF;text-decoration: none;} /* colore link */
a:visited {text-decoration: none;color: #FFFFFF;}/* colore link visitato */
a:hover {text-decoration: none;color: #A8BDD0;}/* colore link al passaggio del mouse */
a:active {text-decoration: none;} /* colore link attivo*/

/* immagini*/

a img, a:visited img, a:active img, a:active img {border:2px solid #375168;} /*bordo immagini-link*/
a:hover img{border:2px solid #7A9AB8;}/*bordo immagini-link passaggio mouse*/
#imm_sx{ position:absolute; /* non modificare */
         width:363px; /* larghezza */
		 height:513px; /* altezza */
		 left: 13px; /* si puņ spostare la cornice immagine a destra (aumentando il valore ) e sinistra (diminuendolo) */
		 top: 9px; /* si puņ spostare la cornice in basso (aumentando il valore ) e in alto (diminuendolo) */
		 z-index:2;/* non modificare */
			 }
.imm_sx_l{border: 3px double #000034; padding:1px;}
.imm_sx_h{border: 3px double #000034; padding:1px;}

/***** PAGINE (gale.php, media.php, fans.php e simili) *****/

#sf_menu{position:absolute; /* non modificare */
         background-color: #000034; /* colore sfondo menu */
         width: 16%;
		 height: 20%;
		 text-align:left; font-size:9px; padding:9px;
         left: 43.3%; /* si puņ spostare lo sfondo del menu a destra (aumentando il valore ) e sinistra (diminuendolo) */
         top: 4%; /* si puņ spostare lo sfondo del menu in basso (aumentando il valore ) e in alto (diminuendolo) */
	     z-index:12;/* non modificare */
		  font-size:10px;
	color:#fff;
	font-family:Verdana;
	text-align:left;
	line-height:12px;border: 2px solid #000020; }		  

         
		  
#gabbia{ position:absolute; width: 16%;  height:335px; z-index:13; left: 43.3%; top:31%; padding:8px; border: 2px solid #000020; background-color: #000034; text-align:center;}
#frase{position:absolute;width:142px; z-index:16;  text-align:center ;font-size:9px;color:#fff;font-family:Verdana;top:160px; left:12px; }		  
#gabbia_dx{ position:absolute;  /* non modificare */
             width:312px; /* larghezza */
             height:95%; /* altezza */
             left: 590px; /* si puņ spostare la gabbia  a destra (aumentando il valore ) e sinistra (diminuendolo) */
             top: 1.8%;  z-index:11;  /* non modificare */
			 border: 3px double #000034; }
			 
#menu_sezioni{ position:absolute; width:286px; height:434px; z-index:18; left: 15px; top: 35px;text-align:left;}
.nomesezione{font-size: 14px; text-align:left; color: #fff; font-family: Verdana;font-weight: bold; border-bottom: 2px solid #375168; display: block; padding-top:30px; }
.descrizione{font-size: 10px ; text-align:justify; color: #C0D0DE; font-family: Verdana; padding-top:25px;  }


/***** PAGINE (biografia.php,filmografia.php,newsletter.php;articoli.php e simili) *****/


#gabbia_cont{ position:absolute; /* non modificare */ 
              width:412px; /* larghezza */
              height:468px; /* altezza */
              left: 463px; /* si puņ spostare la gabbia  a destra (aumentando il valore ) e sinistra (diminuendolo) */
	          top: 27px; /* si puņ spostare la gabbia in basso (aumentando il valore ) e in alto (diminuendolo) */
	          color:#fff; /* colore testo  */
	          text-align:justify; /* allineamento contenuto */
	          z-index:1; /* non modificare */
              border: 3px double #000034;padding:5px; }
#tit_sez {position:absolute; left:7px;padding-right:15px; top: 15px;z-index:12; font-size:16px; text-align:justify;font-weight:normal;}
.cat_lista {font-family: Verdana; background-color:#3E5973;height:20px;border:1px solid #32465B; font-size:12px;text-align:center; color:#fff;font-weight:bold;line-height: 20px;vertical-align:middle;padding-left:5px;display:block;}	
#cont {position:absolute; text-align:justify;width:385px; height:415px; left: 16px; top: 50px; overflow: auto; z-index:14;color: #FFFFFF; padding-right: 1ex;}


#lista {position:absolute; width:92%; left: 4%; overflow: auto; color: #DAE2EB;text-align:left; padding-right: 1ex;z-index:14; }
#lista2 {position:absolute; width:94.8%; left: 2.4%;  overflow: auto; color: #DAE2EB;text-align:left; padding-right: 1ex;z-index:14; }
#articoli_{ position:absolute; left:6.5px; width:395px; overflow:auto;height:328px; text-align:justify; padding:5px;  }

/* NEWSLETTER.PHP*/		  

#arr_nl{position:absolute; width:380px; height:18px; z-index:15; left: 21px; top: 433px; text-align:center;background-color:#375168;border:1px solid #375168;color:#fff; display:block;}
#nl{position:absolute; width:393px; height:135px; z-index:15; left: 12px; top: 128px; text-align:center;}


/***** TABELLE , affiliati, audio-video etc. ******/
 
.tab_{ border: 2px solid #283C4D; /*bordo tabella */
       background-color:#4A6D8C; /* colore di sfondo tabella */
}
.cat{ background-color:#375168; /* sfondo titolo  */
      font-size:10px; 
      font-weight:bold; 
      text-align:center; /* allineamento */
   border-top: 2px solid #283C4D;/* bordo superiore titolo */
}
.cat_desc{ font-size:9px; 
      text-align:center; /* allineamento contenuto */
   color: #CAD8E3;
background-color:#446380;
border:1px solid #375168;}

.desc{ font-size:9px; 
      text-align:center; /* allineamento contenuto */
   color: #CAD8E3;}

/* evidenziature, blocchi ...*/

.block {background-color:#375168;border:1px solid #688EB0;  font-size:10px;color:#C0D0DE; left:15px; display:block; padding:17px; text-align:justify;}
.menu_ancora {background-color:#375168;border:1px solid #375168; width: 385px;color: #DFE8EE; display:block;text-align: center;font-size:9px; font-weight:bold;}
.ev_txt{ background-color:#446380;border:1px solid #375168;}

/* testi, titoli, descrizioni ...*/

.descrizioni{font-size: 10px ; text-align:justify; color: #fff; font-family: Verdana; }
.copyright { text-align: center;font-size:8.5px; left:2.8%; color:#A8BDD0;border-bottom: 2px solid #375168;border-top: 2px solid #375168;  }


#desc_sez{position:absolute;width:94.8%; left:2.5%; top: 8%; padding:1px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #DFE8EE;font-size: 10px;line-height:11px; text-align:justify; z-index:12;}


h1{ font-size:12pt;font-weight:normal;line-height:12pt;text-align:justify; padding:2px;}
.info_art{background-color:#446380;border:1px solid #375168;margin-left:5px;margin-right:5px;padding:2px;line-height:8.5pt;text-align:justify;color: #DFE8EE;}
.art{margin-top:5px;padding:2px;padding-right:4px;margin-left:5px;margin-right:5px;overflow:auto;text-align:justify; }
.sch_b{ background-color:#375168;padding:3px;text-align:right;border:1px solid #334B60;font-weight:bold;display:block;margin-top:2px;}
small{ font-size:10pt;font-weight:normal;line-height:12pt;top:3px;text-align:justify;}
  
#nav {position:absolute; width:64px; height:23px; left: 642px; top: 509px; z-index:16;font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 18px; }

