/* *********** autentica edizionimorelli.it vers. php 1.0 **************** */
@import "footer.css";
@import "menunavl.css";
@import "boxlogin.css";
* {
  margin: 0;
  padding: 0;
}
html {
  overflow:-moz-scrollbars-vertical;
}
a {
  text-decoration: none;
  outline: 0;
}
img {
  border: none;
}
div#pagina {
  margin: 0 auto;
  width: 990px;
  text-align: left;
  border-collapse: collapse;
  background: #fff;
}
div#colsx {
  position: relative;
  float: left;
  width: 156px;
  height: 100%;
  min-height: 100%;
  overflow: hidden;
  background: url(../images/bgsxcarrello.gif) top left no-repeat;  /* -1% 0% no-repeat;  */
  text-align: left;
  font: normal 13px tahoma,verdana,arial,helvetica,sans-serif;
  color: #333;
  line-height: 16px;
  padding: 30px 5px 10px 10px;
}
div#content {
  position: relative;
  float: left;
  margin: 0;
  width: 990px;
  text-align: left;
  height: 520px;
  min-height: 530px;
  background: url(../images/bgcarrello.gif) -1% 0% repeat-y;
}
#testo {
  position: relative;
  float: left;
  margin: 30px 13px auto 120px;
  width: 520px;
  text-align: left;
  font: normal 13px tahoma,verdana,arial,helvetica,sans-serif;
  color: #333;
  line-height: 16px;
}
#testo h2 {
  font: bold 24px tahoma,verdana,arial,helvetica,sans-serif;
  color: #77b800;
}
#testo p {
  margin-bottom: 15px;
  text-align: justify;
}
div#bannerdx {
  position: relative;
  float: left;
  margin: 20px 0px 0px 0px;  
  width: 270px;
  text-align: left;
}
div#boxform {
  position: relative;
  float: left;
  margin: 20px 13px 0 20px;
  width: 750px;
  text-align: left;
  font: normal 13px tahoma,verdana,arial,helvetica,sans-serif;
  color: #333;
  line-height: 16px;
}
.formdati {
  position: relative;
  float: left;
  margin-bottom: 6px;
  width: 750px;
  min-width: 750px;
  font: normal 11px tahoma,verdana,arial,helvetica,sans-serif;
  color: #555;
}
.etichetta {
  position: relative;
  float: left;
  margin-bottom: 5px;
  font: normal 11px tahoma,verdana,arial,helvetica,sans-serif;
  color: #555;
  width: 100px;
  max-width: 95px;
  text-align: right;
  padding-right: 5px;
}
.inputdati {
  position: relative;
  float: left;
  width: 210px
}
.f60,.f100,.f100s,.f190,.f190s,.f200,.f250,.f400 {
  font: normal 11px tahoma,verdana,arial,helvetica,sans-serif;
  color: #000;
	width: 100px;
  height: 16px;
	background: #eee;
  padding-left: 3px;
  border: #888 1px solid;
  line-height: 16px;
}
.f60 {
  width: 60px;
}
.f100s {
  width: 100px;
  height: 20px;
}
.f190 {
  width: 190px;
}
.f190s {
  width: 195px;
  height: 20px;
}
.f200 {
  width: 200px;
}
.f250 {
  width: 250px;
}
.f400 {
  width: 400px;
}
.f60:hover,.f100:hover,.f190:hover,.f200:hover {
  border: #009 1px solid;
}
.oblig {
  border: #e00 1px solid;
}
.capital {
  text-transform: capitalize;
}
.red {
  font-weight: 800;
  color: #e00;
}
.invia {
  background: url(../images/inviab.jpg) no-repeat;
  width: 71px;
  height: 25px;
  border: none;
  cursor: pointer;
}
.message {
  position: relative;
  float: left;
  width: 650px;
  font: bold 12px tahoma,verdana,arial,helvetica,sans-serif;
  color: #900;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 30px;
}
.spazio {
  position: relative;
  float: left;
  width: 900px;
  height: 400px;
}
div#pagina #recpassw {
  position: absolute;
  top: 150px;
  left: auto;
  width: 990px;
  height: 362px;
  background: transparent url(../images/fondorec.png) center no-repeat;
  text-align: center;
  z-index: 999;
}
iframe {
  background-color: transparent;
}

