/* CSS by Roberto Bandini www.robertobandini.it
   Ottimizzazione - Dr. Claudio Santori - www.ottimizzare.com
   Ultimo Aggiornamento: feb 2005
   */
   
/* -----------------------------------------  TITOLI e PARAGRAFI --------------------------------- */
h1 {font-size: 140%; font-family: Verdana; margin: 3px 3px 3px 20px; padding: 3px;}
h2 {font-size: 120%; font-family: Verdana; margin: 3px 3px 3px 20px; padding: 3px;}
h3 {font-size: 110%; font-family: Verdana; margin: 3px 3px 3px 20px; padding: 2px;}
p {font-family:Verdana, Arial, Helvetica, sans-serif; padding: 2px; }
body {font-family:Verdana}

/* -----------------------------------------        NEWS       ------------------------------------ */
#news {
 width: 235px;
 margin: 3px;
 float: right;
 background-color: #F7F7F7;
}
.data_notizia {font-weight: bold; margin: 3px; text-align: right;width: auto;}
h2.titolo_notizia {font-size: 100%; margin: 2px 0  2px 0; padding: 0;text-decoration: underline;}
p.testo_notizia {margin: 1px; padding: 1px; text-weight: normal;}
#news_2 {
 width: 470px;
 margin: 10px;
 background-color: #F7F7F7;
}

#titolo_news {
 width: 235px;
 height: 19px;
 background-color: #8E9EBE;
}

#titolo_news_sx {
 width: 139px;
 height: 19px;
 line-height: 19px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #FFFFFF;
 font-weight: bold;
 text-align: left;
 padding-left: 8px;
 float: left;
}

#testo_news {
 width: 225px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
 text-align: left;
 margin: 3px;
}

#testo_news_2 {
 width: 460px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 text-align: left;
 margin: 3px;
}

#titolo_news_dx {
 width: 88px;
 height: 19px;
 float: left;
}
/* ------------------------------    FORUM  ----------------------------------------- */
#pagine_forum {text-align: center; margin: 0 15px 0 5px; font-size: 90%;}
#pagine_forum a {padding: 4px; font-size: 90%;}
#pagine_forum a:hover {color: #000; text-decoration: none;}
.claudio{
	position: relative;
	padding: 5px;
	width: 460px; 
	font-size: 100%;
	border: solid #66728F;
	border-width: 1px 2px 2px 1px;
	margin: 10px;
	color: #000;
	background-color: #FFFFFF; 
	}
.who {
	position: absolute; 
	width: auto; 
	top: -8px; 
	left: 8px; 
	border: 1px solid #66728F;
	background: #66728F;
	margin: 0;padding: 0;}
.who h2 {font-size: 14px; padding: 3px 3px 3px 6px;background: #66728F;margin: 0;color: #FFFFFF;}
.data {width: 100%; font-size: 11px;text-align: right;}
p.forum_commento {margin: 0; padding: 2px; font-size: 90%;}
div.forum_commercial {font-size: 10px; margin: 0 0 0 3px; text-align: right;}
/* ------------------------------    IMPOSTAZIONI GENERALI LAYOUT SITO WEB  ----------------------------------------- */
html {
 margin: 0px;
 padding: 0px;
}

body {
 margin: 0px;
 padding: 0px;
 background: #E4E4E4 url(images/sfondo_1.gif) bottom left fixed repeat-x;
}

img {
 border: 0px;
 margin: 0px;
 padding: 0px;
}

#main {
 background-color: #FFFFFF;
 border: 1px solid #736F67;
 width: 760px;
 position: absolute;
 margin-left: -383px;
 left: 50%;
 margin-top: 3px;
 background-color: #66728F;
}

#top {
 border-bottom: 3px solid #FFFFFF;
}

#page {
 background-image: url(images/sfondo_previsioni.gif);
 width: 500px;
 border-left: 3px solid #FFFFFF;
 border-right: 3px solid #FFFFFF;
}

#bottom {
 height: 20px;
 background-color: #525252;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #CCCCCC;
 font-weight: bold;
 text-decoration: none;
 text-align: center;
 line-height: 20px;
 clear: both;
 border-top: 3px solid #FFFFFF;
}

#previsioni_tempo {
 width: 250px;
 margin: 3px;
 float: left;
}


#titolo_meteo {
 width: 225px;
 height: 24px;
 background-image: url(images/titolo_meteo.gif);
 line-height: 24px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #000000;
 font-weight: bold;
 text-decoration: none;
 text-align: left;
 margin-left: 8px;
 padding-left: 8px;
}


#contatore_shiny {
 display: none;
}

#navigation_bar { 
 width: 150px;
 float: left;
}

#elenco_pulsanti { 
 width: 140px;
 background-color: #66728F;
}

.pulsante { 
 width: 140px;
 height: 19px;
 display: block;
 clear: both;
}

.immagine_freccia_pulsante {
 float: left;
}

.intestazione {
 height: 20px;
 width: 220px;
 background-color: #091453;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FF480B;
 font-weight: bold;
 text-decoration: none;
 line-height: 20px;
 text-align: center;
 margin-left: 8px;
 margin-top: 5px;
}

.testo_previsioni {
 width: 214px;
 background-color: #B3CFE6;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 font-weight: bold;
 text-decoration: none;
 text-align: left;
 margin-left: 8px;
 margin-bottom: 3px;
 padding: 3px;
}


a.testo_pulsante:link, a.testo_pulsante:visited, a.testo_pulsante:focus, a.testo_pulsante:hover, a.testo_pulsante:active { 
 float: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
 line-height: 17px;
 padding-bottom: 2px;
}

a.testo_pulsante:hover { 
 text-decoration: underline;
}

a.link_contatti:link, a.link_contatti:visited, a.link_contatti:focus, a.link_contatti:hover, a.link_contatti:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}

a.link_contatti:hover {
 text-decoration: underline;
}
.photo {margin: 15px; border: 2px solid #333;}

/* prezzi */


