body {
	margin: 0 auto;
	padding: 0;
	color: #fc0;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	background-color: black;
}

#conthome {
	margin: 1%;
	padding: 1%;
	border: 1px dotted #fc0;
}

#contentwrapper {
float: left;
width: 100%;
}

#contentcolumn {margin-right: 251px; /*Margine dx per RightColumnWidth + spazio bordo */
	/*border: 1px solid #fff;*/}

#rightcolumn{
float: left;
width: 248px; /*Larghezza colonna destra in pixels*/
margin-left: -251px; /*Margine sx -(RightColumnWidth) */
background: #000;
border: 1px dashed #ffcc00;
}

#footer{
clear: left;
width: 100%;
background: #000;
color: #FFF;
text-align: center;
padding: 30px 0 0;
}

.innertube{
margin: 10px; /*Margine interno per ogni colonna*/
}

H1.home {
	text-align: center;
	font-size: 2.5em;
}

H2.home {
	text-align: center;
	font-size: 140%;
}

A:link {
	color: #ffcc00;
	font-weight: bold;
}

A:visited {color: #ffffff;}

A:hover {
	color: #ffcc00;
	font-weight: bold;
}

li {
	margin: 0;
	border: 0px none;
	/*line-height: 100%;*/
	/*list-style-type: disc;*/
	text-indent: 0px;
	/*padding-bottom: 20px;*/
}

ul.home li {
	padding-bottom: 0;
}

.descrizione {
	font-size: 80%;
	text-align: justify;
}

#copertina {
	color: #660000;
	background-color: #EEEEEE;
}

p#copertina {
	text-indent: 10px;
	text-align: justify;
}

.titolo {font-weight: bold;}

.prezzo {
	background-color: #666666;
	margin-left: 20px;
}

.prepred {
	color: red;
	font-weight: bold;
}
