/* Stile del frame di sinistra */

.tabsx .header {
	background-color:#2e4f90;
	height:22px;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
}

.tabsx td {
	border-color:#96adc3;
	background-color:#eaf4f4;
	border-top: 1px solid #96adc3;
}

.tabsx {
	border-color:#96adc3;
	background-color:#eaf4f4;
	border: 1px solid #96adc3;
}


body, blockquote, ol, ul, dl, li, dt, dd {
	font-family :  Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 7px;
	color: #000066;
	background-color : white;
	font-style: normal;

 }
body {
	margin-top: 0px;
}

A {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY:  Arial, Helvetica, sans-serif, Verdana, Geneva; TEXT-DECORATION: none
}

P {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; TEXT-DECORATION: none
}

h1 {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; TEXT-DECORATION: none
}

A:hover {
	FONT-SIZE: 10px; COLOR: blue; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; TEXT-DECORATION: none; 
}

TABLE.bordosinistra {
    border-left:thin solid black; border-right:0px solid #333333; border-top:0px solid #333333; border-bottom:0px solid #333333; 
}

TABLE.bordoquattrolati {
    border-color : #96adc3; border-style : thin;
	border-left-width : thin;
	border-right-width : thin;
	border-top-width : thin;
	border-bottom-width : thin;
}

TABLE.bordorightleftup {
    border-left:thin solid #333333; border-right:thin solid #333333; border-top:thin solid #333333; border-bottom:0px solid #333333; 
}

TABLE.bordorightleftdown {
    border-left:thin solid #333333; border-right:thin solid #333333; border-bottom:thin solid #333333; border-top:0px solid #333333; 
}

TABLE.bordoup {
    border-left:0px solid #333333; border-right:0px solid #333333; border-top:thin solid #333333; border-bottom:0px solid #333333; 
}

TABLE.bordonone {
    border-left:0px solid #333333; border-right:0px solid #333333; border-top:0px solid #333333; border-bottom:0px solid #333333; 
}

TABLE.bordoupdown {
    border-left:0px solid #333333; border-right:0px solid #333333; border-top:thin solid #333333; border-bottom:thin solid #333333; 
}

TABLE.bordorightup {
    border-left:0px solid #333333; border-right:thin solid solid #333333; border-top:thin solid #333333; border-bottom:0px solid #333333; 
}

TD.bordoquattrolati {
    border-color : #96adc3; border-style : thin;
	border-left-width : thin;
	border-right-width : thin;
	border-top-width : thin;
	border-bottom-width : thin;
}

input.text {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #666666;
	border: 1px solid #000000;
	padding-right: 5px;
	padding-left: 5px;
	width: 120px;
}


textarea.sfondo {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #333333;
	width: 250px;
	height: 100px;
	border: 1px solid #000000;
	padding-right: 5px;
	padding-left: 5px;
}


input.pulsante {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #cccccc;
	text-align: center;
	padding: 5px;
	width: 20px;
	height: 16px;	
	border: 1px solid #000000;
}



input.text:focus {
	background: #CCCCFF;
}

textarea:focus {
	background: #CCCCFF;
}

input.pulsante:hover {
	background: #FF0000;
}
input.pulsante:active {
	background: #00CCFF;
}

A.comitati {
	FONT-SIZE: 13px; COLOR: black; FONT-FAMILY:  Arial, Helvetica, sans-serif, Verdana, Geneva; TEXT-DECORATION: none
}

A.comitati:hover {
	FONT-SIZE: 13px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; TEXT-DECORATION: none; 
}