/* body {background:#ffffff url('/images/SfChristmas_renda4.jpg') repeat-x top CENTER;} */
body {
	margin-left: 0px;
	margin-top: 0px;  /* con img natale 175px; */
	margin-right: 0px;
	margin-bottom: 0px;
	color: #333333; 	/* text color */
	font-family: Arial; /* font name */
	font-size: 10pt; 	/* font size */
	/* margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:10px */
}

td {color: #333333; font-family: Arial; font-size: 10pt;}

 a:link, a:visited, a:active {font-family: Arial; font-size: 9pt; color: #990000; font-weight: bold; text-decoration: underline;}
 a:hover  					 {font-family: Arial; font-size: 9pt; color: #990000; font-weight: bold; text-decoration: none;}

h1, h2, h3, h4, h5, h6 {margin: 0;	padding: 0;	font-family:Arial;}
h2{	margin: 0;
	padding: 0 0 5px 0;
	font-size: 170%;
	color: #603;
	font-weight:normal;	
}
.bordino img
{
   background-color: #ffffff;   
   padding:3px;     
   border:1px solid #CCC;    
   display:block;
}

.img_bordino
{
   background-color: #ffffff;   
   padding:3px;     
   border:1px solid #CCC;    
   display:block;
}

p, form, fieldset, label, ul, ol, li, dl, dt, dd 
	{margin: 0;	padding: 0;	border:0px none;} 
	
p	{margin-bottom: 2px;}
ul 	{list-style: none;}

.margine {margin-left:6px; margin-right:6px; margin-top:2px; margin-bottom:2px}

.tb_margin_test {margin: 1px 1px 1px 1px;}  /* up dx dw sx */
.tb_margin_body {padding:8px;} /* up dx dw sx */
.regular-border {border:1px solid #CCC;}

/* link Pagine Testata */
a.header:active, a.header:link, a.header:visited 
	{font-family: Arial; font-size: 9pt; color: #ffffff; font-weight:normal; text-decoration: none;}
a.header:hover	
	{font-family: Arial; font-size: 9pt; color: #ffffff; font-weight:normal; text-decoration: underline;}

/* link News/offerte generico */
a.linknews:active	{font-family: Arial; font-size: 9pt; color: #990000; font-weight:normal; text-decoration: none;}
a.linknews:link  	{font-family: Arial; font-size: 9pt; color: #333333; font-weight:normal; text-decoration: none;}
a.linknews:visited	{font-family: Arial; font-size: 9pt; color: #333333; font-weight:normal; text-decoration: none;}
a.linknews:hover	{font-family: Arial; font-size: 9pt; color: #333333; font-weight:normal; text-decoration: underline;}

/* link sottomenu */
a.linknews_picc:active	{font-family: Arial; font-size: 8pt; color: #002d8a; font-weight: bold; text-decoration: none;}
a.linknews_picc:link  	{font-family: Arial; font-size: 8pt; color: #002d8a; font-weight: bold; text-decoration: none;}
a.linknews_picc:visited	{font-family: Arial; font-size: 8pt; color: #002d8a; font-weight: bold; text-decoration: none;}
a.linknews_picc:hover	{font-family: Arial; font-size: 8pt; color: #000066; font:bold; text-decoration: underline;}

/* link per info e prenotazioni */
a.headerpiccolo1:active	{font-family: Arial; font-size: 8pt; color: #990000; font-weight: bold; text-decoration: underline;}
a.headerpiccolo1:link  	{font-family: Arial; font-size: 8pt; color: #990000; font-weight: bold; text-decoration: underline;}
a.headerpiccolo1:visited{font-family: Arial; font-size: 8pt; color: #990000; font-weight: bold; text-decoration: underline;}
a.headerpiccolo1:hover	{font-family: Arial; font-size: 8pt; color: #333333; font-weight: bold; text-decoration: none;}

/* link sulla barra sx Nuovi arrivi */
a.navsxnew:active	{color: #333333; font:normal; }
a.navsxnew:link  	{color: #333333; font:normal; }
a.navsxnew:visited	{color: #333333; font:normal; }
a.navsxnew:hover	{color: #333333; text-decoration:underline; }

/* link sulla barra sx Categorie e Tipologie */
a.navsx:active	{font-family: Arial; font-size: 8pt; color: #000000; font:normal;}
a.navsx:link  	{font-family: Arial; font-size: 8pt; color: #000000; font:normal;}
a.navsx:visited	{font-family: Arial; font-size: 8pt; color: #000000; font:normal;}
a.navsx:hover	{font-family: Arial; font-size: 8pt; color: #000000; font:bold; text-decoration: underline;}

/* link Bottone Indietro */
a.indietro:active	{font-family: Arial; font-size: 10pt; color: #000000; font:bold; text-decoration: none;}
a.indietro:link  	{font-family: Arial; font-size: 10pt; color: #000000; font:bold; text-decoration: none;}
a.indietro:visited	{font-family: Arial; font-size: 10pt; color: #000000; font:bold; text-decoration: none;}
a.indietro:hover	{font-family: Arial; font-size: 10pt; color: #000000; font:bold; text-decoration: underline;}

a.linkgen:active	{font-family: Arial; font-size: 10pt; color: #000000; font:normal; text-decoration: underline;}
a.linkgen:link  	{font-family: Arial; font-size: 10pt; color: #000000; font:normal; text-decoration: underline;}
a.linkgen:visited	{font-family: Arial; font-size: 10pt; color: #000000; font:normal; text-decoration: underline;}
a.linkgen:hover		{font-family: Arial; font-size: 10pt; color: #DF0000; font:normal;}

a.linkgen8:active	{font-family: Arial; font-size: 8pt; color: #000000; font:normal; text-decoration: underline;}
a.linkgen8:link  	{font-family: Arial; font-size: 8pt; color: #000000; font:normal; text-decoration: underline;}
a.linkgen8:visited	{font-family: Arial; font-size: 8pt; color: #000000; font:normal; text-decoration: underline;}
a.linkgen8:hover	{font-family: Arial; font-size: 8pt; color: #DF0000; font:normal;}

a.linkgen8b:active	{font-family: Arial; font-size: 8pt; color: #DF0000; font:normal; text-decoration: underline;}
a.linkgen8b:link  	{font-family: Arial; font-size: 8pt; color: #DF0000; font:normal; text-decoration: underline;}
a.linkgen8b:visited	{font-family: Arial; font-size: 8pt; color: #DF0000; font:normal; text-decoration: underline;}
a.linkgen8b:hover	{font-family: Arial; font-size: 8pt; color: #cccccc; font:normal;}

a.linkgen8bn:active	{font-family: Arial; font-size: 8pt; color: #cccccc; font:normal; text-decoration: none;}
a.linkgen8bn:link  	{font-family: Arial; font-size: 8pt; color: #cccccc; font:normal; text-decoration: none;}
a.linkgen8bn:visited{font-family: Arial; font-size: 8pt; color: #cccccc; font:normal; text-decoration: none;}
a.linkgen8bn:hover	{font-family: Arial; font-size: 8pt; color: #DF0000; font:normal; text-decoration: none;}

a.linkgenb:active	{font-family: Arial; font-size: 10pt; color: #DF0000; font:bold; text-decoration: underline;}
a.linkgenb:link  	{font-family: Arial; font-size: 10pt; color: #DF0000; font:bold; text-decoration: underline;}
a.linkgenb:visited	{font-family: Arial; font-size: 10pt; color: #DF0000; font:bold; text-decoration: underline;}
a.linkgenb:hover	{font-family: Arial; font-size: 10pt; color: #000000; font:bold;}

.testorosso9 { font-family: Arial; color: #ff0000; font-size: 9pt; }
.testog7 { font-family: Arial; color: #333333; font-size: 7pt; }
.testog8 { font-family: Arial; color: #333333; font-size: 8pt;}
.testog9 { font-family: Arial; color: #333333; font-size: 9pt; }
.testog10 { font-family: Arial; color: #333333; font-size: 10pt; }
.testog13 { font-family: Arial; color: #333333; font-size: 13pt; }

.teston7 { font-family: Arial; color: #000000; font-size: 7pt; }
.teston8 { font-family: Arial; color: #000000; font-size: 8pt;}
.teston9 { font-family: Arial; color: #000000; font-size: 9pt; }
.teston10 { font-family: Arial; color: #000000; font-size: 10pt; }
.teston12 { font-family: Arial; color: #000000; font-size: 12pt; }

.testob8 { font-family: Arial; color: #FFFFFF; font-size: 9pt;}
.testob8titoli { font-family: Arial; color: #FFFFFF; font-size: 10pt;}