img {
  border:0;
}

.searchboxsmall {

	border:			1px solid #008800;
}

.libri_cat {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.libri_libro1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #dddddd;
	text-decoration: none;
}

.libri_libro1 A {
 	text-decoration: none;
}

.libri_libro0 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #ffffff;
	text-decoration: none;
}

.libri_libro0 A {
 	text-decoration: none;
}

.mercatinoarea {
   width: 80%;
   height: 100px;
}

.mercatino {
  width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.shoppingcarttop {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #ccffcc;
	border:			1px solid #000000;
}
.shoppingcartdelete {
    text-align: center;
	background-color: #ff0000;
	border:			1px solid #000000;
	font-weight: bold;
	text-decoration: none;
}
.buttontext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

.normalbuttonlist {
    text-align: center;
	background-color: #e0e0e0;
	border:			1px solid #000000;
}

.shoppingcartbottom {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #efffef;
	border:			1px solid #000000;
}



.shoppingcartline1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
}

.shoppingcartline2 {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #eeeeee;
}

.submitprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #ffbbbb;
	border:			1px solid #000000;
	width: 100px;
}
.submitback {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #dddddd;
	border:			1px solid #000000;
	width: 100px;
}

.submitrecalc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #ffff88;
	border:			1px solid #000000;
	width: 100px;
}
.inwarenk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #ffff88;
	border:			1px solid #000000;
	width: 200px;
}
.submitconfirm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #aaffaa;
	border:			1px solid #000000;
	width: 100px;
}

.normalinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	border:			1px solid #000000;
}
.labeltesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;

}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}

.requiredstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;

}

.registerbutton {
  cursor:pointer;
  border: 3px double #999999;
  border-top-color: #CCCCCC;
  border-left-color: #CCCCCC;
  padding: 0.25em;
  background:url(imm/form_button_bg.gif) repeat-x left top;
  color: #333333;
  font-size: 75%;
  font-weight: bold;
  font-family: Verdana, Helvetica, Arial, sans-serif;

}

.registerfield {
  cursor:pointer;
  border: 1px solid #999999;
  border-top-color: #CCCCCC;
  border-left-color: #CCCCCC;
}

.registerfield:focus {
  cursor:pointer;
  border: 2px solid #000000;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;

}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
}

a {
	color: #003366;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;


}
a:hover {
	color: #993333;
}


input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
}

ita_but {
  border: 2px solid #000000;
  padding:1px;
}
