/* Default CSS Stylesheet for a new Web Application project */
/*

	!-----------!
	!1*2testo3*4!
	!-----------!

	1,4 margin (non ha lo sfondo o meglio risulta trasparente)
	2,3 padding
	* l'eventuale bordo
*/
BODY
{
    BACKGROUND-COLOR: white;
    /*background: url("sfondocanoa.jpg") repeat ;*/
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE:1em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal

}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:	1.5em;
	font-weight:bold;
	font-style: italic;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.25em;
	font-weight:bold;
	font-style: italic;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family:  Arial, Helvetica, sans-serif;
	font-size:	1.1em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family:  Arial, Helvetica, sans-serif;
	font-size:	1.05em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
DT	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		

TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	
UL
{

	}
LI	{	
	list-style-type:	disc ;
	padding-bottom:15px;

	}	

LI LI	{	
	list-style-type:	circle;
	
	padding-bottom:10px;	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

/* IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
*/
/*------------------  classi, stile Default.aspx ------------------*/
    

Div.Title 
 {
        position: absolute;
        width: 100%;/*680px;*/
        height: 100px;
        top: 0;
        /*right: 0;*/
        bottom: auto;
        left: 0;
        background: url("SfondoTitolo4.jpg") /*no-repeat*/ ;
        border-color:Black;
        border-style:Solid;
        border-width:1px;
        margin:2px;
        
      }

.DivMenu
 {
        position: absolute;
        width: 160px;
        height: 100%; /*auto;*/
        top: 104px; /* 52 inserire il valore di title.heigth */
        right: auto;
        /*bottom: 100px;*/
        left: 0;
        background:  url("sfondoMenuBlu.jpg") ;
        color:Black;
        border-color:Black;
        border-style:Solid;
        border-width:1px;
        margin:2px;
        padding-right:1px;
        padding-top:30px;
      }


.DivText
       {
       position: absolute;
        width: auto; /* 518px;*/
        height: 100%; /*auto;*/
        top: 104px;
        right: 0;
        /*bottom: 100px;*/
        left: 162px; /* inserire il valore menu.left */
       
       /* background:  url("sfondo1b.jpg") ; crea problemi in firefox messo nel singolo item*/
        border-top-color:Black;
        border-top-style:Solid;
        border-top-width:1px;
        margin:2px;
      }
	
.DivFooter 
{
	position:absolute;
        width: auto;
        height: 100px;
        top: auto;
        bottom: -100px;
        left: 200px;
      }
     
/* Stile Menu  */
 DIV.MenuLevel0 /*----- indica lo stile dei vari livelli dei menu, dovrebbe cambiare unicamente l'identazione */
 {
	height: 20px;
	margin-left:10px;
	margin-bottom:5px;
	padding-left:4px;
	text-align:left;
	font-size:1em;

	}
DIV.MenuLevel1
	{
	height: 20px;
	margin-left:10px;
	margin-bottom:3px;
	padding-left:12px;	
	text-align:left;
	font-size:1em;
		}

DIV.MenuLevel2
	{
	height: 20px;
	margin-left:10px;
	padding-left:16px;	
	text-align:left;
	font-size:1em;
		}
.SpanNrArticlesxMenu {}

.ArticleTitle 
{
	
	}
.ArticleText
{	text-align:left;
	vertical-align:middle;
	}
	
.AlbumText	
{	text-align:left;
	vertical-align:bottom;
	
	}
	
.SummaryPg /* parte naviagazione nelle pagine del sommario */
{
	}
	
/*=======  
ItemSummary,AlternativeItemSummary: 
	classi usate per mostrare la lista degli articoli
Article : classe usata per mostrare l'articolo

 =========*/
	
DIV.ItemSummary, DIV.AlternativeItemSummary, DIV.Article, DIV.Album, DIV.AlternativeAlbum
/* Div con il sommario dell'articolo è incluso in divtext*/
{

	height: auto; /*100%; /* 30px; */ 
	padding:5px;
	padding-bottom:20px;
	z-index:10;
	
	border-bottom-color:black; /*white;*/
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:black; /*white;*/
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:black; /*white;*/
	border-right-style:solid;
	border-right-width:1px;
	background:  url("sfondo2b.jpg") ;

}
DIV.ItemSummaryExpired, DIV.AlternativeItemSummaryExpired
/* Div con il sommario dell'articolo è incluso in divtext*/
{

	height: auto; /*100%; /* 30px; */ 
	padding:5px;
	padding-bottom:20px;
	/*z-index:10;*/
	border-bottom-color:black; /*white;*/
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:Gray;

}


H1.ItemSummary, H1.AlternativeItemSummary, H1.Article
{
	font-family: Arial,  Verdana,  Helvetica, sans-serif;
	font-size:	1.2em;
	font-weight:bold;
	font-style: italic;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}

IMG.ItemSummary, IMG.Article, IMG.Album
{
	float:right;
/*  width:150px;
	height:111px;   */
	border-style:solid;
	border-width:1px;
	z-index:2;
	border-color:Black;
	margin-left:10px;
/* display:block; */
	}

IMG.AlternativeItemSummary, IMG.AlternativeAlbum
{
	float:left;
/*  width:150px;
	height:111px;   */
	border-style:solid;
	border-width:1px;
	z-index:2;
	border-color:Black;
	margin-right:10px;
	margin-left: 5px;
/* display:block; */
	}

.Dummy  /* serve per far si che l'altezza del DIV ItemSummary con fireox si allunghi sino ad inglobare l'emmagine */
{ clear:both;
	}

/* non usato ma qualora si volesse che il DIV cambia colore si potrebbe riattivarlo */
.ItemSummaryLinkedOnMouseOver, .AlternativeItemSummaryLinkedOnMouseOver
{
	border:2px;
	border:solid;
	border:red;
	padding:2px;
	height: 100% ;/* 30px; */ 
	height: auto !important; /*ie min-height trick*/
	/* height:30px; 
	min-height: 100%; */
	padding:5px;
	z-index:2;
	}

.ItemSummaryLinkedOnMouseOut ,.AlternativeItemSummaryLinkedOnMouseOut
{
	border:2px;
	border:solid;
	border:red;
	padding:2px;
	 height: 100%; /* 30px; */ 
	height: auto !important; /*ie min-height trick*/
	/* height:30px; 
	min-height: 100%; */
	padding:5px;
	z-index:2;
	background-color:red;
	}
	

/* ====== definizine stile per album fotografico ==========*/
		
.AlbumImg
	{
		
		left:5px;
	    top:5px;
		/*vertical-align:text-top;
		  text-indent:5px;text-align:left;*/
		}
.DivArticle
{
	text-align:left;
	vertical-align:top;
		 /* text-indent:5px;*/
	}
.AdminTools
{
	margin:0px;
	
	}
