body { 
	margin:				0px;
	padding:			0px;
	font-family:		Verdana, sans-serif;
	font-style:			normal;
	font-size:			11px;
}

#directory-www {
	width:				780px;
	margin:				auto;
}

.interno-www { 
	border:				1px solid #4B4B4B;
	background-color:	#FFF;
}

table {
	font-size:			11px;
	align:				left;
}

p {
	font-size:			11px;
}

h1 {
	font-family:		Arial;
	font-weight:		bold;
	font-size:			21px;
	color:				#0080FF;
}

h2 {
	font-family:		Arial;
	font-style:			italic;
	font-weight:		bold;
	font-size:			15px;
	color:				#0080FF;
}

.home-title {
	font-family:		Arial;
	font-style:			italic;
	font-weight:		bold;
	font-size:			15px;
	color:				#FFF;
}

.title {
	font-size:			14px;
	font-weight:		bold;
	color:				#0080FF;
}

.plus {
	font-weight:		bold;
	color:				#0080FF;
}

.inizio-articolo {
	font-weight:		bold;
	color:				#2A83A1;
	font-size:			300%;
}

.articolo {
	line-height:		1.5;
	background-color:	#FFFFFF;
}

.network {
	font-family:		Verdana;
	background-color:	#95CAFF;
	border-bottom:		5px solid #0080FF;
}

.header {
	font-family:		Verdana;
	border-top:			5px solid #0080FF;
}

.footer {
	line-height:		1.5;
	background-color:	#0080FF;
	color:				#FFFFFF;
}

.home-obiettivi {
	font-weight:		bold;
	background-color:	#2A83A1;
	color:				#FFFFFF;
}

.search {
	font-size:			1.5em;
	font-family:		Verdana, sans-serif;
	color:			#0080FF;
}


.invio {
	font-size:			1.6em;
	font-family:		Verdana, sans-serif;
	color:				#FFFFFF;
	border-style: 		outset;
	border-width: 		1;
	background-color:	#0080FF;
}

.search-sito {
	font-size:			11px;
	font-family:		Verdana, sans-serif;
	font-weight:		bold;
	color:			#0080FF;
}


.invio-sito {
	font-size:			11px;
	font-family:		Verdana, sans-serif;
	font-weight:		bold;
	color:				#FFFFFF;
	border-style: 		outset;
	border-width: 		1;
	background-color:	#0080FF;
}

.news-articolo {
	line-height:		2;
	background-color:	#FFFFFF;
}


A:link { text-decoration: none; color: #0080FF}
A:visited { text-decoration: none; color: #0080FF}
A:hover { text-decoration: none; color: blue}

.network A:link { text-decoration: none; color: #000000}
.network A:visited { text-decoration: none; color: #000000}
.network A:hover { text-decoration: none; color: blue}

.footer A:link { text-decoration: none; color: #FFF}
.footer A:visited { text-decoration: none; color: #FFF}
.footer A:hover { text-decoration: none; color: #000}

/*MENU ORIZZONTALE */

#modernbricksmenu2{
padding: 0;
width: 100%;
border-top: 5px solid #0080FF; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

#modernbricksmenu2 a:hover{
background-color: #0080FF; /*Brown color theme*/ 
color: white;
}

#modernbricksmenu2 #current a{ /*currently selected tab*/
background-color: #0080FF; /*Brown color theme*/ 
color: white;
border-color: #0080FF; /*Brown color theme*/ 
}
