body, html {
 margin:0; 
 padding:0;
 font: 12px "Verdana";
 background: url(images/sfondo-container.gif) repeat-y right #65B6FC;
}

#container {
width: 760px;
margin:0 auto;
padding: 0;
background: #FFFFCC; 
}

div#superiore {
 float: left; 
 width: 100%; 
 margin: 0 0 0 0; 
}

#superiore h1 {
font: bold 20px Arial, Helvetica, sans-serif;
text-align: center;
}

#console {
width: 100%;
text-align: center;
background: #FFFFCC;
}

#console p {
font: 80% "Lucida Console"; 
}

ul#minipics{
margin:0;
padding:0;
list-style-type:none;
}

ul#minipics li{
float: left;
margin: 20px;
padding:0 0 12px 0;
}

ul#minipics li img{
display:block;
border:1px solid;
border-color: #CCC #CCC #AAA #CCC;
padding: 5px;
background: #f6f6f6;
}

div#modulo {
	width: 100%;
	clear: both;
}

table {border: 1px dotted #000}

td {border: 1px dotted #000}

#button {
	width: 100px;
	height: 30px;
    border: 0;
	cursor: pointer;
	text-align:center;
    font:bold 20px/35px "Trebuchet MS",Arial,sans-serif;
    background: #55CB00 url(bottone.png) no-repeat 0 0;
	color:#FFF;
}

input {
	height: 25px;
	border: 2px solid #FFFF00;
	font: bold 14px "Verdana";
	color: #000;
}

select {
	height: 25px;
	border: 2px solid #FFFF00;
	font: bold 14px "Verdana";
	color: #000;
	background: #FFFF00;
}

textarea {
	border: 2px solid #FFFF00;
	font: bold 14px "Verdana";
	color: #000;
}