body {
	margin: 0;
	padding: 0;
	background: #EFEEEE url(../images/sfondone.jpg);
	background-position: center top;
	background-repeat: repeat-y;
	text-align: center;
	font-family: Verdana; 
}

.tabellona {
	/*border: 1px solid #CE1EAF;*/
	margin-top: 8px; 
}

/* Contenitore Centrale */

#container {
	width: 815;
	margin: 0 auto;
	padding: 0;
	background-position: center;
	text-align: center;
}

.tabella {
	height: 130px;
	margin-bottom: 10px;
	padding: 0px;
}
	
div#header{

	height: 130px;
	background: #2B205C top center;


}	
/* Navigation */
#navcontainer
{
	width: 815px;
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
	font: bold;
	border-top: 1px solid #454545;
	border-bottom: 1px solid #454545;
	background: #ffffff url(../images/sfondino.jpg) repeat-x top left;
	height: 26px;
}

#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer LI
{
   float: left;
	margin: 0;
	padding: 0 1px 0 0;
	list-style: none;
}

#navcontainer A
{  
   float: left;
	padding: 7px 13px;
	text-decoration: none;
	border-bottom: none;
	color: #ffffff;
	border-left: 1px solid #F99300;  
}

#navcontainer A:hover, #navcontainer A:active { 
	background: #F99300; color:#ffffff; text-decoration: underline;}

#navcontainer A.active:link, #navcontainer A.active:visited
{
	/*font-weight: bold;*/
	background: #ff7700;
	text-decoration: underline;
}


#logo {
   width: 815px;
	background: #495303 url(../images/prova.jpg) no-repeat top center;
	background-repeat: no-repeat;
	height: 110px;
	padding: 0;
	margin: 0;
}

#title {
	clear: left;
	padding: 10px 310px 10px 10px;
	background: #ffffff url(../img/h-bg-def.gif) no-repeat bottom right;
}
	

P		{FONT-FAMILY: Verdana; FONT-SIZE: 10px}
DIV		{FONT-FAMILY: Verdana; FONT-SIZE: 12px}
INPUT		{FONT-FAMILY: Verdana; FONT-SIZE: 10px}
TEXTAREA	{FONT-FAMILY: Verdana; FONT-SIZE: 10px}
FORM 		{FONT-FAMILY: Verdana; FONT-SIZE: 10px}
A:link          {BACKGROUND: none; COLOR: #454545;  FONT-SIZE: 10px  Verdana; TEXT-DECORATION: none}
A:active        {BACKGROUND: none; COLOR: #454545;  FONT-SIZE: 10px  Verdana; TEXT-DECORATION: none}
A:visited       {BACKGROUND: none; COLOR: #454545;  FONT-SIZE: 10px  Verdana; TEXT-DECORATION: none}
A:hover         {
	BACKGROUND: none;
	COLOR: #FF7700;
	FONT-SIZE: 10px  Verdana;
	TEXT-DECORATION: underline;
}/*
.title 		{BACKGROUND: none; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY:  Verdana; TEXT-DECORATION: none}
.storytitle 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY:  Verdana; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY:  Verdana; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY:  Verdana; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY:  Verdana;}
.name		{BACKGROUND: none; FONT-SIZE: 50px; FONT-WEIGHT: bold; FONT-FAMILY:  Verdana; TEXT-DECORATION: none}*/


.tabe2 {
	background: #87CEFA;
	/*background-image: url(../images/sfondo_tab.jpg);*/
	background-repeat: no-repeat;
	background-position: top left;
}
#tabe3 {
	width: 160px;
	margin: 0px auto; /*margin-bottom: 5px;*/
	height: 35px;
	padding: 0px;
	background-color: #FEF9E5; border: 1px solid #ff6600;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana; /*background-image: url(../images/sfondo_tab.jpg);*/
	background-repeat: no-repeat;
	background-position: top left;
	border: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #454545;
	margin-right: 0px;
	background: #ffffff url(../images/sfondino2.jpg) repeat-x top left;
}
#prova {
	/*width: 160px; *//*border-bottom: 1px solid #ffffff;*/
	padding-top: 10px;
	color: #454545;
	font: bold Verdana;
	font-size: 12px;
	letter-spacing: -1px;
	padding-left: 5px;
}

#tabe4 {
	width: 160px;
	margin: 0px auto;
	padding: 10px;
	background-color: #ffffff;
	/*background-image: url(../images/tab_sfondo_2.jpg);*/
	/*background-repeat: repeat-x;*/
	/*background-position: top left;*/
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	FONT-SIZE: 10px; FONT-FAMILY:  Verdana;
	float: left;
	margin-bottom: 8px;
	padding-left: 5px; 
	color: #454545;
}
.option 	{
	BACKGROUND: none; 
	COLOR: #454545; 
	FONT-SIZE: 16px; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana, Helvetica; 
	TEXT-DECORATION: none
}

  

.content 	{BACKGROUND: none; COLOR: #454545; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica;}

.tabearte {
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.tabearte1 {
	border-bottom: 1px dashed #4a4902;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	font-size: 12px;
	font: bold Verdana;
	color: #ff7700;
	height: 40px;
	background: #ffffff url(../images/sfondino_tabecentro.jpg) repeat-x top left;
	padding-top: 8px;
}

.topico {
	border: 1px solid #4a4902;
}
.linea {
	border-top:1px solid #FE973D;
	padding-top: 5px; 
}

.tiny		{BACKGROUND: none; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY:  Verdana; TEXT-DECORATION: none}
.testicella {BACKGROUND: none; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY:  Verdana; TEXT-DECORATION: none; COLOR:#454545;}

div.textimage{/*border-bottom: 1px dashed #999;*/ COLOR: #4a4902; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica;width: 100%} /*risolve il peek-a-boo bug di IE6*/

div.textimage img{
	float: left;
	margin: 10px 10px;
}

div.textimage h2{margin-top: 10px}

.tabetopic {
	border: 1px solid #cccccc;
}
.contenttopic {
	BACKGROUND: none; COLOR: #454545; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica;
}
.content2 	{BACKGROUND: none; COLOR: #454545; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica;}

.testona {
border: 1px solid #cccccc;
	
}
.tabetopic1 {
   padding: 5px;
	border: 1px solid #4a4902;
	BACKGROUND: #fff; COLOR: #454545; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica;
}
.imma {
	border: 1px solid #4a4902;
}

.content3 {
	BACKGROUND: none; COLOR: #cccccc; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica;
}

input {
   margin-top: 5px;
	background: #FFFCEE;
	border: 1px solid #cccccc;
}
font {
	BACKGROUND: none; COLOR: #454545; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica;
}
.content4 	{BACKGROUND: none; COLOR: #454545; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Helvetica;}

.content6 	{
   BACKGROUND: none; 
   COLOR: #454545; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Helvetica;
	text-decoration: underline;
}

.content5 	{BACKGROUND: none; COLOR: #454545; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica;}

.download {
	width: 150px;
	border-top: 1px solid #cccccc;
	border-bottom: 3px solid #cccccc; 
	vertical-align: top;
	padding: 5px 5px 8px;
	margin-top: 10px;
	background-color: #fafafa;
}
.download2 {
	width: 145px;
	border-bottom: 1px dashed #cccccc;
	/*padding-bottom: 5px;*/
	/*margin-bottom: 8px;*/

}
.download3 {
	width: 200px;
	border-top: 1px solid #cccccc;
	border-bottom: 3px solid #cccccc; 
	vertical-align: top;
	/*padding: 5px 5px 8px;*/
	/*margin-top: 10px;*/
	background-color: #fafafa;
}
.linkalo {
   width: 190;
	border: 1px solid #000000;
	float: right;
	text-align: justify;
	padding

	
}
.linkalo2 {
   width: 150;
	border: 1px solid #000000;
	float: right;
	text-align: justify;
	padding-left: 10px;
	display: inline;
	vertical-align: top;
	
}
.content7 	{BACKGROUND: none; COLOR: #454545; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica;}

.downloadinterno {
	/*width: 150px;*/
	border-top: 1px solid #cccccc;
	border-bottom: 3px solid #cccccc; 
	vertical-align: top;
	padding: 5px 5px 8px;
	margin-top: 30px;
	background-color: #fafafa;
}

.downloadinternotab {
   width: 100%;
	margin: 0;
	padding: 0;
	background: #fff;
	border-bottom: 1px dashed #cccccc;
}

div.texti{width: 400px;margin-bottom: 10px;BACKGROUND: none; color: #454545; font-size: 11px; font-family: Verdana, Helvetica;}
div.texti img{float:left;margin: 10px}
div.texti h2, div.textimage p{
	margin: 0 10px 0px;
	padding: 0;
}
div.texti h2{margin-top: 10px; color: #454545}
div.clea{clear: left}

.tabedat {
	background: #fff top center;
	color: #454545;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*border: 1px solid #ff7700;*/
	text-align: left;
	padding-top: 6px;
	padding-bottom: 1px;
	padding-left: 13px;
	border-bottom: 1px solid #ccc;
}