.contenitore {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
} 
a {
	color: #314952;
	text-decoration: none;
	font-weight: bold;
}
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom:8px;
	margin-top:4px;
}

.titolo h2{
	position:relative;
	visibility:visible;
	display:inline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom:8px;
	margin-top:4px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#F5F5F5; /*#314952; #f2f0de;*/
	background-image:url(immagini/sfondopagine.jpg);
	background-repeat: no-repeat;
	background-position: center 5px;;	
} 
 
.webmailform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
	width: 90px;
	border: 1px solid #3E6074;
	color: #314952;
}

.menu {
	height: 26px;
	width: 169px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	white-space: pre;
	color: #314952;
	font-weight: bold;
	
}
.sfondodestro {
	background-color:#f2f0de;
	/*background-attachment: scroll;
	background-image: url(immagini/sfondo.jpg);
	background-repeat: repeat;*/

}
.separatore {
	background-image: url(immagini/separatore.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.sfondowebmail {
	background-image: url(immagini/sfondowebmail.gif);
	background-repeat: repeat-y;
}
.password {
	height: auto;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #49697B;
	font-weight: normal;
	padding-left: 5px;
	font-style: normal;
}

.testo {

	background-image: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;
	color: #314952;
	font-weight: normal;
	text-decoration: none;
}
.spazibox {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #314952;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 13px;
	vertical-align: top;
}

.clienti{
padding-top:24px;
background-position:top left; 
background-repeat:no-repeat;
float:left;
width:270px;

}
.clienti h3{display:none; position:absolute;}
.clienti h4{margin-top:2px;margin-bottom:2px; font-size:11px;margin-left:10px;padding-left:14px;padding-top:2px;background-image:url(immagini/puntino.gif); background-repeat:no-repeat; height:14px; line-height:14px; background-position:left top;}
.clienti p{margin-top:2px; margin-bottom:6px;margin-left:24px;}

.webmailfields {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}

.pulsanteinvia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 10px;
	height: 16px;
	vertical-align: middle;
	font-weight: bold;
	background-color: #F5F5ED;
	border: 1px solid #F5F5ED;
}
.inviaformgenerici{
	margin-right:10px;height:20px;font-weight:bold; color:#ffffff; background-color:#314952; border:1px solid #314952; padding-left:10px; padding-right:10px;
}
.textfieldintero{width:450px;}
.datitosnet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:12px;
	vertical-align:middle;
	font-size: 9px;
	color: #000000; /*#f2f0de;*/
	vertical-align: bottom;
	padding-top: 3px;
	text-decoration: none;
}
.immaginedisfondo {
	background-image: url(immagini/Immaginegrande.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #314952;
	vertical-align: bottom;
	padding-top: 3px;
	font-weight: bold;
	text-decoration: none;
}
.link2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #314952;
	vertical-align: bottom;
	padding-top: 3px;
	font-weight: normal;
	text-decoration: none;
}
.arancio {
	color: #FF6600;
	font-weight: bold;
}
.bigliettino {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #314952;
	background-image: url(immagini/bigliettino%20da%20visita.gif);
	height: 113px;
	width: 218px;
	padding-left: 5px;
}
.sfondoorganigramma {
	background-image: url(immagini/sfondocontatti.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ruoli {
	font-size: 10px;
	line-height: 20px;
}
.sfondoareariservata {

	background-image: url(immagini/sfondoareariservata.gif);
	background-repeat: repeat-y;
}

.titolonews{float:left; clear:left; text-align:left; margin-top:5px; margin-bottom:5px;background-image:url(immagini/triangolino.gif); background-repeat:no-repeat; padding-left:11px; background-position:0px 2px; width:95%;}

.corposhort{padding-left:11px;float:left; clear:left; margin-top:0px; width:95%; text-align:left;}
.corposhort a{font-weight:normal; text-decoration:none;}
.corposhort a:hover{text-decoration:none;}
.corposhort p{float:left; clear:left; width:100%; margin:0px;}

#altrenews{float:left;clear:left; width:159px; padding:5px; padding-top:20px; font-size:10px;}
#altrenews img{display:none;}
#altrenews a{text-align:left;}

.tHeading {
background-color:#F3F5F8;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;}
.tItem {
border-bottom:1px solid #CCCCCC;
}



/*            NUOVO PANNELLO DI ACCESSO            */
#pannellino{margin-left:2px;display:inline;float:left; clear:left;  width:165px;}
#pannelloposta{float:left; clear:left; margin:0px; width:165px; padding-top:5px;color: #49697B; padding-bottom:8px; background-image:url(http://www.tosnet.it/immagini/chiudipannelloposta.gif); background-position:bottom; background-repeat:no-repeat; background-color:#F2F0DE;}
#pannelloareariservata{float:left; clear:left; margin:0px; width:165px; padding-top:5px; background-color:#3E6074; color:#ffffff;padding-bottom:8px; background-image:url(http://www.tosnet.it/immagini/chiudipannelloriservata.gif); background-position:bottom; background-repeat:no-repeat;}
.etichetta{margin-top:2px; height:24px;float:left; clear:left; width:51px; padding-left:5px; text-align:left;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.campo{margin-top:2px;float:right;  width:104px;padding-right:5px; padding-top:4px; height:18px}
.invia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 10px;
	height: 16px;
	vertical-align: middle;
	font-weight: bold;
	background-color: #F5F5ED;
	border: 1px solid #3E6074;
}

