body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
height:100%;
text-align:center;
}

/*------------------------------>		CSS AREA ADMIN		<------------------------------*/
.menu {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
}

.sezione_menu {
	font-family:verdana;
	font-size:16px;
	font-weight:bold;	
}

a.menu1 {
	font-family:verdana, helvetic, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0000ff;
}

.titolo_pagina {
	width:100%;
	text-align:center;
	font-family:verdana, helvetic, sans-serif;
	font-size:11px;
	color:#ff0000;
	font-weight:bold;
}

.spaziatore {
	width:100%;
	text-align:center;
	font-family:verdana, helvetic, sans-serif;
	font-size:11px;
}

.messaggio {
	width:100%;
	text-align:center;
	font-family:verdana, helvetic, sans-serif;
	font-size:11px;
	color:#000000;
}

.titolo_form {
	font-family:verdana, helvetic, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

.titolo_form_empty {
	font-family:verdana, helvetic, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ff0000;
}

.testo_tabella {
	font-family:verdana, helvetic, sans-serif;
	font-size:11px;
	color:#000000;
}

.testa_tabella {
	font-family:verdana, helvetic, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.tot_record {
	font-family:verdana, helvetic, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.text_f{
	font-family:verdana, helvetic, sans-serif;
	font-size:11px;
	color:#000000;
}

/*------------------------------>		CSS SHOP		<------------------------------*/
.benvenuto {
	font-family:verdana, helvetic, sans-serif;
	font-size:11px;
	color:#ff0000;
	font-weight:bold;
	text-align:center;
}

div.carrello, div.categorie {
	font-family:verdana, helvetic, sans-serif;
	font-size:10px;
	border:1px solid #000000;
	width:148px;	
}

div.titolocarrello, div.categorie {
	font-family:verdana, helvetic, sans-serif;
	font-size:10px;
	font-weight:bold;	
	padding-top:6px;
}

hr.shop {
	width:100%;
	height:1px;	
	color:#000000;
}

hr.add_cart {
	width:98%;
	height:1px;	
	color:#000000;
}

a {
	color:#0000ff;
}

a.categoria {
	color:#0000ff;
}
a:visited.categoria {
	color:#000000;	
}

a.remove {
	font-size:11px;
	color:#ff0000;
	font-family:comic sans ms;
	font-weight:bold;
	text-decoration:none;
}
a.modify {
	font-size:11px;
	color:#00ff00;
	font-family:comic sans ms;
	font-weight:bold;
	text-decoration:none;
}

td.shop_welcome {
	font-family:verdana, helvetic, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-align:center;		
}

td.news {
	font-family:verdana, arial; 
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#ffffff;
}

.empty {
	color:#ff0000;
	font-weight:bold;	
}

.item_carrello {
	font-family:verdana, helvetic, sans-serif;
	color:#000000;
	text-align:left;
	padding-left:3px;
}

.shop_tot {
	color:#ff0000;
	font-weight:bold;
}

.add_test {
	font-family:verdana, helvetic, sans-serif;	
	font-size:10px;
	color:#000000;
	height:20px;
}

a.news {
	font-family:verdana, arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#ffffff;
	text-decoration:underline;
}

/*------------------------------>		CSS PAGINAZIONE		<------------------------------*/
span.selected {
	font-family:verdana, helvetic, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;	
	text-decoration:underline;
}

td.paginazione {
	font-family:verdana, helvetic, sans-serif;
	font-size:10px;	
	text-align:center;
	font-weight:bold;
	color:#ffffff;
}
a.paginazione {
	color:#ffffff;
	text-decoration:none;
}
/*------------------------------>		CSS MENU		<------------------------------*/
div.menu_aperto, div.menu_chiuso {
background-repeat:no-repeat; 
background-position:left bottom; 
margin-left:-3px; 
padding-left:3px;
padding-top:0px;
height:13px;
margin-top:3px;
}
div.menu_aperto {
background-image:url(../puls_a.jpg); 
text-align:right; 
padding-right:30px;
}
div.menu_chiuso {
background-image:url(../puls_d.jpg); 
text-align:left;
}
td.s_menu_alto {
background-image:url(../sf_1.jpg); 
background-repeat:no-repeat; 
padding-left:3px; 
text-align:right;
}
td.s_menu_centro {
background-image:url(../sf_2.jpg); 
background-repeat:no-repeat; 
padding-right:10px; 
text-align:right;
}
td.s_menu_centro_a {
background-image:url(../sf_4.jpg); 
background-repeat:no-repeat; 
padding-left:8px;
}
td.s_menu_basso {
background-image:url(../sf_3.jpg);
background-repeat:no-repeat; 
padding-left:3px; 
text-align:right;
}
a.menu_aperto, a.menu_chiuso  {
font-family:arial, verdana; 
font-size:9px; 
font-weight:normal; 
text-decoration:none;
}
a.menu_aperto {
color:#ff0000;
}
a.menu_chiuso {
color:#ffffff;
}
a.menu_link {
font-family:arial, verdana; 
font-size:9px; 
font-weight:bold; 
text-decoration:none; 
color:#ffffff;
}
