BODY {background-image: url("../images/texture_blue.jpg");color: #000000;font-family: Tahoma, Arial, sans-serif;font-size: 12px;font-color : #FFCC66;font-weight: normal;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;text-decoration: none;}TD {color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 11px;}TEXTAREA {background-image: url("../images/Untitled5.png");border-bottom-width: 1px;border-color: #FFCC66;border-left-width: 1px;border-right-width: 1px;border-style: solid;border-top-width: 1px;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 10px;font-weight: bold;text-indent: 2px;}INPUT {background-image: url("../images/Untitled3.png");color : #FFFFFF; font-family : Tahoma, Arial, sans-serif; font-size : 12px; font-weight : normal;border-color : #FFCC66;  border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px;text-indent : 2px;  }INPUT.pn-text {background-image: url("../images/Untitled3.png");border-bottom-width: 1px;border-color: #FFCC66;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 10px;font-weight: normal;text-indent: 2px;}INPUT.pn-button {background-image: url("../images/Untitled3.png");border-bottom-width: 1px;border-color: #FFCC66;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 10px;font-weight: normal;text-indent: 2px;}INPUT.r-button {background-image: url("../images/Untitled3.png");font-family: Tahoma, Arial, sans-serif;}SELECT {background-color: #660000color: #FFFFCC;font-family: Tahoma, Arial, sans-serif;font-size: 10px;font-weight: normal;}SELECT.pn-text {background-color: #660000;color: #FFFFCC;font-family: Tahoma, Arial, sans-serif;font-size: 10px;font-weight: bold;}A:link {background-color: transparent;color: #C0C0C0;font-family: Tahoma, Arial, sans-serif;font-size: 11px;text-decoration: none;}A:visited {background-color: transparent;color: #C0C0C0;font-family: Tahoma, Arial, sans-serif;font-size: 11px;text-decoration: none;}A:hover {background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 11px;text-decoration: underline;}A:active {background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 11px;text-decoration: none;}.pn-normal {background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 10px;font-weight: normal;text-decoration: none;}.pn-normal A:link {background-color: transparent;color: #FFFFFF;font-family: Tahoma, Arial, sans-serif;font-size: 11px;text-decoration: none;}.pn-normal A:visited {background-color: transparent;color: #EEEEEE;font-family: Tahoma, Arial, sans-serif;font-size: 11px;text-decoration: none;}.pn-normal A:hover {background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 11px;text-decoration: underline;}.pn-normal A:active {background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 11px;text-decoration: underline;}.pn-title {background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 11px;font-weight: bold;text-decoration: none;}.pn-title A:link {background-color: transparent;color: #FFFFFF;font-family: Tahoma, Arial, sans-serif;font-size: 11px;font-weight: bold;text-decoration: none;}.pn-title A:visited {background-color: transparent;color: #EEEEEE;font-family: Tahoma, Arial, sans-serif;font-size: 11px;font-weight: bold;text-decoration: none;}.pn-title A:hover {background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 11px;font-weight: bold;text-decoration: underline;}.pn-title A:active {background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 11px;font-weight: bold;text-decoration: none;}.pn-sub {background-color: transparent;color: #FF6633;font-family: Tahoma, Arial, sans-serif;font-size: 10px;font-weight: normal;text-decoration: none;}.pn-sub A:link {background-color: transparent;color: #FFFFFF;font-family: Tahoma, Arial, sans-serif;font-size: 10px;font-style: normal;text-decoration: none;}.pn-sub A:visited {background-color: transparent;color: #EEEEEE;font-family: Tahoma, Arial, sans-serif;font-size: 10px;font-style: normal;text-decoration: none;}.pn-sub A:hover {background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 10px;font-style: normal;text-decoration: underline;}.pn-sub A:active {background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 10px;font-style: normal;text-decoration: underline;}.pn-logo {background-color: transparent;color: #FF6633;font-family: Tahoma, Arial, sans-serif;font-size: 16px;font-weight: bold;letter-spacing: 3px;text-decoration: none;}A.pn-logo:link {background-color: transparent;color: #FFFFFF;font-family: Tahoma, Arial, sans-serif;font-size: 16px;font-weight: bold;letter-spacing: 3px;text-decoration: none;}A.pn-logo:visited {background-color: transparent;color: #EEEEEE;font-family: Tahoma, Arial, sans-serif;font-size: 16px;font-weight: bold;letter-spacing: 3px;text-decoration: none;}A.pn-logo:hover {background-color: #B1B78B;background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 16px;font-weight: bold;letter-spacing: 3px;text-decoration: none;}A.pn-logo:active {background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 16px;font-weight: bold;letter-spacing: 3px;text-decoration: none;}.pn-logo-small {background-color: transparent;color: #FFCC66;font-family: Tahoma, Arial, sans-serif;font-size: 11px;font-weight: bold;text-decoration: none;}.pn-pagetitle {background-color: transparent;color: #FF9900;font-family: Tahoma, Arial, sans-serif;font-size: 11px;font-weight: bold;text-decoration: none;}.menutitle {font : bold 12px Tahoma, Arial, Helvetica, sans-serif;color : #FFCC66;filter : dropshadow(color=#000080, offx=2, offy=1); text-decoration : none;}.menutitlesx {font : bold 11px Tahoma, Arial, Helvetica, sans-serif;color : #FFCC66;filter : dropshadow(color=#003366, offx=1, offy=1); text-decoration : none;background-image : url("../images/fondino_5.png");background-repeat: repeat;background-attachment : fixed;background-position : center;}.menutitledx {font : bold 11px Tahoma, Arial, Helvetica, sans-serif;color : #FFCC66;filter : dropshadow(color=#003366, offx=1, offy=1); text-decoration : none;background-image : url("../images/fondino_5.png");background-repeat: repeat;background-attachment : fixed;background-position : center;}.menu {font : normal 12px Tahoma, Arial, Helvetica, sans-serif;filter : dropshadow(color=#000080, offx=2, offy=1); }.menu a,.menu a:link,.menu a:active,.menu a:visited {color : #FFFFFF;text-decoration : none;font : normal 12px Tahoma, Arial, Helvetica, sans-serif;filter : dropshadow(color=#000080, offx=2, offy=1); }.menu a:hover {font : normal 12px Tahoma, Arial, Helvetica, sans-serif; color : #FFCC66;filter : dropshadow(color=#000080, offx=2, offy=1); text-decoration : none;}.toplink {font : normal 11px Tahoma, Arial, Helvetica, sans-serif;letter-spacing : 1px;}.toplink a,.toplink a:link,.toplink a:active,.toplink a:visited {color : #FFFFFF;text-decoration : none;font : normal 11px Tahoma, Arial, Helvetica, sans-serif;filter:dropshadow(color=#000000, offx=1, offy=1); letter-spacing : 1px;}.toplink a:hover {font : normal 11px Tahoma, Arial, Helvetica, sans-serif; color : #FFCC66;filter:dropshadow(color=#000000, offx=3, offy=3); text-decoration : none;letter-spacing : 1px;}.slogan {font : bold 14px Tahoma, Arial, sans-serif;letter-spacing : 1px;filter : dropshadow(color=#000080, offx=1, offy=2); }.separator {font : normal 20px Tahoma, Arial, Helvetica, sans-serif;color : #800000;filter:dropshadow(color=#FFCC66, offx=1, offy=1); text-decoration : none;}.tabellasx {background-image: url("../images/Untitled5.png");border-style : double;border-top-width : 3px;border-right-width : 3px;border-bottom-width : 3px;border-left-width : 3px;border-color : #670F07;}.tabellarossa {font : normal 12px Tahoma, Arial, Helvetica, sans-serif;color : #ffffff;background-image: url("../images/Untitled2.png");border-style : double;border-top-width : 5px;border-right-width : 5px;border-bottom-width : 5px;border-left-width : 5px;border-color : #670F07;padding-top:  10px;padding-bottom:  10px;margin-top: 5px;margin-bottom: 5px;}.shadow {filter : alpha(Opacity=99, Style=1); }.tabellatitolo {background-image: url("../images/Untitled3.png");border-style : double;border-top-width : 5px;border-right-width : 5px;border-bottom-width : 5px;border-left-width : 5px;border-color : #670F07;margin-top: 5px;margin-bottom: 5px;}.pedigree {background-image: url("../images/Untitled5.png");border-style : outset;border-top-width : 3px;border-right-width : 3px;border-bottom-width : 3px;border-left-width : 3px;border-color : #670F07;padding : 5px;font : normal 10px Tahoma, Arial, Helvetica, sans-serif; font-color : #FFFFFF;font-filter:dropshadow(color=#000080, offx=3, offy=3); text-decoration : none;letter-spacing : 2px;empty-cells : hide;}.pedigree_titolo {font : bold 12px Tahoma, Arial, Helvetica, sans-serif;filter : dropshadow(color=#000080, offx=2, offy=1); letter-spacing : 2px;background-image : url("../images/fondino_5.png");background-repeat: repeat;background-attachment : fixed;background-position : center;}.pedigree_titolo a,.pedigree_titolo a:link,.pedigree_titolo a:active,.pedigree_titolo a:visited {color : #FFFFFF;text-decoration : none;font : bold 12px Tahoma, Arial, Helvetica, sans-serif;filter : dropshadow(color=#000080, offx=2, offy=1); letter-spacing : 2px;}.pedigree_titolo a:hover {font : bold 12px Tahoma, Arial, Helvetica, sans-serif; color : #FFCC66;filter : dropshadow(color=#000080, offx=2, offy=1); text-decoration : none;letter-spacing : 2px;}.testo {font : normal 12px Tahoma, Arial, Helvetica, sans-serif;color : #FCD694;filter : dropshadow(color=#000080, offx=1, offy=1); text-decoration : none;letter-spacing : 1px;}