body
{
	background-color:#35206A;
	color:#CBE6F6;
	font-family: arial;
	font-size:11pt;
	line-height:15pt;
	overflow: auto;
}

img
{
	margin:4px;
}

ul
{
	list-style-position:inside;
	padding-left:5pt;

}


table
{
	border-style:solid;
	border-width:1px 2px 2px 1px;
	color:black;
	background-color:transparent;
}

th
{
	border-style:solid;
	border-width:1px 2px 2px 1px;
}

td
{
	border-width:0px;
	vertical-align:top;
}

small
{
	font-size:10pt;
}

pre
{
	color:black;
	background-color:#E8EBC7;
	font-size:10pt;
	margin:2%;
	width:96%;
}

a, a:link, a:visited
{
	color:blue;
	text-decoration:none;
}

a:hover, a:focus
{
	text-decoration:underline;
	color:purple;
}

h1,h2,h3,h4,h5,h6
{
	color: purple;
}

h1
{
	font-size:20pt;
	font-weight:bold;
}


h2
{
	font-size:18pt;
	font-weight:bold;
}



h3
{
	font-size:16pt;
	font-weight:bold;
}


h4
{
	font-size:14pt;
	font-weight:bold;
}


h5
{
	font-size:12pt;
	font-weight:bold;
}

h6
{
	font-size:11pt;
	font-weight:bold;

}


.seiqui
{
	border-style:solid;
	border-width:1px;
	border-color:yellow;
	border-style:solid;
}


.titolotesto a
{
	color:white;
	text-decoration:none;
}


.titolotesto
{
	position:absolute;
	top:0;
	left:0%;
	width:98%;
	background-color:#4A196F;
	color:yellow;
	font-size:11pt;
	
	padding:2px;
}

#cornice
{
	position:absolute;
	top:0;
	left:2%;
	width:96%;
	height:100%;
}

#alto
{
	position:absolute;
	top:1%;
	left:1%;
	width:98%;
	height:22%;
	background-color: #282844;
}

#fotorocco
{
	position:absolute;
	top:2%;
	left:2%;
}

#titolone
{
	position:absolute;
	top:2%;
	left:8%;
	width:52%;
	height:35%;
	font-size: 20pt;	
	font-weight:bold;
}

#citazioni
{
	position:absolute;
	top:48%;
	left:2%;
	width:58%;
	height:40%;
	font-size: 9pt;	
	font-weight:normal;
}

#news
{
	position:absolute;
	top:36%;
	left:50%;
}

#info a
{
	color:red;
}

#info
{
	position:absolute;
	top:5%;
	left:63%;
	width:35%;
	
	font-size: 9pt;
	background-color:#E8EBC7;
	color:black;
	padding:2pt;
	overflow:auto;
	border-style: inset;
	border-width:0pt 2pt 2pt 0pt;
	border-color: blue;
	z-index:1;
}


#basso
{
	position:absolute;
	top:25%;
	left:1%;
	width:98%;	
   height:75%;
   overflow:hidden;
}

#cornicemenu
{
	position:absolute;
	top:0%;
	left:0%;
	height:20%;
	width:75%;
}

#cornicemenu a, #cornicemenu a:link, #cornicemenu a:visited
{
	color:white;
	text-decoration:none;
}

#cornicemenu a:hover, #cornicemenu a:focus
{
	text-decoration:none;
	color:yellow;
}

#barramenu
{
	position:absolute;
	top:0%;	
	left:0%;
	height:30%;
	font-size:10pt;
	width:99%;
}

#menu3contenuto_titolo
{
	position:absolute;
	top:0%;
	left:60%;
	width:36%;
	height:5%;
	z-index:1;
}

#menu3contenuto
{
	position:absolute;
	top:6%;
	left:60%;
	width:36%;
	font-size:9pt;
	padding:2pt;
	background-color:#E8EBC7;
	color:black;
	border-style:inset;
	border-color:purple;
	border-width:1px 3px 3px 1px;
	z-index:1;
}

#menu1contenuto
{
	position:absolute;
	top:32%;	
	left:0%;
	height:30%;	
	width:90%;
	padding:2px;
	font-size:10pt;
}

#menu2contenuto
{
	position:absolute;
	top:64%;	
	left:0%;
	height:30%;
	width:90%;	
	padding:2px;
	font-size:9pt;
}

#evidenza
{
	position:absolute;
	top:1%;
	left:72%;
	width:26%;

	font-size:10pt;
	line-height:13pt;
	overflow:auto;	
	padding:2pt;
	background-color:#E8EBC7;
	color:black;
	border-style:inset;
	border-color:blue;
	border-width:1pt;
	z-index:1;
}

#contenuto_titolo
{
	position:absolute;
	top:21%;	
	left:0%;
	width:99%;
	height:6%;
	padding:1pt;
	font-size:11pt;
	z-index:2;
}

#contenuto
{
	position:absolute;
	top:28%;	
	left:0%;
	width:99%;
	height:72%;
	line-height:18pt;
	overflow:auto;	
	padding:1pt;
	background-color:white;
	color:black;
	border-style:inset;
	border-color:white;
	border-width:1px 3px 3px 3px;
	z-index:2;
	overflow:auto;
}


