body 					{
						margin: 0;
						padding: 0;
						color: #000000;
						background-color: #FFFFFF;
						font: normal normal normal 10pt/14pt Arial, Verdana, Helvetica, sans-serif;
}

img						{
						display: none;
						border-style: none;
						}

form					{
						display: none;
						}

h1						{
						margin: 0;
						padding: 7px 0 20px 0;
						font-size: 12pt;
						font-weight: normal;
						line-height: 25px;
						}

a						{
						margin: 0;
						padding: 0;
						}

a:link,
a:visited				{
						color: #000000;
						background-color: #FFFFFF;
						text-decoration: none;
						}

a:hover,
a:active,
a:focus					{
						color: #000000;
						background-color: #FFFFFF;
						text-decoration: underline;
						}

.clear					{
						clear: both;
						float: none;
						height: 0;
						}

/*
	=========================================================================================================
	Struttura base
	=========================================================================================================
*/
div#container			{
						width: 98%;
						margin: 0;
						padding: 0;
						}

div#columnsx			{
						display: none;
						}

div#columndx			{
						width: 100%;
						margin: 0;
						padding: 0;
						}

img#headercurva			{
						position: absolute;
						left: 0;
						top: 0;
						width: 35px;
						height: 20px;
						}


/*
	=========================================================================================================
	MENU PRINCIPALE (ORIZZONTALE)
	---------------------------------------------------------------------------------------------------------
*/
div#topmenu				{
						display: none;
						}


/*
	=========================================================================================================
	Area dati
	=========================================================================================================
*/
div#homedata			{
						width: 100%;
						margin: 0;
						padding: 0;
						}

div#pagedata			{
						width: 100%;
						margin: 0;
						padding: 0;
						}

div#pagedataimg			{
						display: none;
						}


/*
	---------------------------------------------------------------------------------------------------------
	Area dati > box news home page
	---------------------------------------------------------------------------------------------------------
*/
div#homenews			{
						margin: 0;
						padding: 20px 0 0 0;
						}

div#homenews div.homenewsbox
						{
						float: left;
						width: 150px;
						margin: 0 10px 0 0;
						padding: 0 0 12px 0;
						background: url(/elementi/img/homenewsboxbg.gif) no-repeat left bottom;
						}

div#homenews div.homenewsbox a:link,
div#homenews div.homenewsbox a:visited
						{
						color: #FA5326;
						background-color: transparent;
						text-decoration: none;
						}

div#homenews div.homenewsbox a:hover,
div#homenews div.homenewsbox a:active,
div#homenews div.homenewsbox a:focus
						{
						color: #FA5326;
						background-color: transparent;
						text-decoration: underline;
						}

div#homenews div.homenewsbox h2
						{
						height: 25px;
						margin: 0;
						padding: 0 0 0 8px;
						color: #333333;
						background-color: transparent;
						font-size: 10px;
						font-weight: bold;
						line-height: 25px;
						border-left: 1px solid #CCCCCC;
						}

div#homenews div.homenewsbox img
						{
						display: block;
						}

div#homenews div.homenewsbox div.newstext
						{
						width: 132px;
						margin: 0;
						padding: 16px 8px 0 8px;
						border-left: 1px solid #CCCCCC;
						border-right: 1px solid #CCCCCC;
						font-size: 10px;
						line-height: 14px;
						}

div#homenews div.homenewsbox div.newstext p
						{
						margin: 0;
						padding: 0;
						}


/*
	---------------------------------------------------------------------------------------------------------
	Area dati > pagine di ricerca/visualizzazione: barre di navigazione
	---------------------------------------------------------------------------------------------------------
*/
div#pagedata div#gennavigationtop
						{
						display: none;
						}

div#pagedata ul#gennavigationlist
						{
						margin: 0 0 10px 0;
						padding: 0;
						list-style-type: none;
						}

div#pagedata ul#gennavigationlist li
						{
						margin: 0;
						padding: 0 0 0 13px;
						line-height: 15px;
						text-indent: -13px;
						}

div#pagedata div#gennavigationbottom
						{
						display: none;
						}


/*
	---------------------------------------------------------------------------------------------------------
	Area dati > photo gallery
	---------------------------------------------------------------------------------------------------------
*/
div#pagedata p.galleryimg
						{
						position: relative;
						float: left;
						width: 94px;
						margin: 0;
						padding: 0 12px 0 12px;
						font-size: 10px;
						}

div#pagedata p.galleryimg span
						{
						display: block;
						width: 94px;
						height: 94px;
						margin: 0;
						padding: 0;
						overflow: hidden
						}

div#pagedata p.galleryimg span img
						{
						display: block;
						margin-right: auto;
						margin-left: auto;
						/*padding: 4px;
						border: 1px solid #FFFFFF;*/
						}

div#pagedata p.galleryimg span img.smussotl
						{
						display: none;
						}

div#pagedata p.galleryimg span img.smussobl
						{
						display: none;
						}

div#pagedata p.galleryimg span img.smussobr
						{
						display: none;
						}


div#pagedata div.areealbum
						{
						width: 480px;
						margin: 10px 0 0 0;
						padding: 10px 0 10px 0;
						}

div#pagedata div.areealbum img.smussobla
						{
						display: none;
						}

div#pagedata div.areealbum div.galleryelements
						{
						position: relative;
						width: 360px;
						margin: 0;
						padding: 0;
						}

div#pagedata div.areealbum div.galleryelements img
						{
						display: block;
						float: left;
						margin: 0 15px 0 0;
						padding: 0;
						/*border: 1px dashed #89B85E;*/
						}

div#pagedata div.areealbum div.galleryelements p
						{
						margin: 0;
						padding: 0;
						}

div#pagedata div.listbr
						{
						clear: both;
						float: none;
						height: 10px;
						}

div#pagedata div.gallerybr
						{
						clear: both;
						float: none;
						height: 25px;
						}


/*
	=========================================================================================================
	Fondo pagina
	---------------------------------------------------------------------------------------------------------
*/
div#bottommenu			{
						display: none;
						}


/*
	=========================================================================================================
	Loghi fondo pagina dopo la struttura
	---------------------------------------------------------------------------------------------------------
*/
div#w3c					{
						display: none;
						}