BODY 
{
FONT-SIZE: 12pt;
FONT-FAMILY: Helvetica, Arial, sans-serif; 
color: black;
background-color: #EBE9CE;
padding:0px;
margin:0px;
	text-align: center;
	min-width: 700px;
}

html,body {overflow:auto;}

#mainbody {
 width:100%:
 height:100%;
 text-align: center;
}
   
#maindiv
      {
 position:relative;
 width: 700px;
 noheight: 100%;
	margin:0 auto;
	text-align: left;
 nobackground-image: url(bg_home.jpg);
 background-repeat:no-repeat;
      }

#produttori {
 position:relative;
 width: 678px;
 top:-61px;
 left:11px;
}

.producttype {
 display:inline;
 font-size: 18pt;
 font-weight: bold;
 color:#808080;
 letter-spacing: -2px;
 padding:0px;
 margin:0px;
}

A {
 letter-spacing: -1px;
 color:#8b0305;
 nocolor:black;
 font-size: 14pt;
 font-weight: bold;
 text-decoration:none;
}

A:hover {
background-color: #8b0305;
color:#EBE9CE;
}

.pname {
 font-size: 45pt;
 font-weight: bold;
 letter-spacing: -5px;
padding:0px;
margin:0px;
}
.pdate {
 position:relative;
 top:-17px;
 color: #413D33;
 font-size: 45pt;
 font-weight: bold;
 letter-spacing: -5px;
padding:0px;
margin:0px;
}
.pdesc {
 position:relative;
 top:-17px;
color:#505050;
font-size: 10pt;
padding:0px;
margin:0px;
}
.pmore {}
.pcontents {
 position:relative;
 top:-17px;
 display:block;
 width: 724px;
 height:543px;
 padding:0px;
 margin:0px;
 background-color: #606060;
}
.pspacer {
 position:relative;
 display:block;
 width: 724px;
 height:  6px;
 padding:0px;
 margin:0px;
}

INPUT
      {
      FONT-SIZE: 12px;
      FONT-FAMILY: Arial, Helvetica, sans-serif; 
      TEXT-ALIGN: left;
      background-color: black;
      color: white;
      width:194px;
	border-style:solid;
	border-bottom-width:1px;
	border-right-width:1px;
	border-left-width:1px;
	border-top-width:1px;
        border-color:white;
      }

LABEL
{
display:block;
float:left;
padding-left: 15px;
font-weight: bold;
width:75px;
min-width:75px;
}
