/* css rilasciato su Creative Commons ShareAlike License v1.0 - http://creativecommons.org/licenses/sa/1.0/  */

/* file basato su  "Zest Garden" by Marie Alhomme - adattamento by Protty www.protty.it */

body {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.8em;
	background: #F5E0B5  url(spiritella.jpg) no-repeat right bottom;
	margin: 0px;	
}
p { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 1.2em;
	margin-top: 0px; 
	
	}
h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 22px;
	letter-spacing: 1px;
	margin-bottom: 5px;	
	color : #22201D;
}
h2 { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	letter-spacing: 1px; 
	margin-bottom: 5px; 
	color : #3A3836;
	}
h3 { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 1em;
	letter-spacing: 1px; 
	margin-bottom: 5px; 
	color: #444545;
	}
h4 { 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.8em;
	letter-spacing: 1px; 
	margin-bottom: 5px; 
	color: #444545;
	}
a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #CC5A00;
	}
a:hover, a:active { 
	font-weight: bold;
	color: #FFC200;
	cursor: crosshair;
	}
a:visited {
	font-weight: bold; 
	text-decoration: none; 
	color: #CC5A00;
}

/* specific divs */
#contenitore { 
	background: url(pageat_t.jpg) no-repeat top left; 
	padding: 30px 175px 0px 8px;  
	margin: 0px;
	min-width: 700px;
	}

#intro { 
	min-width: 350px;
	}
#pageHeader { 
	margin-bottom: 20px;
	}
#pageHeader h1 span {
	display:none;
	}

#pageHeader h2 span {
	display:none;
	}

#quickSummary {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 1em;
	text-align: left;
	position: absolute;
	left: 20px;
	top: 140px;
	bottom: 0px;
	}

#pageat {
	padding-left: 10px;
	margin-top: 60px;
}

#pageat  .p1 {
	margin-bottom: 0px;
	padding: 5px;
	background-color: #FFEBD7;
	height: auto;
	width: auto;
	border-top: 1px solid #9C5C00;
	border-right: 1px solid #9C5C00;
	border-bottom: none #9C5C00;
	border-left: 1px solid #9C5C00;
	}

#pageat .p2 {
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 5px;
	background-color: #FFEBD7;
	height: auto;
	width: auto;
	border-top: none #9C5C00;
	border-right: 1px solid #9C5C00;
	border-bottom: none #9C5C00;
	border-left: 1px solid #9C5C00;
	}
	
#pageat  .p3 {
	margin-top: 0px;
	padding: 5px;
	background-color: #FFEBD7;
	height: auto;
	width: auto;
	border-top: none #9C5C00;
	border-right: 1px solid #9C5C00;
	border-bottom: 1px solid #9C5C00;
	border-left: 1px solid #9C5C00;
	}
	
#pageat  h3 {
	width: 311px;
	height: 29px;
	margin-bottom: 0px;
	}
	
#pageat  h3 span {
	display: none;
	}	
	
#aggressione  {
	padding-left: 10px; 
	margin-bottom: 40px;
	}

#content  .p1 {
	margin-bottom: 0px;
	padding: 5px;
	background-color: #FFEBD7;
	height: auto;
	width: auto;
	border-top: 1px solid #9C5C00;
	border-right: 1px solid #9C5C00;
	border-bottom: none #9C5C00;
	border-left: 1px solid #9C5C00;
}

#content  .p2 {
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 5px;
	background-color: #FFEBD7;
	height: auto;
	width: auto;
	border-top: none #9C5C00;
	border-right: 1px solid #9C5C00;
	border-bottom: 1px solid #9C5C00;
	border-left: 1px solid #9C5C00;
}

#content  h3 {
	background: transparent url(aggressione.jpg) no-repeat left top;
	width: 400px;
	height: 117px;
	margin-bottom: 0px;
	}
	
#content  h3 span {
	display: none;	
}

#materno  .p1 {
	margin-bottom: 0px;
	padding: 5px;
	background-color: #FFEBD7;
	height: auto;
	width: auto;
	border-top: 1px solid #9C5C00;
	border-right: 1px solid #9C5C00;
	border-bottom: none #9C5C00;
	border-left: 1px solid #9C5C00;
}

#materno  .p2 {
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 5px;
	background-color: #FFEBD7;
	height: auto;
	width: auto;
	border-top: none #9C5C00;
	border-right: 1px solid #9C5C00;
	border-bottom: none #9C5C00;
	border-left: 1px solid #9C5C00;
}

#materno  .p3 {
	margin-top: 0px;
	padding: 5px;
	background-color: #FFEBD7;
	height: auto;
	width: auto;
	border-top: none #9C5C00;
	border-right: 1px solid #9C5C00;
	border-bottom: 1px solid #9C5C00;
	border-left: 1px solid #9C5C00;
}

#materno  h3 {
	background: transparent url(materno.jpg) no-repeat left top;
	width: 400px;
	height: 146px;
	margin-bottom: 0px;
	}
	
#materno h3 span {
	display: none;	
}

#requirements .p1 {
	margin-bottom: 0px;
	padding: 5px;
	background-color: #FFEBD7;
	height: auto;
	width: auto;
	border-top: 1px solid #9C5C00;
	border-right: 1px solid #9C5C00;
	border-bottom: none #9C5C00;
	border-left: 1px solid #9C5C00;
}

#requirements .p2 {
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 5px;
	background-color: #FFEBD7;
	height: auto;
	width: auto;
	border-top: none #9C5C00;
	border-right: 1px solid #9C5C00;
	border-bottom: none #9C5C00;
	border-left: 1px solid #9C5C00;
}

#requirements .p3 {
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 5px;
	background-color: #FFEBD7;
	height: auto;
	width: auto;
	border-top: none #9C5C00;
	border-right: 1px solid #9C5C00;
	border-bottom: none #9C5C00;
	border-left: 1px solid #9C5C00;
}

#requirements .p4 {
	margin-top: 0px;
	padding: 5px;
	background-color: #FFEBD7;
	height: auto;
	width: auto;
	border-top: none #9C5C00;
	border-right: 1px solid #9C5C00;
	border-bottom: 1px solid #9C5C00;
	border-left: 1px solid #9C5C00;
}

#requirements h3 {
	width: 176px;
	height: 29px;
	margin-bottom: 0px;
	}
	
#requirements h3 span {
	display: none;	
}


#footer { 
	text-align: center;
	bottom: 30px;
	padding: 0px 0px 20px 20px;
	}

#footer a:link, #footer a:visited { 
	margin-right: 20px; 
	}

#linkList {
	margin-left: 200px;
	margin-right: 20px;
	position: absolute; 
	top: 150px; 
	right: 15px;
	}

#linkList2 { 
	font: 10pt/15pt Helvetica; 
	margin-top: 150px; 
	width: 100px; 
	}

#naviga {
	text-align:	right;
}

#lfavorites {
	text-align:	right;
}

#larchives {
	text-align:	right;
}

#lressources {
	text-align:	right;
}

#linkList h3.select {
	margin: 25px 0px 15px 0px; 
	width: 125px; 
	height: 12px; 
	text-align:	right;
	}
	
#linkList h3.select span {
	display:none
	}
	
#linkList h3.favorites {
	margin: 25px 0px 15px 0px; 
	width: 125px; 
	height: 12px; 
	text-align:	right;
	}
#linkList h3.favorites span {
	display:none
	}
#linkList h3.archives {
	margin: 25px 0px 15px 0px; 
	width: 125px; 
	height: 12px; 
	text-align:	right;
	}
#linkList h3.archives span {
	display:none
	}
#linkList h3.resources {
	margin: 25px 0px 15px 0px; 
	width: 125px; 
	height: 12px; 
	text-align:	right;
	}
#linkList h3.resources span {
	display:none
	}


#linkList ul {
	margin: 0px;
	padding: 0px;
	text-align: right;
	}
#linkList li {
	line-height: 2.5ex; 
	list-style-type: none;
	display: block; 
	padding-top: 5px; 
	margin-bottom: 5px;
	}
#linkList li a:link { 
	color: #CC6800;
	}
	
#linkList li a:hover, a:active {
	color: #FFC200;
	}
	


#extraDiv1 { 
	background: transparent url(spiritella.jpg) no-repeat top left; 
	position: absolute; 
	top: 40px; 
	right: 20px; 
	width: 202px; 
	height: 75px; 
	}