* {
	margin: 0;
	padding: 0;
	border: 0;
}
html, body{
	background-color: #06c;
	background-image: url(../img/pc_7.gif);
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	font: 14px 'Lucida Grande', Verdana, Helvetica, sans-serif;
	color: #f93;
	overflow: auto;
	/*margin:9px;*/
}

A:link{ 
	color:#9f3; 
	text-decoration:none; 
}
A:hover{ 
	color:#f93; 
	text-decoration:underline; 
}
A:active{ 
	color:#9f3; 
	text-decoration:none; 
	}
A:active:hover{ 
	color:#f93; 
	text-decoration:underline;
}
A:visited{ 
	color:#9f3; 
	text-decoration:none; 
}
A:visited:hover{ 
	color:#f93; 
	text-decoration:underline; 
}


#wrap{
	width:900px;
	height: 600px;
	left: 50%;
	margin-left: -450px;
	z-index: 0;
	position: absolute;
	color:#9f3;
}

#sidebar{
float:left;
text-align:left;
width:150px;
height: 100%;
}

#container{
	width:740px;
	margin-left:152px;
	border-left:#9f3 1px solid;
	top:0px;
	z-index:2;
}
h1{
	font-size:200%;
	letter-spacing: 4px;
	}
h2{
	font-size:130%;
	}
h4{
	font-size:90%;
	}	
h6{
	font-size:50%;
	}
h3{
	font-size:110%;
	}
h5{
	font-size:90%;
	font-weight:normal;
	}


#title{
height:50px;
margin-top:30px;
border-bottom:#9f3 1px solid;
text-align:left;
color:#ffc;
padding: 0 0 0 20px;
font-weight:normal;
}

/*	NEWS*/


#container_news{
	margin:0 auto;
	padding:0;
	text-align:center;
	float:right;
	z-index:10;
	width: 240px;
	height: 50px;
}


#scroll_vert{
	border: 0px solid #ffc;
	overflow: hidden;
	margin: 0 auto;
	font-size: 80%;
	text-decoration: none;
	background-color:#06c;
	/*background: silver url(.gif);*/
	width: 240px;
	height: 50px;
}
#internal{
margin:0px;
padding:100px 0px 40px 0px;
}
.titoli {
	font-size: 90%;
	color: #333333;
	text-decoration: none;
}
.testo {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

div#title1{
width:450px;
float:left;
}

div#title2{
width:250px;
float:right;

}

/*fine tiroli news*/

#footer{
text-align:center;
font-size:80%;
height:30px;
margin-top:10px;
border-top:#9f3 1px solid;
text-transform:lowercase;
}

ul.menu { 
width:150px;
list-style:none; /* elimino i punti elenco */
margin:0; /* elimino i rientri delle liste */
padding: 80px 2px 0px 2px;
font-size:90%;
}
html>ul.menu { 
width:156px;
}

ul.menu li a { 
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration: none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 0.5em; /* lascia spazio far il bordo del menu e il testo del link */
height:1.5em;line-height:1.5em; /* altezza del link: height e line-height devono avere il medesimo valore */ 
border-top:#9f3 1px solid;
text-align:right;
outline:0;
}
ul.menu li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu li a:link, ul.menu li a:visited { 
background:#transparent;
color: #f93;
} /* colori per il link */
ul.menu li a:hover, ul.menu li a:active { 
background: #09f;
color:#f93;
text-decoration: none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */

} /* colori per l'effetto roll-over */
</style>

#contenitore_frame{
	width:100%;
	margin:0 0 0 0;
	height: 480px;
	/*border: 1px dashed #f93;*/
	background-color: transparent;


}

/************ per tutti browser***********/
#frame{
	width:100%;
	margin:0 0 0 0;
	height: 480px;
	/*border: 1px dashed #f93;*/
	background-color: transparent;
}


/************** per ff, opera, mozilla, netscape e ie7****************/
html>body #frame{
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

