.header_default, .header_pink, .header_blue, .header_orange {
	background-position:top;
	background-repeat:no-repeat;
	padding-top:35px;
}
.header_default {
	background-image:url(../img/header_verde.gif);
}

.header_pink {
	background-image:url(../img/header_rosa.gif);
}

.header_blue {
	background-image:url(../img/header_azul.gif);
}

.header_orange {
	background-image:url(../img/header_orange.gif);
}
tr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:12px;
}
body , .pink, .blue, .orange {
	background-color: White;
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	line-height:12px;
}
body {
	background: url(../img/fd_main.gif);
	background-repeat: repeat-x;
}
.pink {
	background: url(../img/fd_mainRosa.gif);
	background-repeat: repeat-x;
}
.blue {
	background: url(../img/fd_mainAzul.gif);
	background-repeat: repeat-x;
}
.orange {
	background: url(../img/fd_mainLaranja.gif);
	background-repeat: repeat-x;
}
.popup {
	background-attachment: fixed;
	background-color: #ede8e5;
	background-image:url(../img/bkg_popup.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 383px;
	width: 564px;
	padding-top:100px;
	padding-left:30px;
	padding-right:30px;
}
input.contact {
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-image: url(../img/but_subs.gif);
	background-color: White;
	width: 28px;
	height: 28px;
	cursor: pointer;
}
a img { 
	border:none;
}
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
#tnormal a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #798364;
	text-decoration: none;
	
	
}
#tnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #798364;
	text-decoration: none;
}


a.link11bvclaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #B3CC00;
	text-decoration: underline;
}

a.link10bvseco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #798364;
	font-weight: bold;
}

a.link10bvsecosl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #798364;
	font-weight: bold;
	text-decoration: none;
}
.txt9vseco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #798364;
}

.txt10vseco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #798364;
}

.txt10bvseco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #798364;
	font-weight: bold;
}

.txt11bvclaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #B3CC00;
}

.txt10bvclaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #B3CC00;
}

.txt9bvclaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #B3CC00;
}

.txtconteudos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Gray;
}
.txt9bcinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #666666;
	text-align:left;
}
.txt9cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align:left;
}
/*HOME*/
	/*flash*/
	.flash {
		padding-bottom:15px;
		}
	.flash_txt {
		padding-left:10px;
		padding-right:10px;
		padding-bottom:15px;
	}
	/*flash*/
	/*titulos*/
	.loja {
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		color:#b32554;
		letter-spacing:0.5px;
		font-variant:small-caps;
	}
	.titulo {
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#b32554;
		letter-spacing:0.5px;
		padding-left:15px;
		
		font-variant:small-caps;
		font-weight:bold;
	}
	.titulo2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#b32554;
		letter-spacing:0.5px;
		padding-left:5px;
		font-variant:small-caps;
		font-weight:bold;
		
	}
	/*titulos*/
	/*noticias*/
	.noticias_home {
		vertical-align:top;
		padding-top:10px;
	}
	/*noticias*/
	/*produtos*/
	.produtos_home {
		width:171px;
		height:226px;
		background-repeat:no-repeat;
		background-position:top;
		padding-top:14px;
	}
	
	.produtos_image {
		background-image:url(../img/bkg_produtos_meio.gif);
		background-repeat:repeat-y;
		background-position:middle center;
		padding-left:10px;
		padding-right:10px;
		text-align:center;
	}
	.produtos_descricao {
		background-image:url(../img/bkg_produtos_meio.gif);
		background-repeat:repeat-y;
		background-position:middle center;
		padding-left:15px;
		padding-right:15px;
		text-align:left;
		
	}
	.produtos_descricao td {
	padding-top:2px;
	}
	.produtos_botoes {
		background-image:url(../img/bkg_produtos_meio.gif);
		background-repeat:repeat-y;
		background-position:middle center;
		padding-left:15px;
		padding-right:15px;
		text-align:center;
	}
	.preco1 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#b4ce08;
		text-decoration:line-through;
		text-align:center;
	}
	.preco2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#b4ce08;
		font-weight:bold;
		text-align:center;
		padding-right:10px;
		padding-bottom:3px!important;
		padding-top:5px !important;
	}
	.produtos_fundo {
		background-image:url(../img/bkg_produtos_baixo.gif);
		background-repeat:no-repeat;
		background-position:middle center;
		padding-left:15px;
		padding-right:15px;
	}
	/*produtos*/
	/*newsletter*/
	.titulo3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#3f4d00;
		letter-spacing:0.5px;
		font-variant:small-caps;
		text-align:left;
		padding-left:3px;
		font-weight:bold;
	}
	.newsletter_campo {
		width:140px;	
		padding-top:2px;
		padding-bottom:2px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#798364;
		text-align:left;
		padding-left:2px;
		
	}
	.newsletter {
		background-image:url(../img/bkg_news.gif);
		background-repeat:no-repeat;
		background-position:top;
		vertical-align:top;
		width:175px;
		height:199px;
		padding-left:8px;
		margin-top:8px;
		
	}
	.newsletter_botao {
		padding-bottom:5px;
		padding-right:18px;
	}
	.newsletter_texto {
		padding-top:10px;
		padding-right:15px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #798364;
	}
	
	/*newsletter*/
	/*cheque*/
	.cheque {
		background-image:url(../img/img_cheque.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		width:194px;
		height:195px;
		vertical-align:bottom;
		text-align:right;
		padding-right:20px;
		padding-bottom:15px;
		
		
	}
	.imagem_cheque {
		background-image:url(../img/img_cheque.jpg);
		width:184px;
		height:185px;
		vertical-align:top;
		
		padding-bottom:25px;
		padding-left:20px;
		background-repeat:no-repeat;
	}
	.distribuidor {
		background-image:url(../img/img_distribuidor.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		width:194px;
		height:189px;
		vertical-align:bottom;
		text-align:right;
		padding-right:20px;
		padding-bottom:15px;
		
	}
	
/*HEADER*/
.carrinho_header {
	color:#666666;
	padding:5px;
	
}
.carrinho_texto {
	font-weight:bold;
	padding-left:5px;
	
}
.carrinho_valor {
	padding-right:5px;
	padding-left:5px;
}
/*HEADER*/
/*HOME*/
/*menu*/
	
	/*pesquisa*/
	.pesquisa {
		background-image:url(../img/bkg_search.gif);
		background-repeat:no-repeat;
		background-position:top;
		vertical-align:top;
		width:155px;
		height:115px;
		padding-left:8px;
		margin-top:8px;
		padding-top:5px;
		padding-left:20px;
		margin-top:10px;

	}
	.pesquisa_campo {
		width:90px;
		background-color:#ffffff;
		padding:1px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#000000;
		margin-right:3px;
		border:1px #fff solid;
	}
	#pesquisa_select3  {
		width:120px;
		text-align:left;
		background-color:#ffffff;
		padding:2px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
	}
	/*pesquisa*/
	
#menu {
	width:150px;
}
.menu_verde, .menu_amarelo, .menu_rosa, .menu_laranja {
	background-repeat:repeat-y; 
	background-position:center; 
	width:151px;
}
.menu_verde {
	background-image:url(../img/bkg_verde.gif); 
}
.menu_amarelo {
	background-image:url(../img/bkg_amarelo.gif); 
}


.menu_verde_header {
	background-image:url(../img/menu_verde_header.gif); 
	background-repeat:no-repeat;
	background-position:center bottom; 
	height:10px;
}
.menu_amarelo_header {
	background-image:url(../img/menu_amarelo_header.gif); 
	background-repeat:no-repeat;
	background-position:center bottom; 
	height:50px;
}
.menu_verde_header2, .menu_rosa_header {
	background-repeat:no-repeat;
	background-position:center bottom; 
	font-family:Arial, Helvetica, sans-serif;
	height:40px;
	padding-right:20px;
	margin-top:15px;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
	text-align:center;
	padding-bottom:40px;
}
.menu_verde_header2 {
	color:#3f4d00;
}
.menu_verde_header3, .menu_verde_header4, .menu_verde_header5 {
	background-repeat:no-repeat;
	background-position:center bottom; 
	height:29px;
}
.menu_verde_header3 {
	background-image:url(../img/menu_verde_header3.gif); 
}
.menu_verde_header4 {
	background-image:url(../img/menu_verde_header4.gif); 
}
.menu_verde_header5 {
	background-image:url(../img/menu_verde_header5.gif);
}
.menu_verde_footer, .menu_amarelo_footer, menu_rosa_footer,.menu_laranja_footer {
	background-repeat:no-repeat; 
	background-position:center top; 
	height:20px;
}
.menu_verde_footer {
	background-image:url(../img/menu_verde_footer.gif);
}
.menu_amarelo_footer {
	background-image:url(../img/menu_amarelo_footer.gif); 
}
.menu_rosa {
	background-image:url(../img/bkg_rosa.gif);
}
.menu_rosa_header {
	color:#b32554;
}
.menu_rosa_footer {
	background-image:url(../img/menu_rosa_footer.gif); 
}
.menu_laranja {
	background-image:url(../img/bkg_laranja.gif); 
}
.menu_laranja_header {
	background-repeat:no-repeat;
	background-position:center bottom;
	height:29px;
}
.menu_laranja_footer {
	background-image:url(../img/menu_laranja_footer.gif); 
}
.menu_azul {
	background-image:url(../img/bkg_azul.gif); 
	background-repeat:repeat-y; 
	background-position:center; 
	
}
.menu_azul_header {
	background-image:url(../img/menu_azul_header.gif);
	background-repeat:no-repeat;
	background-position:center bottom; 
	height:30px;
}
.menu_azul_footer {
	background-image:url(../img/menu_azul_footer.gif);
	background-repeat:no-repeat; 
	background-position:center top; 
	height:20px;
}
.menu_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	padding-left:10px; padding-top:5px; 
	width:125px;

}
.menu_linkLaranja {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	padding-left:10px; padding-top:5px;
	width:125px;
	
}
.menu_linkRosa {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	padding-left:10px; padding-top:5px;
	width:155px;
	
	
}
.seta_menu {
	text-align:right;
	width:20px;
	vertical-align:middle;
	padding-bottom:1px;
	
}
.menu_link a, .menu_linkRosa a, .menu_linkLaranja a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	
}
.menu_link2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#798364;
	text-align:left;
}
.menu_link2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#798364;
	text-align:left;
	padding-left:10px; padding-top:5px;
	width:125px;
}
.menu_border {
	background-image:url(../img/linha_menu.gif);
	background-repeat:repeat-x;
	height:3px;
	width:137px;
	
}
.menu_border2 {
	background-image:url(../img/linha_menu2.gif);
	background-repeat:repeat-x;
	height:3px;
	width:137px;
}

/*menu*/
/*footer*/
.footer3 {
	border-top-color:#798364;
	border-top-style:dotted;
	border-bottom-width:1px;
}
.padding {
	padding-left:10px;
	padding-top:10px;
	width:330px;
	}
.padding2 {
	padding-left:10px;
	padding-top:10px;
	width:540px;
	}
.footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #798364;
	text-decoration: none;
	
	padding-right:3px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	padding-left:3px;
	padding-right:3px;
}
/*footer*/

							/*templates*/
							.geral_conteudos {
								width:600px;
								background-color:#ffffff;
								padding-top:10px;
								padding-left:15px;
								padding-right:15px;
							}
							.geral {
								width:570px;
							}
							.titulo_geralBold {
								font-family:Arial, Helvetica, sans-serif;
								font-size:14px;
								color:#b32554;
								letter-spacing:0.5px;
								padding-left:5px;
								font-variant:small-caps;
								font-weight:bold;
								}
							.geral_bottom {
							}
							/*fim templates*/
							/*links*/
							.noticias_total {
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#aacf03;
							}
											
							.links_link
							
							.voltar {
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:##b32554;
								text-decoration:none;
							}
							.main .voltar {
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#b32554;
								text-decoration:none;
							}
							.ajuda_numero {
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#b32554;
							}
							
							.links_categoria a {
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#aacf03;
								text-decoration:none;
							}
							
							.links_texto {
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#666666;
								text-decoration:none;
							}
							
							.links_categoria2 a {
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#aacf03;
								text-decoration:none;
							}
							.laranja {
								color:#b32554;
							}
							#noticiasNews a {
								color:#666666;
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:10px;
								font-weight:normal;
								text-decoration:none;
							}
							.tituloGeral {
								color:#b32554;
								font-size:12px;
								font-weight:bold;
							}
							.links a {
								color:#666666;
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:10px;
								font-weight:bold;
								text-decoration:none;
							}
							.paginacao {
								color:#aacf03;
								font-size:10px;
							}
							.paginacao a {
								color:#aacf03;
								font-size:10px;
							}
							/*fim links*/
							/*faqs*/
							.faqs td {
								padding-top:5px;
								padding-bottom:5px;
								border-bottom:thin #cccccc solid;
							}
							.ajuda_titulo {
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#b32554;
							}
							.count {
							font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#666666;
							}
							.go {
							font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#aacf03;
							}
							.ajuda_border /*tr da ajuda*/{
								border-bottom:thin #666666 solid;
							}
							.pergunta h3 {
								color:#666666;
								font-family:Arial,Helvetica,sans-serif;
								font-size:11px;
								font-weight:bold;
							}
							.tituloNoticia  {
								color:#b32554;
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:12px;
								font-weight:normal;
								text-decoration:none;
								padding-left:5px;
							}
							.pergunta {
								color:#b32554;
								font-weight:bold;
								padding-top:5px;
								font-size:11px;
							}
							/*fim faqs*/
							/*glossario*/
							#glossarioAlphabet ol#tabs {
							padding-left:2px;
							text-align:left;
							}
							#glossarioAlphabet {
							text-align:left;
							}
							#glossarioAlphabet a{
							color:#aacf03;
							}
							#glossarioAlphabet ol#tabs li {
							display:inline;
							font-size:11px;
							list-style-image:none;
							list-style-position:outside;
							list-style-type:none;
							margin:0pt;
							padding:0pt;
							}
							.glossarioletra {
								color:#b32554;
								font-size:18px;
							}
							.glossarioTitulo img {
								padding-bottom:2px;
								padding-right:5px;
							}
							.glossarioTitulo {
								color:#666666;
								font-size:12px;
								font-weight:bold;
								
							}
							.glossarioItem {
								padding-top:10px;
								border-bottom:1px #cccccc solid;
							}
							/*fim glossario*/
							/*mapa do site*/
							#sitemap {
								width:500px;
								line-height:18px;
								color:#b32254;
								text-align:left;
							}
							#sitemap a {
								color:#b32254;
								
							}
							#sitemap li {
							border-bottom:1px solid #cccccc;
							font-size:11px;
							line-height:14px;
							color:#ffffff;
							padding:5px 0pt 5px 10px;
							width:350px;
							}
							#sitemap ul li {
							border-bottom:0px none;
							width:300px;
							}
							#sitemap ul li a {
							border:0px none;
							color:#666666;
							display:inline;
							
							padding:5px 5px 5px 10px;
							text-decoration:none;
							width:auto;
							}
						

							/*fim mapa do site*/
							/*galerias*/
							.galerias_imagem {
								width:232px;
								text-align:left;
								float:right;
								padding-left:3px;
							}
							.home_produtos {
								vertical-align:top;
								padding-right:1px;
								width:150px;
								padding-left:10px;
								padding-right:10px;
								text-align:center;
							}
							.home_produtos2 {
								vertical-align:top;
								padding-left:10px;
								padding-right:10px;
								text-align:center;
							}
							.home_produtosTexto {
								margin-left:25px;
								margin-right:10px;
								margin-bottom:10px;
								/*padding-left:10px;
								padding-right:10px;*/
							}
							.home_produtosTexto2 {
								margin-left:25px;
								margin-right:10px;
								margin-bottom:10px;
								vertical-align:top;
								/*padding-left:10px;
								padding-right:10px;*/
							}
							/*fim galerias*/
							/*contactos*/
							#form_contactos2 label {
								color:#b32554;
							}
							#form_contactos2 .text, textarea {
								background-color:#ffffff;
								border:1px solid #b32554;
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:9px;
								color:#666666;
								width:190px;
							}
							#captcha_phrase2 {
								background-color:#ffffff;
								border:1px solid #b32554;
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:9px;
								color:#666666;
								width:50px;
							}
							.titulo_contactos {
								font-family:Arial, Helvetica, sans-serif;
								font-size:16px;
								color:#b32554;
								font-variant:small-caps;
								font-weight:bold;
								padding-bottom:20px;
								padding-top:10px;
							}
							.formContactos {
								padding-bottom:50px;
							}
							/*fim contactos*/
						
/*tabela carrinho*/
.tabela_linhaB{
background-image:url(../img/linhaB.gif); 
background-repeat:repeat-x; 
background-position:top;
}
.tabela_linhaT{
background-image:url(../img/linhaT.gif); 
background-repeat:repeat-x; 
background-position:bottom;
}
.tabela_linhaL {
border-left:2px solid #aacf03;
}
.tabela_linhaD {
border-right:2px solid #aacf03;
}
.carrinho .designacao, .valor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b32554;
	text-align:center;
	font-weight:bold;
}
.total {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#aacf03;
	text-align:center;
	font-weight:bold;
	padding-left:5px;
	padding-right:1px;
}
.tabela_border td {
	border-bottom:1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aacf03;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
}
.tabela_border a {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.tabela_border .referencia {
	color:#666666;
}
.quantidade {
	background-color:#ffffff;
	border: 1px solid #b32554;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aacf03;
	text-align:center;
	width:20px;
}
.campo {
	background-color:#ffffff;
	border: 1px solid #b32554;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	width:180px;
}
.campo2 {
	background-color:#ffffff;
	border: 1px solid #b32554;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	width:280px;
}
.campo3 {
	background-color:#ffffff;
	border: 1px solid #b32554;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	width:130px;
	margin-top:6px;
}
.campo4 {
	background-color:#ffffff;
	border: 1px solid #b32554;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	width:30px;
}
.campo5 {
	background-color:#ffffff;
	border: 1px solid #b32554;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	width:50px;
}
.encomenda2 {
	background-color:#ffffff;
	border: 1px solid #b32554;
	
}
.campo6 {
	background-color:#ffffff;
	border: 1px solid #b32554;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	width:180px;
}
.tabela_peq {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#b32554;
	padding-top:20px;
	vertical-align:top;
}
.tabela_peq1 {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#b32554;
	padding-top:20px;
	vertical-align:top;
}
.tit_codigo {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#b32554;
	padding-top:20px;
	vertical-align:top;
}
.tabela_peq .login {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b32554;

}
.login {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b32554;
}
.login tr td {
	color:#b32554;
}
.login_resultado {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.tabela_obrigatorio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.dados {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.dados2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#aacf03;
	font-weight:bold;
}
.mensagem { 
	width:681px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
	/*passos*/
	.passo1 {
		background-image:url(../img/passo1.gif);
		background-repeat:no-repeat;
		background-position:left;
		width:76px;
		height:17px;
	}
	.passo1b {
		background-image:url(../img/passo1b.gif);
		background-repeat:no-repeat;
		background-position:left;
		width:76px;
		height:17px;
	}
	.passo2 {
		background-image:url(../img/passo2.gif);
		background-repeat:no-repeat;
		background-position:left;
		width:76px;
		height:17px;
	}
	.passo2b {
		background-image:url(../img/passo2b.gif);
		background-repeat:no-repeat;
		background-position:left;
		width:76px;
		height:17px;
	}
	.passo3 {
		background-image:url(../img/passo3.gif);
		background-repeat:no-repeat;
		background-position:left;
		width:76px;
		height:17px;
	}
	.passo3b {
		background-image:url(../img/passo3b.gif);
		background-repeat:no-repeat;
		background-position:left;
		width:76px;
		height:17px;
	}
	.passo4 {
		background-image:url(../img/passo4.gif);
		background-repeat:no-repeat;
		background-position:left;
		width:76px;
		height:17px;
	}
	.passo4b {
		background-image:url(../img/passo4b.gif);
		background-repeat:no-repeat;
		background-position:left;
		width:76px;
		height:17px;
	}
	/*fim passos*/
.cheque_compra td{
	background-image:url(../img/img_chque.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
	width:408px;
	height:147px;
	vertical-align:top;
}
.cheque_valor {
	vertical-align:top;
	margin-top:25px;
	text-align:right;
	margin-right:5px;
	letter-spacing:5px;
}
.cheque_ordem {
	vertical-align:top;
	padding-left:85px;
	text-align:left;
	margin-top:30px;
	
}
.cheque_extenso {
	vertical-align:top;
	padding-left:135px;
	text-align:left;
	margin-top:8px;
	line-height:17px;
}
/*main*/
.main {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:16px;
	padding-top:20px;
	padding-left:5px;
	padding-right:15px;
		vertical-align:top;
	width:550px;
	text-align:left;
}
.main2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:16px;
	padding-top:20px;
		vertical-align:top;
	width:861px;
	padding-right:30px;
}
.main3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:16px;
	padding-top:20px;
		vertical-align:top;
	width:400px;
	padding-right:30px;
}
.main h1, .main2 h1, .popupHeader h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-variant:small-caps;
	color:#b32554;
	line-height:12px;

}
/*fim main*/	
/*produtos*/
.noticiaDestaque {
width:260px;
text-align:center;
}
.preco {
	color:#aacf03;
	font-weight:bold;
	font-size:12px;
}
.preco_riscado {
	color:#aacf03;
	text-decoration:line-through;
	font-size:11px;
}
.produtos_link {
	font-weight:bold;
	color:#aacf03;
}
.produtos_link2 {
	color:#aacf03;
}
.noticiaNormal {
	width:200px;
}
.noticiaNormal table td {
	text-align:center;
}
	
/*fim produtos*/
/*excepçoes*/
.no_sidebar {
	width:681px;
	padding-left:20px;
	padding-right:20px;
}
.padding {
	padding-left:20px;
}
.notice {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.nome_empresa {
	color:#aacf03;
	font-weight:bold;
	font-size:11px;
}
.img img {
	border: solid #aacf03 1px;
}
.img {
	vertical-align:middle;
}
hr {
	width:80%;
	color:#b32554;
	border:#b32554 1px solid;
	height:1px;
	line-height:1px;
	
}
.projectos tr {
	line-height:16px;
	font-size:11px;
}
#category_id {
	font-family:Arial, Helvetica, sans-serif;
	border:1px #fff solid;
	font-size:10px;
	width:100px;
}
form select {
	font-family:Arial, Helvetica, sans-serif;
	border:1px #aacf03 solid;
	font-size:11px;
}
/*fim excepcoes*/
