@charset "utf-8";
/* CSS Document */
body,td,th {font-family: Tahoma, Verdana;font-size: 12px;color: #254672;}
body {background-color: #6593CF;margin:5px;}/*#3D4E74*/
form {margin:0;padding:0;}
a {font-family: Tahoma,Verdana;font-size: 12px;color: #0066CC;text-decoration:none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #0066CC;}
a:hover {text-decoration: none;color: #FF6600;}
a:active {text-decoration: underline;color: #FF6600;}
div#container {background-color:#BFDBFF;padding:3px;width:88%;margin:0 auto;min-width:780px;}
div#top1 {background-image:url(../im/bgTop.jpg);background-repeat:repeat-x;height:55px;}
div#top2 {background-image:url(../im/topDx.jpg);background-repeat:no-repeat;background-position:right;height:55px;}
div#contenuto {background-color:#FFFFFF;border:1px solid #6593CF;margin-top:3px;}

div#menu1 {background-image:url(../im/bgMenu.jpg);background-repeat:repeat-x;height:25px;border-bottom:1px solid #6593CF;}
div#menu2 {background-image:url(../im/menuSx.jpg);background-repeat:no-repeat;background-position:left;height:25px;}
div#menu3 {background-image:url(../im/menuDx.jpg);background-repeat:no-repeat;background-position:right;height:25px;margin-left:10px;}

/*.immZeroZero {margin:0px;padding:0px;margin:0px 4px 0px 0px; border:0px;}
.immZeroZero2 {margin:0px;padding:0px;margin:0px 9px 0px 0px; border:0px;}*/
div#ilTesto {margin:20px;}
div#login {background-image:url(../im/pannello.jpg);background-repeat:no-repeat;width:358px;height:283px;margin:0 auto;}

input, select, textarea {background-color:#FFFFFF;border:1px solid #3A66A1;font-family:thaoma, verdana;font-size:12px;color:#003399;}
div#province {text-align:center;}
div#titolo {font-size:12px;font-family:Tahoma;font-weight:bold;color:#990000;margin-left:36px;}
div#addButton {text-align:right;}
a.addForm {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#006699;font-weight:bold;}
a.addForm:hover {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FF6600;font-weight:bold;text-decoration:none;}
a.addForm:active {text-decoration:none;}
a.addForm:focus {text-decoration:none;}


a.closeForm {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#777;font-weight:bold;}
a.closeForm:hover {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333;font-weight:bold;}
a.closeForm:active {text-decoration:none;}
a.closeForm:focus {text-decoration:none;}

div#aggiungi {border:3px solid #6593CF;padding:4px 10px 0px 20px;margin:10px 30px 10px 20px;background-color:#EDF7FC}

div#aggiungiN {border:3px solid #6593CF;padding:4px 10px 0px 20px;margin:0 auto;background-color:#EDF7FC;width:300px;}

div#aggiungis {border:3px solid #6593CF;padding:4px 4px 4px 4px;margin:10px 30px 10px 20px;background-color:#EDF7FC}

div#lista {border:3px solid #6593CF;padding:12px 12px 12px 12px;margin:10px 30px 10px 18px;background-color:#EDF7FC}

.lista {border:3px solid #4D68B3;padding:12px 12px 12px 12px;margin:10px 30px 10px 0px;background-color:#CDDDF1}

div#log {padding-top:10px;}

.inviare {background-color:#FFFFFF;border:1px solid #3A66A1;font-family:thaoma, verdana;font-size:12px;font-weight:bold; color:#0066CC;background-image:url(../im/bgMenu.jpg);background-repeat:repeat-x;}
div#dividi {border-bottom:1px dotted #C1D3E1;}
div#paging {text-align:left;margin:20px 0px 10px 10px;}
.red {color:#FF0000;font-size:12px;}
.bgSfumato {background-image:url(../im/bgTop.jpg);background-repeat:repeat-x;padding:9px 6px 9px 20px;font-weight:bold;color:#FFFFFF;}
.style4 {font-size: 10px;color: #000066;}
.style1 {color:#669900;font-weight:bold;}
.style2 {color:#CC0000;font-weight:bold;}


/* tooltip */


.tip {
	color: #fff;
	width: 350px;
	z-index: 13000;
}
 
.tip-title {
	font-weight: normal;
	font-size: 12px;
	margin: 0;
	color: #FFF;
	padding: 8px 8px 4px;
	background: #333 /*url(bubble.png) top left*/;
	line-height:18px;
	letter-spacing:0.08em;
}
 
.tip-content {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}


