.ordini_corpo {
	text-align: left;
	font: 11px Arial, Helvetica, sans-serif;
}
.ordini_corpo input, .ordini_corpo select {
	border: 1px solid gray;
	padding: 2px;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
}
.ordini_corpo #nulla {
	border: 0px;
}
.ordini_centro {
	text-align: center;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
}
.ordini_table {
	text-align: center;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}
.ordini_table_print {
	text-align: left;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	border: 1px solid;
}
.ordini_invisible {
}
.ordini_label {
	text-align: left;
	position: relative;
	font: 11px Arial, Helvetica, sans-serif;
}
.ordini_text {
	height: 20px;
	border: 1px solid gray;
	padding: 2px;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
}
.ordini_password {
	height: 20px;
	border: 1px solid gray;
	padding: 2px;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
}
.ordini_submit {
	height: 20px;
	/*border: 1px solid gray;*/
	padding: 2px;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
}
.ordini_riferimenti {
	border: 1px dotted gray;
	padding: 2px;
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-align: left;
}
* html #ordini_idx_columnOne { display:inline; }
* html #ordini_idx_columnTwo_nodx { display:inline; }
#ordini_idx_columnOne {
float:left;
margin:0 5px 10px 5px;
width:210px;
overflow: hidden;
}
#ordini_idx_columnTwo_nodx {
float:left;
margin:25px 5px 10px 5px;
width:710px;
overflow: hidden;
}


.ordini_catalogo {
clear:left;
margin:2px;
border-bottom: 3px dotted gray;
position: relative;
min-height: 135px;
text-align: left;
}
.ordini_catalogo_codice {
width:160px;
#margin:2px;
# position: absolute;
# height: 30px;
# left: 0px;
}
.ordini_catalogo_descr {
width:600px;
#margin:2px;
# position: absolute;
# height: 30px;
# left: 65px;
font-weight:bold;
color: #990000;
}
.ordini_catalogo_descrestesa {
# position: absolute;
width:300px;
# height: 120px;
#margin:2px;
# top: 32px;
# left: 0px;
}
.ordini_catalogo_promozione {
position: absolute;
width:16px;
height: 16px;
margin:2px;
top: 0px;
left: 680px;
}
.ordini_catalogo_certificati {
position: absolute;
height: 64px;
top: 32px;
left: 310px;
margin:0px;
padding:2px;
width:104px;
}
.ordini_catalogo_unmis {
width:30px;
margin:2px;
position: absolute;
height: 30px;
top: 32px;
left: 420px;
margin:0px;
padding:2px;
}
.ordini_catalogo_prezzo {
width:50px;
margin:2px;
position: absolute;
height: 30px;
top: 32px;
left: 460px;
margin:0px;
padding:2px;
}
.ordini_catalogo_sc1 {
width:30px;
margin:2px;
position: absolute;
height: 30px;
top: 32px;
left: 510px;
margin:0px;
padding:2px;
}
.ordini_catalogo_sc2 {
width:30px;
margin:2px;
position: absolute;
height: 30px;
top: 32px;
left: 540px;
margin:0px;
padding:2px;
}
.ordini_catalogo_sc3 {
width:30px;
margin:2px;
position: absolute;
height: 30px;
top: 32px;
left: 570px;
margin:0px;
padding:2px;
}
.ordini_catalogo_carrello {
width:100px;
margin:2px;
position: absolute;
height: 30px;
top: 100px;
left: 550px;
margin:0px;
padding:2px;
}
.ordini_catalogo_promo {
width:70px;
margin:2px;
position: absolute;
height: 30px;
top: 104px;
left: 630px;
margin:0px;
padding:2px;
}
.ordini_catalogo_promo2 {
width:5px;
margin:2px;
position: absolute;
height: 30px;
top: 95px;
left: 610px;
margin:0px;
padding:2px;
}
.ordini_catalogo_prezzoscontato {
width:50px;
margin:2px;
position: absolute;
height: 30px;
top: 64px;
left: 420px;
margin:0px;
padding:2px;
}
.ordini_catalogo_disponibilita {
width:40px;
margin:2px;
position: absolute;
height: 30px;
top: 64px;
left: 470px;
margin:0px;
padding:2px;
}
.ordini_catalogo_giacenza {
}
.ordini_catalogo_desc_sconti {
width:240px;
margin:2px;
position: absolute;
height: 30px;
top: 100px;
left: 310px;
margin:0px;
padding:2px;
}
.ordini_catalogo_qta {
width:30px;
margin:2px;
border:1px solid gray;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
height:20px;
padding:2px;
}
.ordini_catalogo_foto {
position: absolute;
width:68px;
height: 68px;
top: 32px;
left: 630px;
margin:0px;
padding:2px;
}
.ordini_catalogo_foto img {
width: 64;
border: 0;
}
.ordini_catalogo_imgcarrelloX {
width:20px;
margin:2px;
border:0px;
padding:2px;
}
.ordini_catalogo_scheda {
width:60px;
margin:2px;
position: absolute;
height: 30px;
left: 630px;
top: 0px;
}
.ordini_catalogo_carrelloX {
width:20px;
margin:2px;
position: absolute;
height: 15px;
top: 100px;
left: 650px;
margin:0px;
padding:2px;
}
.ordini_catalogo_pconf {
width:40px;
margin:2px;
position: absolute;
height: 30px;
top: 105px;
left: 590px;
margin:0px;
padding:2px;
}

.ordini_ordinato {
border: 1px dotted gray;
width:700px;
text-align:left;
clear:left;
bottom-margin:10px;
margin:5px;
}
.ordini_ordinato_codice {
width:60px;
float:left;
margin:2px;
}
.ordini_ordinato_descrizione {
width:400px;
float:left;
margin:2px;
}
.ordini_ordinato_quantita {
width:100px;
float:left;
margin:2px;
}
.ordini_aggiorna {
clear:both;
text-align: center;
}
.ordini_lista {
border: 1px dotted gray;
width:600px;
text-align:left;
clear:left;
bottom-margin:10px;
margin:5px;
}
.ordini_lista_riga {
clear:left;
margin:2px;
}
.ordini_lista_a {
float: left;
width: 100px;
}
.ordini_lista_desc {
float: left;
width: 350px;
}
.ordini_lista_button {
float: left;
}
.ordini_cerca {
border: 1px dotted gray;
width:900px;
text-align:left;
clear:left;
bottom-margin:10px;
margin:5px;
}
.ordini_cerca_label {
float:left;
margin:2px;
}
.ordini_cerca_input {
float:left;
margin:2px;
}
.ordini_cerca_select {
float:left;
margin:2px;
}
.ordini_cerca_submit {
float:left;
margin:2px;
}
.ordini_consegnaunica_label {
float:left;
margin:2px;
margin-left: 600px;
}
.ordini_consegnaunica_value {
float:left;
margin:2px;
}
.ordini_consegnaunica_input {
float:left;
margin:2px;
}

.pubblicita {
}
.pubblicitaImmagine {
}
.pubblicitaEstratto {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: gray;
	margin-bottom: 10px;
	padding-bottom: 5px;
	text-align: left;
	font-size: 10px
}

#map {
text-align: left;
}
#map ul li {
	padding: 0;
}
#map ul li.notizia a {
	text-decoration: none;
	font-style: italic;
}
#map ul li.sezione a {
	text-decoration: none;
}
#map ul li a:hover {
	background-color: #E9E9E9;
}
#map ul {
list-style-image:none;
list-style-position:inside;
list-style-type:square;
padding-left: 15px;
}

.notizia_ul_tab {
	font-size:93%;
	line-height:normal;
	background:#DAE0D2 url("imgs/bg.gif") repeat-x center bottom;
	float: left;
	width: 100%;
	padding:10px 10px 0;
	list-style:none;
	margin: 0px;
}
.notizia_ul_tab li {
	float:left;
	background: url("imgs/left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
	}
.notizia_ul_tab a {
	float:left;
	display:block;
	background: url("imgs/right.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#997A68;
}
.notizia_ul_tab a:hover {
	color:#333;
}
.notizia_ul_tab .notizia_tab_attuale, .notizia_ul_tab .menusel {
	background-image: url("imgs/left_on.gif");
}
.notizia_ul_tab .notizia_tab_attuale a, .notizia_ul_tab a.menusel {
	background-image: url("imgs/right_on.gif");
	color:#333;
	padding-bottom:5px;
}

.righi_desc,
.righi_codice {
text-align: left;
}

.righi_qta {
text-align: right;
}

.righi_prezzo,
.righi_data,
.righi_importo,
.righi_sconto {
text-align: right;
color: #555;
background-color: #eee;
}

#sezioni ul.ulliv0 {
background-color: #ffffcc;
}
#sezioni ul.ulliv1 {
background-color: white;
}

