@charset "iso-8859-1";
.clear{
clear:both;
padding:10px;
}
.prodx{
border: 1px solid #ebebeb; 
float:left;
width:556px;
}
.fotografia{
float:left;
width:120px;
padding:5px;
}
.contenuto{
float:left;
width:330px;
}
.marchio{
float:left;
position:relative; 
height:100px;
width:93px;
background: url(prezzo_speciale.png) no-repeat;
z-index:9999;
background-position:right;
}
.marchio2{
float:left; 
position:relative;
height:100px; 
width:93px;
background: url(max_convenienza.png) no-repeat;
background-position:right;
z-index:9999;
}
fieldset{
border: 1px solid #d1d1d1;
}
#header_text{display:none;}
#footer_text{font-size:11px;color:#666;display:none;}
legend{
	font-family: Arial, Helvetica, sans-serif;
  color: #fad610;
	text-decoration: none;
font-size: 14px;
font-weight:bold;
background-color:#123e93;
border:1px solid #fad610;
padding:5px;
margin-left:10px;
}

.titolo_blocco {
	text-align:left;
  width: 207px;
  height: 47px;
background: url(images/grafica2/giallo.jpg);
}
.titolo_blocco2 {
	text-align:left;
  width: 207px;
  height: 47px;
background: url(images/grafica2/blu.jpg);
}
.titolo_blocco3 {
	text-align:left;
  width: 207px;
  height: 47px;
background: url(images/grafica2/rosso.jpg);
}
.titolo_centrale {
padding-top: 10px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 5px;
font-size:14px;
color:#ffffff;
font-weight:bold;
}

.articolo{
float:left; 
width:238px; 
padding:8px; 
margin:2px; 
border: 1px solid #ebebeb;
text-align:center;
}

.categoria{
float:left; 
width:160px; 
padding:8px; 
margin:3px; 
border: 1px solid #ebebeb;
text-align:center;
}

.blocco {

  text-align:left;
  width: 188px;
	border: 1px solid #ebebeb;
	border-top:0px;
	margin-left:3px;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
background-color: #f7f7f7;
background-position: bottom right;
  background-repeat: no-repeat;

}


.boxText { font-family: Arial, Verdana, sans-serif; font-size: 12px; }
.errorBox { font-family : Arial, Verdana, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Arial, Verdana, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #F3F118; }
.orderEdit { font-family : Arial, Verdana, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
.sotto { font-family : Arial, Verdana, sans-serif; font-size : 13px; color: #3866c0; width:200px; text-align:left;}
.sotto2 { border-left:1px solid #d6d6d6; width:10px;}
.wrapperx {
width:990px; margin:0 auto;
}
BODY {
  background: #ffffff url(images/grafica2/sfondo_alto.jpg) repeat-x;
  color: #000000;
  margin: 0px;
}
.separatore {
height:1px;
text-align:center;
width:100%;
background-image:url(images/grafica2/line_dott.gif);
background-repeat:repeat-x
float:left;
}
.fine {
float:left;
}
.prodotto{
    float:left;
    width:780px;
      }
.prodottox{
    float:right;
    width:560px;
    padding-left:5px;
    padding-right:5px;
  }
.menu_sinistra{
    float:left;
    width:205px;
    text-align:center;
      }
.menu_destra{
    float:left;
    width:205px;
    text-align:center;
      }
.tratteggio{
    border-bottom:1px dotted #e5e5e5; 
    color:#b1b1b1;
    margin:0px 0px 0px 0px;
    line-height:20px;
      }
.arancione{
    color:#144dbd;
    text-align:left;
    font-weight:bold;
      }     
.sfondo_scheda {
  background: #ffffff url(images/grafica2/sfondo_scheda.jpg) repeat-x;
background-position: top left;
}
.sfondo_blocco {
  background: #ffffff url(images/grafica2/sfondo_blocco.jpg) no-repeat;
background-position: top left;
}
h1,h5 {
  font-family : Arial, Verdana, sans-serif;
  font-weight : bold;
  text-decoration: none;
  display:inline;
  font-size:17px;
  color: #0b62b7;
}
h3 {
  font-family : Arial, Verdana, sans-serif;
  font-weight : bold;
  text-decoration: none;
  display:inline;
  font-size:17px;
  color: #ff0000;
}
.titolo {
  font-family : Arial, Verdana, sans-serif;
  font-weight : bold;
  text-decoration: none;
  display:inline;
  font-size:13pt;
}
a:link {
  color: #2c618a;
  font-weight : bold;
  text-decoration: none;
  font-size: 9pt;
}

a:hover {
  font-weight : bold;
  color: #023965;
  text-decoration: none;
  font-size: 9pt;
}

a:active {
  font-weight : bold;
  color: #023965;
  text-decoration: none;
  font-size: 9pt;
}
a:visited {
  font-weight : bold;
  color: #2c618a;
  text-decoration: none;
  font-size: 9pt;
}
a.menu:link{
  color: #023965;
  text-decoration: none;
  cursor:pointer;
}
a.menu:hover{
  color: #023965;
  text-decoration: none;
  cursor:pointer;
}
a.arancione:link{
  color: #144dbd;
  text-decoration: none;
  cursor:pointer;
}
a.arancione:hover{
  color: #144dbd;
  text-decoration: none;
  cursor:pointer;
}
a.arancione:visited{
  color: #144dbd;
  text-decoration: none;
  cursor:pointer;
}

a.titlex{
	font-family: Arial, Helvetica, sans-serif;
  color: #0165b1;
	text-decoration: none;
font-size: 16px;
font-weight:bold;

}
a.titlex:hover{
	font-family: Arial, Helvetica, sans-serif;
  color: #777777;
	text-decoration: underline;
font-size: 16px;

}

FORM {
	display: inline;
}

.header {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  width: 990px;
  height: 192px;
  color: #000000;
  font-weight : bold;
  line-height: 1.5;
   background: #ffffff url(images/grafica2/header.jpg) no-repeat;
   float:left;

}
.logo{
padding-top:50px;
}

.foto_dettagli {
border: 0px;
border-color: #ebebeb;
}
.prezzo {
  line-height: 1.5;
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #0063ad;
  font-weight : bold;
}
.prezzoz {
  line-height: 1.5;
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  color: #0063ad;
  font-weight : bold;
  float:right;
  padding-right:30px;
}

.barra {
    width:990px;
    height:5px;
    background-color:#004595;
    text-align:left;
    font-weight:bold;
    
      } 
TD.sinistra {
  background: #ffb245 url(images/grafica2/sinistra.gif) no-repeat;
  color: #FFFFFF;
  height: 29px;
  width: 12px;
  
}
div.centro {
  font-family: Arial, Verdana, sans-serif;
  font-size:12pt;
  background: #ffb245 url(images/grafica2/centro.gif) repeat-x;
  color: #FFFFFF;
  height: 30px;
  margin-left:-4px;
  text-align:center;
  font-weight:bold;
  }
TD.centro {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
  background: #ffb245 url(images/grafica2/centro.gif) repeat-x;
  color: #FFFFFF;
  height: 30px;
  text-align:center;
  }
 TD.destra {
  background: #ffb245 url(images/grafica2/destra.gif) no-repeat;
  color: #FFFFFF;
  height: 29px;
  width: 12px;
  
}
TABLE.info{
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
  background: url(images/grafica2/centro_continua.gif);
  color: #ffffff;
  }
TD.sinistra1 {
  background: url(images/grafica2/sinistra1.gif) no-repeat;
  color: #FFFFFF;
  height: 29px;
  width: 12px;
  
}
TD.centro1 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
  background: url(images/grafica2/centro1.gif) repeat-x;
  color: #ffffff;
  height: 30px;
  text-align:center;
  }
 TD.destra1 {
  background: url(images/grafica2/destra1.gif) no-repeat;
  color: #FFFFFF;
  height: 29px;
  width: 12px;
  
}  
TD.sinistra2 {
  background: #ffb245 url(images/grafica2/sinistra.gif) no-repeat;
  color: #FFFFFF;
  height: 29px;
  width: 12px;
  
}
TD.centro2 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
  background: url(images/grafica2/centro2.gif) repeat-x;
  color: #ffffff;
  height: 30px;
  text-align:center;
  }
 TD.destra2 {
  background: #ffb245 url(images/grafica2/destra.gif) no-repeat;
  color: #FFFFFF;
  height: 29px;
  width: 12px;
  
} 
TD.sinistra3 {
  background: #ffb245 url(images/grafica2/sinistra3.gif) no-repeat;
  color: #FFFFFF;
  height: 29px;
  width: 12px;
  
}
TD.centro3 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
  background: url(images/grafica2/centro3.gif) repeat-x;
  color: #ffffff;
  height: 30px;
  text-align:center;
  }
 TD.destra3 {
  background: #ffb245 url(images/grafica2/destra3.gif) no-repeat;
  color: #FFFFFF;
  height: 29px;
  width: 12px;
  
} 
TD.header {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
  background: url(images/grafica/header_bg.png);
  line-height: 1.5;
    
}

TD.header2 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  font-weight : bold;
  background: #3B74DC;
  line-height: 1.5;
  background-image: url(images/grafica/angolo.jpg);
  background-repeat: no-repeat;  
}

TR.headerSearch {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  background: #FFFFFF;
  color: #22450B;
  font-weight : bold;
}

TR.headerNavigation {
 background: url(images/grafica/headernav_bg1.gif);
  }

TD.headerNavigation {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  color: #FFFFFF;
  font-weight : bold;
  background: url(images/grafica/headernav_bg1.gif);
}

A.headerNavigation { 
  color: #FFFFFF; 
  font-size: 13px;
}

A.headerNavigation:hover {
  color: #FFFFFF;
  font-size: 13px;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TD.breadcrumb {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight : bold;
  background: #39496D;
}

TR.footer {
  background: #FFFFFF;
}

TD.footer {
  font-family: Arial, Verdana, sans-serif;
  font-size: 9pt;
  background: transparent;
  color: #000000;
}

.style1 {color: #FFFFFF}

.infoBox {
 
}

.infoBoxContents {
  text-align:left;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Arial, Verdana, 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: #ECECEC;
}

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: #FFFFFF;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #bababa;
  border-spacing: 0px;
}

.productListing-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  background: #1e81e1;
  color: #FFFFFF;
  font-weight: bold;
  padding:5px;
}

TD.productListing-data {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
}

A.pageResults {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  color: #2c618a;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;
  color: #3e6ecc;
  text-align:left;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  color: #000000;
}
TD, P, DIV {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  line-height: 1.5;

  
}

TD.main, P.main, DIV.main {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  line-height: 1.5;
 text-align:left;
  
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
}

TD.accountCategory {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  padding:3px;
}

TEXTAREA {
  width: 100%;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Arial, Verdana, 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: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  color: #ff0000;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Arial, Verdana, sans-serif;
  color: #ff0000;
  font-size: 13pt;
  font-weight:bold;
}

SPAN.productPrice {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13pt;
  font-weight:bold;
}

SPAN.errorText {
  font-family: Arial, Verdana, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #F3F118; cursor: pointer; }
.moduleRowSelected { background-color: #F3F118; }

.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; }

/* message box */

.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; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


.bar_right {
	width: 175px;
   
}

.bar_left {
	width: 190px;
   
}
	
.LeftinfoBox {
  background: #FFFFFF;
}

.LeftinfoBoxContents {
  background: #ffffff url(images/grafica2/sfondo_blocco.jpg) no-repeat;
background-position: top left;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  text-align:left;
   
}

.LeftinfoBoxNotice {
  background: #FF8E90;
}

.LeftinfoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
}

TD.LeftinfoBoxHeading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
  background: #ffb245 url(images/grafica2/head_block.gif) repeat-x;
  color: #FFFFFF;
  height: 29px;
  width: 165px;
  text-align: left;
  border: 1px solid;
  border-color: #ebebeb;
}

TD.LeftinfoBox, SPAN.LeftinfoBox {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
}

.RightinfoBox {
  background: #FFFFFF;
}

.RightinfoBoxContents {
  background: #ffffff url(images/grafica2/sfondo_blocco.jpg) no-repeat;
background-position: top left;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  
}

.RightinfoBoxNotice {
  background: #FF8E90;
}

.RightinfoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
}

TD.RightinfoBoxHeading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: #ffb245;
  color: #FFFFFF;
  height: 20px;
  width: 165px;
  text-align: center;
}

TD.RightinfoBox, SPAN.RightinfoBox {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
}

.CenterinfoBox {
  border: 0px;
  border-color: #005fa7;
}

.CenterinfoBoxContents {
 background: #ffffff url(images/grafica2/sfumatura.gif) repeat-x;
 background-position: top left;
  line-height: 1.5;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  border: 1px solid;
  border-color: #ebebeb;
}

.CenterinfoBoxNotice {
  background: #FF8E90;
}

.CenterinfoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
}

TD.CenterinfoBoxHeading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: #5e58fa;
  color: #fdfd10;
}

TD.CenterinfoBox, SPAN.CenterinfoBox {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
}
	

TD.newProducts {
  font-family: Arial, Verdana, sans-serif;
  font-size: 9px;
  color: #000000;
  font-weight: normal;
  width:50%;
  border:0px solid #ebebeb;
}

TD.newProductsContents {
  text-align:left;
  font-family: Arial, sans-serif;
  font-size: 9px;
  background: #f9f9f9;
  color: #9f8b8b;
  font-weight: normal;
  width:50%;
}

A.newProductsHeading { 
  font-family: Arial, Verdana, sans-serif;
  color: #1a6faf;
  font-size: 11px;
  font-weight : bold;
  background: transparent;
 


}
A.newProductsHeading:hover { 
  font-family: Arial, Verdana, sans-serif;
  color: #2c618a;
  font-size: 11px;
  font-weight : bold;
  background: transparent;
 


}

TD.newProductsHeading {
  text-align:left;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  height: 30px;
}


TD.centercolor {

}

TD.specials, SPAN.specials, P.specials {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  border: 1px solid;
  border-color: #000000;
  padding: 2px;
}

TD.outline {
    border-top: 1px;
    border-right: 2px;
    border-left: 2px;
    border-bottom: 2px;
    border-style: solid;
    border-color: #000000;
}

TD.M1 {
  background: #FFFFFF;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #cc4c0d;

}

A.M1  {
  background: #FFFFFF;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #0063ad;
  font-weight : bold;
  text-decoration: none; 
}

TD.M2 {
  background: #FFFFFF;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  color: #555555;
  text-align:left;
}

TD.M3 {
  background: #FFFFFF;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #bc5012;
}
#quickMenu3{width:600px;}
 #quickMenu3 ul{font-size:11px;color:white;height:27px;line-height:100%;margin:0px 0px 0px 0px; padding:0;border-bottom:none}
 #quickMenu3 ul li{text-align:left; display:inline}
 #quickMenu3 ul li a{text-align:left; text-decoration:none;height:27px;color:white;float:left; border-right:none;font-weight:bold;padding:0}
 #quickMenu3 ul li a span{display:none}
 #quickMenu3 #qm_homepage a{width:108px;height:27px;background:url(images/grafica2/pulsanti_alti.gif) no-repeat 0px -27px}
 #quickMenu3 #qm_homepage a:hover{background-position:0px 0px}
 #quickMenu3 #qm_homepage .active{background-position:0px 0px}
 #quickMenu3 #qm_shopping a{width:136px;height:27px;background:url(images/grafica2/pulsanti_alti.gif) no-repeat -108px -27px}
 #quickMenu3 #qm_shopping a:hover{background-position:-108px 0px}
 #quickMenu3 #qm_shopping .active{background-position:-108px 0px}
 #quickMenu3 #qm_forum a{width:156px;height:27px;background:url(images/grafica2/pulsanti_alti.gif) no-repeat -244px -27px}
 #quickMenu3 #qm_forum a:hover{background-position:-244px 0px}
 #quickMenu3 #qm_forum .active{background-position:-244px 0px}
 
 
 #quickMenu{width:940px;padding-left:10px;}
 #quickMenu ul{font-size:11px;color:white;height:29px;line-height:100%;margin:0px 0px 0px 0px; padding:0;border-bottom:none}
 #quickMenu ul li{text-align:center; display:inline}
 #quickMenu ul li a{text-align:center; text-decoration:none;height:29px;color:white;float:left; border-right:none;font-weight:bold;padding-top:7px}
 #quickMenu ul li a span{}
 #quickMenu #qm_home a{width:156px;height:22px;}
 #quickMenu #qm_home a:hover{height:22px;background-color:#19408b}
 #quickMenu #qm_home .active{height:22px;background-color:#19408b}
 #quickMenu #qm_registrati a{width:156px;height:22px;}
 #quickMenu #qm_registrati a:hover{height:22px;background-color:#00306d}
 #quickMenu #qm_registrati .active{height:22px;background-color:#00306d}
 #quickMenu #qm_gbc a{width:156px;height:22px;}
 #quickMenu #qm_gbc a:hover{height:22px;background-color:#00306d}
 #quickMenu #qm_gbc .active{height:22px;background-color:#00306d}
 #quickMenu #qm_login a{width:156px;height:22px;}
 #quickMenu #qm_login a:hover{height:22px;background-color:#00306d}
 #quickMenu #qm_login .active{height:22px;background-color:#00306d}
 #quickMenu #qm_offerte a{width:156px;height:22px;}
 #quickMenu #qm_offerte a:hover{height:22px;background-color:#00306d}
 #quickMenu #qm_offerte .active{height:22px;background-color:#00306d}
 #quickMenu #qm_notizie a{width:156px;height:22px;}
 #quickMenu #qm_notizie a:hover{height:22px;background-color:#00306d}
 #quickMenu #qm_notizie .active{height:22px;background-color:#00306d}
 #quickMenu #qm_contattaci a{width:156px;height:22px;}
 #quickMenu #qm_contattaci a:hover{height:22px;background-color:#00306d}
 #quickMenu #qm_contattaci .active{height:22px;background-color:#00306d}

 
 #quickMenu2{width:990px;}
 #quickMenu2 ul{font-size:11px;color:white;height:29px;line-height:100%;margin:0px 0px 0px 0px; padding:0;border-bottom:none}
 #quickMenu2 ul li{text-align:left; display:inline}
 #quickMenu2 ul li a{text-align:left; text-decoration:none;height:29px;color:white;float:left; border-right:none;font-weight:bold;padding:0}
 #quickMenu2 ul li a span{display:none}
 #quickMenu2 #qm_home a{width:156px;height:30px;background:url(images/grafica2/pulsanti.gif) no-repeat 0px -30px}
 #quickMenu2 #qm_home a:hover{background-position:0px 0px}
 #quickMenu2 #qm_home .active{background-position:0px 0px}
 #quickMenu2 #qm_registrati a{width:156px;height:30px;background:url(images/grafica2/pulsanti.gif) no-repeat -156px -30px}
 #quickMenu2 #qm_registrati a:hover{background-position:-156px 0px}
 #quickMenu2 #qm_registrati .active{background-position:-156px 0px}
 #quickMenu2 #qm_login a{width:156px;height:30px;background:url(images/grafica2/pulsanti.gif) no-repeat -312px -30px}
 #quickMenu2 #qm_login a:hover{background-position:-312px 0px}
 #quickMenu2 #qm_login .active{background-position:-312px 0px}
 #quickMenu2 #qm_offerte a{width:156px;height:30px;background:url(images/grafica2/pulsanti.gif) no-repeat -467px -30px}
 #quickMenu2 #qm_offerte a:hover{background-position:-467px 0px}
 #quickMenu2 #qm_offerte .active{background-position:-467px 0px}
 #quickMenu2 #qm_contattaci a{width:156px;height:30px;background:url(images/grafica2/pulsanti.gif) no-repeat -623px -30px}
 #quickMenu2 #qm_contattaci a:hover{background-position:-623px 0px}
 #quickMenu2 #qm_contattaci .active{background-position:-623px 0px}

.slideshow { width: 180px; margin: auto }
.slideshow img { padding: 15px; border: 0px solid #ccc; background-color: #eee; }
#s6 { width: 550px; height: 240px; overflow: hidden; background-color: #ffffff; }
#s6 div { width: 550px; height: 200px; padding: 10px; color: #333; text-align: left; font-size: 16px; }
 #s6 div, #s7 div { top: 0; left: 0 }
 
 .pagina{
    width:990px;
     text-align:left;
     float:left;
  } 
a.bianco {
color: #0165b1;
font-size:10pt;
} 

