body {
	margin:0; padding:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	background-color:#dedede;
	}

#background { 
  background:url(immagini/wallpaper-972263.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg.jpg', sizingMethod='scale');
 -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg.jpg', sizingMethod='scale')";
  width:100%;
 height:100%;
 position:fixed;
 top:0px; left:0px;
 z-index:-100;
}

a {
	color:#CC2D87;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a:hover {
	color:#CC2D87;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.linkmenu {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color: #CC2D87;
	text-decoration:none;
}

.linkmenu:hover {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration:none;
}

.current {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration:none;
}

.footer {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
}

.titolone  {
	color:#CC2D87;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-transform:uppercase;
}

form {
  padding: 0;
  margin: 0;
}

label {
  float: left;
  width: 20%;
  vertical-align: top;
}

input,
textarea,
select {
  padding: 1px;
  font: 400 1em verdana, sans-serif;
  color: #000;
  background: #E7F1F3;
  border: 1px solid #CCC;
}

input:focus,
input:hover,
textarea:focus,
textarea:hover,
select:focus,
select:hover {
  color: #000;
  background: #fff;
  border: 1px solid #888;
}

input.noBorder,
input:focus.noBorder,
input:hover.noBorder {
  padding: 0;
  border: 0;
}

input.button {
  padding: 2px 5px;
  font: 400 0.9em verdana, serif;
  cursor: pointer;
  color: #fff;
  background: #ccc;
  border-width: 1px;
  border-style: solid;
  border-color: #888 #888 #888 #888;
}

input.radio {
  background: none;
  border: 0px;
}