body { 
margin : 0; 
padding : 0; 
border : none; 
font-size:11px;
font-family: Verdana, Geneva, sans-serif;
color:#787878;
line-height:16px;
font-weight: normal;
} 

body, html { height:100%; } /* Necessario */

IMG{
	border:0px;
	margin:0px;
}

ul { list-style-type: none; margin:0px; padding:0px; }


.fundo_menu_esq		{ width:2px; height:40px; background-image:url(../i/fundo_menu_esq.png); background-repeat:no-repeat;}
.fundo_menu_dir		{ width:2px; height:40px; background-image:url(../i/fundo_menu_dir.png); background-repeat:no-repeat;}
.fundo_menu_x		{ height:40px; background-image:url(../i/fundo_menu_x.png); background-repeat:repeat-x;}

.caixa_esq_top		{ width:10px; height:10px; background-image:url(../i/esq_top.png); background-repeat:no-repeat;}
.caixa_top			{ height:10px; background-image:url(../i/top.png); background-repeat:repeat.x;}
.caixa_dir_top		{ width:10px; height:10px; background-image:url(../i/dir_top.png); background-repeat:no-repeat;}
.caixa_esq			{ width:10px; background-image:url(../i/esq.png); background-repeat:repeat-y;}
.caixa_dir			{ width:10px; background-image:url(../i/dir.png); background-repeat:repeat-y;}
.caixa_esq_bottom	{ width:10px; height:10px; background-image:url(../i/esq_bottom.png); background-repeat:no-repeat;}
.caixa_bottom		{ height:10px; background-image:url(../i/bottom.png); background-repeat:repeat-x;}
.caixa_dir_bottom	{ width:10px; height:10px; background-image:url(../i/dir_bottom.png); background-repeat:no-repeat;}
.conteudo_caixa		{ background-image:url(../i/fundo_conteudo_caixa.png); background-repeat:repeat; height:300px; }
.conteudo_caixa_2		{ background-image:url(../i/fundo_conteudo_caixa.png); background-repeat:repeat; }

.caminho		{ margin-top:7px; margin-bottom:7px; }
.caminho_1		{ line-height:16px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #646464; font-weight: normal; text-decoration: none; text-transform: none; }
.caminho_1:hover{ line-height:16px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #cb021f; font-weight: normal; text-decoration: none; text-transform: none; }
.caminho_2		{ line-height:16px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #646464; font-weight: bold; text-decoration: none; text-transform: none; }
.caminho_2:hover{ line-height:16px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #646464; font-weight: bold; text-decoration: none; text-transform: none; }

.botao			{ width:120px; height:28px; background-image:url(../i/mais_modelos.png); background-repeat:no-repeat;} 
.botao:hover	{ width:120px; height:28px; background-image:url(../i/mais_modelos.png); background-repeat:no-repeat;}
.botao2			{ width:140px; height:28px; background-image:url(../i/mais_modelos2.png); background-repeat:no-repeat;} 
.botao2:hover	{ width:140px; height:28px; background-image:url(../i/mais_modelos2.png); background-repeat:no-repeat;} 
.txtbotao		{ font-family: Verdana, Geneva, sans-serif;  font-size: 12px; color: #8c8c8c; font-weight: normal; font-weight: bold;} 
.txtbotao:hover	{ font-family: Verdana, Geneva, sans-serif;  font-size: 12px; color: #cb021f; font-weight: normal; font-weight: bold;} 


.menu_caixa 		{ padding-left:10px; padding-right:10px;}
.separador_menu	{ width:1px; background-color:#272727;}
.menu			{ font-family: Verdana, Geneva, sans-serif;  font-size: 12px; color: #8c8c8c; font-weight: normal; text-decoration: none;}
.menu:hover		{ font-family: Verdana, Geneva, sans-serif;  font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
.menuon			{ font-family: Verdana, Geneva, sans-serif;  font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
.menuon:hover	{ font-family: Verdana, Geneva, sans-serif;  font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}

h1			{ margin:0px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #cb021f; font-weight:bold; text-decoration: none; }
h1:hover	{ margin:0px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #cb021f; font-weight:bold; text-decoration: none; }
.title		{ margin:0px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #cb021f; font-weight:bold; text-decoration: none; }
.title:hover{ margin:0px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #cb021f; font-weight:bold; text-decoration: none; }


.marca		{ margin:0px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #787878; font-weight:normal; text-decoration: none; text-transform: uppercase;}
.marca:hover{ margin:0px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #cb021f; font-weight:normal; text-decoration: none; text-transform: uppercase;}


.txt		{ line-height:16px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #787878; font-weight: normal; text-decoration: none; text-transform: none; }
.txt:hover	{ line-height:16px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #787878; font-weight: normal; text-decoration: none; text-transform: none; }

a		{ font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #cb021f; font-weight: normal; text-decoration: none; text-transform: none; }
a:hover	{ font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #787878; font-weight: normal; text-decoration: none; text-transform: none; }
.link		{ font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #cb021f; font-weight: normal; text-decoration: none; text-transform: none; }
.link:hover	{ font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #787878; font-weight: normal; text-decoration: none; text-transform: none; }

.txt_rodape			{ line-height:12px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #787878; font-weight: normal; text-decoration: none; text-transform: none; }
.txt_rodape:hover	{ line-height:12px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #787878; font-weight: normal; text-decoration: none; text-transform: none; }
.welink			{ line-height:30px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #787878; font-weight: bold; text-decoration: none;}
.welink:hover	{ line-height:30px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #fb9d00; font-weight: bold; text-decoration: none; }
