/* CSS Document */

/*div {border:solid 1px #0f0}*/

body
{
background-color:#FFFFFF;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333}

a, a:hover, a:active, a:link, a:visited
{
text-decoration:none;
color:#333}

.testata
{
background-color:#eaeaea;
border-bottom:solid 1px #333;
height:70px;
width:100%;
}

.menutop
{
width:100%;
background-color:#CCC;
color:#FFF;
height:22px;
padding-top:6px;
font-weight:600
}

.menulink
{
width:100%;
background-color:#EAEAEA;
height:22px;
padding-top:6px;
border-bottom:solid 1px #ccc;
}

.menuitem, .menuitemover
{
width:70px;
border-left:solid 1px #eaeaea;
height:70px;
position:relative;
float:right;
vertical-align:top;
font-weight:600;
cursor:pointer}

.menuitemover
{
filter:alpha(opacity=30);
-moz-opacity:.30;
opacity:.30;
}

#main
{
width:760px;
height:542px;
position:relative;
}

#contenuto
{
width:760px;
height:542px;
position:relative;
}

#menutext{width:71px; float:right; text-align:left; font-weight:600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}

.formcontatto {
border: solid 1px #A8A8A8;
	width: 370px; 
    color: #333; 
    font-size: 11px;
    background: #F8F8F8;
	font-family:Verdana, Arial, Helvetica, sans-serif

}

.formcontattoR {
border: solid 1px #A8A8A8;
	color: #333;
	font-size: 11px;
	background: #F8F8F8;
	width: 370px; 
	height: 120px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

.pulsante{
border: solid 1px #FEFEFE;
	width: 370px; 
    color: #FFFFFF; 
    font-size: 11px;
    background: #A8A8A8;}

.footer
{
background-color:#eaeaea;
height:30px;
border-bottom:solid 1px #333;
border-top:solid 1px #333;
width:100%;
}

#footer
{
width:760px; height:30px; background-image:url(img/bottomlogo.png); background-position:center; background-repeat:no-repeat;}
