.homepage {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: black; text-decoration: none}
.homepage {  border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: black; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: red}
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: red; text-decoration: none}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: black; text-decoration: none}
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:black; line-height:16px; margin:5px 0 15px 0;}
.pwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: white; line-height:16px; margin:5px 0 15px 0;}
/*ul { list-style-image: url('../weblog/themes/default/images/f6ltr.png');}*/

#banner {
		position: absolute;
		background:#003366;
		top:0px;
		left:0px;
		height:82px;
		width:748px;
		}
		
		
#box_sinistro {
		position:absolute;
		background:#003366;
		height:82px;
		width:140px;
		}

#box_menu {
		background:#003366;
		height:100px;
		top:82px;
		width:468px;
		left:140px;
		}		
		
#box_centrale {
		background:#003366;
		position:absolute;
		height:182px;
		width:468px;
		left:140px;
		}
#box_destro {
		position:absolute;
		background:#003366;
		height:82px;
		width:134px;
		margin-left:608px;
		}
#colonna_sinistra {
		position:absolute;
/*		border-style: solid;
		border-color:#990000;*/
		background-color:#FFFFFF;
		width:140px;
		top:87px;
		height:auto;
		left:0px;
}

#colonna_centrale {
	position:absolute;
	border-style: solid;
	border-color:#000099;
	left:145px;
	width:468px;
	top:87px;
	height:1300px;
	background-color:#FFFFFF;
	overflow: auto;
		}
#colonna_destra {
		position:absolute;
		background-color:#000066;
		width:134px;
		left:610px;
		top:82px;
		}

#box_menu4{
	position: absolute;
	border-style: solid;
	border-color:#000099;
	left: 140px;
	top: 87px;
	width:468px;
	height:200px;
	background-color:#00FF00;
	z-index:3;
}


#box_piedipagina {
		position:absolute;
		width: 748px;
		top:1300px;
		height:auto;
		color:#000066; 
		text-align: center;
		background-color:#FFFF00; 
		border:1px solid rgb(0,48,96); 
		z-index: 3;
}

#box_intestazione {
	width:680px; margin:2px; font-size: 20pt; 
	font-family: verdana; color:#FFFFFF; 
	font-weight:bolder; text-align: left;
	background-color:#000066
}
#box_blu {
	width:680px;
	margin:2px;
	font-size: 14pt; 
	font-family: arial; 
	color:#FFFFFF; 
	font-weight: bold; 
	text-align: left; 
	background-color:#000099;
	}

#box_arancione {
		margin:2px;
		width:680px;
		background-color:#ff9933;
		font-size: 18pt; 
		font-family: arial; 
		color:#990000; 
		font-weight: bold; 
		text-align: left ; 
		}
#box_menu {
		width:680px;
		font-size: 12pt; 
		font-family: arial; 
		color:#990001; 
		text-align: left ; 
		}
#box_notizia {
		width:680px;
		font-size: 11pt; 
		font-family: arial; 
		color:black; 
		text-align: left ; 
		}
#box_info {
		width:680px;
		font-size: 10pt; 
		font-family: arial; 
		color:black; 
		text-align: left ; 
		}

.box_titolino {
		font-size:small; 
		font-family: arial;
		color:#FFFFFF; 
		text-align: center;
		background-color:#000066;	
		font-weight:bold; 
		border:1px solid rgb(0,48,96); 
}


.box_titolo {
		font-size:small; 
		font-family: arial;
		color:#000066; 
		text-align: center;
		background-color:#FF9933;
		border:1px solid rgb(0,48,96); 
		font-weight:bold; 
}
.box_comunita {
		font-size:small; 
		font-family: arial;
		color:#000066; 
		text-align: center;
		background-color:#33FF00; 
		font-weight:bold; 
		border:1px solid rgb(0,48,96); 
}


.box_titolino1 {
		position:relative;
		left: 100px;
		height: 20px;
		top: 1px;
		font-size:small; 
		font-family: arial;
		color:#FFFFFF; 
		text-align: center;
		background-color:#000066;	
		font-weight:bold; 
		border:1px solid rgb(0,48,96); 
}


.box_titolo1 {
		position:relative;
		left: 5px;
		font-size:small; 
		font-family: arial;
		color:#000066; 
		text-align: center;
		background-color:#FF9933;
		border:1px solid rgb(0,48,96); 
		font-weight:bold; 
}
.box_comunita1 {
		position:relative;
		left: 5px;
		font-size:small; 
		font-family: arial;
		color:#000066; 
		text-align: center;
		background-color:#33FF00; 
		font-weight:bold; 
		border:1px solid rgb(0,48,96); 
}

.box_menu_comunita {
		color:#000066; 
		text-align: center;
		background-color:#FFFFFF; 
		font-weight:bold; 
		border:1px solid rgb(0,48,96);
		border-color:#FF9900;
}

.box_menu_lavoro {
		color:#000066; 
		text-align: center;
		background-color:#FFFFFF; 
		font-weight:bold; 
		border:1px solid rgb(0,48,96);
		border-color:#FF0099;
}


.box_menu_shopping {
		color:#000066; 
		text-align: center;
		background-color:#FFFFFF; 
		font-weight:bold; 
		border:1px solid rgb(0,48,96);
		border-color:#009900;
}


.box_menu_professionisti {
		color:#000066; 
		text-align: center;
		background-color:#FFFFFF; 
		font-weight:bold; 
		border:1px solid rgb(0,48,96);
		border-color:#330099;
}

#tab{   
 padding:0;   
 margin:0;   
 font-family:Verdana, Helvetica, sans-serif;   
 font-size:11px;   
 color:#FFFFFF;   
 font-weight:bold;
 }
#tab ul{   
 list-style:none;   
 margin:0;   
 padding:0;
}
#tab ul li{   
 display:inline;   
 margin:0;   
 text-transform:capitalize;
}
#tab ul li a{   
 padding:5px 16px;   
 color:#FFFFFF;   
 background:#99ff00;   
 float:left;   
 text-decoration:none;   
 border:1px solid #009911;   
 border-left:0;   
 margin:0;   
 text-transform:capitalize;
}
#tab ul li a:hover{   
 background:#99ff00;   
 color:#006600;   
 text-decoration:none;   
 border-bottom:1px solid #99ff00;
}
#tab ul li a.active{   
 background:#99ff00;   
 color:#006600;   
 border-bottom:1px solid #99ff00;
}

