body{margin:0px;padding:0;font-family:Georgia,Arial, Helvetica, sans-serif;}
body.bg-body{background: url("/templates/PCK/images/bg-body.gif");}
.index_table{width:957px;}
.index_left{width:220px;vertical-align:top;}
.index_right{width:234px;}
.index_center{width:500px;}
.index_center_large{width: 734px;}
.index_center_main{vertical-align:top;width: 100%;background: #fff;}

/* -------------------- */

#sidebar #search{width: 219px;height: 91px;background:#000 url("/templates/PCK/images/bg-search.gif") no-repeat;text-align: center;}
#sidebar #search label{display: block;width: 130px;margin:auto;text-align: right;color: #fff;font-size: 11px;font-weight: bold;padding:22px 0 5px 0;}
#sidebar #search .text{width: 150px;margin:0 0 0 22px;text-align: left;}
#sidebar #search .gobutt{margin-top: 10px;}


#sidebar #nav{background: #fbda64;width: 219px;text-align: right;}
#sidebar #nav .padd{padding: 10px;}

#sidebar .noel{background: #000;text-align: right;font-size: 12px;font-weight: bold;}
#sidebar .noel .padd{padding: 10px;}
#sidebar .noel a{display:block;color: #fff;text-decoration: none;background: url("/templates/PCK/images/arrow-menu-natale.gif") no-repeat right 6px;padding:3px 20px 3px 0;}
#sidebar .noel a:hover{text-decoration: underline;}

#sidebar #nav span{font-size: 14px;font-weight: bold;font-style: oblique;color: #fff;}
#sidebar #nav ul{margin: 0;padding: 0;}
#sidebar #nav li{margin: 0;padding: 0;height: 20px;}
#sidebar #nav li{list-style: none;background: url("/templates/PCK/images/arrow-menu.gif") no-repeat right 8px;margin: 0;padding: 0;}
#sidebar #nav li a{color: #95774c;text-decoration: none;font-size: 12px;font-weight: bold;display: block;padding:3px 20px 3px 0;}
#sidebar #nav li a:hover{text-decoration: underline;}

#sidebar #nav li.subnav{background: #fdeeb9 none;}
#sidebar #nav li.subnavsel{background: #fff none;}


#sidebar #lang{background: #fff;color: #95774c;text-align: right;width: 199px;*width: 219px;padding: 10px;font-size: 11px;font-weight: bold;}
#sidebar #lang span{color: #000;}
#sidebar #lang a{color: #95774c;text-decoration: none;font-size: 11px;font-weight: bold;}
#sidebar #lang a:hover{text-decoration: underline;}


#toplogin{background: #fff;width: 738px;float: left;}
#toplogin .boxlogin{margin: 10px 0 20px 0;}
#toplogin .boxlogin label{display: block;text-align: left;font-size: 11px;color: #95774c;font-weight: bold;margin-bottom: 5px;}
#toplogin .boxlogin .text{margin:0 5px 0 0;width: 170px;height: 20px;font-size: 11px;color: #6d6963;}
#toplogin .boxlogin .options{text-align: left;margin: 5px 0 0 0;}
#toplogin .boxlogin .options a{display: block;float: left;font-size: 11px;color: #95774c;font-weight: bold;text-decoration: none;background: url("/templates/PCK/images/arrow-options-login.gif") no-repeat 0 0;padding:0 10px 0 15px;margin: 5px 0 0 0;}
#toplogin .boxlogin .options a:hover{text-decoration: underline;}

#toplogin .boxnewsletter{width: 245px;height: 100px;background: #fbda64;float: right;}
#toplogin .boxnewsletter label{display: block;text-align: left;font-size: 11px;color: #95774c;font-weight: bold;margin:6px 0 5px 20px;}
#toplogin .boxnewsletter .text{margin:0 5px 0 16px;width: 170px;height: 20px;font-size: 11px;color: #6d6963;float: left;}
#toplogin .boxnewsletter .check{margin:0 5px 0 16px;}
#toplogin .boxnewsletter .check input{margin: 0;padding: 0;}
#toplogin .boxnewsletter .check a{font-size: 11px;color: #95774c;font-weight: bold;text-decoration: underline;}
#toplogin .boxnewsletter .check a:hover{text-decoration: none;}

#toplogin #topnav{background: url("/templates/PCK/images/bg-topnav.gif") repeat-y top right;height: 39px;}
#toplogin #topnav .home{background: #000;text-align: center;font-size: 12px;color: #fff;font-family:Georgia,Arial, Helvetica, sans-serif;height: 39px;width: 112px;}
#toplogin #topnav .home img{display: block;float: left;margin: 9px 0 0 20px;}
#toplogin #topnav .home b{display: block;float: left;margin: 13px 0 0 0;}
#toplogin #topnav .home b a{color: #fff;text-decoration: none;margin: 0;float: none;display: inline;}
#toplogin #topnav .home b a:hover{text-decoration: underline;}
#toplogin #topnav a{display: block;float: right;color: #fbda64;font-weight: bold;text-decoration: none;margin: 10px 20px 0 20px;}
#toplogin #topnav a:hover{text-decoration: underline;}


#contacts{background: #ded5c7;color: #95774c;font-size: 11px;font-weight: bold;}
#contacts .mt{margin: 17px 5px 0 10px;}
#contacts .mti{margin: 16px 5px 0 2px;}
#contacts .mtp{margin: 19px 0 0 2px;}
#contacts .mtpn{margin: 17px 5px 0 5px;}
#contacts a.info{display: block;float: right;color: #95774c;font-weight: bold;text-decoration: none;margin: 19px 20px 0 20px;}
#contacts a.info:hover{text-decoration: underline;}
.legal{background: #fff;text-align: center;font-size: 11px;color: #95774c;}
/* -------------------- */



/* MAIN */
form{margin:0;padding:0;}
input{margin: 0;padding: 0;}
.float_l{float:left;}
.float_r{float:right;}
.clear{clear:both;}
.w_235{width:235px;}
.pl{padding:0 0 0 19px;}
.p_t3{padding:3px 0px 0px 0px;}
.pd_lc{padding: 5px 0 10px 5px;}
.pd_lcu{padding: 5px 5px 10px 5px;}
.mr_{margin-right:8px;}
.ml_{margin-left:10px;}
.mt_5{margin-top:6px;}
.mt_9{margin-top:9px;}
.mt_30{margin-top:30px;}
.align_l{text-align:left;}
.align_c{text-align:center;}
.align_r{text-align:right;}
.pd{padding: 5px 0 5px 3px;}
.m_but{margin: 11px 0px 0 5px;}
.m_txt{margin: 10pt 5px 0 2px;width: 150px;}
.m_t{margin-top: 10px;}
.m_tx{margin-top: 25px !important;margin-top: 17px;}
.m_t5{margin-top: 5px;}
.pd_v{padding: 3px 0 0 2px;}
.m_v{margin: 4px 0 0 3px;}
.pd_5{padding:5px 0 5px 5px;}
.al_l{text-align: left;}
.al_c{text-align: center;}
.a_r{text-align: right;}
.a_r_xmass{text-align: right; background-color:#670001; height: 20px; padding-top:4px;}
.ml{margin: 5px 0 0 2px;}

/* HEADER */
.logo{float:left;width: 219px;}
/*banner natale*/
.bannerhxmass{width:600px;float: left; height: 70px;}
.langxmass{width: 122px;text-align: right;font-size: 12px;height: 80px;color:#464646; float: left;}
.langxmass a{color:#464646;text-decoration: none;}
.langxmass a:hover{text-decoration: underline;}

.lang{width: 722px;text-align: right;font-size: 12px;height: 80px;color:#464646;}
.menu{width: 722px;}
.lang a{color:#464646;text-decoration: none;}
.lang a:hover{text-decoration: underline;}
.menu table{background-color: #000;}
.item_ms{background-color: #464646;color: #fff;font-size: 12px;text-align: left;padding: 5px;}
.item_ms a{color: #fff;text-decoration: none;}
.item_ms a:hover{text-decoration: underline;}
.b{border-right:1px #464646 solid;}
.bl{border-left:1px #464646 solid;}
.item_n{border-bottom:1px #464646 solid;background-color: #F0DA98;font-size: 12px;text-align: left;padding: 5px;}
.item_n a{color: #000;text-decoration: none;}
.item_n a:hover{text-decoration: underline;}
.bt_s{background-color:#c5912d;height: 5px;}
.bt_n{background-color:#fff;height: 5px;}
/* LEFT */
.top_s{background-color: #474d4b;color: #fff;font-size: 12px;font-weight: bold;text-align: left;height: 24px}
.bot_s{background-color: #827940;width: 220px;height: 67px;}
.butt_vai{padding: 3px 5px 3px 5px; }
.r_av{text-align: left;margin: 2px 5px 0 5px;}
.r_av a{font-size:12px; color: #535353;text-decoration: none;}
.r_av a:hover{text-decoration: underline;}
.m_bar{background-color: #c5912d;width: 6px;height: 26px;float: left;}
.m_voce{float: left;background-color: #f0da98;text-align: left;height: 26px;width: 214px;}
.m_voce a{font-size: 14px;text-decoration: none;color: #000;}
.m_voce a:hover{text-decoration: underline;}
.chat{font-size: 12px;text-align: left;color: #9b9b9b;}
.chat a{color: #5f5f5f;text-decoration: underline;}
.chat a:hover{text-decoration: none;}
.chat strong{color: #000;}
.space{font-size: 6px;height: 6px;}
.submenu{background-color: #eeddab;text-align: left;margin-top: 2px;}
.submenu a{font-size: 12px;text-decoration: none;color: #000;}
.submenu a:hover{text-decoration: underline;}
.submenu2{background-color: #eee3c1;text-align: left;margin-top: 2px;}
.submenu2 a{font-size: 12px;text-decoration: none;color: #000;}
.submenu2 a:hover{text-decoration: underline;}
.copy{text-align: left;font-size: 12px;color: #c2c2c2;height: 192px;}
.copy a{color: #c2c2c2;text-decoration: underline;}
.copy a:hover{text-decoration: none;}
/* CENTER */
.login_bord{border: 1px #474d4b solid;}
.right_login_form{margin:0;}
.right_panel{padding:8px 0 5px 0;}
.right_login_bold,.right_login,.right_input_box,.right_login_blue{font:11px Georgia,arial,helvetica,sans-serif;text-align:left;margin:0 10px 0 10px;}
.right_login_bold{font-weight:bold;}
.right_login,.right_input_box{margin-bottom:3px;}
.right_login_form{margin:0;}
.right_input_box{position:relative;}
.right_button{font:12px Georgia,arial,helvetica,sans-serif;font-weight:bold;color:#ffffff;width:147px;background:#FF6600;border:1px #FF6600 solid;padding:1px 0 1px 0;}
.right_login_blue,.right_login_blue a{color:#5f5f5f;margin-top:10px;text-decoration:underline;}
.right_login_blue a:hover{color:#5f5f5f;margin-top:10px;text-decoration:none;}
.txt_nl{margin:5px 0 0 7px;text-align: left;font-size: 12px;}
.c_cont{width: 480px;margin: auto auto auto 13px;}
.img_b{border-top: 1px #474d4b solid;border-left: 1px #474d4b solid;border-right: 1px #474d4b solid;}
.img_c{border-bottom: 1px #474d4b solid;border-left: 1px #474d4b solid;border-right: 1px #474d4b solid;}
.c_main{margin: auto auto auto 13px;}
.c_item{width: 237px;float:left;}
.c_bord{border: 1px #c39c15 solid;height: 235px; background-color: #f8f0da;}
.c_title{background-color: #b38443;padding: 5px 0 5px 3px;text-align: left;}
.c_title{font-size: 15px;color: #fff;font-weight: bold;}
.c_title a{font-size: 15px;color: #fff;text-decoration: none;font-weight: bold;}
.c_title a:hover{text-decoration: underline;}
.c_link{text-align: left;font-size: 11px;text-align: left;}
.c_link a{font-size: 11px;color: #464646;text-decoration: underline;}
.c_link a:hover{text-decoration: none;}
/* CUSTOM */
.cus_title{background-color: #b38443;padding: 5px 0 5px 3px;text-align: left;}
.cus_title{font-size: 15px;color: #fff;font-weight: bold;}
.cus_title a{font-size: 15px;color: #fff;text-decoration: none;font-weight: bold;}
.cus_title a:hover{text-decoration: underline;}
.cus_bord{border: 1px #b38443 solid;height: 225px;}
/* BREADCRUMB */
.breadcrumb{font-size: 12px;color: #474d4b;text-align: left;margin: 5px auto auto 13px;}
.breadcrumb a{color: #95774c;text-decoration: underline;}
.breadcrumb a:hover{text-decoration: none;}
.breadcrumb_r{font-size: 12px;color: #474d4b;text-align: left;margin: 5px auto auto 0;}
.breadcrumb_r a{color: #95774c;text-decoration: underline;}
.breadcrumb_r a:hover{text-decoration: none;}
/* NEXT PREV */
.next_prev{font-size: 12px;color: #474d4b;text-align: left;margin: 10px auto auto auto;}
.next_prev a{color: #95774c;text-decoration: underline;}
.next_prev a:hover{text-decoration: none;}
/* PAGINA CONTATTI */
.cc_title{text-align: left;font-size: 14px;font-weight: bold;}
.cc_desc{text-align: left;font-size: 12px;}
/* WEL DI CATEGORIA */
.wel_cat{color: #c5912d;font-size: 14px;text-align: left;}
.wel_bord{border: 1px #c39c15 solid;}
/* PAGINE DI CONTENUTO */
.con_title_sec h1{font-size: 18px;margin: 0;padding: 0;text-align: left;color:#B38443; }
.con_title_sec h3{font-size:18px;margin: 0;padding: 0;text-align: left;}
.con_title_sec a{color: #464646;font-size: 12px;text-decoration: underline;}
.con_title_sec a:hover{text-decoration: none;}
.con_main{margin: 10px auto auto 13px;width:734px;}
.con_cont{width: 480px;margin: auto auto auto 13px;}
.con_cont h1{margin: 0;padding: 0;font-size: 18px;color: #474d4b;text-align: left;}
.con_locandina{width: 240px;text-align: center;float: left;}
.con_scheda{float: left;font-size: 14px;color: #464646;text-align: left;}
.con_scheda p{margin: 0;padding: 0;}
.con_scheda p a{color: #c5912d;text-decoration: underline;}
.con_scheda p a:hover{text-decoration: none;}
.con_scheda span{font-size: 12px;}
.con_pd{padding: 10px 0 0 5px;}
.con_scheda #prezzo{font-size: 24px;color: #c5912d;}
.con_acquista{background-image:url("/templates/PCK/images/button.gif");background-repeat:no-repeat;height:43px;width:215px;text-align:left;margin:35px auto auto 0;}
.con_acquista a{font-size:13px;font-weight:bold;color:#464646;text-decoration:none;}
.con_acquista a:hover{text-decoration:none;}
.con_center{padding:13px 10px 0 10px;}
.con_desc{font-size: 12px;text-align: justify;margin: 10px 0 0 0;}
.con_desc table{border: 0;border-collapse: collapse;border-spacing: 0;padding: 0;margin: 0;}
.con_bord{border: 1px #b38443 solid;text-align: left;}
.con_bord a{font-size: 11px;color: #464646;text-decoration: underline;}
.con_bord a:hover{text-decoration: none;}
.con_es{background-color: #b38443;color: #fff;font-size: 12px;font-weight: bold;text-align: left;height: 24px}
.pd_l{padding: 5px 0 5px 10px;}
.con_title{text-align: left;font-size: 14px;color: #b93f3f;margin: 5px 0 0 0;font-weight: bold;}
.con_txt{font-size: 12px;text-align: justify;padding: 0 27px 0 0;}
.con_txt img{float: left;margin: 0 3px 0 0;}
#data{font-size: 11px;color: #969595;text-align: left;}
.w_215{width: 215px;}
/* RICERCA */
.r_cont{margin: auto auto auto 13px;}
.r_title{font-size: 14px;text-align: left;}
.r_opt{font-size: 14px;text-align: left;}
.r_opt a{color: #c5912d;text-decoration: underline;}
.r_opt a:hover{text-decoration: none;}
.r_info_t{text-align: left;width: 515px;float: left;}
.r_info_t h2{margin: 0;padding: 4px 0 0 0;}
.r_info_t h2 a{font-size: 12px;color: #474d4b;text-decoration: underline;margin: 0;padding: 0;}
.r_info_t h2 a:hover{text-decoration: none;}
.r_price{float: left;width:70px;font-size: 12px;color: #474d4b;padding: 4px 0 0 0;margin: 8px 0 0 0;}
.r_nores{margin: 10px auto auto 13px;text-align: center;}
.m3{margin: 8px 0 0 0;}
/* RICERCA REGIONE */
.r_reg_l{float: left;width: 478px;}
.d_es{background-color: #b38443;color: #fff;font-size: 12px;font-weight: bold;text-align: left;}
.d_es a{color: #fff;text-decoration: none;}
.d_es a:hover{text-decoration: underline;}
.r_info_tx{text-align: left;width: 360px;float: left;margin: 8px 0 0 0;}
.r_info_tx h2{margin: 0;padding: 4px 0 0 0;}
.r_info_tx h2 a{font-size: 12px;color: #474d4b;text-decoration: underline;margin: 0;padding: 0;}
.r_info_tx h2 a:hover{text-decoration: none;}
.r_bord{border: 1px #b38443 solid;text-align: left;}
.r_bord a{font-size: 11px;color: #464646;text-decoration: underline;}
.r_bord a:hover{text-decoration: none;}
.over{height: 150px;overflow:auto;width: 222px;}
