
/* clear fix - http://www.webtoolkit.info/css-clearfix.html */ 
.imgrpl{display:block;font-size:1px;text-indent:-9000px;}

/* =CONTAINERS */

section {
	float:left;
	margin-left:0;
	left:0;
}
footer {
	margin-top:45px;
}

/* =INPUTS */
.boxInputGrande {
	float:left;
	width:395px;
	height:43px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') 0 0 no-repeat;
}
.boxInputGrandeAmarelo {
	float:left;
	width:395px;
	height:43px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') 0 -43px no-repeat;
}
.boxInputGrande .inputGrande, .boxInputGrandeAmarelo .inputGrande {
	float:left;
	width:380px;
	height:38px;
	margin:2px 7px;
	border:none;
	color:#484848;
	font-family:arial;
	font-weight:bold;
	font-size:24px;
}

.resultadoBusca .boxInputGrande {
	float:left;
	width:395px;
	height:34px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') 0 -533px no-repeat;
}
.resultadoBusca .boxInputGrandeAmarelo {
	float:left;
	width:395px;
	height:34px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') 0 -567px no-repeat;
}
.resultadoBusca .boxInputGrande .inputGrande, .resultadoBusca .boxInputGrandeAmarelo .inputGrande {
	float:left;
	width:380px;
	height:28px;
	margin:3px 7px;
	border:none;
	color:#484848;
	font-family:arial;
	font-weight:bold;
	font-size:22px;
}


.boxInputPequeno {
	float:left;
	width:187px;
	height:36px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') 0 -461px no-repeat;
}
.boxInputPequenoAmarelo {
	float:left;
	width:187px;
	height:36px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') 0 -497px no-repeat;
}
.boxInputPequeno .inputPequeno, .boxInputPequenoAmarelo .inputPequeno {
	float:left;
	width:173px;
	height:32px;
	margin:2px 7px;
	border:none;
	color:#484848;
	font-family:arial;
	font-weight:bold;
	font-size:24px;
}

.boxSelectPequeno {
	float:left;
	width:108px;
	height:36px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') -230px -461px no-repeat;
}
.boxSelectMedio {
	float:left;
	width:157px;
	height:43px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') -230px -418px no-repeat;
}

.resultadoBusca .boxSelectMedio {
	float:left;
	width:157px;
	height:34px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') -230px -497px no-repeat;
}

.boxTextArea {
	float:left;
	width:314px;
	height:166px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') 0 -86px no-repeat;
}
.boxTextAreaAmarelo {
	float:left;
	width:314px;
	height:166px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') 0 -252px no-repeat;
}
.boxTextArea .textArea, .boxTextAreaAmarelo .textArea {
	float:left;
	width:301px;
	height:153px;
	margin:5px;
	border:none;
	color:#484848;
	font-family:arial;
	font-weight:normal;
	font-size:14px;
	overflow:auto;
	resize:none;
}
.boxSelectGrande {
	float:left;
	width:226px;
	min-width:0;
	height:30px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') 0 -418px no-repeat;
}
.boxCheckboxAtivo {
	float:left;
	width:18px;
	height:18px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') -318px -86px no-repeat;
	cursor:pointer;
}
.boxCheckboxDisabled {
	float:left;
	width:18px;
	height:18px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') -318px -104px no-repeat;
}
.boxCheckboxInativo {
	float:left;
	width:18px;
	height:18px;
	background:url('http://host.imguol.com/venda/host/dominios/img/formulario.png') -318px -122px no-repeat;
	cursor:pointer;
}
.boxSelectPequeno, .boxSelectMedio, .boxSelectGrande {
	position:relative;
	cursor:pointer;
}
.boxSelectPequeno input, .boxSelectMedio input, .boxSelectGrande input {
	position:absolute;
	top:3px;
	left:3px;
	overflow:none;
	border:0;
	color:#484848 !important;
	font-size:24px;
	font-weight:bold;
}
.boxSelectGrande input {
	width:190px;
	height:23px;
	font-size:16px;
	font-weight:normal;
	cursor:pointer;
}
.boxSelectMedio input {
	width:117px;
	height:36px;
	cursor:pointer;
}

.resultadoBusca .boxSelectMedio input {
	height:28px;
	font-size:22px;
}

.boxSelectPequeno input {
	width:66px;
	height:29px;
	cursor:pointer;
}
.boxSelectPequeno ul, .boxSelectMedio ul, .boxSelectGrande ul {
	position:absolute;
	z-index:100;
	display:none;
	min-height:25px;
	max-height:200px;
	overflow:auto;
	background-color:#fff;
	border:solid 1px #000;
}
.boxSelectPequeno ul {
	top:36px;
	width:106px;
}
.boxSelectMedio ul {
	top:43px;
	width:155px;
}
.resultadoBusca .boxSelectMedio ul {
	top:34px;
}
.boxSelectGrande ul {
	top:30px;
	width:226px;
}						
.boxSelectPequeno ul li, .boxSelectMedio ul li, .boxSelectGrande ul li {
	float:left;
	cursor:pointer;
	font-weight:normal;
	font-size:14px !important;
	color:#484848;
	margin:0 !important;
	padding:6px 5px;
}

.boxSelectMedio ul li {
	width:128px !important;
}
.boxSelectGrande ul li {
	width:199px !important;
}

.boxSelectPequeno ul li:hover, .boxSelectMedio ul li:hover, .boxSelectGrande ul li:hover {
	background-color:#ddd;
}
.boxCheckboxAtivo input, .boxCheckboxInativo input {
	display:none;
}

.blurPlaceholder {
	color:#b6b6b6 !important;
}
		
/* =BOTOES */
.btn {
	float:left;
	border:0;
	text-indent:-9999px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:none;
	cursor:pointer;
	margin:0;
	padding:0;
}
.btn:hover {
	background-position:left bottom;
}
.btnBusca {
	width:147px;
	height:52px;
	background-image:url('http://host.imguol.com/venda/host/dominios/img/botao-busca.png');
}
.resultadoBusca .btnBusca {
	width:99px;
	height:44px;
	background-image:url('http://host.imguol.com/venda/host/dominios/img/botao-busca-pequeno.png');
}
.btnAguarde, .btnAguarde:hover {	
	text-indent:0 !important;
	color:#b6b6b6 !important;
	font-size:20px;
	text-decoration:none;
	background:none !important;
	cursor:default;
}
.btnRegistrar {
	width:160px;
	height:55px;
	background-image:url('http://host.imguol.com/venda/host/dominios/img/botao-registrar.png');
}
.btnConhecaplanos {
	width:199px;
	height:41px;
	background-image:url('http://host.imguol.com/venda/host/dominios/img/botao-conhecaplanos.png');
	margin-left:3px;
}
.btnOk {
	width:170px;
	height:47px;
	background-image:url('http://host.imguol.com/venda/host/dominios/img/botao-ok.png');
}
.btnContinuar {
	width:167px;
	height:58px;
	background-image:url('http://host.imguol.com/venda/host/dominios/img/botao-continuar.png');
}
.btnRemover {
	float:left;
	border:0;
	text-indent:-9999px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url('http://host.imguol.com/venda/host/dominios/img/icone-remover-dominio.png');
	cursor:pointer;
	margin:31px 51px;
	padding:0;
	width:10px;
	height:9px;
}

/* =MENSAGENS */
.alerta {
	background-image:url('http://host.imguol.com/venda/host/dominios/img/icones.png');
	background-repeat:no-repeat;
	background-position:0 0;
}
.loading {
	float:left;
	width:24px;
	height:24px;
	margin:0;
	padding:0;
	background:url('http://host.imguol.com/venda/host/dominios/img/loading.gif') center center no-repeat;
}

/* =THICKBOX */		
#TB_title {
	display:none;
}
#TB_ajaxContent, #TB_window, #TB_iframeContent {
	overflow:hidden !important;
}