body{
background: #E0D6C2; 
/* background: url(images/bg.jpg) repeat-x;  */
padding:0; 
margin:0;
}

img{border:0;}

form{margin:0;}
.form2{width:324px; height:149px; vertical-align:top;}
.form2 input{width:260px; height:17; font: bold 11px tahoma, serif; color:#f161a0; background:#a2094d; border:1px solid #f161a0;}
.form2 textarea{width:255px; height:98px; overflow:auto; color:#f161a0; font: bold 11px tahoma, serif; background:#a2094d; border:1px solid #f161a0;}

ul,ol{list-style: none;}

#main
{
	position:relative;
	margin:0 auto;
	width:766px;
	height:650px;
	/*background:url(images/bg_main.png) no-repeat top;*/
	
}
#main h2
{
	display: none;
}

#header
{
	position:relative;
	margin:0 auto;
	width:766px;
	height:180px;
	/*margin-left:75px;*/
	background:url(images/bg_head.gif) no-repeat top;
}
#headM
{
	/*position:relative;*/
	float: left;
	/*float: right;*/
	margin:0 auto;
	/*padding-top: 40pz;*/
	width:580px;
	height:180px;
	margin-left:75px;
}
#headL
{
	float: right;
	/*margin:0 auto;*/
	/*padding-left: 10px;*/
	margin-top: 90px;
	width:28px;
	height:85px;
	margin-right:71px;
}

#headL ul li{float: left; display: inline; padding: 6px 0 0 0px;}

#cont
{
	/*position:relative;*/
	float: left;
	margin:0 auto;
	width:766px;
	/*height:380px;*/
	/*padding-left:75px;*/
	color: #7D5B0B;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: url(images/bg_cont.gif) repeat-y top;
}
#content
{
	position:relative;
	margin:0 auto;
	width:580px;
	/*height:380px;*/
	margin-left:75px;
	/*color: #7D5B0B;*/
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;

}
a{color: #5C4C2C;  text-decoration: none; }
a:hover{color: #0099FF; text-decoration: underline;  }
#footer
{
	float: left;
	/*position:relative;*/
	margin:0 auto;
	width:766px;
	/*height:121px;*/
	color: #7C7C7C;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*margin-left:75px;*/
	background:url(images/bg_foot.gif) no-repeat top;
}


/* .foto{background:url(images/foto1.jpg) no-repeat top left; margin-left:42px; width:527px; height:294px;} */
.wel{padding-left:42px; width:520px; margin-top:8px; float:left;}
.wel2{padding-left:42px; width:520px; margin-top:5px; float:left; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.wel2box{
margin-top:5px;
 /*border: thin dotted #FFFFF0;
 background: White;*/
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.wel3{
padding-left:42px; 
width:520px; 
margin-top:2px; 
margin-bottom:5px; 
float:left;
}
.sinistra{width:225px; float:left;}
.destra{width:280px; /*height: 150px;*/ float:right; padding-top: 2px; padding-bottom: 8px;}
.destrab{
width:280px; 
float:right; 
font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.dxtop{width:280px; float:left; height:40px; background:url(images/ftop.gif) no-repeat top;}
.dxmid{width:280px; float:left; background: url(images/fmid.gif) repeat-y;}
.dxbot{width:280px; float:left; height:20px; background: url(images/fbas.gif) no-repeat bottom;}



.font1{color:#ffffff; font: bold 11px Tahoma, serif;}
/*.font2{color:#a6a7a7; font: bold 11px Tahoma, serif;}
.font1{color:#ec7800; font:11px Tahoma, serif;}*/

.link1{color:#ffffff; font: bold 11px Tahoma, serif; text-decoration:underline;}
.link1:hover{color:#ffffff; font: bold 11px Tahoma, serif; text-decoration:none;}
.link2{color:#d8ff00; font: bold 11px Tahoma, serif; text-decoration:underline;}
.link2:hover{color:#d8ff00; font: bold 11px Tahoma, serif; text-decoration:none;}
.link3{color:#ffffff; font:11px Tahoma, serif; text-decoration:underline;}
.link3:hover{color:#ffffff; font:11px Tahoma, serif; text-decoration:none;}
.link4{color:#f161a0; font:11px Tahoma, serif; text-decoration:none;}
.link4:hover{color:#f161a0; font:11px Tahoma, serif; text-decoration:underline;}
/*.link5{color:#6b6b6b; font:10px Tahoma, serif; text-decoration:none;}
.link5:hover{color:#6b6b6b; font:10px Tahoma, serif; text-decoration:underline;}
/*.link1{color:#6b6b6b; font:10px Tahoma, serif; text-decoration:none;}
.link1:hover{color:#6b6b6b; font:10px Tahoma, serif; text-decoration:underline;}*/

.h1{
 font: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color:#0099FF;
}
html>body .h1{height:28px;}
