body { background-color: #FFFFFF;font-family: Arial, Helvetica, San-Serif;font-size: 12px;line-height: 1.4; margin-left: 0px;}font { font-family: Arial, Helvetica, San-Serif;font-size: 12px; }.cachediv {		visibility: hidden;		overflow: hidden;		height: 1px;		margin-top: -1px;		position: absolute;	}.contorno{border: 2px solid #F79C66;}.piccolo { font-family: Arial, Helvetica, San-Serif;font-size: 11px;line-height: 1.3; }.grande { font-family: Arial, Helvetica, San-Serif;font-size: 14px;line-height: 1.2; }a      { color: #F67B47; text-decoration: none; }a:hover  { text-decoration: underline; color: #c60e1c; }a:visited { color: #808080; text-decoration: underline; }a:active { color: #c60e1c; text-decoration: none;}a.footer     { color: #c60e1c; text-decoration: underline; }a.footer:hover  { text-decoration: none; color: #f67b47; }a.footer:visited { color: #c60e1c; text-decoration: underline; }a.footer:active { color: #F67B47; text-decoration: none;  }a.blu     { color: #0033cc; text-decoration: none; }a.blu:hover  { text-decoration: underline; color: #f67b47; }a.blu:visited { }a.blu:active {   }a.vocemenu     { color: #1A1A1A; text-decoration: none; }a.vocemenu:hover  { text-decoration: underline; color: #f67b47; }a.vocemenu:visited { color: #333333; text-decoration: underline; }a.vocemenu:active { color: #F67B47; text-decoration: none;  }a.voceindice    { color: #FF3300; text-decoration: none; font-style: italic; }a.voceindice:hover  { text-decoration: underline; color: #c60e1c; font-style: italic; }a.voceindice:visited { color: #333333; text-decoration: underline; font-style: italic; }a.voceindice:active { color: #c60e1c; text-decoration: none; font-style: italic;  }td.dxlink { background-color: #FA9F74;border-bottom: 1px solid #FCDDCB; padding-left: 4px; padding-right: 12px; padding-top: 4px; padding-bottom: 4px: } td.dx { padding: 4px;line-height: 1.4; background-color: #FCD9CA;font-family: Arial, Helvetica, San-Serif;font-size: 12px;text-align:left; }td.sexos { padding: 4px;line-height: 1.4; background-color: #333333;font-family: Arial, Helvetica, San-Serif;font-size: 14px; text-align:left;font-weight:bold; }td.sexos a {color:#fff;text-decoration:none;}td.sexos a:hover {color:#F67B47;text-decoration:underline;}td.centro { padding: 4px;line-height: 1.4; font-family: Arial, Helvetica, San-Serif;font-size: 12px; text-align: left;vertical-align:top; }td.sfondo { padding: 4px;line-height: 1.4; font-family: Arial, Helvetica, San-Serif;font-size: 12px; text-align: left;background-color: #f0f0f0; }td.hp { padding-top: 24px;text-align: center; }td.fb { text-align: center; }table.bordatura {border: 1px solid #C0C0C0;}td.menutop { height: 31px;padding: 4px;background-image: url(/circoncisione/images/sfondo-top.jpg); text-align:left;}td.bgfooter { height: 38px;padding: 4px;background-image: url(/circoncisione/images/sfondo-bottom.jpg); text-align:left; line-height: 12px;}#date_stamp{text-align: right;font-family: Arial, Helvetica, San-Serif;font-size: 12px; font-style: italic;color: #808080;padding: 6px;}#campo {background-color: #FFFFFF; color: #333333; border: 1px solid #F79C66;font-family: Arial, Helvetica, San-Serif;font-size: 12px; }#bottone {background-color: #F67B47; color: #FFFFFF; border: 2px solid #F79C66;font-family: Arial, Helvetica, San-Serif;font-size: 12px; }a.opacity img {filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;} a.opacity:hover img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;} a.invertopacity img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;} a.invertopacity:hover img {filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;} .opacity_black {width: 100%;height: 150%;background-image: url('/circoncisione/images/opacity_black.png');background-repeat: repeat;position: absolute;z-index:2005;top: 0px:left: 0px;font-family: Verdana, Arial, Helvetica;color: #fff;font-size: 24px;padding: 25px;}.opacity_black small { font-size: 14px; }#opacity_badge {width: 100%;height: 100%;background-image: url('http://www.androweb.it/androweb/images/opacity_black.png');background-repeat: repeat;position: fixed;z-index:2005;top: 0px:left: 0px;font-family: Verdana, Arial, Helvetica;color: #fff;font-size: 24px;padding: 25px;text-align:center;}.fbreplace {border: none;}
