@charset "UTF-8";
/* CSS Document */

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	margin-top:15px;
	padding: 0;
	color: #FFF;
	background-color:#1C0E52;
	font-size:12px;
}

a {
	color:#1e62b9;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color:#FFF;
}


img {
	border: 1px solid #1C0E52;
} 

#mainCol {
	padding:8px;
	color:#000;
}

#mainColHeaders {
	padding:5px;
	background-color:#1C0E52;
	color:#FFF;
	text-align:left;
}


#ecommerce {
	padding:5px;
	padding-top:15px;
	font-size:50px;
}

.ecommerce a:hover {
	text-decoration: none;
	color:#000;
}


#mainColContents {
	padding:5px;
	padding-top:15px;
}
 
.mainColContents a:hover {
	text-decoration: none;
	color:#000;
}

.mainColGrid {
	text-align:center;
	vertical-align:top;
	padding:5px;
	padding-top:10px;
}

.mainColGrid a:hover {
	text-decoration: none;
	color:#000;
}

.mainColBookDetails {
	text-align:left;
	vertical-align:top;
}

.mainColBookDetails a:hover {
	text-decoration: none;
	color:#000;
}

#didascalia {
	font-size:9px;
}


#carrello {
	font-size:9px;
	color:#C00;
	padding-top:1px;
}