body {background: white url(prottylogo.gif) center no-repeat;
   color: black; font-family : verdana, arial, helvetica, sans-serif; margin: 3px 3% 0 3%}
p {margin-left: 6%; margin-right: 10%;
   text-align: justify; line-height: 1.33em;}
img {
	border : 0px;
}
ul {
	list-style: square;
}
p#summary {border: 2px solid #008000; border-width: 2px 2px 2px 2em;
   padding: 0.5em 0.5em 0.5em 1em; background: #FFE;
   line-height: 1em; margin: 0}
div.release {font-variant: small-caps; text-align: center;
   margin-right: 10px; padding: 0.125em 0;
   border: 1px solid black; border-width: 1px 10px 1px 0;}
  p.black {
	color : Black;
	font-size : xx-small;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div#contact-info {text-align: right;
   margin-right: 10px; padding-right: 1px;
   border-right: 10px solid #446; padding-top: 0.25em;
   color: #321; font-size: 90%;}
div#contact-info:first-line {text-transform: uppercase;
   font-size: 1.111em; font-weight: bold;}
div#footer {text-align: center; margin-top: 2.5em;
   border-top: 1px solid gray; color: #AAA; font-size: 85%;
   padding-top: 0.33em; letter-spacing: 1px;}
div#footer a:link {color: #778;}
div#footer a:visited {color: #878;}
a.stockinfo {font-weight: bold; font-style: normal;
   color: blue; background: #FFE;}
a.stockinfo:hover {background: blue; color: white;}
.quote {
	font-family : Verdana;
	font-size : 0.8em;
}
h1 {
	font-size: 200%;
	margin-top: -2.5em;
	margin-right: 5em;
	padding-left: 0.33em;
	text-indent: -0.25em;
	font-family : Georgia;
}
h2 {font-size: 150%; font-style: italic; text-align: center;
   margin: 0 10%;}
a:link {color: #171; background-color: #D2F2CE;}
a:visited {color: #171; background-color: #D2F2CE;}
a:visited:hover {color: #FFD; background-color: #747;}
a:hover {color: #FFD; background-color: #797;}

#annunci {
position: absolute;
left: 17px;
z-index: 400;
top: 800px;
}

ul {
	margin-left: 130px;
}