@import url('https://fonts.googleapis.com/css?family=Open+Sans:300');

/* Resets page size */
html, body {
  width: 100%;
  height: 100%;

  margin: 0;
  padding: 0;

  font-family: 'Open Sans', 'Segoe UI', 'Helvetica', sans-serif;
  font-weight: 300;

  background-color: #e7e7e7;
}

.page {
  *width: 100%;
  max-width: 65%;
  height: 100%;

  padding: 2.5%;

  background-color: #fff;
  color: #333;

  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 1px 1px 10px #999;
     -moz-box-shadow: 1px 1px 10px #999;
          box-shadow: 1px 1px 10px #999;
  display: block;
  margin: 0 auto;
}

/* Resets navigation bar style */
.navbar {
  width: 100%;
  height: 120px;
}

.navbar__header {
  height: 100%;
  float: left;
}

.navbar__header a {
  font-size: 1.2em;
  color: inherit;
  text-decoration: none;

  line-height: 120px;
  margin-left: 40px;
}

.navbar__nav {
  list-style-type: none;
  margin: 0 40px 0 0;
  padding: 0;

  float: right;
  line-height: 120px;
}

.navbar__nav li {
  display: inline-block;
}

.navbar__nav li a {
  text-transform: uppercase;
  text-decoration: none;

  color: #303f9f;
}

.navbar__nav li a:hover,
.navbar__nav li a:focus,
.navbar__nav li a:active {
  color: #ff5252;
}

.navbar__header img {
  height: 100px;
  margin: 10px;
  margin-top: 20px;
}


/* Resets login form */
.login-form__form {
  width: 70%;
  margin: 0 auto;

  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
  padding-bottom: 100px;
}

.login-form__form label {
  display: block;
  font-weight: bold;

  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 0.9em;
}

.login-form__form input[type="text"],
.login-form__form input[type="password"] {
 width: 90%;
  min-height: 32px;
  border: 1px solid #d7d7d7;
  border-radius: 3px;

  padding: 5px;
  color: #333;
}

.login-form__form input:hover,
.login-form__form input:focus,
.login-form__form input:active {
  outline: 0;
}

.login-form__preface {
  width: 70%;
  margin: 0 auto;

  padding: 20px;
}

.logout-button {
  border: 1px solid transparent;
  border-radius: 3px;

  font-family: inherit;
  font-weight: bold;
  letter-spacing: 2px;

  text-transform: uppercase;
  padding: 15px;

  background-color: #ff5252;
  color: #fff;
  text-decoration: none;

  width: auto;
  display: block;
  margin: 0 auto;
}

.login-form__preface {
  text-align: center;
  font-weight: bold;
  font-size: 0.9em;
}

/* Resets footer */
.footer {
  width: 65%;
  margin: -200px 17.5%;
  position: absolute;
  bottom: 0 ; left: 0;

  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px;

  background-color: #222;
  color: #ccc;
  overflow: auto;
}

.footer figure img {
  max-width: 50%;
}

.without-bullets {
  list-style-type: none;
}

.footer a {
  text-decoration: none;
  color: inherit;
  font-weight: bold;
  text-transform: uppercase;
}

.footer a:hover {
  text-decoration: underline;
}

.footer__left {
  width: 40%;
  margin: 5%;
  margin-left: 10px;
  float: left;
}

.footer__left:last-child {
  margin-left: 5%;
  margin-right: 10px;
  float: right;
}

@media only screen and (max-width: 768px) {
  .footer__left {
    width: 90%;
    float: none;
  }
}

.footer ul li {
  font-size: 0.7em;
}

.footer h3 { font-weight: 300; }
/* Style css della pagina   */
	.margini {		
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;		
		}
	.altezza{
		height: 100%;
		}
	TD 	{
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		TEXT-DECORATION: none;
		}					
	td 	{
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		TEXT-DECORATION: none;
		}
	.menu1 	{
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}	
	.input 	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-weight: bold; 
		color: #000000; 
		background-color: #EBE9ED; 
		border-color: #000000 #000000 #000000 #000000;  
		border-style: groove; 
		border-top-width: 1px; 
		border-right-width: 1px;
		border-bottom-width: 1px; 
		border-left-width: 1px;
		}
	.button {  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-weight: bold; 
		color: #000000; 
		background-color: #3A82F0; 
		border-color: #000000 #000000 #000000 #000000;  
		border-style: groove; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		}
	.textarea {  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-weight: bold; 
		color: #ffffff; 
		background-color: #6F6E6A; 
		border-color: #000000 #000000 #000000 #000000;  
		border-style: groove; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		}
	.colonna {  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		background-color: #DEDEBB; 
		color: #000000; 
		border-color: #006699 #FFFFFF #FFFFFF #006699; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px;
		border-left-width: 1px;
		}
	.text	{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Tahoma,sans-serif; 
		TEXT-DECORATION: none;
		}
	.forum	{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 9px; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.riga 	{  
		border-color: #7C7C7C #7C7C7C #7C7C7C; 
		border-style: solid; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		}
	.riga1 	{  
		border-color: #738278 #738278 #738278; 
		border-style: solid; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		}
	.fondo 	{ 	
		background-image: url(media/top.jpg); 
		background-repeat: no-repeat; 
		background-position: left;
		}
	.fo 	{ 
		background-image: url(media/);  
		background-repeat: repeat-y; 
		background-position: left;
		}
	.fo1 	{ 
		background-image: url(media/pezz.jpg);  
		background-repeat: repeat-y; 
		background-position: left;
		}
	.fo2 	{ 
		background-image: url(media/pezz1.jpg);  
		background-repeat: repeat-y; 
		background-position: left;
		}
	.fo3 	{ 
		background-image: url(media/fascia.gif); 
		background-repeat: repeat-y; 
		background-position: center;
		}
	.fo4 	{ 
		background-image: url(media/midd.jpg);   
		background-repeat: repeat-x; 
		background-position: left;
		}
	.fo5 	{ 
		background-image: url(media/noaccess.jpg);  		
		background-repeat: no-repeat; 
		background-position: center center;
		}
	.fo6 	{ 
		background-image: url(media/piederight.jpg);  
		background-repeat: no-repeat; 
		background-position: center center;
		}
	.fo7 	{ 
		background-image: url(media/laterale.jpg);   
		background-repeat: repeat-x; 
		background-position: top left;
		}
	.fo8 	{ 
		background-image: url(media/lateralein.jpg);   
		background-repeat: repeat-x; 
		background-position: top left;
		}
	.fo9 	{ 
		background-image: url(media/piedel.jpg);   
		background-repeat: repeat-x; 
		background-position: bottom left;
		}
	.fo10 	{ 
		background-image: url(media/sopra.jpg);   
		background-repeat: repeat-x; 
		background-position: top left;
		}			
	.puntino{  
		border-color: #ffffff #ffffff #ffffff; 
		border-style: dotted; 
		border-top-width: 0px; 
		border-right-width: 1px; 
		border-bottom-width: 0px; 
		border-left-width: 0px;
		}
	
	
	/*  Stili per i link del forum */
	A.newsgroup {		
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #0066CC;
		}
	A.newsgroup:hover {
		FONT-WEIGHT: normal; 
		COLOR: #040530; 
		TEXT-DECORATION: none;	
		}				
				
	/* Stili per il Testo e link della barra orizzontale dove si trovano le opzioni iscriviti, guestbook */
	toolbar	{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #999999; 
		FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	A.toolbar{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #999999; 
		FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
		TEXT-DECORATION: none; 
		}
	A.toolbar:Hover {
		COLOR: #999999; 
		TEXT-DECORATION: underline;
		}
	
	/* Link dei menu laterali */
	.menu 	{
		FONT-SIZE: 12px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Arial, Helvetica, sans-serif; 
		COLOR: #333399; 
		TEXT-DECORATION: none;
		}
	A.menu 	{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 12px; 
		COLOR: #333399; 
		text-decoration:none;
		FONT-FAMILY: Arial,Tahoma, sans-serif;
		}
	A.menu:hover {	
		FONT-WEIGHT: normal; 
		FONT-SIZE: 12px; 
		COLOR: #040530; 
		FONT-FAMILY:  Arial,Tahoma, sans-serif;
		}
	A.link:Hover { 
		COLOR:#333399; 
		font-size: 12px; 
		font-family: Arial, sans-serif;
		text-decoration:none;
		}
	A.link	{
		color:red; 
		font-size: 12px; 
		font-family: Arial, sans-serif;
		text-decoration:none;
		}
	
	.link2	{
		color:#333399; 
		font-size: 12px; 
		font-family: Arial, sans-serif;
		text-decoration:bold;
		}
	A.link2:Hover	{
		color:red; 
		font-size: 12px; 
		font-family: Arial, sans-serif;
		text-decoration:bold;
		}
		A.link2	{
		color:#333399; 
		font-size: 12px; 
		font-family: Arial, sans-serif;
		text-decoration:bold;
		}	
	/* Stili per il piede della pagina e la barra di scorrimento */
	.footer_links {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #666666; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		}
	TD.footer_links {	
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #666666; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	A.footer_links {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		COLOR: #666666;
		}
	.footer_links:hover {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		COLOR: #FF3300;
		}
	TD.toolbar{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #96A096; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	TD.blue_navigation  {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #6F6E6A; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		}
	TD.main_navigation {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #6F6E6A; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		}
/* La parte che riguarda la colorazione della scrollbar è stata commentata per rendere il foglio di stile compatibile con lo standard
W3C se si desidera colorare la scrollbar ed ignorare gli standard basta eliminare ilsimboli slash asterisco che si trovano d'avanti e dietro lo stile */

	/* BODY	{
		scrollbar-3d-light-color: #333333;	
		scrollbar-arrow-color: #333333; 
		scrollbar-base-color: #7BC2D6;
		scrollbar-dark-shadow-color: #7BC2D6;
		scrollbar-face-color:#7BC2D6; 
		scrollbar-highlight-color: #ffffff; 
		scrollbar-shadow-color: #7BC2D6;
		}*/
	
	/* Here you can customize the size of the eframe */
	iframe.external{
		width: 600px; height: 450px;
		}
	
	/* stile che viene applicato alle categorie dello shop */
	.descrizionevetrina{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #003366; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.barratovetrina {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #555555; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		text-decoration: line-through;
		}
	.scontovetrina {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 9px; 
		COLOR: #ffffff; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	
	A.Categoriavetrina{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #ffffff; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.Categoriavetrina:hover{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #ffffff; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.Categoriavetrina{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #ffffff; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	
	
	Categoria{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		COLOR: #ffffff; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.Categoria{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		COLOR: #ffffff; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	A.shop	{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.shop	{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none 
		}
	.shop:hover {
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #374646; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: underline;
		}
	
	 /* stile che viene applicato ai prodotti dello shop */
	 testata{
	 	FONT-WEIGHT: bold; 
	 	FONT-SIZE: 11px; 
	 	COLOR: #ffffff; 
	 	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
	 	TEXT-DECORATION: none;
	 	}
	.testata{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 
		COLOR: #ffffff; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	A.prodotti{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #E00000; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.prodotti{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #E00000; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.prodotti:hover {
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #E00000; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.barrato{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #555555; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		text-decoration: line-through;
		}
	.sconto {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 9px; 
		COLOR: #ffffff; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.descrizione{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.prodotti1{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.bordo 	{ 
		border: #000066; 
		border-style: solid; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		}
	.bordo1 { 
		border: #7BC2D6; 
		border-style: solid; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		}
	.bordo2 { 
		border: #E5E5E5; 
		border-style: solid; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		}
	.rigaprodotti { 
		background-color: #7BC2D6;
		}
	.rigaprodottia { 
		background-color: #374646;
		}
	.rigaprodotti0 { 
		background-color:#A6A6A6;
		} 
	.rigaprodotti1 { 
		background-color:#C3C3C3;
		} 
	.rigaprodotti2 { 
		background-color: #D7D7D7;
		}
	.rigaprodotti3 { 
		background-color:  #F3F3F3;
		}
	.sfondotabella { 	
		background-color: #ffffff;
		}
	.fascia { 
		background-color:#F3F3F3;
		}

	
	
	/* per le directory aggiunte */
	A.cat 	{
		font-size: 14px; 
		font-weight: bold; 
		font-family: Tahoma, sans-serif;
		}
	.subcat {
		font-size: 10px; 
		font-weight: bold; 
		font-family: Tahoma, sans-serif;
		COLOR: #ffffff;
		}	
	A.subcat{
		font-size: 12px; 
		font-weight: normal; 
		font-family: Tahoma, sans-serif;
		}	
	A.trail {
		font-size: 12px; 
		font-weight: normal; 
		font-family: Tahoma, sans-serif;
		}
	
	/* per il MenuBar */
	.menuNN {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		font-weight:normal;
		color:#FFFFFF;
		text-decoration:none;
		}
	.menuIE {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px;
		font-weight:normal;
		color:#FFFFFF;
		text-decoration:none;
		}
	.menuNNb {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		}
	.menuIEb {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		}
	.redtextthinbold {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px;
		color:#D2A800;
		font-weight:normal;
		}
	
	/* Style di formattazione della barra degli strumenti articolo */
	feedbackbar{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #000033; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.feedbackbar{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #000033; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	
	
	/* Style di formattazione del testo dei feedback (quando appaiono in visualizzazione listata sotto l articolo) e dei messaggi del guestbook */
	testofeedback{	
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #888888; 
		FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif;
		TEXT-DECORATION: none;
		}
	.testofeedback{
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #888888; 
		FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif;
		TEXT-DECORATION: none;
		}
	
	
	/* Style di formattazione della MAPPA */
	testomappa{
		FONT-SIZE: 10px; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-WEIGHT: bold; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}
	.testomappa{
		FONT-SIZE: 10px; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-WEIGHT: bold; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}
	
	
	
	/* Style di formattazione della data e dell autore dell articolo */
	datiarticolo{
		FONT-SIZE: 10px; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-WEIGHT: normal; 
		COLOR: #990000; 
		TEXT-DECORATION: none;
		}
	.datiarticolo{
		FONT-SIZE: 10px; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-WEIGHT: normal; 
		COLOR: #990000; 
		TEXT-DECORATION: none;
		}
	A.datiarticolo{
		FONT-SIZE: 10px; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-WEIGHT: normal; 
		COLOR: #990000; 
		TEXT-DECORATION: none;
		}
	A.datiarticolo:hover{
		FONT-SIZE: 10px; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-WEIGHT: normal; 
		COLOR: #CC3333; 
		TEXT-DECORATION: none;
		}
	
	
	/* Style di formattazione della barra di navigazione dello shop (titolo pagina. es.: cat1>cat2>cat3) */
	.myaccount{
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
		COLOR: #003366; 
		TEXT-DECORATION: none;
		}	
	A.myaccount {
		FONT-WEIGHT: BOLD; 
		FONT-SIZE: 10px; 
		COLOR: #003366; 
		text-decoration:underline; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		}
	A.myaccount:hover {
		FONT-WEIGHT: BOLD; 
		FONT-SIZE: 10px; 
		COLOR: #003366; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration:underline;
		}
	.sfondomyaccount { 
		background-color: #ffffff; 
		border-color: #c4d4f3 #c4d4f3 #c4d4f3; 
		border-style: solid; 
		border-top-width: 0px; 
		border-right-width: 0px; 
		border-bottom-width: 0px; 
		border-left-width: 0px;
		}
	
	/* Style di formattazione della paginazione */
	paginazionered {
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #ff0000; 
		TEXT-DECORATION: none;
		}	
	.paginazionered {
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #ff0000; 
		TEXT-DECORATION: none;
		}	
	paginazione {
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}	
	.paginazione {
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}	
	A.paginazione {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #6F6E6A; 
		text-decoration:none; 
		FONT-FAMILY: Verdana,Arial,Tahoma, sans-serif;
		}
	A.paginazione:hover {	
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #040530; 
		FONT-FAMILY:  Verdana,Arial,Tahoma, sans-serif;
		}
	
	
	/* Style di formattazione della barra di navigazione dello shop (titolo pagina. es.: cat1>cat2>cat3) */
	navigazioneshop {
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}	
	.navigazioneshop {
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}	
	A.navigazioneshop {
		FONT-WEIGHT: BOLD; 
		FONT-SIZE: 10px; 
		COLOR: #6F6E6A; 
		text-decoration:underline; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		}
	A.navigazioneshop:hover	{
		FONT-WEIGHT: BOLD; 
		FONT-SIZE: 10px; 
		COLOR: #6F6E6A; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration:underline;
		}
	
	
	/* Style di formattazione delle categorie nella visualizzazione dei prodotti */
	categorielist {
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #990000; 
		TEXT-DECORATION: none;
		}	
	.categorielist {
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #990000; 
		TEXT-DECORATION: none;
		}	
	A.categorielist {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #990000; 
		text-decoration:none;
		FONT-FAMILY: Verdana,Arial,Tahoma, sans-serif;
		}
	A.categorielist:hover {	
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #990000; 
		FONT-FAMILY:  Verdana,Arial,Tahoma, sans-serif;
		}
	
	
	/* Style di formattazione delle testate secondarie della scheda di visualizzazione estesa del prodotto */
	.rigaprodotto{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #000066; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}

/* Release 2.51 */
	/* Style di formattazione delle Richieste di Supporto Titolo */
	.intestaoffice{ 
		font-family: Arial, sans-serif;
		font-size: 16px; 
		color: #000000; 
		font-weight: bold; 
		}
	.textrichiestaoffice{ 
		font-family: Arial, sans-serif;
		font-size: 12px; 
		color: #000000; 
		font-weight: normal; 
		}
	.rigaoffice { 
		background-color: #E0E0E0 
		}
	
	A.office{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.office	{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: none;
		}
	.office:hover {
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
		COLOR: #374646; 
		FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;
		TEXT-DECORATION: underline; 
		}

	/* Style di formattazione della barra di navigazione delle Categorie Office Organizer (titolo pagina. es.: cat1>cat2>cat3) */
	.NavigazioneOffice {
		FONT-SIZE: 12px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}	
	A.NavigazioneOffice 	{
		FONT-WEIGHT: BOLD; 
		FONT-SIZE: 12px; 
		COLOR: #6F6E6A; 
		text-decoration:underline; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		}
	A.NavigazioneOffice:hover{
		FONT-WEIGHT: BOLD; 
		FONT-SIZE: 12px; 
		COLOR: #6F6E6A; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration:underline;
		}
	

	/* Style DataBase Management */
	
	.runQuery_listHeaderStyle{ 
		background-color: #DADADA; 
		border: #000000; 
		border-style: solid;
		border-top-width: 0px; 
		border-right-width: 0px; 
		border-bottom-width: 1px; 
		border-left-width: 0px; 
		font-weight: normal; 
		text-align: center; 
		}
	.runQuery_listHeaderStyleSx{ 
		background-color: #DADADA; 
		border: 0px outset; 
		font-weight: normal; 
		text-align: center; 
		}
	.runQuery_listCellStyle	{ 
		border: #000000; 
		border-style: solid; 
		border-top-width: 0px; 
		border-right-width: 0px; 
		border-bottom-width: 1px; 
		border-left-width: 1px; 
		padding: 0px;}
	.runQuery_fieldInputStyle{ 
		height: 16px; 
		background-color: #EFEFEF; 
		font-size: 11px; 
		color: #000000; 
		border: 0px; 
		}
	.runQuery_columnNameCellStyle{ 
		width: 160px; 
		height: 16px; 
		background-color: #DADADA; 
		font-size: 11px; 
		color: #686868; 
		border: 1px #DADADA solid; 
		text-align: center; 
		font-weight: bold; 
		}
	.runQuery_submitFormStyle{ 
		background-color: #EFEFEF; 
		border: 1px 
		solid #CCCCCC; 
		cursor: pointer; 
		}
	.runQuery_mainAreaBackground{ 
		background-color: #EFEFEF; 
		}
	.runQuery_bottomSpaceBackground	{ 
		background-color: #EFEFEF; 
		}
	.runQuery_FRM_Input{ 
		width: 100%; 
		background-color: #FFFFFF; 
		font-family: tahoma, sans-serif;
		font-size: 11px; 
		color: #000000; 
		font-weight: normal; 
		border: 1px #000000 solid; 
		}
	.runQuery_FRM_Select{ 
		width: 100%; 
		background-color: #FFFFFF; 
		font-family: tahoma, sans-serif;
		font-size: 11px; 
		color: #000000; 
		font-weight: normal; 
		}
	.runQuery_FRM_Checkbox2	{ 
		background-color: #EFEFEF; 
		border: 0px; 
		}
	.runQuery_overHeaderStyle{ 
		border-width: 1px; 
		border-style: solid; 
		border-top-color: #000000; 
		border-right-color: #000000; 
		border-bottom-color: #000000; 
		border-left-color: #000000; 
		padding: 1px; 
		cursor: pointer; 
		}
	.runQuery_downHeaderStyle{ 
		border-width: 1px; 
		border-style: solid; 
		border-top-color: #000000; 
		border-right-color: #000000; 
		border-bottom-color: #000000; 
		border-left-color: #000000; 
		padding: 1px; 
		cursor: pointer; 
		}
	.runQuery_outHeaderStyle{ 
		border-width: 1px; 
		border-style: solid; 
		border-top-color: #000000; 
		border-right-color: #000000; 
		border-bottom-color: #000000; 
		border-left-color: #000000; 
		padding: 1px; 
		cursor: pointer; 
		}
	.runQuery_titleHeaderStyle{ 
		font-weight: bold; 
		font-size: 14px; 
		color: #006599; 
		font-family: Arial, Verdana, Helvetica, Sans-serif; 
		text-decoration: none; 
		}
	.runQuery_formPageFieldStyle{ 
		background-color: #EFEFEF; 
		padding-left: 4px; 
		padding-top: 2px; 
		}

	/* Attenzione Altezza dell area scorrevole delle query: modificare la variabile "publicAreaScrollHeight" */
	/* all inizio del template.asp */
	
	
/* Release 2.60 */
	/* Link dei menu laterali */
	menudx {
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}	
	.menudx {
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}	
	A.menudx {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #6F6E6A; 
		text-decoration:none;
		FONT-FAMILY: Verdana,Arial,Tahoma, sans-serif;
		}
	A.menudx:hover {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #040530; 
		FONT-FAMILY:  Verdana,Arial,Tahoma, sans-serif;
		}

/* Release 2.65 */
	.searchResult	{ 
		font-weight: bold; 
		color: #FF0000; 
		text-decoration: none;
		}
	.titolopagina
		{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 16px; 
		COLOR: #000000; 
		FONT-FAMILY:   Verdana,Arial, Tahoma, sans-serif;
		text-decoration:none;
		}
/* Release 2.66 */
	.utenti_online 	{
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}
	A.utenti_online {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #6F6E6A; 
		text-decoration:none;
		FONT-FAMILY: Verdana,Arial,Tahoma, sans-serif;
		}
	A.utenti_online:hover {
		FONT-WEIGHT: normal; 
		FONT-SIZE: 10px; 
		COLOR: #040530; 
		FONT-FAMILY:  Verdana,Arial,Tahoma, sans-serif;
		}
	.domanda_sondaggio {
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}
	.risposte_sondaggio {
		FONT-SIZE: 10px; 
		FONT-WEIGHT: BOLD; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #6F6E6A; 
		TEXT-DECORATION: none;
		}
	FORM {
		margin: 0px;
		}
	.myShop_ObjectName {
		background-color: #C3C3C3;
		border: 0px;
		height:18px;
		font-family: Verdana;
		font-size: 10px;
	}

  form[bgcolor] {
    background: #222 !important;
    background-color: #222 !important;
  }
