/* CSS Document */

#minicupom #mc_titulo, #minicupom #mc_formulario, #minicupom fieldset{
margin:0px;
padding:0px;
border:0px;
outline:0px;
font-size:100%;
vertical-align:baseline;
background:transparent;
font-weight:normal;
font-style:normal;
}

#minicupom {
	
width:300px;
height:250px;
background-image: url(bg_exame.jpg);
border:px solid #262222;
}

	#minicupom #mc_titulo {
	width:300px;
	height:10px;
	float:right;
	text-align:center;
	color:#c20808;
	font: bold 18px Geneva, Arial, Helvetica, sans-serif;
	line-height:20px; /*44px para chamadas com uma linha*/
	padding-right:5px;
	}	
	
	#minicupom #mc_formulario {
		color: #FFFFFF;
		float: right;
		font: 12px Geneva,Arial,Helvetica,sans-seriff;
		height: 124px;
		margin-top: 85px;
		padding-left: 15px;
		padding-right: 13px;
		text-align: right;
		width: 170px;
	}
	
		#minicupom #mc_formulario fieldset{
		text-align: center;		
		}
		
		#minicupom #mc_formulario #mc_dados{
		padding-top: 1px;
		}
		
		#minicupom #mc_formulario #mc_compra{
		padding-top: 6px;
		}
		
		#minicupom #mc_formulario input {
		border: solid 1px #cccccc;
		height:16px;
		margin-top:5px;
		}
		
		#minicupom #mc_formulario input.upperCase {
		text-transform: uppercase;
		}
		
		#minicupom #mc_formulario #NOME {
			width:120px;
		}
		
		#minicupom #mc_formulario #DT_NASCIMENTO {
			width:121px;
		}
		
		#minicupom #mc_formulario #EMAIL_RES {
			width:118px;
		}
		
		#minicupom #mc_formulario #NM_CEP_01 {
			width:130px;
		}
		
		#minicupom #mc_formulario #mc_preco {
		    color: #FFFFFF;
			float: left;
			font: bold 12px Arial,Helvetica,sans-serif;
			padding: 25px 0 0;
		}
		
		#minicupom #mc_formulario #mc_botao {
			background: url("bt_assinar.png") repeat scroll 0 0 transparent;
			border: 0 none;
			cursor: pointer;
			float: right;
			font: 12px Arial,Helvetica,sans-serif;
			height: 23px;
			width: 92px;
			padding: 0 0 0 30px;
            margin: 10px 5px 0 10p
		}