body {
margin: 10px 0px 140px 0px;
padding: 0px;
text-align:center;
background: #fff url(../images/pellicola_big_original.jpg) no-repeat;
background-position: center left;
font-family: Verdana;
font-size: 10pt;
color: #333;
}

img {
cursor: pointer;
}

.inputText {
font-family: Verdana;
font-size: 8pt;
color: #333;
border: 1px solid #ccc;
margin-bottom: 1px;
}

.inputButton {
font-family: Verdana;
font-size: 8pt;
color: #333;
border: 1px solid #999;
background-color: #f0f0f0;
vertical-align: bottom;
margin-bottom: 1px;
cursor: pointer;
}

#container {
width: 819px;
height: 400px;
margin:0px auto;
text-align:left;
padding:15px;
background-color:#fff;
}

#header {
background-color: #909090;
clear: both;
width: 819px;
text-align: left;
margin: 0px;
}

#headerFake {
background-color: #909090;
font-family: Verdana;
font-size: 8pt;
color: #fff;
text-align: left;
padding: 2px 5px 2px 5px;
}

#main {
background: #f0f0f0;
width: 819px;
height: 400px;
font-family: Verdana;
font-size: 10pt;
color: #fff;
margin: 0px;
text-align: left;
padding: 0px;
clear: both;
}

#footer {
background: #369;
clear: both;
width: 819px;
margin: 0px;
text-align: center;
}

#footerFake {
background: #369;
font-family: Verdana;
font-size: 7pt;
color: #fff;
text-align: center;
padding: 5px;
}

#logo {
	background: #fff;
	text-align: center;
}

#bnbInfo {
	background: #fff;
	background-position: top right;
	color: #000;
	text-align: justify;
	position: absolute;
	width: 799px;
	height: 390px;
	overflow-x: none;
	overflow-y: auto;
	border-left: 5px solid #369;
	border-right: 5px solid #369;
	padding: 5px;
}
  	
