UNKNOWN {PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../styles/aspapp03/images/bk_body.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center}
body
{
  background-color: #DEDEDE;
  margin-top: 5px;
  font-family: Trebuchet MS;
  text-align: center;
  padding: 0px;
}
table
{
  background-color: #FFFFFF;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  border-collapse: collapse;
  margin-left:auto; margin-right:auto;
}
p {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #555555; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}
TD {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #555555; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}
DIV {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #555555; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}
H3 {FONT-WEIGHT: 900; FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}
H4 {FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}
HR {COLOR: #458aab}
IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}

A.H3 {FONT-WEIGHT: 900; FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}
a:link.H3 {FONT-WEIGHT: 900; FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}
a:visited.H3 {FONT-WEIGHT: 900; FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}
A.H4 {FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}
a:link.H4 {FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}
a:visited.H4 {FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}
A {FONT-FAMILY: Trebuchet MS}
A:active {COLOR: #333333; TEXT-DECORATION: none}
A:visited {COLOR: #666666; TEXT-DECORATION: none}
A:link {COLOR: #666666; TEXT-DECORATION: none}
A:hover {COLOR: #333333; TEXT-DECORATION: none}

select {FONT-SIZE: 13px; COLOR: #000066; FONT-FAMILY: Trebuchet MS; width:100%}
input {FONT-SIZE: 13px; COLOR: #000066; FONT-FAMILY: Trebuchet MS}
input:unknown {FONT-SIZE: 13px; COLOR: #000066; FONT-FAMILY: Trebuchet MS}
textarea {FONT-SIZE: 13px; COLOR: #000066; FONT-FAMILY: Trebuchet MS}

.AppMenuTable {background-color:white;width:100%;height:25px;margin:0px;border-width:0px;border-bottom-width:1px;border-color:#CCCCCC;border-style:solid;} 
.AppMenuTD {color:#EFEFEF;width:110;padding:3px;font-size:12px;border-width:0px;border-style:none;border-color:#DEDEDE;text-align:center;vertical-align:middle;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#DEDEDE;} 
.AppMenuTDOver {color:#888888;width:110;padding:3px;border-width:0px;border-style:none;border-color:#DEDEDE;text-align:center;vertical-align:middle;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#DEDEDE;} 
.AppMenuTop {height:15px;}
.AppMenuLeft {width:45%;border-bottom-width:0px;border-bottom-style:solid;}
.AppMenuDiv {background-color:#4068AE;width:0px;border-top-width:0px;border-top-style:solid;border-top-color:#6699CC;}
.AppMenuBottom {}
.AppMenuRight {width:5px;background-image:url('');background-repeat:no-repeat;background-position:right;padding:2px;text-align:right;vertical-align:middle;border-bottom-width:0px;border-bottom-style:solid;}
.AppMenuFont {font-family:Gill Sans MT;font-size:9pt;font-weight:800;color:#333333;} 
:visited.AppMenuFont {text-decoration:none;color:#0542AC;} 
:link.AppMenuFont {text-decoration:none;color:#0542AC;} 
:hover.AppMenuFont {text-decoration:none;color:#333333;} 

.SubMenuTitleFont {FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #333333}
.ContentMainTable {width:980px;PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;}
.SubMenuTitleFontL {FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #333333}
.ContentMainTable L{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;width:100%;}

.HeadingTable {PADDING-BOTTOM: 5px}
.HeadingTD {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 4px; MARGIN: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: center}
.fieldTD {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; TEXT-ALIGN: right}
.inputTD {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; TEXT-ALIGN: left}
.AdminMenuTD {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px}
.AdminMenuIMG {BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: #458aab; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: #458aab; BORDER-TOP-COLOR: #458aab; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #458aab}
.AdminMenuRoot {FONT-WEIGHT: bold; TEXT-DECORATION: none}

.MenuTable {text-align:right;BORDER-RIGHT: #1559ab 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1559ab 0px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #1559ab 0px solid; width:980px; PADDING-TOP: 0px; BORDER-BOTTOM: #1559ab 0px solid; BORDER-COLLAPSE: collapse}
.MenuTD {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #5e98c8; TEXT-ALIGN: left}
.MenuTDOver {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #214179; TEXT-ALIGN: left}
.MenuBottom {padding:4px; MARGIN: 0px; VERTICAL-ALIGN: middle; color:inherit; TEXT-ALIGN: left}
.MenuTop {padding:4px; MARGIN: 0px; VERTICAL-ALIGN: middle; HEIGHT: 40px; TEXT-ALIGN: left}
.MenuContentTypeTDOver {background-color:#999999;background-image:none;font-family:Trebuchet MS;padding:6px;height:34px;vertical-align:middle;border-width:0px;border-bottom-width:1px;border-style:dotted;border-color:#FFFFFF;}
.MenuContentTypeTD {background-color:transparent; background-image:none;color:#999999;font-family:Trebuchet MS;padding:6px;height:34px;vertical-align:middle;border-width:0px;border-bottom-width:1px;border-left-width:1px;border-style:dotted;border-color:#FFFFFF;} 
.MenuContentTypeTDOn {border-left: 1px dotted #DDDDDD;
  border-right: 0px dotted #DDDDDD;
  border-top: 0px dotted #DDDDDD;
  border-bottom: 1px dotted #DDDDDD;
  background-color:#666666;   font-family:Trebuchet MS;  padding:6px;  height:30px;  background-image: url('');
} 
.MenuContentTypeFont {font-family:Trebuchet MS;font-size:12px;font-weight:500;color:#333333;} 
:link.MenuContentTypeFont {text-decoration:none;color:#222222;} 
:visited.MenuContentTypeFont {text-decoration:none;color:#222222;} 
:hover.MenuContentTypeFont {text-decoration:none;color:#FFFFFF;}
.MenuContentTypeFontOn {font-family:Trebuchet MS;font-size:12px;font-weight:500;color:#CECECE;} 
:link.MenuContentTypeFontOn {text-decoration:none;color:#EFEFEF;} 
:visited.MenuContentTypeFontOn {text-decoration:none;color:#EFEFEF;} 
:hover.MenuContentTypeFontOn {text-decoration:none;color:#FFFFFF;} 

.MenuTableL {BORDER-RIGHT: #1559ab 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1559ab 0px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #1559ab 0px solid; width: 980px; PADDING-TOP: 0px; BORDER-BOTTOM: #1559ab 0px solid; BORDER-COLLAPSE: collapse}
.MenuTDL {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #5e98c8; TEXT-ALIGN: left}
.MenuTDOverL {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #214179; TEXT-ALIGN: left}
.MenuBottomL {padding:4px; MARGIN: 0px; VERTICAL-ALIGN: middle; color:inherit; TEXT-ALIGN: left}
.MenuTopL {padding:4px; MARGIN: 0px; VERTICAL-ALIGN: middle; HEIGHT: 40px; TEXT-ALIGN: left}
.MenuContentTypeTDOverL {text-align:center; background-color:#999999;font-family:Trebuchet MS;padding:6px;height:34px;vertical-align:middle;border-width:0px;border-bottom-width:1px;border-left-width:1px;border-style:dotted;border-color:#FFFFFF;}
.MenuContentTypeTDL     {text-align:center; background-color:#eeeeee;font-family:Trebuchet MS;padding:6px;height:34px;vertical-align:middle;border-width:0px;border-bottom-width:1px;border-left-width:1px;border-style:dotted;border-color:#FFFFFF;} 
.MenuContentTypeTDOnL {border-left: 1px dotted #DDDDDD;
  border-right: 0px dotted #DDDDDD;
  border-top: 0px dotted #DDDDDD;
  border-bottom: 1px dotted #DDDDDD;
  text-align:center;   background-color:#666666; font-family:Trebuchet MS;  padding:6px;  height:30px; background-image: url('');
} 
.MenuContentTypeFontL {font-family:Trebuchet MS;font-size:11px;font-weight:500;color:#333333;} 
:link.MenuContentTypeFontL {text-decoration:none;color:#222222;} 
:visited.MenuContentTypeFontL {text-decoration:none;color:#222222;} 
:hover.MenuContentTypeFontL {text-decoration:none;color:#FFFFFF;}
.MenuContentTypeFontOnL {font-family:Trebuchet MS;font-size:11px;font-weight:500;color:#CECECE;} 
:link.MenuContentTypeFontOnL {text-decoration:none;color:#EFEFEF;} 
:visited.MenuContentTypeFontOnL {text-decoration:none;color:#EFEFEF;} 
:hover.MenuContentTypeFontOnL {text-decoration:none;color:#FFFFFF;} 


.TopBarTable {background-color:#FFFFFF;width:980px;height:68; text-align:left}
.mainTable {margin-top:0px;width:980px;border-width:0px;border-style:solid;}
.SubMenuTitleTable {text-align:right;background-color:transparent;background:transparent;border-width:0px;border-style:solid;border-color:#222222;}
.SubMenuTitleTableL {width:100%;background-color:transparent;background:transparent;border-width:0px;border-style:solid;border-color:#222222;}
.ListTable {width:100%;height:60px;padding:0px;margin-top:0px;margin-bottom:8px;border-width:1px;border-color:#F9F9F9;border-style:solid;}
.ListHeaderTable {background-color:#F9F9F9;width:100%;padding:0px;margin-top:10px;margin-bottom:1px;border-width:0px;border-color:#666666;border-style:solid;}
.ListHeaderTD {color:#BBBBBB;font-family:Trebuchet MS;padding:2px;font-size:9px;}
.ListHeaderTitleFont {font-family:Trebuchet MS;font-size:11px;color:#666666;font-weight:800;}
.ListHeaderCategory {font-family:Trebuchet MS;color:#666666;padding:3px;font-size:11px;font-weight:500;text-align:right;vertical-align:top;}
.ListTD {color:#666666; padding:2px;}
.ContentTable {margin-bottom:3;border-width:0px;border-style:solid;border-color:#666666;}
.ContentTD {padding-left:12;vertical-align:top;}

.HomeTable {width:100%}


/* [LANGUAGE] */
#LanguageComboBox div {
z-index: 1; position:relative; right: 5px; text-align:right;  top: 5px;
}
#LanguageComboBox SELECT {
	font-size: 11px;
	width: 135px;
	height: 17px;
}
#LanguageComboBox IMG {
	vertical-align: top;
	height: 13px;
}

.Language
{
    vertical-align: middle;
    margin: 0px;
}

.Language img
{
    border: none;
}


/*[image] */
.imageHeader {
	vertical-align: top;
	height: 68px;
}


.colARTICOLI  {  border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:RED; }

input.clear { 
width: 98%; height: 17px; font-family: Trebuchet MS;
              font-size: 11px; background-color:Transparent; border-width: 1px; border-style: solid;
              border-color: #BEC0C2; color: #000000; text-align: center}

.titoli { text-align: left; vertical-align: middle; font-family:Trebuchet MS; font-size:11px; color:#424242;}


.td2 {
	vertical-align: middle;
	font-family:Trebuchet MS;
	font-size:10.5px;
	color:#424242;
	padding-right:3px;
	padding-left:4px;
}
	
#artchart td {
	font-family:Trebuchet MS;
	font-size:10.5px;
}

table.TableOrd_ape
{
  background-color: #99FFCC;
  width: 100%;
  margin-top: 0px;
  border-width: 1px;
  border-style: solid;
  border-color: Red;
  text-align: center;
}
table.TableOrd_ape td
{
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #000000;
}

.rowOrd_Agente
{
  background-color: #FFA500;
}

.rowOrd_ape2
{
  background-color: #DEDEBE;
}
.rowOrd_ape1 {background-color:White;}

.tdLeft {text-align: left; padding-left:2px;}
.tdRight {text-align: right; padding-right:2px;}
.tdCenter {text-align: center; }

.button_search {
    border: 1px solid #006;
    background: #9cf;
   
}

.prodotti { width: 100%;
            border:0;
              }

.td_i_prodotti {width: 360px}
.td_i_prodotti_carrello {width: 100%}
.td_i_prodotti_riepilogo {width: 100%}
.errori{ text-align: left; vertical-align: middle; font-family:Trebuchet MS; font-size:13px; color:red;}
table.HomeTable
{
  width: 100%;
  text-align: left;
}

input.field_qta
{
  text-align: right;
}

/*Slider Luis 11/10/2018*/
.autocomplete-w1 {
	width:100%;
	text-align: left;
	background: white;
	overflow:hidden;
}
.autocomplete-w2 > div > div {
	padding: 1px 0 1px 8px;
	cursor: pointer;
	border-bottom: 1px solid #dddddd;
}
.autocomplete-w2 > div > div:nth-child(even) {
	background: #eeeeee;
}
.autocomplete-w2 > div > div:hover { 
	background: #f2de55;
}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }
.rslides button { 
border:0;margin:0;padding:0;cursor: pointer;
}
.rslides form { 
margin:0;padding:0;
}
.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
 .rslides_container {
  /*margin-bottom: 50px;*/
  position: relative;
  float: left;
  width: 100%;
  }
 .centered-btns_nav {
  z-index: 3;
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 50%;
  left: 0;
  opacity: 0.7;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.centered-btns_nav:active {
  opacity: 1.0;
  }

.centered-btns_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
 .centered-btns_nav:focus,
.transparent-btns_nav:focus,
.large-btns_nav:focus {
  outline: none;
  }

.centered-btns_tabs,
.transparent-btns_tabs,
.large-btns_tabs {
  margin-top: 10px;
  text-align: center;
  }

.centered-btns_tabs li,
.transparent-btns_tabs li,
.large-btns_tabs li {
  display: inline;
  float: none;
  _float: left;
  *float: left;
  margin-right: 5px;
  }

.centered-btns_tabs a,
.transparent-btns_tabs a,
.large-btns_tabs a {
  text-indent: -9999px;
  overflow: hidden;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background: #ccc;
  background: rgba(0,0,0, .2);
  display: inline-block;
  _display: block;
  *display: block;
  -webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  -moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);
  width: 9px;
  height: 9px;
  }

.centered-btns_here a,
.transparent-btns_here a,
.large-btns_here a {
  background: #222;
  background: rgba(0,0,0, .8);
  }
/*Slider Luis 11/10/2018*/