html, body {
margin: 0 0 0 10px;
padding: 0;
background-color: #FFFFFF;}
body {
font-size: 76%;
font-family: Verdana, Arial, Sans-serif;
background-image: url("../img/bg_body.jpg");
background-position: top right;
background-repeat: no-repeat;
color: #2B3E78;}
a img {border: none;}
a {color: #D58725;}
table {font-size: 1em;}
/* PAYOFF */
#payoff {
top: 240px;
left: 620px;
position: absolute;
height: 200px;
font-family: Courier New, Sans-serif;
color: #88AEDD;
text-transform: uppercase;
font-size: 2.6em;
font-weight: normal;}
/* TESTATA */
#header {
position: relative;
height: 200px;}
#inheader {padding: 55px 0 0 15px;}
h1 {margin: 0; padding: 2px 20px 2px 6px;
font-size: 1.4em;
font-weight: normal;
background-color: #D58725;
display: inline;
font-family: Arial;
color: #fff;
}
h2 {color: #D58725; font-size: 1.2em; margin: 20px 0 4px 0; clear: both; font-family: Arial; }
#txt {margin-top: 10px;
border-top: 1px dotted #666666;
padding-top: 5px;}
#txt p {margin-top: 0;}
table {font-family: Verdana, Arial, Sans-serif; font-size: 1.0em;}
/* LOGO */
#logo {margin: 5px 15px 0 5px; float: left;}
#navigation {
background-image: url("../img/bg_menu_home.jpg");
background-position: 5px 0;
background-repeat: no-repeat;
float: left;
width: 230px;
margin-left:-100%;
min-height: 350px;
height: auto !important;
height: 350px;}
.m1 {padding: 70px 20px 0 0;}
.m1 p {margin: 0;
padding: 0 0 3px 20px;
background-image: url("../img/pallino.gif");
background-position: 0 0;
background-repeat: no-repeat;}
.m1 p.cur {
color: #D58725;
border-bottom: 2px solid #D58725;
background-image: url("../img/pallino_cur.gif");
background-position: 0 0;
background-repeat: no-repeat;}
.m1 p.sup {color: #D58725;
background-image: url("../img/pallino_cur.gif");
background-position: 0 0;
background-repeat: no-repeat;}
.m1 p.sup a {color: #D58725;}
.m1 a {text-decoration: none; color: #2B3E78;}
/* INIZIO POSIZIONAMENTO MENU PRIMO LIVELLO */
.m1 #p3 {margin: 0 0 5px 20px;}
.m1 #p4 {margin: 0 0 5px 10px;}
.m1 #p8 {margin: 0 0 5px 4px;}
.m1 #p17 {margin: 0 0 5px 1px;}
.m1 #p12 {margin: 0 0 5px 2px;}
.m1 #p13 {margin: 0 0 5px 6px;}
.m1 #p15 {margin: 0 0 5px 14px;}
.m1 #p25 {margin: 0 0 5px 25px;}
.m1 #p29 {margin: 0 0 5px 40px;}
.m1 #p16 {margin: 0 0 5px 55px;}
/* MENU SECONDO LIVELLO */
#extra {float: left; width: 140px; margin-left:-230px;
background-image: url("../img/bg_menu_sec.jpg");
background-position: 0 0;
background-repeat: no-repeat;
min-height: 250px;
height: auto !important;
height: 250px;}
.m2 {padding-top: 50px; text-align: right; margin: 0 5px 10px 0px; font-size: 0.9em;}
.m2 p {background-image: none; padding: 0; margin: 0 0 5px 0; color: #2B3E78;}
.m2 a {text-decoration: none; color: #2B3E78;}
.m2 p.cur, .m2 p.sup {border-bottom: 2px solid #D58725; color: #D58725;}
.m2 p.sup a {color: #D58725;}
.m3 {float: right;
font-size: 1em;
border: 1px solid #ECC688;
width: 101px;
background-color: #fff;
background-image: url("../img/bg_extra_m2.jpg");
background-position: top right;
background-repeat: repeat-y;}
.m3 p {margin-right: 3px;}
.m3 p.cur {border: none;}
/* menu di secondo livello nel corpo pagina */
.par .m3 {
float: left;
border: none;
background: none;
width: 300px;
}
.m2 img {margin-top: 10px;}
/* CONTENUTO */
#wrapper {float: left; width: 100%;}
#content {margin: 0 230px 50px 230px;}
div.space {padding: 0 10px;
border-left: 1px dotted #666666;}
/* PARAGRAFI SOTTO IL TESTO */
.par {padding: 0;}
.par p {margin: 0 0 10px 0;}
.par img.left {margin: 0 10px 10px 0; float: left;}
.par img.right {margin: 0 0 10px 10px; float: right;}
.par img.center {margin: 10px auto; text-align: center; display: block;}
.emptypar {clear: both; width: 100%; font-size: 0; line-height: 0; height: 10px;}
/* COLOPHON */
#footer {color: #88AEDD; clear: left; width: 100%; font-size: 0.8em; text-align: center;}
/* WEBFORM */
#webf {border-top: 1px dotted #666666; padding-top: 10px;}
#webf table td {padding: 1px;}
#webf table td.button {text-align: center;}
#webf table td.button input {font-weight: bold; background-color: #C5D5EF; color: #2B3E78; border: none; margin-bottom: 10px;}
/* AREA RISERVATA BOTTEGA RINASCIMENTALE */
.member {clear: both; float: none; width: 100%;}
.member .tdimg{margin-right: 10px; text-align:center; width:50px; height: 50px}
.member .tdtxt{text-align:left;}
#t_ {position: absolute; visibility: hidden; z-index: 150;}
/* TABELLE */
th {text-align: right;}
/* by BB */
/* STILE DEI PULSANTI MODULO WRKMEMBER */
.k_m_o table td.button input{
font-weight: bold;
background-color: #C5D5EF;
color: #2B3E78;
border: none;
margin-bottom: 10px;
}
