h1, h2, h3, h4 {color:#5d7676;margin:1em 0;}
h1, h2 {font-family: "Times New Roman", Times, serif;font-weight: normal;}

h1 {
	font-size: 1.9em;
	line-height:1.2em;
}
h1:first-child {margin-top:0;}

h2 {
	font-size: 1.6em;
	margin-bottom:.7em;
} 

h3 {font-size: 1em;} 
h4 {padding-left: 1em;} 

ol {list-style:none;}
ul {margin-left:2em;}
ul ul {margin-top: 1em;}
ul, ol {
	list-style-position: inside;
	margin-bottom: 1em;
	margin: 1em 0;
}

#col1 {width: 39.7em; display: inline; margin-bottom:2em; margin-left:11.75em;}

ul#nav {border:1px solid #999; float:right; margin-bottom:15px; margin-left:1em; margin-top:1em; padding:20px; width:140px;font-size:.8em; list-style:none;}

sup {vertical-align:text-top;}

sup a:visited {color:#c00;}

.bibliografia ol li, .bibliografia ul {list-style:none; margin-bottom:0.5em; text-indent: -1em; padding-left: 1em;}

dd {margin-bottom: 1.2em;}

/*listado alfabético*/

.listado h2 {font-size:3em;	margin:.3em 0;}
#menu_az {
	border:1px solid #a9c2c2;
	border-width:1px 0;
	padding: .7em 1em;
}
#menu_az li {display:inline;}
#menu_az a {color:#333;	padding: 0 .25em;}
#menu_az a:hover {text-decoration:none;background-color:#5d7676;color:#fff;}

ol#lista_az {
	list-style-type:decimal;
	padding-left: 0.5em;
}
#nb {
	color:#5d7676;
	display:block;
	text-align:right;
	font-size:.8em;
}

