* {
	margin:0 auto;
	border:0;
	padding:0;
	text-decoration:none;
}

body {
	background-color:#b3def8;
}

#geral {
	width:720px;
	text-align:center;
	padding:2px 0 15px;
	overflow:hidden;
}

/*****************
	lunamenu
*****************/
#lunamenu {
	width:720px;
	height:49px;
	background:url("../imagens/menu/menuluna.jpg") no-repeat top right;
	overflow:hidden;
}

/*****************
	menu
*****************/
#menu{
	width:720px;
	height:26px;
	background:#b3def8;
	overflow:hiddem;
}

#menu ul{
	list-style:none;
}

#menu ul li{
	float:left;
	font: 13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
}

/* menu fixo */
#menu ul li.fixohome{
	display:block;
	padding:4px 33px 4px 33px;
	background:url("../imagens/menu/fundo1.jpg");
	background-position:0 -26px;
	color:#fff;
}

#menu ul li.fixonos{
	display:block;
	padding:4px 39px 4px 39px;
	background:url("../imagens/menu/fundo1.jpg");
	background-position:0 -26px;
	color:#fff;
	margin-left:2px;
}

#menu ul li.fixorepresenta{
	display:block;
	padding:4px 8px 4px 7px;
	background:url("../imagens/menu/fundo3.jpg");
	background-position:0 -26px;
	color:#fff;
	margin-left:2px;
}

#menu ul li.fixocatalogo{
	display:block;
	padding:4px 25px 4px 24px;
	background:url("../imagens/menu/fundo2.jpg");
	background-position:0 -26px;
	color:#fff;
	margin-left:2px;
}

#menu ul li.fixoresponsa{
	display:block;
	padding:4px 9px 4px 9px;
	background:url("../imagens/menu/fundo4.jpg");
	background-position:0 -26px;
	color:#fff;
	margin-left:2px;
}

#menu ul li.fixofale{
	display:block;
	padding:4px 13px 4px 13px;
	background:url("../imagens/menu/fundo2.jpg");
	background-position:0 -26px;
	color:#fff;
	margin-left:2px;
}

/* menu móvel */
#menu ul li a.home{
	display:block;
	padding:4px 33px 4px 33px;
	background:url("../imagens/menu/fundo1.jpg");
	color:#757372;
}

#menu ul li a.nos{
	display:block;
	padding:4px 39px 4px 39px;
	background:url("../imagens/menu/fundo2.jpg");
	color:#757372;
	margin-left:2px;
}

#menu ul li a.representa{
	display:block;
	padding:4px 8px 4px 7px;
	background:url("../imagens/menu/fundo3.jpg");
	color:#757372;
	margin-left:2px;
}

#menu ul li a.catalogo{
	display:block;
	padding:4px 25px 4px 24px;
	background:url("../imagens/menu/fundo2.jpg");
	color:#757372;
	margin-left:2px;
}

#menu ul li a.responsa{
	display:block;
	padding:4px 9px 4px 9px;
	background:url("../imagens/menu/fundo4.jpg");
	color:#757372;
	margin-left:2px;
}

#menu ul li a.fale{
	display:block;
	padding:4px 13px 4px 13px;
	background:url("../imagens/menu/fundo2.jpg");
	color:#757372;
	margin-left:2px;
}

#menu ul li a.clubinho{
	display:block;
	padding:4px 24px 4px 25px;
	background:url("../imagens/menu/fundo5.jpg");
	color:#fff;
	margin-left:2px;
}

#menu ul li a:hover{
	background-position:0 -26px;
	color:#fff;
}

/*****************
	cont_home
*****************/
#cont_home {
	width:704px;
	background:#fff;
	padding:8px 8px 0;
	overflow:hidden;
}

#home_principal {
	width:690px;
	height:280px;
	border:1px solid #d6d6d6;
	padding-left:8px;
	margin-bottom:10px;
}

#home_prin_esq {
	float:left;
	width:456px;
	height:259px;
	margin:9px 0;
}

/*****************
  home_prin_dir
*****************/
#home_prin_dir {
	float:right;
	width:230px;
	height:280px;
	}

#home_prin_cima {
	overflow:hidden;
}

#home_prin_baixo {
	padding-right:5px;
	overflow:hidden;
}

/*****************
  cont_meio_home
*****************/
#cont_meio_home {
	overflow:hidden;
	widht:690px;
	height:290px;
	margin-bottom:10px;
}

/*****************
    novidades
*****************/
#novidades {
	float:left;
	width:273px;
}

#novidades_topo {
	width:273px;
	height:58px;
	background:#fff url("../imagens/novidades_topo.jpg") no-repeat;
}

#novidades_meio {
	width:255px;
	background:#d9ebbd;
	border-left:8px solid #84c225;
	border-right:10px solid #84c225;
	overflow:hidden;
}

a.anteriores{
	float:left;
	color:#007cc3;
	font:15px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	padding:5px 0 0 5px;
}

a:hover.anteriores {
	text-decoration:underline;
}

.novi_not {
	width:245px;
	height:85px;
}

.borda {
	border-bottom:2px solid #c0df8c;
	padding-bottom:15px;
	margin-bottom:10px;	
}

.not_home {
	float:right;
	width:189px;
}

h4 {
	text-align:left;
	color:#838281;
	font:13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif; 
}

.novi_not p {
	text-align:left;
	color:#000;
	font:13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif; 
}

.novi_not a {
	float:right;
	color:#007cc3;
	font:13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif; 
}

.novi_not a:hover {
	text-decoration:underline;
}

.novi_not img.notimg {
	float:left;
	border:3px solid #fff;
	margin-top: 22px;
}

#novidades_baixo {
	width:273px;
	height:24px;
	background:#fff url("../imagens/novidades_baixo.jpg") no-repeat;
}

/*****************
   responsa_home
*****************/
#responsa_home {
	float:right;
	width:420px;
}

#responsa_topo {
	width:420px;
	height:57px;
	background:#fff url("../imagens/responsa_topo.jpg") no-repeat;
}

#responsa_meio {
	width:402px;
	height:205px;
	background:#ebf6fd;
	border-left:8px solid #0093dd;
	border-right:10px solid #0093dd;
}

#resp_cont_home {
	width:395px;
	height:148px;
	background:#ebf6fd url("../imagens/livro_home.jpg") no-repeat right bottom;
}

#resp_cont_home img.destaquemoda {
	float:left;
	width:150px;
	height:117px;
	margin:5px 5px 0 5px;
}

#resp_cont_home img.quadrado {
	width:8px;
	height:8px;
}

#resp_cont_home a {
	float:right;
	color:#007cc3;
	font:13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	margin-right: 95px;
}

#resp_cont_home a:hover {
	text-decoration:underline;
}

#resp_cont_home p {
	text-align:left;
	font:13px/12pt Trebuchet MS, Verdana, Arial, Tahoma, sans-serif; 
	color:#000;
}

#menu_resp_home {
	width:370px;
	height:39px;
	background:#fff url("../imagens/fundo_menu_resp_home.jpg") no-repeat;
	margin-top:10px;
}

#menu_resp_home ul {
	padding:0;
	margin:4px 0 0 30px;
	list-style:none;
}

#menu_resp_home ul li{
	float:left;
	padding:8px 9px;
	_padding:5px 9px;
	font: 16px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#2d92cc;
}

#menu_resp_home ul li.verde{
	color:#00923f;
}

#menu_resp_home ul li a{
	display:block;
	font: 16px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#2d92cc;
}

#menu_resp_home ul li a:hover{
	color:#00923f;
}

#responsa_baixo {
	width:420px;
	height:24px;
	background:#fff url("../imagens/responsa_baixo.jpg") no-repeat;
}

/*****************
  clubinho_home
*****************/
#clubinho_home {
	overflow:hidden;
}

/*****************
	logotipo
*****************/
#logotit {
	width:690px;
	overflow:hidden;
}

#logotipo {
	float:left;
	width:189px;
	height:103px;
	background:#fff url("../imagens/logotipo.jpg") no-repeat;
	margin:10px 0 0 10px;
	_margin:10px 0 0 5px;
}

/*****************
	nos
*****************/
#nos {
	width:690px;
	background:#fff url("../imagens/fundonos.jpg") no-repeat bottom right;
	border:1px solid #d6d6d6;
	padding-left:8px;
	margin-bottom:10px;
	overflow:hidden;
}

#tit_nos {
	float:right;
	width:431px;
	height:75px;
	background:#fff url("../imagens/bemvindo.jpg") no-repeat;
	margin:15px 12px 0 0;
	_margin:15px 8px 0 0;
}

#texto_nos {
	float:left;
	width:345px;
	margin:10px 0 10px 15px;
	_margin:10px 0 10px 10px;
}

#texto_nos p{
	height:280px;
	text-align:justify;
	margin-bottom:10px;
	font:12px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#000;
	overflow:auto;
	padding-right:10px;
}

#texto_nos p a{
	font-weight:bold;
}

/* menu_nos */
#menu_nos {
	width:340px;
	margin-bottom:25px;
}

#menu_nos ul {
	list-style:none;
}

#menu_nos ul li {
	float:left;
	padding:0 10px 0 0;
	font:13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#969594;
}

#menu_nos ul li.nosverde {
	color:#00923f;
}

#menu_nos ul li a {
	display:block;
	font: 13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#969594;
}

#menu_nos ul li a:hover {
	color:#00923f;
}

/*****************
	representa
*****************/
#representa {
	width:690px;
	height:416px;
	background:#fff url("../imagens/fundorepresenta.jpg") no-repeat bottom left;
	border:1px solid #d6d6d6;
	padding-left:8px;
	margin-bottom:10px;
	overflow:hidden;
}

#tit_representa {
	float:right;
	width:471px;
	height:80px;
	background:#fff url("../imagens/tit_representa.jpg") no-repeat;
	margin:15px 10px 0 0;
	margin:15px 5px 0 0;
}

#texto_representa {
	float:left;
	width:300px;
}

#texto_representa p{
	float:right;
	width:126px;
	text-align:justify;
	margin-bottom:15px;
	font:12px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#000;
	padding:105px 20px 0 0;
}

#texto_representa p span {
	color:#e77817;
}

#representa form {
	float:right;
	width:352px;
	text-align:left;
	font: 12px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#000;
	margin-right:30px;
	_margin-right:12px;
	margin-top:25px;
	_margin-top:30px;
}

fieldset {
	width:352px;	
}

legend {
	padding:0 0 0 46px;
	_padding:0 0 0 39px;
}

legend span {
	color:#aaa;
}

#form_representa form label.nome {
	padding-left:6px;
}

#form_representa form label.ddd {
	padding-left:20px;
}

#form_representa form label.email {
	margin-right:5px;
	float:right;
}

label img {
	float:right;
	padding-top:12px;
	padding-right:3px;
}

#representa form input {
	width:298px;
	height:20px;
	border-top:2px solid #aaa;
	border-right:1px solid #aaa;
	border-bottom:1px solid #aaa;
	border-left:2px solid #aaa;
	margin-top:5px;
}

#representa form input.dois {
	width:230px;
	margin-right:10px;
}

#representa form input.tres {
	width:28px;
}

#representa form input.quatro {
	width:28px;
	margin-right:10px;
}

#representa form input.cinco {
	width:254px;
}

#representa form input.seis {
	width:300px;
}

#representa form input.enviar_re {
	width:55px;
	float: right;
	color:#007cc3;
	background:#fff;
	border:none;	
}

#form_representa {
	float:right;
	width:380px;
}

#form_re {
	float:right;
	text-align:right;
	color:#e87c1e;
	font: 12px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	margin:25px 30px 0 0;
	_margin:25px 15px 0 0;
}

/*****************
	catalogo
*****************/
#catalogo {
	width:690px;
	height:545px;
	background:#fff url("../imagens/fundo_catalogo.jpg") no-repeat bottom left;
	border:1px solid #d6d6d6;
	padding-left:8px;
	margin-bottom:10px;
	overflow:hidden;
}

#tit_catalogo {
	float:right;
	width:301px;
	height:90px;
	background:#fff url("../imagens/tit_catalogo.jpg") no-repeat;
	margin:15px 120px 0 0;
	_margin:15px 60px 0 0;
}

#catalogo_esq {
	float:left;
	width:290px;
	height:400px;
	margin:20px 0 0 20px;
	_margin:20px 0 0 10px;
}

#catalogo_esq ul {
	float:left;
	width:210px;
	padding:0;
	list-style:none;
}

#catalogo_esq ul li{
	float:left;
	font: 13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#2d92cc;
}

#catalogo_esq ul li.separa{
	padding:0 12px;
}

#catalogo_esq ul li.verde{
	color:#00923f;
}

#catalogo_esq ul li a{
	font: 13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#2d92cc;
}

#catalogo_esq ul li a:hover{
	color:#00923f;
}

#thumbs {
	float:left;
	width:300px;
	height:150px;
	margin-top:5px;
}

#thumbs img {
	float:left;
	width:57px;
	height:57px;
	padding:2px;
	margin:0 10px 8px 0;
	border:2px solid #aca9a9;
}

#thumbs a img {
	border:2px solid #ddd;	
}

#thumbs a:hover img {
	border:2px solid #aca9a9;
}

#catalogo_esq p.antprox {
	font: 13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#0b98df;
	clear:both;
}

#catalogo_esq p.antprox a {
	color:#0b98df;
}

#catalogo_esq p.antprox a:hover {
	text-decoration:underline;
}

#catalogo_esq p.antprox span {
	color:#e87918;
}

#catalogo_esq p.antprox span.semlink {
	color:#b2e0f6;
}

#espaco {
	height:18px;
	clear:both;
}

#catalogo_info {
	width:289px;
	height:173px;
	background:url("../imagens/fundo_ref.jpg") no-repeat;
	margin-top:16px;
	padding:8px 0 0 10px;
}

#catalogo_info p {
	text-align:left;
	color:#000;
	font: 14px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
}

#catalogo_info p a {
	color:#0093dd;
	font:13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
}

#catalogo_info p a:hover {
	text-decoration:underline;
}

#catalogo_info p span.esconde {
	color:#fff;
}

#catalogo_info p.info {
	margin-top:9px;
	text-align:left;
	color:#8b8a89;
	font: 10px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
}

#catalogo_dir {
	float:right;
	width:317px;
	height:420px;
	background:#fff;
	margin-right:13px;
	_margin-right:7px;
}

#catalogo_dir p {
	text-align:left;
	color:#0093dd;
	font:13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	margin-bottom:5px;
}

#catalogo_dir p a {
	color:#0093dd;
	font:13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
}

#catalogo_dir p a:hover {
	text-decoration:underline;
}

#contorno {
	width:284px;
	height:382px;
	float:left;
	padding:5px;
	border:1px solid #e0dfdf;
}

#catalogo_dir a img {
	float:left;
	margin-left:2px;
}

/*****************
	h
*****************/
h1 {
	text-align:left;
	font:32px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#969594;
	margin-bottom:5px;
	margin-top: -7px;
}

h2 {
	text-align:left;
	font:16px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#75c5f0;
	margin:10px 0 4px 45px;
}

#giselle h2 {
	margin:10px 0 14px 45px;
}

#comprar_texto h1 {
	text-align:left;
	font:26px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#969594;
}

/*****************
	comprar_bonecos
*****************/
#comprar_bonecos {
	width:690px;
	height:445px;
	background:#fff;
	border:1px solid #d6d6d6;
	padding-left:8px;
	margin-bottom:10px;
	overflow:hidden;
}

#tit_comocomprar{
	float:right;
	width:448px;
	height:75px;
	background:#fff url("../imagens/tit_comocomprar.jpg") no-repeat;
	margin:20px 0 0 0;
}

#foto_comprar_bonecos {
	float:left;
	width:280px;
	height:280px;
	border:1px solid #d3d2d2;
}

#foto_comprar_bonecos p {
	font:14px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#838281;
	padding-bottom:5px;
}

#foto_comprar_bonecos img {
	margin:4px;
}

#comprar_texto {
	float:right;
	width:350px;
	height:315px;
}

#comprar_texto p a {
	color:#0093dd;
}

#comprar_texto p a:hover {
	text-decoration:underline;
}

#cont_comprar {
	height:350px;
	padding:20px 21px 5px 21px;
}

#comprar_texto p.como_comprar {
	height:350px;
	font:13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	text-align:left;
	overflow:auto;
	padding-right:10px;
}

/****************
   conservacao
****************/
#tit_conserva_pecas{
	float:right;
	width:397px;
	height:81px;
	background:#fff url("../imagens/tit_conservacao.jpg") no-repeat;
	margin:15px 40px 0 0;
}


/*****************
	novidades_pag
*****************/
#novidades_pag {
	width:690px;
	background:#fff;
	border:1px solid #d6d6d6;
	padding-left:8px;
	padding-bottom:20px;
	margin-bottom:10px;
	overflow:hidden;
}

#tit_novidades_pag{
	float:right;
	width:445px;
	height:99px;
	background:#fff url("../imagens/tit_novidades.jpg") no-repeat;
}

.cont_novi {
	padding:10px 21px 10px 21px;
	text-align:left;
	clear:both;
	overflow:hidden;
}

.cont_novi img {
	float:left;
	height:153px;
	height:153px;
	padding:5px;
	border:1px solid #e5e5e5;
}

.texto_novi {
	float:right;
	width:465px;
	
}

.texto_novi h3 {
	color:#838281;
	margin-bottom:5px;
	font:13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
}

.texto_novi p {
	color:#000;
	text-align:justify;
	margin-bottom:5px;
	font:12px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
}

.texto_novi a {
	float:left;
	color:#0093dd;
	font:12px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
}

.texto_novi a:hover {
	text-decoration:underline;
}

/*****************
	responsa
*****************/
#responsa {
	width:690px;
	height:607px;
	background:#fff;
	border:1px solid #d6d6d6;
	padding-left:8px;
	margin-bottom:10px;
	overflow:hidden;
}

#tit_responsa{
	float:right;
	width:483px;
	height:71px;
	background:#fff url("../imagens/tit_responsa.jpg") no-repeat;
	margin:15px 0 0 0;
}

#cont_resp {
	height:415px;
	padding:20px 21px 5px 21px;
}

p.legenda{
	height:38px;
}

#foto_dever {
	float:left;
	width:342px;
	border:1px solid #d3d2d2;
}

#foto_dever p {
	font:11px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#838281;
	padding-bottom:5px;
}

#foto_dever img {
	margin:4px;
	width:330px;
	height:354px;
}

#nosso_dever {
	float:right;
	width:293px;
	height:315px;
}

#nosso_dever p {
	height:300px;
	font:12px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	text-align:justify;
	overflow:auto;
	padding-right:10px;
}

#nosso_dever p.comtit {
	height:262px;
	font:12px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	text-align:justify;
	overflow:auto;
	padding-right:10px;
}

#nosso_dever p a {
	color:#009049;
}

#nosso_dever p a:hover {
	text-decoration:underline;
}

#premios {
	float:right;
	width:293px;
	height:95px;
	background:#fff url("../imagens/fundo_premios.jpg") no-repeat;
}

#premios h2 {
	margin:2px 0 4px 50px;
}

#premios img {
	float:left;
	width:51px;
	height:51px;
	padding:2px;
	border:1px solid #aca9a9;
	margin-left: 20px;
}

#thumbpremios {
	height:55px;
	padding:0 0 0 30px;
}

#premios a img {
	border:1px solid #ddd;	
}

#premios a:hover img {
	border:1px solid #aca9a9;
}





#giselle {
	float:right;
	width:293px;
	height:95px;
	background:#fff url("../imagens/fundo_giselle.jpg") no-repeat;
}

#giselle p {
	text-align:left;
	color:#949393;
	font:14px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	margin-left:15px;
}

#giselle p a {
	color:#949393;
	font-style:italic;
}

#giselle p a:hover {
	text-decoration:underline;
}

#livros {
	float:right;
	width:293px;
	height:95px;
	background:#fff url("../imagens/fundo_livros.jpg") no-repeat;
}

#livros p {
	text-align:left;
	color:#949393;
	font:14px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	margin-left:15px;
}

#livros p a {
	color:#009049;
}

#livros p a:hover {
	text-decoration:underline;
}

/* fotos */
#fotos {
	float:right;
	width:300px;
	height:345px;
}

#cont_fotos {
	height:415px;
	padding:20px 11px 5px 21px;
}

#cont_resp {
	height:415px;
	padding:20px 21px 5px 21px;
}

#fotos img {
	float:left;
	padding:2px;
	border:2px solid #979797;
	margin-right:10px;
	margin-bottom:11px;
}

#fotos img.canto {
	margin-right:1px;
}

#fotos a img {
	border:2px solid #ddd;
}

#fotos a:hover img {
	border:2px solid #979797;
}






/* videos */
#videos {
	float:right;
	width:210px;
	height:392px;
}

#videos div {
	float:left;
	width:63px;
	margin-right:6px;
	margin-bottom:8px;
}

#videos div img {
	padding:2px;
	border:2px solid #979797;
}

#videos div p{
	widows:63px;
	height: 46px;
	font:10px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#838281;
	padding-bottom:2px;
}

#videos div a img {
	border:2px solid #ddd;
}

#videos div a:hover img {
	border:2px solid #979797;
}

#videos div p a {
	color:#838281;
}

#videos div p a:hover {
	text-decoration:underline;
}

#cont_videos {
	height:410px;
	padding:20px 11px 0 21px;
}

#video_todo {
	float:left;
	width:433px;
	border:1px solid #d3d2d2;
}

#video_todo p {
	font:11px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#838281;
	padding-bottom:2px;
}

p.legenda{
	height:38px;
}

#video_todo div {
	margin:4px;
	width:425px;
	height:344px;
}






#menu_responsa {
	width:646px;
	height:40px;
	background:#fff url("../imagens/fundo_menu_resp.jpg") no-repeat;
}

#menu_responsa ul {
	padding:0;
	margin:4px 0 0 115px;
	list-style:none;
}

#menu_responsa ul li{
	float:left;
	padding:8px 9px;
	_padding:5px 9px;
	font: 16px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#2d92cc;
}

#menu_responsa ul li.verde{
	color:#00923f;
}

#menu_responsa ul li a{
	display:block;
	font: 16px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#2d92cc;
}

#menu_responsa ul li a:hover{
	color:#00923f;
}

/*****************
	fale
*****************/
#fale {
	width:690px;
	height:507px;
	background:#fff url("../imagens/fundofale.jpg") no-repeat bottom right;
	border:1px solid #d6d6d6;
	padding-left:8px;
	margin-bottom:10px;
	overflow:hidden;
}

#tit_fale {
	float:right;
	width:449px;
	height:68px;
	background:#fff url("../imagens/tit_fale.jpg") no-repeat;
	margin:15px 10px 0 0;
	_margin:15px 5px 0 0;
}

#form_fale {
	float:left;
	width:380px;
}

#fale form {
	float:right;
	width:380px;
	font:12px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#000;
	margin-top:25px;
	_margin-top:30px;
}

#form_fale form fieldset {
	width:375px;	
}

#form_fale form legend {
	text-align: left;
	padding:0 0 0 75px;
	_padding:0 0 0 65px;
}

legend span {
	color:#aaa;
}

#form_fale form label.nome {
	padding-left:34px;
}

#form_fale form label.cidade {
	padding-left:27px;
}

#form_fale form label.ddd {
	padding-left:47px;
	float:left;
}

#form_fale form label.tel {
	float:left;
}

#form_fale form label.email {
	float:right;
}

#form_fale form label.mensagem {
	float:right;
}

label img {
	float:right;
	padding-top:12px;
	padding-right:3px;
}

#fale form input {
	width:298px;
	height:20px;
	border-top:2px solid #aaa;
	border-right:1px solid #aaa;
	border-bottom:1px solid #aaa;
	border-left:2px solid #aaa;
	margin-top:5px;
}

#fale form textarea {
	border-top:2px solid #aaa;
	border-right:1px solid #aaa;
	border-bottom:1px solid #aaa;
	border-left:2px solid #aaa;
	margin-top:5px;
}

#fale form input.dois {
	width:230px;
	margin-right:10px;
}

#fale form input.tres {
	width:28px;
}

#fale form input.quatro {
	width:28px;
	margin-right:10px;
}

#fale form input.cinco {
	width:259px;
}

#fale form input.seis {
	width:299px;
}

#fale form input.enviar_re {
	width:55px;
	float: right;
	color:#007cc3;
	background:#fff;
	border:none;	
}

#texto_fale {
	float:right;
	width:300px;
}

#texto_fale p{
	text-align:right;
	font:12px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#000;
	padding:45px 30px 0 0;
}

#texto_fale p a{
	color:#0093dd;
	font-weight:bold;
}

#texto_fale p a:hover{
	text-decoration:underline;
}

#texto_fale p span {
	color:#838281;
	font-weight:bold;
}

#form_envio {
	float:right;
	text-align:right;
	color:#e87c1e;
	font: 12px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	margin:20px 0 0 0;
}

/*****************
	menu_baixo
*****************/
#menu_baixo {
	width:720px;
	height:30px;
	background:#f5f5f5;
	overflow:hidden;
}

#menu_baixo ul {
	padding:0;
	margin:0 0 0 36px;
	list-style:none;
}

#menu_baixo ul li{
	float:left;
	padding:5px 8px;
	font: 13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#2d92cc;
}

#menu_baixo ul li.verde{
	color:#00923f;
}

#menu_baixo ul li a{
	display:block;
	font: 13px Trebuchet MS, Verdana, Arial, Tahoma, sans-serif;
	color:#2d92cc;
}

#menu_baixo ul li a:hover{
	color:#00923f;
}

/*****************
	baixo
*****************/
#baixo {
	width:720px;
	height:8px;
	background:#fff url("../imagens/canto_inf.jpg") no-repeat top right;
	overflow:hidden;
}

/*****************
	rodape
*****************/
#rodape {
	width:600px;
	margin-top:3px;
}

#rodape p {
	float:left;
	display:inline;
	font: 9px Verdana, Arial, Tahoma, sans-serif;
	color:#056baf;
}

#rodape a {
	float:right;
	font: 9px Verdana, Arial, Tahoma, sans-serif;
	color:#056baf;
}

#rodape a:hover {
	color:#033353;
}

