<style type="text/css">
BODY {color: #000000 font-family: Helvetica, Tahoma, Arial; font-size: 10pt;text-decoration: none}
P {color: #000000; font-family: Helvetica, Tahoma, Arial; font-size: 9pt; text-decoration: none; padding: 6px; margin:0px;}
A:link {color: #FFFFFF; font-family: Helvetica, Tahoma, Arial; font-size: 8pt; text-decoration: none}
A:visited {color: #FFFFFF; font-family: Helvetica, Tahoma, Arial; font-size: 8pt; text-decoration: none}
A:active {color: #FF0000; font-family: Helvetica, Tahoma, Arial; font-size: 8pt; text-decoration: none}
A:hover {color: #EBC266; font-family: Helvetica, Tahoma, Arial; font-size: 8pt; text-decoration: none}
A:link.ts {color: #FFFFFF}
A:visited.ts {color: #FFFFFF}
A:active.ts {color: #EBC266}
A:hover.ts {color: #EBC266}
A:link.tc {color: #000000}
A:visited.tc {color: #000000}
A:active.tc {color: #FF0000}
A:hover.tc {color: #205F9F}
A:link.message {color: #000099;font-size: 9pt}
A:visited.message {color: #000099; font-size: 9pt}
A:active.message {color: #FFFFFF; font-size: 9pt}
A:hover.message {color: #FFFFFF; font-size: 9pt}
TABLE {font-family: Helvetica, Tahoma, Arial; font-size: 8pt; text-decoration: none}
.main {background-color: #FFFFFF; color: #000000;
box-shadow: 4px 4px 13px 8px #DDDDDD;
-webkit-box-shadow: 4px 4px 13px 8px #DDDDDD;
-moz-box-shadow: 4px 4px 13px 8px #DDDDDD;
-o-box-shadow: 4px 4px 13px 8px #DDDDDD;
}
TH {
  background-color: #000000; color: #BB0000; font-family: Helvetica, Tahoma, Arial; font-size: 9pt; text-decoration: none; border-radius: 5px; text-shadow: 2px 2px #999999;
  background: #000000; /* Old browsers */
  background: -moz-linear-gradient(top, #909090 0%, #101010 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#101010), color-stop(100%,#101010)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #909090 0%,#10101010 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #909090 0%,#101010 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #909090 0%,#101010 100%); /* IE10+ */
  background: linear-gradient(top, #909090 0%,#101010 100%); /* W3C */
}
TD {font-family: Helvetica, Tahoma, Arial, ; font-size: 8pt; text-decoration: none}
TD.struttura0{background-color: #FFFFFF;}
TD.struttura1{background-color: #FAFAFA; border-right: 1px solid #F0F0F0;}
TD.struttura2{background-color: #B8DCB8; color: #000000}
TD.struttura3{background-color: #B8DCB8}
TD.struttura4{background-color:#FEFEFE}
TD.struttura5{background-color: #FAFAFA; border-left: 1px solid #F0F0F0;}
TD.privacy{background-color: #EEEEEE; padding: 6px; font-size: 10pt;}
TD.allert {background-color: #BB0000; color: #FFFFFF; border-radius: 5px}
TD.allertv {background-color: #BB0000; color: #FFFFFF; border-radius: 5px; writing-mode: tb-rl; filter: flipv fliph;}
TD.button {background-color: #E6E6E6; color: #000000; border-radius: 5px}
TD.error {background-color: #BB0000; color: #FFFFFF ; border-radius: 5px ;font-size: 10pt; padding: 7pt} 
TD.labcol {background-color: #BBBBBB; color: #000000; border-radius: 5px}
TD.label {background-color: #B8DCB8; color: #000000; border-radius: 5px}
TD.labelcent{background-color: #B8DCB8; color: #000000; border-radius: 5px; text-align: center}
TD.labelev {background-color: #AA0000; color: #FFFFFF ; border-radius: 5px}
TD.labelob {background-color: #FF7700; color: #FFFFFF ; border-radius: 5px}
TD.min {background-color: #EFC05F; color: #000000; font-size: 7pt}
TD.labmin {background-color: #BBBBBB; color: #000000; font-size: 7pt}
TD.valmin {background-color: #F5F5F5; color: #000000; font-size: 7pt}
TD.message {background-color: #B8DCB8; color: #000000; font-weight: bold ; border-radius: 5px}
TD.nav {background-color: #DDDDDD; color: #000000; border-radius: 5px}
TD.priv {background-color: #BB0000; color: #FFFFFF; border-radius: 5px}
TD.report {background-color: #ECF4ED; color: #000000; border-radius: 5px}
TD.sel {background-color: #FDFDFD; color: #000000; border-radius: 5px}
TD.text {background-color: #F5F5F5; color: #000000; border-radius: 5px; border: 1px solid #E8E8E8;}
TD.carlabel {background-color: #F5F5F5; color: #000000; border-top: 2px dotted #E8E8E8; border-bottom: 2px solid #F5F5F5;padding: 3px 1px 3px 8px;font-size: 9pt;}
TD.carval {background-color: #FFFFFF; color: #000000; border-top: 2px dotted #E8E8E8; border-bottom: 2px solid #F8F8F8;padding: 3px 1px 3px 8px;font-size: 9pt;}
TD.textcent {background-color: #FFFFFF; color: #000000; border-radius: 5px; text-align: center}
TD.textsp {background-color: #F5F5F5; color: #000000; border-radius: 5px; padding: 7px;}
TD.textev {background-color: #E8E8E8; color: #000000; border-radius: 5px}
TD.textbord {background-color: #FFFFF4; color: #000000; border: 2px solid rgb(128,0,0); border-radius: 5px}
TD.textbordev {background-color: #FF0000; color: #000000; border: 2px solid rgb(128,0,0); border-radius: 5px}
TD.textimp {background-color: #FFFFFF; color: #000000; font-size: 13pt}
TD.val {background-color: #cee7ff; color: #000000; border-radius: 5px; text-align: left}
TD.valcent {background-color: #cee7ff; color: #000000; border-radius: 5px; text-align: center}
TD.box {background-color: #DDDDDD; color: #000000; border-radius: 5px}
TD.loginhp {background-color: #FFFFFF; color: #666666;font-size: 8pt; border-radius: 5px; border: 2px solid #555555}
TD.boxsped {background-color: #FFFFF4; color: #000000; border: 2px solid rgb(128,0,0); border-radius: 5px; padding: 8px; font-size: 10pt;}
TD.shopbox {background-color: #FFFFFF; color: #000000; border: 2px solid rgb(128,0,0); border-radius: 5px;
	-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.42);
	-moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.42);
	box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.42);
}
TD.psdescriz {
	background-color: #FAFAFA;
	color: #400000;
	font-size: 10pt;
	text-align: left;
	border-radius: 7px;
	-webkit-box-shadow: 4px 4px 11px 0px rgba(50, 50, 50, 0.42);
	-moz-box-shadow:    4px 4px 11px 0px rgba(50, 50, 50, 0.42);
	box-shadow:         4px 4px 11px 0px rgba(50, 50, 50, 0.42);
	}
TD.psmesgen {
	background-color: #FAFAFA;
	color: #400000;
	font-size: 9pt;
	text-align: center;
	border-radius: 7px;
	-webkit-box-shadow: 4px 4px 11px 0px rgba(50, 50, 50, 0.42);
	-moz-box-shadow:    4px 4px 11px 0px rgba(50, 50, 50, 0.42);
	box-shadow:         4px 4px 11px 0px rgba(50, 50, 50, 0.42);
	}
TD.psdescomp {
	color: #000000;
	font-size: 10pt;
	text-align: justify;
	}
TD.psprezzo {
	background-color: #FAFAFA;
	color: #000000;
	font-size: 15pt;
	padding:10px;
	text-align: center;
	border-radius: 7px;
	-webkit-box-shadow: 4px 4px 11px 0px rgba(50, 50, 50, 0.42);
	-moz-box-shadow:    4px 4px 11px 0px rgba(50, 50, 50, 0.42);
	box-shadow:         4px 4px 11px 0px rgba(50, 50, 50, 0.42);
	}
TD.pspbottone {
	background-color: #F0F0F0;
	color: #000000;
	font-size: 10pt;
	padding:10px;
	text-align: center;
	border-radius: 7px;
	-webkit-box-shadow: 4px 4px 11px 0px rgba(50, 50, 50, 0.42);
	-moz-box-shadow:    4px 4px 11px 0px rgba(50, 50, 50, 0.42);
	box-shadow:         4px 4px 11px 0px rgba(50, 50, 50, 0.42);
	}
DIV.psprezzo {background-color: #FAFAFA;	color: #000000;	font-size: 15pt; text-align: right;}
.pspcodice  {background-color: #FFFFFF;	color: #000000;	font-size: 11pt; padding: 1px;}
.pspbarcode {background-color: #FFFFFF;	color: #EE0000;	font-size: 11pt; padding: 1px;}
.pspprod {background-color: #FFFFFF;	color: #EE0000;	font-size: 11pt; padding: 1px;}
.pspvend {font-size: 10pt;}
A.psmesgen{font-size: 9pt;}
A:link.psmesgen{color: #000000}
A:visited.psmesgen{color: #000000}
A:active.psmesgen{color: #FF7800}
A:hover.psmesgen {color: #FF7800}
A.privacy {font-size: 10pt;}
A:link.privacy {color: #FF0000}
A:visited.privacy {color: #FF0000}
A:active.privacy {color: #FF0000}
A:hover.privacy {color: #FF0000}
A:link.allert {color: #FFFFFF}
A:visited.allert {color: #FFFFFF}
A:active.allert {color: #FFFFFF}
A:hover.allert {color: #EFC05F}
A:link.button {color: #583729}
A:visited.button {color: #583729}
A:active.button {color: #814000}
A:hover.button {color: #BB0000}
A:link.error {color: #FFFFFF;font-size: 10pt; color: #fff833;}
A:visited.error {color: #FFFFFF;font-size: 10pt; color: #fff833;}
A:active.error {color: #FFFFFF;font-size: 10pt; color: #fff833;}
A:hover.error {color: #EFC05F;font-size: 10pt; color: #fff833;}
A:link.message {color: #EFC05F}
A:visited.message {color: #EFC05F}
A:active.message {color: #EFC05F}
A:hover.message {color: #C19D52}
A:link.nav {color: #000000}
A:visited.nav {color: #000000}
A:active.nav {color: #FF0000}
A:hover.nav {color: #FF0000}
A:link.report {color: #FF2D2D}
A:visited.report {color: #FF2D2D}
A:active.report {color: #FF0000}
A:hover.report {color: #205F9F}
A:link.sel {color: #205F9F}
A:visited.sel {color: #205F9F}
A:active.sel {color: #FF0000}
A:hover.sel {color: #FF0000}
A:link.text {color: #FF2D2D}
A:visited.text {color: #FF2D2D}
A:active.text {color: #FF0000}
A:hover.text {color: #205F9F}
A:link.textbord {color: #FF2D2D}
A:visited.textbord {color: #FF2D2D}
A:active.textbord {color: #FF0000}
A:hover.textbord {color: #205F9F}
A:link.textbordev {color: #FF2D2D}
A:visited.textbordev {color: #FF2D2D}
A:active.textbordev {color: #FF0000}
A:hover.textbordev {color: #205F9F}
A:link.val {color: #222222}
A:visited.val {color: #583729}
A:active.val {color: #814000}
A:hover.val {color: #BB0000}
A:link.valcent{color: #814000}
A:visited.valcent {color: #814000}
A:active.valcent {color: #814000}
A:hover.valcent {color: #BB0000}
A:link.boxsped { color: #FF0000; font-size: 10pt;}
A:visited.boxsped { color: #FF0000; font-size: 10pt;}
A:active.boxsped { color: #FF0000; font-size: 10pt;}
A:hover.boxsped { color: #0000AA; font-size: 10pt;}
HR {color: #400000}
HR.menu {color: #400000; width: 146px;}
A.btn {
  font-size: 15px;
  border-radius: 60px;
  font-family: Arial;
  color: #000000;
  background: #FEF4B4;
  background-image: -webkit-linear-gradient(top, #FEF4B4, #d6c35a);
  background-image: -moz-linear-gradient(top, #FEF4B4, #d6c35a);
  background-image: -ms-linear-gradient(top, #FEF4B4, #d6c35a);
  background-image: -o-linear-gradient(top, #FEF4B4, #d6c35a);
  background-image: linear-gradient(to bottom, #FEF4B4, #d6c35a);
  -webkit-border-radius: 60;
  -moz-border-radius: 60;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}
A:hover.btn {
  background: #e08b4e;
  background-image: -webkit-linear-gradient(top, #e08b4e, #940000);
  background-image: -moz-linear-gradient(top, #e08b4e, #940000);
  background-image: -ms-linear-gradient(top, #e08b4e, #940000);
  background-image: -o-linear-gradient(top, #e08b4e, #940000);
  background-image: linear-gradient(to bottom, #e08b4e, #940000);
  text-decoration: none;
}
.eticpic {font-family:Helvetica, Tahoma, Arial, ; font-size: 5pt; text-decoration: none}
.sidebarmenuev ul{margin-top: 0px; padding: 0; list-style-type: none; font: Tahoma, Arial, Helvetica; width: 230px;font-weight: bold;}
.sidebarmenuev ul li{margin: 3px; position: relative;}
.sidebarmenuev ul li a{display: block; overflow: auto; color: #000000; text-decoration: none;text-align: left; padding: 1px; border-radius: 5px; border-style: solid; border-color:#FFE6CE;list-style-type: disc;-webkit-box-shadow: 2px 2px 3px 0px rgba(50, 50, 50, 0.42); -moz-box-shadow: 2px 2px 3px 0px rgba(50, 50, 50, 0.42);box-shadow: 2px 2px 3px 0px rgba(50, 50, 50, 0.42);}
.sidebarmenuev ul li a:link, .sidebarmenuev ul li a:visited, .sidebarmenuev ul li a:active{background-color: #FFE6CE;}
.sidebarmenuev ul li a:hover{background-color:#006633; color: #FFFFFF; border-radius: 5px; border-style: solid; border-color:#006633;}

.sidebarmenu ul{margin: 3px; padding: 0; list-style-type: none; font: Helvetica, Tahoma, Arial; width: 230px; font-weight: bold;}
.sidebarmenu ul li{margin: 3px; position: relative;}
.sidebarmenu ul li a{display: block; overflow: auto; color: #000000; text-decoration: none; text-align: left; padding: 1px; border-radius: 5px; border-style: solid; border-color:#F0F0F0; list-style-type: disc;-webkit-box-shadow: 2px 2px 3px 0px rgba(50, 50, 50, 0.42); -moz-box-shadow: 2px 2px 3px 0px rgba(50, 50, 50, 0.42);box-shadow: 2px 2px 3px 0px rgba(50, 50, 50, 0.42);}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{background-color: #F0F0F0;}
.sidebarmenu ul li a:hover{background-color: #400000; color: #FFFFFF; border-radius: 5px; border; border-style: solid; border-color:#400000;}
.sidebarmenu ul li ul{position: absolute; width: 150px; top: 0; visibility: hidden;}
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */
.el-gallery {margin: 5px;border: 1px solid #ccc;float: left;padding: 3px;width: 50px; background:#FFFFFF;}
.el-gallery:hover {border: 1px solid #FFB12B;}
.el-galleryshop {margin: 5px; border-radius: 5px; border: 1px solid #800000; float: left; padding: 3px; width: 290px; background:#FFFFFF;}
.el-galleryshop:hover {border: 1px solid #FFB12B; background:#FFB12B}
.desc-gallery {padding: 5px;text-align: left;background: #FFFFFF;color: #000000;}
.desc-gallery:hover {background: #FFB12B;}
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 30px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.6); /* Black w/ opacity */
}
.modal-content {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
	cursor: zoom-out;
}
.close {
    position: absolute;
    top: 15px;
    right: 35px;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
	font-family: Helvetica, Tahoma, Arial;
    transition: 0.3s;
}
.close:hover,.close:focus {
    color: #ff0000;
    text-decoration: none;
    cursor: pointer;
}
.imgmin {
    
    border-radius: 5px;
    cursor: pointer;
    transition: 0.3s;
    border: 1px solid #606060;
}
.imgframe {
    border-radius: 5px;
    cursor: zoom-in;
    transition: 0.3s;
}
.imgmin:hover {
    opacity: 0.9;
    -ms-transform: scale(1.3); /* IE 9 */
    -webkit-transform: scale(1.3); /* Safari 3-8 */
    transform: scale(1.3); 
    cursor: pointer;
    border: 1px solid #FF7700;
}
.imgframe:hover {opacity: 0.7;}
/* Add Animation */
.modal-content {    
    -webkit-animation-name: zoom;
    -webkit-animation-duration: 0.6s;
    animation-name: zoom;
    animation-duration: 0.6s;
}
@-webkit-keyframes zoom {
    from {-webkit-transform:scale(0)} 
    to {-webkit-transform:scale(1)}
}
@keyframes zoom {
    from {transform:scale(0)} 
    to {transform:scale(1)}
}
@media only screen and (max-width: 700px){
    modal-content {
    width: 100%;
    }
}
input[type=submit],input[type=button],input[type=reset] {
  background: #EBEBEB;
  background-image: -webkit-linear-gradient(top, #EBEBEB, #D1D1D1);
  background-image: -moz-linear-gradient(top, #EBEBEB, #D1D1D1);
  background-image: -ms-linear-gradient(top, #EBEBEB, #D1D1D1);
  background-image: -o-linear-gradient(top, #EBEBEB, #D1D1D1);
  background-image: linear-gradient(to bottom, #EBEBEB, #D1D1D1);
  -webkit-border-radius: 6;
  -moz-border-radius: 6;
  border-radius: 6px;
  text-shadow: 1px 1px 2px #000000
  font-family: Arial;
  color: #000000;
  font-size: 14px;
  padding: 4px 6px 4px 6px;
  text-decoration: none;
}
input.ev[type=submit],input.ev[type=button],input.ev[type=reset],button.ev  {
  background: #FF7700;
  background-image: -webkit-linear-gradient(top, #FF7700, #FFAB61);
  background-image: -moz-linear-gradient(top, #FF7700, #FFAB61);
  background-image: -ms-linear-gradient(top, #FF7700, #FFAB61);
  background-image: -o-linear-gradient(top, #FF7700, #FFAB61);
  background-image: linear-gradient(to bottom, #FF7700, #FFAB61);
  -webkit-border-radius: 6;
  -moz-border-radius: 6;
  border-radius: 6px;
  text-shadow: 1px 1px 2px #000000;
  font-family: Arial;
  color: #ffffff;
  font-size: 14px;
  padding: 4px 6px 4px 6px;
  text-decoration: none;
}
input.dis[type=submit],input.dis[type=button],input.dis[type=reset] {
  background: #EBEBEB;
  background-image: -webkit-linear-gradient(top, #EBEBEB, #D1D1D1);
  background-image: -moz-linear-gradient(top, #EBEBEB, #D1D1D1);
  background-image: -ms-linear-gradient(top, #EBEBEB, #D1D1D1);
  background-image: -o-linear-gradient(top, #EBEBEB, #D1D1D1);
  background-image: linear-gradient(to bottom, #EBEBEB, #D1D1D1);
  -webkit-border-radius: 6;
  -moz-border-radius: 6;
  border-radius: 6px;
  font-family: Arial;
  color: #A1A1A1;
  font-size: 14px;
  padding: 4px 6px 4px 6px;
  text-decoration: none;
}





TABLE.cpgt1 {border: 1px solid; border-color: #808080 #2C2C2C #2C2C2C #808080;}
TD.cpgc1 {border: 1px solid ; border-color: #2C2C2C #808080 #808080 #2C2C2C; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; color: blue; font-weight: bold;}
CAPTION.cpgc1 {border: none; padding: 10px; color: #800000; font-weight: bold;}
TABLE.cpgcont {border: none;}
TABLE.cpgcontb {border: 1px solid ; border-color: #2C2C2C #808080 #808080 #2C2C2C;}
TD.cpgcont {border: none; padding: 10px;}
TD.cpgcontb {border: 1px solid; border-color: #2C2C2C #808080 #808080 #2C2C2C; padding: 10px;}
TD.cpgpdfzip {font-size: 18pt; text-decoration: none; border: none; padding: 5px; color: blue; font-weight: bold;}
TD.cpgpdfzipb {font-size: 18pt; text-decoration: none; border: 1px solid ; border-color: #2C2C2C #808080 #808080 #2C2C2C; padding: 10px; color: blue; font-weight: bold;}
A.cpgpdfzip {font-family: Helvetica, Tahoma, Arial; font-size: 18pt; text-decoration: none; border: none; padding: 5px; color: blue; font-weight: bold;}
A:hover.cpgpdfzip {fcolor: red;}
TD.cpgtext {text-align: justify; border: none; padding: 6px; line-height: 20px;}
TD.cpgtextb {text-align: justify; border: 1px solid; border-color: #2C2C2C #808080 #808080 #2C2C2C;  padding: 6px; line-height: 20px;}
TD.cpgdid {font-size: 11pt; text-decoration: none; border: none; text-align: center; color: blue; font-weight: bold;}
TD.cpgdidb {font-size: 11pt; text-decoration: none; border: 1px solid; border-color: #2C2C2C #808080 #808080 #2C2C2C; text-align: center; color: blue; font-weight: bold;}
A.cpgdid {font-family: Helvetica, Tahoma, Arial; font-size: 11pt; text-decoration: none; text-align: center; color: blue; font-weight: bold;}
A:hover.cpgdid{color: red; font-weight: bold;}
TH.cpgcont {border: none;}
TH.cpgcontb {border: 1px solid ; border-color: #2C2C2C #808080 #808080 #2C2C2C;}
A.cpga1 {font-size: 18pt; text-decoration: none; color: blue;}

/*Riquadro sovrapposto semitrasparente*/
.strasp {display: none; position: fixed; z-index: 1; padding-top: 30px; left: 0;  top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0);  background-color: rgba(0,0,0,0.6);}
.straspc {position: absolute; top: 15px; right: 35px; color: #ffffff; font-size: 20px; font-weight: bold; font-family: Tahoma, Arial, Helvetica; transition: 0.3s;}
.straspc:hover,.straspc:focus {color: #ff0000; text-decoration: none; cursor: pointer;}

/*form login*/
.strasp-content1 {display: block; padding: 20px; border-radius: 15px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: white; width: 600px;}
/*form register*/
.strasp-content2 {display: block; padding: 20px; border-radius: 15px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: white; width: 600px;}
/*form field*/
.strasp-mes {display: block; padding: 20px; border-radius: 15px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: white; width: 600px;}
/*form error*/
.strasp-error {display: block; padding: 20px; border-radius: 15px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: white; width: 600px;}
input.pieno, select.pieno {width: 100%; padding: 12px 20px; margin: 8px 0; display: inline-block; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; background: #a2a2a2;}
input[type=submit].pieno,input[type=button].pieno {width: 100%; background-color: AAAAAA; color: white; padding: 14px 20px; margin: 8px 0; border: none; border-radius: 4px; cursor: pointer;}
input[type=submit].pieno:hover, input[type=button].pieno:hover {background-color: 999999;}
.eyeonpass {position: relative; margin-left: 130px;}
</style>