@import url("sortable.css");
body {	margin: 0px; padding:0}
.footer{ height:30px; background:url(images/footer_bg.gif) top repeat-x;  text-align:right; 
padding:10px 20px 20px 0; margin-bottom:10px}

body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #010101; }
.link{color: #010101;}
img{ border:0}
h1{ margin:0; padding:0px; font-size:14px;}
#accordion h3{ background:#f0f2ea}
.tabs .ui-tabs-nav{ background:#f0f2ea !important}
.variantirow td{ background-color:#c5c9bb !important; border-bottom:1px solid #fff !important}



.boxFotoOnline{ position:absolute; background-color:#FFFFFF; margin-top:40px}

.head{ /*background:url(images/header_bg.gif) top repeat-x*/ height:120px; border-bottom:1px solid #252623 }
.wellcome{ padding:8px 15px 0 0; color:#000; text-align:right}
.wellcome a, .wellcome span{ padding:0 5px}
.wellcome a { color:#000; text-decoration:none}

.getEditor{ color:#1a1a1a}

.obb{ color:#FF6600}

.form_table tr td h1{ padding-bottom:10px }

.form_table tr td{vertical-align:top; padding:5px 10px 5px 10px; background-color:#fff}
.form_table tr th{ font-size:14px; text-align:left; padding:5px 10px; background-color:#fff}
.table_sub tr td{ padding:2px !important}
.closeRight{float:right}
.closeRight a{ color:#000000; text-decoration:none}
.sez2{ font-size:12px; font-weight:bold; padding:10px 0; background-color:#CCCCCC; padding-left:10px}

.resultCercabox{
	width:100%;
	height:200px; 
	overflow:auto;
	border:1px solid #ccc
}	

.form_table tr td table tr td{ padding:2px !important}

ul{ margin:0px; padding:0 0 0 0; list-style-type:none}
ul li{}

/* listini */
.boxCategorie ul li span{ color:#FF6600}
#accordion{ margin:0 0 0 0}
#accordion div{ border:none}
#accordion h3{ font-weight:bold; padding:5px 0 5px 15px}
#accordion h3 a{ color:#010101; text-decoration:none}

.pag_ajax{ padding:5px}
.pag_ajax a{ color:#000000; margin:0 10px}

.pul_add, 
.pul_canc,
.pul_cerca,
.pul_salva,
.pul_back{ 
	cursor:pointer; width:92px; height:26px; background-position:left top; background-repeat:no-repeat
}

.content_table{  padding:0 0 0 0}
.content_table tr .content{background:#FFFFFF url(images/content_bg.gif) top repeat-x; padding:20px; }

form{ padding:0; margin:0}
.form{  background:#FFFFFF url(images/form_bg.png) top repeat-x; font-size:13px; 
	font-family:Verdana;border:1px solid #a4a69d;padding:3px 3px}
.w{ width:260px}
.w1{ width:190px}
.w2{ width:350px}
.tw2{ width:350px; height:50px}
.tw3{ width:350px; height:100px}
.canc_sotto{ padding:10px}

.table_menu_sx tr td{ vertical-align:top}
.cella_sx{ width:200px;  vertical-align:top;background-color:#f0f2ea; border:1px solid #9fa298}
.tableMenu{ }
.borderDx{border:1px solid #9fa298 !important;  padding-bottom:30px}
.cella_dx .borderDx{margin-left:10px}
.cella_dx .borderDx .tablesorter { border-left:0 !important;border-right:0 !important}
.cella_dx .borderDx .tablesorter tr td { border-bottom:1px solid #ccc}
.cella_dx{ vertical-align:top}
.bb{border:1px solid #9fa298; }

.cella_sx ul li{ background-color:#40413d; margin:0 0 0 0; border-bottom:1px solid #30312d}

.cella_sx ul li a{ padding:5px 10px; display:block; color:#FFFFFF; font-size:14px; text-decoration:none}
.cella_sx ul .sel{ color:#000000; }
.cella_sx ul .sel a{ color:#000000;background:#c5c9bb url(images/fre_sx.gif) right no-repeat }

/* articoli */
.art_cat{ margin-left:20px !important}
.salva_ajax{ height:30px; padding:4px 0 0 10px; margin-bottom:20px; background-color:#f0f2ea; border-bottom:1px solid #a4a69d !important}
.salva_ajax2{ }
/* cella variante */
.tablesorter .tv1{ color:#339900}
.tablesorter .t2{ color:#FF9900}
.tablesorter .t3{ color:#FF0000}
.tablesorter .t4{ color:#0033FF}
.tablesorter .t5{ color:#FF9900}

.tablesorter tr td{ border-bottom:1px solid #e5e5e5 }

/* lingue */
.nome_lingua{ padding:0 0 10px 0; font-weight:bold}
.box_it{ background-color:#bce9ff !important}
.box_en{ background-color:#f89291 !important}
.box_fr{ background-color:#ffcc99 !important}
.box_de{ background-color:#ccffcc !important}
.box_es{ background-color:#FFCC00 !important}
	
/* top liste */	
.sez_table{ background-color:#FFF}
.sez_table_pul{ margin:10px 0 5px 0}

.sez_table tr td{ padding:3px 0 2px 10px;  }
.sez_table tr .nome{text-align:right; font-weight:bold; padding-right:20px; font-size:16px; color:#FFFFFF}
.sez_table tr .pul{ padding-top:10px; padding-left:0}
.sez_table tr .id_categoria { text-align:right}
.sez_table tr .id_categoria h1{ margin:0; padding:0   }
.sez_tr2 td{ padding:4px 10px !important; height:25px; background-color:#FFF}
.sez_tr2 td table tr td{padding-top:0 !important;padding-bottom:0 !important; }
.sez_tr2 .td_store{ text-align:right}
.sez_tr2 .nome_lista{ font-size:14px; font-weight:bold; border:1px solid #979a8f; color:#de1a22 }
.sez_tr2 .nome_lista h1{color:#de1a22}
.sez_tr2 .nome_lista .form{ padding:0 !important}
.sez_tr2 .nome_lista span{ font-weight:bold}
.pul_add:hover, .pul_back:hover, .pul_salva:hover, .pul_canc:hover
{opacity:.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.paginazione tr td{ padding:10px}
.paginazione tr td a{ color:#000000; font-size:12px}


.art_cat{ background-color:#f0f2ea !important; margin:0 !important; padding-left:10px}
.cat1{ background-color:#c5c9bb !important}
.cat1 li{ padding:3px 0; border-bottom:1px solid #FFF}


/* messaggi */
.msg_ok{ padding:10px 15px 10px 80px; color:#FFFFFF; margin:0px 15px 0px 350px; font-weight:bold; top:60px; width:40%;
			background:#397d08 url(images/ico_msg_ok.gif) left no-repeat; position:absolute;
			border:1px solid #4f514c; cursor:pointer}
			
.msg_ko{ padding:15px 15px 15px 80px; color:#FFFFFF; margin:-10px 15px 0px 350px; font-weight:bold;top:70px; width:40%;
			background:#b5151c url(images/ico_msg_ko.gif) left no-repeat; position:absolute; z-index:1000;
			border:1px solid #4f514c; cursor:pointer}	
			
.msg_class{  padding:10px 15px 10px 40px; margin:0px 15px 0px 350px; font-weight:bold;
			background:#ffe3df url(images/ico_msg_ko.gif) left no-repeat;
			border-top:1px solid #f08a73; border-bottom:1px solid #f08a73; cursor:pointer}	

.msg_ko2{ color:#FF0000}			
.msg_in{  padding:10px 15px 10px 40px; margin:0px 15px 0px 350px; font-weight:bold;
			background:#ffdaca url(images/ico_msg_info.gif) left no-repeat;
			border-top:1px solid #c0513b; border-bottom:1px solid #c0513b}	

