body  { background-color: #000065;
	padding:5px;
      
}

.corpoMaster
{
	 margin: 0px;
	 overflow:auto;
	 width:100%;
	 margin-bottom:20px;
	}
	
div, table { font-family: Comic Sans MS,cursive,verdana,arial; font-size: 14px; color:#FF853D;
         font-weight: 300; line-height: 20px;
         margin:0px;
}


A:link    { color:#50FFff;  text-decoration: underline;  font-weight: 100; }
A:visited { color:#00ffff;  text-decoration: underline;  font-weight: 100; }
A:hover   { color:#FF853d;  text-decoration: underline;  font-weight: 100; }
address   { color:#50ffff;  text-decoration: underline;  font-weight: 100; font-style:italic}

H1  { font-size: 28px; color:#ff853d; text-decoration: none;  font-weight: 700; font-style:normal}
H2  { font-size: 22px; color:#ff853d; text-decoration: none;  font-weight: 600; font-style:normal}
H3  { font-size: 16px; color:#ff853d; text-decoration: none;  font-weight: 500; font-style:normal}
H4  { font-size: 14px; color:#ff853d; text-decoration: none;  font-weight: 400; font-style:normal}
H5  { font-size: 12px; color:#ff853d; text-decoration: none;  font-weight: 300; font-style:normal}
H6  { font-size: 10px; color:#ff853d; text-decoration: none;  font-weight: 300; font-style:normal}


p { font-family:cursive,arial; font-size: 14px; color:#dfdfdf; text-align: justify;  
	text-decoration: none;  font-weight: 200; font-style:normal; line-height: 1.5;
}

p.center { font-family:cursive,arial; font-size: 14px; color:#dfdfdf; text-align: center;
     text-decoration: none;  font-weight: 200; font-style:normal; line-height: 1.5;
}

table { border-left-color: #FF853D;   border-left-style:   none;   border-left-width: 1px;
        border-right-color: #FF853D;  border-right-style:  none;  border-right-width: 1px;
        border-top-color: black;      border-top-style:    none;    border-top-width: 1px;
        border-bottom-color: black;   border-bottom-style: none; border-bottom-width: 1px;
        padding: 4px 4px 4px 4px;
}

table p { border-left-color: #FF853D;   border-left-style: ridge;   border-left-width: 4px;
        border-right-color: #FF853D;  border-right-style: ridge;  border-right-width: 2px;
        border-top-color:#585878;      border-top-style: solid;    border-top-width:   1px;
        border-bottom-color: black;   border-bottom-style: solid; border-bottom-width: 0px;
        padding: 4px 4px 4px 4px;
}

table table p { border-left-color: #FF853D; border-left-style: none;   border-left-width: 1px;
        border-right-color: #FF853D;        border-right-style: none;  border-right-width: 1px;
        border-top-color:#585878;           border-top-style: none;    border-top-width:   1px;
        border-bottom-color: black;         border-bottom-style: none; border-bottom-width: 1px;
        padding: 4px 4px 4px 4px;
}
	

.titolo, .paragrafo
{	font-size: 14px; color:#00ffff;
	text-decoration: none;  
	font-weight: 700; 
	font-style:normal
	}
.textboxReadOnly
{
	border: 0 0 0 0;
	background-color:#333350;
	color:#FF853D;
}

div.mappaSfondo
{
	border-left-color: #FF853D;   border-left-style: ridge;   border-left-width: 4px;
    border-right-color: #FF853D;  border-right-style: ridge;  border-right-width: 2px;
    border-top-color:#585878;      border-top-style: solid;    border-top-width:   1px;
    border-bottom-color: #FF853D;   border-bottom-style: solid; border-bottom-width: 1px;
    padding:  4px 4px 4px 0px;
	background-color: #000080;
	}

div.Mappa
{
	border-left-color: #FF853D;   border-left-style: ridge;   border-left-width: 1px;
    border-right-color: #FF853D;  border-right-style: ridge;  border-right-width: 0px;
    border-top-color:#585878;      border-top-style: solid;    border-top-width:   2px;
    border-bottom-color: #585878;   border-bottom-style: solid; border-bottom-width: 1px;
    padding: 4px 4px 4px 4px;
    background-color: #000070;
	line-height:20px;
	}
div.SottoMappa
{
	border-left-color: #FF853D;   border-left-style: ridge;   border-left-width: 0px;
    border-right-color: #FF853D;  border-right-style: ridge;  border-right-width: 2px;
    border-top-color:#585878;      border-top-style: solid;    border-top-width:   2px;
    border-bottom-color: #585878;   border-bottom-style: solid; border-bottom-width: 1px;
    padding: 4px 4px 4px 4px;
	background-color: #000070;
	position:absolute ;
	line-height:20px;
	}
	
.TbCriteri
	{
		border-top  :solid 0px #FF853D;
		border-left :solid 0px #FF853D;
		border-right :solid 0px #FF853D;
		border-bottom   :solid 0px #FF853D;
		vertical-align:baseline ;
		text-align:center center;
		width:100%;
	 }
	 
.TdtestaCriteri
{
     text-align:center center;	
	}
.datalist, .tb_stampa
{
	width:100%;
	border:10;
	}
	
.td_stampa_testa
{
	border : 0 0 0 0;
    padding:  0 3 0 3;
    background-color: #000060;
    height:0cm;
    FONT-WEIGHT: 500;
    FONT-SIZE: 13px;
    COLOR: #FF853D;
    FONT-STYLE: normal;
    margin: 0 0 0 0;
}
.td_stampa_testa_bordo
{
	border-left-color: #a0a0a0;   border-left-style: solid;   border-left-width: 1px;
    border-right-color: #a0a0a0;  border-right-style: solid;  border-right-width: 0px;
    border-top-color:#a0a0a0;      border-top-style: solid;    border-top-width:   0px;
    border-bottom-color: #cdcdcd;   border-bottom-style: solid; border-bottom-width: 1px;
}

td.td_stampa_item 
{
	border-left-color: #a0a0a0;   border-left-style: solid;   border-left-width: 1px;
    border-right-color: #a0a0a0;  border-right-style: solid;  border-right-width: 0px;
    border-top-color:#a0a0a0;      border-top-style: solid;    border-top-width:   0px;
    border-bottom-color: #a0a0a0;   border-bottom-style: solid; border-bottom-width: 1px;
    padding: 0 2 0 2;
    background-color: #000055;
    COLOR: #a0a0a0;
    height:0.5cm;
    FONT-WEIGHT: 300;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
}
td.td_stampa_AlternateItem
{
 	border-left-color: #a0a0a0;   border-left-style: solid;   border-left-width: 1px;
    border-right-color: #a0a0a0;  border-right-style: solid;  border-right-width: 0px;
    border-top-color:#a0a0a0;      border-top-style: solid;    border-top-width:   0px;
    border-bottom-color: #a0a0a0;   border-bottom-style: solid; border-bottom-width: 1px;
    padding: 0  2 0 2;
    background-color: #000055;
    height:0.5cm;
    FONT-WEIGHT: 300;
    FONT-SIZE: 12px;
    COLOR: #a0a0a0;
    FONT-STYLE: normal;
}
.td_stampa_footer
{
	border-left-color: #a0a0a0;   border-left-style: solid;   border-left-width: 0px;
    border-right-color: #a0a0a0;  border-right-style: solid;  border-right-width: 0px;
    border-top-color:#a0a0a0;      border-top-style: solid;    border-top-width:   0px;
    border-bottom-color: #a0a0a0;   border-bottom-style: solid; border-bottom-width: 0px;
    padding:  2 5 2 5;
    background-color: #000060;
    height:1cm;
    FONT-WEIGHT: 500;
    FONT-SIZE: 13px;
    COLOR: #FF853D;
    FONT-STYLE: normal;
}
.descrizione
{
	border-left-color: #a0a0a0;   border-left-style: solid;   border-left-width: 0px;
    border-right-color: #a0a0a0;  border-right-style: solid;  border-right-width: 0px;
    border-top-color:#a0a0a0;      border-top-style: solid;    border-top-width:   0px;
    border-bottom-color: #a0a0a0;   border-bottom-style: solid; border-bottom-width: 1px;
    padding: 0 2 0 2;
    background-color: #000060;
    COLOR: #a0a0a0;
    height:0.6cm;
    FONT-WEIGHT: 300;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
}

.eventi 
{ border-left-color: #FF853D;   border-left-style: ridge;   border-left-width: 4px;
    border-right-color: #FF853D;  border-right-style: ridge;  border-right-width: 2px;
    border-top-color:#585878;      border-top-style: solid;    border-top-width:   1px;
    border-bottom-color: #FF853D;   border-bottom-style: solid; border-bottom-width: 1px;
	font-family:cursive,arial; font-size: 14px; color:#dfdfdf; text-align: justify;  
	text-decoration: none;  font-weight: 200; font-style:normal; line-height: 1.5;
	text-align:center;
}

.newsTesta
{background-color: #000060;
	font-size: 9px; color:#ff853d; text-decoration: none;  font-weight: 300; font-style:normal
	}
.newsCorpo
{background-color: #000080;
	font-size: 11px; color:#ff853d; text-decoration: none;  font-weight: 300; font-style:normal
	}
	
	.Bottone, submit
	{background-color:#0000a0 ;
		color:#ff853d  ;
		font-size:10px;
		border-bottom-color:#1010d0;
		border-right-color:#1010d0;
		border-left-color:#1010d0;
		border-top-color:#1010d0;
		border-collapse:collapse;
		cursor:hand;
		}
	
/*	ARTICOLI *//*	ARTICOLI *//*	ARTICOLI */
	
	.iFrameArticoli
	{ width:100%;
		height:90%;
		overflow:AUTO;
		}
	
		.articoloCellaDestra
		{border-top:none;
			border-left:solid 1px White;
			border-bottom:solid 1px White;
			border-right:none;
			}
			
		.articoloCellaCentro
		{border-top:none;
			border-left:none;
			border-bottom:solid 1px White;
			border-right:none;
			}
			
		.articoloCellaSinistra
		{border-top:none;
			border-right:solid 1px White;
			border-bottom:solid 1px White;
			border-left:none;
			}
		
		.articoliPannelloImg
		{
			background-color:#000080;	
			}

		.popupControl {
			background-color:#AAD4FF;
			position:absolute;
			visibility:hidden;
			border-style:solid;
			border-color: Black;
			border-width: 2px;
		}

		.modalBackground {
			background-color:Gray;
			filter:alpha(opacity=70);
			opacity:0.7;
		}

/** net2/Default **/

.frameTab 
{
height:650px;
 width:100%;
	margin:0px;
	overflow:auto;
	
	}
	/*
.ajax__tab_mia .ajax__tab_header {
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    border-top:solid 0px White;
}

.ajax__tab_mia .ajax__tab_tab
{background-color:Black ;
	}
	
.ajax__tab_mia .ajax__tab_inner
{background-color:Blue  ;
	}	
	
.ajax__tab_mia .ajax__tab_outer
{background-color: Gray   ;
	}	

.ajax__tab_mia .ajax__tab_active
{background-color:  Lime    ;
	}	
	
.ajax__tab_mia .ajax__tab_hover
{background-color: Fuchsia    ;
	}	*/
	
/* xp theme */
.ajax__tab_mio 
{
	margin:0px;
	width:99%;
	overflow:hidden;
	}

.ajax__tab_mio .ajax__tab_header 
{
	font-family:verdana,tahoma,helvetica;
	font-size:11px;
	background:url("immagini/tabs/tab-line.gif") repeat-x bottom;
	color: Blue;
	}
.ajax__tab_mio .ajax__tab_outer 
{
	padding-right:0px;
	background:url("immagini/tabs/tab-right.gif") no-repeat right;
	height:21px;
	}
.ajax__tab_mio .ajax__tab_inner 
{
	padding-left:3px;
	background:url("immagini/tabs/tab-left.gif") no-repeat;
	}
.ajax__tab_mio .ajax__tab_tab 
{
	height:13px;
	padding:4px;
	background:url("immagini/tabs/tab.gif") repeat-x;
	}
.ajax__tab_mio .ajax__tab_hover .ajax__tab_outer 
{
	background:url("immagini/tabs/tab-hover-right.gif") no-repeat right;
	}
.ajax__tab_mio .ajax__tab_hover .ajax__tab_inner 
{
	background:url("immagini/tabs/tab-hover-left.gif") no-repeat;
	}
.ajax__tab_mio .ajax__tab_hover .ajax__tab_tab 
{
	background:url("immagini/tabs/tab-hover.gif") repeat-x;
	}
.ajax__tab_mio .ajax__tab_active .ajax__tab_outer 
{
	background:url("immagini/tabs/tab-active-right.gif") no-repeat right;
	}
.ajax__tab_mio .ajax__tab_active .ajax__tab_inner 
{
	background:url("immagini/tabs/tab-active-left.gif") no-repeat;
	}
.ajax__tab_mio .ajax__tab_active .ajax__tab_tab 
{
	background:url("immagini/tabs/tab-active.gif") repeat-x;
	}
.ajax__tab_mio .ajax__tab_body 
{
	font-family:verdana,tahoma,helvetica;
	font-size:10pt;
	border:1px solid #999999;
	border-top:0;
	padding:3px 0px 0px 0px;
	background-color:#ffffff;
	
	}

/* scrolling */
.ajax__scroll_horiz 
{
	overflow-x:hidden;
	}
.ajax__scroll_vert 
{
	overflow-y:hidden;
	}
.ajax__scroll_both 
{
	overflow:hidden
	}
.ajax__scroll_auto 
{
	overflow:hidden
	}
	
	
	/* NEWS */
	
	.accordionHerader
	{
		background-color:#2222a5;
		color:#50FFff;
		border:solid 1px white;
		cursor:hand;
		}
		
	.accordionContent
	{border-right: solid 1px gray; 
		background-color:#000055
		}
	.accordionHeraderSub
	{
		background-color:#111185;
		color:#50FFff;
		border:solid 1px white;
		padding-left:4px;
		cursor:hand;
		}
		
	.accordionContentSub
	{border-right: solid 1px gray; 
		background-color:#000065;
	
		}
		
		/*COMMENTI*/
		
		
		.tdcommento
		{
			height:10px;
			border:none;
			padding:0;
			margin:0;
			font-size:10px;
			}
		
        .testocommento
        {font-size:xx-small;
			border-style:dotted;
			border-color: #FF853d;
			border-width:1px;
			}

        .commentoDx
        {text-align:left;
			border-bottom:dotted 1px White;
			}
        
        .commentoSx
        {text-align:left;
			border-bottom:dotted 1px White;
			border-left:dotted 1px White;
			}
            
		
		.txtCommento
		{
			font-size:xx-small;
			height:10px;
			}
			
			.dragContainer{
	background-color: #FFC0FF;
	height: 282px;
	width: 357px;
	border-bottom-color: black;
}

.dragHeader{
	background-color: #8080FF; 
	height: 48px;
	width: 358px;	
}

.dragBody{
	background-color: #FFC0FF;
	height: 213px; 
	width: 357px;	
}

td,th
{
	border:none;
	border-bottom: solid 2px #050590;
	border-left: dotted 1px #111199;
	padding-left:6px;
	color:White;
	padding-bottom:7px;
	padding-top:7px;
	height:30px;
	}
	
	hr 
	{ color: #888888;
		margin-bottom:3px;
		margin-top:3px;
		}

		
.BottoneLink
{ background: transparent;
		color:#dddddd  ;
		font-size:xx-small;
		text-align:center;
		border-bottom-color:#1010d0;
		border-right-color:#1010d0;
		border-left-color:#1010d0;
		border-top-color:#1010d0;
		cursor:hand;
		width:90px;
		height:40px;
			
	}
	.rigaTestaMasterPage
	{background:#0000a0;
		color:#50FFff;
		width:100%;
		text-align:center;
		display:inline;
		}
