#paginetesto p { margin-top: 15px;}
#paginetesto ul {margin: 0px;padding: 0px;}
#paginetesto ul li {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 30px;
background: transparent url(/images/iface.gif) no-repeat 0px -80px;
}

div.trf {
background: url(/images/ft.gif) no-repeat top left;
width: 670px;
margin: 0px auto 0px auto;
height: 15px;
}
div.brf {
background: url(/images/fb.gif) no-repeat top left;
width: 670px;
margin: 0px auto 0px auto;
}
div.rf {
width: 664px;
margin: 0px auto 0px auto;
padding:0px;
border-left: 3px solid #98BE10;
border-right: 3px solid #98BE10;
background-color: #F6FEDA;
}
div.rf form ul {margin: 0px 8px 0px 8px;padding: 0;}
div.rf form ul li.cb { font-weight: normal;}
li#rfpw, li#rffx, li#rffxl, li#rfpwl {display: none;}
span.req {color:#ff0000;font-weight:bold;}
div.rf form label {font-weight:bold;}
div.rf form ul li div {padding: 6px;}
.currentRow {background-color: #c3cba7;}
span.hint {
 margin-right: 20px;
 font-size: 11px;
 font-weigh: bold;
 color: #3A5436;
 float: right;
 display: none;
 margin-top: -20px;
}
div.rf ul#frm li {
    margin:0px;
    padding:0px;
    background: transparent;
}
div.rf ul#frm li.rl { padding-left: 5px; }

p.code, p.code1 {font-family: Courier New;}
p.code1 {padding:0px; margin:0px 0px 0px 15px;}
span.r {color:#f00;}
em {font-weight:bold;}

a.submit {
background: transparent url(/images/iface.gif) no-repeat 0px -120px;
padding: 4px 7px 6px 7px;
color:#fff;
font-weight: bold;
font-family: helvetica, verdana, arial;
font-size:12px;
}
a.submit:hover {
background-position: 0px -145px;
color:#000;
font-weight: bold;
font-family: helvetica, verdana, arial;
font-size:12px;
}
p.rs{
width:400px;
text-align: center;
margin: 20px auto 20px auto;
padding: 5px;
font-weight: bold;
color: #080;
border: 2px solid #080;
}

div#tmenu {
float: right;
margin-left: 580px !important;
margin-left: 610px;
margin-top: -10px !important;
margin-top: 5px;
margin-bottom: -100px;
background: transparent url(/images/b163c.gif) repeat-y 0px 0px;
}

div#tmenu div.e {height:10px;background: transparent url(/images/b163b.gif) no-repeat 0px bottom ;}
ul#tmenu {
width: 170px;
font-size: 11px;
background: transparent url(/images/b163t.gif) no-repeat 0px 0px;
color:#fff;
line-height:18px;
}
ul#tmenu li {
line-height: 14px;
background: transparent;
margin-bottom: 0px;
margin-top: 2px;
}
ul#tmenu li.t {
line-height:18px;
margin-bottom: 0px;
margin-top: 0px;
}
ul#tmenu li a {
font-size:11px;
}
li.spaceImg img {padding: 10px 10px 10px 0px;}
img#rci {cursor:pointer;}