/*FOGLIO DI STILE <CSS> PER LA SKIN ANNIVERSARY*/
html,body{margin:0; padding: 0; font-family: Arial, Verdana, Helvetica, sans-serif;}

body
{
text-align: center;
background-attachment: fixed;
background-image: url(sfondo.jpg);
font-size: small;
scrollbar-arrow-color: #ffff00;
scrollbar-base-color: #0000ff;
scrollbar-face-color: #3390ac;
}
h1, h2, h3, h4, h5, h6, p { font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 4px; margin-right: 4px;}

h1 {font-size: large;}
h2, h3 {font-size: medium;}
h4, p {font-size: small;}
h5, h6 {font-size: x-small;}

/*usata nei documenti*/
p.news {font-size: small; text-align: justify; margin-left: 8px; margin-right: 8px; margin-top: 4px; word-spacing:2px;}


/* grafica div dei box del portale*/
.h1_box{font-size: small; margin-top: 0px; margin-bottom: 0px; color: #003; font-weight: bold;}

.h1_box, .top_box_lateral{ background-color: #e0F0FF;}

img {border:0px;} 
.miniedit img {background-color: #fff; cursor:pointer; margin:0px;}
form { margin: 0px; padding: 0px; }

.colunm_center  {
padding:0px;
width:100%;/*Importante per far estendere la colonna centrale*/
}

td	{
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: small;
color: #333333;
}
div.inbox { margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right: 4px}

A:link, A:visited, A:active {text-decoration: underline;color: #00A; font-size: small; font-weight: bold; border:1px solid #D0D4E4;}

A:hover {text-decoration: none;color:#A00; background-color: #aaa; font-size: small;font-weight: bold; border:1px groove #00a;}

A.pannel:link, A.pannel:visited, A.pannel:active {text-decoration: none;color: #00A; font-size: small; font-weight: bold; border:1px solid #D0D4E4;}

A.pannel:hover {text-decoration: none;color:#A00; background-color: #aaa; font-size: small; font-weight: bold; border:1px groove #00a;}

A.piccolo:link, A.piccolo:visited, A.piccolo:active {text-decoration: underline;color:#00A; font-weight;font-size: small;font-weight: bold;}
A.piccolo:hover {text-decoration: none;color:#00c; background-color: #aaa;font-weight;font-size: small;font-weight: bold;}

fieldset { padding:10px; font-size: medium; border:3px groove #06a;}
legend   { color: #000;}

input.admincfg {
font:bold 1em verdana,helvetica,sans-serif;
letter-spacing:.1em;word-spacing:.2em;
padding:0 2px;
width:96%;
border:1px inset #666;
background:#dff;
}
input.login {
font:bold 1em verdana,helvetica,sans-serif;
letter-spacing:.1em;word-spacing:.2em;
padding:0 2px;
width:80px;
border:1px inset #666;
background:#dff;
}
textarea.admincfg {
font: .8em verdana,helvetica,sans-serif;
letter-spacing:.1em;word-spacing:.2em;
padding:0 2px;
width:96%;
height:140px;
border:1px inset #666;
background:#dff;
}
select.new {
vertical-align:middle;
font:1em/1.2em verdana,helvetica,sans-serif;
width:160px;
background:#dff;
}
select.admincfg {
font:bold 1em/1.2em verdana,helvetica,sans-serif;
width:96%;
background:#dff;
}

input.button,input.button120,input.buttonlogin {
font:bold 10px verdana,helvetica,sans-serif;
letter-spacing:.1em;word-spacing:.2em;
padding:0 2px;
}
input.buttonfree {font-weight: bold; font-size: x-small; letter-spacing:.30em;}

/* Stili per i bottoni dei link*/
/*stili per la navigazione*/
div.navigation ul{
margin: 5px;
padding: 3px;
list-style-type: none;
text-align: left;
}
div.navigation ul a:link, div.navigation ul a:visited, div.navigation ul a:active{
display: block;
width: 96%;
color: #009;
background-color: #fff; 
font-size: small;
font-weight: bold;
text-decoration: none;
border:1px solid #fff;
margin-top:4px;
}
div.navigation ul a:hover{
background-color: #cff;
color: #000;
border:1px solid #00f;
margin-top:4px;
}
div.navigation li.fisso {
background-color: #EEEEEE;
color:#000;
font-weight: bold;
background-position: left;
border:1px solid #00f;
margin-top:4px;
width: 96%;
}

.center {text-align: center; }

/* background colore di intestazione di tabelle e avvisi */
.tr_title { background-color: #99e; 	font-weight: bold; word-spacing:3;}

/*contenuto tabelle dei form (gestione moduli, blocchi, ex...)*/
.tab_form_sx{border:1px solid #333; text-align:left; font-size: small; color: #000;}
.tab_form{border:1px solid #333; text-align:center; font-size: small; color: #363;}


.h4 {font-size: small; margin-top: 0; margin-bottom: 0; color: #fff;}

/************* STYLE PER IL FORUM ****************/
/* background colore di intestazione  avvisi e navigazione ect. (forum)*/
.txt {border:2px solid #060; width: 100%; color:#a00;}

.h4 {font-size: small; margin-top: 0; margin-bottom: 0; color: #fff;}

div.avatar_sx {float:left;}
div.avatar_dx {float:right; text-align: left;}

/* valori della tabella della board,forum e discussione*/
.tab_forum {width:100%; border:1px solid #99f; margin-top:5px; text-align:center;}

/* valori della tabella della discussione*/
.tab_topic {width:100%; border:2px solid #363; margin-bottom:20px;}

/* valori prima riga della discussione (nome utente e data post)*/
.riga1_topic {background-color: #666; color:#aff;}
/* valori seconda riga della discussione (avatar e info utente)*/
.riga2_topic {background-color: #ccc; color:0000ff;}
/* valori terza riga della discussione (titlo risp e risposta) compreso impostazione del carattere*/
.riga3_topic{font-size: small; color:006600;}
/* valori quarta riga della discussione (opzioni finali e saliscendi)*/
.riga4_topic{background-color: #666; color:fff;}

/* alternanza colori nel forum specifico per l'elenco di tutte le discussioni*/
.riga1{background-color: #CFCCFF; }

/* valori delle due celle della board home forum*/
.cella1{width:50%; border:1px solid #99f; text-align:center; font-size: small;}
.cella2{width:50%; border:1px solid #99f; text-align:left;}

/*tabelle interne del forum*/
.tab_f1{border:1px solid #fff; text-align:center; font-size: small;}
.tab_f2{border:1px solid #fff; text-align:left; font-size: small;}

/*box del riordino delle discussioni*/
div.fieldset {font-size: small; text-align: center; color:#000; font-weight: bold; border:1px solid #099; width:100%; height:25px; background-color: #99e;}
/* select del riordino delle discussioni */
.picc  {background:#dff; vertical-align:middle; font:1em/1.2em verdana,helvetica,sans-serif;}
.lon { vertical-align:middle; font:1em/1.2em verdana,helvetica,sans-serif; font-weight:bold; letter-spacing:.1em; width:70px;  cursor:pointer;}
/*box del riordino delle discussioni*/

/* form per nuova discussione e risposta */
.add_f{background-color: #a0afa0; width:100%; font-family: Helvetica, sans-serif; }

/*  Box per le firme  */
.firma{font-size: small; border:1px solid #000; background-color: #cfc; width: 100%; color:#a00;}

/*  Box per i code o per i quote  */
.code_quote {font-size: small; border:2px solid #000; background-color: #cfffcf; width: 90%; color:#900;}
/************* STYLE PER IL FORUM ****************/

