html, body {font-size:11px; font-family: Verdana, Tahoma, Arial, sans-serif; color:black; padding:0; margin:0; background:#f0f0f0}
a img {border:0}
a:hover, a, a:link, a:visited {color:#0602AD}
table, p, h1, h2, h3 {margin:0 0 15px 0; padding:0}
ol, ul, form {margin-top:0; margin-bottom:14px; padding-top:0; padding-bottom:0}
h1 {font-size:15px; margin-bottom:18px; text-align:left}
h2 {font-size:11px}
h3 {font-size:11px}

.foto {width:150px; height:140px; margin:0 20px 0 0}
.foto2 {width:150px; height:140px; margin:0 20px 0 0}
p.left {text-align:left}
p.right {text-align:right}

#main {width:770px; border:1px solid gray; border-top:0; background:#DBD8D8; text-align:justify; margin:0 auto}
#header1 {width:770px; padding:0 0 0 0; height:38px; margin:0; background:black url(head1.jpg); color:white}
#header1 li {display:block; float:left; margin-left:30px; padding-left:42px; background:url(mico.gif) 0 11px no-repeat}
#header1 a:link, #header1 a:visited {display:block; padding:10px 8px 13px 8px; color:white; font-weight:bold; text-decoration:none; background:none}
#header1 a, #header1 a:hover {display:block; padding:10px 8px 13px 8px; color:white; font-weight:bold; text-decoration:none; background:#0602aD}
#header2 {width:770px; height:192px; background:black url(head2.jpg) top left no-repeat; color:white}
#home {display:block; height:192px}
#body {padding:15px 20px 8px 20px}
#right {float:right; padding:20px; width:280px; margin:4px 0 5px 15px; padding:0 0 7px 35px; list-style-image:url(rico.gif); display:block; border-left:1px dotted gray; border-bottom:1px dotted gray;}
#right p {margin:0}
#right li {margin-bottom:14px}
#footer {color:white; padding:15px 20px; clear:both; width:730px; background:black url(footer.jpg);}
#pp {margin-bottom:15px; padding:10px 10px 10px 0; clear:both; border-top:1px dotted gray; border-bottom:1px dotted gray;}
#pp a {text-decoration:none}

* html #header1 li {margin-left:20px}