/* menu box navigazione */
div.box #sezBody ul {
	margin: 0;
	padding: 0px 0px 5px 15px;
	list-style-type: square;	
        margin-left:20px;
}

div.box #sezBody li {
        margin: 0;
	padding-top: 5px;
	padding-left:0px;
}


div.box #sezBody .rMessageBox {

width: 150px;
border: 1px solid #333;
padding: 1em 1em 1em 1em;
background-color: #E0EBF5;
float: right;
margin-left: 2em;
margin-bottom: 2em;

}


#sezBody form table {
    width:   400px;
    margin:  0;
    padding: 0;
    border:  0;
    border-collapse: collapse;
}

#sezBody form table th {
   border: 1px solid #333;
   background-color: #E0EBF5;
   padding: 0.3em 0.6em 0.3em 0.6em;
   margin: 0;

}


#sezBody form table td {
   padding: 0.3em 0.6em 0.3em 0.6em;
   margin: 0;

}

#sezBody form .fText {


}

#sezBody form .fSubmit {

background-color: #6699CC;
   padding: 0.4em 0.4em 0.4em 0.4em;
   text-transform:uppercase;
color: white;
font-weight: bold;
text-align: center;
font-size: 1em;
}



#sezBody form fieldset {
    border:  1px solid #333;
    padding: 0 1em 1em 1em;
    margin:  0 0 1em 0;
    width:   420px;
    
}


#sezBody form fieldset legend {
    font-weight: bold;
    padding: 0.2em 1em 0.2em 1em;
    margin:  0;
    text-transform: uppercase;
    border: 1px solid #333;
    margin-bottom: 1em;
    margin-top:    1em;
    background-color: #6699CC;
    color: white;
    

}

#sezBody form fieldset p {
    margin: 0 0 1em 0;
}

#sezBody form fieldset label {
    float: left;
    width: 15em;
}

#sezBody form p.titolo {
    display: block;
    background-color: #E0EBF5;
    padding: 0.2em 1em 0.2em 1em;
    font-weight: bold;
}

#sezBody form p.center {
    text-align: center;
}


#sezBody div.scroll {
    overflow: auto;
    height: 80px;
    border: 1px solid #CCC;
    background-color: #F9F9F9;
    padding: 10px;
    margin-bottom: 5px;
}
