body {

	

	margin-top: 0px;

	margin-left:0px;

	margin-right:0px;



}



/* divs */



#topo  {

	margin: auto;

	width: auto;

	background-image: url(img/bg_topo.gif);

	background-repeat: repeat-x;

	height: 125px;

	background-color: #FFFFFF;

}



#logo_menu  {

	height: 125px;

	width: 960px;

	float: none;

	margin: auto;



}



#logo  {

	float: left;

	height: 125px;

	width: 215px;



}



#navegacao  {

	float: right;

	height: 125px;

	width: 745px;





}





#corpo  {

	margin: auto;

	height: auto;

	width: 960px;

	padding-top: 15px;





}



#corpo:after {

	content: ".";

	display:block;

	clear:both;

	visibility:hidden;

	height:0;

	overflow:hidden;

}





#banner_flash  {

	height: 264px;

	width: 960px;



}





#banner_esquerdo  {

	float: left;

	height: 158px;

	width: 472px;

	padding-top: 15px;

	padding-right: 17px;





}





#banner_direito {

	float: right;

	height: 158px;

	width: 470px;

	padding-top: 15px;





}





#rodape  {

	margin: auto;

	height: auto;

	width: 960px;

	padding-top: 24px;



}



#banner_tapetes  {
	float: left;
	height: auto;
	width: 472px;
	padding-top: 15px;
	padding-right: 17px;
	background-color: #e7e5ce;

}



#banner_cama_banho  {

	float: right;

	height: auto;

	width: 470px;

	padding-top: 15px;



}





#submenu  {

	margin: auto;

	height: auto;

	width: 960px;

	padding-top: 25px;

	padding-bottom: 15px;





}





#submenu:after {

	content: ".";

	display:block;

	clear:both;

	visibility:hidden;

	height:0;

	overflow:hidden;

}





#catalogo_tapetes  {

	float: left;

	height: 670px;

	width: 780px;

	background-color: #FFFFFF;

	padding-top: 1px;

	padding-bottom: 1px;





}





#catalogo_tapetes_maior  {

	float: left;

	height: 1200px;

	width: 780px;

	background-color: #FFFFFF;

	padding-top: 1px;

	padding-bottom: 1px;





}





#menu_geral  {

	float: right;

	height: 670px;

	width: 165px;

	padding-left: 15px;





}



#titulo_cat_belga {

	height: 89px;

	width: 778px;

	background-image: url(produtos/tapetes/img/bg_titulo_tapete.jpg);

	margin: auto;





}





#titulo_cat_staub {

	height: 89px;

	width: 778px;

	background-image: url(produtos/presentes/img/fundo_titulo.jpg);

	margin: auto;





}





#titulo_cat_tecidos {

	height: 89px;

	width: 778px;

	background-image: url(produtos/tecidos/img/fundo_titulo.jpg);

	margin: auto;





}





#titulo_cat_cortinas {

	height: 89px;

	width: 778px;

	background-image: url(produtos/cortinas/img/bg_titulo_cortina.jpg);

	margin: auto;





}





#titulo_cat_cmb {

	height: 89px;

	width: 778px;

	background-image: url(produtos/cmb/img/fundo_titulo.jpg);

	margin: auto;





}





#cat_tapetes {

	margin: auto;

	height: 522px;

	width: 744px;

	padding: 17px;

}





#rodape_cat_presentes {

	margin: auto;

	height: 25px;

	width: 778px;

	background-color: #586f77;





}





#rodape_cat_tecidos {

	margin: auto;

	height: 25px;

	width: 778px;

	background-color: #ff921b;





}



#rodape_cat_cmb {

	margin: auto;

	height: 25px;

	width: 778px;

	background-color: #977fa3;





}





#amostra_tapete {

	margin: auto;

	height: 155px;

	width: 210px;

	background-color: #e7e5ce;

	border: 1px solid #cbc6a8;



}





#amostra_tapetez{

	margin: auto;

	height: 175px;

	width: 210px;

	background-color: #e7e5ce;

	border: 1px solid #cbc6a8;

	

}





#amostra_tapete_estendido {
	margin: auto;
	height: 155px;
	width: 210px;
	background-color: #e7e5ce;
	border: 1px solid #cbc6a8;





}



#amostra_panela {

	margin: auto;

	height: 155px;

	width: 362px;

	background-color: #f7f7f7;

	border: 1px solid #d3d3d3;



}





/* estilos */



.fonte_topo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #7e7d79;



}



.fonte_home {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;



}



.fonte_home_maior {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;



}





.fonte_titulo_maior {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 36px;

	color: #737373;

	font-weight: bold;

}







.fonte_titulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #f1c100;

	font-weight: bold;

}





.fonte_subtitulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #f1c100;

	font-weight: bold;

}





.fonte_link  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #fea813;

	text-decoration: underline;



}



.fonte_submenu_tapetes  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #ded7a5;

	text-decoration: underline;

	font-size: 10px;



}





.fonte_submenu_presentes  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: underline;

	font-size: 10px;



}





.fonte_menugeral_tapetes  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ded7a5;





}



.fonte_menugeral_cortinas  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;





}





.fonte_menugeral_presentes  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;





}





.fonte_tt_panelas  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #393a3d;

}





.fonte_desc_panelas  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #393a3d;

}





#maior {

	margin: auto;

	height: 1052px;

	width: 744px;

	padding: 17px;

}





#rodape_maior {

	margin: auto;

	height: 25px;

	width: 778px;

	background-color: #81714f;





}





#rodape_cat_tapetes {

	margin: auto;

	height: 25px;

	width: 778px;

	background-color: #81714f;





}



#cat_cortina {

	margin: auto;

	height: 522px;

	width: 744px;

	padding: 17px;

}





#rodape_cat_cortina {

	margin: auto;

	height: 25px;

	width: 778px;

	background-color: #159fc6;





}





#amostra_cortina {

	float: left;

	margin: auto;

	height: 285px;

	width: 380px;

	background-color: #e7e5ce;

	border: 1px solid #cbc6a8;

}





#amostra_cortina_varao {

	float: left;

	margin: auto;

	height: 285px;

	width: 65px;

	background-color: #e7e5ce;

	border: 1px solid #cbc6a8;	



}





#cat_tapetes_maior  {

	float: left;

	height: 1200px;

	width: 780px;

	background-color: #FFFFFF;

	padding-top: 1px;

	padding-bottom: 1px;





}





#rodape_cat_tapetes_maior {

	margin: auto;

	height: 25px;

	width: 778px;

	background-color: #81714f;





}





#tapetes_10 {

	margin: auto;

	height: 710px;

	width: 744px;

	padding: 17px;

}







#rodape_tapetes_10 {

	margin: auto;

	height: 25px;

	width: 778px;

	background-color: #81714f;





}







#catalogo_10  {

	float: left;

	height: 854;

	width: 780px;

	background-color: #FFFFFF;

	padding-top: 1px;

	padding-bottom: 1px;





}



#tapetes_20 {

	margin: auto;

	height: 898px;

	width: 744px;

	padding: 17px;

}







#rodape_tapetes_20 {

	margin: auto;

	height: 25px;

	width: 778px;

	background-color: #81714f;





}







#catalogo_20  {

	float: left;

	height: 1038;

	width: 780px;

	background-color: #FFFFFF;

	padding-top: 1px;

	padding-bottom: 1px;





}





}
