/* ----------- My Form ----------- */
.formSolicite{
	margin:0 auto;
	width:520px;
	padding:14px;
	
}

    .spacer{clear:both; height:1px;}


	/* ----------- estilizado ----------- */
	#estilizado{
		/*border:solid 2px #b7ddf2;*/
		background:transparent;
		font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	    font-size:12px;
	}
	#estilizado p, #estilizado h1, #estilizado form, #estilizado button {
	   border:0;
	   margin:0;
	   padding:0
	}
	#estilizado h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	
	#estilizado p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #b7ddf2;
		padding-bottom:10px;
	}
	#estilizado label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:120px;
		float:left;
	}
	#estilizado .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:120px;
	}
	#estilizado .smallMarinho{
		color: #000099;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:120px;
	}
	#estilizado select{
		float:left;
		font-size:12px;
		border:solid 1px #aacfe4;
		width:305px;
		margin:2px 0 20px 10px;
		background: #DFE9FF
	}
	#estilizado input{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:300px;
		margin:2px 0 20px 10px;
		background: #DFE9FF;
		color: #000000;
	}
	#estilizado .inputmenor input{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:150px;
		margin:2px 0 20px 10px;
		clear:both;
	}
	#estilizado .relogio{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:90px;
		margin:2px 0 20px 10px;
		background: #fff url('../_imgs/relogio.gif') no-repeat right top;
		color:#000;
	}
	#estilizado .textarea{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:300px;
		height:100px;
		margin:2px 0 20px 10px;
		background:#DFE9FF;
	}
	#estilizado button{ 
		clear:both;
		margin-left:0px;
		width:134px;
		height:32px;
		background:transparent url(../_imgs/button.png) no-repeat;
		text-align:center;
		line-height:32px;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		cursor:pointer;
	}
	#estilizado .radio{
		float:left;
		font-size:12px;
		padding:4px 2px;
		text-align:left;
		border:solid 0px #aacfe4;
		width:300px;
		height:15px;
		background: transparent;
		margin:2px 0 20px 10px;
	}
	#estilizado .radio input{ /* Ajuste para radio buttom */
      width: 20px;
		outline:0;
		border:none;
		color:#00CC99;
		background: transparent;
    }
	#estilizado .radio label{
		font-weight:normal;
		text-align:left;
		width:auto;
		float:left;
	}

    #estilizado .calendario{
		float:left;
		font-size:12px;
		text-align:left;
		border:solid 1px #aacfe4;
		width:140px;
		height:23px;
		background: #fff url("../_imgs/calendario.gif") top right no-repeat;
		margin:2px 0px 0px 2px;
	}
	#estilizado .calendario input{
		float:left;
		font-size:12px;
		padding:2px;
		border:solid 0px #aacfe4;
		width:120px;
		background: transparent;
		color:#000;
	}