/* CSS Document */

body {
	background:url(../images/bg_body.jpg) repeat-x top;
	font-family:"Trebuchet MS", "Times New Roman";
	font-size:12px;
	color:#555;
	margin:0;
	padding:0;
}
#centraliza {
	width:995px;
	margin:0 auto;
}
#principal {
	float:left;
	width:995px;
}
a {
	outline:none;
	color:#FE6604;
}
form {
	margin:0;
	padding:0;
}
img {
	border:none;
}
input,textarea,select {
	font-size:11px;
	font-family:"Trebuchet MS", "Times New Roman";
	color:#7a7a7a;
}
#topo {
	float:left;
	width:980px;
	padding:0 15px 0 0;
	height:150px;
	background:url(../images/imgs1_04.jpg) no-repeat top;
}
#topo h1 {
	margin:0;
	padding:22px 40px 0 20px;
	float:left;
	width:298px;
	height:128px;
}
	#topo h1 a {
		background:url(../images/logo_aliancabrindes.gif) no-repeat;
		width:298px;
		height:128px;
		float:left;
		text-indent:-9999px;
	}
.busca_topo {
	float:left;
	width:435px;
	height:29px;
	padding:11px 0 0 0;
	background:url(../images/img_fundbusca.gif) no-repeat;
	background-position:195px 5px;
}
	.busca_topo form {
		margin:0;
		float:right;
		padding:0;
	}
	.busca_topo label {
		color:#FE6504;
	}
	.busca_topo input {
		float:left;
	}
	.busca_topo input[type=text] { 
		width:150px;
		height:18px;
		border:none;
		padding:2px 0 0 3px;
		float:left;
		background:url(../images/imgs2_06.jpg) no-repeat;
	}
	.busca_topo label {
		float:left;
		margin:0 5px 0 0;
	}
	.busca_topo input[type=checkbox] { 
		margin:3px 3px 0 0;
		float:left;
	}
.bt_ok {
	margin:0;
	padding:0;
	float:left;
	background:url(../images/imgs2_07.gif) no-repeat;
	cursor:pointer;
	border:none;
	width:26px;
	height:20px;
	text-indent:-9999px;
}
.conheca_clientes {
	float:left;
	width:928px;
	height:90px;
	padding:10px 0 0 25px;
	margin:15px 0 0 0;
	background:url(../images/fundo_conheca.gif) no-repeat;
}
	.conheca_clientes strong {
		float:left;
		width:62px;
		height:42px;
		text-indent:-9999px;
		margin:15px 15px 0 0;
	}
	.conheca_clientes ul {
		list-style:none;
		float:left;
		margin:5px 0 0 0;
		padding:0;
	}
	.conheca_clientes li {
		float:left;
		line-height:75px;
		height:75px;
		text-align:center;
	}
	.conheca_clientes td {
		background:url(../images/div.gif) no-repeat right;
	}
.chat {
	float:right;
	width:73px;
	height:58px;
	/*background:url(../images/imgs2_13.gif) no-repeat;*/
	text-indent:-9999px;
	margin:25px 0 0 0;
}
.tele_vendas {
	float:right;
	width:351px;
	height:32px;
	background:url(../images/phone.gif) no-repeat right;
	text-indent:-9999px;
	margin:10px 15px 0 0;
}
.menu {
	float:right;
	width:600px;
	height:38px;
	padding:30px 0 0 10px;
	background:url(../images/bg_menu_01.jpg) no-repeat right;
	float:left;
}
	.menu ul {
		margin:0;
		padding:0;
		list-style:none;
		float:left;
	}
	.menu ul li {
		float:left;
		padding:0 0 0 10px;
		height:13px;
		background:url(../images/imgs2_23.jpg) no-repeat right;
	}
	.menu ul li a {
		float:left;
		height:13px;
		line-height:13px;
		margin:0 10px 0 0;
		text-indent:-9999px;		
	}
	.menu ul li a:hover {
		background-position:bottom;
	}
	
.lk_empresa {width:55px; background:url(../images/menu_26.gif) no-repeat top;}
.lk_produtos {width:69px; background:url(../images/menu_28.gif) no-repeat top;}
.lk_cases {width:86px; background:url(../images/menu_30.gif) no-repeat top;}
.lk_news {width:96px; height:17px; background:url(../images/menu_32.gif) no-repeat top;}
.lk_weg {width:71px; background:url(../images/menu_34.gif) no-repeat top;}
.lk_fale {width:97px; background:url(../images/menu_36.gif) no-repeat top;}
#destaque_home {
	float:left;
	width:996px;
	height:245px;
	margin:30px 0 15px 0;
}
.nome_foto_prod {
	position:absolute;
	top:0;
	left:0;

}
.cat {
	float:left;
	width:282px;
	height:209px;
	margin-right:50px;
	margin-bottom:20px;
	position:relative;
}

	.cat a strong {
		padding:0 15px 0 0;
	}

.cor1, .cor2, .cor3, .cor4, .cor5, .cor6, .cor7, .cor8, .cor9 {
	width:282px;
	padding:0 0 0 0;
	float:left;

}

.cor1 {	background:url(../images/aba1.gif) no-repeat top; z-index:9;}
.cor2 {	background:url(../images/aba2.gif) no-repeat top; z-index:8;}
.cor3 {	background:url(../images/aba3.gif) no-repeat top; z-index:7;}
.cor4 {	background:url(../images/imgs1_38.jpg) no-repeat top; z-index:6;}
.cor5 {	background:url(../images/imgs1_39.jpg) no-repeat top; z-index:5; }
.cor6 {	background:url(../images/imgs1_40.jpg) no-repeat top; z-index:4; }
.cor7 {	background:url(../images/imgs1_56.jpg) no-repeat top; z-index:3;}
.cor8 {	background:url(../images/imgs1_57.jpg) no-repeat top; z-index:2;}
.cor9 {	background:url(../images/imgs1_58.jpg) no-repeat top; z-index:1;}

	.cat span a {
		font-family:"Trebuchet MS", "Times New Roman";
		font-size:17px;
		text-decoration:none;
		text-transform:uppercase;
		font-weight:normal;
		float:left;
		width:245px;
		text-align:center;
		padding:2px;
	}
	.cat span a:hover {
		border:2px solid #C9C9C9;
		background:#fff;
		border-bottom:none;
		padding:0;
	}

.cor1 a:hover { color:#FE6604;}
.cor2 a:hover { color:#FF8210;}
.cor3 a:hover { color:#FFAE00;}
.cor4 a:hover { color:#25C4FF;}
.cor5 a:hover { color:#005BAA;}
.cor6 a:hover { color:#003974;}
.cor7 a:hover { color:#7DD244;}
.cor8 a:hover { color:#58B41C;}
.cor9 a:hover { color:#2E7302;}

.cor1 a strong { color:#FE6604; background:url(../images/imgs_setas_03.jpg) no-repeat right; }
.cor2 a strong { color:#FF8210; background:url(../images/imgs_setas_06.jpg) no-repeat right; }
.cor3 a strong { color:#FFAE00; background:url(../images/imgs_setas_08.jpg) no-repeat right; }
.cor4 a strong { color:#25C4FF; background:url(../images/imgs_setas_14.jpg) no-repeat right; }
.cor5 a strong { color:#005BAA; background:url(../images/imgs_setas_17.jpg) no-repeat right; }
.cor6 a strong { color:#003974; background:url(../images/imgs_setas_19.jpg) no-repeat right; }
.cor7 a strong { color:#7DD244; background:url(../images/imgs_setas_25.jpg) no-repeat right; }
.cor8 a strong { color:#58B41C; background:url(../images/imgs_setas_28.jpg) no-repeat right; }
.cor9 a strong { color:#2E7302; background:url(../images/imgs_setas_31.jpg) no-repeat right; }

.lista_categorias {
	float:left;
	width:950px;
	
}

	.lista_categorias div span {
		float:left;
		width:270px;
		height:199px;
		background:url(../images/imgs1_26.jpg) no-repeat;
		padding:10px 0 0 12px;
		margin:11px 0 0 0;
	}
	.lista_categorias div span div {
		width:220px;
		height:130px;	
		float:left;
		margin:13px 0 0 13px;
		_margin:13px 0 0 6px;
	}
.subm {	
	float:left;
	width:240px;	
	margin:0;
	padding:10px 0 5px 5px;
	border:2px solid #C9C9C9;	
	border-top:none;
	filter:alpha(opacity:80);	-moz-opacity:.80;
	height:auto;	
	background:#fff;	
	position:absolute; 
	left:12px; 
	top:45px;
	display:none;
}
	.subm ul {
		list-style:none;
		margin:0;
		padding:0 5px 0 0;
		float:left;
	}
	.subm a {
		font-family:"Trebuchet MS", "Times New Roman";
		font-size:12px;
		color:#333;
		font-weight:bold;
		padding:0;
		width:auto;
		text-transform:none;
		text-decoration:none;
	}
.sub_menu li {
	float:left;
	width:100%;	
}
.subm a:hover {font-weight:bold; }
.sub_menu1 a:hover { color:#FF6000;} 

.centra_conheca {
	width:955px;
	margin:0 auto;
	padding:0 0 0 10px;
}
#rodape {
	float:left;
	width:100%;
	height:55px;
	background:url(../images/rodape2_03.jpg) no-repeat;
}
#rodape strong {
	margin:15px 0 0 0;
	padding-left:15px;
	float:left;
}
	#rodape a {
		float:right;
		margin:10px 5px 0 0;
		width:130px; 
		font-size:10px;
		font-weight:bold;
		height:16px;
		padding:0 0 0 0;
	}
#faixa_inferior {
	float:left;
	width:100%;
	margin:15px 0 0 0;
	background:url(../images/faixa_inferior.jpg) repeat-x;
}
#conteudo {
	float:left;
	width:995px;
}
.miolo {
	float:left;
	width:954px;
	padding:0 18px 0 23px;
}
.cima {
	float:left;
	width:100%;
	margin:29px 0 0 0;
}
.cima h2 {
	margin:0 0 0 10px;
	padding:0;
	float:left;
	text-indent:-99999px;
	height:33px;
}
h3 {
	margin:0 0 0 10px;
	padding:0;
	float:left;
	text-indent:-99999px;
	height:33px;
}
.tit_prod { background:url(../images/produtos.gif) no-repeat bottom; width:191px;}
.tit_clientes { background:url(../images/tit_clientes.gif) no-repeat bottom; width:187px;}
.tit_weg { background:url(../images/weg_shop.gif) no-repeat bottom; width:212px;}
.tit_empresa { background:url(../images/empresa_03.gif) no-repeat bottom; width:191px}
.tit_depoimento { background:url(../images/depoimentos_novo.gif) no-repeat bottom; width:235px}
.tit_newsletter { background:url(../images/news_alianca.gif) no-repeat bottom; width:242px}
.tit_fale { background:url(../images/fale_conosco.gif) no-repeat bottom; width:247px}
.tit_busca {background:url(../images/busca_03.gif) no-repeat bottom; width:187px;}
.tit_mapa {background:url(../images/mapa_site_03.gif) no-repeat bottom; width:234px;}

.migalha_left {
	float:left;
	height:27px;
	padding-left:16px;
	margin:5px 0 10px 0;
}
.migalha_right {
	float:left;
	height:22px;
	padding:5px 0 0 5px;
	padding-right:11px;
	font-size:12px;
}
.box_branco_baixo {
	float:left;
	width:954px;
	background:url(../images/rodape_branco.jpg) no-repeat bottom;
	padding-bottom:20px;
}
.box_branco_cima {
	float:left;
	width:954px;
	background:url(../images/imgs_13.jpg) no-repeat;
	background-position:0 60px;
}
.box_branco {
	float:left;
	margin:18px 0 0 0;
	border:2px solid #D8D7D7;
	border-top:none;
	border-bottom:none;
	width:890px;
	background:#fff;
	padding:0 30px 10px 30px;
	min-height:250px;
	_height:250px;
}
.paginacao_left {
	float:right;
	background:url(../images/imgs_44.jpg) no-repeat left;
	height:27px;
	padding-left:18px;
	margin:0 40px 0 0;
}
.paginacao_right {
	float:left;
	background:url(../images/imgs_47.jpg) no-repeat right #E6E6E6;
	font-size:14px;
	color:#7A7A7A;
	height:24px;
	padding:3px 15px 0 0;
	_padding:2px 15px 0 0;
}
.paginacao_right strong {
	font-weight:normal;
	float:left;
}
.paginacao_right a {
	float:left;
	padding:1px 5px 1px 5px;
	border-right:1px solid #7A7A7A;
	color:#7A7A7A;
	font-size:17px;
}
.nolink {
	cursor:default;
}
.menu_cat_esquerda {
	float:left;
	background:url(../images/imgs_16.jpg) no-repeat left;
	padding:0 0 0 14px;
	height:29px;
	line-height:29px;
}
.menu_cat_direita {
	float:left;
	background:url(../images/imgs_20.jpg) no-repeat right #E5E5E5;
	padding:0 13px 0 0;
}
.menu_cat_direita ul {
	float:left;
	margin:0;
	padding:0;
	width:880px;
	list-style:none;
}
.menu_cat_direita ul li {
	float:left;
	font-size:13px;
	position:relative;
	z-index:10000;
}
.menu_cat_direita ul li a {
	color:#757575;
	background:url(../images/separa_submenutopo.gif) no-repeat right;
	padding:0 10px 0 10px;
	text-decoration:none;
	float:left;
}
.menu_cat_direita ul li a:hover {
	text-decoration:underline;
}
.menu_cat_direita ul ul {
	width:250px;
	position:absolute;
	background:none;
	top:22px;
	left:-1px;
	display:none;
	border:1px solid #E5E5E5;
	padding:5px 0 0 0;
	border-top:none;
}
.menu_cat_direita ul li ul li {
	float:left;
	width:250px;
	line-height:normal;
}
.menu_cat_direita ul li ul li a {
	border:none;
	padding:0;
	width:247px;
	float:left;
	padding:3px 0 3px 3px;
	text-decoration:none;
	background:#fff;
}
.menu_cat_direita ul li ul li a:hover {
	background:#E5E5E5;
	text-decoration:none;
}
.branco_produtos {
	width:920px;
	padding-left:0;
}
.branco_produtos .menu_cat_esquerda {
	margin:0 0 0 20px;
	_margin:0 0 0 10px;
}
.menu_prod_topo {
	float:left;
}
h2 {
	color:#FE6604;
	margin:15px 0 15px 25px;
	padding:0 0 0 15px;
	float:left;
	background:url(../images/seta_h2.jpg) no-repeat left;
	width:550px;
	font-size:20px;
}
#nomecat {
	color:#FE6604;
	margin:15px 0 15px 25px;
	padding:0 0 0 15px;
	float:left;
	background:url(../images/seta_h2.jpg) no-repeat left;
	font-size:20px;
}
.infos_pag {
	float:right;
	margin:15px 0 15px 0;
}
.infos_pag input {
	width:45px;
	height:20px;
	padding:2px 3px 0 3px;
	border:none;
	background:url(../images/bg_input.jpg) no-repeat;
}
.sub_prod_baixo {
	float:left;
	background:url(../images/imgs_41.jpg) no-repeat bottom;
	width:183px;
	padding-bottom:11px;
	margin:0 32px 0 0;
}
.sub_prod_topo {
	float:left;
	background:url(../images/imgs_26.jpg) no-repeat top #F1F1F1;
	width:183px;
	padding-top:11px;
}
.sub_prod_topo ul {
	margin:0;
	padding:0 10px 0 10px;
	width:163px;
	list-style:none;
	font-size:13px;
	float:left;
}
.sub_prod_topo ul a {
	text-decoration:none;
	color:#FC6804;
	float:left;
	cursor:pointer;
}
.sub_prod_topo ul a:hover {
	color:#7A7A7A;
}
.sub_prod_topo ul li {
	background:url(../images/divisor_menu_esquerda.gif) repeat-x bottom;
	padding:2px 0 2px 0;
	color:#FC6804;
	float:left;
	width:100%;
}
.sub_prod_topo ul li div {
	float:left;
	width:10px;
}

.sub_prod_topo ul li span {
	float:left;
	width:145px;
}
.lista_prod {
	float:left;
	width:700px;
	padding:0 0 0 0;
}
.lista_prod_semmenu {
	float:left;
	width:675px;
	padding:0 0 0 25px;
}
.uni_prod {
	float:left;
	padding:0 2px 0 2px;
	width:205px;
	text-align:center;
	margin:0 38px 0 0;
	font-size:13px;
}
.uni_prod img {
	border:1px solid #A6A6A6;
	margin:5px 0 10px 0;
}
.mais_detalhes {
	float:left;
	background:url(../images/imgs_36.jpg) no-repeat;
	width:95px;
	height:31px;
	text-indent:-99999px;
}
.foto_prod {
	float:left;
	background:url(../images/bg_prod.jpg) no-repeat;
	width:306px;
	height:237px;
	padding:10px 10px 0 10px;
	font-size:13px;
	text-transform:uppercase;
	text-align:center;
}
.foto_prod strong {
	line-height:20px;
	font-size:12px;
	text-align:center;
	padding-bottom:5px;
}
.foto_prod img {
	margin:0 0 3px 0;
}
.info_prod {
	float:left;
	width:100%;
	margin-bottom:20px;
	padding-bottom:60px;
	background:url(../images/divisorprods.jpg) no-repeat bottom left;
}
.ds {
	float:left;
	font-size:12px;
	width:345px;
	padding:0 0 0 25px;
}
.ds strong {
	color:#FF6000;
	font-size:13px;
}
.opc_prod {
	padding:0 0 0 15px;
	background:url(../images/seta_h2.jpg) no-repeat left;
	color:#7A7A7A;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;

}
.form_indique {
	float:left;
	background:url(../images/form_topo.jpg) no-repeat top;
	width:192px;
	padding:24px 0 0 0;
	margin:20px 0 0 0;
}
.form_indique form {
	float:left;
	width:170px;
	padding:0 10px 0 10px;
}
.form_indique div div {
	border-left:1px solid #F8841A;
	border-right:1px solid #F8841A;
	float:left;
	width:190px;
	background:none;
	padding-bottom:0;
}
.form_indique div {
	background:url(../images/rodape_form.jpg) no-repeat bottom;
	padding:0 0 10px 0;
	float:left;
}
.form_indique label {
	float:left;
}
.form_indique input {
	width:99px;
	height:20px;
	padding:2px 3px 0 3px;
	margin:0 0 3px 0;
	border:none;
	float:left;
	background:url(../images/bg_input_indique.jpg) top right no-repeat;
}
.minis {
	float:left;
}
.minis a {
	float:left;
	margin:10px 0 0 22px;
	border:1px solid #A1A1A1;
}
.form_contato {
	float:left;
	width:382px;
	padding:10px;
	background:#F1F1F1;
}
.form_contato label {
	float:left;
	width:60px;
}
.form_contato select {
	float:left;
	width:285px;
	margin-bottom:3px;
}
.form_contato input {
	width:282px;
	padding:2px 0 0 3px;
	background:url(../images/bg_inputform.gif) no-repeat;
	border:none;
	height:19px;
	margin:0 0 3px 0;
}
.form_contato textarea {
	float:left;
	width:282px;
	height:92px;
	padding:2px 0 0 3px;
	margin:0 0 3px 0;
	background:url(../images/bg_textarea.gif) no-repeat;
	border:none;
}
.form_contato .bt_enviar {float:right; margin-right:25px;}
.form_contato .bt_limpar {float:right; margin-right:5px;}
.bt_enviar, .bt_limpar {border:none; cursor:pointer; text-indent:-9999px; float:left; width:63px; height:29px; }
.bt_enviar { background:url(../images/bt_enviar.gif) no-repeat;	}
.bt_limpar { background:url(../images/bt_limpar.gif) no-repeat; }
.a_tele_vendas {
	width:288px;
	height:108px;
	float:left;
	background:url(../images/tele_vendas.gif) no-repeat;
	text-indent:-9999px;
	border:none;
	margin:30px 0 0 0;
}
.endereco_contato{
	float:left;
	width:300px;
	height:100px;
	padding:0 0 0 10px;
}
#a_encontre {
	float:right;
	width:278px;
	height:100px;
	background:url(../images/encontre_contato.gif) no-repeat;
	text-indent:-9999px;
	border:none;
}
.error_list {
	float:left;
	width:281px;
	margin:0 0 3px 0;
	padding:0 0 0 3px;
	list-style:none;
	background:#F7841A;
	color:#fff;
	line-height:20px;
}
.lista_div_bottom {
	float:left;
	width:886px;
}
.lista_div_bottom div {
	float:left;
	background:url(../images/separa_depo.jpg) no-repeat bottom;
	padding:0 0 35px 5px;
	width:881px;
}
.tit_seta {
	font-family:"Trebuchet MS", "Times New Roman";
	font-size:13px;
	color:#7A7A7A;
	background:url(../images/seta_laranja.jpg) no-repeat left;
	padding:0 0 0 15px;
}
.album_empresa {
	float:right;
	width:535px;
	margin:0 0 0 15px;
}
.album_empresa .miniaturas {
	float:left;
	width:122px;
	background:url(../images/topo_miniaturas.jpg) no-repeat top #F1F1F1;
	padding:12px 0 0 10px;
	text-align:center;
}

.album_empresa a img {
	padding-bottom:10px;
	float:left;
}
.rodape_miniaturas {
	float:left;
	width:132px;
	background:url(../images/rodape_miniaturas.jpg) no-repeat bottom;
	padding:0 0 7px 0;
}
.imagem_empresa {
	float:left;
	width:384px;
	height:283px;
	padding:15px 0 0 0;
	text-align:center;
	background:url(../images/bg_foto_grande.jpg) no-repeat;
	margin:0 0 0 15px;
}
.rodape_colunas {
	float:left;
	width:704px;
	background:url(../images/bg_3colunas.gif) no-repeat bottom left;
	padding-bottom:26px;
	margin-bottom:30px;
	position:relative;
	z-index:100;

}
.topo_colunas {
	float:left;
	width:704px;
	background:url(../images/bg_3colunas_top.gif) no-repeat top left;
}
.meio_colunas {
	float:left;
	background:url(../images/bg_repeat_colunas.gif) repeat-y;
	width:704px;
	margin-top:26px;
}
.completa_prod {
	float:left;
	width:210px;
	height:270px;	
	background:#fff;
	top:0;
	position:absolute;
}
.form_orcamento {
	float:left;
}
.form_orcamento input {
	width:30px;
	padding:0 0 1px 0;
	height:13px;
}
.form_orcamento .tit_seta {
	color:#FE6604;
	padding-left:10px;
}
.box_laranja_topo {
	float:left;
	width:693px;
	background:url(../images/topo_box_laranja.jpg) no-repeat top;
	padding:9px 0 0 0;
}
.box_laranja_rodape {
	float:right;
	width:693px;
	background:url(../images/rodape_box_laranja.jpg) no-repeat bottom;
	padding:0 0 9px 0;
}
.semmenuesquerda {
	margin-left:25px;
}
.box_laranja {
	border-left:1px solid #F8851B;
	border-right:1px solid #F8851B;
	float:left;
	width:671px;
	padding:0 10px 0 10px;
}

.box_laranja_topo_grande {
	float:left;
	width:890px;
	background:url(../images/topo_box_laranja_grande.jpg) no-repeat top;
}
.box_laranja_rodape_grande {
	float:right;
	width:890px;
	background:url(../images/rodape_box_laranja_grande.jpg) no-repeat bottom;
	padding:0 0 9px 0;
	margin:0 10px 0 0;
}
.box_laranja_grande {
	border-left:1px solid #F8851B;
	border-right:1px solid #F8851B;
	float:left;
	width:868px;
	padding:0 10px 0 10px;
	margin-top:9px;
}


.form_orcamento table {
	float:left;
	margin:15px 0 0 0;
	border-bottom:1px solid #000;
	padding:0 0 10px 0;
	margin-bottom:10px;
}
.form_orcamento td {
	padding:2px 0 2px 0;
}
.form_orcamento button {
	float:left;
	cursor:pointer;
	border:none;
	text-indent:-9999px;
	height:29px;
}
.bt_continuar {
	background:url(../images/bt_continuar_orcamento.jpg) no-repeat top;
	width:159px;
}
.bt_finalizar {
	background:url(../images/bt_finalizar_orcamento.jpg) no-repeat top;
	width:154px;
}
.bt_excluir_itens {
	background:url(../images/bt_excluir_orc.gif) no-repeat top;
	width:161px;
}
.alerta {
	background:#F7841A;
	color:#fff;
	font-weight:bold;
	float:left;
	width:370px;
	padding:10px;
	margin-bottom:15px;
	font-size:14px;
}
.topo_form_login {
	width:242px;
	float:left;
	color:#fff;
	padding:9px 0 0 10px;
	background:url(../images/login_topo.jpg) no-repeat top #F7841A;
}
.rodape_form_login {
	float:left;
	width:252px;
	padding:0 0 8px 0;
	background:url(../images/login_rodape.jpg) no-repeat bottom;
}
.bt_ok_laranja {
	float:left;
	width:25px;
	height:20px;
	background:url(../images/bt_ok_laranja.jpg) no-repeat;
	cursor:pointer;
	border:none;
	text-indent:-9999px;
	margin:1px 0 0 0;
}
.frm_login input, .frm_login label {
	float:left;
	margin-bottom:2px;
}
.frm_login label {width:40px;}
.frm_cadastroorc label {
	width:50px;
}
.frm_cadastroorc input, .frm_cadastroorc select, .frm_login input {
	border:2px solid #D06400;
}
.rodape_form_cadastro {
	float:left;
	width:400px;
	padding:0 0 9px 0;
	background:url(../images/cadastro_rodape.jpg) no-repeat bottom;
}
.topo_form_cadastro {
	float:left;
	width:390px;
	padding:9px 0 0 10px;
	color:#fff;
	background:url(../images/cadastro_topo.jpg) no-repeat top #F7841A;
}
.espaco_rodape {
	float:left;
	height:27px;
	width:95%;
}
.alianca_rodape {
	float:left;
	width:90px;
	height:32px;
	background:url(../images/logo_rodape_52.gif) no-repeat right top;
	text-indent:-9999px;
	margin:10px 0 0 0;
	padding:0 0 0 20px;
}
.bt_voltar_orc {
	float:left;
	width:95px;
	height:29px;
	background:url(../images/botao_voltar_orc.gif) no-repeat;
	text-indent:-9999px;
}
.mapa_site div {
	float:left;
	width:33%;
}
.mapa_site ul {
	margin:0;
	padding:0 0 10px 15px;
	list-style:none;
}
.mapa_site a:hover {
	text-decoration:none;
}
.link_mapa a {
	font-family:"Trebuchet MS", "Times New Roman";
	font-size:13px;
	color:#7A7A7A;
	padding:0 0 0 15px;
	font-weight:bold;
	background:url(../images/seta_laranja.jpg) no-repeat left;
}
.form_contato_rodape {
	float:left;
	width:402px;
	background:url(../images/box_newsletter_06.gif) bottom no-repeat;
	padding-bottom:11px;	
}
.form_contato_topo {
	float:left;
	width:402px;
	background:url(../images/box_newsletter_03.gif) no-repeat top;
	padding:11px 0 0 0;
}
.imagemaviso {
	text-transform:none;
	float:left;
	width:198px;
	font-size:11px;
	text-align:left;
	color:#FE6604;
	font-weight:bold;

}
.imagemaviso img {
	float:left;
	margin:0 4px 0 0;
}
.tabela_clientes {
	float:left;
	width:100%;
}
.tabela_clientes td {
	text-align:center;
	font-weight:bold;
}
.opcoes_geral {
	float:right;
	background:url(../images/opcoes_gerais.gif) no-repeat;
	width:131px;
}
.opcoes_geral a {text-indent:-9999px;}
.geral_home {width:40px;float:left;}
.geral_mapa {width:80px; float:left; margin-left:5px;}

.verorc {width:120px; float:left;}
.sair {width:45px; float:left; }

