body{background:#545454; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%; 
	line-height:1.125em;
	color:#929292; text-align:center; margin:0; padding:0}
/* STRUTTURA */
div#container{text-align:center;position:relative;}
/*header*/
#header {font-size:0.75em; color:#FFFFFF; height:155px; background:#ffffff; z-index:99996; position:relative; margin:0 auto;width:1000px;}
#header a.lang{position:absolute;display:block;width:25px;text-decoration:none;background:#bcbcbc;color:#ffffff;text-align:center;}
#header .it{ top:0; right:51px;}
#header .en{ top:0; right:23px;}
#header a.on{background:#ff5a00 !important;padding:15px 0 0 0;}
#header .inside{ top:60px; left:502px; width:508px; position:absolute; overflow:hidden; height:200px}
#header h1 {position:absolute; left:20px; top:34px; text-indent:-9999px;width:414px;}
#header h1 a{ display:block; width:414px; height:102px;}
#header h1 a.it{background:url(../images/logo_it.png) no-repeat left top;}
#header h1 a.en{background:url(../images/logo_en.png) no-repeat left top;}
#slider-home{background:#bcbcbc;}
#slider-home .box-slider{position:relative; margin:0 auto;width:982px;text-align:left;background:url(/images/bg_01.gif) top left repeat-y;padding:20px 0 10px 22px;}
#main{background:#E0E0E0;}
#main .box-main{position:relative; margin:0 auto;width:1004px;text-align:left;background:url(/images/bg_02.gif) top left repeat-y;padding:0 0 0 0;}
#main .box-main .content-1{background:url(/images/bottom_box_main.gif) bottom left no-repeat;padding:0 0 40px 22px;}
#leftMain{padding:30px 0 0 0; width:619px;float:left;border-right:1px solid #ededed;}
#rightMain{float:left;width:290px;padding:10px 0 0 40px;}
#rightMain .box-right{padding:24px 0 25px 0;}
#rightMain .box-right .box{padding:0 0 25px 0;}
#rightMain .box-right .box h2{margin:0 !important;padding-top:8px;height:58px;padding-left:70px;}
#rightMain .box-right h2.box1{background:url(/images/icon-1-new.jpg) top left no-repeat;}
#rightMain .box-right h2.box2{background:url(/images/icon-2-new.jpg) top left no-repeat;}
#rightMain .box-right h2.box3{background:url(/images/icon-3-new.jpg) top left no-repeat;}
#rightMain .box-right h2.box4{background:url(/images/wire_2012.jpg) top left no-repeat;height:83px !important;text-transform: none !important;}
#rightMain .box-right .box p{clear:both;padding:5px 0 0 0;font-size:0.8em;}
#rightMain .box-right .box a{font-size:0.8em;display:block;background:url(/images/marker1.gif) right center no-repeat; padding:0 15px 0 0;float:left;height:14px;line-height:14px;color:#ff5a00;text-decoration:none;}
.green-line{position:relative; margin:0 auto;width:950px;text-align:left;background:#ff5a00;padding:0 0 0 50px;font-size:0px;height:2px;line-height:2px;}
#briciola{position:relative; margin:0 auto;width:978px;text-align:left;background:#ffffff;;padding:10px 0 15px 22px;color:#4d4b4e;font-size:0.9em;}
#briciola a{color:#4d4b4e;text-decoration:underline;}
#briciola span{color:#ff5a00;}
#footer{background:#f4f4f4;margin-top:-62px;padding:70px 0 40px 0;width:100%;}
#footer .content{margin:0 auto;width:970px;text-align:left;font-size:12px;height:14px;line-height:14px;background:#f4f4f4;padding:0 15px 0 15px;}
#footer .content .menu{float:left;}
#footer .content .menu a{display:block;float:left;border-right:1px solid #929292;padding:0 5px 0 5px;text-decoration:none;color:#929292;}
#footer .content .menu a.last{;border-right:none !important;}
#footer .content .menu a.current{color:#ff5a00;}
#footer .content .copy{float:right;padding:0 5px 0 0;}
/*--- superfish dropdown menu begin ---*/
.sf-menu {margin:0; padding:0;	list-style: none; z-index:9000000; position:relative } 
.sf-menu li{ margin:0; display:inline;}
.sf-menu li a{color:#8b8b8b; text-decoration:none; padding:10px 18px 10px 18px; display:block; float:left; line-height:45px; font-size:18px; text-transform:uppercase} 
/*.sf-menu li a.first{padding:10px 18px 10px 18px !important;}*/
.sf-menu li a:hover {color:#8c8c8c; text-decoration:none; background:#ededed}
.sf-menu li a.current{color:#fdfdfd; text-decoration:none; background:url(../images/bg_menu.gif) top left repeat-x; }
.sf-menu ul { position:absolute; top:-999em; width:10em; line-height:1.0; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left:209px; top:38px; z-index:99;}
/*** DEMO SKIN ***/
.sf-menu ul {width:165px;}
.sf-menu ul li {text-align:left; padding:0;  z-index:9; position:relative; float:left; padding:0		}
.sf-menu ul li a {text-align:left; width:141px; padding-left:24px; padding-right:0; font-size:18px; color:#fff; z-index:9; background:#a3a3a3; }
.sf-menu ul li a:hover { color:#fff; background:#5a5a5a}
/*** DEMO SKIN ***/
.sf-menu ul ul {width:165px}
.sf-menu ul ul li {text-align:left; padding:0;  z-index:9; position:relative; float:left; }
.sf-menu ul ul li a {text-align:left; width:141px; padding-left:24px; padding-right:0; font-size:18px;  color:#fff; z-index:9; background:#2e2e2e; position:relative; }
.sf-menu ul ul li a:hover { color:#fff; background:#ff5200}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {	outline:0;}
				
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul { top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul { left:165px; /* match ul width */ top:0; width:100% }
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul { top:-999em;}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul { left:10em; /* match ul width */ top:0;}

/*===== looperSlider =====*/
/*
 * Required 
*/
#loopedSlider {	height:auto;position:relative;}
#loopedSlider .container { width:948px; height:399px; overflow:hidden; position:relative; margin:0; font-size:12px}
#loopedSlider .slides { position:absolute; top:0; left:0; }
#loopedSlider .slides .div { position:absolute; top:0; width:948px; display:none;}
#loopedSlider .slides .div img {float:left;	margin-right:19px;border:1px solid #dcdcdc; padding:5px 5px 5px 5px;background:#ffffff;}
#loopedSlider .info2 { margin-top:130px; display:block}
#loopedSlider .info2 h2{ font-size:28px; color:#535252; text-transform:uppercase; margin-bottom:5px; line-height:28px }
#loopedSlider .info2 h2 strong{ font-size:42px; color:#ff5a00; line-height:42px}
.h2{ height:35px; line-height:35px; overflow:hidden; display:block}
.h3{ height:43px; line-height:43px; overflow:hidden; display:block}

/*
 * Optional
*/
#loopedSlider,#newsSlider { width:928px; position:relative; clear:both; }
ul.pagination { list-style:none; padding:0; margin:0; }
ul.pagination li  { float:left; padding-left:4px;}
ul.pagination li a { 	display:block;	float:left;	width:24px;	height:24px; background:url(../images/but-2.gif) top left no-repeat;}
ul.pagination li a:hover {	background:url(../images/but-1.png) top left no-repeat}
ul.pagination li.active a { background:url(../images/but-1.png) top left no-repeat}

/*--------------------*/
/*===== looperSlider1 =====*/
/*
 * Required 
*/
#loopedCarousel{ width:580px; position:relative; clear:both; }
#loopedCarousel {height:173px;  }
#loopedCarousel .container { width:580px; height:173px; overflow:hidden; position:relative; margin:0; }
#loopedCarousel .slides { position:absolute; top:0; left:0; }
#loopedCarousel .slides .div { position:absolute; top:0; width:145px; display:none;}
/*
 * Optional
*/
.but1{ position:absolute; right:0; top:0; margin-top:-30px}
#loopedCarousel previous{background:url(../images/button-1.gif) top left no-repeat;}
#loopedCarousel next{background:url(../images/button-2.gif) top left no-repeat}


span.info{ width:180px; height:26px; color:#fff; background: url(../images/bg_info.png); position:absolute; z-index:90000; top:112px; display:block; margin-left:0px; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-transform:uppercase; line-height:26px; text-align:center}
.info a{ color:#fff; text-decoration:none}
.info a:hover{ text-decoration:none; color:#ff5a00}

/* Easy Slider */
/*--------------------*/
/*===== looperSlider2 =====*/
/*
 * Required 
*/
#loopedSlider2 {height:173px; position:relative; width:580px}
#loopedSlider2 .container1{ width:231px; height:173px; overflow:hidden; position:relative;}
#loopedSlider2 .slides { position:absolute; top:0; left:0; }
#loopedSlider2 .slides .div { position:absolute; top:0; width:231px; display:none; }
/*
 * Optional
*/
#loopedSlider2 previous{background:url(../images/button-1.gif) top left no-repeat}
#loopedSlider2 previous:hover { background:url(../images/button-1.gif) top left no-repeat}
#loopedSlider2 next{background:url(../images/button-2.gif) top left no-repeat}
#loopedSlider2 next:hover { background:url(../images/button-2.gif) top left no-repeat}

/*--------------------*/
.fontBold{font-weight:bold !important;}
.fontGreen{color:#ff5a00 !important;}
.noscript{display: none; }
.floatLeft{float:left}
.clear { clear:both;}
.hideEl{display:none;}
.pTop25{padding-top:25px;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.link-1 { display:inline-block; background:#1c1c1c; font-size:16px; padding:10px 18px 10px 18px; color:#fff; text-transform:uppercase; text-decoration:none; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; cursor:pointer; position:relative;  behavior:url(js/PIE.htc);}
.link-1:hover {background:#ff5a00; text-decoration:none; color:#fff}
.link-2 { display:inline-block; background: url(../images/bg_link.gif) top left repeat-x #ff5a00; font-size:16px; padding:10px 11px 10px 11px; color:#fff; text-transform:uppercase; text-decoration:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; cursor:pointer; position:relative;  behavior:url(js/PIE.htc);}
.link-2:hover {background:#000; text-decoration:none; color:#fff}
.link-3 { display:inline-block; background: url(../images/bg_link.gif) top left repeat-x #ff5a00; font-size:16px; padding:5px 10px 5px 10px; color:#fff; text-transform:uppercase; text-decoration:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; cursor:pointer; position:relative;  behavior:url(js/PIE.htc);}
.link-3:hover {background:#000; text-decoration:none; color:#fff}
h1{color: #1C1C1C;font-size: 40px;line-height: 1.2em;text-transform: uppercase;}
h2{color: #5F5F5F;font-size: 1.5em;letter-spacing: -1px;line-height: 1.2em;margin-bottom: 25px;text-transform: uppercase;}
h3{color:#1c1c1c; font-size:1em; margin-bottom:14px}
.p1{ margin:0 0 17px 0}
.p2{float:left;padding:0 20px 0 20px;width:350px;font-size:0.8em;}
/*HOMEPAGE*/
span.intro_home{display:none;}
#btn_home_intro{float:right;margin:0 25px 0 0;}
/*PRODOTTI*/
#divProdotti{margin:10px 0 0 0;}
#divProdotti .item{/*border:1px solid #d8d8d8;*/margin:0 40px 5px 0;width:883px;}
#divProdotti .item-over{background:#ccff99;color:#000000 !important;}
#divProdotti .item-over a{color:#000000 !important;}
#divProdotti .item div{float:left;height:71px;line-height:71px;padding:0 5px 0 5px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
#divProdotti .item a{color:#929292;text-decoration:none;}
#divProdotti .item a:hover{color:#000000;}
#divProdotti #col-desc div{height:41px !important;line-height:41px !important;background:#eaeaea;color:#000000;text-align:center;position:relative;}
#divProdotti #col-desc a{display:block;width:11px;height:13px;position:absolute;text-indent:-999em;top:15px;}
#divProdotti #col-desc a.down{background:url(/images/arrow_down.gif) left top no-repeat;right:50px;}
#divProdotti #col-desc a.up{background:url(/images/arrow_up.gif) left top no-repeat;right:35px;}
#divProdotti .item .ref{width:60px;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;}
#divProdotti .item .type{width:160px;border-right:1px solid #d8d8d8;}
#divProdotti .item .model{width:145px;border-right:1px solid #d8d8d8;}
#divProdotti .item .dia{width:88px;border-right:1px solid #d8d8d8;}
#divProdotti .item .year{width:50px;border-right:1px solid #d8d8d8;}
#divProdotti .item .production{width:95px;border-right:1px solid #d8d8d8;}
#divProdotti .item .condition{width:110px;border-right:1px solid #d8d8d8;}
#divProdotti .item .thumb{padding:0 !important;border-right:1px solid #d8d8d8;}
	/*scheda*/
#divProdotti #divScheda #col-1{width:99px;margin:0 0 0 0px;float:left;display:inline;}
#divProdotti #divScheda #col-1 .navigation{width:99px important;}
#divProdotti #divScheda #col-1 li img{border:1px solid #d8d8d8;padding:1px;width:95px;}
#divProdotti #divScheda #col-1 div#wn{position:relative;width:99px; height:364px;overflow:hidden;}
#divProdotti #divScheda #col-1 #wn #lyr1 div{margin:0;padding:0;}
#divProdotti #divScheda #col-1 #wn #lyr1 .ThumbImg{margin:0 0 21px 0;}
#divProdotti #divScheda #col-1 #scrollLinks .up{float:left;margin:9px 41px 0 14px;width:13px;display:inline;}
#divProdotti #divScheda #col-1 #scrollLinks .down{float:left;width:13px;margin:9px 0 0 0;width:13px;}
#divProdotti #divScheda #col-2{width:490px;margin:0 0 0 15px;float:left;position:relative;}
#divProdotti #divScheda #col-2 .image{width:476px;background:#fff;}
#divProdotti #divScheda #col-2 .left4{margin:0 0 0 4px;}
#divProdotti #divScheda #col-2 p{font-size:13px !important; line-height:16px;width:500px;margin:50px 0 40px 0;}
#divProdotti #divScheda #col-2 a, #col-4 a{color:#401906;font-weight:bold;text-decoration:none;}
#divProdotti #divScheda #col-2 p span{font-size:16px; font-weight:bold;}
#divProdotti #divScheda #col-2 .line{height:1px; width:500px;background:#968677;margin:0 0 10px 0;}
#divProdotti #divScheda #col-2 #zoom{position:absolute;right:3px;background:#cccccc;padding:0 5px 0 5px;}
#divProdotti #divScheda #col-2 #zoom a{color:#000000 !important;}
#divProdotti #divScheda #col-3{width:336px;margin:0 0 0 17px;float:left;font-size:0.8em;}
#divProdotti #divScheda #col-3 .title, #divProdotti #divScheda #formInfo .title{background:url(/images/bg_tit_prod.gif) left top no-repeat;padding:0px 5px 0px 10px;height:28px;line-height:28px !important;color:#4d4b4e;}
#divProdotti #divScheda #col-3 .dates{padding:10px;border-left: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;min-height:314px;}
#divProdotti #divScheda #col-3 .dates div span{font-weight:bold;}
#divProdotti #divScheda #col-3 .dates div{padding:0 0 18px 0; clear:left;color:#000000;font-size:0.9em;}
#divProdotti #divScheda #no-image{float:left;width:602px;border:1px solid #d8d8d8;height:361px;text-align:center;}
#divProdotti #divScheda #no-image p {margin:10px 0 0 148px;width:300px;height:auto;padding:310px 0 0 0;text-align:center;background:url(/images/bg_no_image.gif) left top no-repeat;}
#divProdotti #divScheda #divVideo{margin:15px 0 0 119px;float:left;width:482px;}
#divProdotti #divScheda #divVideo .spacer{height:5px;}
#divProdotti #divScheda #divVideo .title{background:url(/images/bg_tit_video.gif) left top no-repeat;padding:0px 5px 0px 10px; height:28px;line-height:28px !important;width:467px;color:#4d4b4e;font-size:0.8em;}
#divProdotti #divScheda #divVideo .title a{float:right;display:block;width:18px;height:18px;background:url(/images/btn_open.gif) left top no-repeat;text-indent:-999em;margin:5px 5px 0 0;cursor:pointer;}
#divProdotti #divScheda #divVideo .title a.open{background:url(/images/btn_close.gif) left top no-repeat !important;}
#divProdotti #divScheda #divVideo .video-box{display:none;padding:10px 10px 10px 10px;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;width:459px;margin-top:-3px;}
#divProdotti #divScheda #formInfo{margin:15px 0 0 20px;float:left;width:336px;font-size:0.8em;}
#divProdotti #divScheda #formInfo .form-content{padding:15px 10px 10px 10px;border-left: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;height:auto;}
#divProdotti #divScheda #formInfo .form-content label{display:block;float:left;padding:0 10px 0 0;width:70px;}
#divProdotti #divScheda #formInfo .form-content label.message{width:180px !important;}
#divProdotti #divScheda #formInfo .form-content .inputTxt{border:1px solid #d8d8d8;height:15px;font-size:0.8em;padding:0 0 0 5px;width:220px;}
#divProdotti #divScheda #formInfo .spacer{height:10px;clear:both;}
#divForm #divPrivacy{margin:20px 0 10px 0;}
#divForm #divPrivacy p{float:left;width:20px;}
#divForm .txtPrivacy{font-size:0.9em;float:left;width:280px;}
#divForm #btnInvia{float:right;}

#menu-cat li.cat{padding:0 0 5px 0;}
#menu-cat .sub-menu{padding:0 0 5px 10px;display:none;margin:-5px 0 0 0;}
#menu-cat li a{color:#929292;text-decoration:none;cursor:pointer;}
#menu-cat li a:hover{color:#ff5a00;}
#menu-cat li.cat a{background:url(/images/ico_li.gif) left center no-repeat;padding:0 0 0 10px;display:block;}
#menu-cat li a.open{background:url(/images/ico_li_open.gif) left center no-repeat !important;}
#menu-cat li.cat a:hover{background:url(/images/ico_li_over.gif) left center no-repeat;}
/*DOVE SIAMO*/
#divMap{padding:10px 0 0 0;background:#ffffff;width:930px;}
#divMap #map{width:660px;height:350px;border:2px solid #d8d8d8;float:left;}
#divMap #info-box{float:left; width:240px;margin:0 0 0 20px;}
#divMap #info-box span{color:#ff5a00;font-weight:bold;}
#divMap #location{padding:20px 0 20px 0;color:#929292;}
#divMap #location label{float:left;height:20px;line-height:20px;width:130px;font-size:0.9em;}
#divMap #location .inputTxt{border:0; padding:3px 0 0 5px;height:18px; width:315px;float:left;border:1px solid #4ab211;}
#divMap #location #btn_calcola{float:left;margin:3px 0 0 10px;}
#divMap #directions{width:950px;color:#3a3029;}
#divMap #directions a{font-weight:bold;color:#3a3029;}
/*CONTATTI*/
#divContact{font-size:0.8em;}
#divContact #left{float:left;}
#divContact #right{float:left;margin:0 0 0 20px;}
#divContact .box-470 .top{width:470px;height:10px;line-height:10px;background:url(/images/top_box_470.gif) left top no-repeat;}
#divContact .box-470 .bottom{width:470px;height:10px;line-height:10px;background:url(/images/bottom_box_470.gif) left top no-repeat;}
#divContact p.intro{padding:10px 0 20px 0;}
#divContact .box{border-left:1px solid #dadada;border-right:1px solid #dadada;width:438px;padding:0 15px 0 15px;}
#divContact label{float:left;width:100px;}
#divContact .inputTxt{border:1px solid #d8d8d8;height:15px;font-size:0.8em;padding:0 0 0 5px;width:255px !important;}
#divContact .inputTxt-1{width:170px !important;}
#divContact .inputTxt-2{width:50px !important;}
#divContact .inputCaptcha{border:1px solid #d8d8d8;height:15px;font-size:0.8em;padding:0 0 0 5px;width:80px !important;float:left;}
#divContact #captcha{float:left;margin:-7px 0 0 10px;}
#divContact #btn_reload{display:block;float:left;background:url(/images/reload.jpg) left top no-repeat;height:25px;width:25px;margin:-2px 0 0 10px;cursor:pointer;}
#divContact .spacer{height:20px;clear:both;}
#divContact #divForm textarea{width:430px !important;}
#divContact .ico-phone{background:url(/images/ico_phone.png) left top no-repeat;height:30px;padding:0 0 0 40px;line-height:30px;}
#divContact .ico-fax{background:url(/images/ico_fax.png) left top no-repeat;height:29px;padding:0 0 0 40px;line-height:29px;}
#divContact .ico-mobile{background:url(/images/ico_mobile2.png) left top no-repeat;height:30px;padding:0 0 0 40px;line-height:30px;}
#divContact #divForm div.container{background-color:#eeeeee;width:430px !important;}
/* SERVIZI */
#div-service{position:relative;}
#div-service .visual{width:280px;height:210px;position:absolute;right:30px;padding:2px 2px 2px 2px;border:0px solid;}
#div-service .img-1{background:url(/images/service-x1.jpg) center no-repeat;top:18px;}
#div-service .img-2{background:url(/images/service-x2.jpg) center no-repeat;top:250px;}
#div-service p{padding:10px 0 10px 0;}
#div-service ul{padding:0 0 10px 10px;}
#div-service li{background:url(/images/ico_li.gif) left center no-repeat;padding:0 0 0 10px;display:block;}
#div-service li a{color:#ff5a00;text-decoration:none;cursor:pointer;}
#div-service li a:hover{text-decoration:underline;}
#div-service h2{background:#bcbcbc;color:#ffffff;font-size:1.0em;margin:10px 23px 10px 0;padding:3px 0 3px 5px;}
#div-service .before{float:left;position:relative;}
#div-service .after{float:left;margin:0 0 0 15px;position:relative;}
#div-service .before img, #div-service .after img{padding:2px;border:1px solid #dadada;}
#div-service .before span, #div-service .after span{display:block;width:auto;line-height:35px;height:35px;position:absolute;background: url(/images/bg_info.png);padding:0 10px 0 10px;color:#ffffff;font-weight:bold;}
#div-service .before span{bottom:3px;left:3px;}
#div-service .after span{bottom:3px;right:3px;}
#div-service #paginazione{background:#ff5a00;color:#ffffff;font-size:1.0em;margin:10px 23px 10px 0;padding:3px 5px 3px 5px;}
#div-service #paginazione a{color:#ffffff;text-decoration:none;}
#div-service #paginazione a.prev{display:block;float:left;}
#div-service #paginazione a.next{display:block;float:right;}
/*gestione errori*/
#divForm div.container{background-color:#eaeaea; border:1px solid #CA290E; margin:0 0 15px 0; padding:10px 5px 10px 5px; width:300px; display:none}
#divForm div.container h4{color:#CA290E;padding:0;margin:0;}
#divForm div.container ol{padding:10px 0 0 0;margin:0;}
#divForm div.container ol li{list-style-type:disc; margin-left:20px}
#divForm div.container ol li label{clear:both !important;width:auto !important;}
#divForm .container label.error{display:inline}
#divForm .inputTxt.error, .inputCaptcha.error{border:1px solid #CA290E !important;}
#divForm textarea.error{border:1px solid #CA290E}
#divForm .jquery-checkbox.error{border:1px solid #CA290E !important}
#divForm textarea{border:1px solid #d8d8d8; padding:3px 0 0 5px;height:120px; width:300px;resize:none;}

/* MESSAGE BOX */
#msgbox {width:600px;text-align:left;border:1px dotted #d8d8d8;background:#fff;padding:15px 0 15px 15px;font-size:12px;color:#401906;}
#msgbox .errore{color:#CA290E !important;}
#divMsg span.errore{color:#CA290E !important;font-weight:bold;}
#msgbox .conferma {color:#ff5a00 !important;font-weight:bold;}
#msgbox #msgbox_title {font-weight:bold;}
#msgbox #msgbox_msg{color:#401906;}
/* RADIOBOX*/
.jquery-checkbox       {display: inline; font-size: 16px; line-height: 16px; cursor: pointer; cursor: hand;}
.jquery-checkbox .mark {display: inline;}
.jquery-checkbox img {vertical-align: middle; width: 15px; height: 16px;}
.jquery-checkbox img{background: transparent url(/images/radiobox2.gif) no-repeat;}
.jquery-checkbox img.error{background-position: 0px -64px;}
.jquery-checkbox img{background-position: 0px 0px;}
.jquery-checkbox-hover img{background-position: 0px -16px;}
.jquery-checkbox-checked img{background-position: 0px -32px;}
.jquery-checkbox-checked .jquery-checkbox-hover img {background-position: 0px -48px !important;}
.jquery-checkbox-disabled img{background-position: 0px -64px;}
.jquery-checkbox-checked .jquery-checkbox-disabled img{background-position: 0px -80px;}
/* PAGINAZIONE*/
#divProdotti #paginazione{margin:20px 0 20px 0; width:883px; text-align:center; clear:left;position:relative;font-size:0.9em;}
#divProdotti #paginazione a.backGray{display:block; text-decoration:none; text-align:center; color:#ff5a00;height:17px;line-height:17px;float:left;}
#divProdotti #paginazione a.nextGray{display:block; text-decoration:none; text-align:center; color:#ff5a00;height:17px;line-height:17px;float:right;}
#divProdotti #paginazione #page-list{text-align:center;position:absolute;left:100px;width:685px;}
#divProdotti #paginazione #page-list ul{text-align:center;margin:0;padding:0;}
#divProdotti #paginazione #page-list li{float:left;padding:0 10px 0 0;}
#divProdotti #paginazione #page-list li.pgCurrent{color:#929292;}
#divProdotti #paginazione #page-list li a{color:#ff5a00;}