/*________________________________________________== NEBRA SHOP ===______________________________________________

BODY {
	font-family:Verdana;
  font-size:11px;
  background-repeat:repeat-x;
  background-color:#ECECEC;
}

TR,TD,TH,P,DIV,FORM,H2,H2,H3,H4,BLOCKQUOTE,UL,OL,LI {
	font-family:Verdana;
  font-size:11px;
	color : #404040;
}

A {
  font-family:Verdana;
  font-size:11px;
	text-decoration : none;
}

A:link {
  font-family:Verdana;
  font-size:11px;
	color: Navy;
}

A:visited {
  font-family:Verdana;
  font-size:11px;
	color: Navy;
}

A:active {
  font-family:Verdana;
  font-size:11px;
	color: Red;
}

A:hover {
  font-family:Verdana;
  font-size:11px;
	text-decoration : underline;
}
*/

body{
	margin:0;
	font:10px Verdana, Arial, Helvetica, Sans-serif; color: #404040;
	background:#FFFFFF;
  
}

img {border:0;}

a, a:visited, a:hover{color:#404040; font:10px Verdana, Arial, Helvetica,  Sans-serif; color: #404040;}

input, select, textarea{font:10px Verdana, Arial, Helvetica, Sans-serif; color: #404040; padding:0;}
 
td{font:10px Verdana, Arial, Helvetica, Sans-serif; color: #404040;} 
  
p{margin:10px 0 0 0;}

h1{font: normal 25px Arial, Helvetica, Sans-serif; color: #808080; padding:0; margin:0 0 10px 0; width:100%;}

h2{font: normal 20px Arial, Helvetica, Sans-serif; color: #404040; padding:0; margin:0; width:100%;}

table{border-collapse:collapse;}

td{padding:5px 5px 5px 0; 	font:10px Verdana, Arial, Helvetica,  Sans-serif; color: #404040;line-height:20px;}



form{margin:0; padding:0;}

blockquote{margin:10px 0 5px 0; padding:0;}

td.darkColor{background-color:/*#DAD294*/ #BFBFBF;}

.Titolo 
{
 
	font-family:Verdana;
  font-size:14px;
	font-weight : bold;
	color: #404040;
	
	
	 color: #808080;
}

.SubTitolo {
  font-family:Verdana;
  font-size:12px;
	font-weight : bold;
	color: #404040;
	
}

.Titoletto {
	font-family:Verdana;
  font-size:12px;
	font-weight : bold;
	color: #404040;
	/*background-color: /*#DAD294*/ #BFBFBF;
	border:solid 1px /*#DAD294*/ #BFBFBF*/
	}

.Categoria {
	font-family:Verdana;
  font-size:12px;
	font-weight : bold;
	color: Maroon;
}

.SubCategoria {
	font-family:Verdana;
  font-size:12px;
	color: #404040;
	background-color : #FFFACD;
	font-weight : bold;
	font-style: italic;
}

.Piccolo {
	font-family:Verdana;
  font-size:12px;
	color : #404040;
}

.GrigioPiccolo {
	font-family:Verdana;
  font-size:12px;
	color : Gray;
}

.Grigio {
	color : #404040;
	font-family:Verdana;
  font-size:12px;
}

.RossoBold {
	color : Red;
	font-weight : bold;
}

.Cancellato {
	color : #404040;
	font-weight : normal;
	text-decoration : line-through;
}

.Grande {
	font-family:Verdana;
  font-size:12px;
	color : #404040;
	font-weight : bold;
	text-align : center;
	background-color : #DCDCDC;
}
.Campo {
	font-family:Verdana;
  font-size:12px;
	font-weight : normal;
	font-style : italic;
	text-align : right;
	vertical-align : top;
}
.campoobbligatorio {
	font-family:Verdana;
  font-size:12px;
	font-weight : normal;
	font-style : italic;
	text-align : right;
	color : Red;
	vertical-align : top;
}
.campocondizionato {
  font-family:Verdana;
  font-size:12px;
	font-weight : normal;
	font-style : italic;
	text-align : right;
	color : Blue;
	vertical-align : top;
}
.VerdeBold {
	font-family:Verdana;
  font-size:12px;
	color : Green;
	font-weight : bold;
}
.Negativo {
	font-family:Verdana;
  font-size:12px;
	color : White;
}

.Corsivo {
	font-family:Verdana;
  font-size:12px;
	color : Black;
	font-style : italic;
	font-weight : normal;
}

.CellaChiara {
	background-color : #FFFFFF;
	font-family:Verdana;
  font-size:12px;
	color: #404040;
	border:solid 1px /*#DAD294*/ #BFBFBF;
}
.CellaScura {
	background-color : #ECECEC;
	font-family:Verdana;
  font-size:12px;
	color: #404040;
	border:solid 1px /*#DAD294*/ #BFBFBF;
}
.CellaEvidente {
	background-color : #DFDFDF;
	font-family:Verdana;
  font-size:12px;
	color: #404040;
	border:solid 1px /*#DAD294*/ #BFBFBF;
}

.Header {
	font-family:Verdana;
  font-size:12px;
	font-weight : bold;
	color: #404040;
	background-color: /*#DAD294*/ #BFBFBF;
	border:solid 1px /*#DAD294*/ #BFBFBF;
}

.Header2 {
	font-family:Verdana;
  font-size:12px;
	font-weight : bold;
	color: #404040;
	background-color: /*#DAD294*/ #BFBFBF;
	border:solid 1px /*#DAD294*/ #BFBFBF;
}

.Messaggio {
	font-family:Verdana;
  font-size:12px;
	color : Black;
	font-weight : bold;
	background-color : #EEEECC;
}

.text{
  font-family:Verdana;
  font-size:12px;
  
}
.VisualizzaMenu1 {
  background-color:#FFFFFF;
  height:25px;
}

.ElencoCategorie {
  background-color:/*#EEE9CB*/ #ECECEC;

}
.boxNewsletter {margin:10px;}

.boxNewsletter td{border-bottom:solid 1px  /*#EEE9CB*/ #ECECEC;}

.PannelloUtente 
{
  padding:20px 10px 0 10px;
  background-color:/*#EEE9CB*/ #FFFFFF;
}

.VisualizzaMenu2 {
  background-color:#FFFFFF;
}

.main {
 padding:0px; 
 
 background-color:#FFFFFF; 
 font-family:Verdana;
 font-size:12px;
 color:#404040;
 }
 
 .main  td{


 }
 
 td.logo
 {
   padding-top:0px; 
   padding-right:0px; 
  }
 
 .topHeader, .topHeader .grigio{background-color:#FF0000; color:#FFFFFF; font-size:10px;}
 
 
 
 .topHeader td, .topHeader a,  .topHeader a:hover, .topHeader a:visited,  .topHeader b{color:#FFFFFF; 
  font-size:10px;}
 
.general{
  background-color:#FFFFFF;
  width:780px;  
  border:solid 1px #BFBFBF;
  border-top:none;
  
}

.cellachiaramail {
  background-color : /*#DAD294*/ #BFBFBF;
	font-family:Verdana;
  font-size:12px;
	color: #404040;
	border:0px;
	border-color: #ECECEC;
}

.footer{
   font-size:9px; 
    color:#A5A5A5;
  height:30px;
  line-height:20px;
  text-align:right;
  width:740px;
}
