/* CSS Formulário */	
		label{
			color: #000;
			font: 11px Verdana;
			padding: 2px 0 0 0;
		}
			
		#formmail span{
			display: block;
			clear: both;
		}
				
		#formmail label{
			display: block;
			float: left;
			width: 90px;
			text-align: right;
			padding: 3px 5px 0 0;
		}

		#formmail span{
			display: block;
			margin: 7px 0 3px 0;
		}
				
		#formmail input{
			width: 50%;
			height: 15px;
			padding: 2px 0 0 0;
			margin: 0 5px 0 0;
			border: solid 1px #cacaca;
			font-size: 11px;
		}
		
				#formmail input[type="checkbox"]{
					width: auto;
					text-align: left;
				}
		
				#formmail input[type="radio"]{
					width: auto;
					text-align: left;
				}
				
				#formmail input[type="file"]{
					width: auto;
					height: auto;
					text-align: left;
				}
				
		#formmail select{
			border: solid 1px #cacaca;
			background: #FFF;
			font: 11px Verdana;
			padding: 1px;
		}

		#formmail textarea{
			width: 70%;
			height: 80px;
			border: solid 1px #cacaca;
			background: #FFF;
			font: 11px Verdana;
		}
				
				#formmail .button{
					width: 70px;
					height: 19px;
					border: solid 1px #cacaca;
					background: #FFF;
					font-size: 11px;
					color: #000;
					padding: 0 6px 3px 6px;
					margin: 5px 0 0 95px;
					-moz-border-radius: 3px;
					-webkit-border-radius: 3px;
					border-radius: 3px;
				}
		
		.formmail_texto{
			font: 11px Verdana;
			text-align: justify;			
			padding: 0 0 10px 0;
		}
        
        .form_lateral{
            width: 396px!important;
            float: right;
        }
              
        /*mailing formulario*/
        .campo_checkbox {
             margin: 10px 0;    
        }
        
        #aceita_receber_mailing{
            border: medium none;
            display: block;
            float: left;
            height: 13px;
            margin: 0 5px 0 0;
            width: 13px;    
        }
        
        .campo_checkbox label{
            float: left;
            line-height: 12px;    
        }
        
        .campo_obrigatorio{
              clear: both;
            display: block;
            margin: 3px 0;
        }
        
        .campo_obrigatorio label{
            display: block;
            font-size: 11px;
            padding: 0;
            text-align: left;    
        }
        
        .campo_obrigatorio input{
            background: none repeat scroll 0 0 #FFFFFF;
            border: 1px solid #939393;
            border-radius: 3px 3px 3px 3px;
            font-size: 11px;
            padding: 2px 0;
            width: 70%;    
        }
        
        
        
        /* captcha */
        .campo_captcha{
           float: left;
            margin: 10px 0;
        }
    
        .campo_captcha img{
            float: left;
            margin: 0;
        }
    
        .campo_captcha button{
             background: none repeat scroll 0 0 #B5B5B5;
            border: medium none;
            color: #FFFFFF;
            float: left;
            font-size: 11px;
            height: 25px;
            margin: 1px 0 0 5px;
            padding: 0 5px;
        }
        
        em.error{
            clear: both;
            color: #FF0000;
            display: block;
            font-size: 10px;
            font-style: normal !important;
        }
/* Fim CSS Formulário */
