/* CSS Document */

html {
height:100%;
margin-bottom:1px;
background:#CCCCCC;
}

#intestazione {
background: url(/neworeblait/immagini/intestazione2.jpg) no-repeat scroll 0 0;
height: 145px;
width:950px;
margin: auto;
}
#contenitore {
font-family:Verdana,Arial,Helvetica,sans-serif;
background: url(/neworeblait/immagini/sfondo_corpo.jpg) repeat-y right;
width:950px;
margin: auto;
}


#map{
width: 940px;
padding-top: 0.2em;
}
#map a:link,
#map a:visited{
color: #000066;
text-decoration: none;
}
.map_home{
float: left;
width: 60%;
color: #666666;
font-size:12px;
}
.map_time{
float: right;
width: 40%;
text-align: right;
font-size:12px;
}

/* MENU NAVIGAZIONE*/
#menu{
font: 90% Verdana, Arial, Helvetica, sans-serif;
clear: left;
padding: 0em 0 0.2em 0.5em;
border-bottom: 1px solid #FFF;
height:40px;
}

.sinistra_menu{
float:left;
}
.navigazione{
margin: 0;
padding: 6px 0 5px 0;
text-align:left;
}

.navigazione li{
display:inline;
}
.navigazione a{
height:0;
padding:5px 0.7em;
text-decoration:none;
white-space:nowrap;
}
.navigazione .attivo a{
text-decoration:underline;
font-weight:bold;
}

.navigazione a:link,
.navigazione a:visited{
color: #000;
}
.navigazione a:hover,
.navigazione a:focus,
.navigazione a:active{
background: #EEE;
color: #000;
}

.navigazione .attivo a:link,
.navigazione .attivo a:visited,
.navigazione .attivo a:hover,
.navigazione .attivo a:focus,
.navigazione .attivo a:active{
color: #000;

}

.destra_menu{
float:left;
padding-left: 55px;
padding-top: 2px;

}
/*CORPO PAGINA*/

.no_javascript{
float: left;
width: 95%;
text-align: center;
margin: auto;
padding: 10px;
border: 2px solid #000;
background-color: #FF0000;
}


/*Prima parte contenuto*/

#box_parte_alta{

}

#box_notizie{
margin: 0.5em 0 0 0.7em;
float:left;
width: 640px;
}

.sfondo_alto_notizie{
background: url(/neworeblait/immagini/news_alto2.jpg);
height: 18px;
width: 634px;
}
.sfondo_basso_notizie{
background: url(/neworeblait/immagini/news_basso2.jpg);
height: 18px;
width: 634px;
}

.contenuto_notizie{
background: url(/neworeblait/immagini/news_sfondo.jpg) repeat-y right;
width: 634px;
}

.testo{
padding: 0 0.5em 0 0.5em;
text-align: justify;
font-size: 14px;
}
.testo p{
margin: 0;
}
.testo a{
color: #0099FF;
text-decoration: none;
}
.testo a:hover,
.testo a:focus,
.testo a:active{
color: #000000;
font-weight: bold;
}
.contenuto_notizie h2{
margin: 0;
padding-top: 0.2em;
margin-bottom: 0.5em;
font-size: 20px;
text-align:center;
text-decoration: underline;
}
.contenuto_notizie h3{
margin: 0;
padding-top: 0.2em;
margin-bottom: 0.5em;
font-size: 18px;
color: #0099FF;
border-bottom: 1px dashed #CCCCCC;
}

.data_news{
font-size: 13px;
padding: 0 0 0.2em 0;
}
.data_news img{
text-align: right;
border-width: 0; /*Tolgo il bordo fastidioso dei link immagini*/
}

#destra_notizie{
float:left;
width: 285px;
margin: 0.5em 0.5em 0 0;
}

.ultimi_commenti{
background: url(/neworeblait/immagini/sfondo_box_commenti.jpg) repeat-y right;
width: 285px;
}
.testo_comm{
font-size: 14px;
font-family: "Courier New", Courier, mono;
text-align: justify;
width: 270px;
padding-left: 8px;
}
.testo_comm h3{
margin: 0;
color: #FFFFFF;
text-decoration: underline;
text-align: center;
font-size: 18px;
}
.testo_comm a{
color: #FFFFFF;
text-decoration: none;
}
.testo_comm a:hover,
.testo_comm a:focus,
.testo_comm a:active{
color: #FFFFFF;
text-decoration: underline;
}

/* DISATTIVATO
.testo_comm img{
float: left;
border: 3px solid #ffffff;
margin-right: 5px;
}
*/
.sfondo_alto_commenti{
background: url(/neworeblait/immagini/alto_box_commenti.jpg);
height: 11px;
width: 285px;
}
.sfondo_basso_commenti{
background: url(/neworeblait/immagini/basso_box_commenti.jpg);
height: 11px;
width: 285px;
}

.ultimi_commenti h1{
font-size: 14px;
font-family: "Times New Roman", Times, serif;
margin: 0;
}

/*SECONDA PARTE CONTENUTO*/
#box_parte_bassa{
clear: left;
}

#box_guide{
margin: 0 0.7em 0 0;
float:left;
width: 634px;
}

.sfondo_alto_guide{
background: url(/neworeblait/immagini/news_alto2.jpg);
height: 18px;
width: 634px;
}
.sfondo_basso_guide{
background: url(/neworeblait/immagini/news_basso2.jpg);
height: 18px;
width: 634px;
}

.contenuto_guide{
background: url(/neworeblait/immagini/news_sfondo.jpg) repeat-y right;
width: 634px;
}

.contenuto_guide h2{
margin: 0;
padding-top: 0.2em;
margin-bottom: 0.5em;
font-size: 20px;
text-align:center;
text-decoration: underline;
}
.contenuto_guide h3{
margin: 0;
padding-top: 0.2em;
margin-bottom: 0.5em;
font-size: 18px;
border-bottom: 1px dotted #CCCCCC;
}

.testo_guide{
padding: 0 0.5em 0 0.5em;
text-align: justify;
font-size: 14px;
line-height: 20px;
}

.testo_guide a{
color: #0099FF;
text-decoration: none;
}
.testo_guide a:hover,
.testo_guide a:focus,
.testo_guide a:active{
color: #000000;
font-weight: bold;
}

/*SINISTRA COMMENTI*/
#sinistra_guide{
float:left;
width: 285px;
margin: 0 0 0 0.7em;
}

.ultime_forum{
background: url(/neworeblait/immagini/sfondo_box_commenti.jpg) repeat-y right;
width: 285px;
}
.testo_forum{
font-size: 14px;
font-family: "Courier New", Courier, mono;
text-align: justify;
width: 270px;
padding-left: 8px;
}
.testo_forum h3{
margin: 0;
color: #000000;
text-decoration: underline;
text-align: center;
font-size: 18px;
}
.testo_forum img{
float: right;
border: 3px solid #FFFFFF;
margin-right: 5px;
}
.testo_forum a{
color: #FFFFFF;
text-decoration: none;
}
.testo_forum a:hover,
.testo_forum a:focus,
.testo_forum a:active{
color: #000000;
}
.sfondo_alto_forum{
background: url(/neworeblait/immagini/alto_box_commenti.jpg);
height: 11px;
width: 285px;
}
.sfondo_basso_forum{
background: url(/neworeblait/immagini/basso_box_commenti.jpg);
height: 11px;
width: 285px;
}


/*PIE DI PAGINA*/

#footer{
clear: left;
background: url(/neworeblait/immagini/sfondo_footer.jpg) repeat-y right;
}
.testo_footer{
padding: 0.5em;
color: #FFFFFF;
text-align: center;
font-family: "Courier New", Courier, mono;
font-size: 15px;
}
.testo_footer a{
color: #0066CC;
text-decoration: none;
}
.testo_footer a:hover,
.testo_footer a:focus,
.testo_footer a:active{
color: #000000;
}
.sfondo_alto_footer{
background: url(/neworeblait/immagini/sfondo_alto_footer.jpg);
height: 33px;
width: 950px;
}

