
body { background-color:#ffffff; font-size:12px; font-family: Verdana, sans-serif;color:#000080;}

p {color:navy;}

hr {color : #000080; height : 1px;}

.aindice{text-align:center;border:1px solid #5c3317;padding:3px;}

a:link{text-decoration:none; color:#006400 }

a:visited{text-decoration:none; color:#5c3317 }

a:active{text-decoration:none; color:#006400 }

a:hover{text-decoration:none; color:white; background:#006400}


.aytitoletto{color:navy;font-size:1.1em;text-align:left}
.aytitolo {color:navy;font-size:1.3em;text-align:left}

.index-cont {
	/*width: 98%;*/
	width:1000px;
	height: 600px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	/*border: 1px solid red;*/
}

.index-riq-hp-sx {
	text-align:left;
	width: 15%;
	height: 600px;
	float: left;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	padding:5px;
	overflow:auto;
	/*border: 1px solid blue;*/
}

.index-riq-hp-dx {
	width: 750px;
	/*width:80%;*/
	height: 600px;
	float: left;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	padding:5px;
	overflow:auto;
	border: 1px solid green;
}

td{
	font-size:0.9em;
	color:navy;
}

/*--------------------------------------- PEZZI DEL VECCHIO ---------------------------- */

p.dotted {border-style: dotted}
p.dashed {border-style: dashed}
p.solid {border-style: solid}
p.double {border-style: double}
p.groove {border-style: groove}
p.ridge {border-style: ridge}
p.inset {border-style: inset}

p.outset {
	color : #ff0000;
	border-style: outset;
	border-left-width: 2px;
	border-right-width: 2px;
	border-top-width: 2px;
	border-bottom-width: 2px;
}

fix{
	height : 1;
	color : #000080;
/*	font-weight: bold;*/
}

.fix50{
	width : 50%;
	height : 1;
	color : #000080;
}

.fixeddot{
/*	border-color : #e8e8e8;*/
	border-width : 1;
	border-style : dotted;
	border-top-color : #dddddd;
	border-left-color : #dddddd;
	border-right-color : #dddddd;
	border-bottom-color : #dddddd;
}

.fixed0{
	border-width : 1;
	border-style : solid;
	border-top-color : #d4d4d4;
	border-left-color : #d4d4d4;
	border-right-color : #808080;
	border-bottom-color : #808080;
}

table{
	border-width : 1;
	border-style : solid;
	border-top-color : #c0c0c0;
	border-left-color : #c0c0c0;
	border-right-color : #808080;
	border-bottom-color : #808080;
}

.table-no-border{border-width : 0;}

.flattable{
	border-color : #dddddd;
	border-width : 0;
	border-style : solid;
}

.calendar{
	font-size : 24;
	font-family : times;
}

.small{
	font-size : 9;
	color : #b6b6d6;
}