html {width:100%; height:100%;}
body {
	margin:20px;
	padding:0;
	background-color:#FFF;
	font:75%/1.5em  Arial, Verdana, Helvetica, sans-serif;
	color:#141413;}
	
a {color:#000;}
a:link {color:#000;}
a:visited {color:#666;}
a:hover {color:#C00;}
a:active {color:#666;}

h1 {text-transform:uppercase; margin:0 0 20px 0; line-height:1; font-size:1.5em; font-weight:normal;}
h2 {text-transform:uppercase; font-size:1em; color:#000}
h3 {color:#000}
h4 {color:#000}
h5 {color:#000}
h6 {color:#000}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#000}
h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link {color:#000}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color:#C00;}
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {color:#666}

p {margin:0 0 20px 0;}

.elenco {margin:0 0 20px 30px;}
.elenco li {list-style-type:disc}

/* CREDITS */

.credits {}
.credits li {position:relative; height:120px; margin:15px 0 25px 0; padding:0 0 0 220px;}
.credits li img {position:absolute; top:0; left:0;}
.credits li h3 {}
.credits li span {display:block}
.credits li.fotografie {height:auto;}

/* GUIDA ALL'ACQUISTO */
.tabella-numero {width:100%; border-collapse:collapse; margin:0 0 20px 0; font-size:.75em;}
.tabella-numero caption {padding:10px 0 10px 0; text-align:left; text-transform:uppercase; font-weight:bold;  border-top:1px solid #CCC;}
.tabella-numero th {text-align:left; padding:2px 3px}
.tabella-numero td {text-align:right; border-collapse:collapse; padding:2px 3px;}
.even {background-color:#E5E5E5; border-bottom:1px solid #CCC;}