/* stili di pagina */
* {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4E4E4E;}
body {margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; background-color: #F1F2ED;}

/* stili paragrafi */
.font_textarea {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4E4E4E; }
.top1 { padding-top:1px;}
.top10_frase{ padding-top:10px; padding-left:15px;}
.top10 { padding-top:10px;}
.height10 { height:10px;}
.top13 { padding-left:15px; padding-top:10px; padding-right:10px;}
.left12 { padding-left:12px; padding-top:10; background:url(../img/freccia_blu2.gif) no-repeat left top;}
.left12_news { padding-left:12px; background:url(../img/freccia_blu4.gif) no-repeat left top;}
.left15 { padding-left:15px; padding-top:3px;}
.titolo_colonna { padding-top:10px;}
.testo_colonna { padding-top:5px; padding-right:8px;}
.foto_amarcord {  margin-bottom:10px;}
.nomi_cognomi { padding-top:5px; padding-right:15px;}
.benve_top20 { padding-left:15px; padding-top:20px; padding-right:10px;}
.boldo { font-weight:bold;}
.spostato { padding-left:4px;}
.dato_a { padding-left:12px; background:url(../img/verde.gif) top left no-repeat;} 
.dato_b { padding-left:12px; background:url(../img/arancio.gif) top left no-repeat;} 
.dato_c { padding-left:12px; background:url(../img/rosso.gif) top left no-repeat;} 

/* stile link del menu principale */
a.menu { font:11px Arial;  color:#000000; text-decoration:none; padding-left:22px; background:url(../img/freccia_blu.gif) no-repeat left top; }
a.menu:hover { font:11px Arial;  color:#cc0000; text-decoration:none; padding-left:22px; background:url(../img/freccia_blu.gif) no-repeat left top; }
.menu { font:11px Arial; color:#cc0000; text-decoration:none; padding-left:22px; background:url(../img/freccia_blu.gif) no-repeat left top; }

/* stile link blu */
a.link { font:11px Arial;  color:#cc0000; text-decoration:none;}
a.link:hover { font:11px Arial;  color:#999999; text-decoration:none;}
.link { font:11px Arial;  color:#cc0000; text-decoration:none;}

/* stile link password */
a.link_password { font:11px Arial;  color:#cc0000; text-decoration:none;}
a.link_password:hover { font:11px Arial;  color:#ffffff; text-decoration:none;}

/* stile link per tornare alla pagina di lista */
a.indietro { font:11px Arial;  color:#000000; text-decoration:none; padding-left:15px; background:url(../img/freccia_blu.gif) no-repeat left top;}
a.indietro:hover { font:11px Arial;  color:#cc0000; text-decoration:none; padding-left:15px; background:url(../img/freccia_blu.gif) no-repeat left top; }
.indietro { font:11px Arial; color:#cc0000; text-decoration:none; padding-left:15px; background:url(../img/freccia_blu.gif) no-repeat left top;}

/* stile link annuario */
a.link_anno { font:12px Arial;  color:#999999; text-decoration:none;}
a.link_anno:hover { font:12px Arial;  color:#cc0000; text-decoration:none;}

/* div contenuti generali ed homepage */
#assoluto_cont { position:absolute; top:0;}
#cont_menu_left { float:left; width:175px;}
#cont_menu_right { float:right; width:160px;}
#confra_logo { float:left; width:160px; height:148px;}
#banner { float:left; width:375px; height:148px; background: url(../img/banner_animato.jpg) no-repeat top left;}
#contenitore_colonne { float:left; width:372px;}
#prima_colonna { float:left; width:182px; margin-top:10px;}
#seconda_colonna { float:right; width:182px; margin-top:10px;}
#contenitore_destra { float:right; width:205px;}
#login { float:right; width:205px; height:148px; background: url(../img/sfuma_login.jpg) repeat-x; z-index:1;}
#entra { position:absolute; width:37px; height:14px; left:720px; top:101px;}
#colonna_destra { float:left; width:205px; background: url(../img/bianco.gif) repeat-x top; margin-bottom:15px;}
#colonna_destra2 { float:left; width:205px; background: url(../img/bianco2.gif) repeat-x top left;}
#colonna_destra3 { float:right; width:190px; margin-top:17px;}
#footer { float:right; width:581px; height:40px; margin-right:15px; background: url(../img/grigio.gif) repeat-x top;}

/* menu principale */
#menu { float:left; width:160px; margin-top:10px;}
#menu ul { text-align:left;}
#menu li { list-style-type:none;}

/* box grigi a sinistra */
#invita { float:left; width:160px; margin-top:6px; background:#E6E7E2;}
#invita2 { float:left; width:160px; margin-top:9px; background:#E6E7E2;}
#invita_left { float:left; width:150px; text-align:right;}
#invita_right { float:right; width:160px; margin-top:10px; margin-bottom:10px;}

/* associazione */
#associazione { float:left; width:372px; margin-top:10px;}

/* amarcord */
#lista { float:left; width:372px; margin-top:10px;}
#intestazione_det { float:left; width:372px; margin-top:10px;}
#data { float:left; width:120px;}
#titolo { float:right; width:250px;}
#indietro { float:right; width:200px; text-align:right;}
#descrizione { float:left; width:372px; margin-top:10px;}
#descrizione_sopra_lista { float:left; width:372px; margin-top:10px; margin-bottom:10px;}
#firme { float:left; width:372px; margin-top:10px; margin-bottom:15px;}
#foto_amarcord { float:right; width:195px; margin-top:34px;}

/* annuario */
#data_dinamica { float:left; width:70px; margin-bottom:10px;}
#sezione { float:left; width:372px;}
#foto_annuario { float:left; width:150px; height:120px;} 
#titolo_foto { float:right; width:212px;}
#apri_pop { float:right; width:212px; margin-top:85px;}
#tratto { float:left; width:372px; height:13px; background:url(../img/tratteggio.gif) repeat-x;}
#spazio_annuario { float:left; width:300px; height:7px;}

/* news */
#descrizione_breve { float:right; width:300px;}
#data_news { float:left; width:70px;}
#titolo_news { float:right; width:300px;}
#spazio { float:left; width:300px; height:10px;}

/* pop ups */
#chiudi_pop { float:right; width:200px; text-align:right; margin-right:15px; margin-bottom:10px;}
#contenuto_pop { float:right; width:585px; margin-top:15px; margin-bottom:15px;}
#nomi_cognomi { float:right; width:585px; margin-top:5px;}

/* ricerca */
#ricerca_1 { float:left; width:140px;}
#ricerca_2 { float:right; width:222px;}
#invia { float:left; width:140px; margin-bottom:15px;}
#lista_ricerca { float:left; width:372px; margin-top:10px;}
#lineetta { float:left; width:372px; height:10px; background:url(../img/linetta.gif) repeat-x;}
#nome_ricerca { float:right; width:250px;}
#sezione_ricerca { float:left; width:40px;}
#ricerca_sx { float:left; width:184px;} 
#ricerca_dx { float:right; width:184px;} 
#lista2 { float:left; width:372px; margin-top:30px;}
#intestazione { float:left; width:370px; margin-bottom:7px;}

/* password */
#password { float:left; width:300px;}

/* registrati */
#schede_1 { float:left; width:372px; height:23px; background:url(../img/registrati_1.jpg) no-repeat; margin-top:10px; margin-bottom:15px;}
#schede_2 { float:left; width:372px; height:23px; background:url(../img/registrati_2.gif) no-repeat; margin-top:10px; margin-bottom:15px;}
#schede_3 { float:left; width:372px; height:23px; background:url(../img/registrati_3.gif) no-repeat; margin-top:10px; margin-bottom:15px;}
#schedina { float:left; width:124px; margin-top:5px;}
#schedina { float:left; width:124px; margin-top:5px;}
#registra_sx { float:left; width:184px; margin-top:3px;} 
#non_ricordi { float:right; width:80px; text-align:right;}
#invia_sx { float:left; width:184px; margin-top:15px; margin-bottom:15px;} 
#invia_dx { float:right; width:184px; margin-top:15px; margin-bottom:15px;} 

#annodiplo_reg { float:left; width:184px;} 
#anno1_reg  { float:right; width:184px;} 
#sezioneclasse_reg  { float:left; width:184px;} 
#sezione_reg { float:right; width:184px;} 
#active_reg { float:right; width:184px;} 


































