body {
	background-color: #21395A;
    font: 12px Arial, Georgia, sans-serif;
	text-align: justify;
	color: #21395A;
	}
	
a, a:link, a:visited, a:active{
    color: #FFD218;
    text-decoration: none;
    }
    
a:hover{
    color: #FFD218;
    text-decoration: underline;
    }
	
td {
	font-size: 10px;
	}
	
b.rtop, b.rbottom{display: block; background: #FFF}
b.rtop b, b.rbottom b{display: block; height: 1px; overflow: hidden; background: #21395A}
b.r1{margin: 0 6px}
b.r2{margin: 0 4px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; height: 2px} 

b.rtop1, b.rbottom1{display: block; background: #FFF}
b.rtop1 b, b.rbottom1 b{display: block; height: 1px; overflow: hidden; background: #CC2110}
b.rtop1 b.r41, b.rbottom1 b.r41{margin: 0 1px; height: 2px} 
	
.scatola {
	background-color: #FFFFFF;
	border: 1px solid #CC2110;
	width: 94%;
	padding: 3px;
	}
	
.testasin {
	width: 25%;
	text-align: center;
	float: left;
	padding: 3px;
	}
	
.testadx {
	width: 75%;
	text-align: center;
	padding: 3px;
	}

a.linkami {
	background-color: #21395A;
	}
	
.naviga {
	width: 100%;
	padding: 1px;
	text-align: left;
	background-color: #CC2110;
	font-weight: bold;
	}
	
#ItemMenu li{
    float: left;
	border-left: 1px solid #FFFFFF;
    margin: 0;
    padding:2px;
    list-style: none;
    }
    
#ItemMenu li a{
    display: block;
    text-decoration: none;
    color: #FFD218;
    background-color: #CC2110;
    padding: 2px;
    border-bottom: 0;
	font-size: 10px;
    }
    
#ItemMenu li a:hover{
    background-color: #21385A;
    color: #FFD218;
    display: block;
    text-decoration: underline;
    font: bolder 10px Arial, Georgia, sans-serif;
    padding: 2px;
    }
		
.menuinterno {
	float: right;
	padding: 3px;
	text-align: left;
	background-color: #FFD218;
	font-weight: normal;
	}
	
#ItemMenu2 li{
    float: left;
	border-left: 1px solid #21395A;
    margin: 0;
    padding:0px;
    list-style: none;
    width: 100px;
    }
    
#ItemMenu2 li a{
    display: block;
    text-decoration: none;
    color: #21395A;
    background-color: #FFD218;
    padding: 2px;
    border-bottom: 0;
	font-size: 11px;
    }
    
#ItemMenu2 li a:hover{
    background-color: #CC2110;
    color: #FFD218;
    display: block;
    text-decoration: underline;
    font: 11px Arial, Georgia, sans-serif;
    padding: 2px;
    }
	
.sinistra {
	width: 25%;
	float: left;
	padding: 3px;
	}
	
#titolo {
	font-size: 110%;
	color: #FFD218;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	}
	
#blu {
	background-color: #21395A;
	color: #FFFFFF;
	min-height: 200px;
	padding: 3px;
	text-align: justify;
	}
	
#rosso {
	background-color: #CC2110;
	color: #FFFFFF;
	min-height: 200px;
	padding: 3px;
	text-align: justify;
	}

.destra {
	height: 460px;
	text-align: justify;
	}
	
.navigafoot {
	width: 100%;
	padding: 1px;
	text-align: left;
	background-color: #21385A;
	font-weight: bold;
	}
	
#FootItem li{
    float: left;
	border-left: 1px solid #FFFFFF;
    margin: 0;
    padding:2px;
    list-style: none;
    }
    
#FootItem li a{
    display: block;
    text-decoration: none;
    color: #FFD218;
    background-color: #21385A;
    padding: 2px;
    border-bottom: 0;
	font-size: 10px;
    }
    
#FootItem li a:hover{
    background-color: #CC2110;
    color: #FFD218;
    display: block;
    text-decoration: underline;
    font: bolder 10px Arial, Georgia, sans-serif;
    padding: 2px;
    }

Big {
	background-color: #21395A;
	size: bigger;
	}