﻿/* === mystyle === */
A {
	COLOR: #000033; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000033; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0000FF; TEXT-DECORATION: none
}
img{
	border:0px
}
BODY {background-color: #03000E; background-image: url("bgmf.jpg"); BACKGROUND-REPEAT: repeat-x;
	  margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px
}

h1
{
	font-family: "Lucida Calligraphy", "French Script MT", "Comic Sans MS", Verdana;
	color: #000033; font-size:40px; margin:0; font-style : normal; font-weight: 700
}
h2
{
	color: #000033; font-size:16px; margin:0; font-weight: 400;
	font-family: "Comic Sans MS", Verdana, Arial, Helvetica
}
h3
{
	color: #000033; font-size:14px; margin:0; font-weight: 400;
	font-family: "Comic Sans MS", Verdana, Arial, Helvetica
}
.icone
{
	color: #000033; font-family: verdana; font-size:12px; margin:0; font-weight: 400
}
.iconcine
{
	color: #000033; font-family: verdana; font-size:10px; margin:0; font-weight: 400
}
.titoloni
{
	color: #000033; font-family: verdana; font-size:28px; margin:0; font-weight: 800
}
p
{
	color: #000033; font-family: Comic Sans MS; font-size:14px; margin:0; font-weight: 400
}

/*LAYOUT PAGINA -----------------------------------------------#476CA1 */
#layout {width:764px; background-color: #FFFFFF; border-bottom: 2px solid #0000FF; border-top: 2px solid #0000FF; border-left: 0; border-right: 0 }
#all {width: 750px; border: 0px; background-color: #FFFFFF}
#bdleft {width: 7px; border: 0px; background-image: url("images/bdleft.gif");  BACKGROUND-REPEAT: repeat-y;}
#bdright {width: 7px; border: 0px; background-image: url("images/bdright.gif");  BACKGROUND-REPEAT: repeat-y;}

/*intestazione ------------------------------------------------------- */
#headflash{ background-image: url("images/skytop.jpg"); BACKGROUND-REPEAT: repeat-x;
			padding: 0; text-align: center }

/* tabella del sommario superiore ------------------------------------*/
#sommarioup A:hover {
	COLOR: #0000FF; TEXT-DECORATION: background-color: #FFFFFF;
}


/*colonna sinistra (cella) ------------------------------------------- */
#left{ background-image: url("images/skyleft_sf.jpg"); BACKGROUND-REPEAT: repeat-x;
		border: 0; 
		padding: 0; width: 150px; text-align: left;
}
		
/*contenuto delle pagine --------------------------------------------- */
#corpo{ width: 600px; background-color:#FFFFFF; border: 0px; padding: 0; text-align: center }

/*tabella a sinistra con sommario ------------------------------------ */
#sommarioleft { width: 150px; border: 0; padding: 0; text-align: left; border-right: 1px #CC99FF solid;
}

/*prima cella del sommario superiore --------------------------------- */
.TopSommarioleft { width: 150px; height: 30px; text-align: center }

/*celle del sommario superiore --------------------------------------- */
.TopSommario { height: 30px; text-align: center }
.TopSommario A:hover {
	COLOR: #0000FF; TEXT-DECORATION: none; BACKGROUND-COLOR: #FFFFFF
}

/*prima cella del sommario a sin ------------------------------------- */
.topleftsomm { 	width: 150px; text-align: center }

/*altre celle del sommario a sin ------------------------------------- */
.leftsomm { width: 150px; height: 30px; text-align: left; padding-left: 10px }
.leftsomm h3 {font-weight: 800}

table.bdwhite_spac {
	border: 1px dashed #00FFFF; border-collapse: separate; border-spacing: 3px; padding: 0;
	background-color:#FFFFFF
}

td.ico_sf {
	padding: 3px; border:0px;
	color: #0000FF; font-family: verdana; font-size:12px; margin:0; font-weight: 400
}

td.bdgrigio {
	border: 1px solid #CCCCCC; padding: 0
}

#bottom {
	color:#CCFFFF;
	border-left-width: 0px; border-right-width: 0px; border-top: 1px solid #CC99FF; border-bottom: 0px;
	padding-bottom: 5px;background-image: url("images/skyleft_sf.jpg"); BACKGROUND-REPEAT: repeat-x;
}
#bottom A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
#bottom A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
#bottom A:hover {
	COLOR: #CCFFFF; TEXT-DECORATION: none
}
#bottom h3 {color: #FFFFFF;}

#loading {

	width: 100%; height: 30px;
	position: absolute; left: 0px; top: 0px; margin-top: 0px; margin-left: 0px;
	/*background-color: none transparent scroll repeat 0% 0%;*/
	text-align: center; font-family: Comic Sans MS; font-size:10pt;
	color: #999999;
}

/* ----------- DEFINIZIONI PER IL GUESTBOOK -------------- */
/* queste classi definiscono gli style per i tag relativi ai moduli ( input, select )*/
/* these classes are related to the form tags ( input, select )*/

/* definiamo la tipolgia di font e la dimensione per i tag fondamentali */
/* kind of font and size relating to the basic tags */
.ggtTD {
	FONT:  11px Tahoma, Verdana, Arial, sans-serif
}
.ggtP {
	FONT:  11px Tahoma, Verdana, Arial, sans-serif
}
.ggtDIV {
	FONT:  11px Tahoma, Verdana, Arial, sans-serif
}

.form  {
	font-size : 11px;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	color : #000000;
	border-width : 1px;
	border-style : solid;
	border-color : #005980;
	background-color : #ffffff;
}
.pulsante  {
	font-size : 12px;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	color : #ff0000;
	border-width : 1px;
	border-style : solid;
	border-color : #005980;
	background-color : #D0F4FF;
}


/* tale classe definisce gli style per il bordo ed il colore di sfondo delle tabelle */
/*  this class is related to the edges and to the background colour of the tables */
.tablemenu  {
	border-width : 1px;
	border-style : dashed;
	border-color : #005980;
	background-color : #ffffff;
}

/* tale classe definisce uno dei due colori base ovvero il rosso */
/* basic colour: red */
.red {
	COLOR: #ff0000
}

/* tale classe definisce l'altro colore base ovvero il blue */
/* basic colour: blue */
.blue{
	COLOR: #005980
}

/* queste classi simulano il tag hr per evitare incompatibilità con browser diversi da IE */
/* these classes simulate the tag hr in order to avoid problems with browser various from IE */
/* Thanks ..:: gico ::.. */
.hrred { margin-top: 7px; margin-bottom: 7px; background-color: #ff0000}
.hrblue { margin-top: 7px; margin-bottom: 7px; background-color: #005980}