@charset "utf-8";
@import url('reset.css');
@import url('fancybox/jquery.fancybox-1.2.6.css');

html	{ font-family:"Bodoni MT", "Times New Roman", serif; text-align:left; background-color:#FDFDFD; color:#000; }
h1		{ font-size:80px; color:#A40004; font-weight:bold; }
h2		{ font-size:26px; color:#A40004; text-align:center; }
h3		{ font-size:18px; }
h4		{ font-size:16px; }
h5		{ font-size:14px; }

.clear	{ clear:both; }

/* MENU PRINCIPALE */
.menu-wrapper		{ width:240px; height:100%; float:left; position:fixed; border:0px solid #FF0000; background:url(../Images/Layout/bg-menu2.gif) repeat-y right; }
#navlist			{ list-style-type:none; padding:30px 20px 0 30px; }
#navlist li			{ margin:10px 0; color:#A40004; font-size:22px; font-weight:bold; cursor:pointer; }
#navlist a			{ text-decoration:none; color:#A40004; font-size:22px; font-weight:bold; }
#navlist a:hover	{ text-decoration:none; color:#000; }
#navlist li ul li a	{ font-size:18px; font-weight:normal; }
#navlist li ul li a:hover	{ font-size:18px; font-weight:normal; color:#000; }

.active:hover li 	{ display: block; }
.active li 			{ display: none; }

.subnavlist		{ margin-left:10px; }

/* HOMEPAGE */
.homepage		{ padding:50px; text-align:center; }
.homepage p		{ font-size:36px; padding:30px 0;  }

/* CONTENUTO PRINCIPALE */
.wrapper-content	{ padding:30px; }
.lista-item h2		{ margin-bottom:30px; }
.lista-item h3		{ margin:20px 0; }
.lista-item h4		{ margin:15px 0; }
.lista-item ul li	{ margin:10px 20px; padding-left:35px; background:url(../Images/Layout/puntorossoTrasparente-min.GIF) left no-repeat; }
.lista-item ul li a			{ text-decoration:none; color:#000; }
.lista-item ul li a:visited	{ text-decoration:none; color:#000; }
.lista-item ul li a:hover	{ color:#A40004; }

/* MENU ARTICOLI */
.menu-articoli ul		{ margin-top:30px; }
.menu-articoli ul li	{ margin:10px 20px; padding-left:35px; background:url(../Images/Layout/puntorossoTrasparente-min.GIF) left no-repeat; }
.menu-articoli ul li a			{ text-decoration:none; color:#000; }
.menu-articoli ul li a:visited	{ text-decoration:none; color:#000; } 
.menu-articoli ul li a:hover	{ text-decoration:underline; color:#A40004; }

/* MENU ARTICOLI */
.wrapper-artisti	{ border:1px solid black; margin:0 auto; margin-top:20px; padding:1px; clear:both; width:90%; }

.column-artisti-1			{ border:1px solid #A40004; margin:0px; padding:1px; float:left; clear:left; width:49.4%; }
.column-artisti-1 ul		{ border:2px solid black; margin:0px; padding:5px; }
.column-artisti-1 ul li a	{ text-decoration:none; padding:10px 0 10px 35px; background:url(../Images/Layout/puntorossoTrasparente-min.GIF) left no-repeat; }

.column-artisti-2			{ border:1px solid #A40004; margin:0px; padding:1px; float:right; clear:right; width:49.4%; }
.column-artisti-2 ul		{ border:2px solid black; margin:0px; padding:5px; }
.column-artisti-2 ul li a	{ text-decoration:none; padding:10px 0 10px 35px; background:url(../Images/Layout/puntorossoTrasparente-min.GIF) left no-repeat; }

/* ALBUM FOTOGRAFICO */
.photo_gallery		{ text-align:center; margin:0 auto; padding-top:30px; }
.photo_gallery img	{ margin:5px 10px; border:1px solid #A40004; }

/* LEZIONI */
.lezioni		{ text-align:left; margin:0 30px; font-family:Arial, Helvetica, sans-serif; }
.lezioni p		{ margin:15px 0; }
.lezioni ul		{ margin:50px; border-top:1px solid #A40004; }
.lezioni ul li	{ list-style-type:disc; list-style-position:inside; margin:10px 0; }
.lezioni ul h4	{ margin-top:10px; }
