﻿body
{
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	background-image: url(images/anarpe0.gif);
}

img {
	border-width: 0;
}

.fondocategorie {
	
	background-color: #D4D8DB;
	text-align: center;
	font: Verdana;
	font-size: 0.9em;
	color: #404040;
	width: 70%;
	
}
.boxeditore
{
	text-align: left;
	height: 20px;
	font-size: 1.5em;
	color: #990033;
	text-decoration: none;
	direction: ltr;
	text-indent: 250pt;
}

.boxetiposcuole
{
	text-align: left;
	font-size: 1.5em;
	color: #990033;
	text-decoration: none;
	
}

.boxbanner
{
	TEXT-ALIGN: center;
}

.boxselezione
{
	TEXT-ALIGN: center;
	font: Verdana;
	font-size: 1.2em;
	color: #708090;
	
}

.top {
	background-image: url(Images/logo.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 110px;
	vertical-align: top;
}
.left {
	width: 10%;
	height: 500px;
	vertical-align: top;
	background-color:#FFFFFF
}
.center {
	width: 70%;
	height: 500px;
	vertical-align: top;
	background-color:#FFFFFF
}
.right {
	width: 10%;
	height: 500px;
	vertical-align: top;
	background-color:#FFFFFF
}

.bottom {
	width: 90%;
	height: 100px;
	vertical-align: top;
}
.topmenu {
	width: 100%;
	height: 5px;
	vertical-align: top;
	background:#990033
	
}
.carrello
{
	vertical-align:top;
	height:50px;
	background-color:#FFFFFF;
	border-width:1px;
	BORDER-TOP-STYLE: solid; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-BOTTOM-STYLE: solid
	
}

.menua {
	right: 37px;
	top: 15px;
	text-transform: uppercase;
	color: Blue ;
	font-size: 10px;
}
.bannerTop {
	position: absolute;
	right: 37px;
	top: 10px;
}

.caratterelista{
	text-align: left;
	font: Verdana;
	font-size: 0.9em;
	color: #708090;
	width: 340px;
}
.caratteretitolo
{
	text-align: center;
	font-size: 1.3em;
	color: #ff0033;
	font-weight: bold;
}

.caratteretitolosx
{
	text-align: left;
	font-size: 1.3em;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}

.caratteresottotitolo
{
	text-align: center;
	font: Verdana;
	font-size: 1.2em;
	font-weight: bold;
	color: #009999;
	
}
.caratterecoda
{
	text-align: center;
	font: Verdana;
	font-size: 1.0em;
	font-weight: bold;
	color: #003366;
}

.caratterelink
{
	text-align: center;
	font: Verdana;
	font-size: 1.0em;
	color: #990033;
	text-decoration: none;
}

.caratterelinkmail
{
	text-align: center;
	font: Verdana;
	font-size: 1.0em;
	color: #0000ff;
	text-decoration: none;
}

.caratteregriglia
{
	text-align: left;
	font-size: 10pt;
	color: #330099;
	font-family: Verdana;
	background-color: white;
}
.caratteregrigliasfondo
{
	text-align: left;
	font-size: 10pt;
	color: #330099;
	font-family: Verdana;
	background-color: #148c70;
}

.carattereprodotti{
	text-align: left ; 
	font: Verdana;
	color: #708090;
	font-size: 0.9em;
	width:340px
}

.caratteredescprodotti
{
	text-align: left;
	font-size: 0.8em;
	color: #708090;
	font-family: Verdana;
}

.caratteretitoloprodotti
{
	text-align: left;
	font-size: small;
	color: #708090;
	font-weight: bold;
	font-family: Verdana;
	width:340px;
	
}
.caratteretitolobox
{
	text-align: center;
	font-size: small;
	color: #4682b4;
	font-weight: bold;
	font-family: Verdana;
}
.caratteregriglialibri
{
	text-align: left;
	font-size: x-small;
	color: #000066;
	font-family: Verdana;
}
.caratteregriglialibridx
{
	text-align: right;
	font-size: x-small;
	color: #000066;
	font-family: Verdana;
}

.caratteregriglialibricx
{
	text-align: right;
	font-size: x-small;
	color: #000066;
	font-family: Verdana;
}

.foto
{
	border:1px solid #cecece;
	padding:4px;
	background:#005772 ;
	margin-bottom:5px;
	display:block;
	width:60px;
	height:60px;
}
.cellasx
{
	text-align:left;
}

.cellavuota
{
	height:100px
}
.cellavuota5
{
	height:5px
}
.cellavuota10
{
	height:10px
}
.cellavuota20
{
	height:20px
}
.cellavuota30
{
	height:30px
}

.cellavuota50
{
	height:50px
}

.cellaDescProdotto
{
	width:340px;
	text-align:left ;
}
.cellaDescCarrello
{
	width: 130px;
	text-align: left;
	vertical-align: top;
}
.caratteremenu
{
	font-size: 0.8em;
	color: #990033;
	font-family: Verdana;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	font-variant: small-caps;
}
a:hover
{
	color: #FF3300;
}
input
{
	border: 1px solid #000066;
	width: 62px;
}

textarea
{
	border: 1px solid #000080;
}

select
{
	padding: 1px;
	margin: 1px;
	border: 1px solid #000080;
}
.table
{
	width:600px;
	
	
}
