﻿/* DEFINIÇÃO INICIAL --------------------------------------------------------------------------*/

html, body{height:100%; }

/* ESTRUTURAÇÃO TOPO --------------------------------------------------------------------------*/

#header {width:100%; height:180px;}

#header_news {width:100%; height:67px;background-image:url('../imagens/header_fundo.jpg'); background-repeat:no-repeat; background-position:top center; }

#news_content{width:974px; height:67px; margin:0 auto; padding-right:8px; text-align:right;}

#header_middle {width:100%; height:113px; background-color:#dddfe3}

#header_content {width:974px; height:113px; margin:0 auto; padding-left:8px; padding-right:8px;}

#header_logo {width:119px; height:103px; margin-top:3px; float:left; margin-left:4px;}

#header_menu {width:837px; height:39px; float:right; margin-bottom:4px; margin-top:10px;}

#header_search {width:836px; height:51px; float:right;}

/* ESTRUTURAÇÃO MEIO --------------------------------------------------------------------------*/

#main {width:100%; background-image:url('../imagens/bg_pix.png'); background-repeat:repeat-x; background-color:#a2b6d3;}

#content {width:970px; margin:0 auto; padding-top:8px; padding-left:10px;}

#content_left{width:213px; float:left;}

#content_right{width:741px; float:left; margin-left:10px;}

/* ESTRUTURAÇÃO RODAPÉ --------------------------------------------------------------------------*/

#footer {width:100%; min-height:80px;}

#footer_menu {height:26px; background-image:url('../imagens/footer_pix.png'); background-repeat:repeat-x; text-align:center; padding-top:23px;}

#footer_ass {height:50px; background-image:url('../imagens/footer_fundo.jpg'); background-repeat:no-repeat; background-position:center; text-align:center; padding-top:10px;} 


/* ESTRUTURAÇÃO NEWSLETTER --------------------------------------------------------------------------*/

#newsletter{width:502px; height:52px; float:right; margin-top:8px; margin-right:-4px;}

.news_left {width:107px; height:52px; float:left;background-image:url('../imagens/news_left.png'); background-repeat:no-repeat; background-position:right;}

.news_middle {width:384px; height:41px; float:left; padding-top:10px; background-image:url('../imagens/news_pix.png'); background-repeat:repeat-x;}

.news_right {width:10px; height:52px; float:left;background-image:url('../imagens/news_right.png'); background-repeat:no-repeat; background-position:left;}

/* ESTRUTURAÇÃO BUSCA --------------------------------------------------------------------------*/

.field{background-color:transparent; border:0; margin-top:6px;}

.search_left {width:69px; height:51px; float:left;background-image:url('../imagens/search_left.png'); background-repeat:no-repeat; background-position:right;}

.search_middle {width:757px; height:41px; float:left; padding-top:10px; background-image:url('../imagens/search_pix.png'); background-repeat:repeat-x;}

.search_right {width:10px; height:51px; float:left;background-image:url('../imagens/search_right.png'); background-repeat:no-repeat; background-position:left;}

.field_txt{height:29px; float:left;}

.field_combo{width:156px; display: inline;}

.field_left {width:7px; height:29px; float:left; background-image:url('../imagens/field_left.png'); background-repeat:no-repeat; background-position:right; display: inline;}

.field_middle {height:29px; float:left; background-image:url('../imagens/field_pix.png'); background-repeat:repeat-x; display: inline;}

.field_right {width:9px; height:29px; float:left; background-image:url('../imagens/field_right.png'); background-repeat:no-repeat; background-position:left; display: inline;}

.field2_txt{height:99px; float:left;}

.field2_left {width:9px; height:99px; float:left; background-image:url('../imagens/field2_left.png'); background-repeat:no-repeat; background-position:right; display: inline;}

.field2_middle {height:99px; float:left; background-image:url('../imagens/field2_pix.png'); background-repeat:repeat-x; display: inline;}

.field2_right {width:11px; height:99px; float:left; background-image:url('../imagens/field2_right.png'); background-repeat:no-repeat; background-position:left; display: inline;}

/* ESTRUTURAÇÃO MENU PRODUTOS --------------------------------------------------------------------------*/

#menu_produtos{width:213px; float:left; margin-top:3px;}

.menu_produtos_header{width:213px; height:46px; background-image:url('../imagens/menu_produtos_header.png'); background-repeat:no-repeat;}

.menu_produtos_middle{width:213px; background-image:url('../imagens/menu_produtos_pix.png'); background-repeat:repeat-y;}

.menu_produtos_footer{width:213px; height:6px; background-image:url('../imagens/menu_produtos_footer.png'); background-repeat:no-repeat;}

.menu_produtos_middle ul {
	margin:0;
	padding:0;
	list-style-type: none;
}

.menu_produtos_middle ul li {
	margin-left:2px;
	padding-left:5px;
	width: 204px;
	height:17px;
	color:#8099d2;
	line-height:17px;
	border-bottom:1px solid #344f8d;
}

.menu_produtos_middle ul li a {
	height: 17px;
	text-decoration: none;
	color:#8099d2;
}

.menu_produtos_middle ul li:hover {
	height:17px;
	background-color:#222d51;
	color: #fff;
}

/* ESTRUTURAÇÃO LOGIN --------------------------------------------------------------------------*/

#login{width: 213px; margin-top:4px; float:left; margin-bottom:8px;}

.field_combo_login{width:206px; display: inline;}

.login_header{width: 213px; height:26px; background-image:url('../imagens/login_header.png'); background-repeat:no-repeat;}

.login_header_logado{width: 213px; height:26px; background-image:url('../imagens/cliente_header.png'); background-repeat:no-repeat;}

.login_middle{width: 208px; background-color:#FFF; padding-top:3px; padding-left:5px;}

.login_footer{width: 213px; height:6px; background-image:url('../imagens/login_footer.png'); background-repeat:no-repeat;}

/* ESTRUTURAÇÃO DOS TITULOS --------------------------------------------------------------------------*/
.titulo{width:741px; height:32px;}

.titulo_left{width: 8px; height:32px; background-image:url('../imagens/bar_red_left.png'); background-repeat:no-repeat; float:left; display:inline}

.titulo_middle{width: 723px; height:25px; background-image:url('../imagens/bar_red_pix.png'); background-repeat:repeat-x; float:left; display:inline; padding-top:7px;}

.titulo_right{width: 10px; height:32px; background-image:url('../imagens/bar_red_right.png'); background-repeat:no-repeat; float:left; display:inline}

.titulo_blue{width:241px; height:32px;}

.titulo_blue_left{width: 8px; height:32px; background-image:url('../imagens/bar_blue_left.png'); background-repeat:no-repeat; float:left; display:inline}

.titulo_blue_middle{width: 223px; height:27px; background-image:url('../imagens/bar_blue_pix.png'); background-repeat:repeat-x; float:left; display:inline; padding-top:5px;}

.titulo_blue_right{width: 10px; height:32px; background-image:url('../imagens/bar_blue_right.png'); background-repeat:no-repeat; float:left; display:inline}

.titulo_bluelt{width:116px; height:32px;}

.titulo_bluelt_left{width: 8px; height:32px; background-image:url('../imagens/bar_bluelt_left.png'); background-repeat:no-repeat; float:left; display:inline}

.titulo_bluelt_middle{width: 98px; height:24px; background-image:url('../imagens/bar_bluelt_pix.png'); background-repeat:repeat-x; float:left; display:inline; padding-top:8px; text-align:center;}

.titulo_bluelt_right{width: 10px; height:32px; background-image:url('../imagens/bar_bluelt_right.png'); background-repeat:no-repeat; float:left; display:inline}


/* HOME --------------------------------------------------------------------------*/

#capa {width:741px; height:305px;}

.promocoes {width:741px; margin-top:-2px;}

.promocao_item{width:110px; float:left; text-align:center; margin-right:6px; margin-left:6px;}

.promocao_tit{width:110px; margin-bottom:5px; height:22px;}

.promocao_foto{width:110px; height:80px; margin-bottom:4px;}

.promocao_texto{width:110px;}

.chamada_home{width:241px; margin-top:6px; float:left; margin-right:2px; margin-left:3px;}

#novidades{margin-left:4px;}

#orcamento{width:228px; height:96px; background-image:url('../imagens/fundo_orcamento.png'); background-repeat:no-repeat; background-position:right; margin-left:7px;}

#faleconosco{width:228px; height:96px; background-image:url('../imagens/fundo_faleconosco.png'); background-repeat:no-repeat; background-position:right; margin-left:7px;}

/* PRODUTOS --------------------------------------------------------------------------*/

.produto_peq{width:116px; float:left; margin-left:3px; margin-right:3px; margin-bottom:8px; min-height:220px;}

.foto_peq{margin-left:4px; float:left}

.prod_desc{width:107px; text-align:center; padding-bottom:2px; margin-left:4px;}

.prod_desc hr {margin-top:3px; margin-bottom:3px; color: #bac6e4; background-color: #bac6e4; height:1px; border:0;}

.prod_div {margin-bottom:12px; color: #bac6e4; background-color: #bac6e4; height:1px; border:0; clear:both;}

#produto_foto{width:232px; min-height:174px; float:left; margin-left:8px;}

#produto_descricao{float:right; width:490px;}

#produto_descricao p{margin-left:8px} 

#produto_descricao hr{margin-bottom:6px; color: #bac6e4; background-color: #bac6e4; height:1px; border:0; clear:both; margin-left:6px; margin-right:6px;}

/* LOCALIZAÇÃO --------------------------------------------------------------------------*/
.localizacao_infos{height:59px; margin-top:4px; float:left;}

.bar_bluelt_left{width: 8px; height:59px; background-image:url('../imagens/bar_bluelt2_left.png'); background-repeat:no-repeat; float:left;}

.bar_bluelt_middle{height:47px; background-image:url('../imagens/bar_bluelt2_pix.png'); background-repeat:repeat-x; float:left;padding-top:12px; padding-left:4px;}

.bar_bluelt_right{width:11px; height:59px; background-image:url('../imagens/bar_bluelt2_right.png'); background-repeat:no-repeat; float:left;}

/* CONTATO --------------------------------------------------------------------------*/
.form_tit{width:80px; text-align:right; line-height:24px; float:left;}

.alerta{float:right; text-align:right; line-height:28px; width:180px}

.enviar{float:right;text-align:right; width:100px}

/* CONFIGURAÇÕES --------------------------------------------------------------------------*/

.texto{margin-left:8px;}

.clear {clear:both; visibility:hidden;}

.clear_left {clear:left;}

.clear_right {clear:right;}

.paginacao {
	color: #000;
}

.paginacao a {
	color: #A00000;
}

.paginacao a:hover {
	color: #fff;
}

/* FONTES --------------------------------------------------------------------------*/

.fonte10 {font-family:Tahoma; font-size:10px;}

.fonte11 {font-family:Tahoma; font-size:11px;}

.fonte12 {font-family:Tahoma; font-size:12px;}

.fonte18 {font-family:Tahoma; font-size:18px;}

/* CORES --------------------------------------------------------------------------*/

.branco { color:#FFFFFF; }

.cinza { color:#a4a4a4; }

.azul_esc { color:#123383; }

.cinza_esc { color:#4c4c4c;}

.rosa { color:#ff6060;}

.azul_esc2 {color:#00124c;}

.azul_clr {color:#7f97cf;}

.vermelho {color:#c50000;}

/* LINKS --------------------------------------------------------------------------*/

a:hover {text-decoration: underline;}

#avisosTopo {
	display:none;
	position:fixed;
	margin:0px;
	top:0px;
	left:0px;
	padding:0px 0px 0px 1%;
	width:99%;
	height:30px;
	line-height:30px;
	background:#FFF1AF;
	border-bottom:1px solid #000;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
}

