H1 {
	font-size: 22pt;
}

H2 {
	font-size: 16pt;
}
H3 {
	font-size: 14pt;
}
H4 {
	font-size: 12pt;
}

H5 {
	font-size: 10pt;
}

H6 {
	font-size: 8pt;
}


HR {
	color: red;
	height: 1px;
	
}

body {
	border-collapse: collapse;
	font-family: Arial;
	font-size: 12pt;
	text-align: justify; 
}

#MAIN {
		position: absolute;
		top: 0px;
		left: 0px;
		right: 0px;
		bottom: 0px;
    background-color: white;
		color: black;
    border: 0px solid black;
    width: 100%;
}

#TITLE {
    font-size: 30px;
    font-weight: bold;
    color: black;
	background-color: white; 
	text-color:black;

}

table.HEAD {
    border: 0px solid black;
    font-size: 22px;
    font-weight: bold;
    width: 100%;
    height: 10%;
    color: white;
		background-color: black;
}

table.HEAD.td {
	background-color: black; 
	text-color:white;
}

table.MYMENU {
		font-size: 14px;
    border-collapse: collapse;
    border: 0px solid black;
    text: white;
		background-color: black;
    width:100%;
    height: 2%;
}

#BODYX {
		float: left;
    border: 0px;
    padding: 0px 0px 0px 0px;
    color: black;
		background-color: white;
		width: 75%;
}

#SPONSOR {
		float: left;
		text-align: center;
		background-color: lavender;
		right-padding: 0px;
		left-padding: 0px;
		width: 25%;
}

.NEWS {
		float: left;
    color: black;
    top-padding: 5px 2px 5px 2px;
    border: 0px outline black;
		background-color: honeydew;
		text-align: center;
		width: 30%;
}

.EDITORIAL {
		float: left;
    color: black;
    
    padding: 5px 2.5% 5px 2.5%;
    border-collapse: collapse;

		background-color: white;
    border: 0px solid black;
		text-align: center;
		width: 65%;
}

.COUNTER {
		float: left;
    color: black;
    
    padding: 5px 2.5% 5px 2.5%;
    border-collapse: collapse;

		background-color: white;
    border: 0px solid black;
		text-align: center;
		width: 65%;
}

.COLONNA {
    color: black;
		text-align: center;
		padding: 20px 0px 20px 0px;
}

.FOTO {
		border: 0px;
		right: 0px;
    color: black;
}

#80COL {
		float: left;
    color: black;
    padding: 5px 1.0% 5px 2.0%;
		background-color: white;
		text-align: left;
		width: 80%;
}

#ARTICOLI {
		float: left;
    color: black;
    padding: 5px 2.5% 5px 2.5%;
		background-color: white;
		text-align: left;
		width: 70%;
}


#ARTICOLI_JPG {
		float: right;
    color: black;
		background-color: white;
		text-align: center;
		top-padding: 0px;
		width: 25%
}

#MENU {
		float: left;
    color: black;
    padding: 5px 2.5% 5px 2.5%;
		background-color: white;
		text-align: left;
		width: 20%;
}


#SUB_MENU {
		float: right;
    color: black;
		background-color: white;
		text-align: center;
		top-padding: 0px;
		width: 20%
}

#ITEM {
		float: right;
    color: black;
		background-color: white;
		text-align: center;
		top-padding: 0px;
		width: 70%
}



#EVENTI {
		float: left;
    color: black;
    padding: 5px 2.5% 5px 2.5%;
		background-color: white;
		text-align: left;
		width: 40%;
}

#EVENTI_JPG {
		float: right;
    color: black;
		background-color: white;
		text-align: center;
		top-padding: 0px;
		width: 55%
}

A.LINKM1 {
	background-color: red;
	color: white;
	vertical-align: top;
	text-align: center;
	text-decoration : yes;

}	


A.LINKM2 {
	background-color: black;
	color: white;
	vertical-align: top;
	text-align: center;
	text-decoration : none;
}	

A.LINKM2:Visited {
	color: white; 
	text-decoration : none;
}

A.LINKM2:Active {
	color :#527bb5;
	text-decoration : none;
}

A.LINKM2:Hover {
	color: white; 
	background-color: red;
	text-decoration : none;
}

