@charset "utf-8";
body {margin:0; padding:0;text-align:center; /* hack para o IE */  font-family: "Trebuchet MS", Verdana; background-image:url(../imagens/back-geral.png); background-repeat:repeat-x; text-align:center; font-size:24px;}
#geral {width: 100%; margin:0 auto;  /* "remédio" para o hack do IE */ text-align:center; }
#conteudo{font-size:16px;}
#rodape{ color:#339; font-size:16px;}
#fichaProduto{ text-align:justify; padding-left:20%; padding-right:20%; background-color:#CCC;}
#banner { text-align:center;}
#resultado { text-align:left; background-color:#E4E4E4; padding:10px;}
#separador { height:20px;}
#nomeProduto { font-size:32px; font-weight:bold;}
input[type=text]{     
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;    
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
    background: #cccccc; 
    border:1px solid #000000;
    width:50%;
	height:50px;
	font-size:30px;

}

textarea{
    border: 1px solid #000000;
    background:#cccccc;
    width:50%;
    #height:200px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    box-shadow: 1px 1px 2px #333333;    
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
}

input[type=text]:hover, textarea:hover{ 
         background: #ffffff; border:1px solid #990000;
}

input[type=submit]{
        background:#006699;
        color:#ffffff;
}