body {

	margin:0px ;
	font-family:Verdana, sans-serif ;
	font-size:10px ;
	
}

table {
	border-collapse:collapse ;
	border-spacing: 0px;

}


p, ul, ol {

	font-size:10px ;
	margin:0px;
	
}

td {

	font-size:10px ;
	padding:0px ;
}

input {
	font-family:Verdana, sans-serif ;
	font-size:10px ;
	
}

select, option, optgroup {

	font-family:Verdana, sans-serif ;
	font-size:10px ;
	
}

form {

	display: inline ;
	
}

img {border:none;}

a {

	color:#005E9D ;
	text-decoration:none ;
}

a:hover {

	text-decoration:underline ;
}
/* MENU ALTO */
.allwidth {

	width:100% ;

}

.submenutop1 {

	height:73px !important ;
	border-bottom:1px solid #FFFFFF ;
	
}

.submenutop2 {

	height:20px !important ;
	
}


.whitecolor {

	color:#FFFFFF ;
	
}

.loginform {

	border:1px solid #FFFFFF ;
	width:90px !important ;
	padding:0px ;

}

/* REGFORM */
.regform {

	border:1px solid #005E9D ;
	color:#005E9D ;
	padding:0px ;
	padding-top:2px;
	padding-bottom:1px;
	width:300px ;
}


.homecavispeciali {

	width:180px;
	vertical-align:top ;
	font-size:9px ;
}

.homecavispecialin {

	width:145px;
	vertical-align:top ;
	font-size:9px ;
}

.menuleftcavispeciali {

	width:320px;
	vertical-align:top ;
	font-size:9px ;
	font-weight:bold ;
	
}

.maincavispeciali {
	vertical-align:top ;
}


.menurightcavispeciali {

	width:220px;
	vertical-align:top ;
	font-size:9px ;
}

.menuleftnetwork {

	width:320px;
	vertical-align:top ;
	font-size:10px ;
	padding-left:10px ;
	line-height:18px ;
	color:#005E9D ;
	background:#A6C7DD ;
	border-top:1px solid #FFFFFF;
	
}

.mainnetwork {

	vertical-align:top ;
	color:#005E9D ;
}

.xnet1 {

	border:1px solid #005E9D ;
	padding:8px ;
	
}

.xnet1b {

	border:1px solid #005E9D ;
	padding:8px ;
	/* background:#E6F0F7 ; */ 
	background:#A6C7DD ;
}

.xnet2 {

	border:1px solid #005E9D ;
	
	
}

.xnet3 {

	display:none ;
	color:#FFFFFF ;
	background:#A6C7DD ;
	border-bottom:1px solid #005E9D ;
	border-left:1px solid #005E9D ;
	border-right:1px solid #005E9D ;
	padding:5px ;
	
}

.xnet4 {

	font-size:3px ;
	height:3px ;
	/* border-bottom:1px solid #A6C7DD ; ; */
}

.xnet5 {

	font-size:5px ;
	height:5px ;
}

/* EXOLDSITE */
.cart1 {
	padding:2px ;

}

.cenbia {

	color:#FFFFFF ;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	border-right:1px solid #FFFFFF ;
}

.cenbias {

	color:#FFFFFF ;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	border-right:1px solid #FFFFFF ;
	font-weight:bold ;
}

.cen {

	width:50% ;
	vertical-align:top ;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	
}

h1 {

	font-size:22px ;
	font-weight:bold ;

}

h3 {

	font-size:13px ;
	font-weight:900 ;

}

#menufamigliainattiva {

	margin-left: 10px ;

}

#hometable td {

	color:#005E9D ;
	font-weight:bold ;
	vertical-align:top ;
	text-align:center;
}

#homeleft2 td {

	color:#005E9D ;
	font-weight:normal ;
	vertical-align:top ;
	text-align:left;
	line-height:16px ;
}

#homelogos {

	border-collapse:separate ;
	border-spacing:1px;
}

#homelogos td {

	width:140px; 
	height:87px; 
	text-align:center; 
	vertical-align:center; 
	background:#FFFFFF url('/imgs/bgtdhome.gif') no-repeat top left ;

}

#homelogos2 td {

	width:140px; 
	height:87px; 
	text-align:center; 
	vertical-align:center; 

}