/* CSS Document */
body {background-color:#eaffea;padding:0;margin:10px 0 0 0 }
body{font-family: "Times New Roman", Times, serif; font-size:12pt; }
a,  a:visited  {text-decoration:none;
	color:black;
	}
a:hover{text-decoration:underline;color:green}
h1 {font-size:320%;
	color:white;
	padding-left:40px;
	padding-top:50px;
	padding-bottom:0;
	margin:0;
	text-align:left;
	line-height:75%;
	}
h2 {font-size:175%;
	color:green;
	margin:20px 0 0 0;
	text-align:center;
	}
	
h3 {font-size:125%;
	color:white;
	padding-left:60px;
	
	text-align:left;
	}

h4 {font-size: 100%;
	font-weight:bold;
	color:green;
	text-align:left;
	}
	
#content ul {padding: 10px 0 10px 30px;
			margin:0;
			list-style:none;
			text-align:left;
			}
#content li ul{padding: 5px 0 0 25px;
				margin:0;
				list-style:disc;}
div#container{position: relative;
				background:#eaffea;
				width:900px; 
				border:9px solid #94c88c;
				margin:0 30px 0 70px;
				}

div#header{background-image:url(images/banner2.gif);
			height: 200px;
			
			color:#FFFFFF;
			font-weight:bold;
			border-bottom: 25px solid #94c88c;
			}
			
div#navigation{position: absolute;
top: 230px;
top:239px !important;
right: 0px;
right:9px !important;
width:170px;
padding: 0;

background:#eaffea;


/*border: 9px solid #94c88c;*/
}

div#extra{position: absolute;
top: 230px;
left: 0;
width: 205px;
}

div#content{
margin: 0px 170px 0px 205px;
margin: 0px 179px 0px 205px !important;
background:#ddfddd;
padding: 1em 10px 20px 10px;
border-left: 9px solid #94c88c;
border-right:9px solid #94c88c;
border-bottom:none;
border-top:none;
font-size:12pt;

}

div#footer{text-align:center;


border-top:9px solid #94c88c;

}


#nav{
	 background:#eaffea;
	 padding-top:10px;
	 padding-left:10px;
	 padding-right:10px;
	 
	 }
	 
#nav ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}

#nav li {
		
		margin: 5px 0 5px 0;
		color:#94c88c;
		border-bottom: 3px solid #FDedac;
		
		
		}
#nav li a {
		display: block;
		padding-left:5px;
		padding-top:5px;
		color: #689868;
		font-size:12pt;
		font-weight:bold;
		text-decoration: none;
		
		}
li p {text-align:left;
	  line-height:18px;
	  margin: 0;
	  }
ul li {	text-align:left;}	
#selected {padding-left:20px;}
.selected {padding-left:20px;}

#nav li a:hover {color: #94c88c;}

#content p {text-align:justify;
			
}
.descr{margin: 0 0 0 20px;}
#footer p {color:#FF6600;
			padding:5px 50px 5px 50px;
			margin:0;
			font-size:10pt;}
#footer a {font-size:10pt;
			color:green;
			margin: 0 0 0 2px;}
			
#extra p {color:green;
			padding:5px;
			margin:0}

#extra span {background-color:#FEF4C7;
				padding:2px 10px 2px 10px;
				}
.elenco{text-align:center;
		margin:20px 0 20px 0;}				
.elenco li {margin:10px 0 10px 0;
			text-align:center;}
.elenco li a {text-decoration:none;}

#bread{top:201px; left:0px; position: absolute;}

#bread ul {margin:0; padding:0}

#bread ul li{list-style:none;width:auto;float:left;padding:2px 10px 2px 10px}

#bread ul li a{text-decoration:none;color:white}

#bread li:hover a, #bread li.sfhover a {
	color:green;
	}
#bread li:hover, #bread li.sfhover {
	background:#FEF4C7;
	}	
#im{position:absolute;
	width:150px;
	margin-top:30px;
	/*margin: 40px 0px 0px 0px !important;*/
	left:235px}

#nome{position:absolute;
		width:300px;
		margin: 25px 0px 0px 0px;
		margin /**/:/**/0px 0px 0px 0px;
		left:400px
		}
		
#altro{margin-top:270px}