/*Foglio di stile per prolocoalbnia.it*/
/*Realizzato da Francesco Novelli*/
/*Per informazioni f9web.altervista.org*/

/*stili per il layout fisso con background*/
html,body{margin: 0;padding:0}

body
{
font-family: arial,sans-serif; /*Font*/
font-size: 76%; /*Dimensione testo*/
text-align:center /*Allineamento testo*/
}

div#container
{
width:980px; /*Larghezza*/
margin:0 auto; /*margini*/
border-width: 0 1px; /*larghezza bordi*/
border-style:solid; /*stile bordi*/
border-color: #ccc; /*colore bordi*/
background-color: #36C; /*colore sfondo*/
}



div#header
{
height: 80px; /*altezza*/
background-color:#36C; /*sfondo*/
color: #ff0 /*colore testo*/
}

h1, h2
{
margin: 0; /*margini*/
padding: 0; /*padding*/
}

h1
{
padding-left:10px; /*padding sinistra*/
font: bold 2.3em/80px arial,sans-serif /*carattere*/
}

h2
{
color: #69f;/*colore testo*/
font-size: 1.5em /*dimensione testo*/
}

h3
{
color: black;
font-size: 140%;
}

/*collegamenti footer*/
div#footer a
{
color:#fff;
font-weight: bold;
text-decoration: underline
}

/*stili specifici per il layout*/
div#navigation
{
float: left; /*allineamento in container*/
width: 160px;\width:170px;w\idth:160px; /*box model hack*/
/*height: 100%;*/
padding-right: 0px; /*padding destra*/
padding-left:10px; /*padding sinistra*/
text-align: left; /*allineamento testo*/
border-left:10px; /*bordi sinistra*/
border-right:10px; /*bordi destra*/
background-color:5d9edb;
}

div#extra
{
float: right; /*allineamneto in container*/
width: 160px;\width:170px;w\idth:160px; /*box model hack*/
/*height: 100%;*/
padding-right: 0px; /*padding destra*/
padding-left:10px; /*padding sinistra*/
border-left:10px; /*bordi sinistra*/
border-right:10px; /*bordi destra*/
background-color:5d9edb;
}

div#content
{
margin: 0 170px; /*margini*/
padding: 1em 10px; /*padding*/
background-color: white; /*sfondo*/
align: center; 

}

div#content img#imagemail
{
width: 32px; /*larghezza*/
height:29px; /*altezza*/
}

div#footer
{
clear:both; /*impedisce al testo di andarci sopra*/
text-align:center; /*allineamento testo*/
padding: 5px 0; /*padding*/
background-color: 94bee4; /*sfondo*/
color: #000 /*colore testo*/
}



/*stili per la navigazione*/
div#navigation ul
{
margin: 0;padding: 0; list-style-type: none /*impostazioni lista*/
}
div#navigation li
{
margin: 0;padding: 0 /*altre impostazioni delle liste*/
}
div#navigation a
{
color:blue;font: arial,sans-serif;font-size: 110%; text-decoration: none; padding-left: 15px;
}
div#navigation a:hover{color: #033;text-decoration: underline}
div#navigation a#activelink{color: #033;text-decoration: none}
div#navigation p{font-size: 75%;}
div#navigation a#sezione {font-size: 120%; color: black; padding:5px;} /*categorie principali*/
div#navigation div#sezione {padding: 5px 5px 5px 5px;
background-color: 90b9e0; -moz-border-radius: 5px; -webkit-border-radius: 5px; /*css 3 per arrotondare gli angoli*/ 
margin-bottom: 5px; margin-right: 10px; margin-top:5px; }
div#navigation de#sezione {font-size: 120%; color: black; padding:5px;}
/*Bordi tondi prova*/
div#meteo 
{
padding: 5px 5px 5px 5px;
background-color: 90b9e0; -moz-border-radius: 10px; -webkit-border-radius: 10px; /*css3 per arrotondare gli angoli*/
margin-bottom: 10px;
align: center;
}
/*Impostazioni in homepage*/
div#container img#homeimg { width: 400px; height: 253px;}
div#container a#eventi {text-decoration: none; font-type: arial; font-size:  115%; color: blue;}

/*tabelle dati*/
div#content table#tabelle {width: 95%; border-color: black; border: 3px; text-align: center; margin: auto;}
div#content tr#riga1 {background-color: d7d7d7; height: 40px;}
div#content tr#riga2 {background-color: f1f1f1;height: 40px;}
div#content table#tabelle td {height: 50px;}
/*Impostazioni th*/
div#content th {height:25px; border-bottom: 1px solid black; background-color:black ;color:white;}

div#content th#stelle {width: 15px; border-bottom: 1px solid black;}
/*div#content th#nome{width: 25%;}
div#content th#indirizzo{width: 25%;}*/
div#content th#paese{width: 110px;}
div#content th#telfax{width: 100px;}
div#content th#mail{width: 38px;}


/* tabella iniziale*/
div#content table#attivita {width: 96%; margin: auto; text-align: center;
padding: 5px 5px 5px 5px;
background-color: 90b9e0; -moz-border-radius: 10px; -webkit-border-radius: 10px; /*css3 per arrotondare gli angoli*/
margin-bottom: 10px;
font-size: 115%;
}
div#content table#attivita  td { width: 33%;
padding: 5px 5px 5px 5px;
background-color: 5d9edb; -moz-border-radius: 5px; -webkit-border-radius: 5px; /*css3 per arrotondare gli angoli*/
margin-bottom: 10px;
}

/*div di eventi*/
div#luogo{}
div#concerto{padding: 5px 5px 5px 5px;
background-color: 90b9e0; -moz-border-radius: 5px; -webkit-border-radius: 5px; /*css 3 per arrotondare gli angoli*/ 
margin-left: 100px; margin-right:100px; margin-top: 20px; margin-bottom:20px;}


/*impostazioni del body in attivitˆ*/
body#attivita div#content th#nome {width: 40%;}
body#attivita div#content th#indirizzo {width: 30%;}
body#attivita div#content th#telfax {width: 100px}
body#attivita div#content th#mail {width: 38px;}

/*impostazioni numeri utili*/
body#numeri div#content th {height:1px; border-bottom: 1px solid black; background-color:white ;color:white;}