

	p,ul,ol,dl,h1,h2,h3,h4 {font-family: arial, verdana, sans-serif;}
	
	p,ul,ol,dl {font-size: 85%;}
	p,ol {line-height: 130%;}
	div.content p {margin-left: 15px;}
	div.content pre {margin-left: 35px;}
	td.sub p {margin: 18px 20px;}

	.fat {font-weight: bold;}

	dt {font-weight: bold}
	dd {margin-bottom: 20px;}

	ul ul, ul ol, ol ul, ol ol {font-size: 95%;}

	h1 {font-size: 150%; font-weight: normal; color: #345174;}
        h2 {font-size: 110%; font-weight: normal; color: #345174;}
        h3, h2.news {font-size: 85%; font-weight: bold; color: #000000; margin-left: 8px;}
	h1.news, h2.news {margin-bottom: 0px;}
	
	p.newsdate, p.fpnewsdate {margin-top: 0px;}
	td.sub p.newslist {font-size: 75%; margin-top: 10px;}
	div.content p.newsdate {margin-left: 0px;}
	div.content p.fpnewsdate {margin-left: 10px;}
	div.content table.web td p {margin-left: 0px;}
	div.content table.web th p {margin-left: 0px;}
	
	div.content {margin: 41px;}
	div.formsection {padding: 14px; background: #f8f8f8; border: 1px solid #eeeeee;}
	.reqfield {color: #880000;}
	td.reqmissing {background: #e0e0e0;}

	ul.submenu, ul.submenunews {list-style-image: url(images/subnuoli_n.png); margin-top: 20px; margin-right: 25px; color: #888888; font-size: 80%}
	ul.submenunews {color: #555555;}
	ul.submenu li {margin-bottom: 6px; font-weight: bold;}
	ul.submenu li.active {list-style-image: url(images/subnuoli_a.png); color: #000000;}
	ul.submenunews li {margin-bottom: 12px; font-weight: normal;}
	ul.submenunews li.active {list-style-image: url(images/subnuoli_a.png); color: #000000;}

	a:link {color: #1C609F;}
	a:visited {color: #50608F;}
	a:active {color: #1C609F;}
	a:hover {color: #0060cF; text-decoration: none;}

	a.submenu:link, a.submenu:visited, a.submenu:active {color: #888888; text-decoration: none;}
	a.submenu:hover {color: #1C609F; text-decoration: underline;}

	table.web {border-left: 1px solid #000000; text-align: center; border-top: 1px solid #000000;}
	table.web td {border-right: 1px solid #000000; text-align: center; border-bottom: 1px solid #000000;}
	table.web th {border-right: 1px solid #000000; text-align: center; border-bottom: 1px solid #000000;}

