BODY {
	FONT: 12px;  margin-bottom: 0px; margin-top: 0px; background-color: #021C54; margin-left: 0px; margin-right: 0px; 
}
H1 {
	FONT-SIZE: 12px; COLOR: #ff9955; BORDER-BOTTOM: #dddddd 1px solid; FONT-STYLE: normal; FONT-FAMILY: Courier New; 
}
H2 {
FONT-SIZE: 12px; 
BORDER-LEFT-COLOR: #dddddd; 
BORDER-BOTTOM-COLOR: #dddddd; 
COLOR: #dddddd; 
BORDER-TOP-STYLE: dotted; 
BORDER-TOP-COLOR: #dddddd; FONT-STYLE: normal; FONT-FAMILY: Courier New; BORDER-RIGHT-STYLE: dotted; BORDER-LEFT-STYLE: dotted; BORDER-RIGHT-COLOR: #dddddd; BORDER-BOTTOM-STYLE: dotted
}
.line {
	BORDER-RIGHT: #dddddd 1px dotted; FONT-SIZE: 11px; COLOR: #cccccc; FONT-STYLE: normal; FONT-FAMILY: Courier New; 
}
TD {
	FONT: 10px Courier New; COLOR: #999999
}
img { border: 0px; 
}

A:link {
	TEXT-DECORATION: none; color: #000033;
}
A:visited {
	TEXT-DECORATION: none; color: #000033;
}
A:hover {
	TEXT-DECORATION: none; color: #000033;
}
A:active {
	TEXT-DECORATION: none; color: #000033;
}

.newdate {
font-family: Courier New; 
font-size: 11px; 
font-style: normal;  
color: #4477dd; 
}
.Top { vertical-align: top;
}
.Bottom { vertical-align: bottom;
}

.newh1 {
FONT-SIZE: 12px; 
COLOR: #999999; 
BORDER-BOTTOM: #dddddd 1px dotted; 
FONT-STYLE: normal; 
FONT-FAMILY: Courier New; 
}

.newh2 {
FONT-SIZE: 12px; 
COLOR: #999999; 
BORDER-BOTTOM: #dddddd 1px solid; 
BORDER-TOP: #dddddd 1px solid; 
BORDER-left: #dddddd 1px solid; 
BORDER-right: #dddddd 1px solid; 
FONT-STYLE: normal; 
FONT-FAMILY: Courier New; 
}

input { 
border: solid #c0c0c0 1px; 
background-color: #eeeeee;
color: #777777;
font-family: Courier New; 
font-size: 11px; 
} 

TEXTAREA { 
border: solid #c0c0c0 1px; 
background-color: #eeeeee;
color: #555555;
font-family: Courier New; 
font-size: 11px;
} 

.h3 {
	FONT-SIZE: 12px; COLOR: #ff9955; BORDER-BOTTOM: #dddddd 1px solid; FONT-STYLE: bold; FONT-FAMILY: Courier New; 
}
 
.h4 {
	FONT-SIZE: 12px; COLOR: #ff9955; FONT-STYLE: bold; FONT-FAMILY: Courier New; 
}    

.cuadro {
	BORDER-TOP: #cccccc 1px solid;  
	BORDER-Bottom: #cccccc 1px solid; 
	BORDER-left: #cccccc 1px solid;
	BORDER-right: #cccccc 1px solid; 
}     
 
.lines {
	BORDER-TOP: #dddddd 1px dotted;  
	BORDER-Bottom: #dddddd 1px dotted; 
}
.TabellaMadre { width: 100%; height: 100%;

}
.CellaCorpo { height: 398px; vertical-align: top; background-image: url(Immagini/SfondoCorpoCentrale.gif);

}
.CellaCorpoSponsor { height: 398px; vertical-align: top; background-image: url(Immagini/SfondoCorpoCentraleSponsor.gif);

}
.TabellaCentraleHomePage {height: 612px;  background-image: url(Immagini/BackHome.gif);
}

.TabellaHomePage { width: 764px; height: 612px;  background-image: url(Immagini/SfondoHome.jpg);
}
.TabellaPagine { width: 764px; height: 100%;
}
.Costruzione {  font-family:  sans-serif; font-size: 12pt; font-weight: bold; color: Blue; height: 30px; text-align: center;
}
.Piedipagina {  height: 10px; font-family:  sans-serif; font-size: 7pt; color: white;text-align: right; font-weight: bold;
}
.Bottoni {  height: 35px; font-family:  sans-serif; font-size: 9pt; color: white;  background-image: url(Immagini/SfondoBottoni.gif); vertical-align: top;
}
.TestataSuperiore {  height: 23px; font-family:  sans-serif; font-size: 9pt; color: white;  background-image: url(Immagini/SfondoTestataSuperiore.gif); 
}
.CellaCorpoInferiore {  height: 23px; font-family:  sans-serif; font-size: 9pt; color: white;  background-image: url(Immagini/SfondoCorpoInferiore.gif); 
}
.CellaSponsor { width: 200px; height: 120px; border-color: black; border-width: 1px; border-style: solid; background-color: White;
}
.CellaTestoStoria {  font-family:  sans-serif; font-size: 9pt; color: white; width: 500px;  vertical-align: top;
}
.CellaFotoStoria { width: 200px;    vertical-align: top;
}

.CellaTestoNewsLetter {  font-family:  sans-serif; font-size: 9pt; color: white; font-weight: bold; 
}
.TabellaNewsLetter {  border-style: solid; border-width: 1px; border-color: White; width: 350px;
}
#gmc{
	position:absolute; 
	top:0px; 
	right:5px;
}

