<style type="text/css">
span .adiciona{
 cursor:pointer ;
 background:transparent url(http://www3.telus.net/jianlu58/plus.gif) no-repeat top right;
}
   	#wrapper{
        width:370px;
        margin:0 auto;
        font-family:Verdana, sans-serif;
    }
	#wrapper_serial{
        width:800px;
        margin-left:150px;
        font-family:Verdana, sans-serif;
    }
	#dadosLicensa{
        width:370px;
        margin:0 auto;
        font-family:Verdana, sans-serif;
    }
	#busca{
        width:370px;
        margin:0 auto;
        font-family:Verdana, sans-serif;
    }
	legend {
        color:#0481b1;
        font-size:16px;
        padding:0 10px;
        background:#fff;
        -moz-border-radius:4px;
        box-shadow: 0 1px 5px rgba(4, 129, 177, 0.5);
        padding:5px 10px;
        text-transform:uppercase;
        font-family:Helvetica, sans-serif;
        font-weight:bold;
    }
    fieldset {
        border-radius:4px;
        background: #fff;
        background: -moz-linear-gradient(#fff, #f9fdff);
        background: -o-linear-gradient(#fff, #f9fdff);
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f9fdff)); /
        background: -webkit-linear-gradient(#fff, #f9fdff);
		padding:20px;
        border-color:rgba(4, 129, 177, 0.4);
    }
	
	#cadastro{
		border-radius:4px;
        background: #fff;
        background: -moz-linear-gradient(#fff, #f9fdff);
        background: -o-linear-gradient(#fff, #f9fdff);
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f9fdff)); /
        background: -webkit-linear-gradient(#fff, #f9fdff);
		width: 320px;
		padding:20px;
        border-color:rgba(4, 129, 177, 0.4);
	}
	
    input,
    textarea,
	select,
	file	{
        color: #373737;
        background: #fff;
        border: 1px solid #CCCCCC;
        color: #aaa;
        font-size: 14px;
        line-height: 1.2em;
        margin-bottom:15px;

        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        border-radius:4px;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.2);
    }
    

	input[type="date"]{
	      padding: 8px 6px;
        height: 18px;
        width:150px;
    }


    input[type="submit"],input[type="reset"]{
        background: #222;
        border: none;
        text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
        color: #eee;
        cursor: pointer;
        font-size: 15px;
        /*margin: 5px 0px 0px 280px;*/
        padding: 5px 22px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        -webkit-border-radius:4px;
        -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
        -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
        box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
    }
	input[type="submit"]:hover,input[type="reset"]:hover{
	background: #0481b1;
	}
    input[type="button"]{
        background: #222;
        border: none;
        text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
        color: #eee;
        cursor: pointer;
        font-size: 15px;
        margin: 5px 0px 0px 15px;
        padding: 5px 22px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        -webkit-border-radius:4px;
        -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
        -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
        box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
    }
	input[type="button"]:hover{
	background: #0481b1;
	}
    textarea {
        padding:3px;
        width:100%;
        height:100px;
		resize: none;
    }
    .small {
        line-height:14px;
        font-size:12px;
        color:#999898;
        margin-bottom:3px;
    }
	input.nome_emp,input.nome_cont,input.end,input.cidade,input.login,input.senha {width: 320px;}
	input.cnpj {width: 150px;}
	input.ie ,input.tel{width: 130px;}
	input.complem, input.cep {width: 140px;}
	input.num_serie {width: 185px;}
	input.bairro {width: 243px;}
	input.email{width: 308px;}
	input.enviar_usu{margin-left:120px;}
	input.ano{margin-left:50px;}

	.spanForm{
	font-family: "Lucida Grande", "Lucida Sans", Verdana, Sans-Serif;
	font-size : 14px;

	}
</style>