td.Color2{
  BACKGROUND-COLOR: #242021;
  COLOR:#FFFFFF;
}
td.Color1{
 /* BACKGROUND-COLOR: #4a4a4a;
  COLOR:#FFFFFF;*/
  background-color:#fff; color: #000; 
}
td.Color3{
  BACKGROUND-COLOR: #fefefe;
  COLOR:#FFFFFF;
}

TABLE.old_darkbrowntop10 {
    FONT: 10px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
    COLOR:#FFFFFF;
    BACKGROUND-COLOR: #242021;
    border-top: 1px #FEFEFE solid;
    border-right: 1px #FEFEFE solid;
    border-left: 1px #FEFEFE solid;
}


TABLE.darkbrowntop10 {
    FONT: 10px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
    COLOR:black;
}

TABLE.darkbrowntop10-sp {
    FONT: 10px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
    COLOR:black;
}

td.top10white {
	FONT-SIZE: 10px;
	/*COLOR: #ffffff;*/
	color:#000;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;

}

td.old_top10sabbia {
	FONT-SIZE: 10px;
	COLOR: #FEFEFE;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
        border-bottom: 1px #FEFEFE solid;
}

td.top10sabbia {
	FONT-SIZE: 10px;
	/*COLOR: #FFFFFF;*/color:#000;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;

}


body {margin-TOP:0;
		margin-LEFT:0;
		margin-right:0;
		scrollbar-arrow-color:"#000000";
		scrollbar-track-color:"#F5F5F5";
		scrollbar-shadow-color:"#00598C";
		scrollbar-face-color:"white";
		scrollbar-highlight-color:"#00598C";
		scrollbar-darkshadow-color:"white";
		scrollbar-3dlight-color:"white";
   	FONT: 11px tahoma,Geneva,Arial,Helvetica,sans-serif;
		}

body.pop {margin-TOP:0;
		margin-LEFT:0;
		scrollbar-arrow-color:"#00598C";
		scrollbar-track-color:"#F5F5F5";
		scrollbar-shadow-color:"#00598C";
		scrollbar-face-color:"white";
		scrollbar-highlight-color:"#00598C";
		scrollbar-darkshadow-color:"white";
		scrollbar-3dlight-color:"white";
		background-color: #DDE9E2;
   	FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
		}

body.home {margin-TOP:0;
		margin-LEFT:0;
		scrollbar-arrow-color:"#FEFEFE";
		scrollbar-track-color:"#F5F5F5";
		scrollbar-shadow-color:"#00598C";
		scrollbar-face-color:"white";
		scrollbar-highlight-color:"#00598C";
		scrollbar-darkshadow-color:"white";
		scrollbar-3dlight-color:"white";
		background-color: #FFFFFF;
   	FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
		}

body.frame {margin-TOP:0;
		margin-LEFT:0;
		scrollbar-arrow-color:		"#242021";
		scrollbar-track-color:		"#242021";
		scrollbar-shadow-color:		"#242021";
		scrollbar-face-color:		"#FEFEFE";
		scrollbar-highlight-color:	"#242021";
		scrollbar-darkshadow-color:"#242021";
		scrollbar-3dlight-color:	"#242021";
		/*background-color: #242021;*/background-color: #fff;
   	FONT: 10px, tahoma;
		/*color: White;*/
		}

.headnav {color:#ffffff;text-decoration:none;font-weight:bold;}
.headnav a:link {color:#ffffff;text-decoration:none;font-weight:bold;}

.headnav a:active {color:#ffffff;text-decoration:none;font-weight:bold;}
.headnav a:hover {color:#ff4444;text-decoration:none;font-weight:bold;}


div.donate {
	color:#ff4444;
	font-weight:bold;
	margin: 2px;
}

div.donate a {
	color: #ff4444;
	text-decoration: none;
	font-weight: bold;
}

div.donate a:link { color: #ff4444; }

div.donate a:active { color: #ff4444; }
div.donate a:hover { color: white; }

.headnavselected {color:#ff4444;text-decoration:none;font-weight:bold;}
.headnavselected a:link {color:#ff4444;text-decoration:none;font-weight:bold;}

.headnavselected a:active {color:#ff4444;text-decoration:none;font-weight:bold;}
.headnavselected a:hover {color:#ff4444;text-decoration:none;font-weight:bold;}


.greylink {	color:#626262; text-decoration:none;font-size:10px;}
a.greylink {color:red;text-decoration:none;font-size:10px;}
.greylink.a:hover {color:#930000;text-decoration:none;font-size:10px;}

.orangelink {	color:white; text-decoration:none;font-size:10px;}
a.orangelink {color:#c47138;text-decoration:none;font-size:10px;}
.orangelink.a:hover {color:white;text-decoration:none;font-size:10px;}


.n12 {
    FONT: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; COLOR: black;
}
.b12 {
    FONT: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; COLOR: black; font-weight:bold;
}
.b12r {
    FONT: 12px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; COLOR: red; font-weight:bold;
}

.b12w {
    FONT: 10px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; COLOR: white; font-weight:bold;
}

CENTER.ad {
    FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif; VERTICAL-ALIGN: top; COLOR: #990000;
}
DIV.c3 {
    TEXT-ALIGN: center;
}
DIV.c4 {
    TEXT-ALIGN: right;
}

INPUT,SELECT,TEXTAREA {
	border-width : 1px 1px 1px 1px;
   FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
}

input.field_e
{
    color: #e0070d;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 9px;
    font-weight: bold;
    background-color: transparent;
    border: 0 solid #FFFFFF;
    border-bottom: 1px dotted #999999;
	text-align: right;
}

INPUT.ver{
	border-width : 1px 1px 1px 1px;
   FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
	BACKGROUND-COLOR: #D3F7E1;
}

INPUT.search {
	width:201px;
	height:21px;
	border-style:none;
	BACKGROUND-COLOR: transparent;
	background-image:url("/newgfx/front/search.gif");
	background-repeat:no-repeat;
	background-position:top;
	padding-left:30px;
	padding-right:15px;
}

INPUT.entra {
	width:43px;
	height:15px;
	border-style:none;
	BACKGROUND-COLOR: transparent;
	background-image:url("images/site/entra.gif");
	background-repeat:no-repeat;
	background-position:top;
		padding-left:30px;
	padding-right:20px;
}



FORM {
    FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
OL {
    FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
P {
    FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
  }

p.brown2 {
    FONT: 9px tahoma,verdana,Geneva,Arial,Helvetica,sans-serif;
	 text-align: justify;
  }

p.brown10 {
	text-align: justify;
	FONT-SIZE: 8pt;
	FONT-FAMILY: tahoma,Verdana,Arial;
  }

P.undersabbia {
    FONT: 11px tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif;
	/*color: #FEFEFE;*/ color:#000;
	margin-top: 1px;
	TEXT-DECORATION: underline;
}

P.undersabbia_nosot {
    FONT: 11px tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif;
	 color: #FEFEFE;
	 margin-top: 1px;
	 TEXT-DECORATION:none;
}


P.head {
    FONT: 11px Charcoal,Chicago,"Arial Black",sans-serif; COLOR: #808080;
}
P.smaller {
    COLOR: #000000;
}
SMALL {
    FONT-SIZE: 11px;
}
SPAN.c1 {
    FONT: 70% Verdana,Geneva,Arial,Helvetica,sans-serif;
}
SPAN.c2 {
    COLOR: #606060;
}
SPAN.c5 {
    COLOR: #606060;
}
TABLE {
    FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
}

TABLE.brown {
   FONT: 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	/*COLOR: white; BACKGROUND-COLOR: #4a4a4a;*/
	color:#000;
	BACKGROUND-COLOR: #fff;
}

TABLE.brown2 {
   FONT: 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	COLOR: black;
	BACKGROUND-COLOR: #fff;
   border-top: 7px #fff solid;
   border-right: 7px #fff solid;
   border-left: 7px #fff solid;
   border-bottom: 7px #fff solid;
}

TABLE.white2 {
   FONT: 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	COLOR: white;
	BACKGROUND-COLOR: #ffffff;
   border-top: 7px #242021 solid;
   border-right: 7px #242021 solid;
   border-left: 7px #242021 solid;
   border-bottom: 7px #242021 solid;
}

TABLE.white2-ps {
   FONT: 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	COLOR: black;
	BACKGROUND-COLOR: #ffffff;
   border-top: 7px #fff solid;
   border-right: 7px #fff solid;
   border-left: 7px #fff solid;
   border-bottom: 7px #fff solid;
}

TABLE.brown3 {
   FONT: 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	COLOR: black;
	BACKGROUND-COLOR: #fff;
   border-top: 7px #fff solid;
   border-right: 7px #fff solid;
   border-left: 7px #fff solid;
   border-bottom: 7px #fff solid;
}
TABLE.brown3-ps {
   FONT: 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	COLOR: black;
	BACKGROUND-COLOR: #fff;
   border-top: 7px #fff solid;
   border-right: 7px #fff solid;
   border-left: 2px #fff solid;
   border-bottom: 7px #fff solid;
}

TABLE.brown4 {
   FONT: 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	COLOR: black;
	BACKGROUND-COLOR: #fff;

}
table.brown4 td {
vertical-align: middle;
}
TABLE.brown4-ps {
   FONT: 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	COLOR: black;
	BACKGROUND-COLOR: #fff;

}
TABLE.brown5 {
   FONT: 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	COLOR: white;
	BACKGROUND-COLOR: white;
}

TABLE.brown_news {
   FONT: 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	COLOR: white;
	BACKGROUND-COLOR: #242021;
}


TABLE.brown6 {
   FONT: 18px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	COLOR: #4a4a4a;
	BACKGROUND-COLOR: white;
}

TABLE.brownmargined {
   border-top: 5px #242021 solid;
   border-right: 7px ;
   border-left: 7px #242021 solid;
   border-bottom: 7px ;
}

TABLE.darkbrown {
    FONT: 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	/*COLOR:#FFFFFF;	BACKGROUND-COLOR: #242021;*/
	COLOR:#000;	BACKGROUND-COLOR: #FFFFFF;
}

TABLE.properbrown{
	border: 1px #000 solid ;
   FONT: 11px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	/*BACKGROUND-COLOR: #242021;*/
}

TABLE.proper_brownlight{
	border: 1px #FEFEFE solid ;
   FONT: 8px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	/*color: white;*/color: #000;
	/*BACKGROUND-COLOR: #242021;*/ BACKGROUND-COLOR: #fff;
}

TABLE.proper_brownlight_full{
	border: 1px #FEFEFE solid ;
   FONT: 8px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	/*color: white;*/color: #000;
	/*BACKGROUND-COLOR: #FEFEFE;*/BACKGROUND-COLOR: #fff;
}


TABLE.proper_brownlight_bundle_a{
	border: 1px #FEFEFE solid ;
   FONT: 8px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	color: white;
	BACKGROUND-COLOR: #DCDCDC;
}
TABLE.proper_brownlight_bundle_b{
	border: 1px #FEFEFE solid ;
   FONT: 8px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	color: white;
	BACKGROUND-COLOR: #BABABA;
}
TABLE.proper_brownlight_bundle_c{
	border: 1px #FEFEFE solid ;
   FONT: 8px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	color: white;
	BACKGROUND-COLOR: #989898;
}
TABLE.proper_brownlight_bundle_d{
	border: 1px #FEFEFE solid ;
   FONT: 8px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	color: white;
	BACKGROUND-COLOR: #767676;
}
TABLE.proper_brownlight_bundle_e{
	border: 1px #FEFEFE solid ;
   FONT: 8px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	color: white;
	BACKGROUND-COLOR: #545454;
}

TABLE.brownlight{
	border: 1px #FEFEFE solid ;
   FONT: 8px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	color: #000000;
	BACKGROUND-COLOR: #FEFEFE;
}
table.brownlight td {
vertical-align: middle;
}
TABLE.proper_brownmedium{
	border: 1px #4a4a4a solid ;
   FONT: 8px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	color: white;
	BACKGROUND-COLOR: #242021;
}

TABLE.proper_white_full{
	border: 1px #FFFFFF solid ;
   FONT: 8px Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	color: white;
	BACKGROUND-COLOR: #FFFFFF;
}


TD.properbrown_rb {
    FONT: 11px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: black;
    border-right: 1px solid  #fff;
    border-bottom: 1px solid  #fff;
	BACKGROUND-COLOR: #fff;

}

TD.properbrown_rb-ps {
    FONT: 11px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: black;
    border-right: 1px solid  #fff;
    border-bottom: 1px solid  #fff;
	BACKGROUND-COLOR: #fff;

}

TD.properbrown_lrb {
    FONT: 11px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: white;
    border-left: 1px solid  #4a4a4a;
    border-right: 1px solid  #4a4a4a;
    border-bottom: 1px solid  #4a4a4a;
	BACKGROUND-COLOR: #242021;

}

TD.properbrown_lrb-ps {
    FONT: 11px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: black;
    border-left: 1px solid  #fff;
    border-right: 1px solid  #fff;
    border-bottom: 1px solid  #fff;
	BACKGROUND-COLOR: #fff;

}

TD.properbrown_trb {
    FONT: 11px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: white;
    border-top: 1px solid  #4a4a4a;
    border-right: 1px solid  #4a4a4a;
    border-bottom: 1px solid  #4a4a4a;
	BACKGROUND-COLOR: #242021;

}


TD.properbrown_tbl {
    FONT: 11px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: white;
    border-top: 1px solid  #4a4a4a;
    border-bottom: 1px solid  #4a4a4a;
    border-left: 1px solid  #4a4a4a;
	BACKGROUND-COLOR: #242021;

}


TD.properbrown_b {
    FONT: 11px tahoma,Geneva,Arial,Helvetica,sans-serif;
	color: black;
    border-bottom: 1px solid  #fff;
	BACKGROUND-COLOR: #fff;

}


TD.properbrown_r {
    FONT: 11px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: black;
    border-right: 1px solid  #fff;
}

TD.properbrown_null {
    FONT: 11px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: white;

}

TD.allwhite {
    FONT: 11px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: white;
    border-bottom: 1px solid  #FFFFFF;
    border-right: 1px solid  #FFFFFF;
    border-left: 1px solid  #FFFFFF;
    border-top: 1px solid  #FFFFFF;
}

table.proper
{
  border: 1px black solid ;
}

table.properdark3
{
  border: 1px #4a4a4a solid ;
}

table.properwhite
{
  border: 1px black solid ;
  /*color: #FFFFFF;*/ color: #000;
}


table.propergri
{
border: 1px #cfcdce solid ;
bgcolor: white;

}

table.properdot
{
border: 1px black dotted ;
}

TD.brown {
    FONT: 11px tahoma,Geneva,Arial,Helvetica,sans-serif;
	color: black;
}

TD.brown2 {
    FONT: 9px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: black;
	 border-left: 7px #fff solid ;
	 border-TOP: 7px #fff solid ;
 	 border-right: 7px #fff solid ;

}
TD.brown2-ps {
	FONT: 9px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: black;
	 border-left: 1px #fff solid ;
	 border-TOP: 7px #fff solid ;
 	 border-right: 7px #fff solid ;
}
H1.psheet {
	  FONT: 9px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: black;
}

H1.psheet2 {
	  FONT: 9px tahoma,Geneva,Arial,Helvetica,sans-serif; background-color: #fff;
	 color: black; border: 1px solid black; /*-webkit-box-shadow: 0px 0px 0px 1px #000; box-shadow: 0px 0px 0px 1px #000;*/
	 /*background-image: url("images/Buttons/bg-prodSheetTitle.jpg"); background-repeat: no-repeat;*/
	 width: 140px; height: 15px; padding-top: 2px;
}

TD.brown77 {
    FONT: 9px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: black;
	 border-left: 7px #4a4a4a solid ;
	 border-TOP: 7px #4a4a4a solid ;
 	 border-right: 7px #4a4a4a solid ;
 	 border-bottom: 7px #4a4a4a solid ;
}
TD.brown_shprod {
    FONT: 9px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: black;
	 border-left: 1px #fff solid ;
	 border-TOP: 1px #fff solid ;
 	 border-right: 1px #fff solid ;
 	 border-bottom: 1px #fff solid ;
}

TD.brown3 {
    FONT: 9px tahoma,Geneva,Arial,Helvetica,sans-serif;
	 color: black;
	 border-left: 7px #fff solid;
 	 border-right: 7px #fff solid;
}

TD {
    FONT: 11px tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
}

TD.head {
    FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
TD.small {
    FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
}

TD.smallbl {
    FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
	 color: black;
	font-weight: bold;
}

TD.smallw {
    FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
	 color: White;
	font-weight: bold;
	border-right: 1px solid  #FFFFFF;
}

TD.smallw2 {
    FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
	 color: White;
	font-weight: bold;
		border-right: 1px solid  #FFFFFF;
	border-bottom: 1px solid gray;
}

TD.tipo1 {
    FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	background-image:url("/persephone/images/back.gif");
}

TD.tipo2 {
    FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	background-image:url("/persephone/images/back2.gif");
}

TD.tipo3 {
    FONT: 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	background-image:url("/persephone/images/back3.gif");
}


.BoxedWhite {
  background-image: url("/persephone/images/GridWhite.gif");
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}
.BoxedGreen {
  background-image: url("/persephone/images/GridGreen.gif");
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}
.BoxedOrange {
  background-image: url("/persephone/images/GridOrange.gif");
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

UL {
    FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.quote {
    BORDER-RIGHT: #696969 1px; BORDER-TOP: #696969 1px; FONT-SIZE: 10px; BORDER-LEFT: #696969 1px; COLOR: #000000; BORDER-BOTTOM: #696969 1px; FONT-FAMILY: verdana, Arial, helvetica, serif;
}
.header A:link {text-decoration: none; color: black;     border-bottom : none;}

.header A:active {text-decoration: none;     border-bottom : none;}
.header A:hover {text-decoration: none; color: #dd0000;     border-bottom : none;}

.class1 A:link {
    text-decoration: none; color: black;     border-bottom : none;
}


.class1 A:active {
    text-decoration: none;     border-bottom : none;
}
.class1 A:hover {
    text-decoration: none; color: #dd0000;     border-bottom : none;
}

.class2 a:link {
    background-color : transparent;
    color : #000000;
    border-bottom : 1px dotted #999999;
    text-decoration: none;
}

.class2 a:hover {
    background-color : transparent;
    color : #000000;
    border-bottom : 1px solid #600;
    text-decoration: none;
}
.class2 a:active {
    background-color : transparent;
    color : #000000;
    border-bottom : 1px solid #999999;
    text-decoration: none;
}
.class3 a:link {
    background-color : transparent;
    color : #000000;
    border-bottom : 1px dotted #999999;
    text-decoration: none;
}

.class3 a:hover {
    background-color : transparent;
    color : #000000;
    border-bottom : 1px solid #600;
    text-decoration: none;
}
.class3 a:active {
    background-color : transparent;
    color : #000000;
    border-bottom : 1px solid #999999;
    text-decoration: none;
}
.class3 P:first-letter {color: #333333; font-size:23px; font-weight: bold;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 5px;
    LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 3px;
    font-family: verdana;
}
.class3 P:first-line {text-transform: uppercase}

div.c9 {
    color : #333333;
    font-size: 14px;
    font-weight: bold;
}

.class4 a:link {
    background-color : transparent;
    color : #999999;
    text-decoration: none;
}



.class4 a:hover {
    background-color : transparent;
    color : red;
    text-decoration: none;
}

.class4 a:active {
    background-color : transparent;
    color : #000000;
    text-decoration: none;
}
.class5 a:link {
    background-color : transparent;
    color : #626262;
    text-decoration: none;
}



.class5 a:hover {
    background-color : transparent;
    color : red;
    text-decoration: none;
}

.class5 a:active {
    background-color : transparent;
    color : #626262;
    text-decoration: none;
}


span.locked {    TEXT-DECORATION: LINE-THROUGH;}

.gallerymod:link {color:#555555;text-decoration:none;}

.gallerymod:hover {
    COLOR:#930000; TEXT-DECORATION: none;
}

.gallerymod:active {
    COLOR: #930000; TEXT-DECORATION: none;
}
.small{font-size:9px;}
td.small{font-size:9px;}
.bbut{border:solid 1px #e0e0e0;color:#998888;cursor:default;background-color:#e2e2e2;}

.infobox {background:#eeeeee;border:1px dashed #cccccc;padding:5px;margin-top:5px;}
.infobox a:link {
    background-color : transparent;
    color : #999999;
    text-decoration: none;
}

.pool {
	border: 1px #999999 solid;
	border-collapse: collapse;
}
table.pool {
	width : 600px;
}

.manager {
	border-bottom: 1px solid #e0e0e0;
	text-align:center;
	vertical-align:middle;
}
td.manager {
	border-right: 1px solid #e0e0e0;
}

td.dxnero {
	border-right: 1px solid  #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
}

td.dxnero2 {
	border-right: 1px dotted  #000000;
}


td.dxupnero {
	border-right: 1px solid  #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
	border-top: 1px solid #b0b0b0;
}

td.dxupnerotot {
	border-right: 1px solid  #b0b0b0;
	border-left: 1px solid  #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
	border-top: 1px solid #b0b0b0;
}

td.dxnerotot {
	border-right: 1px solid  #b0b0b0;
	border-left: 1px solid  #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
}

td.upbotnero {
	border-bottom: 1px solid #b0b0b0;
	border-top: 1px solid #b0b0b0;
}


td.botnero {
	border-bottom: 1px solid #b0b0b0;
}

td.botgray {
	border-bottom: 1px solid gray;
}

td.dxs {
	border-right: 1px solid #b0b0b0;
}
td.white_d{
	border-right: 1px solid #FFFFFF;
}
td.white_b{
	border-bottom: 1px solid #FFFFFF;
}
td.white_db{
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}


th.manager {
	border-bottom: 1px solid #3b3b3b;
	font-weight:bold;}



input.anag
{
    color: #333333;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 9px;
    font-weight: bold;
    background-color: #FFFFFF;
    border: 1px solid black;
	 }

input.brown
{
   /* color: #FFFFFF;*/ color: #000;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 8px;
    font-weight: bold;
   /* background-color: #242021;*/ background-color: #fff;
    /*border: 1px solid #4a4a4a;*/border: 1px solid #000;
    font-size-adjust: inherit;
    text-align: center;
}

input.brown_bo
{
    color: #FFFFFF;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 8px;
    font-weight: bold;
    background-color: #242021;
    border: 1px solid #4a4a4a;
    font-size-adjust: inherit;
    text-align: center;
	 width:280 px;
}


input.brown_bo77
{
    color: #FFFFFF;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 8px;
    font-weight: bold;
    background-color: #242021;
    border: 1px solid #4a4a4a;
    font-size-adjust: inherit;
    text-align: center;
	 width:380 px;
}

input.darkbrown
{
    /*color: #FFFFFF;*/color: black;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 8px;
    font-weight: bold;
   /*background-color: #4a4a4a;*/background-color: #fff;
    /*border: 1px solid #242021;*/ border: 1px solid #fff;
    font-size-adjust: inherit;
    text-align: center;
}

input.darkbrown_check
{
    /*color: #FFFFFF;*/color: black;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 8px;
    font-weight: bold;
    /*background-color: #242021;*/background-color: #fff;
    /*border: 1px solid #242021;*/ border: 1px solid #fff;
    font-size-adjust: inherit;
    text-align: center;
}

input.darkbrown_regcli
{
    /*color: #FFFFFF;*/ color:#000;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-weight: bold;
    /*background-color: #242021;*/background-color: #fff;
    /*border: 1px solid #FFFFFF;*/border: 1px solid #000;
    font-size-adjust: inherit;
    text-align: left;
}



input[disabled="disabled"]
{
    /*color: #FFFFFF;*/color: black;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-weight: bold;
    /*background-color: #242021;*/ background-color: #fff;
    border: 1px solid #FFFFFF;
    font-size-adjust: inherit;
    text-align: left;
}


input.darkbrown_regcli_dx
{
    /*color: #FFFFFF;*/color: #000;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-weight: bold;
    /*background-color: #242021;*/ background-color: #fff;
    /*border: 1px solid #FFFFFF;*/border: 1px solid #000;
    font-size-adjust: inherit;
    text-align: right;
}

input.darkbrown_reg_sx
{
    /*color: #FFFFFF;*/color: #000;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-weight: bold;
    /*background-color: #242021;*/background-color: #fff;
    /*border: 1px solid #FFFFFF;*/border: 1px solid #000;
    font-size-adjust: inherit;
    text-align: left;
}

input.darkbrown_reg_sx_sabbia
{
    color: #FFFFFF;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-weight: bold;
    background-color: #242021;
    border: 1px solid #FEFEFE;
    font-size-adjust: inherit;
    text-align: left;
}

input.darkbrown_regcli_dis
{
    /*color: #FFFFFF;*/color:#000;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-weight: bold;
   /* background-color: #FF0000;*/ background-color: #ccc;
   /* border: 1px solid #FFFFFF;*/ border: 1px solid #aaa;
    font-size-adjust: inherit;
    text-align: right;
}

input.brown_trasp1
{
    color: #242021;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    background-color: #FEFEFE;
    border: 1px solid #4a4a4a;
	font-size-adjust: inherit;
	text-align: right;
	 }

input.red_trasp1
{
    color: #fff;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    background-color: #000;
    border: 1px solid #4a4a4a;
	font-size-adjust: inherit;
	text-align: right;
	 }

input.brown_trasp5
{
    color: #242021;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    background-color: #FEFEFE;
    border: 1px solid #4a4a4a;
	font-size-adjust: inherit;

	 }

input.brown_submit_trasp1
{
   /* color: #242021;*/ color: black;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 7pt;
    font-weight: normal;
   /* background-color: #FEFEFE;*/  background-color: #fff;
    border: 1px solid black;
	font-size-adjust: inherit;
	width: 150;
	height: 21;
	 }

input.brown_submit_traspx
{
    color: #242021;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    background-color: #FEFEFE;
    border: 1px solid #4a4a4a;
	font-size-adjust: inherit;
	width: 70;
	height: 21;
	 }

	 input.brown_submit_trasp75
{
    /*color: #242021;*/color: black; margin-right:5px;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 7pt;
    font-weight: normal;
   /* background-color: #FEFEFE;*/background-color: white;
    /*border: 1px solid #4a4a4a;*/border: 1px solid #000;
	font-size-adjust: inherit;
	/*width: 75;*/min-width: 75px;
	/*height: 21;*/height: 21px;
	 }

input.brown_trasp2
{
  color: #242021;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    background-color: #FFFFFF;
    border: 1px solid #4a4a4a;
	font-size-adjust: inherit;
	text-align:right;
	 }

input.brown_trasp3
{
  color: #242021;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    background-color: #FFFFFF;
    border: 1px solid #4a4a4a;
	font-size-adjust: inherit;
	text-align: right;
}

input.brown_trasp_marhio_pm3
{
  color: #242021;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    background-color: #FFFFFF;
    border: 1px solid #4a4a4a;
	font-size-adjust: inherit;
	text-align: right;
	width: 150px;
	 }

input.brown_recupera_trasp1
{
   /*color: #242021;*/ color: #fff;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    /*background-color: #FEFEFE;*/background-color: #000;
    /*border: 1px solid #4a4a4a;*/border: 1px solid #000;
	font-size-adjust: inherit;

	height: 20px;
	 }

input.brown_trasp1_nobord
{
    color: #242021;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    background-color: #FEFEFE;
    border: 1px solid #242021;
	font-size-adjust: inherit;
	text-align: right;
	margin-bottom: 3px;
	 }

input.brown_trasp2_nobord
{
  color: #242021;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    background-color: #FFFFFF;
    border: 1px solid #242021;
	font-size-adjust: inherit;
	text-align: right;
	 }

input.auth
{
    color: #333333;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 7 pt;
    font-weight: bold;
    background-color: #FFFFFF;
    border: 1px solid black;
	 }


input.field
{
    color: #333333;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 9px;
    font-weight: bold;
    background-color: transparent;
    border: 0 solid #FFFFFF;
    border-bottom: 1px dotted #999999;
	text-align: right;
	width: 275px !important;

}

input.cerca
{
    /*color: #FEFEFE;*/ color:#000;width:271px !important;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    /*background-color: #4a4a4a;*/ background-color:#fff;
    /*border: 1px solid #FFFFFF;*/border: 1px solid #000;
	font-size-adjust: inherit;
	text-align: right;
	 }

input.cercabrown
{
    color: #FEFEFE;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    background-color: #242021;
    border: 1px solid #FFFFFF;
	font-size-adjust: inherit;
	text-align: right;
	 }


INPUT.searchbrown {
	width:15px;
	height:15px;
	border-style:none;
	BACKGROUND-COLOR: transparent;
	background-image:url("images/site/submit_brown.gif");
	background-repeat:no-repeat;
	background-position:top;
	padding-left:30px;
	padding-right:15px;
}


SELECT.multi {
	width: 230;
	height: 180;
	color: #628BDA;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 12px;
    background-color: #EEF3FD;
    border: 1px solid #628BDA;
}
SELECT{
    color: #628BDA;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    background-color: #EEF3FD;
    border: 1px solid #628BDA;
}

SELECT.admin{
    color: #628BDA;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
	 width: 300;
    background-color: #EEF3FD;
    border: 1px solid #628BDA;
}

SELECT.brown{
    /*color: white;*/ color: #000; min-width: 150px; height: 20px;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    /*background-color: #4a4a4a;*/ background-color: #fff; 
    /*border: 1px solid #FEFEFE;*/ border: 1px solid #000;
}

SELECT.brown_bo{
    /*color: white;*/color: #000; height: 20px;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    /*background-color: #4a4a4a;*/background-color: #fff;
    /*border: 1px solid #FEFEFE;*/border: 1px solid #000;
	 width: 184px;
}

SELECT.brown_bo77{
    /*color: white;*/color: #000; height:20px;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    /*background-color: #4a4a4a;*/background-color: #fff;
    /*border: 1px solid #FEFEFE;*/border: 1px solid #000;
	 width: 284px;
}

SELECT.dark_brown_bo{
    color: white;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    background-color: #242021;
    border: 1px solid #FEFEFE;
	 width: 184;
}

SELECT.dark_brown_bo-ps{
    color: black;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    background-color: #fff;
    border: 1px solid #000;
	width: 184px;
	height: 18px;
}

SELECT.brown_agenti{
   /*color: white;*/color: #000; height:20px;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    /*background-color: #4a4a4a;*/background-color: #fff;
    /*border: 1px solid #FEFEFE;*/border: 1px solid #000;
	 width: 194;
}


SELECT.brown_cli{
    /*color: white;*/color: #000;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    /*background-color: #4a4a4a;*/ background-color: #fff;
    border: 1px solid #000;
	/* width: 223;*/width: 220px;
}
SELECT.brown_cli_dis{
    /*color: white;*/color: #000;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    /*background-color: #FF0000;*/background-color: #ccc;
    /*border: 1px solid #FEFEFE;*/border: 1px solid #aaa;
	 /*width: 223;*/width: 220px;
}


SELECT.brown_light{
    color: black;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 10px;
    background-color: #FEFEFE;
    border: 1px solid #FEFEFE;
}


INPUT.biancopic
{
    color: #000000;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
	 font-size: 7px;
    font-weight: bold;
    background-color: #FFFFFF;
    border: none;
	 text-align: right;
	 width:15;
}
A.mainmenu {
	FONT-WEIGHT: bold
}
A.mainmenu:link {
	COLOR: #c63f04 ; TEXT-DECORATION: none
}

A.mainmenu:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
A.mainmenu:active {
	TEXT-DECORATION: none
}
A.mainmenu-on {
	FONT-WEIGHT: bold
}
A.mainmenu-on:link {
	COLOR: #c63f04; TEXT-DECORATION: none
}

A.mainmenu-on:hover {
	COLOR: #c63f04; TEXT-DECORATION: none
}
A.mainmenu-on:active {
	TEXT-DECORATION: none
}
A.submenu:link {
	COLOR: #666666; TEXT-DECORATION: none
}

A.submenu:hover {
	COLOR: #c63f04; TEXT-DECORATION: none
}
A.submenu:active {
	TEXT-DECORATION: none
}
A.submenu-on:link {
	COLOR: #c63f04; TEXT-DECORATION: none
}

A.submenu-on:hover {
	COLOR: #c63f04; TEXT-DECORATION: none
}
A.submenu-on:active {
	TEXT-DECORATION: none
}
A.mainmenu-on {
	COLOR: #c63f04; TEXT-DECORATION: none
}

TD {
	FONT-SIZE: 10px;  LINE-HEIGHT: 1.3em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Verdana, Geneva; vertical-align:top;
}

TD.wh {
	FONT-SIZE: 10px; COLOR: white; LINE-HEIGHT: 1.3em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Verdana, Geneva
}



INPUT.text {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
SELECT {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}

TEXTAREA.brown_light {
    /*color: white;*/ color: #000;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 11px;
    /*background-color: #242021;*/ background-color: #fff;
    /*border: 1px solid #FEFEFE;*/border: 1px solid #000;
}

TEXTAREA.brown_light2 {
    /*color: white;*/color: #000;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 11px;
    /*background-color: #242021;*/background-color: #fff;
    /*border: 1px solid #FEFEFE;*/border: 1px solid #000;
	scrollbar-arrow-color:		"#242021";
		scrollbar-track-color:		"#242021";
		scrollbar-shadow-color:		"#242021";
		scrollbar-face-color:		"#FEFEFE";
		scrollbar-highlight-color:	"#242021";
		scrollbar-darkshadow-color:"#242021";
		scrollbar-3dlight-color:	"#242021";
}

TEXTAREA.darkbrown_cli {
    /*color: white;*/color: #000;
    font-family: Tahoma, Verdana, Geneva, sans-serif;
    font-size: 11px;
    /*background-color: #242021;*/ background-color: #fff;
    /*border: 1px solid #FEFEFE;*/ border: 1px solid #000;
}


A.hstory {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: underline
}
A.hstory2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
A.hstorytsh {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: underline
}
A.hstorytsh2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666666; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
A.menu {
	FONT-SIZE: 10px; COLOR: #011572; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
A.menubold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #011572; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
A.menu2 {
	FONT-SIZE: 11px; COLOR: #011572; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
A.dettopz {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
A.pag {
	FONT-SIZE: 11px; COLOR: #00005c; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: underline
}
A.seeall {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: underline
}
A.seeallcat {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-STYLE: italic; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
A.dett {
	FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: underline
}
A.vtutto {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-STYLE: italic; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: underline
}
A.title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #00005c; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: underline
}
A.titlez {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #011572; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
A.popup {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
A.popup:hover {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: underline
}
A.attr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00005c; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
A.menuhp {
	FONT-SIZE: 11px; /*COLOR: #ffffff;*/ color:#000; FONT-FAMILY: tahoma,Verdana,Arial; TEXT-DECORATION: none
}
a.menuhp:hover {color: #666 !important; text-decoration: none !important;}
td.menuhp11 {
	FONT-SIZE: 11px; /*COLOR: #ffffff;*/ color:#000; FONT-FAMILY: tahoma,Verdana,Arial; TEXT-DECORATION: none
}

td.menuhp_big {
	FONT-SIZE: 18px; 	COLOR: #242021; FONT-FAMILY: tahoma,Verdana,Arial; TEXT-DECORATION: none
}

td.menuhp9 {
	FONT-SIZE: 10px;
	/*COLOR: #ffffff;*/ color:#000;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
	vertical-align: middle;
	padding-bottom: 3px;
}

td.frame_brown {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
	scrollbar-arrow-color:"#FF0000";
	scrollbar-track-color:"#F5F5F5";
	scrollbar-shadow-color:"#00598C";
	scrollbar-face-color:"white";
	scrollbar-highlight-color:"#000000";
	scrollbar-darkshadow-color:"white";
	scrollbar-3dlight-color:"white";
}

td.menuhp9b {
	FONT-SIZE: 10px;
	COLOR: #242021;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

td.menuhp8 {
	FONT-SIZE: 8px;
	COLOR: #ffffff;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

td.menuhp8-ps {
	FONT-SIZE: 8px;
	COLOR: #000;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}
td.menuhp9_brownlight {
	FONT-SIZE: 10px;
	/*COLOR: #FEFEFE;*/ color: #000;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

td.menuhp9_dark {
	FONT-SIZE: 10px;
	COLOR: #242021;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

td.menuhp9_sabbia {
	FONT-SIZE: 10px;
	COLOR: #000;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

td.menuhp11_sabbia {
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

td.menuhp15_sabbia {
	FONT-SIZE: 15px;
	/*COLOR: #FEFEFE;*/ COLOR: #000;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

td.menuhp8 {
	FONT-SIZE: 9px;
	COLOR: black;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

A.menuhp9 {
	FONT-SIZE: 10px;
	/*COLOR: white;*/color:#000;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

A.menuhp9_n {
	FONT-SIZE: 10px;
	COLOR: white;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

A.menuhp9_n-ps {
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

A.menuhp9_sabbia {
	FONT-SIZE: 10px;
   /*color: #FEFEFE;*/ color:#000;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

A.menuhp9_dark {
	FONT-SIZE: 10px;
   color: #242021;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

A.menuhp9_sabbia:hover {
	FONT-SIZE: 10px;
	color: #666;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: underline
}


A.menuhp9_sabbia_nodecor {
	FONT-SIZE: 10px;
	color: #000;/*color: #FEFEFE;*/
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

A.menuhp9_sabbia_nodecor:hover {
	FONT-SIZE: 10px;
	color: #666;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

A.menuhp8_sabbia_nodecor {
	FONT-SIZE: 9px;
  /* color: #FEFEFE;*/ color: #000;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

A.menuhp8_sabbia_nodecor:hover {
	FONT-SIZE: 9px;
	color: #666;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

A.menuhp8_sabbia_condizio {
	FONT-SIZE: 9px;
        color: #242021;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

A.menuhp8_sabbia_condizio:hover {
	FONT-SIZE: 9px;
        color: #4a4a4a;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

A.menuhp:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma,Verdana,Arial; TEXT-DECORATION: underline
}



A.menuhp9:hover {
	FONT-SIZE: 10px; /*COLOR: #ffffff;*/ color:#666; FONT-FAMILY: tahoma,Verdana,Arial; TEXT-DECORATION: underline
}

A.menuhp9_n:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: tahoma,Verdana,Arial; TEXT-DECORATION: none
}


TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
TD.scheda {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
TD.attr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00005c; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
TD.descrh {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #011572; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
TD.descrhvetrina {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #011572; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
TD.descrhvetrina A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #011572; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: underline
}
TD.prezzo1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ff6600; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
TD.menu {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
TD.lkattr {
	FONT-SIZE: 10px; COLOR: #00005c; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
TD.testored {
	FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.paragrafo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/eprice/dotgray.gif) repeat-x 50% bottom; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.testoparagrafo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00005c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


TD.bgparagrafo {
	BACKGROUND: url(images/eprice/freccia_cap.gif) no-repeat center 50%
}
TD.desclink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #00005c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.desclinkTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00005c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.desclink A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #00005c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TD.bg_garanzie {
	BACKGROUND: url(images/eprice/sep_garanzie.gif) no-repeat 50% top
}
TD.titoloG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bolder; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; COLOR: #00005c; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.bgVet {
	BACKGROUND: url(images/eprice/homevetrina/bg_prodotti.gif) no-repeat 50% bottom
}
TD.linkmappa {
	FONT-SIZE: 11px; COLOR: #00005c; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
TD.linkmappa A {
	FONT-SIZE: 11px; COLOR: #00005c; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: underline
}
TD.titlebar {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #011572; FONT-FAMILY: Verdana,Arial; BACKGROUND-COLOR: #ffe776; TEXT-DECORATION: none
}
TD.descrTab {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.descrTab A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TD.descrTitleTab {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00005c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.testoparagrafo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	TEXT-ALIGN: left
}
P.red {
	FONT-SIZE: 11px; COLOR: #ff6f0f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.hstory3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
.button {
	BORDER-RIGHT: #9a9a99 1px outset; BORDER-TOP: #9a9a99 1px outset; FONT-SIZE: 11px; BORDER-LEFT: #9a9a99 1px outset; COLOR: #ffffff; BORDER-BOTTOM: #9a9a99 1px outset; FONT-FAMILY: Verdana,Arial,sans-serif; BACKGROUND-COLOR: #1c2d80
}
TABLE.bordi {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TD.bordo {
	BORDER-RIGHT: #cccccc 1px solid
}
TD.testovet {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.linkvet {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #616161; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

LI.brown {
	LIST-STYLE-IMAGE: url(images/site/quad_brown.gif);
	FONT-SIZE: 10px;
	COLOR: #4a4a4a;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;

}

LI.white {
	LIST-STYLE-IMAGE: url(images/site/quad_white.gif);
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}



/*td font{color: #000 !important;}*/



INPUT.cercapic_IT {
	/*width:43px;*/
	height:15px;
	border-style:none;
	/*BACKGROUND-COLOR: transparent;*/ background-color:#000;
	background-image:url("images/site/cerca.gif");
	background-repeat:no-repeat;
	background-position:top;
	/*padding-left:30px;	padding-right:20px;*/
	padding: 5px 40px;
        cursor: pointer;
}

INPUT.vai_IT {
	width:46px;
	height:18px;
	border-style:none;
	BACKGROUND-COLOR: transparent;
	background-image:url("images/site/vai.gif");
	background-repeat:no-repeat;
	background-position:top;
	padding-left:30px;
	padding-right:20px;
}

td.menuhp9_hand_IT {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
	cursor: hand;
	background: url(images/Misc/acq_ok.gif);

}
td.menuhp9_hand_strike_IT {
	font-size: 10px;
	color: #ffffff;
	font-family: tahoma,Verdana,Arial;
	text-decoration: none;
	cursor: default;
	background: url(images/Misc/acq_ko.gif);
}

INPUT.aggiorna_salva_brown{
	width:99px;
	height:14px;
	border-style:none;
	BACKGROUND-COLOR: transparent;
	background-image:url("images/site/aggiornasalva.gif");
	background-repeat:no-repeat;
	background-position:top;
	/*padding-left:30px;
	padding-right:15px;*/
}
INPUT.aggiorna_salva_brown_IT {
	width:99px;
	height:14px;
	border-style:none;
	BACKGROUND-COLOR: transparent;
	background-image:url("images/site/aggiornasalva.gif");
	background-repeat:no-repeat;
	background-position:top;
	padding-left:30px;
	padding-right:15px;
}
INPUT.invia_ordine_brown_IT {
	/*width:99px;*/width:98px;
	height:14px;
	border-style:none;
	BACKGROUND-COLOR: transparent;
	background-image:url("images/site/inviaordine.gif");
	background-repeat:no-repeat;
	background-position:top;
	/*padding-left:30px;
	padding-right:15px;*/
}

INPUT.continua_brown_IT {
	width:87px;
	height:14px;
	border-style:none;
	/*BACKGROUND-COLOR: transparent;*/BACKGROUND-COLOR: #000;
	background-image:url("images/site/continua.gif");
	background-repeat:no-repeat;
	background-position:top;
	/*padding-left:30px;
	padding-right:15px;*/
}


LI.disclaimer_IT {
	LIST-STYLE-IMAGE: url(images/site/disclaimer.gif);
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}

LI.disclaimer_djp_IT {
	LIST-STYLE-IMAGE: url(images/site/disclaimer.gif);
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
}



INPUT.cercapic {
	width:43px;
	height:15px;
	border-style:none;
	BACKGROUND-COLOR: transparent;
	background-image:url("images/site/cerca.gif");
	background-repeat:no-repeat;
	background-position:top;
		padding-left:30px;
	padding-right:20px;
}

INPUT.vai {
	width:46px;
	height:18px;
	border-style:none;
	BACKGROUND-COLOR: transparent;
	background-image:url("images/site/vai.gif");
	background-repeat:no-repeat;
	background-position:top;
	padding-left:30px;
	padding-right:20px;
}

td.menuhp9_hand {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
	cursor: hand;
	background: url(images/Misc/acq_ok.gif);

}
td.menuhp9_hand_strike {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: tahoma,Verdana,Arial;
	TEXT-DECORATION: none;
	cursor: hand;
	background: url(images/Misc/acq_ko.gif);
}

INPUT.aggiorna_salva_brown{
	width:99px;
	height:14px;
	border-style:none;
	background-color: transparent;
	background-image:url("images/site/aggiornasalva.gif");
	background-repeat:no-repeat;
	background-position:top;
	/*padding-left:30px;
	padding-right:15px;*/
}
INPUT.aggiorna_salva_brown {
	width:99px;
	height:14px;
	border-style:none;
	background-color: transparent;
	background-image:url("images/site/aggiornasalva.gif");
	background-repeat:no-repeat;
	background-position:top;
	/*padding-left:30px;
	padding-right:15px;*/
	margin-right: 12px;
}
INPUT.invia_ordine_brown {
	/*width:99px;*/width:98px;
	height:14px;
	border-style:none;
	background-color: transparent;
	background-image:url("images/site/inviaordine.gif");
	background-repeat:no-repeat;
	background-position:top;
	/*padding-left:30px; padding-right:15px;*/
	margin-right: 15px;
}

INPUT.continua_brown {
	width:87px;
	height:14px;
	border-style:none;
	background-color: transparent;
	background-image:url("images/site/continua.gif");
	background-repeat:no-repeat;
	background-position:top;
	/*padding-left:30px;
	padding-right:15px;*/
}


LI.disclaimer {
	list-style-image: url(images/site/disclaimer.gif);
	font-size: 10px;
	color: #FFFFFF;
	font-family: tahoma,Verdana,Arial;
	text-decoration: none;
}

LI.disclaimer_djp {
	list-style-image: url(images/site/disclaimer.gif);
	font-size: 10px;
	color: #FFFFFF;
	font-family: tahoma,Verdana,Arial;
	text-decoration: none;
}
/*Margine*/
.marg-top-1{margin-top: 32px;}
.marg-top-2{margin-top: 7px;}
.marg-top-3{margin-top: 10px;}
.marg-left-1{margin-left: 10px;}
.marg-left-2{margin-left: 50px;}
.marg-left-3{margin-left: 36px;}
.marg-right{margin-right: 0 !important;}

/*Padding*/
.padd-bot-1{padding-bottom: 35px;}
.padd-top-2{padding-top: 10px;}

/*Dimensione*/
.h-17{height: 17px;}

/*Color*/
.bg-color-1{background: #e8e8e8}
.f-black{color: black;}
a.f-black:hover{color:red;}

/*Form*/
.form-1{width: 828px !important; overflow: hidden;}
.select-1{color: #000; border: 1px solid #000; margin-bottom: 10px;}
.btn-1{color: #fff; background-color: #000; width: 80px !important; text-align: center; border: 1px solid #000;
	font-family: Tahoma, Verdana, Geneva, sans-serif; font-size: 7pt; font-weight: normal; height: 17px;}

/*Tabelle*/
.tab-1 td, .tab-2 td{padding-bottom: 7px;}
.tab-1 input {margin-left: 10px;margin-right: 10px;}
.OUTER{border-width: 1px !important; border-color: #000 !important; background-color: #fff !important; color: #000 !important;}
.EXPANDED {border-width: 1px !important; border-color: #666 !important; background-color: #E8E8E8 !important;}
.CollectionBox td {color: #000 !important;}
.CollectionBox table {background-color: #fff !important;}

/*ShowProducts*/
#InfoContainer{background-color: #fff !important; padding-bottom: 21px;}

/*Bottone*/
a.btn-bw {background-color: black;padding: 3px 10px;color: white;}

/*Boder*/
.no-border{border: none !important;}

img[usemap], map area{
    outline: none !important;
    outline-style: none !important;
    outline-color: black;
}
.disp-none{display: none;}


/*Modifica 28/11/2019 - Mack*/
.table-1 .mt-1{margin-top: 5px;}
.table-1 th{text-align: left !important;}
.table-1 td{line-height: 1 !important;padding-bottom: 0.9px;}
.table-1 td, .table-1 th{font-size: 10.3px;}
.text-right,
.table-1 th.text-right{text-align: right !important;}
.text-center{text-align: center !important;}
.table-1 button{
   color: #343a40;
    background-color: transparent;
    background-image: none;
    border:1px solid #343a40;
    font-size: 10px;
    font-weight: 700;
}
.table-1 button:hover{
   color: #fff;
    background-color: #343a40;
}
.table-1 .w-1{width: 40px;}
.table-1 .w-2{width: 47px;}
.table-1 .w-3{width: 85px;}
.table-1 .maxw-1{width: 110px;}