/* stile base sportello impresa - davide rossi 06-02-2004 
chiaro
D8E7C6
DBEAC9
B2CC9C
94BB82
74AB58
scuro
sfondo chiaro : #E6EFDE
sfondo scuro: #bcd6ae
*/

BODY{
	margin-left: 0px; margin-top: 0px;
	font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;
}

TD {
/*font-family: verdana,arial; font-size: 10px; color: #000000;*/
font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;
}
.basestyle, A.basestyle, A:HOVER.basestyle, A:VISITED.basestyle {
font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;
color: #006400;
	
}
P {
font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;
/*font-family: tahoma, verdana, arial; font-size: 12px; color: #000000; */
text-align : justify;}

A, A:VISITED
{font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;text-decoration: none;color:#006666;}
A:HOVER
{font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;text-decoration: none;color:#006666;}

.rigaVerde{
	border-width: 0px 0px 0px 1px; border-style: solid solid solid solid; border-color: #CEDBCE;
}
/*.but1{ background: #FFCC33; FONT-WEIGHT: bold; COLOR: #000000; font-family:tahoma,Arial;font-size:11px; }*/








.but1{font-family: verdana; font-size: 11px; color: #000000; background: #bcd6ae; border: solid 1px #000000; FONT-WEIGHT: bold; }
.butR{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background: #ffcc00;
	border: solid 1px #000000;
	FONT-WEIGHT: bold;
}
.TRLINE{
	border-width : 1px 0px 0px 0px;
	border-color : #bcd6ae;
	border-style : solid none none none;
}	
.TRLIter{
	border-width : 1px 0px 0px 0px;
	border-color : #0077B0;
	border-style : solid none none none;
}	
.ROWBORDER{
	border-width: 1px 1px 1px 1px;
	border-color: #bcd6ae;
	border-style: solid solid solid solid;
	padding: 0px 0px 0px 0px;
}

.ROWUPDOWN{
	border-width: 1px 0px 1px 0px;
	border-color: #bcd6ae;
	border-style: solid none solid none;
}
.ROWLEFTRIGHT{
	border-width: 0px 1px 0px 1px;
	border-color: #bcd6ae;
	border-style: none outset none outset;
}
.TABTitle{
	background-color: #bcd6ae; /*  6bb6b6  86C6D0*/
	font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;
	font-weight: normal;	
	font-weight: bold;
	}
INPUT {	FONT-WEIGHT: normal; COLOR: #000000; font-family:verdana,Arial;font-size:11px;}
.linkTop {font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:12px;font-weight: normal;}
.news {
font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;
}
A.ricercaText {
font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;
}
.maschera{
	border-width : 1px 1px 1px 1px;
	border-color : #bcd6ae;
	border-style : solid solid solid solid;
}
.TDUNIFORM{
	background-color: WHITE;
	font-family: Tahoma,arial; 
	font-size: 12px; color: #000000;
	font-weight: normal;
	border-width : 0px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : #556B2F;
	height: 35px;
	}
.TABUNIFORM{
	background-color: WHITE;
	font-family: Tahoma,arial; 
	font-size: 12px; color: #000000;
	font-weight: normal;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : #556B2F;
	}
.tdverde{
	border-width : 1px 1px 0px 0px;
	border-style : solid solid solid solid;
	border-color : #556B2F;
	border-color : #556B2F;
	}
/*.button {
	font-family: verdana; 
	font-size: 11px; 
	color: #000000; 
	background: #AED85A; border: solid 1px #000000;
	#bcd6ae
}
*/
.button{font-family: verdana; font-size: 11px; color: #000000; background: #F2CF00; border: solid 1px #000000; FONT-WEIGHT: bold; }
.buttonG{font-family: verdana; font-size: 11px; color: #000000; background: #bcd6ae; border: solid 1px #000000; FONT-WEIGHT: bold; }
.buttonCe{font-family: verdana; font-size: 11px; color: #000000; background: #F2CF00; border: solid 2px #000000; FONT-WEIGHT: bold; text-align: center; }
.buttonPic {font-family: verdana;font-size: 11px;color: #000000;background: #bcd6ae;border: solid 1px #000000;}
.campi {font-family: arial; font-size: 11px; color: #000000;}
.categorie {font-family: arial; font-size: 11px; color: #555555;}
.tabelle {border: solid 1px #639A63;}
.tabelleR {border: solid 1px black;}
.tabellehp {border: solid 0px #CEDBCE;}
.tabellep {border: solid 0px #CEDBCE;}
.tabelleTDhp {border: solid 1px #CEDBCE; background-color: #bcd6ae; text-align : center;font-weight: bold;}
.tabelleTDhpiter {border: solid 0px #0077B0; background-color: #0077B0; text-color:white; text-align : center;font-weight: bold;}
.tabelleTDhpitera {border: solid 1px #0077B0; background-color: #EE8F3C; text-color:white; text-align : left;font-weight: bold;}
.tabelleTDhpari {border: solid 1px #CEDBCE; background-color: #ddddff; text-align : center;font-weight: bold;}
.tabelleTDhsimpli, .tabelleTDhsimpli A, .tabelleTDhsimpli A:VISITED {color: white;  background-color: #42659d; text-align : center;font-weight: bold;}
/*border: solid 1px #CEDBCE;*/
.tabelleTDAdm {border: solid 1px #CEDBCE; background-color: #bcd6ae; text-align : center;font-weight: bold; }
.tabelleTDhppage {
	font-size: 18px;
	border: solid 0px #CEDBCE;
	background-color: #bcd6ae;
	text-align: left;
	font-weight: normal;
	height: 25px;
	
}
.tabelleTDhpgray {
	font-size: 12px;
	border: solid 0px #CEDBCE;
	background-color: #E8E8E8;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	height: 25px;
}
.tabelleTDhpgraysmall {
	font-size: 12px;
	border: solid 0px #CEDBCE;
	background-color: #E8E8E8;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	height: 12px;
}
.mquee {
	font-size: 12px;
	border: dotted 1px #E6EFDE;
	/*background-color: #E8E8E8;*/
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	height: 12px;
}
.mquee1 {
	font-size: 12px;
	border: dotted 0px #CEDBCE;
	background-color: #E6EFDE;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	height: 12px;
	color:black;
}
.smalltext{padding-left:10px;font-size:11px;}
.tabellehpNewsTop {border: solid 0px #ffcc00;}
/*.tabellehpNewsTop {border: solid 1px #ffcc00;}*/
.tabelleTDhpNewsTop{
	border-bottom: 1px solid #CEDBCE;
	background-color: #ffffff;
	text-align: left;
	font-weight: normal;
	font-size:20px;
}
.tabelleTDhpNewsTop2{
	border-bottom: 1px 1px 1px 1px solid solid solid solid #CEDBCE;
	background-color: #ffffff;
	text-align: left;
	font-weight: normal;
	font-size:20px;
}
.tabelleTDiterNewsTop{
	border-bottom: 1px solid #0077B0;
	background-color: #ffffff;
	text-align: left;
	font-weight: normal;
	font-size:20px;
}
.wbhnavDiv 
{
  color: #000000; background-color: #ffffff;
  font-family: "Trebuchet MS",verdana,arial,sans-serif;
  font-size: 12px; font-weight: bold; text-decoration: none;
  border-bottom: 1px solid #c0c0c0;
  padding-top: 4px; padding-bottom: 4px; 
  padding-left: 2px; padding-right: 1px; cursor: pointer; 
  width: 100%;
}

.wbhnavDivOver
 {
	color: #000000;
	background-color: #DBEAC9;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	width: 100%;
}





.wbinvhnavDiv 
{
  color: #000000; background-color: #DBEAC9;
  font-family: "Trebuchet MS",verdana,arial,sans-serif;
  font-size: 12px; font-weight: bold; text-decoration: none;
  border-bottom: 1px solid #c0c0c0;
  padding-top: 4px; padding-bottom: 4px; 
  padding-left: 2px; padding-right: 1px; cursor: pointer; 
  width: 100%;
}

.wbinvhnavDivOver
 {
	color: #000000;
	background-color: #f9f9f9;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	width: 100%;
}

.wbDiv
 {
	color: #000000;
	background-color: #ddddff;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	
}
.wbDivOver
 {
	color: #000000;
	background-color: #fffdff;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	
}
.wbiterDiv
 {
	color: white;
	background-color: #0077B0;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px none #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	
}

.wbiterbluDiv
 {
	color: white;
	background-color: #007EE1;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px none #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	
}

.wbiterbluDivOver
 {
	color: white;
	background-color: #EE8F3C;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px none #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	
}
.wbiterbluinvDivOver
 {
	color: white;
	background-color: #007EE1;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px none #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	
}

.wbiterbluinvDiv
 {
	color: white;
	background-color: #EE8F3C;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px none #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	
}
.wbiterDivOver
 {
	color: white;
	background-color: #EE8F3C;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px none #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	
}


.wbiterinvDiv
 {
	color: white;
	background-color: #EE8F3C;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px none #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	
}
.wbiterinvDivOver
 {
	color: white;
	background-color: #0077B0;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px none #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	
}

/*
.tabelleTDhpNewsTop{
	border: 1px solid #CEDBCE;
	background-color: #ffcc00;
	text-align: center;
	font-weight: normal;
	font-size:17px;
}
*/
.tabelleTDhpNewsTopSMALL{
	border: 1px solid #CEDBCE;
	background-color: #ffcc00;
	text-align: center;
	font-weight: normal;
	font-size:13px;
}
.mlogin{
	font-family: tahoma, Arial, sans-serif;
	font-size:11px;
	font-weight: normal;	
	font-weight: bold;
}

.titoloSezione {font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;border : thin ridge #E9F5E1;background : #E9F5E1;}
.titoli {font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;font-weight: bold;}
.dentro {font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;}
.titoli2 {font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: bold;}
.titoli3 {font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;font-weight: bold;}

A.quad {font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal;}
A:hover.quad {font-family: "Trebuchet MS", tahoma, Arial, sans-serif;font-size:13px;font-weight: normal; color: #484848;}
.miaselect{
	font-size:8pt;width:146px;
	SCROLLBAR-HIGHLIGHT-COLOR: white; 
	SCROLLBAR-SHADOW-COLOR: white; 
	SCROLLBAR-ARROW-COLOR: #00cc00; 
	SCROLLBAR-TRACK-COLOR: white; 
	SCROLLBAR-DARKSHADOW-COLOR: white; 
	SCROLLBAR-BASE-COLOR: white; 
	scrollbar-dark-shadow-color: white; 
	scrollbar-3d-light-color: #000000;	
}
.selectsmall{
	font-size:8pt;font-family: verdana,arial;
	
}
.TABCssNHP{
	border-width : 2px 1px 2px 1px;
	border-color : #ff9900;
	width: 90%;
	border-style : solid dotted solid dotted;
	padding : 4px 4px 4px 4px;
}

/* stile per la rilevazione online e stato attuazione */
TD.Intesta, TR.Intesta, .Intesta {
font-family: Arial; font-size:9px;font-weight: bold;
border: solid 1px #CEDBCE; background-color: #bcd6ae; text-align : center;}
.Corpo.TD  {font-family: Arial; font-size:9px;font-weight: bold;}


/*SIMPLICITER --------------------------------------- */
.wbsimpliDiv
 {
	color: white;
	background-color: #42659d;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px none #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	
}

.wbsimpliDivOver
 {
	color: white;
	background-color: #80c340;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px none #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	
}

.wbSimpliLDiv
{
  color: white;
	background-color: #42659d;
  font-family: "Trebuchet MS",verdana,arial,sans-serif;
  font-size: 12px; font-weight: bold; text-decoration: none;
  border-bottom: 1px solid #c0c0c0;
  padding-top: 4px; padding-bottom: 4px; 
  padding-left: 2px; padding-right: 1px; cursor: pointer; 
  width: 100%;
}

.wbSimpliLDivOver
 {
	color: white;
	background-color: #80c340;
	font-family: "Trebuchet MS",verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #bcd6ae;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 1px;
	cursor: pointer;
	width: 100%;
}




/*sezione eventi iscritti*/
.but1_iscritti{font-family: verdana, tahoma, Arial, sans-serif; font-size: 8px; color: #000000; background: #bcd6ae; border: solid 1px #000000; FONT-WEIGHT: bold; width:60px;}
/*.dentro_iscritti{font-family: verdana, tahoma, Arial, sans-serif;font-size:8px;font-weight: normal;}*/
.outline_iscritti TD{
border-width:1px 0px 0px 0px; 
border-style:solid solid solid solid ; 
border-color:silver silver silver silver ;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 8px;
 font-style: normal;
 font-weight: normal;
}
