
	body {font-family: Verdana, Arial; font-size: 12px; line-height: 18px; }
	a { text-decoration: none; border:none;}
	img { border:none;}
	
	.container{margin: 20px auto; width: 900px;  background: #fff;}
	h3 { margin-bottom: 15px; font-size: 22px; text-shadow: 2px 2px 2px #ccc; }
	
	.div_header{width:100%;height:100px;border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999;margin-top:10px;margin-bottom:5px; background-color:#A8CBDE;}
	.div_header_img{float:left; height:100px;}
	.div_header_sx{float:left; height:100px;  text-align:right; }
	.div_header_txt{float:right; height:30px;  text-align:right; margin-right:20px; }
	.txt_chiaro{font-family: Arial, Verdana; font-size: 12px; color:#666;  }
	.bt{float:right;height:20px;font-family: Arial, Verdana; font-size: 12px; color:#666; border:solid; border-width:1px; border-color:#F90; margin-left:5px; margin-right:5px; padding-left:10px; padding-right: 10px; background-color:#F2F2F2;}
	.div_header_bt{float:left; height:100px; text-align:right;  }
	.div_header_puls{width:100%; float:right; height:50px; text-align:right; margin-right:20px; }
	
	.div_colonne{ width:100%;}
	.div_colonna_1{position: relative;float:left; width:49%;}
	.div_colonna_sp{position: relative;float:left; width:2%;}
	.div_colonna_2{position: relative;float:left; width:49%;}
	
	.div_tabella{float:left; width:100%;height:50px;border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999;}
	/* tabella stampa pdf lotto*/
	.div_tabella_ok{float:left; width:100%;height:50px;border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999; background-color:#CF0;}
	.div_tabella_no{float:left; width:100%;height:50px;border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999; background-color:#FF0;}
	/**/
	.div_tabella_1{float:left; width:5%; height:50px;}
	.div_tabella_2{float:left; width:35%; height:50px;vertical-align:middle;}
	.div_tabella_3{float:left; width:10%; height:50px;}
	.div_tabella_4{float:left; width:10%; height:50px;}
	.div_tabella_5{float:left; width:20%; height:50px;}
	.div_tabella_6{float:left; width:20%; height:50px;}
	.txt_tabella{font-family: Arial, Verdana; font-size: 14px; color:#666;;margin-top:15px;}
	.div_tabella_a{position: relative;float:left; width:40%; height:50px;}
	.div_tabella_b{position: relative;float:left; width:30%; height:50px;vertical-align:middle;}
	
	.div_int_tabella{float:left; width:100%;height:22px;border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999; background-color:#F90;}
	.div_int_tabella1{float:left; width:100%;height:22px;border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999; background-color:#0C0;}
	.div_int_tabella_1{float:left; width:5%; height:20px;}
	.div_int_tabella_2{float:left; width:35%; height:20px;}
	.div_int_tabella_3{;float:left; width:10%; height:20px;}
	.div_int_tabella_4{float:left; width:10%; height:20px;}
	.div_int_tabella_5{float:left; width:20%; height:20px;}
	.div_int_tabella_6{float:left; width:20%; height:20px;}
	.txt_int_tabella{font-family: Arial, Verdana; font-size: 14px; color:#FFF;;margin-top:2px;}
	.div_int_tabella_a{position: relative;float:left; width:40%; height:20px;}
	.div_int_tabella_b{position: relative;float:left; width:30%; height:20px;}
	
.div_tabella_vuoto{ width:100%;height:50px;border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999;}
 
/* */

/*DIV WIZZARD*/
	.div_wiz_cont{width:100%; height:300px; border-top-style:dashed; border-top-width:1px; border-top-color:#999;}
	.div_wiz_tit{float:left;width:100%;height:25px;  background-color:#CCC; margin-top:2px;margin-bottom:2px;}
	.div_wiz_des{float:left; width:80%;  margin-left:10px;   }
	.div_wiz_guida{float:left; width:18%; border:dashed; border-width:1px; border-color:#999; background-color:#FF9; font-family: 'Palatino Linotype', 'Palatino', 'URW Palladio L'; font-size:16px; }
	
	.div_wiz_fot{float:right; width:100%;  border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999; text-align:right;  }
	.div_wiz_bt{float:right; height:25px;  padding-left:10px; padding-right:10px; border:solid; border-width:1px; border-color:#999; }
	.div_wiz_bt:hover{float:right; height:25px;  padding-left:10px; padding-right:10px; border:solid; border-width:1px; border-color:#F99; }
	.div_wiz_bttxt{vertical-align:middle; font-family:Arial; font-weight: bold;
    text-transform: uppercase;top: 5px; position:relative;}
		.div_wiz_bttxt:hover{vertical-align:middle; font-family:Arial; font-weight: bold;
    text-transform: uppercase;top: 5px; position:relative; color:#F99;}
	.div_wiz_txt{vertical-align:middle; font-family:Arial; font-weight: bold;
    text-transform: uppercase;top: 5px; position:relative; margin-left:2px;}
	.div_wiz_txt2{vertical-align:middle; font-family:Arial; font-weight: bold;
    text-transform: uppercase;top: 5px; position:relative; margin-left:100px;}
	.div_wiz_txt1{vertical-align:middle; font-family:Arial; font-weight: bold;
    text-transform: uppercase;top: 5px; position:relative; margin-right:2px;}
/**/

/*DIV BOTTONE GRAFICO SCELTA*/

.div_bottone_cont{width:150px; height:150px; border:dashed; border-width:1px; border-color:#999;}


.div_bottone_img{float:left; width:150px; height:124px;text-align:center; }

.div_bottone_txt{float:left; width:150px; height:26px; font-family:Arial; font-size:12px; text-align:center; }

/*DIV BOTTONE GRAFICO HEADER*/
.div_bottone_header_cont{float:left; width:100px; height:100px; }
.div_bottone_header_cont1{float:left; width:100px; height:100px; background-image:url(../img/hbt1.png); }
.div_bottone_header_cont2{float:left; width:100px; height:100px; background-image:url(../img/hbt2.png); }
.div_bottone_header_cont3{float:left; width:100px; height:100px; background-image:url(../img/hbt3.png); }


.div_bottone_header_img{float:left; width:100px; height:80px;text-align:center; }
.div_bottone_header_txt1{float:left; width:100px; height:20px; font-family:Arial; font-size:10px; text-align:center; color:#FFF;  }
.div_bottone_header_txt2{float:left; width:100px; height:20px; font-family:Arial; font-size:10px; text-align:center; color:#FFF;  }
.div_bottone_header_txt3{float:left; width:100px; height:20px; font-family:Arial; font-size:10px; text-align:center; color:#FFF; }

/*INTESTA CATEGORIA STERILIZZAZIONE*/

.div_intesta_steril{width:100%; height:30px; border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999; background-color:#F90; }
.div_intesta_steril_txt{width:100%; float:left; margin-top:5px;   }

.div_intesta_steril span{ vertical-align:middle;}
.div_intesta_steril h1{font-family:Arial; font-size:24px;background-color:#F90;  vertical-align:middle; color:#FFF;}

/*INTESTA CATEGORIA SCADENZIARIO*/

.div_intesta_scad{width:100%; height:30px; border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#999; background-color:#00F; }
.div_intesta_scad_txt{width:100%; float:left; margin-top:5px;   }

.div_intesta_scad span{ vertical-align:middle;}
.div_intesta_scad h1{font-family:Arial; font-size:24px;background-color:#00F;  vertical-align:middle; color:#FFF;}

/*DIV AUTOCLAVE*/
.div_auto_cont{width:150px; height:180px; margin-left:10px; }
.div_auto_img{float:left;width:150px;height:100px;}
.div_auto_txt{float:left;width:150px;height:30px;}

/*
.button_example{
border:1px solid #b7b7b7; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:18px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #d3d3d3;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3d3d3), color-stop(100%, #707070));
 background-image: -webkit-linear-gradient(top, #d3d3d3, #707070);
 background-image: -moz-linear-gradient(top, #d3d3d3, #707070);
 background-image: -ms-linear-gradient(top, #d3d3d3, #707070);
 background-image: -o-linear-gradient(top, #d3d3d3, #707070);
 background-image: linear-gradient(top, #d3d3d3, #707070);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d3d3d3, endColorstr=#707070);
}

.button_example:hover{
 border:1px solid #a0a0a0; background-color: #bababa;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bababa), color-stop(100%, #575757));
 background-image: -webkit-linear-gradient(top, #bababa, #575757);
 background-image: -moz-linear-gradient(top, #bababa, #575757);
 background-image: -ms-linear-gradient(top, #bababa, #575757);
 background-image: -o-linear-gradient(top, #bababa, #575757);
 background-image: linear-gradient(top, #bababa, #575757);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#bababa, endColorstr=#575757);
}
*/
.button_example1{
border:1px solid #ffad41; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:14px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #FFC579;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC579), color-stop(100%, #FB9D23));
 background-image: -webkit-linear-gradient(top, #FFC579, #FB9D23);
 background-image: -moz-linear-gradient(top, #FFC579, #FB9D23);
 background-image: -ms-linear-gradient(top, #FFC579, #FB9D23);
 background-image: -o-linear-gradient(top, #FFC579, #FB9D23);
 background-image: linear-gradient(top, #FFC579, #FB9D23);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFC579, endColorstr=#FB9D23);
}

.button_expample1:hover{
 border:1px solid #ff9913; background-color: #ffaf46;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf46), color-stop(100%, #e78404));
 background-image: -webkit-linear-gradient(top, #ffaf46, #e78404);
 background-image: -moz-linear-gradient(top, #ffaf46, #e78404);
 background-image: -ms-linear-gradient(top, #ffaf46, #e78404);
 background-image: -o-linear-gradient(top, #ffaf46, #e78404);
 background-image: linear-gradient(top, #ffaf46, #e78404);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffaf46, endColorstr=#e78404);
}

.button_example{
border:1px solid #ffad41; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #ffc579; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffc579), to(#fb9d23));
 background-image: -webkit-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -moz-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -ms-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -o-linear-gradient(top, #ffc579, #fb9d23);
 background-image: linear-gradient(to bottom, #ffc579, #fb9d23);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffc579, endColorstr=#fb9d23);
}

.button_example:hover{
 border:1px solid #ff9913;
 background-color: #ffaf46; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffaf46), to(#e78404));
 background-image: -webkit-linear-gradient(top, #ffaf46, #e78404);
 background-image: -moz-linear-gradient(top, #ffaf46, #e78404);
 background-image: -ms-linear-gradient(top, #ffaf46, #e78404);
 background-image: -o-linear-gradient(top, #ffaf46, #e78404);
 background-image: linear-gradient(to bottom, #ffaf46, #e78404);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffaf46, endColorstr=#e78404);
}

.button_scad{
border:1px solid #df0909; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #f62b2b; background-image: -webkit-gradient(linear, left top, left bottom, from(#f62b2b), to(#d20202));
 background-image: -webkit-linear-gradient(top, #f62b2b, #d20202);
 background-image: -moz-linear-gradient(top, #f62b2b, #d20202);
 background-image: -ms-linear-gradient(top, #f62b2b, #d20202);
 background-image: -o-linear-gradient(top, #f62b2b, #d20202);
 background-image: linear-gradient(to bottom, #f62b2b, #d20202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f62b2b, endColorstr=#d20202);
}

.button_scad:hover{
 border:1px solid #b30808;
 background-color: #e40a0a; background-image: -webkit-gradient(linear, left top, left bottom, from(#e40a0a), to(#9f0202));
 background-image: -webkit-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -moz-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -ms-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -o-linear-gradient(top, #e40a0a, #9f0202);
 background-image: linear-gradient(to bottom, #e40a0a, #9f0202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e40a0a, endColorstr=#9f0202);
}

.button_mag{
border:1px solid #8bcf54; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #a9db80; background-image: -webkit-gradient(linear, left top, left bottom, from(#a9db80), to(#96c56f));
 background-image: -webkit-linear-gradient(top, #a9db80, #96c56f);
 background-image: -moz-linear-gradient(top, #a9db80, #96c56f);
 background-image: -ms-linear-gradient(top, #a9db80, #96c56f);
 background-image: -o-linear-gradient(top, #a9db80, #96c56f);
 background-image: linear-gradient(to bottom, #a9db80, #96c56f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a9db80, endColorstr=#96c56f);
}

.button_mag:hover{
 border:1px solid #74bf36;
 background-color: #8ed058; background-image: -webkit-gradient(linear, left top, left bottom, from(#8ed058), to(#7bb64b));
 background-image: -webkit-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -moz-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -ms-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -o-linear-gradient(top, #8ed058, #7bb64b);
 background-image: linear-gradient(to bottom, #8ed058, #7bb64b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#8ed058, endColorstr=#7bb64b);
}

.button_header{
border:1px solid #ffad41; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:14px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #FFC579;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC579), color-stop(100%, #FB9D23));
 background-image: -webkit-linear-gradient(top, #FFC579, #FB9D23);
 background-image: -moz-linear-gradient(top, #FFC579, #FB9D23);
 background-image: -ms-linear-gradient(top, #FFC579, #FB9D23);
 background-image: -o-linear-gradient(top, #FFC579, #FB9D23);
 background-image: linear-gradient(top, #FFC579, #FB9D23);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFC579, endColorstr=#FB9D23);
}

.button_header:hover{
 border:1px solid #ff9913; background-color: #ffaf46;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf46), color-stop(100%, #e78404));
 background-image: -webkit-linear-gradient(top, #ffaf46, #e78404);
 background-image: -moz-linear-gradient(top, #ffaf46, #e78404);
 background-image: -ms-linear-gradient(top, #ffaf46, #e78404);
 background-image: -o-linear-gradient(top, #ffaf46, #e78404);
 background-image: linear-gradient(top, #ffaf46, #e78404);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffaf46, endColorstr=#e78404);
}

.button_logout{
border:1px solid #ffad41; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 5px 5px 5px 5px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #ffc579;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc579), color-stop(100%, #fb9d23));
 background-image: -webkit-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -moz-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -ms-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -o-linear-gradient(top, #ffc579, #fb9d23);
 background-image: linear-gradient(top, #ffc579, #fb9d23);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffc579, endColorstr=#fb9d23);
}

.button_logout:hover{
border:1px solid #ff9913; background-color: #ffaf46;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf46), color-stop(100%, #e78404));
 background-image: -webkit-linear-gradient(top, #ffaf46, #e78404);
 background-image: -moz-linear-gradient(top, #ffaf46, #e78404);
 background-image: -ms-linear-gradient(top, #ffaf46, #e78404);
 background-image: -o-linear-gradient(top, #ffaf46, #e78404);
 background-image: linear-gradient(top, #ffaf46, #e78404);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffaf46, endColorstr=#e78404);}

a:link, a:visited {
  
  text-decoration: none;
}

a:hover {
 
  text-decoration: none;
}
/*CONTENITORE SCELTE RADIO BUTTON*/
.div_radio_cont{ height:55px; }
.div_radio_cont1{ height:35px; margin-left:5px;  }
	.div_radio_bot{float:left;height:55px;}
	.div_radio_lab{float:left; height:40px;top: 10px; vertical-align:middle; margin-left:5px;}

/*CHECKBOX RADIO BUTTON*/
