body         { background-color: #FFFFFF; color: #666666; font-size: 0.90em%; 
               scrollbar-3d-light-color: #99CCFF; scrollbar-arrow-color: 
               #FFFFFF; scrollbar-base-color: #ffffff; 
               scrollbar-dark-shadow-color: #ffffff; scrollbar-face-color: 
               #FF0000; scrollbar-highlight-color: #000000; 
               scrollbar-shadow-color: #000000; margin: 0px }
form         { font-size:80%;}			   
tt           { color: #FFFFFF; font-family: Verdana; font-size: 0.90em }
p            { font-family: Verdana; text-decoration: none}
h1           { color: #FFE67D; font-family: Verdana; font-size: 1.10em  }
h2.titolino  { font-size: 0.90em; font-family: Verdana }
h2           { font-family: Verdana;  text-indent: 0; margin-left: 0; 
               margin-right: 0; font size=1.00 em pt; text-align: Center; font-weight: bold}
h2.evid      { background-color: #C0C0C0; color: #FFFFFF; text-align: Center; font-size: 100%; 
               font-family: Verdana; font-weight: bold }
h2.arancio   { color: #FF6600; text-align: Center; font-size: 10pt; font-family: Verdana; 
               font-weight: bold }
h2.grigio      { background-color: #EAEAEA; color: #000000; text-align: Center; font-size: 10pt; 
               font-family: Verdana; font-weight: bold }
h2.azzurrino      { background-color: 95A1CF; color:000080;}
 .rosso_grande      {font-size:2em; color:FF0000;}        
               
h3           { font-family: Verdana; font-size: 12 pt  }
h4           { font-family: Arial; font-size: .85em; font-weight: 750; 
               margin-top: 0; margin-bottom: 0 }
h4.evidenziato { color: #FF6600; background-color: #173a7c; font-family: Verdana; font-size:10pt; 
                 font-weight: bold; }
h4.bianco { color: #FFFFFF;background-color: #000000; }
h5           { font-family: Arial; font-size: 8pt; font-weight=normal }
h5.blue      { color: #000080 }
ul           { font-family: Arial}
table        { border-color: #FF9933; cellpadding:3 }
table_attaccato        {
	cellpadding:0;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FF9933;
	border-right-color: #FF9933;
	border-bottom-color: #FF9933;
	border-left-color: #FF9933;
}
table.punteggiato {border-style: dashed}
td           { font-family: Verdana; font-size: 9pt; 
               margin-left: 8; margin-right: 8;   line-height: 130%; }

  
table.centrata {margin: auto;}         
          			   
             
td.antracite   { background-color: #595959; color:#FFFFFF}
td.giallino  { background-color: #FFFFCC; color: #000080 }
td.giallinino  {background-color: #FFFFF0; color: #000080 }

td.grigino  { background-color: #F4F4F4; color:#000000}

/*img          { border-style: solid; border-color: #FFFFFF }*/
img          { border:none }
.arancio    {color: #FF9933 }

.antracite   { color: #595959 }
.grigino     { color: #C0C0C0 }
.bianco      {color=#FFFFFF}
.rosso       { color: #FF0000 }
td.nero    {
	background-color: 000000;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.centrato{text-align:center;}
td.bianco    { background-color: FFFFFF; color: #595959 }
td.grigio    { background-color: C0C0C0; color:#FFFFFF}
a            { text-decoration: underline; color: #FF0000 }
a.menu       { font-size: .95em; color: #FFFFFF;text-decoration: none; }
a:active     { color: #FF0000 }
a:hover      { color: #FF6F6F; text-decoration: underline }
a.nero       { color: #FFFFFF}
a.nounder    { text-decoration: none }
a.bianco     { color: #FFFFFF }
a.blue       { color: #000080 }
a.arancio    { text-decoration: underline; color: #FF9933 }
a.arancio:hover {color: #FF9933;  text_decoration:underline }
hr           { color: #FF0000 }
ol           { text-decoration: none; color: #FFFFFF; 
               text-align: Left; margin-left: 8; margin-top: 0 }

.campiform   { background-color: #333399; color: #C1C1FF; border-left-style: outset; 
               border-right-style: outset; border-top-style: solid; 
               border-bottom-style: outset }
button       { font-family: Tahoma; font-size: 3mm; color: #0000FF }

img.slide{
	display:none;
	border:0;
	height:480px;
	width:640px;
	position:absolute;
	top:0;
	left:auto;
	right:auto;

}
div.100xcento
{
width:100%;
margin:0 auto;
}

#fotoBox
{
	position:relative;	
	height:485px;
margin-left:auto;
margin-right:auto;

}
 div#informazioni_rapide 
{
border: 1px solid #dddddd;
border-radius:10px;
box-shadow:1px 1px 1px;
background-color:#11ba04;
background:#11ba04;
color:#000000;
margin: 2em  0em 0.5em 1.5em;
padding: 0.75em 0.75em 0.75em 0.75em;
}


.float_left { float: left; }
.float_right { float: right; }
div.display_digit
{
/*background-color:#000000;*/
float:left;
margin:4px;
border-radius:10px;
}
table.dati_meteoxhome td .unita_misura
{
color:#ffff;
}

.centrato_as_div
{
margin-left:auto;
margin-right:auto;
text-align:center;
}
.metal {
    background-color: #E5E5E5;
    color: #333333;
    font: bold 6em/2em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
    margin: 40px auto;
    position: relative;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(102, 102, 102, 0.5), 0 2px 1px rgba(255, 255, 255, 0.6);
}

div.float_left_half
{
float:left;
width:47%;
}

#anteprima_webcam
{
float:right;
width:300px;
height:198px;
}

p.allineato_dx
{
text-align:right;
}

li.spaziato
{
    padding: 0 0 0 22px;
    margin-top: 5px;
    line-height:2em;
    height: 30px;
    display:block;
    float: left;
    word-spacing: 0.5px;
    letter-spacing: 0.4px;
}

img.smile_home
{
border: none;	
	
}
table.dati_meteoxhome a
{
	
	color:#FFFFFF;
	text-decoration:none;

}

table.dati_meteoxhome a:hover {
    text-decoration:underline;
	color:#FF0000;
}


table.dati_meteoxhome
{
	width:95%;
	border-style:none;
    border-color:#000000 #ffffff;
	/*background:#dadada;*/
		border-radius:10px;
}
table.dati_meteoxhome caption
{
	font-size:100%;
	color:#FF0000;
	font-weight: 700;
	
}

table.dati_meteoxhome th
{
	text-align:center;
	color:#000;
	font-size:0.90em;
}
table.dati_meteoxhome td
{
	text-align:center;
	border: 1px solid #dddddd;
    border-color:#7f7f7f ;
	border-radius:10px;
	/*background-color:#000;*/
	color:#FFFFFF;
	font-size:1em;
	font-weight:600;


/*text-shadow: 0px 2px 3px #999;*/
font-family: "Bank Gothic", "Futura", "Arial";
	font-size: 25px;
	opacity: .9;
	text-align: center;
	/*color: rgb(255, 255, 255);*/
/*	text-shadow: 0 0 30px rgb(0, 200, */
}





td.neroxmeteo
{

	background-color:#000000;
		color: rgb(255, 255, 255);

}

td.rossoxmeteo
{

	background-color:#FF0000;
	color: rgb(255, 255, 255);

}

td.gialloxmeteo
{

	background-color:#FFD700;
	color: rgb(0, 0, 0);

}

td.verdexmeteo
{

	background-color:#008800;
	color: rgb(255, 255, 255);

}


td.etichetta_andamento
{
font-family: "Bank Gothic", "Futura", "Arial";
	font-size: 12px;
	color:#FF0000;
	background-color:#FFF;
	
}

/*   Pannello meteo dettagli*/
table.meteopanel th
{
	text-align:center;
	color:#000;
	font-size:0.90em;
}
table.meteopanel td
{
	text-align:center;
	border: 1px solid #dddddd;
    border-color:#7f7f7f ;
	border-radius:10px;
	background-color:#000; 
	color:#FFFFFF;
	font-size:1em;
	font-weight:600;


/*text-shadow: 0px 2px 3px #999;*/
font-family: "Bank Gothic", "Futura", "Arial";
	font-size: 25px;
	opacity: .9;
	text-align: center;
	/*color: rgb(255, 255, 255);*/
/*	text-shadow: 0 0 30px rgb(0, 200, */
}

table.meteopanel a
{
	
	color:#FFFFFF;
	text-decoration:none;

}

table.meteopanel a:hover {
    text-decoration:underline;
	color:#FF0000;
}


table.meteopanel
{
	width:95%;
	border-style:none;
    border-color:#000000 #ffffff;
	/*background:#dadada;*/
		border-radius:10px;
}
table.meteopanel caption
{
	font-size:100%;
	color:#FF0000;
	font-weight: 700;
	
}

table.meteopanel th
{
	text-align:center;
	color:#000;
	font-size:0.90em;
}
table.meteopanel td
{
	text-align:center;
	border: 1px solid #dddddd;
    border-color:#7f7f7f ;
	border-radius:10px;
	/*background-color:#000;*/
	color:#FFFFFF;
	font-size:1em;
	font-weight:600;


/*text-shadow: 0px 2px 3px #999;*/
font-family: "Bank Gothic", "Futura", "Arial";
	font-size: 25px;
	opacity: .9;
	text-align: center;
	/*color: rgb(255, 255, 255);*/
/*	text-shadow: 0 0 30px rgb(0, 200, */
}



