/* CSS Document */

body{ font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ffffff; margin:0px auto auto auto;}
form{ margin:0px;}
.paragrafo{clear:both;}


/* LINKS */
/* Persistente */
.persistente{float:right; margin:0px 15px 0px 0px;  font-size:10px}
.link_grigio a:link{ text-decoration:none; color:#666666;}
.link_grigio a:visited{ text-decoration:none;color:#666666;}
.link_grigio a:hover{ text-decoration:underline;color:#666666;}
/* Menu principale */

.link_bianco a:link{ text-decoration:none; color:#FFFFFF;font-weight:bold;}
.link_bianco a:visited{ text-decoration:none;color:#FFFFFF;font-weight:bold;}
.link_bianco a:hover{ text-decoration:underline;color:#FFFFFF;font-weight:bold;}


/* Link generale bianco */
.link_bianco_m_p a:link{ text-decoration:none; color:#FFFFFF;font-weight:bold;}
.link_bianco_m_p a:visited{ text-decoration:none;color:#FFFFFF;font-weight:bold;}
.link_bianco_m_p a:hover{ text-decoration:none;color:#FFFFFF;font-weight:bold;}


/* Immagini Float*/
.img_float{ float:right; margin:10px; margin-left:10px; margin-bottom:10px; margin-right:0px;}

/* CONTENITORE GENERALE*/
.contenitore_ombra{
	width:980px;
	margin:auto;
	position:relative;
	background-image:url(immagini/ombra2.gif);
	background-position:left;
}
.contenitore{ 
width:970px; 
margin:0px auto auto 0px; 
position:relative; 
background-position:top;  
background-image:url(immagini/sfumaSfondo.jpg); background-repeat:repeat-x;}

.contenitore_colonne{ margin:auto; position:relative; width:948px;}

/* MENU PRINCIPALE*/

.menu_principale{ width:946px; height:40px; background-image:url(immagini/sfondo_menu_principale.jpg); margin:40px auto auto auto;}
.voce_menu_principale{ height:25px; padding-left:10px; padding-right:10px; padding-top:13px; color:#FFFFFF; font-size:12px; float:left;}
.voce_menu_principale:hover{height:25px; padding-left:10px; padding-right:10px; padding-top:13px; color:#FFFFFF; font-size:12px;  float:left;background-image:url(immagini/voce_menu_selezionata.jpg); cursor:pointer;}
.voce_menu_principale_selezionata{ height:25px;padding-left:10px; padding-right:10px;padding-top:13px;  background-image:url(immagini/voce_menu_selezionata.jpg);  color:#FFFFFF; font-size:12px; font-weight:bold; float:left;}
.voce_menu_cerca{ float:right; height:25px; width:180px; margin-right:15px; margin-top:8px;}

.contenitore_form_cerca{ float:left;width:120px; }
.lente{ float:left; width:26px; margin-left:0px; background-image:url(immagini/sfondo_cerca.jpg);height:20px; padding:1px; margin-top:1px;}

.cerca{ background-image:url(immagini/sfondo_cerca.jpg); width:110px; padding-left:10px; margin:0px; height:20px; border:0px; color:#666666;}

/* COLONNA SINISTRA */
.colonna_sinistra{ float:left;width:215px;margin-top:18px;}

.logo_grande{ background-image:url(immagini/logo_romanimata3.gif); width:215px; height:210px; background-repeat:no-repeat;}

/* BOX SINISTRO */
.box_secondario_sinistro{width:215px; height:352px;  margin-top:18px;border:1px #660000 solid; background-image:url(immagini/sfondo_box_ss.jpg);	}

.box_ss_p_riga_1{ margin-top:30px;height:90px;}
.box_ss_p_riga_1_foto{ width:62px; height:62px; float:left; margin-left:15px;}
.box_ss_p_riga_1_testo{float:left; font-size:11px; color:#FFFFFF; width:115px; margin-left:15px;}

.box_ss_p_riga_2{ margin-top:10px; margin-bottom:10px;}
.box_ss_p_riga_2_testo{font-size:11px; color:#FFFFFF; width:170px;line-height:15px; margin:auto; position:relative;}

.box_ss_p_riga_3{ margin-top:10px; }
.box_ss_p_riga_3_testo{font-size:11px; color:#ffffff; width:170px;line-height:15px; margin:auto; position:relative;}

.div_ss_p_linea{ height:2px; width:180px; background-color:#FFFFFF; margin:auto;}


/*  COLONNA DESTRA */
.colonna_destra{ float:right;width:710px; margin-left:22px; margin-top:18px;}


/* BOX PRINCIPALE */ 
.box_principale{width:710px; height:140px; background-image:url(immagini/sfondo_box_principale.jpg); line-height:22px;}
.tit_test{ width:455px; margin-top:20px; margin-left:15px; height:225px; float:left;}
.titolo_box_p{ color:#FFFFFF; font-size:18px;}
.testo_box_p{ color:#FFFFFF; font-size:12px;}
.tv{ background-image:url(immagini/tv.jpg); width:182px; height:152px; float:left; margin-left:28px; margin-top:68px;}


/* BOX SECONDARIO */

.box_secondario_destro{width:710px; height:auto;margin-top:18px; background-color:#FFFFFF;}

.box_sd_p_riga{ width:650px; height:125px; margin-top:10px;}
.box_sd_p_riga_desc{ width:400px; float:left; margin-left:35px;}
.box_sd_p_riga_tit{ font-size:14px; color:#bf0b28;font-style:italic; font-weight:bold;}
.box_sd_p_riga_testo{ font-size:11px; color:#5a6c6c;}


.box_sd_p_riga_foto{ width:110px; height:100px; float:right;}

.div_ss_p_linea_2{ height:2px; width:650px; background-color:#6a0209; margin:auto;}


/* FOOTER */
.footer{ height:16px; border:1px #FFFFFF solid; background-image:url(immagini/sfondo_footer.jpg); color:#FFFFFF; font-size:12px;width:924px;
margin:100px auto 20px auto; padding:12px;}


/* BOX CONTENUTO PAGINA */
.box_contenuto_pag{width:630px; background-color:#FFFFFF; padding:40px; line-height:22px;}
.box_contenuto_pag_tit{ font-size:18px; color:#bd0624;}
.box_contenuto_pag_testo{ font-size:12px; color:#596767;}
.box_contenuto_pag ul{ list-style:none}
.box_contenuto_pag ul li{ background:url(immagini/bullet.gif) no-repeat left 10px; padding-left:8px;}
