body {
	background-color: #9BD2F9;
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
img {
	border: 0;
}
A:link, A:visited {
text-decoration: none; 
}
A:hover {
	color: #33CC33;
}

.link_small_azzurro{
	color: #00B4F7;	
	font-size: 10px;
	font-weight: bold;
}
.link_small_violet{
	color: #FF26B0;	
	font-size: 10px;
	font-weight: bold;
}
.link_small_blue{
	color: #203070;	
	font-size: 10px;
	font-weight: bold;
}
.link_small_red{
	color: #FF0042;	
	font-size: 10px;
	font-weight: bold;
}

input.submit_azzurro {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #00b4f7;
	text-align: right;
	padding-right: 0px;
	background-color : #FFFFFF;
	border : 0px;
}
input.submit_violet {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FF26B0;
	text-align: right;
	padding-right: 0px;
	background-color : #FFFFFF;
	border : 0px;
}
input.submit_blue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #203070;
	text-align: right;
	padding-right: 0px;
	background-color : #d6eeff;
	border : 0px;
}
input.submit_red {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FF0042;
	text-align: right;
	padding-right: 0px;
	background-color : #FFFFFF;
	border : 0px;
}
.vetrina_descrizione {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
}
.search_padding {
	padding-right: 5px;	
}
.box_logo {
	background-color: #ffffff;
	padding: 5px;
	text-align: center;
	valig: middle;
}
.img_scheda {
	text-align: left;
	padding: 11px;	
	background-color: #d6eeff;	
	align: center;
}
.testo_scheda {
	text-align: left;
	padding: 15px;
}

.intestazione_catalogo_deepblue{
	background-color: #009ac8;
	padding : 0;
	text-align: right;
}

.intestazione_catalogo_azzurro{
	background-color: #00B4F7;
	padding : 0;
	text-align: right;
}
.intestazione_catalogo_violet{
	background-color: #FF26B0;
	padding : 0;
	text-align: right;
}
.intestazione_catalogo_blue{
	background-color: #203070;
	padding : 0;
	text-align: right;
}
.intestazione_catalogo_red{
	background-color: #FF0042;
	padding : 0;
	text-align: right;
}
.img_box {
	padding : 5px;
	align: center;
}
.box_contenuti {
	background-color: #d6eeff;
	padding: 8px;
}
.box_spalla {
	background-color: #d6eeff;
	padding: 10px 8px 8px;
}
.voce_menu {
	line-height: 1.1;
	text-align: left;
}
.box_singolo {
	background-color: #FFFFFF;
	padding: 2px;
	text-align: left;
}
.box_singolo_spaziatore {
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 37px;
}
.box_singolo_materiali {
	background-color: #FFFFFF;
	padding: 3px;
	text-align: left;
}
.testo_big_blue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #203070;
}
.testo_big_regular_deepblue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 14px;
	color: #203070;
}
.testo_big_regular_blue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 14px;
	color: #203070;
}
.testo_medium_blue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #203070;
}
.testo_medium_regular_blue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 12px;
	color: #203070;
}
.titoletti_spalla_blue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #203070;
}
.testo_small_blue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #203070;
	text-align: left;
}
.padding_spalla_blue {
	padding: 1px 1px 1px 1px;
	text-align: left;
}
.padding_spalla_submenu {
	padding: 1px 3px 1px 6px;
	text-align: left;
}
.padding_spalla_subsubmenu {
	padding: 1px 3px 1px 18px;
	text-align: left;
}
.padding_spalla_subsubsubmenu {
	padding: 1px 3px 1px 27px;
	text-align: left;
}
.padding_spalla_
{
	padding: 1px 3px 1px 3px;
	text-align: left;
}
.altri {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #203070;
	text-align: right;
	background-color: #FFFFFF;
	padding: 3px;
}

.autori {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 11px;
	color: #666666;
	text-align: left;
	background-color: #FFFFFF;
	padding-left: 5px;
}
.codice_libro {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #203070;
	text-align: left;
	padding: 3px 3px 3px 3px;
	background-color: #FFFFFF;
}
.form {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	color: #333333;
	border: 1px solid #203070;
	padding-left: 3px;
}
.box_spalla_interna {
	background-color: #ffffff;
	padding: 5px;
}
.box_contenuti_interna {
	background-color: #d6eeff;
	padding: 0px;
}
.voci_interna {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.sottovoci_interna {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
}
.testo_big_red {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ff0042;
}
.testo_medium_red {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff0042;
}
.voci_interna_attiva_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0042;
}
.sottovoci_interna_attiva_red {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 12px;
	font-weight: regular;
	color: #ff0042;
}

.form_red {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	color: #333333;
	border: 1px solid #ff0042;
	padding-left: 3px;
}
.form_red {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	color: #333333;
	border: 1px solid #ff0042;
	padding-left: 3px;
}

.testo_big_violet {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ff26b0;
}
.testo_medium_violet {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff26b0;
}

.form_violet {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	color: #333333;
	border: 1px solid #ff26b0;
	padding-left: 3px;
}
.voci_interna_attiva_violet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff26b0;
}
.sottovoci_interna_attiva_violet {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 12px;
	font-weight: regular;
	color: #ff26b0;
}
.testo_max_deepblue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 20px;
	font-weight: bold;
	color: #009ac8;
}
.testo_max_azzurro {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 20px;
	font-weight: bold;
	color: #00b4f7;
}
.testo_max_violet {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 20px;
	font-weight: bold;
	color: #FF26B0;
}

.testo_big_azzurro {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #00b4f7;
}
.testo_medium_big_azzurro {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #00b4f7;
}
.testo_medium_azzurro {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #00b4f7;
}

.form_azzurro {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	color: #333333;
	border: 1px solid #00b4f7;
	padding-left: 3px;
}
.voci_interna_attiva_azzurro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00b4f7;
}
.sottovoci_interna_attiva_azzurro {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 12px;
	font-weight: regular;
	color: #00b4f7;
}
.sottovoci_interna_attiva_deepblue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 12px;
	font-weight: regular;
	color: #009ac8;
}
.testo_big_deepblue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #009ac8;
}

.form_deepblue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	color: #333333;
	border: 1px solid #009ac8;
	padding-left: 3px;
}
.box_singolo_login_insegnanti {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	background-attachment: fixed;
	background: url(../img/login_bg_insegnanti.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-right: 207px;
	vertical-align: middle;
}




.testo_big_orange {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ff7d28;
}

.form_orange {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	color: #333333;
	border: 1px solid #ff7d28;
	padding-left: 3px;
}
.box_singolo_login_distributori {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	background-attachment: fixed;
	background: url(../img/login_bg_distributori.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-right: 207px;
	vertical-align: middle;
}

.form_blue {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	color: #333333;
	border: 1px solid #203070;
	padding-left: 3px;
}

.peso_formato {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 10px;
	color: #666666;
	text-align: left;
}
.testo_medium_gray {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 12px;
	color: #666666;
	text-align: left;
}
.testo_big_gray {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 16px;
	color: #666666;
	text-align: left;
}
.sottomenu_gray {
	font-family: Trebuchet MS, Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding: 15px 5px 5px;
}


table.admin {    
	background-color:#FFFFFF;
	border: solid #000 1px;
}

table.admin td {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	border: solid #000 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1;
}

