/******************************************************************************

DOCUMENTO: Arquivo com as classes de template e classes específicas do projeto
CRIAÇÃO: 16/10/2008
AUTOR: João Guilherme (joao@gadbrivia.com.br)
VERSÃO: 003
ATUALIZAÇÕES:
1) dd/mm/aaaa (autor): _____________
2) dd/mm/aaaa (autor): _____________
OBSERVAÇÕES: 

******************************************************************************/

/*****************
******************
	  BASICO
******************
******************/

@import url("_basico.css");

/*****************
******************
	TEMPLATE
******************
******************/
html{background:url(../img/bg-html.jpg) top repeat-x;}
body{
	font-family:"TrebuchetMS", Arial;
	background:url(../img/bg-pagina.jpg) top  center no-repeat;

}
#pagina{
	width:902px;
	margin:0 auto;	
	padding:0 48px;
	*padding:0;
}
#topo{ 
	width:902px;
	height:;
	position:absolute;
	top:0;
	padding:0 48px 0 0;
}
#conteudo{ 
	width:902px;
	position:relative;
	margin:0 0 96px;
	top:96px;

}
#principal{ 
	width:;
	display:inline;
	float:left;
	padding:25px 0 0
}
#menu-global{ 
	width:652px;
	display:inline;
	float:left;	
}

#rodape { 
	width:902px;
	text-align:center;
	padding:0 48px 45px 0;
}

/*****************
******************
	PROJETO
******************
******************/

/*************
	LOGO
*************/
#logo{
	background-image:url(../img/logo.jpg);
	height:70px; width:190px;
	position:absolute;
	top:23px;
	_top:26px;
	_left:5px;
}
#logo a{height:34px}

#logo-home{
	background:url(../img/logo-home.png) no-repeat; 
	height:114px; width:259px;
	position:absolute;
	top:4px;
}
#logo-home a{height:61px}

/******************
	TITULOS 
******************/
.tt-representante{background-image:url(../img/tt-representantes.gif); width:203px; height:29px;}
.tt-onde-encontrar{background-image:url(../img/tt-onde-encontrar.gif); width:208px; height:23px; margin-bottom:6px}
.tt-localize-loja{background-image:url(../img/tt-localize-loja.gif); width:173px; height:22px; margin:25px 0 0}
.tt-contato{background-image:url(../img/tt-contato.gif); width:105px; height:23px; margin:32px 0 7px}
.tt-produto{background-image:url(../img/tt-produto.gif); width:136px; height:28px;}
.tt-conheca{/*width:234px; height:24px;*/ margin-bottom:0;}
.tt-saltos{background-image:url(../img/tt-saltos.gif); width:78px; height:23px;}
.tt-anabelas{background-image:url(../img/tt-anabelas.gif); width:119px; height:23px;}
.tt-linha-branca{background-image:url(../img/tt-linhabranca.gif); width:170px; height:23px;}
.tt-plataformas{background-image:url(../img/tt-plataforma.gif); width:158px; height:23px;}
.tt-rasteiras{background-image:url(../img/tt-rasteiras.gif); width:119px; height:23px;}
.tt-comfortflex{background-image:url(../img/tt-comfortflex.gif); width:253px; height:23px;}
.tt-ramarim{background-image:url(../img/tt-ramarim.gif); width:381px; height:19px;}
.tt-botas{ background-image:url(../img/tt-botas.gif); width:70px; height:23px; }
.tt-sapatos{ background-image:url(../img/tt-sapatos.gif); width:101px; height:29px; }
.tt-peep-toes{ background-image:url(../img/tt-peep-toe.gif); width:128px; height:29px; }
.tt-sandalias{background-image:url(../img/sandalias.gif);width:123px; height:25px; }
/******************
	LINKS
******************/
.lk-anterior{background-image:url(../img/lk-anterior.jpg); width:29px; height:38px; float:left; cursor: pointer;}
.lk-proximo{background-image:url(../img/lk-proximo.jpg);width:29px; height:38px; float:right; cursor: pointer;}
.lk-disable-anterior{background:none; width:29px; height:38px; float:left}
.lk-disable-proximo{background:none;width:29px; height:38px; float:right}
.lk-onde-comprar{background-image:url(../img/lk-onde-comprar.jpg); width:151px; height:47px; }
.lk-a-comforflex{background-image:url(../img/lk-a-comforflex.gif); width:400px; height:98px}

.lk-linha-branca{background:transparent url(../img/lk-linha-branca.gif) no-repeat scroll 0 0;width:173px; }
.lk-sapatos{background:transparent url(../img/lk-sapatos.gif) no-repeat scroll 0 0;width:174px;}
.lk-rasteira{background:transparent url(../img/lk-rasteiras.jpg) no-repeat scroll 0 0;width:195px;}
.lk-botas{background-image:url(../img/lk-botas.gif); width:169px;}
.lk-rasteira-sobre{background-image:url(../img/lk-rasteira-sobre.jpg);width:172px;}
.lk-salto-sobre{background-image:url(../img/lk-saltos-sobre.jpg);width:153px;}
.lk-peep-toe{ background-image:url(../img/lk-peep-toe.gif); width:171px; }
.lk-sandalias{ background-image:url(../img/lk-sandalias.gif); width:181px; }
/*************
	LABEL
*************/
.lb-selecione-linha{background-image:url(../img/lb-selecione-linha.gif); width:92px; height:32px; float:left}

/******************
	BOTÕES	
******************/
.bt-enviar{
	float:left;
	overflow:hidden;
	width:133px !important; 
	_width:135px !important; 
	height:47px !important; 
	display:block !important; 
	text-indent:-200px;
	line-height:60px;
	cursor:pointer;
	border:none;
	*border:transparent;
	background-image:url(../img/bt-enviar.jpg) !important;
}
	.bt-buscar{
	background-image:url(../img/bt-buscar.jpg) !important;
	width:109px !important; height:45px !important;
	display:block !important; 
	border:0;
	cursor:pointer;
	overflow:hidden;
	margin-top:8px;
	float:right;
}
/******************
	BACKGROUND
******************/
.loading-grande{
	height: 32px;
	background: url("../img/bg-loading-grande.gif") no-repeat center;
}
.loading{
	height: 16px;
	background: url("../img/bg-loading.gif") no-repeat center;
}
.ultimo{margin:0 !important; padding:0 !important;}
/******************
	MENU GLOBAL	
******************/
#menu-global{
	height:78px;
	float:right;
}
#menu-global ul{
	overflow:hidden;
	padding-top:29px;
	height:49px;
}
#menu-global li{
	float:left;
	margin-right:1px;
}
#menu-global ul .bg-menu{display:none}

#menu-global a{font-size:12px; font-weight:bold; color:#E55292; text-decoration:none; padding:16px}
#menu-global a:hover{text-decoration:underline}

#menu-global ul.sobre{background:transparent url(../img/bg-menu-sobre.gif) no-repeat scroll 65px top; }
#menu-global ul.produto{background:url(../img/bg-menu-produto.gif) no-repeat scroll 173px top; }
#menu-global ul.contato{background:transparent url(../img/bg-menu-contato.gif) no-repeat scroll 540px 0; }
#menu-global ul.representante{background:transparent url(../img/bg-menu-representante.gif) no-repeat scroll 257px top; }
#menu-global ul.onde-encontrar{background:transparent url(../img/bg-menu-onde-encontrar.gif) no-repeat scroll 393px top; }


#menu-global ul .home{padding:20px 0;}
#menu-global ul .sobre{padding:20px 2px ;}
#menu-global ul .produto{padding:20px 3px;}
#menu-global ul .representante{padding:20px 0px;}
#menu-global ul .onde-encontrar{padding:20px 8px 20px 16px;}
#menu-global ul .contato{padding:20px 7px;}

#menu-global ul .sobre a{background:url(../img/lk-sobre.gif) no-repeat 0 55px}
#menu-global ul .produto a{background:url(../img/lk-produto.gif) no-repeat 0 55px;}
#menu-global ul .representante a{background:url(../img/lk-representante.gif) no-repeat 0 55px;}
#menu-global ul .onde-encontrar a{background:url(../img/lk-onde-encontrar.gif) no-repeat 0 55px;}
#menu-global ul .contato a{background:url(../img/lk-contato.gif) no-repeat 0 55px }
#menu-global ul .home a{background:url(../img/lk-home.gif) no-repeat 0 55px}

#menu-global ul li.ativo a:hover{color:#FFF;background:none}
#menu-global ul li.ativo a:hover{color:#FFF;background:none}
#menu-global ul.home li.ativo a:hover{color:#FFF;background:url(../img/lk-home.gif) 0 4px no-repeat}
#menu-global ul .ativo a{color:#FFF;}
#menu-global ul.home .ativo a{color:#E55292;}
#menu-global ul li a:hover{background-position:0 4px; color:#FFF}
/**************
	RODAPÉ
**************/
#rodape {font-size:9px; color:#999999}
#rodape a{text-decoration:none}
#rodape .gadbrivia{float:right; color:#999999}
#rodape span{float:left}
#rodape span a{color:#000}

/*****************
	PAGINAÇÃO
*****************/
.paginacao{ font-size:12px; font-weight:bold; color:#666666; line-height:38px; text-align:center }
.paginacao a{ color:#E55292; text-decoration:none; cursor:text;}

/*******************
	REPRESENTANTES
*******************/
#representante #conteudo{
	background:url(../img/img-representantes.gif) no-repeat 540px 0px;
	min-height:565px;
	_height:565px;
	top:91px;
	padding-top:5px
}

#representante #principal{
	width:477px; 
	padding-bottom:80px;
	padding-top:25px;
	position: relative;
}
#representante #principal select{ 
	width:467px; 
	font-size:10px; 
	color:#666; 
	height:21px;
	border-bottom:1px solid #D4D0C8;
	border-right:1px solid #D4D0C8;
	border-top:1px solid #404040;
	border-left:1px solid #404040;	

}
#representante #principal p{ font-size:12px; line-height:140%; color:#8C8C8C} 
#representante #principal label{ 
	font-weight:bold; 
	font-size:12px; 
	color:#666; 
	padding-bottom:2px; 
	display:block
}
#representante #resultado-listagem{ padding-top:60px; }
#representante #resultado-listagem h2{
	font:22px "Trebuchet MS", Arial;
	color:#8C8C8C;
}
#representante #principal .lista-resultado{
	width:100%;
	border-top:10px solid #F6F6F6;
	margin-top:15px;
}
#representante #principal .lista-resultado li{
	border-bottom:10px solid #F6F6F6;
	padding:30px 30px 25px;
	font-size:12px
}
#representante #principal .lista-resultado li strong{ color:#E65293; display:block; }
#representante #principal .lista-resultado li span{ display:block; line-height:120%; color:#8C8C8C }
#representante #principal .lista-resultado li a{ color:#8C8C8C; text-decoration:none; }

#representante #principal #form-representante{margin-top:100px}
#representante #principal #form-representante .bt-enviar{ float:right; margin-top:3px; }
#representante #secundario img{ 
	float:right; 
	margin:33px 30px 0 0 ;
	_margin:5px 30px 0 0 ;
}
#representante #principal .erro{color:#FF0000;font-size:9px}
#representante #principal form select.erro{border-color:#FF0000;}

/*********************
	ONDE ENCONTRAR
*********************/
#onde-encontrar #principal{
	width:652px;
	_width:658px;
	padding-bottom:80px;
	padding-top:14px;
	position: relative;
}
#onde-encontrar #conteudo{
	background:url(../img/img-onde-encontrar.gif) no-repeat 593px 124px;
	
	min-height:533px;
	_height:533px;
}

#onde-encontrar #principal p{ font-size:12px; line-height:140%; color:#8C8C8C} 
#onde-encontrar #principal #form-onde-encontrar{ width: 100%; float:left; margin-right:35px; _margin-right:5px}
#onde-encontrar #principal select{ 
	width:230px; 
	font-size:10px; 
	color:#666; 
	height:20px;
	border-bottom:1px solid #D4D0C8;
	border-right:1px solid #D4D0C8;
	border-top:1px solid #404040;
	border-left:1px solid #404040;	

}
#onde-encontrar #principal #form-onde-encontrar label{
	font-weight:bold; 
	font-size:12px; 
	color:#666; 
	padding-bottom:10px; 
	display:block
}
#onde-encontrar #principal .spacer{ width:100%; height:40px }
#onde-encontrar #principal #form-onde-encontrar ul{
	width:250px;
	overflow:hidden;
}
#onde-encontrar #principal #form-onde-encontrar li{ 
	margin-bottom:19px ;
	float:left;
	overflow:hidden;
	display:block;
	clear:both;
	width:100%;
	height:auto;
}
#onde-encontrar #principal #form-onde-encontrar li.enviar{ width:246px; height:50px;}  
#onde-encontrar #principal #form-onde-encontrar li.loading{background-position:235px 25px}
#onde-encontrar #principal #form-onde-encontrar .bt-enviar{ margin-top:3px; margin-right:8px;_margin-right:-8px;*margin-right:-6px}
#onde-encontrar #principal .busca-destaque{
	background:url(../img/bg-fundo-busca.jpg);
	width:255px; height:81px;
	float:left;
	padding:43px 29px;
}
#onde-encontrar #principal .busca-destaque img{
	border-right:1px solid #B7B7B7;
	border-bottom:1px solid #B7B7B7;
	float:left;
	margin-right:17px
}
#onde-encontrar #principal .busca-destaque ul strong{color:#E75294}
#onde-encontrar #principal .busca-destaque ul span{font-weight:bold; padding-top:30px; display:block}
#onde-encontrar #principal .busca-destaque ul{ font-size:16px;color:#666666}

#onde-encontrar #principal .resultado{ width:354px; display:inline-block}
#onde-encontrar #principal .lista-resultado{
	width:354px;
	display:block; 
	overflow:hidden;
}
#onde-encontrar #principal .lista-resultado li{
	border-bottom:10px solid #F6F6F6;
	padding:30px 30px 25px;
	font-size:12px
}
#onde-encontrar #principal .paginacao span{ width:278px; display:block; float:left }
#onde-encontrar #principal .paginacao{margin-top:40px}

#onde-encontrar #principal .lista-resultado li strong{ color:#E65293; display:block; }
#onde-encontrar #principal .lista-resultado li span{ display:block; line-height:120%; color:#8C8C8C }
#onde-encontrar #secundario{
	position:absolute;
	width:241px;
	right:15px;
	top:414px;
}
#onde-encontrar #secundario span{ 
	font-size:10px; 
	color:#8C8C8C; 
	line-height:120%; 
	display:block; 
	padding-top:13px;
}

#onde-encontrar #principal .bt-enviar{
	margin-left: 105px;
	float:left;
	display:block;
	_margin-left:52px;

}

#onde-encontrar #principal .erro{color:#FF0000;font-size:9px}
#onde-encontrar #principal form select.erro{border-color:#FF0000;}

/****************
	CONTATO
****************/
.clear{
	width:100% !important;
	height:0 !important;
	margin:0 !important;
	font-size:0 !important;
	clear:both !important;
	overflow:hidden !important;
	line-height:0 !important;
	padding:0 !important;
	float:none !important;
}

#contato #conteudo{
	background:transparent url(../img/img-contato.gif) no-repeat scroll 610px 41px;
	background-position:610px 41px;
}
#contato #principal{
	width:499px; 
	padding-bottom:80px;
	padding-top:25px;
	position:relative;
}
#contato #principal p{ font-size:12px; line-height:140%; color:#8C8C8C} 
#contato #principal p strong{ font-weight:normal; color:#000000} 
#contato #principal form ul{width:469px}
#contato #principal form li{margin-bottom:10px; height:51px}
#contato #principal form{padding-top:66px}
/*opção do sac*/
#contato #principal form .opcao-sac{ 
	display:block; 
	float:left; 
	width:100%; 
	height:auto;	
}
#contato #principal form .opcao-sac ul li{ width:100%; height:51px; display:block; float:left; }
#contato #principal form select {
	width:469px;
	font-size:10px; 
	color:#666666;
	border-bottom:1px solid #D4D0C8;
	border-right:1px solid #D4D0C8;
	border-top:1px solid #404040;
	border-left:1px solid #404040;
	height:21px;
	line-height:21px;
	display:block;
}
#contato #principal form label{ 
	font-size:12px; 
	font-weight:bold;
	display:block; 
	line-height:120%; 
	color:#666;
	margin-bottom:1px;
}
#contato #principal form input{
	width:462px;
	font-size:10px; 
	color:#666666;
	border-bottom:1px solid #D4D0C8;
	border-right:1px solid #D4D0C8;
	border-top:1px solid #404040;
	border-left:1px solid #404040;
	height:15px;
	line-height:15px;
	padding-left:5px
}
#contato #principal form input.erro,
#contato #principal form select.erro,
#contato #principal form textarea.erro{
	border-color:#FF0000;
}
#contato #principal form textarea{
	border-bottom:1px solid #D4D0C8;
	border-right:1px solid #D4D0C8;
	border-top:1px solid #404040;
	border-left:1px solid #404040;
	width:464px;
	padding-left:5px;
	height:100px;
	font-size:12px; 
	color:#666666;
	font-family:"TrebuchetMS", Arial;
}
#contato #principal form  .check .bt-enviar{float:right;border:none; margin-right:-10px !important; position:relative;}
#contato #principal .check{
	line-height:50px;
	margin-bottom:20px;
	float:left;
	width:100%;
	display:block
}
#contato #principal .check input{
	border:none;
	display:block;
	float:left;
	height:46px;
	*height:50px;
	line-height:50px;
	width:auto;
}
#contato #principal .mensagem{height:119px; display:block; clear:both;}
#contato #principal .check label{
	float:left;
	line-height:50px;
	font-size:10px;
	font-weight:normal;
}
#contato #principal  li.email{float:left; width:295px;_width:293px; margin-right:21px}
#contato #principal  li.idade{float:left; width:149px;_width:148px}
#contato #principal .email input{ width:288px;_width:287px; }
#contato #principal .idade input{ width:146px; _width:145px }
#contato #principal .telefone input{ width:218px;_width:217px}
#contato #principal li.telefone{float:left; width:225px;_width:220px; margin-right:19px}
#contato #principal .erro{color:#FF0000;font-size:9px}
#contato #principal li.titulo{
	height:auto;
	padding-bottom:5px;
	border-bottom:1px solid #666666;
}
#contato #principal li.titulo strong{
	color:#666666;
	font-size:14px;
}

.msg-erro,
.msg-sucesso{height:50px;
	line-height:50px;
	padding-left:65px;
	font-size:12px;
	font-weight:bold;
	width:100%;	
}
.msg-sucesso{ 
	background:url(../img/bg-sucesso.jpg) no-repeat;
	margin-top:10px;
	position:absolute;
}
.msg-sucesso span{line-height:120%}
.msg-erro{ 
	background:url(../img/bg-erro.jpg) no-repeat; 
	clear:both;
	
}

/***************
	PRODUTOS 
***************/
#produto #conteudo{padding-bottom:60px}
#produto #principal .dados-produto{margin:13px 0 6px;overflow:hidden}
#produto #principal .dados-produto li{ 
	float:left;
	color:#E75294;
	font:bold 12px Arial, Helvetica, sans-serif;
	margin-right:34px;
}

#produto #principal .dados-produto li strong{
	display:block;
	clear:both;
	color:#666666;
}
#produto #principal .lk-onde-comprar{float:right; margin-right:10px; margin-top:25px;}
#produto #principal, #produto #principal.loading-grande{ width:400px; float:left; height: 429px; }
#produto #principal .imagem-produto {
	min-height:332px !important;
	/*_height:332px !important;*/
	/**min-height:332px !important;*/
	padding-top:21px;
	_margin-top:6px;

	overflow:hidden;
}
#produto #secundario{width:502px; float:left; display:block}
#produto #secundario .lista-produtos{
	margin-top:10px; float:right;
	width:449px;
	z-index:1;
	display:block;
	position:relative;
}
#produto #secundario .lista-produtos li{ 
	float:left;
	height:156px; 
	width:117px;
	padding:10px 12px 30px 10px;
}
#produto #secundario .lista-produtos li.ativo .link-imagem{border:2px solid #D44087;margin:-2px; position:relative; }
#produto #secundario .lista-produtos li.loading-grande{	height: 127px; }
#produto #secundario .lista-produtos li.hover{ background:transparent url(../img/bg-li-lista-produtos.jpg) no-repeat;}
#produto #secundario .lista-produtos li .link-imagem{
	height:155px;
	width:107lpx;
	display:block;
	background:url(../img/bg-loading-produtos.gif) #FFF 0 bottom no-repeat;
	border-right:1px solid #B7B7B7;
	border-bottom:1px solid #B7B7B7;
	position:relative;
	
}
#produto #secundario .lista-produtos li .link-imagem img{
	padding:4px 10px;
	position:absolute;
	bottom:0;
}
#produto #secundario .lista-produtos li .link-imagem-hover{
	background:url(../img/bg-li-lista-produtos.jpg);
}
#produto #secundario .lista-produtos li.ativo .referencia{margin-top:16px;}
#produto #secundario .lista-produtos li .referencia{
	display:block;clear:both;
	text-align:center;
	text-decoration:none;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	margin-top:15px;
}

#produto #secundario .box-select{
	width:266px; height:35px;
	background:transparent url(../img/bg-box-select.jpg) no-repeat scroll 0 center;
	padding:10px  0 0 22px;
	float:right;
	z-index:10000;
	
}
#produto #secundario .select{position:relative; z-index:1000;}
#produto #secundario .lb-selecione-linha{
	position:absolute;
	left:92px;
}

#produto #secundario .paginacao span{float:left;padding:0 15px}
#produto #secundario .paginacao .lk-proximo{float:right ;cursor: pointer;}
#produto #secundario .paginacao .lk-anterior{cursor: pointer;}
#produto #secundario .paginacao{
	display:block;
	clear:both;
	width:172px;
	float:right;
	margin-top:40px;
	
}
#produto #secundario .box-select select{
	width:240px; 
	overflow:hidden;
}

#produto #secundario .box-select .combobox-container-items li{background:#FFF; cursor: pointer;}
#produto #secundario span.combobox-container input.combobox-text{background:#fff; color:#666666; z-index:1000}
span.combobox-container span.combobox-arrow{left:639px;width:29px;margin-left:-191px !important; z-index:1000}
span.combobox-container input.combobox-text { height:14px; z-index:10000;}
span.combobox-container ul.combobox-container-items{
	margin:22px 0 0 -1px;
	border:1px solid #CE287D;
	border-top:none;
	width:241px !important;
	z-index:10000;
}
span.combobox-container ul.combobox-container-items li.over-item
{
    background-color: #CE287D;
}

/*************
	HOME
*************/
#home #conteudo{
	background:url(../img/img-home-confortflex.jpg) no-repeat 200px 0px;
	min-height:643px;
	_height:643px;
	font-size:13px;
	line-height:120%;
	color:#000000;
}
#home #conteudo .lk-a-comforflex{ position:absolute; top:180px; left:376px; }
#home #conteudo .produto{
	width:189px;
	position:absolute;
	top:148px;
}
#home #conteudo .produto p{margin-top:13px}
#home #conteudo .a-conforflex{
	width:224px;
	position:absolute;
	right:15px;
	top:128px;
}
#home #conteudo .a-conforflex a.lk-seta{
	color:#000000;
	margin-top:7px;
	text-decoration:none;
	background:url(../img/lk-seta.jpg) no-repeat right 10px;
	display:block;
	width:171px;
	padding-right:40px
}
#home #conteudo .menu-home{
	position:absolute;
	left:27px;
	top:297px;
	width:868px; height:272px;
	overflow:hidden;
}

#home #conteudo .menu-home li{
	float:left;
	position:relative;
	display:block;
	width:auto; height:232px;
	
}
#home #conteudo .menu-home li a,
#sobre .menu-home li a{ display:block; position:absolute; }
#home #conteudo .menu-home li a.lk-botas,
#sobre .menu-home li a.lk-botas{ left:; bottom:0; height:171px; }
#home #conteudo .menu-home li a.lk-peep-toe,
#sobre .menu-home li a.lk-peep-toe{ left:165px; bottom:-15px; height:143px; }
#home #conteudo .menu-home li a.lk-sandalias,
#sobre .menu-home li a.lk-sandalias{ left:330px; bottom:-22px; height:135px; }
#home #conteudo .menu-home li a.lk-sapatos,
#sobre .menu-home li a.lk-sapatos{ left:508px; bottom:-31px; height:133px; }
#home #conteudo .menu-home li a.lk-linha-branca,
#sobre .menu-home li a.lk-linha-branca{ left:678px; bottom:-40px; height:139px; }


/**************
	SOBRE
**************/
#sobre #conteudo{
	padding-bottom:380px;
	background:url(../img/img-sobre.gif) no-repeat 430px 0px;
}
#sobre #conteudo p{
	color:#8D8D8D;
	width:392px;
	font-size:12px;
	line-height:140%;
	margin-bottom:20px;
}
#sobre #conteudo h1,
#sobre #conteudo h2{margin-bottom:12px}
#sobre .menu-local{
	width:100%;
	height:289px;
	background:url(../img/bg-menu-local.jpg) repeat-x;
	overflow:hidden;
	margin-top:-390px;
	position:relative;
	z-index:1000;
}
#sobre .menu-centraliza{
	padding-left:110px;
	_padding-left:75px;
	margin:0 auto; width:950px;
	background:url(../img/bg-menu-linha.jpg) top repeat-x;
	height:293px;
	overflow:hidden;

}
#sobre .menu-local .menu-home li{
	float:left;
	position:relative;
	display:block;
	width:auto; height:232px;
}
#sobre .menu-home{
	/*position:absolute;*/
	/*left:215px;*/
	position:absolute;
	top:0;
	width:868px; height:272px;
	overflow:hidden;
}

