﻿* {
    margin:0; 
    padding:0; 
    list-style:none; 
    text-decoration:none; 
}

body {
    background-color:Transparent;
}

#dvform {
    font:12px Calibri, Verdana, Arial;
    color:#666666;
    display:block;
    float:left;
    width:400px;    
}

#dvform table {
    font:11px Calibri, Verdana, Arial;
    color:#666666;
}

#dvform table .lbl {
    font:11px Calibri, Verdana, Arial;
    text-align:right;
}

#dvform table .lbl2 {
    font:12px Calibri, Verdana, Arial;
    text-align:left;
}

#dvform input {
    font:14px Calibri, Calibri, Verdana, Arial;
    color:#666666;
    border:solid 1px #666666;
    padding-left:1px;
}

#dvform input .rdo {
    border:none;
}

.caixa_texto {
    display:block;
    float:left;
    width:301px;
}

label.error { 
    float:none; 
    color:red; 
    margin:0 .5em 0 0; 
    vertical-align:top; 
    font:11px Verdana, Arial; 
    color:red;
}

#dvform select {
    font:14px Calibri, Calibri, Verdana, Arial;
    color:#666666;
    border:solid 1px #666666;
    padding-left:1px;
    width:128px;
}

.btn {
    cursor:pointer;
    width:65px;
}

#dvform p {
    font-size:13px;
    font-weight:bold;
    margin:5px 0 3px 0;
}

#dvform .formrow {
    display:block;
    float:left;
    width:100%;
    margin-top:10px;
}

#dvform .row {
   display:block;
   float:left;   
   width:120px;
   margin-bottom:8px;
}
