

div.block{

width:972px;
float:right;
padding:5px 0 5px 0;
margin-right:3px;
}



div.td{

width:33%;
float:left;
height:98%;
margin-right:1px;
}

div#td_pr{

width:65%;
float:left;
height:235px;
background:url("../images/richiediinfo.gif") no-repeat 13px 20px;
}

div.clear_ve{

float:left;
width:10px;
height:98%;

}

div#lo{
    float:left;
    padding-left:40px;
}

div#lo h2{
    margin-top:0px;
    font-size:17px;
    padding-left:40px;;
}

label.required{
    font-size:11px;
     font-weight:bold;text-align:left;
     width:80px;float:left;margin-right:7px;position:relative;top:4px;
}

ul.errors{
    color:red;
    list-style-type:none;
    margin-top:5px;float:left;
}

ul.errors li{
    padding-left:20px;

}



div.wrap{

    height:100%;
    padding-top:42px;
    float:left;
    width:100%;
}

div.wrap1{

    height:100%;
    padding-top:42px;
    float:left;
    width:100%;
}


div.wrap div{

    height:50px;
    float:left;
    width:100%;
}
div.wrap1 div label{
    width:120px;
}
div.wrap1 div{

    height:78px;
    float:left;
    width:100%;
}
div.wrap input{

 
    float:left;width:140px;
  
}

div.wrap1 input{


    float:left;width:140px;

}
div#l form{
    float:left;
    width:100%;
}

div#bott{
    text-align:right;
    
}

input#Entra{
    margin-right:32px;float:right;width:auto;
}
