@charset "utf-8";
/* CSS Document */
/*layout*/
html{height: 100%; margin-bottom: 1px; font-family:Verdana, Arial, Helvetica, sans-serif;}
html,body{margin:5px 0px 0px 0px;padding:0 0 20px; background-color:#ff7d04;}

div#container{width:980px; margin: 0 0 0 0; padding: 2px 2px 18px 2px; text-align:left; border-width:1px; height:634px; background-color:#ff7d04;}

div#hometd1{ width:405px; height:470px; float:left; background-color:#FFFFFF; text-align:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
  div#hometd1 h1{ font-size:36px; font-weight:lighter; margin:0px 35px 0px 0px; padding:253px 0px 0px 0px; color:#ff7d04;}
  div#hometd1 h2{ font-size:18px; font-weight:lighter; margin:0 35px 0 50px; padding:0 0 0 0; color:#666666;}
div#hometd2{ width:575px; height:470px; float:right; background-color:#FFFFFF; background-image:url(../img/fiore01.jpg); background-position:right; background-repeat:no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div#homecelle{background-color:#FFFFFF; width:100%; height:130px; background-image:url(../img/fiore02.jpg); background-position:right; background-repeat:no-repeat; clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div#homecelle table{ margin:0px 0px 0px 25px; padding:0px 0px 0px 0px; background-color:#FFFFFF;}
div#homecelle table td{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:97px; height:130px; text-align:right; vertical-align:top;}
div#homecelle table td a{ text-decoration:none;}
div#homecelle table td a:hover{ text-decoration:none;}
div#homecelle table td img{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-style:none;}
div#homecelle table td div{ margin:5px 0px 5px 0px; padding:0px 0px 0px 0px; color:#666666; font-size:8px; font-weight:bold; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#666666;}
div#homecelle table td a:hover div{ text-decoration:none; color:#931133; border-bottom-color:#931133;}

div#prehomefoot{ clear:both; background-color:#FFFFFF; width:100%; height:34px;}

div#container h3{ font-size:10px; background-color:#FFFFFF; margin:0px 0px 0px 0px; padding:1px 0px 1px 0px; color:#888888; text-align:center; font-weight:lighter; border-top:#ff7d04 solid 1px}
div#container h3 a{ color:#931133; text-decoration:none; font-weight:bold}
div#container h3 a:hover{ color:#333; text-decoration:none; font-weight:bold}

.table_pg_ban{ text-align:center; font-size:8px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color:#666666;}
.table_pg_ban a{ text-decoration:none; color:#FFFFFF; font-size:8;}
.pg_ban1{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:74px; background-image:url(../img/ban01.jpg); vertical-align:bottom;}
.pg_ban1_th{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:74px; background-image:url(../img/ban01_t.jpg); vertical-align:bottom;}
.pg_ban2{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:59px; background-image:url(../img/ban02.jpg); vertical-align:bottom}
.pg_ban2_th{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:59px; background-image:url(../img/ban02_t.jpg); vertical-align:bottom;}
.pg_ban3{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:59px; background-image:url(../img/ban03.jpg); vertical-align:bottom}
.pg_ban3_th{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:59px; background-image:url(../img/ban03_t.jpg); vertical-align:bottom;}
.pg_ban4{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:79px; background-image:url(../img/ban04.jpg); vertical-align:bottom}
.pg_ban4_th{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:79px; background-image:url(../img/ban04_t.jpg); vertical-align:bottom;}
.pg_ban5{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:119px; background-image:url(../img/ban05.jpg); vertical-align:bottom}
.pg_ban5_th{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:119px; background-image:url(../img/ban05_t.jpg); vertical-align:bottom;}
.pg_ban6{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:71px; background-image:url(../img/ban06.jpg); vertical-align:bottom}
.pg_ban6_th{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:71px; background-image:url(../img/ban06_t.jpg); vertical-align:bottom;}
.pg_ban7{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:87px; background-image:url(../img/ban07.jpg); vertical-align:bottom}
.pg_ban7_th{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:87px; background-image:url(../img/ban07_t.jpg); vertical-align:bottom;}
.pg_ban8{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:75px; background-image:url(../img/ban08.jpg); vertical-align:bottom}
.pg_ban8_th{ margin:0px 0px 0px 0px; padding:0px 0px 13px 0px; height:160px; width:75px; background-image:url(../img/ban08_t.jpg); vertical-align:bottom;}
.pg_ban9{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:170px; width:227px; background-image:url(../img/ban09.jpg); text-align:right;}
  .pg_ban9 h2{ font-size:23px; font-weight:lighter; margin:0px 0px 0px 0px; padding:2px 10px 0px 0px; color:#ff7d04;}
  .pg_ban9 h4{ font-size:13px; font-weight:lighter; margin:0px 0px 0px 0px; padding:0px 10px 0px 0px; color:#666666}
.pg_ban10{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:160px; width:130px; background-image:url(../img/ban10.jpg);}
/*.dxt_3{ width:100%; height:3px; background-color:#FFFFFF;}*/
div#pg_corpo{ margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; height:461px; background-image:url(../img/fioresfondo.jpg); background-repeat:no-repeat; background-color:#FFFFFF;}
div#pg_corpo_ns{ margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; height:461px; background-color:#FFFFFF;}
div#pg_corpo_testo{float:left;width:609px; border-width:1px; border-color:#D9D9D9; border-style:solid; margin:0px 0px 0px 5px; height:450px; padding:0px 0px 0px 0px;}
div#pg_corpo_testo_all{float:left;width:968px; border-width:1px; border-color:#D9D9D9; border-style:solid; margin:0px 0px 0px 5px; height:450px; padding:0px 0px 0px 0px;}
  .tit1{ color:#666666; font-size:15px; font-weight:bold; margin:15px 0px 0px 15px; padding:0px 0px 0px 0px;}
  .tit1 a{ color:#666666; text-decoration:none}
  .tit1 a:hover{ color:#666666; text-decoration:underline}
  .txt1{ color:#666666; font-size:10px; margin:5px 0px 0px 15px; padding:0px 0px 0px 0px;}
  .txt2{ color:#666666; font-size:10px; margin:3px 0px 0px 5px; padding:0px 0px 0px 0px;}
  .txt2 a{ color:#333; text-decoration:none}
  .txt2 a:hover{ color:#931133;}
  .txt3{ color:#666666; font-size:10px; margin:5px 0px 0px 5px; padding:0px 0px 0px 0px;}
  .tit2{ color:#666666; font-size:13px; font-weight:bold; margin:3px 0px 0px 15px; padding:0px 0px 0px 0px;}
div#pg_corpo_menu{float:right;width:352px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
  .table_pg_menu{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
  .pg_men1{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:163px; width:131px; background-color:#FFFFFF;}
  .pg_men2{ margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; width:210px; background-image:url(../img/pgsfmenu1.jpg); background-repeat:repeat-y; vertical-align:bottom; color:#931133; font-size:18px;}
  .dist4{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:4px;}
  .pg_men3{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:9px; background-image:url(../img/sf_separa.gif); background-repeat:repeat-x; background-position:center;}
  .pg_men4{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url(../img/pgsfmenu2.jpg); height:279px; background-repeat:repeat-x;}
  .pg_men5{ margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; background-color:#FFFFFF; vertical-align:top;}
  .pg_men5 p{ margin:5px 0px 0px 1px; padding:0px 0px 0px 0px; font-size:9px; color:#666666;}
  .pg_men_pro{ margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; background-color:#FFFFFF; vertical-align:top;}
  .pg_men_pro p{ margin:5px 0px 0px 1px; padding:0px 0px 0px 0px; font-size:12px; color:#666666; text-decoration:none; font-weight:bold}
  .pg_men_pro p a{ margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; color:#931133; text-decoration:none; font-weight:bold}
  .pg_men_pro p a:hover{ margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; color:#ff7d04; text-decoration:none; font-weight:bold}
  .pg_men6{ margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; background-color:#FFFFFF; vertical-align:top;}
  .pg_men6 p{ margin:2px 0px 0px 1px; padding:0px 0px 0px 0px; font-size:9px; color:#666666;}
  .txt_big1{font-size:13px; color:#666666;}
  .txt_big1c{font-size:13px; color:#961237;}
  
  div#tab_foto_centro{ margin:10px 0px 0px 9px; padding:0px 0px 0px 0px; vertical-align:bottom; height:100%;}
  div#tab_foto_centro div{ width:100%; height:13px; border-top:#CCCCCC  solid 2px; text-align:right; background-image:url(../img/quadratinog.jpg); background-position:right; background-repeat:no-repeat;}  
  div#tab_foto_centro a:hover div{ width:100%; border-top:#961237 solid 2px; text-align:right; background-image:url(../img/quadratino.jpg); background-position:right; background-repeat:no-repeat;}  

  div#tab_foto_apparecchiature{ margin:5px 0px 0px 9px; padding:0px 0px 0px 0px; vertical-align:bottom; height:100%;}
  div#tab_foto_apparecchiature div{ width:100%; height:13px; border-top:#CCCCCC  solid 2px; text-align:right; background-image:url(../img/quadratinog.jpg); background-position:right; background-repeat:no-repeat;}  
  div#tab_foto_apparecchiature a:hover div{ width:100%; border-top:#961237 solid 2px; text-align:right; background-image:url(../img/quadratino.jpg); background-position:right; background-repeat:no-repeat;}

  div#tab_foto_lista_prod{ margin:5px 0px 0px 9px; padding:7px; vertical-align:bottom; height:100%;}
  div#tab_foto_lista_prod div{ width:100%; height:13px; border-top:#CCCCCC  solid 1px; text-align:right; background-image:url(../img/quadratinosg.jpg); background-position:right; background-repeat:no-repeat;}  
  div#tab_foto_lista_prod a:hover div{ width:100%; border-top:#961237 solid 1px; text-align:right; background-image:url(../img/quadratinos.jpg); background-position:right; background-repeat:no-repeat;}
  div#tab_scheda_prodotto{ margin:0px 0px 0px 9px; padding:7px; height:100%; color:#666666; font-size:10px;}
  div#tab_scheda_prodotto p{ margin:0; padding:0;}
  div#tab_scheda_prodotto div{ width:100%; height:13px; border-top:#CCCCCC  solid 2px; text-align:right; background-image:url(../img/quadratinog.jpg); background-position:right; background-repeat:no-repeat;}  
  div#tab_scheda_prodotto a:hover div{ width:100%; border-top:#961237 solid 2px; text-align:right; background-image:url(../img/quadratino.jpg); background-position:right; background-repeat:no-repeat;}
  
  .amc-dett-pagination {background-color:#FFF; color:#666; padding: 8px 7px 6px 7px; border:none;margin:-20px 0 0 0; font-size:11px; width:100%; height:22px;}
  .amc-dett-pagination div { float:right;}
  .amc-dett-pagination p {position:relative;text-align:right; float:left;}
  .amc-dett-pagination p a, .amc-dett-pagination p a:visited, .amc-dett-pagination p a:hover {text-decoration:none;background:#ff7d04;padding:2px; color:#FFF; border:#ff7d04 solid 1px;}
  .amc-dett-pagination p a:hover {background:#FFF;color:#333; border:#ff7d04 solid 1px;}
  .amc-dett-pagination p span {text-decoration:none;background:#fff;padding:2px;color:#333;}
  .amc-dett-pagination p span.amc-dett-active { color:#fff; background-color:#931133; border:#931133 solid 1px;}
  .amc-dett-pagination * {margin:0}
  .amc-dett-pagination h4 {margin-top:-15px;padding:0;border:none; font-size:11px;}
.amc-dett-pagination {width:80%; margin-bottom:0px; padding-bottom:0px;}

  .txt_pro{ color:#666666; font-size:10px; margin:3px 0px 0px 5px; padding:0px 0px 0px 0px;}
  .txt_pro a{ color:#666666; text-decoration:none}
  .txt_pro a:hover{ color:#666666;}
  .menu_prod{ font-size:10px; margin:0 0 0 2px; padding:0 0 0 0;}
  .menu_prod a{ font-size:10px;color:#999; text-decoration:none;}
  .menu_prod a:hover{ font-size:10px;color:#931133; text-decoration:underline}
.lista_pro_carr{padding-bottom:4px; width:65px;border-left:#999 1px solid;}
.lista_pro_carr_scheda{padding-bottom:4px; width:65px;}
.qty_carrello{border:#999 1px solid; width:25px; height:12px; font-size:10px; color:#666;}
.prezzo_lista{font-size:12px; font-weight:bold; margin:5px 0 0 5px; padding:0 0 0 0; color:#666}
.carrello_scheda_prod{margin-top:-50px;}
.lista_cart{width:502px; border-width:1px; border-color:#D9D9D9; border-style:solid; margin:0px 0px 0px 0px; height:390px; padding:0px 0px 0px 0px;}
  .lista_cart a{color:#999; text-decoration:underline;}
  .lista_cart a:hover{color:#931133; text-decoration:underline}

input[type="text"]{border-width:1px; border-color:#D9D9D9; border-style:solid; height:15px;}
textarea {border-width:1px; border-color:#D9D9D9; border-style:solid;}
input[type="button"]{ background-color:#ff7d04; color:#FFF;border-width:1px; border-color:#FFF; border-style:solid;}
input[type="button"]:hover{ background-color:#931133;}
.cart_torna_prod{ font-weight:bold}
.cart_torna_prod a{color:#999; text-decoration:underline;}
.cart_torna_prod a:hover{color:#931133; text-decoration:underline}
.acont{color:#961237; text-decoration:none}

.table_centri{}
.table_centri_td1{background-image:url(/img/centri1.jpg); background-position:bottom right; background-repeat:no-repeat; width:606px; height:197px; background-color:#999;}
.table_centri_td2{background-image:url(/img/centri2.jpg); background-position:right; background-repeat:no-repeat; width:606px; height:58px}
.table_centri_td3{background-image:url(/img/centri3.jpg); background-position:right; background-repeat:no-repeat; width:606px; height:195px}
.table_centri_int{width:100%;}
.table_centri_txt{ font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#444; padding:5px; line-height:18px;}
.table_centri_txt a{color:#444; text-decoration:none}
.table_centri_txt a:hover{color:#931133;}
	