body { background-color: #FFBF00;color: #000000;font-family: Verdana, tahoma, Arial, Helvetica,sans-serif;font-size: 8pt;margin:0px;padding:0px;text-decoration: none }
b {font-weight: bold }
a, a:link, a:visited {padding:0 4px 0 4px;color: #000000;font-weight: bold;text-decoration: none;}
a:hover{color: #C88600;position: relative;top: 1px;left: 1px;}
a:active {}
table {margin:0px ; padding:0px; white-space: normal }
td { color: #333333;}
p { color: #333333}
.just p {text-align:justify}
.just {position:relative}
th { color: #333333;  font-size: 0.7em; font-weight: normal }
h1 { color: #C88600;  font-size: 2em; font-weight: bold;display:inline;}
h2 { color: #8B6800;  font-size: 1.6em; font-weight: bold;margin-bottom:0 }
h3 {font-size:1.2em; font-weight: normal; font-style: italic; color: #000000; line-height: 1em}
hr { color: #C88600; }

select, input {font-size: 0.8em;}
.divider {display:none}
a.email, a:link.email, a:visited.email {display:block;/*float:left;*/width:250px;height:18px;background:url(../img/centrofruttaeml.gif) no-repeat 0px 0px;}
a:hover.email{background-position:-1px -3px}
a:active.email {}
#email  {margin-top:6px;}
#email a {float:left;}
#email span {padding-top:3px; float:left;}
#contactusText {float:left;position:relative;margin-top:20px; min-width:380px; top: 10px;}
#contactusFoto {float:left;min-width:400px;margin-top:32px;}
#contactusFoto a {position:relative;padding:0;margin:40px 0 0 0;background:none;top:0;left:0}
#contactusFoto img {border:5px solid #dd9d00;margin:5px 5px 10px 5px;} 


#content {margin: 0 0 0 10px;padding:0 5px 0 15px;background-color: #FFE191;position:relative;top:10px;left:150px;width:806px;min-height: 392px;height: auto !important;height: 392px;}
#content img {border:none}
#content .pict img {border:none}
#center {padding: 0; margin-top: 8px; margin-left: -498px; position: absolute; left: 50%; width: 996px;}
#header {margin: 0 0 0 10px;position:relative;display:block;width:986px;height:auto;}

#header .cart { padding: 0 0 18px 0}
#headersup {position:relative;height:80px}
#headersup div {display:inline;}
#marchio a {width:80px;height:80px;display:block;border:none;}

#headernews {z-index:99;display:block;position:absolute;top:65px;left:150px;height: auto;text-align:left}
/*div {border: 1px solid green}*/
/*.{border: 1px solid green}*/
#headernews h2 {display:inline; font-size:1em}
#headernews p {display:inline; font-size:1em}
#headernews marquee {width:820px;}
#headernews strong {color: #8B6800;}

#simbs{}
#headerinf {position:absolute;top:90px;left:0px;width:150px;text-align:left;border:none;background:#FFBF00 url(../img/logo_bis.gif) no-repeat 0px -1px;}
#headerinf div, #headerinf a {display:block;}
#headerinf div{margin-top:50px}
#headerinf form {display:inline;margin-right:8px}
#headerinf select {width:8.5em}
#headerinf a, #headerinf a:link, #headerinf a:visited {border:1px solid #BF8F00;background:#FFE191;margin:2px 5px 0 0;padding:0px 4px 2px 4px;color: #000000;font-weight: bold;text-decoration: none; }
#headerinf a:hover.promo,
#headerinf a:hover{background:#FFBF00;color: white;position: relative;top: 1px;left: 1px;}
#headerinf a:active {}
#headerinf a.promo, #headerinf a:link.promo, #headerinf a:visited.promo {color:red}
#headerinf .bottoni {font-family: Trebuchet MS; color: #333333; font-size: 0.8em }

#headerinf a#video_button {z-index:4;background:#FFE191 url(../img/ImageLavorazione2.png) no-repeat 31px 27px;height:106px;color:black; text-align:center} /* TM_button.gif */
#headerinf a:hover#video_button {background:#FFBF00 url(../img/ImageLavorazione2.png) no-repeat 31px 26px;height:106px;color:red}

#cartbox {position:relative;top:-40px;background-color:white;height:auto;margin:1px 5px 1px 0;font-size: 0.9em; border:1px solid black;padding:0 3px 1px 3px}
#cartbox a {font-size:1em}
.add {position:absolute;right:0;bottom:5px}

#footer {margin: 10px 0 0 6px;border:5px solid #FFBF00;position:relative;clear:both;display:block;width:975px;height:70px;color:#ebfffa;background:#C88600;font-size: 0.9em;}
#footerbottoni {padding-top:5px;text-align:center; height:28px}
#footerbottoni a {font-size:1.1em;color:#ebfffa}
#footerbottoni a:hover {color: #000000;}
#footerlogo {display:none}
#footerlogo img {padding-left:90px;margin-left:10px;border:none}
#footerlogo span {position:absolute;top:30%}
#footerlogo a, #footerlogo a:link, #footerlogo a:visited, #footerlogo a:hover, #footerlogo a:active {padding:0;color: #6699ff;position: relative;top:0;left:0;background-position:0 0; border:none}

#disclaimer {vertical-align:top;position:relative;top:-5px;padding-top:0;padding-bottom:5px;font-family:verdana;color:#FFE191;font-size: 0.9em;height:20px;text-align:center;}
#footer .divider {background:url(../img/topnav_divider_dark.gif) no-repeat 0px 6px;}
#angolosx {border-bottom:1px solid #ebfffa;display:block;width:50px;height:50px;position:absolute; bottom:-1px; left:10px;background:url(../img/angolo_sx.gif) no-repeat 0 0;}
#angolodx {border-bottom:1px solid #ebfffa;display:block;width:50px;height:50px;position:absolute; bottom:-1px; right:8px;background:url(../img/angolo_dx.gif) no-repeat 0 0;}

#carrello .intest {background-color: #6699ff; font-weight: bold;color: #ffffff; }

#simboli {position:absolute;left: 510px;top: 6px;}
#simb01 {position:absolute;left: 0px;top: 0px;}
#simb02 {position:absolute;left: 85px;top: 0px;}
#simb03 {position:absolute;left: 170px;top: 0px;}

#simbit {font-size:1px;padding:0;border:1px solid black;position:absolute;left: 40px;top: -25px;width:20px;height:14px;}
#simbit a, #simbit a:link, #simbit a:visited {border:none;margin:0;padding:0;display:block;width:20px;height:14px;background:url(../img/it.gif) no-repeat 0px 0px;}
#simbit a:hover, #simbit a:active {position:relative;top:0;left:0;background:url(../img/it.gif) no-repeat 0px -16px;}
#simbit span {display: none }
#simben {font-size:1px;padding:0;border:1px solid black;position:absolute;left: 80px;top: -25px;width:20px;height:14px;}
#simben a, #simben a:link, #simben a:visited {border:none;margin:0;padding:0;display:block;width:20px;height:14px;background:url(../img/en.gif) no-repeat 0px 0px;}
#simben a:hover, #simben a:active {position:relative;top:0;left:0;background:url(../img/en.gif) no-repeat 0px -16px;}
#simben span {display: none }

/*eComShop*/
.infoBoxSx {clear:both;float:left;position:relative;background-color:#FFE8ad;;border: 1px solid #ffffff; padding: 5px; margin: 5px 0px 2px 0px;display:inline;width: 47%;min-height: 120px;height: auto !important;height: 100px;}
.infoBoxDx {float:right;position:relative;background-color:#FFE8ad;;border: 1px solid #ffffff; padding: 5px; margin: 5px 0px 2px 0px;display:inline;width: 47%;min-height: 120px;height: auto !important;height: 100px;}
.infoBoxTitle {display:block;font-weight: bold;color: #333333; font-size: 1.2em; }
.infoBoxText {display:block;font-weight: normal;color: #000000; font-size: 1em; }
.infoBoxNext {clear:both;display:block;font-weight: normal;color: #000000; font-size: 0.8em;margin: 0.8em 0px 0px 0px}
.infoBoxDx img,
.infoBoxSx img {width:80px;height:80px}
.infoBoxNext img {width:auto;height:auto}
.infoBoxPrice {display:block;font-weight: bold;color: #333333; font-size: 1em; }
.infoBoxSx img {margin: 0px 15px 0px 0px}
.infoBoxDx img {margin: 0px 15px 0px 0px}
.infoFooter {margin: 25px 0px 0px 0px;}

.infoBoxSx span, 
.infoBoxDx span{}
.cart {margin-left:20px}

#listaTitolo {position: relative;width:100%;margin: 0;}
#listaTitolo h1 {margin: 0;background: url(../eComShop/images/orange_arrow.gif) no-repeat 0px 6px;text-indent:0.8em;display:block;width:100%}
#listaTitolo span {position:absolute;right:0;top:0; margin-right:8px;}
#listaCategorie {position: relative;width:816px;margin: 0;min-height: 360px;height: auto !important;}
#listaCategorie:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.listCell {float:left;margin:2px 4px 2px 4px;text-align:center;position:relative;width:48.5%;height:auto}
.listCell2 {float:left;margin:2px 5px 2px 0px;text-align:center;position:relative;width:100%;height:auto}
.listRow {background-color:#FFE191;border:1px solid #ffffff;float:left;position:relative;min-height:130px;height:auto !important;height:130px;width:396px;margin:0 2px 2px 0;padding:0}
.listRow2 {text-align:center;position:relative;margin:0 0 5px 0;height:auto;width:816px !important;width:800px;}
.listRow2:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.pict {padding:0 0 1px 0;float:left;}
.pict div {padding-left:10px}
.pict img {margin:2px 2px 2px -2px;border:none}
.pict a {position: relative;top: 0px;left: 0px;}
.pict a:hover {position: relative;top: 0px;left: 0px;}
.noborder {position:absolute;top:0;height:100%;margin:5px 0 0 6px}
.noborder img {border:none}
.dida {position:relative}
.descr {float:right;position: relative;top:0;width:268px;height:130px;}
.descr div {margin-bottom:1em;position:absolute;height:4em;top:50%;margin-top:-2.4em;vertical-align:bottom}
.descr strong {font-size:1.1em}
.listWishHeader {background-color:#000000; color: #ebfffa; padding-left:5px;font-weight:bold}
.listWishRow {padding-left:5px;border-bottom:1px solid #C88600}
.descr a {position:relative}

.pictcat {padding:0 0 1px 0;clear:right; } /* float:left;*/
.pictcat span {display: none }

.itemcard {width:802px;border:none;}
.itemcard td {vertical-align:top;}


/*dove*/
#dovecentrosx {float:left;position:relative;top:0px;width:40%;display:inline;text-align:left}
#dovecentrodx {float:right;position:relative;top:0px;right:0;display:inline;text-align:right}
#dovecentrodx img {margin: 5px}
#dovecentro {clear:both;margin:10px 0 10px 0 ;position:relative;left:5%;width:90%;text-align:center}
#dovecentro img {margin-bottom: 25px;border:5px solid #dd9d00}

/*chisiamo*/
#foto2 {clear:both;position:relative;left:0px;width:810px;padding:0;height:250px;}
#foto2 a {position:relative;padding:0;margin:0;background:none;top:0;left:0}
#slideshow {width:788px;border:5px solid #dd9d00;margin-left:-2px;margin-bottom:6px; overflow:hidden;}
#colsx {clear:none;float:left;width:560px;height:auto;position:relative;left:0;}
#colsx:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#colsx p {text-align:justify}

#fotoDX img {position:relative;float: right;clear:both;margin:5px 11px 10px 10px;border:5px solid #dd9d00}
#foto2 img {border:5px solid #dd9d00;margin:5px 10px 10px 5px;}

#fotoDX a,
#fotoDX a:hover {padding:0;position:relative;top:0;left:0}

#fotoDX {float: right;width:240px;position:relative;min-height:160px;padding:4px 0 4px 0;margin-bottom:10px;}

#fotoDX:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#fotoDX p {height:auto;margin:0 2em 2em 2em;min-height:160px;padding:4px 10px 4px 10px;margin-bottom:10px;}
/*
#content .fotoSX img,
#content .fotoDX img {border:1px solid black;}
*/
/*popup*//* stili popup */
#popup {text-align: center;background: #FFE191}
#popupimg {background: #cdbfa4;}
#popupimg img {border:5px solid #dd9d00}
#popuppano {width:632px;height:506px;overflow:auto;background: #cdbfa4}
#popup h3 {margin:0.3em 0 0.5em 0;font-style:normal;font-weight:bold; padding:0 0.5em 0 0.5em}
#popup p {text-align:center;margin:-0.3em 0 0.3em 0;}
#pubuttons form {margin:0;}
#pubuttons input {font-size:1em;text-transform: lowercase; padding:0 0 0.2em 0;margin: 0 1em 0 1em;border:1px double #cdbfa4;background: #fff}

/*form*/
input, select, textarea {border:1px solid #C88600}
submit {background:#FFBF00}

/*marrone*/
#marrocontent {position:relative;left:0px;margin-right: 10px; margin-bottom:40px; min-height:320px;}
.foto {margin:5px 10px 10px 0;float:left;clear:right}
.testo {}
.testo p {text-align:justify}
#marrocontent:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#marrobottoni {clear:both;text-align:center;position:relative;padding-bottom:10px; bottom:0px;}
#marrobottoni li {display:inline}
#marrobottoni a {margin:2px 5px 0 0;padding:0px 4px 2px 4px;border:1px solid #BF8F00;background:#FFBF00;}
#marrobottoni a:hover {position: relative;top: 1px;left: 1px;color:#ffffff}

/*link*/
.schedelink {background-color:#FFE8ad;padding:0.4em;border:1px solid #ffffff;clear:both;min-height:100px;height:auto;margin-bottom:5px; margin-right:8px;}
* html .schedelink {  /* This is the Tan hack */ height:100px}
.schedelink h2 {margin-top:0.3em;float:left}
.schedelink p {width:75%;float:left;clear:left}
.schedelink img {border:1px solid black;float:right}
.schedelink:after {content: "."; display: block; height: 1px; clear: both; visibility: hidden; }

/*listallproducts*/
.listprodurl {}
/* .listprodurl a {color: #8B6800;}
.listprodurl a:hover {position: relative;top: 0px;left: 0px;color:#000} */

.listprodsku {color: #8B6800; font-weight: bold}
