body {
background:url(gif/bck-2010.jpg) top center no-repeat; 

	margin:0;
	padding:0;
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
    text-align:center;/* centra in IE5.x */
	color: #000;
	}
	
	/* conteiner
----------------------------------------------- */


#container {
position:absolute;
top:50%;
left:50%;
width:900px;
height:430px;
margin-left:-450px;
margin-top: -215px;
    /*margin:10px auto; centra negli altri browser */
	text-align: left; /*ripristina l'allineamento */

background-image:url(gif/backcontentviola.gif);
background-repeat:repeat-y; 
}



#header {
position:absolute;
top:0;
left:0;

 /* background:#3D3832;*/
  width:890px;
  height:326px;
  margin:0;
  padding:5px 0 0 0;
 }
#logo { 
float:left;
left:4px;
width:247px;
height:326px;
margin:0;
padding:0;  
position:relative;
background:#ABAB95;}

#foto {  
float:right;
width:641px;
height:324px; 
margin:0;
padding:0;  
position:relative;
left:5px;
border:1px solid #B1ADAD;}


#content
{
position:absolute;
top:336px;
left:0;
margin: 0;
padding: 0;
width:900px;
background-image:url(gif/backcontent1.gif);
height:auto;
}

#content1
{
margin: 5px;
padding:0;
width:890px;
background-image:url(gif/backcontent1.gif);
height:50px;
font:13px Trebuchet MS, Arial; color:#fff; 
text-align:center;
}


#content1 a
{
text-decoration: none; color: #fff; margin: 0;padding: 0; line-height: 50px;
}
#content1 a:hover
{
text-decoration: underline; color: #fff; margin: 0;padding: 0; line-height: 50px;
}

#main
{
font:normal 12px Trebuchet MS, Arial; 
margin: 0;
padding: 10px;
text-align:justify;
}

#main h2
{
font:bold 14px Trebuchet MS, Arial; 
margin: 0;
padding: 0;
}



img.dx {
float: left;
margin: 0;
padding: 0 5px;
}

#footer {
position:relative;
background-image:url(gif/backcontent1.gif);
background-repeat:repeat-y; 
 /* background:#3D3832;*/
  width:900px;
  height:auto;
  margin:0 0 10px 0;
  padding:0;
 }
 
 #footertxt{
 width:890px;
font:bold 12px Trebuchet MS, Arial;
margin: 0 0 0 5px;
padding:0;
text-align:center;
background-image:url(gif/back-footer.gif);/*background:#E9E9E9;*/
height:auto;
 }
 
#footertxt span{
font:bold 12px Trebuchet MS, Arial;
margin: 0;
padding:0;
text-align:center;
line-height:30px;
 }
 
  #footertxt span a  {text-decoration: none; color: #000; margin: 0;padding: 0; line-height: 30px;
}

  #footertxt span a:hover  {text-decoration: underline;
}
 
#footertt{
 width:890px;
font: 12px Trebuchet MS, Arial;
color:#A0A0A0;
margin: 0;
padding:5px 0;
text-align:right;

 }
 
 #footertt a, #footertt a.no  {text-decoration: none; color: #A0A0A0; margin: 0;padding: 0 10px  0 0; line-height: 16px;
}

#footertt a:hover {text-decoration: underline; color: #A0A0A0; margin: 0;padding: 0 10px 0 0 ; line-height: 16px;}

#footertt a.no:hover {text-decoration: none; color: #A0A0A0; margin: 0;padding: 0 10px 0 0 ; line-height: 16px;}

.footsx {float:left; padding:0 0 0 10px;}


div#commenti{display:none; text-align:center; }
div#commenti p {position:absolute;top:500px; left:0;width: 884px;padding: 2px 2px;border:0; text-align:left;color:#d4d4d4;}
#commenti a {text-decoration: none; color: #A0A0A0; margin: 0;padding: 0;
}
.clr{clear:both;}

.blastness_form
{ 
	padding:0;
	margin:0;
}
.blastness_input
{ 
	font-family: Verdana; 
	font-size: 10px; 
	color: #333333; 
	border-style: inset; 
	text-decoration: none;
}

.blastness_titolo
{ 
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

table.formp {
border: 0; font: 10px Verdana, Arial; background-color:#fff;
}

table.formp td{
border: 0; padding:3px; background-color:#fff;
}



