


html,body{margin:0; padding: 0;background-color: #E4E4E4; }

body{font-family: "times new roman",arial,sans-serif; font-size: 76%}

div#container{ 	border: 2px solid #3D94D1;
	background-color: white;
	width: 980px;
	margin: 0px auto;   /*centra negli altri browsers*/
        text-align: left;   /*ripristina l' allineamento*/
    }

div#header{
	width: 100%;
	height: 103px;
	background-image: url('loghi/logo-alto.jpg');
	background-repeat: no-repeat;
	background-color: transparent;
	border-bottom: 12px solid #3D94D1;
	}



div#navigationsx{
	
	/*background-color: white;  */
	float:left;

	width:144px; /* Dimensioni per Opera 5 */
	width:144px; /* Dimensioni per Explorer 5.x */
	width:144px; /* Dimensioni per browser standard compliant */
	padding:0em 0 0 0px;
	/*border-top: 4px solid #2B72BF;*/
	margin-top: 5px;
	}




div#navigationdx{
	
	background-color: white;  
	float:right;
	width:140px; /* Dimensioni per Opera 5 */
	width:140px; /* Dimensioni per Explorer 5.x */
	width:140px; /* Dimensioni per browser standard compliant */
	padding:0em 0 0 0px;
	/*border-top: 4px solid #2B72BF;*/
	margin-top: 5px;
	}



div#content{
	top: 30px;
	background-color: white;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0em; MARGIN: 0px 0px; PADDING-TOP: 0em;
	width: 680px;	margin: 5px;
	float: right;
	float: left;
	}

div#footer{border-top: 
1px solid #FFFFFF;padding:0em; 
font-family: "Times New Roman",cursive;
background-color: #3D94D1; 
color:#000; text-align:center; 
 margin-top:0px;clear:both;}


.intespage{
text-align:center;

color: #003270;
font-family: "Times New Roman",cursive;
text-decoration: none;
font-size: 160%;
font-weight: bold;
padding-top: 14px;}







.bodypage{
text-align:justify;

color: black;
font-family: "Times New Roman",cursive;
text-decoration: none;
font-size: 130%;

padding: 6px;
padding-top: 14px;

}


.imageleft{
float:left;
border: 1px solid #12832A;
color: black;

padding: 6px;
width: 200px;

margin: 14px;
}

.imageright{
float:right;
border: 1px solid #12832A;
color: black;

padding: 6px;
width: 200px;

margin: 14px;
}







h1{margin: 0;padding:0}

h2{color:#4078B8; font-size:1.5em; text-align:center}

h3{color:#990000; font-size:1.0em;  text-align:left}

div#intdiv{
position: relative;
background-color: #3D94D0;
color: white;
text-align:center;
border: 1px solid #3D94D1;
/*height: 50px;*/
margin-top: 15px;
font-size: 14px;
font-weight: bold;
}





div#sinistratot{
	top: 10px;
	position: relative;
	background-color: white;  
	
	
	border-top: 8px solid #117C28;
	margin-top: 5px;

}





div#destratot{
	top: 10px;
	position: relative;
	background-color: white;  
	
	
	border-top: 8px solid #117C28;
	margin-top: 5px;

}






div#content p{line-height:1.3em}

#sinistra{
top: 0px;
position: relative;
background-color: #FFFAF2;
text-align:left;
border: 1px solid #3D94D1;
border-left: 0px solid #3D94D1;
margin-top: 5px;
font-weight: bold;

}

#sinistra a{
text-align:left;

display: block;
border-bottom: 2px solid gray;
color: #003275;
font-family: "Times New Roman",cursive;
text-decoration: none;
font-size: 125%;
font-weight: bold;
padding-left: 4px;
}

#sinistra a:hover{
text-decoration: none;
background-color: #003277;
color: yellow;

}

/*
#sinistra a:active{
border-bottom: 5px outset gray;
border-top: 5px outset gray;
color: black;
}
*/






#destra{
top: 0px;
position: relative;
text-align:left;
border: 1px solid #3D94D1;
border-right: 0px solid #3D94D1;
margin-top: 5px;
font-weight: bold;

}

#destra a{
text-align:left;

display: block;
border-bottom: 2px solid gray;
color: #003276;
font-family: "Times New Roman",cursive;
text-decoration: none;
font-size: 125%;
font-weight: bold;
padding-left: 4px;
}

#destra a:hover{
text-decoration: none;
background-color: #003277; 
color: #FEF503;

/*
border-bottom: 2px solid gray;
border-top: 3px solid gray;
border-bottom: 3px solid gray;
font-family: "Times New Roman",cursive;
font-stile: oblique;
*/
}

/*
#destra a:active{
border-bottom: 5px outset gray;
border-top: 5px outset gray;
color: black;
}
*/



.intric1{
text-align:center;
color: #003271;
font-family: "Times New Roman",cursive;
text-decoration: none;
font-size: 110%;
font-weight: bold;
}


.copdvt{
text-align:center;
color: black;
font-family: "Times New Roman",cursive;
text-decoration: none;
font-size: 100%;

}
.r3{
text-align:center;
color: black;
font-family: "Times New Roman",cursive;
text-decoration: none;
font-size: 90%;

}
.r1{
border-bottom: solid #3D94D1 10px;

}


/*


.block1{
color: #000099;
display: block;
font-size: 13px;
text-decoration: none;
font-family: "Arial","Algerian",serif;
background-color: transparent;
padding-top: 5px;
}

.block1 a{
color: #000099;
text-decoration: none;
background-color: transparent;
}

.block1 a:hover{
background-color: #177BFE;
color: white;
}


.block1 a:active{

}

.block2{
color: #006600;
display: block;
font-size: 13px;
text-decoration: none;
font-family: "Arial","Algerian",serif;
background-color: transparent;
padding-top: 5px;
}

.block2 a{
color: #006600;
text-decoration: none;
background-color: transparent;

}

.block2 a:hover{
background-color: #177BFE;
color: white;
}


.block2 a:active{

}

.block3{
color: #3D94D1;
display: block;
font-size: 16px;
text-decoration: none;
font-family: "Times new roman","Algerian",serif;
background-color: transparent;
padding-top: 5px;
text-align: center;
}

.block3 a{
color: #000099;
text-decoration: none;
background-color: transparent;
}

.block3 a:hover{
background-color: #177BFE;
color: white;
}


.block3 a:active{

}

.block4{
color: #000000;
display: block;
font-size: 10px;
text-decoration: none;
font-family: "Tahoma","Algerian",serif;
background-color: transparent;
padding-top: 5px;
text-align : left;
}
.block5{
color: #0000ff;
display: block;
font-size: 10px;
text-decoration: none;
font-family: "Tahoma","Algerian",serif;
background-color: transparent;
padding-top: 5px;
text-align : right;
}


.blockp{
margin-top: 7px; margin-bottom: 7px
}*/



.block5{
text-align:center;

color: #ffffff;
font-family: "Tahoma","Algerian",serif;
text-decoration: none;
font-size: 120%;
font-weight: bold;
padding-top: 14px;
}

.block6{
text-align:center;

color: #3D94D1;
font-family: "Tahoma","Algerian",serif;
text-decoration: none;
font-size: 110%;
font-weight: bold;
padding-top: 14px;
}

select.pluto {
 width: 200px;
}







