/* =DEFAULTS */
b {font-weight:bold !important;}
		
/* =COMMONS */
.divisoriaHorizontal {
	float:left;
	width:100%;
	height:20px;
	left:0;
	background:url('http://host.imguol.com/venda/host/dominios/img/divisoria-horizontal.png') top center no-repeat;
}
h2.titulo {
	float:left;
	width:100%;
	font-size:18px;
	font-weight:bold;
	color:#393636;
	margin:15px 0 10px;
	text-indent:29px;
}
h2.titulo.grande {
	font-size:25px;
	color:#484848;
}
h2.titulo.grande a {
    float:right;
    font-size:12px;
    font-weight:normal;
    margin:13px 13px 0 0;
}
a.contratoServico {
	float:left;
	margin-top:64px;
	margin-left:7px;
	font-size:16px;
}
		
/* =TOPO */
header h1.tituloHeader1 {
	float:left;
	width:512px;
	height:30px;
	margin:140px 0 0 15px;
	background:url('http://host.imguol.com/venda/host/dominios/img/texto-topo-1.png') top center no-repeat;
	text-indent:-9999px;
}
header h2.tituloHeader2 {
	float:left;
	width:512px;
	height:34px;
	margin:0 0 0 15px;
	background:url('http://host.imguol.com/venda/host/dominios/img/texto-topo-2.png') top center no-repeat;
	text-indent:-9999px;
}
		
/* =BUSCA */
.abasBusca {
	float:left;
	width:960px;
	z-index:2;
}
.abasBusca ul {
	float:left;
	width:960px;
	margin-left:5px;
}
.abasBusca ul li {
	float:left;	
	width:468px;
	height:47px;
	margin:0;
	padding:0;
	background-color:transparent;
	background-image:url('http://host.imguol.com/venda/host/dominios/img/background-aba.png');
	background-repeat:no-repeat;
	background-position:0 0;
	cursor:pointer;
	font-size:18px;
	text-indent:44px;
}
.abasBusca ul li a {
	float:left;	
	width:468px;
	height:23px;
	color:#6B6C6C;
	margin:0;
	padding:12px 0;
}
.abasBusca ul li a:hover {
	text-decoration:none;
}
.abasBusca ul li.simples {
	margin-right:14px;
}
.abasBusca ul li.inativo:hover {
	background-position:0 -47px;
}
.abasBusca ul li.inativo {
	background-position:0 -94px;
	color:#076d88;
}
.abasBusca ul li.inativo a {
	color:#076d88;
}

/* =BUSCA */
#formBuscaDominiosSimples, #formBuscaDominiosAvancado {
	float:left;
	width:960px;
	min-height:85px;
	*min-height:134px;
	background:url('http://host.imguol.com/venda/host/dominios/img/background-inicio-conteudo.png') top center no-repeat;
	z-index:1;
}
.buscaDominios {
	float:left;
	width:940px;
	min-height:1px;
	margin:35px 10px;
}

#formBuscaDominiosSimples .www {
	float:left;
	width:158px;
	padding:0 2px;
	text-align:right;
	font-size:38px;
	font-weight:bold;
	color:#767676;
}
#formBuscaDominiosSimples.resultadoBusca .www {
	font-size:30px;
}
#formBuscaDominiosSimples .alerta {
	display:none;
	float:left;
	width:700px;
	margin-left:163px;
	padding:5px 0 0px 22px;
}

#formBuscaDominiosAvancado .alerta {
	display:none;
	float:left;
	width:293px;
	padding-left:22px;
	margin-top:10px;
	line-height:14px;
}

#formBuscaDominiosAvancado li {
	float:left;
}		
#formBuscaDominiosAvancado dl dt {
	color:#4f4f4f;
	font-size:14px;
	font-weight:normal;
}
#formBuscaDominiosAvancado .dominios {
	float:left;
	width:315px;
	margin-left:40px;
	height:188px;
}
#formBuscaDominiosAvancado .opcoes {
	float:left;
	width:545px;
	margin-left:40px;
	height:188px;
}
#formBuscaDominiosAvancado .opcoes dl.populares, #formBuscaDominiosAvancado .opcoes dl.pessoasJuridicas {
	float:left;
	width:272px;
	height:135px;
	margin:0;
	padding:0;
}
#formBuscaDominiosAvancado .opcoes dl.pessoais, #formBuscaDominiosAvancado .opcoes dl.profissionaisLiberais {
	float:left;
	width:272px;
	height:135px;
	margin:0;
	padding:0;
}
#formBuscaDominiosAvancado .opcoes dl ul li {
	float:left;
	width:115px;
	margin:9px 5px 9px 0;
	color:#4f4f4f;
	font-size:17px;
}
#formBuscaDominiosAvancado .btnBusca {	
	left:50%;
	position:relative;
	margin-left:-75px;
	margin-top:20px;
	margin-bottom:20px;
	*float:none !important;
	*margin:20px auto 0 auto !important;
	*left:none;
	*position:none;
}
#formBuscaDominiosAvancado.resultadoBusca .btnBusca {
	margin-left:-49px;
}
		
/* =CONTEUDO */
#sectionConteudoHome {
	display:table;
}
#ofertaDominios {
	float:left;
	width:927px;
	height:73px;
	margin:35px auto 60px auto;
	background:url('http://host.imguol.com/venda/host/dominios/img/background-produtos-dominios.png') no-repeat;
}		
#ofertaDominios ul li {
	float:left;
	width:222px;
	height:38px;
	margin:5px 0 0;
	padding:10px 0;
	text-indent:16px;
}		
#ofertaDominios ul li.item1 {
	margin-left:59px;			
}
#ofertaDominios ul li.item2 {
	margin-left:9px;
}
#ofertaDominios ul li.item3 {
	margin-left:9px;
}		
#ofertaDominios ul li.item4 {
	width:171px;
	margin-left:8px;
}		
#ofertaDominios h3 {
	float:left;
	width:100%;
	color:#0493d0;
	font-size:17px;
	font-weight:normal;
}
#ofertaDominios .item4 h3 {
	color:#484848;
	font-size:21px;
	text-indent:0px;
	margin-top: 10px;
}
#ofertaDominios h3 .plus {
	float:left;
	color:#0493d0;
	font-size:35px;
	font-weight:bold;
	margin:-5px 6px -6px 5px;
}
#ofertaDominios h4 {
	float:left;
	width:100%;
	color:#484848;
	font-size:14px;
	font-weight:normal;
}
#ofertaDominios .item4 h4 {
	font-size:12px;
	text-indent:10px;
}
#ofertaDominios h4 .preco {
	font-size:24px;
}	
	
#ofertaProdutos {
	float:left;
	width:940px;
	height:100px;
	margin:0 auto;
	background:url('http://host.imguol.com/venda/host/dominios/img/background-produtos-hospedagem.png') no-repeat;
}
#ofertaProdutos ul li {
	float:left;
	height:93px;
	margin:4px 0;
	padding:0;
	color:#4a4a4a;
}		
#ofertaProdutos ul li.item1 {
	width:241px;
	margin-left:43px;
}
#ofertaProdutos ul li.item2 {
	width:28px;
	height:61px;
	margin:24px 0 0 0;
	padding:0;
}
#ofertaProdutos ul li.item3 {
	width:221px;
	padding-right:50px;
	margin-left:52px;
}
#ofertaProdutos ul li.item4 {
	height:65px;
	width:248px;
	padding:13px 0;
	margin-left:57px;
}
#ofertaProdutos h3 {
	float:left;
	width:100%;
	color:#393636;
	font-size:20px;
	font-weight:bold;
	margin:16px 0 8px 0;
}
#ofertaProdutos h4 {
	float:left;
	width:100%;
	font-size:14px;
	font-weight:normal;
	line-height:15px;
	color:#6B6C6C;
}
#ofertaProdutos  ul li.item4 h4 {
	line-height:28px;
	color:#4a4a4a !important;
}
#ofertaProdutos .plus {
	color:#3394c7;
	font-size:52px;
	font-weight:bold;
	margin:0;
}
#ofertaProdutos .preco {
	font-size:24px;
}
#ofertaProdutos .preco b {
	font-size:28px;
}
		
#howTo {
	float:left;
	width:940px;
	height:320px;
	margin:0 auto 60px auto;
}
#howTo .content {
	float:left;
	width:400px;
	height:320px;
}
#howTo #player {
	float:right;
	width:395px;
	height:320px;
	margin-right:26px;
}
#howTo .content ul li {
	float:left;
	width:388px;
	font-size:16px;
	line-height:20px;
	margin:25px 10px;
	padding-left:40px;
	background:url('http://host.imguol.com/venda/host/dominios/img/seta-azul.png') 20px 6px no-repeat;
}
#howTo .content .titulo {
	margin-top:0;
}

/* =RESULTADO DE BUSCA */
#sectionResutadoBusca {
	display:none;
}
#sectionResutadoBusca .btnRegistrar {
	display:none;
}
#searchResult {
	float:left;
	width:940px;
	min-height:18px;
	margin:0 auto;
}		
#searchResult ul.results li.header {
	float:left;
	width:100%;
	height:9px;
	margin:0;
	padding:0;
	background:url('http://host.imguol.com/venda/host/dominios/img/box-resultado-busca-top.png') no-repeat;
}
#searchResult ul.results li.middle {
	float:left;
	width:100%;
	min-height:9px;
	margin:0;
	padding:0;
	background:url('http://host.imguol.com/venda/host/dominios/img/box-resultado-busca-middle.png') repeat-y;
}
#searchResult ul.results li.footer {
	float:left;
	width:100%;
	height:9px;
	margin:0;
	padding:0;
	background:url('http://host.imguol.com/venda/host/dominios/img/box-resultado-busca-footer.png') no-repeat;
}	
#searchResult .results .middle ul li {
	margin:10px 0 10px 30px;
}
#searchResult .results .middle .item {
	float:left;
	width:100%;
	background:url('http://host.imguol.com/venda/host/dominios/img/box-resultado-busca-dashed.png') center bottom no-repeat;
	padding:10px 0;
}
#searchResult .results .middle .item.noBg {
	background:none;
}

#searchResult .results .middle .disponivel .descricao {
	float:left;
}
#searchResult .results .middle .disponivel .descricao .dominio {
	color:#000;
	font-size:16px;
	font-weight:bold;
}
#searchResult .results .middle .disponivel .descricao .mensagem, #searchResult .results .middle .disponivel.br .descricao .mensagem, #searchResult .results .middle .disponivel.documentacao .descricao .mensagem {
	font-size:12px;
	color:#000;
	text-indent:60px;
}
#searchResult .results .middle .descricao .dominio .loading {
	margin-right: 9px;
}
#searchResult .results .middle .disponivel .descricao .mensagem.alerta {
	background-position:35px 0;
	padding:5px 0;
}
#searchResult .results .middle .disponivel .preco {
	float:right;
	width:290px;
	font-size:16px;
	color:#000;
	font-weight:bold;
}

#searchResult .results .middle .indisponivel .descricao, #searchResult .results .middle .indisponiveluolhost .descricao {
	float:left;
}
#searchResult .results .middle .indisponivel .descricao .dominio, #searchResult .results .middle .indisponiveluolhost .descricao .dominio {
	color:#8b8b8b;
	font-size:16px;
	font-weight:bold;
}
#searchResult .results .middle .indisponivel .preco, #searchResult .results .middle .indisponiveluolhost .preco {
	float:right;
	width:290px;
	font-size:16px;
	color:#8b8b8b;
	font-weight:normal;
}
#searchResult .results .middle .indisponivel .preco .login, #searchResult .results .middle .indisponiveluolhost .preco .login {
	font-size:12px;
	font-weight:normal;
}

#searchResult .results .middle .buscando .descricao {
	float:left;
}
#searchResult .results .middle .buscando .descricao .dominio {
	color:#8b8b8b;
	font-size:16px;
	font-weight:bold;
}


#searchResult .results .middle .descricao .dominio .boxCheckboxAtivo, .results .middle .descricao .dominio .boxCheckboxInativo, .results .middle .descricao .dominio .boxCheckboxDisabled {
	margin-right:15px;
}
#searchResult .results .middle .btn {
	position:relative;
	margin-top:10px;
	margin-left:-80px;
	left:50%;
}

/*indisponibilidade de busca*/
#searchResult .appFeed {
	float:left;
	width:859px;
	background:#f6f6f6;
	min-height:33px;
	padding:10px 10px 10px 72px;
}
#searchResult .appFeed strong {
	display:block;
}
#searchResult .appFeed span {
	display:none;
}
#searchResult .appFeed li {
	font-weight:bold;
}
#searchResult .appFeed.error {
	background:url('http://host.imguol.com/venda/host/dominios/img/ico_medio_erro.png') no-repeat 20px 8px #f6f6f6;
}
#searchResult .appFeed.alert {
	background:url('http://host.imguol.com/venda/host/dominios/img/ico_medio_alerta.png') no-repeat 20px 8px #f6f6f6;
}
#searchResult .message {
	display:none;
    float:left;
    color:#8A8A8A;
    font-size: 14px;
    line-height:16px;
    margin:0 0 10px 0 !important;
    width: 859px;
}
#searchResult #indisponiveis li {
	float:left;
	font-weight:normal;
}

/* =NAME SUGGESTION */
#nameSuggestion {
	text-align:center;
}
#nameSuggestion .titulo {
	text-align:left;
	margin-top:50px;
}
#nameSuggestion.loading {
	width:940px;
	height:14px;
	padding:80px 0;
	text-align:left;
	text-indent:425px;
	background:url("http://host.imguol.com/venda/host/dominios/img/loading.gif") 390px center no-repeat;
}
#nameSuggestion #showMoreNameSuggestion {
	display:none;
}
.nameSuggestion{
	float:left;
	margin:0 0 10px 0;
	padding:0;
	text-align:left;
}
.nameSuggestion li.item {
	float:left;
	width:447px;
	height:50px;
	background-color:#fcfcfc;
	border:solid 1px #f8f8f8;
	margin:4px;
	padding:0;
}
.nameSuggestion li.item.adicionado {
	background-color:#fefefe;
	color:#d0d0d0;
}
.nameSuggestion .descricao {
	float:left;
	text-indent:18px;
}
.nameSuggestion .descricao li {
	margin:8px 0;
}
.nameSuggestion .descricao .dominio {
	color:#4f4f4f;
	font-size:14px;
}
.nameSuggestion li.item.adicionado .dominio {
	color:#d0d0d0;
}
.nameSuggestion .descricao .descricao .mensagem {
	color:#757575;
	font-size:14px;
}
.nameSuggestion .preco {
	float:right;
	width:365px;
	font-size:16px;
	color:#8b8b8b;
	font-weight:bold;
}
.nameSuggestion a.btnAdicionar, .nameSuggestion span.adicionado {
	float:right;
	width:116px;
	height:14px;
	margin:5px 0;
	padding:13px 0;
	text-indent:25px;
	background:url('http://host.imguol.com/venda/host/dominios/img/background-adicionar-namesuggestion.jpg') left center no-repeat;
}
.nameSuggestion .btnAdicionar {
	cursor:pointer;
}
		
/* =PAGINA DE BUSCA */
#pgBusca .boxSelectMedio {
	margin-left:8px !important;
	margin-right:16px;
}
#pgBusca .boxTextArea, #pgBusca .boxTextAreaAmarelo,  #pgBusca .boxSelectGrande {
	margin-top:8px;
}