.boxText { font-family: Verdana, Arial, sans-serif; font-size: 11px; }.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }.productsNotifications { background: #f2fff7; }.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
BODY {color: #000000;margin: 0px;}
A {color: #333;text-decoration: none;}
A:hover { color: #aaa;}

FORM {display: inline;}TR.header {background: #ffffff;}

TR.headerNavigation {background: #CCCC99 }
TD.headerNavigation {font-family: Verdana, Arial, sans-serif;font-size: 10px;background:#CCCC99;color: #333;}
A.headerNavigation { color: #333; }
A.headerNavigation:hover { color: #CC0000;}

TR.headerError { background: #ff0000;}
TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}
TR.headerInfo { background: #00ff00;}
TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}
TR.footer { background: #81B32E;}
TD.footer { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #81B32E; color: #ffffff; font-weight: bold;}

.infoBox { background: #ffffff;}

.infoBoxContents { background-image:url(public/_comuni/sf_link.jpg); font-family: Verdana, Arial, sans-serif; font-size: 10px;}

.infoBoxNotice { background: #FF8E90;}
.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}

TD.infoBoxHeading {height:28; text-align:center; vertical-align:bottom; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; background-image:url(public/_comuni/sepbox.jpg); color: #8C8989;}

TD.infoBoxHeading2 {background:#DBDBD5; font-family:verdana; font-size:10} 

TD.infoBox, SPAN.infoBox { font-family: Verdana, Arial, sans-serif; font-size: 10px;} 
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #FFFEF9;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #F7F7EF;}
TABLE.productListing { border: 1px dashed; border-style: solid; border-color: #fff; border-spacing: 1px;}
.productListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #fff; color: #000; font-weight: bold;}


TD.productListing-data { background-color:#fff; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.productListing-cat { background-color:#fff; font-family: Verdana, Arial, sans-serif; font-size: 10px;}

TD.productDesc {background-color:#fff;font-family: Verdana, Arial, sans-serif; font-size: 12px;color: #333;}



A.pageResults { color: #0000FF;}
A.pageResults:hover { color: #0000FF; background: #FFFF33;}
TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #9a9a9a;}
TR.subBar { background: #f4f7fd;}
TD.subBar { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}
TD.main, P.main { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.accountCategory { font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #aabbdd;}
TD.fieldKey { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
TD.fieldValue { font-family: Verdana, Arial, sans-serif; font-size: 12px;}
TD.tableHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
SPAN.newItemInCart { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000;}
CHECKBOX, INPUT, RADIO, SELECT { font-family: Verdana, Arial, sans-serif; font-size: 11px;}
TEXTAREA { width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
SPAN.greetUser { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #f0a480; font-weight: bold;}
TABLE.formArea { background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px;}
TD.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #c76170; font-weight: bold;}
SPAN.productSpecialPrice { font-family: Verdana, Arial, sans-serif; color: #ff0000;}
SPAN.errorText { font-family: Verdana, Arial, sans-serif; color: #ff0000;}
.moduleRow { }.moduleRowOver { background-color: #D7E9F7; cursor: hand; }.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }





.testo_pagina {text-align:justify; font-family: Verdana, Arial, sans-serif; font-size: 12px;color: #000;}

A.cartNavigation { font-family: Verdana, Arial, sans-serif; font-size: 11; color: #0000CC; }
A.cartNavigation:hover { font-family: Verdana, Arial, sans-serif; font-size: 11; color: #0000CC;}
TD.inactiveNavigation { font-family: Verdana, Arial, sans-serif; font-size: 11; color: #ffffff;}

/*.tab_active 	{color:#fff;background:#CCCC99;font-family:Verdana;font-size:11;display:block;text-align:center;} 
.tab_inactive 	{color:#fff;background:#666666;font-family:Verdana;font-size:11;display:block;text-align:center;font-variant:small-caps;line-height:1.5em;} 
*/

.tab_activeW 	{color:#000;background:#CCCC99;font-family:Verdana;font-size:11;display:block;text-align:center;font-variant:small-caps;line-height:1.5em;} 
.tab_inactiveW 	{color:#fff;background:#666666;font-family:Verdana;font-size:11;display:block;text-align:center;font-variant:small-caps;line-height:1.5em;} 

a.tab_activeW 		{color:#fff;background:#F8880F;font-size:11;display:block;text-decoration:none}
.tab_inactiveW a:hover  {color:#ddd;background:#777777;font-size:11;display:block;text-decoration:none;line-height:1.5em}
.tab_inactiveW a	{color:#fff;background:#666666;font-size:11;font-family:Verdana;font-size:11;display:block;text-align:center;font-variant:small-caps;line-height:1.5em;} 



.atti{font-family:Verdana; font-size: 11; background:#E9E5D9;width=550; color:#555555; margin:.4em; border:1px dotted #ccc; padding:.5em; display:inline-block;}
.pulB{font-family:Verdana;font-size:11;color:#fff;}
.atti{font-family:Verdana; font-size: 11; background:#E9E5D9;width=550; color:#555555; margin:.4em; border:1px dotted #ccc; padding:.5em; display:inline-block;}

.scheda{align:center;font-family:Verdana; font-size: 11; background:#E9E5D9; color:#555555; margin:.4em; border:4px solid #CDC9BD; padding:.5em; display:inline-block;}
TD.scheda{valign:top;}

.schedaprint{align:center; font-family:Times, Verdana; font-size: 13; background:#fff; color:#000; margin:.4em; padding:.5em; display:inline-block;}
TD.scheda{valign:top;}

.titscheda {font-family:Verdana; font-size: 14;font-weight:bold;color:#006600}
.parscheda {font-family:Verdana; font-size: 11;}
.parschedaprint {font-family:Times, Verdana; font-size: 13;font-weight:bold}

TR.result{font-family:verdana;font-size:12;}
TD.result{font-family:verdana; font-size:11; vertical-align:bottom}

TD.cerca2{font-family:verdana;font-size:11;background-color:#E9E5D9; border-bottom: solid 1px}
TR.cerca{font-family:verdana;font-size:11;background-color:#B3B9AC;border-bottom: solid 1px}
TABLE.cerca{background-color:#B3B9AC}

.titolo1 {font-variant:small-caps;font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #999966;}
.titolo1:first-letter {font-size:22}
.titoloX {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #006600;}
.titoletto {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #fff;}

.pulsubcat a:link {font-variant:small-caps; font-family:Verdana, Arial, sans-serif; font-size: 11px; color: #FF9933;}
.pulsubcat a:visited {font-variant:small-caps; font-family:Verdana, Arial, sans-serif; font-size: 11px; color: #FF9933;}
.pulsubcat a:hover {font-variant:small-caps; font-family:Verdana, Arial, sans-serif; font-size: 11px; color: #000;}

.tendina {width:250px}

SPAN.TreeviewSpanArea td { font-size: 10px; font-family: verdana,helvetica; text-decoration: none; color: black }
SPAN.TreeviewSpanArea A:hover { color: '#820082'; }

.memo { font-size: 11px; font-family: verdana,helvetica; color: #fff;background-color:#5b5b5b }
.logo {background:#B3B9AC url(public/_comuni/logo30.jpg) 100% 100% no-repeat fixed }
.pul a{font-size: 10px; font-family: verdana,helvetica;}
.pul a:hover{font-size: 10px; font-family: verdana,helvetica;}


.atto {font-family: Times, Verdana, Arial, sans-serif; font-size: 15px; font-weight: bold;}
.quadro {font-family: Times, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold;}
.ambient {font-family: Times, Verdana, Arial, sans-serif; font-size: 13px; font-style: italic;}
.musica {font-family: Times, Verdana, Arial, sans-serif; font-size: 13px;}

.copy{font-family: Verdana, Arial, sans-serif; font-size: 13px; text-align:center;font-weight: bold;}
.sep_oggetti {background: url(public/_comuni/greca.jp);line-height: 0.3 }

.col_left{}
table.principale {width:750px;padding:8px}

.linklisting a {font-weight:bold}
.linklisting a:hover{font-weight:bold; color:#666}


.continua a {font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#444;font-weight:bold}
.continua a:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#cc0033;}

.imagesBoxContents {font-family: Verdana, Arial, sans-serif;font-size: 10px;}
.img_left {Float : left;padding: 2 12 2 2;}
.img_right {Float : right;padding: 2 12 2 2}
.linkcat {background:#DBDBD5}

.maintxt {font-size:10; font-family:verdana}
.maintitle {color:#FF6600;font-size:13; font-family:verdana; font-weight:bold;font-variant:small-caps}

.bordobox{border:1px solid #333}
.news {text-align:right;font-size:10; font-family:verdana;color:#777}

.testo10b {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight:bold}
.testo10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.testo12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.titolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}


.blocchetto{font-variant:small-caps; font-family:verdana; font-size:11px;color:#fff;font-weight:bold}
.blocchetto_2{font-family:verdana; font-size:11px;color:#fff;}

.sfondo_h1 {background-color: #01673F;padding-left:7px;padding-right:7px;color:#fff}
.sfondo_h4 {background-color: #33CCFF;padding-left:7px;padding-right:7px;color:#fff}
.sfondo_h10 {background-color: #FF9900;padding-left:7px;padding-right:7px;color:#fff}
.sfondo_h28 {background-color: #336699;padding-left:7px;padding-right:7px;color:#fff}
.sfondo_h29 {background-color: #CC0033;padding-left:7px;padding-right:7px;color:#fff}
.sfondo_h2 {background-color: #CCCCCC;padding-left:7px;padding-right:7px;color:#fff}
.sfondo_h9 {background-color: #66CC00;padding-left:7px;padding-right:7px;color:#fff}
.sfondo_h8 {background-color: #FFCC00;padding-left:7px;padding-right:7px;color:#fff}
.sfondo_h100 {background-color: #ccc;padding-left:7px;padding-right:7px;color:#fff}

.sfondo_h69 {background-color: #666;padding-left:7px;padding-right:7px;color:#fff}



.elencopagine {border-right: dashed 1px #ccc}
.titolo_grande {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold; font-variant:small-caps}
.titolo_grande_12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; font-variant:small-caps}

.listing_data {font-family:verdana;font-size:10px;color:#CC0033;font-weight:bold}
.listing_rassegna {font-family:verdana;font-size:10px;color:#999;font-weight:bold}
.listing_compagnia {font-family:verdana;font-size:10px;color:#000;font-weight:bold}
.listing_titolo {font-family:verdana;color:#777;font-weight:bold;font-size:16px}
.listing_sala {font-family:verdana;font-size:10px;color:#CC0033;font-weight:bold}
.listing_desc {font-family:verdana;font-size:10px;color:#CC0033;font-weight:bold}
.listing_eta {font-family:verdana;font-size:10px;color:#CC0033;font-weight:bold}
.listing_ora {font-family:verdana;font-size:10px;color:#CC0033;font-weight:bold}

a.pulsante {font-family:verdana; font-size:11px; color: #fff}
a.pulsante:hover {font-family:verdana; font-size:11px; color: #FFFFCC; font-weight:normal}

.testodx {font-family:verdana; font-size:9px; color: #000}
.titolonews {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #cc0033; font-weight:bold}

.titolorosso {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #cc0033; font-weight:bold}
.titologrigio {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #999; font-weight:bold}