html {
	background-color:#FFFFFF;
}
body {
	font-family:Arial, Helvetica;
	background-image:url("opere_roberto_priod_immagini/roberto_priod_sfondo_cont.gif");
	background-repeat:repeat-y;
	background-position:top left;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}
body.index {
	background-color:#FFFFFF;
	background-image:none;
	margin-top:0px;
	padding:0px;
	text-align:center;
	padding-top:50px;
}
#contenuto {
	width:595px;
	float:left;
	background-color:#FFFFFF;
}
#contenitore {
	width:780px;
}
body.home img {
	margin-left:auto;
	margin-top:30px;
	margin-right:auto;
}
#menu {
	width:180px;
	background-color:#EBEBEB;
	float:left;
	text-align:right;
}
#privacy p {
	text-align:center;
	background-color:#EBEBEB;
	font-size:0.65em;
	color:#AAAAAA;
	padding:10px;
	padding-top:40px;
}
#corpo {
	width:100%;
	float:left;
	height:100%;
}
h2 {
	margin-top:20px;
	font-size:12px;
	text-align:right;
	color:#CDCDCD;
	margin-bottom:0px;
}
h3 {
	margin-top:15px;
	text-align:right;
	padding-right:30px;
	margin-bottom:30px;
	font-family:Arial, Helvetica;
	font-size:25px;
	color:#AAAAAA;
}
h3.home {
	background-color:#000000;
}
	#menu_opere {
		width:180px;
		padding-top:35px;
		background-image:  url("opere_roberto_priod_immagini/roberto_priod_menu_sfondo_opere.gif");
		background-repeat:no-repeat;
		background-position:top center;
	}
	#menu_biografia {
		width:180px;
		padding-top:35px;
		background-image:  url("opere_roberto_priod_immagini/roberto_priod_menu_sfondo_biografia.gif");
		background-repeat:no-repeat;
		background-position:top center;
	}
	#menu_contatti {
		width:180px;
		padding-top:35px;
		background-image:  url("opere_roberto_priod_immagini/roberto_priod_menu_sfondo_contatti.gif");
		background-repeat:no-repeat;
		background-position:top center;
	}
	.pulsanti {
		width:172px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-right:8px;
	}
	.pulsanti a {
		display:block;
		width:172px;
		text-decoration:none;
		line-height:19px;
		padding-right:3px;
	}
	.pulsanti a.o7 { color:#002244; }
	.pulsanti a.o1 { color:#114477;	}
	.pulsanti a.o2 { color:#225588; }
	.pulsanti a.o8 { color:#336699;	}
	.pulsanti a.o3 { color:#4477AA; }
	.pulsanti a.o4 { color:#5588BB;	}
	.pulsanti a.o5 { color:#6699CC;	}
	.pulsanti a.o6 { color:#77AADD;	}
		
	.pulsanti a.o1attuale, a.o1:hover, a.o1:visited  {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #114477;
		color:#114477;
	}
	.pulsanti a.o2attuale, a.o2:hover, a.o2:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #225588;
		color:#225588;
	}
	.pulsanti a.o8attuale, a.o8:hover, a.o8:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #336699;
		color:#336699;
	}
	.pulsanti a.o3attuale, a.o3:hover, a.o3:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #4477AA;
		color:#4477AA;
	}
	.pulsanti a.o4attuale, a.o4:hover, a.o4:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #5588BB;
		color:#5588BB
	}
	.pulsanti a.o5attuale, a.o5:hover, a.o5:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #6699CC;
		color:#6699CC;
	}
	.pulsanti a.o6attuale, a.o6:hover, a.o6:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #77AADD;
		color:#77AADD;
	}
	.pulsanti a.o7attuale, a.o7:hover, a.o7:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #003366;
		color:#003366;
	}
	.pulsanti a.b0 { color:#773300;	}
	.pulsanti a.b1 { color:#884411;	}
	.pulsanti a.b2 { color:#995522;	}
	.pulsanti a.b3 { color:#AA6633; }
	.pulsanti a.b4 { color:#BB7744;	}
	.pulsanti a.b5 { color:#CC8855; }
	
	.pulsanti a.b0attuale, a.b0:hover, a.b0:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #773300;
	}
	.pulsanti a.b1attuale, a.b1:hover, a.b1:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #884411;
	}
	.pulsanti a.b2attuale, a.b2:hover, a.b2:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #995522;
	}
	.pulsanti a.b3attuale, a.b3:hover, a.b3:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #AA6633;
	}
	.pulsanti a.b4attuale, a.b4:hover, a.b4:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #BB7744;
	}
	.pulsanti a.b5attuale, a.b5:hover, a.b5:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #CC8855;
	}
	.pulsanti a.c1 { color:#448811;	}
	.pulsanti a.c2 { color:#559922;	}
	.pulsanti a.c3 { color:#66AA33;	}
	.pulsanti a.c4 { color:#77BB44;	}
	
	.pulsanti a.c1attuale, a.c1:hover, a.c1:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #448811;
	}
	.pulsanti a.c2attuale, a.c2:hover, a.c2:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #559922;
	}
	.pulsanti a.c3attuale, a.c3:hover, a.c3:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #66AA33;
	}
	.pulsanti a.c4attuale, a.c4:hover, a.c4:visited {
		width:169px;
		background-color:#F3F3F3;
		border-left:3px solid #77BB44;
	}
	.pulsanti a:hover {
		background-color:#DDDDDD;
	}
#contenuto.home {
	padding-bottom:80px;
	background-image:  url("opere_roberto_priod_immagini/roberto_priod_corpo_sfondo_home.gif");
	background-repeat:no-repeat;
	background-position:bottom center;
}
#contenuto.contatti {
	padding-bottom:80px;
	background-image:  url("opere_roberto_priod_immagini/roberto_priod_corpo_sfondo_contatti.gif");
	background-repeat:no-repeat;
	background-position:bottom right;
}
#contenuto.opere {
	padding-bottom:80px;
	background-image:  url("opere_roberto_priod_immagini/roberto_priod_corpo_sfondo_opere.gif");
	background-repeat:no-repeat;
	background-position:bottom right;
}
#contenuto.biografia {
	padding-bottom:80px;
	background-image:  url("opere_roberto_priod_immagini/roberto_priod_corpo_sfondo_biografia.gif");
	background-repeat:no-repeat;
	background-position:bottom right;
}
	.didascalie {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#336699;
		text-align:center;
	}
	p.testo {
		display:block;
		width:520px;
		text-align:justify;
		padding-left:40px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	p.foto_blu {
		text-align:center;
		padding-left:60px;
	}
	ul 	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin-left:35px;
	}
	.inizio {
		display:block;
		text-align:right;
	}
	table.foto {
		margin-left:35px;
	}
	p.testolargo {
		text-align:justify;
		padding-left:35px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:1.5em;
	}
	p.testo img.sx {
		float:left;
		margin-top:8px;
		margin-right:8px;
		margin-bottom:8px;
	}
	p.testo img.dx {
		float:right;
		margin-top:8px;
		margin-left:8px;
		margin-bottom:8px;
	}
	.titolo_programma {
		display:block;
		font-size:14px;
		font-weight:bold;
		color:#66AA33;
		text-transform:uppercase;
	}
	p.firma {
		margin-top:0px;
		font-style:italic;
		text-align:right;
	}
	.grassetto {
		font-weight:bold;
		color:#999999;
	}
#firma {
	margin-bottom:40px;
	text-align:center;
}