@CHARSET "ISO-8859-1";

#container {

width : 98%;
height : 98%;
margin : auto;

}

*{
font-family: verdana,arial,sans-serif,courier new;
font-size : 13px;
}

body{
background-color: #ffffff;
color:black;
}

h1{font-size:18px;}
h2{font-size:16px;font-weight:bold}
h3{font-size : 12px;margin-bottom:1px;}
h4{font-size : 12px;margin-bottom:3px;}

p{font-size : 13px;}

a:link    {text-decoration: none; color: 1f7b2c}
a:visited {text-decoration: none; color: 1f7b2c}
a:hover   {color: 00a617}

table{	
	border-collapse: collapse;
	font-size : 11px;
	
}

td{
	border:0px solid #000000;
}

#wrapper {	background:fff;
			margin:0 auto; 
			height:auto !important; 
			height:auto;
		}

.number{
	text-align : right;
}

.classe{
	width:210px;
}

.menu{
float:left;
width: 130px;

}

.rappr{
float:left;
width: 230px;
}

.rapprPrzSc{
float:left;
width: 220px;
}

.nomirapprPrzSc{

}

.nomirappr{
margin-top:110px;
}

.nomirappr_nomg{
margin-top:175px;
}

.table{
float:left;
}

.bordosx{
	border-left:2px solid #daec17;	
}

.numbordosx{
	border-left:2px solid #daec17;	
	text-align : right;
}

.centbordosx{
	border-left:2px solid #daec17;	
	text-align:center;
}

.negativo{
	text-align : right;
	/*background-color:red;*/
	color:red;
}

.numbordosx_ev{
	border-left:2px solid #daec17;	
	text-align : right;
	color:#00009b;
}

.evidenza{
	color:#00009b;
	text-align : right;
}

div.suggestions {     
	-moz-box-sizing: border-box;     
	/*box-sizing: border-box;*/     
	border: 1px solid black;     
	position: absolute; 
} 

div.suggestions div {     
	cursor: default;     
	padding: 0px 3px;     
	background-color: #eef; 
} 

div.suggestions div.current {     
	background-color: #6580D8;     
	color: white; 
} 
#hint{	
	background-color: #fff;  
}



.pari{
	/*background-color: #d5d7d7;*/
	background-color: #c5d3ff;
}

.dispari{
	/*background-color: #d3eff6;*/
	background-color: #cffffe;
}

input {
font-size : 11px;
}

