body, html {margin:0; padding: 0; background: #660000; height:100%; }


/*pagine livello II*/
#page {height:100%; background: #660000}
#page_3 {height:100%; }

#container_2{margin: 0px auto; width: 760px; height:100%; background:url(images/fiori_pink.gif) no-repeat top left;}

#container_3{margin: 0px auto; width: 760px; height:100%; }


#logo_2 {	position:relative;	top:40px;	width:204px;	left: 520px; }

#menu_2, #menu_2_basso { text-align:right; margin:24px auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; letter-spacing:1px; word-spacing:12px;}

#testo {margin:64px 220px; width:504px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; color:black; }



.link_attivo {background: url(images/freccia_02.gif) no-repeat left;}
#menu_2 a, #menu_2_basso a {	color:white;	text-decoration:none;	padding-left:12px;	text-transform: lowercase;}
#menu_2 a:hover, #menu_2_basso a:hover {background: url(images/freccia.gif) no-repeat left;}

.rodisio {color:#CC0001; font-weight:bold;}

.bold {font-weight:bold ;}

.piccolo {color:#333}

.underscore{color: #660000}



#testo p.spe{	margin:0 0 14px 0; color:white;}
#testo p.spe_ended{	margin:0 0 14px 0;}
#testo p.spe a {	color:white;	text-decoration:none;	 padding-right:16px;}
#testo p.spe_ended a {	color:black;	text-decoration:none;	 padding-right:16px;}
#testo p.spe a:hover { background: url(images/freccia_dx.gif) no-repeat right;}
#testo p.spe_ended a:hover { background: url(images/freccia_bk_dx.gif) no-repeat right;}
#testo .sotto {	color:#E80202;}
.sotto_2 {margin:-10px 0 10px 0; padding:0;}

#testo p.dir a {	color:black;	text-decoration:none;	padding-left:12px;	text-transform: lowercase;}
#testo p.dir a:hover {background: url(images/freccia_03.gif) no-repeat left;}

.titolo {font-size: 16px; font-weight:bold; margin-top:40px;}
.sottotitolo {font-size: 14px; font-weight:bold;}

/*pagina calendario */

#margine a {margin-left: 12px;}
#testo p.year{	margin:0 0 14px 0; color:white; letter-spacing:2px; font-weight:bold; }


/*pagina news */
#menu_news {width: 210px;	text-align:right; float:left; position:absolute; top:64px;}
#menu_news a {background: url(images/freccia_dx_news_red.gif) no-repeat right; padding-right:10px}
#menu_news a:hover {background: url(images/freccia_dx_news_white.gif) no-repeat right;}
