@charset "utf-8";
body {
    margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#d6dadd;
}

a{
	color:#FFFFFF;
	text-decoration:none;
}

a:hover{
	color:#f68e13;
	text-decoration:none;
}

ul{
margin:0;
padding:0;
list-style:none;
}

h1{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;


}
img{
border:0px solid;
}

#home {
    position: absolute;
    width: 997px;
	height:617px;
    left: 50%;
    margin: 0 0 0 -498px;
	background-image:url(images/profilo.jpg);
	background-repeat:no-repeat;
}


#contatti {
    position: absolute;
    width: 997px;
	height:617px;
    left: 50%;
    margin: 0 0 0 -498px;
	background-image:url(images/contatti.jpg);
	background-repeat:no-repeat; 

}
#press {
    position: absolute;
    width: 997px;
	height:617px;
    left: 50%;
    margin: 0 0 0 -498px;
	background-image:url(images/press.jpg);
	background-repeat:no-repeat;
}

#portfolio {
    position: absolute;
    width: 997px;
	height:617px;
    left: 50%;
    margin: 0 0 0 -498px;
	background-image:url(images/portfolio.jpg);
	background-repeat:no-repeat;
}

#referenze {
    position: absolute;
    width: 997px;
	height:617px;
    left: 50%;
    margin: 0 0 0 -498px;
	background-image:url(images/referenze.jpg);
	background-repeat:no-repeat;
}

#menu{
	position: absolute;
	width: 420px;
	height:28px;
	padding: 60px 0 0 140px;
	z-index: 90;
	font-weight:bold;
}

#menu-a{
	position: absolute;
	width: 420px;
	height:28px;
	padding: 480px 0 0 630px;
	font-weight:bold;
	font-size:11px;
}

#content{
	position: absolute;
	width: 360px;
	height:28px;
	padding: 110px 0 0 160px;
	color:#666666;
	z-index: 89;

}

#content-note{
	position: absolute;
	width: 360px;
	height:400px;
	padding: 20px 0 0 160px;
	color:#666666;
	z-index: 89;
    overflow:auto;
	top:80px;




}

#content span{
float:right;


}

.form-table {
border:0px solid;
width:364px;


}

.invia{
background-color:#999999;
color:#fff;
width:38px;
height:14px;
border:0;
padding:2px;
}
.form-table td{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;




}
input {
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
color:#666666;
}

#content table{
border:0px solid;
}

#content table td{
padding:4px;
}

#content a{
	color:#656565;
}

#content a:hover {
	color:#f68e13;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	z-index: 86;
}

.new{
color:#666666;
text-align:left;

}


.new td{
padding:20px 0 0 0;
}
.new a{
color:#666666;
font-weight:bold;


}


.content-a{
color:#53769a;
width:345px;
overflow:auto;
height:340px;
margin:0 0 0 0;
display:none;
}
.content-a li{
border-bottom:1px solid #53769a;

}

#content-tab{
position: absolute;
width: 360px;
padding: 110px 0 0 160px;
color:#53769a;
z-index: 70;



}
#content-tab td{
padding:7px 5px 7px 5px ;
border-bottom:1px solid  #53769a;
}



#content-tab a{
	color:#53769a;
}
#content-tab a:hover {
	color:#f68e13;

}
#content-tab span{
float:right;
}

.decreto{
margin:0 0 5px 0;
}



#content-tabella{
position: absolute;
width: 360px;
padding: 110px 0 0 160px;
color:#53769a;
z-index: 70;



}