
#Body{

    color: #666;
    display: block;
    position: relative;
	top: 120px;
}



a.hover{
    color:#a10b0b;
    
}

.importo{
 text-align: right;	
}

#Footer
{ 

    margin: 0 auto;
    clear: both;
    color: white;

   
}

#bodyFull{
   width: 1200px; 
   display: block;

}
#bodyLeft{
    width: 250px; 
    min-width:  250px;  
}

#bodyCenter
{
    width: 650px; 
    min-width: 500px; 
}

#bodyRight
{
    width: 250px; 
    min-width:   250px; 
}

.divMenu{
    margin: 0 auto;    
    background: #DFDFDF;
    width: 1020px;
    min-height: 3px;
    border-left: 10px solid #DFDFDF;
border-right: 10px solid #DFDFDF;
}
.panelZone{
	position: absolute;
	background-color: #FFF;
	border: 1px solid #828282;
	width: 300px;
	height: auto;
	top: 50px;
	z-index: 1;
	box-shadow: 0px 2px 30px 13px #888;
}
input[readonly]{
    box-shadow: none !important;
    border-width: 0px !important;
    border: 1px solid #949494 !important;
    opacity: 0.5;
}
input[type=radio   ]:not(old){
    width     : 2em !important;
    margin    : 0 !important;
    padding   : 0 !important;
    font-size : 1em !important;
    opacity   : 0 !important;
}
input[type=radio   ]:not(old) + label{
    display      : inline-block !important;
    margin-left  : -2em !important;
    line-height  : 1.5em !important;
    font-size: 15px !important;
    font-family: monospace !important;
}
input[type=radio   ]:not(old) + label > span{
    display          : inline-block !important;
    width            : 0.875em !important;
    height           : 0.875em !important;
    margin           : 0.25em 0.5em 0.25em 0.25em !important;
    border           : 0.0625em solid rgb(192,192,192) !important;
    border-radius    : 0.25em !important;
    background       : rgb(224,224,224) !important;
    background-image :    -moz-linear-gradient(rgb(240,240,240),rgb(224,224,224)) !important;
    background-image :     -ms-linear-gradient(rgb(240,240,240),rgb(224,224,224)) !important;
    background-image :      -o-linear-gradient(rgb(240,240,240),rgb(224,224,224)) !important;
    background-image : -webkit-linear-gradient(rgb(240,240,240),rgb(224,224,224)) !important;
    background-image :         linear-gradient(rgb(240,240,240),rgb(224,224,224)) !important;
    vertical-align   : bottom !important;
}
input[type=radio   ]:not(old):checked + label > span{
    background-image :    -moz-linear-gradient(rgb(224,224,224),rgb(240,240,240)) !important;
    background-image :     -ms-linear-gradient(rgb(224,224,224),rgb(240,240,240)) !important;
    background-image :      -o-linear-gradient(rgb(224,224,224),rgb(240,240,240)) !important;
    background-image : -webkit-linear-gradient(rgb(224,224,224),rgb(240,240,240)) !important;
    background-image :         linear-gradient(rgb(224,224,224),rgb(240,240,240)) !important;
}
input[type=radio]:not(old):checked + label > span > span{
    display          : block !important;
    width            : 0.5em !important;
    height           : 0.5em !important;
    margin           : 0.125em !important;
    border           : 0.0625em solid rgb(115,153,77) !important;
    border-radius    : 0.125em !important;
    background       : rgb(153,204,102) !important;
    background-image :    -moz-linear-gradient(rgb(179,217,140),rgb(153,204,102)) !important;
    background-image :     -ms-linear-gradient(rgb(179,217,140),rgb(153,204,102)) !important;
    background-image :      -o-linear-gradient(rgb(179,217,140),rgb(153,204,102)) !important;
    background-image : -webkit-linear-gradient(rgb(179,217,140),rgb(153,204,102)) !important;
    background-image :         linear-gradient(rgb(179,217,140),rgb(153,204,102)) !important;
}