﻿@charset "UTF-8";

/** reset **/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{font:normal 11px Arial, Helvetica, sans-serif; color:#666666;margin:0;padding:0;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
/** end:reset **/

/* +default classes */
.left{float:left}
.right{float:right}
.nofloat{float:none}
.clear{clear:both}
.hidden{
	display:none;
	visibility:hidden;
}
.hide-text{display:block; text-indent:-9999px; overflow:hidden; outline:none;}
.hide-btn{display:block; text-indent:-9999px; line-height:9999px; overflow:hidden; outline:none; cursor:pointer;}
.bold{font-weight:bold}
.italic{font-style:italic}
.upper{text-transform:uppercase}
.lower{text-transform:lowercase}
.center{text-align:center}
.underline{text-decoration:underline;}

.clearfix:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.clearfix {display:inline-block}
html[xmlns] .clearfix {display:block}
body{text-shadow: #000000 0 0 0px;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

p{font:11px Arial, Helvetica, sans-serif; color:#000000;}
ul{font:11px Arial, Helvetica, sans-serif; color:#000000;}
ul li{font:11px Arial, Helvetica, sans-serif; color:#000000;}
ul li a{font:11px Arial, Helvetica, sans-serif; color:#000000;}
/** end:default classes **/
/*
	INDEX
	+geral
	+wrap
	+header
	+nav
	+content
	+footer
	+classes
*/

/* +geral */
html{background:url(../imgs/bg/html.jpg) 0px 0px repeat;}
/* end geral */


/* +wrap */
#wrapper{width:938px; margin:0 auto; padding:0px 0 0 0; position:relative;}
/* end wrap */


/* +header */
#header{width:938px; height:95px; padding:20px 0 0 0; background:url(../imgs/bg/header.png) 0px 20px no-repeat; clear:both;}
	/*#header{margin:0 0 0 -469px; position:fixed; top:0px; left:50%; z-index:20; background:#FFF url(../imgs/bg/header.png) 0px 20px no-repeat;}*/
	#header .logo{width:95px; height:64px; padding:19px 0 0 22px; float:left;}
		#header .logo a{width:95px; height:64px; display:block; background:url(../imgs/bg/logo.gif) 0px 0px no-repeat;}
	#header .abrir{width:60px; height:39px; overflow:hidden; display:block; background:url(../imgs/buttons/abrir.gif) 0px 0px no-repeat; position:absolute; top:32px; right:32px;}
	
	#header .left{width:383px; overflow:hidden;}
	#header .right{width:320px; overflow:hidden;}
	#header #nav{width:383px; float:left;}
		#header #nav ul{width:383px; padding:20px 0 0 13px;}
			#header #nav ul li{font:11px Arial, Helvetica, sans-serif; color:#144E18; float:left; padding:0 0 0 30px;}
				#header #nav ul li a{font:bold 11px Arial, Helvetica, sans-serif; color:#144E18;}
	#header #crumb{width:315px; float:left; padding:20px 0 0 43px;}
		#header #crumb h3{font:bold 11px Arial, Helvetica, sans-serif; color:#000;}
		#header #crumb p{font:bold 11px Arial, Helvetica, sans-serif; color:#666666; float:left; padding:0 0 0 0px;}
			#header #crumb p a{font:bold 11px Arial, Helvetica, sans-serif; color:#666666;}
			#header #crumb p a:hover{font:bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none}
	#header #idioma {float:right; width:74px; text-align:right; padding: 20px 31px 0 0; visibility:hidden;}
	#header #idioma a{ font:bold 11px Arial, Helvetica, sans-serif; color:#144e18}
	#header #abas{width:320px; float:left;}
		#header #abas ul{width:320px; padding:31px 0 0 13px;}
			#header #abas ul li{font:12px Arial, Helvetica, sans-serif; color:#144E18; float:left; padding:0 0 0 0px;}
				#header #abas ul li a{font:12px Arial, Helvetica, sans-serif; color:#144E18; margin:3px 0 0 0;}
					#header #abas ul li a.blog{width:56px; height:15px; display:block; background:url(../imgs/buttons/blog.gif) 0px 0px no-repeat;}
					#header #abas ul li a.blog:hover{background:url(../imgs/buttons/blog-ativo.gif) 0px 0px no-repeat;}
					#header #abas ul li a.blog.ativo{background:url(../imgs/buttons/blog-ativo.gif) 0px 0px no-repeat;}
					#header #abas ul li a.design{width:98px; height:15px; display:block; background:url(../imgs/buttons/designers.gif) 0px 0px no-repeat;}
					#header #abas ul li a.design.ativo{background:url(../imgs/buttons/designers-ativo.gif) 0px 0px no-repeat;}
					#header #abas ul li a.design:hover{background:url(../imgs/buttons/designers-ativo.gif) 0px 0px no-repeat;}
				#header #abas ul li input{width:112px; height:17px; font:11px Arial, Helvetica, sans-serif; color:#999999; border:1px solid #C1C4C5; background:#F3F6F7;}
					#header #abas ul li input.bg{background:#F3F6F7 url(../imgs/bg/busca.gif) 0px 0px no-repeat; padding-top:2px; padding-left:24px;}

	#header #user{float:right; position:absolute; top:0px; right:0px;}
		#header #user ul{padding:13px 13px 0 0px;}
			#header #user ul li{font:11px Arial, Helvetica, sans-serif; color:#144E18; float:left; padding:0 20px 0 0;}
				#header #user ul li a{font:bold 11px Arial, Helvetica, sans-serif; color:#144E18;}
/* end header */


/* +content */
#content{width:938px; padding:0 0 0px 0; background:url(../imgs/bg/content.png) 0px 0px repeat-y; overflow:hidden; position:relative; clear:both;}
	/*#content{margin:115px 0 0 0;}*/
	
	#content #sidebar{width:139px; padding:0 0 15px 9px; float:left; position:relative; z-index:10;}
		/*#content #sidebar{position:fixed; background:#FFF}*/
		#content #sidebar a.finalizar-compra{width:115px; height:26px; margin:0 0 0 7px; background:url(../imgs/buttons/finalizar-compra.gif) 0px 0px no-repeat; float:left;}
		#content #sidebar h2{font:bold 15px Arial, Helvetica, sans-serif; color:#393939; padding:11px 0px 10px 11px; float:left;}
			#content #sidebar h2 a{color:#393939;}
			#content #sidebar h2 a:hover{text-decoration:none;}
			#content #sidebar ul#menu{width:135px; height:420px; float:left; padding-left:11px;}
				#content #sidebar ul#menu li{font:bold 15px Arial, Helvetica, sans-serif; color:#393939; padding:0 0px 0 0px; margin-bottom:5px; margin-left:2px; width:100%;}
					#content #sidebar ul#menu li a{font:bold 15px Arial, Helvetica, sans-serif; color:#393939; padding:0 0px 0 9px; display:block; height:19px}
					#content #sidebar ul#menu li a:hover{background:url(../imgs/bg/li.gif) 0px 0px no-repeat; text-decoration:none;}
					#content #sidebar ul#menu li a.ativo{background:url(../imgs/bg/li.gif) 0px 0px no-repeat;}
					#content #sidebar ul#menu li ul{margin-top:5px}
						#content #sidebar ul#menu li ul li{font:12px Arial, Helvetica, sans-serif; color:#393939; padding:0 0px 0 0px; margin-bottom:0; margin-left:0;}
							#content #sidebar ul#menu li ul li a{/*width:133px;*/ height:19px; display:block; font:12px Arial, Helvetica, sans-serif; color:#636363; padding:2px 0 0 10px;}
								#content #sidebar ul#menu li ul li a:hover{background:url(../imgs/bg/li.gif) 0px 0px no-repeat; text-decoration:none;}
								#content #sidebar ul#menu li ul li a.ativo{background:url(../imgs/bg/li.gif) 0px 0px no-repeat;}
								
		#content #sidebar ul#submenu{width:128px; float:left;}
				#content #sidebar ul#submenu li{font:bold 12px Arial, Helvetica, sans-serif; color:#393939; padding:0 0px 20px 11px; margin:0;}
					#content #sidebar ul#submenu li a{font:bold 11px Arial, Helvetica, sans-serif; color:#3B7B7C; padding:0 0px 0 0px; display:block;}
					/******************duvidas capa******************************/
#sidebar-duvidas{width:124px; float:right; padding:0; z-index:0; position:absolute; margin-top:525px;}
			#sidebar-duvidas h2{font:11px Arial, tahoma, Helvetica, sans-serif!important; color:#839D9A!important;}
				#sidebar-duvidas h2.padding{padding-bottom:0;}
				#sidebar-duvidas h2 span{background:url(../imgs/bg/seta02.gif) 100% 7px no-repeat; padding-right:7px;}
			#sidebar-duvidas p.verde{font:10px Arial, tahoma, Helvetica, sans-serif; color:#839D9A; margin:0 0 0 11px;}
			#sidebar-duvidas img{margin-left:11px;}
			#sidebar-duvidas ul{float:left; clear:both; padding:0 0 0 11px;}
				#sidebar-duvidas ul li{font:10px Arial, tahoma, Helvetica, sans-serif; color:#839D9A; padding:0 0 5px 0;}
					#sidebar-duvidas ul li a{font:10px Arial, tahoma, Helvetica, sans-serif; color:#839D9A;}
			/***********************fim duvidas capa **************************************/
			
			.selos-capa ul{ float:left; margin-top:240px; text-align:center; margin-left:29px; }
			.selos-seg ul{ float:left; margin-top:165px; text-align:center; margin-left:-7px; }
			.selos-seg ul li{ /*display:inline; vertical-align: middle;*/ float:left;}
	.bg-coment{float:left;margin-left:23px;width:150px; font: bold 11px Arial, Helvetica, sans-serif; text-decoration:underline; color:#393939;}
	.dividir{ border-bottom:solid 1px #393939; width:781px; float:left;}
	#content #boxcoment{width:781px; min-height:300px; padding:0 0 0 0; float:left; position:relative; /*overflow:hidden;*/}
	#content #boxCont-galeria{width:781px; padding:0 0 0 0; float:left; position:relative; /*overflow:hidden;*/}
	#content #boxCont{width:781px; min-height:629px; padding:0 0 0 0; float:left; position:relative; /*overflow:hidden;*/}
		/*#content #boxCont{padding:0 0 0 137px;}*/
		#content #boxCont span.bg{height:999999px;width:10px; display:block; position:absolute; top:0px; right:0px; overflow:hidden; background:url(../imgs/bg/boxCont.png) top left repeat-y;}
		#content #boxCont ul#produtos{width:781px;}
			#content #boxCont ul#produtos li{width:195px; float:left; padding:13px 0 0 0;}
			#content #boxCont ul#produtos li div.vendidos { font-size:11px;height:25px;padding-left:117px;width:60px; margin-bottom:-5px; }					
				#content #boxCont ul#produtos div{width:162px; height:162px; clear:both; margin:auto; position:relative;}
					#content #boxCont ul#produtos li img{display:block; /*padding:0 0 0 15px;*/ margin:auto; bottom:0; position:absolute;}
					#content #boxCont ul#produtos li p{width:165px; height:42px; margin-top:5px; padding:1px 15px 0 16px; border-bottom:1px solid #CCCCCC; /*border-top:2px solid #CCCCCC;*/ display:block; font:bold 11px Arial, Helvetica, sans-serif; color:#000;}
						#content #boxCont ul#produtos li p a{font:11px Arial, Helvetica, sans-serif; color:#3F3F3F;}		
						#content #boxCont ul#produtos li p a:hover{font:bold 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
					#content #boxCont ul#produtos li.first{width:185px;}
						#content #boxCont ul#produtos li.first img{}
						#content #boxCont ul#produtos li.first p{padding-left:20px;}
					#content #boxCont ul#produtos li.last{width:236px;}
						#content #boxCont ul#produtos li.last img{}
						#content #boxCont ul#produtos li.last p{width:221px;}
				
	
	.aba #content #boxCont{width:510px;}
		.aba #content #boxCont span.bg{display:none;}
		.aba #content span.bg-aba{height:100%;width:10px; display:block; position:absolute; top:0px; left:-10px; overflow:hidden; background:url(../imgs/bg/boxCont.png) top left repeat-y;}		.aba #content #boxCont ul#produtos{width:510px;}
		.aba #content #boxCont ul#produtos li{width:170px;}
		.aba #content #boxCont ul#produtos li img{padding:0 0 0 0px;}
		.aba #content #boxCont ul#produtos li p{width:160px; /*padding-left:10px;*/ padding-left:4px;}
		
	#content .design{width:270px; height:100%; min-height:613px; padding:10px 6px; background:#FDF8CF; position:absolute; top:0; right:9px;} 
		#content .design img.detalhe{margin-top:20px} 
		#content .design p{font:11px Arial, Helvetica, sans-serif; color:#000;} 
			#content .design p a{font:11px Arial, Helvetica, sans-serif; color:#377273; float:none; margin:10px 0 20px 0; display:block;}
		#content .design h3{font:bold 12px Arial, Helvetica, sans-serif; color:#377273; float:left; margin:10px 0;}
		#content .design h4{font:bold 13px Arial, Helvetica, sans-serif; color:#000; padding:15px 0 0 0;}
		#content .design h5{font:bold 11px Arial, Helvetica, sans-serif; color:#000; padding:15px 0 0 0;}
		#content .design a{font:bold 12px Arial, Helvetica, sans-serif; color:#377273; float:right; margin:10px 0;}
			#content .design a.fechar{width:18px; height:18px; display:block; overflow:hidden; background:url(../imgs/buttons/fechar.jpg) 0px 0px no-repeat; position:absolute; top:0px; right:9px;}
		
		#content .design ul.list{width:270px; clear:both;}
			#content .design ul.list li{width:86px; padding:0 6px 0 0; height:143px; float:left; overflow:hidden;}
				#content .design ul.list li.last{padding:0px;}
				#content .design ul.list li img{display:block;}
				#content .design ul.list li h4{font:bold 10px Arial, tahoma, Helvetica, sans-serif; color:#000; /*padding:2px 0 0 3px;*/}
					#content .design ul.list li h4 a{font:bold 10px Arial, tahoma, Helvetica, sans-serif; color:#000; /*padding:2px 0 0 3px;*/ float:left; margin:0;}
					#content .design ul.list li h4 a:hover{font:bold 10px Arial, tahoma, Helvetica, sans-serif; color:#000; /*padding:2px 0 0 3px;*/ float:none; margin:0; text-decoration:none}
				#content .design ul.list li a{margin:0;}
					#content .design ul.list li a.veja{width:80px; height:9px; display:block; background:url(../imgs/buttons/veja-produtos.gif) 0px 0px no-repeat; float:left; font:10px Arial, tahoma, Helvetica, sans-serif; color:#000; margin:3px 0 0 0; padding:0;}
	
		#content #blog{width:270px; height:100%; min-height:613px; padding:10px 6px; background:#E9F4F2; position:absolute; top:0; right:9px;} 
			#content #blog a.fechar{width:18px; height:18px; display:block; overflow:hidden; background:url(../imgs/layers/buttons/fechar.jpg) 0px 0px no-repeat; position:absolute; top:8px; right:9px;}
			#content #blog p.date{font:10px Arial, Helvetica, sans-serif; color:#000;}
			#content #blog h3{font:bold 12px Arial, Helvetica, sans-serif; color:#377273; float:left; margin:10px 0; width:100%; clear:both;}
				#content #blog h3 a{color:#377273;}
				#content #blog h3 a:hover{text-decoration:none;}
			#content #blog ul.posts{}
				#content #blog ul.posts li{padding:0 0 21px 0;}
		
		#content h2.galeria-comentarios{width:150px; height:40px; margin:23px 0 0 20px; background:url(../imgs/titles/coment.jpg) 0px 0px no-repeat; float:left;}
		
		#content h2.galeria-clientes{width:225px; height:40px; margin:23px 0 0 20px; background:url(../imgs/titles/galeria-clientes.jpg) 0px 0px no-repeat; float:left;}
		#content p.verde{font:10px Arial, tahoma, Helvetica, sans-serif; color:#377273; margin:0 0 0 20px; clear:both; width:600px}
		#content a.enviar-comentario{width:133px; height:22px; margin:25px 0 0 384px; display:block; background:url(../imgs/buttons/enviar-comentario.jpg) 0px 0px no-repeat; float:left;}
		#content a.enviar-foto{width:93px; height:22px; margin:25px 0 0 334px; display:block; background:url(../imgs/buttons/enviar-foto.jpg) 0px 0px no-repeat; float:left;}
		#content ul.list-cliente{width:100%; clear:both; padding:20px 0 0 20px;}
		#content ul.lista-comentarios{width:655px; clear:both; padding:0 0 0 20px; margin-bottom:30px;}
		#content ul.lista-comentarios li{width:655px; margin-top: 15px;}
		#content ul.lista-comentarios li p.titulo{font: bold 15px Arial,tahoma,Helvetica,sans-serif; color:#393939;}
		#content ul.lista-comentarios li p.nome-data{font: 11px Arial,tahoma,Helvetica,sans-serif; margin-top:2px;color:#393939;}
		#content ul.lista-comentarios li p.mensagem{font: 14px Arial,tahoma,Helvetica,sans-serif; margin-top:2px;color:#393939;}
			#content ul.list-cliente li{width:140px; padding:0 30px 0 0; height:180px; float:left; overflow:hidden; }
				#content ul.list-cliente li div{width:143px; height:140px; clear:both; margin:auto; position:relative;}
				#content ul.list-cliente li.last{padding:0px;}
				#content ul.list-cliente li img.galeria{display:block; border:1px solid #377273; margin-left:4px; margin:0 auto; bottom:0; position:absolute;}
				#content ul.list-cliente li p{font:10px Arial, tahoma, Helvetica, sans-serif; color:#000; padding:2px 0 0 3px; margin:0; width:120px;}
					#content ul.list-cliente li p a{font:10px Arial, tahoma, Helvetica, sans-serif; color:#000;}
					#content ul.list-cliente li p.verde{font:10px Arial, tahoma, Helvetica, sans-serif; color:#377273; padding:2px 0 0 3px;}

		#content h3.tit{font:bold 15px Arial, tahoma, Helvetica, sans-serif; color:#636363; padding:10px 0 0 10px;}
			#content h3.margin{padding:10px 0 20px 10px; clear:left;}
			#content h3.tit a{color:#929292;}
		#content #descricao{width:773px; height:424px; margin:5px 0 0 3px; background:url(../imgs/bg/descricao.jpg) 0px 0px no-repeat;}
			#content #descricao .left{width:485px; height:424px;}
				#content #descricao .left #campos-email{display:none; clear:both; margin-left:14px; padding:5px 0 5px 0;}
					#content #descricao .left #campos-email input{width:150px; vertical-align:bottom;}
					#content #descricao .left #campos-email img{ vertical-align:bottom;}
				#content #descricao h4{font:bold 10px Arial, tahoma, Helvetica, sans-serif; color:#999B9B; clear:both; padding:17px 0px 0px 14px; float:left;}
				#content #descricao .img{width:458px; height:306px; margin:auto; padding:14px 10px 6px 13px; text-align:center;}
				#content #descricao .paginacao{width:459px; padding:2px 0px 0px 14px; float:left;}
					#content #descricao .paginacao a{padding:1px 2px; margin:0 4px 2px 0; display:block; border:1px solid #C4C4C3; float:left; font:bold 11px Arial, tahoma, Helvetica, sans-serif; color:#999B9B;}
					#content #descricao .paginacao p{font:bold 10px Arial, tahoma, Helvetica, sans-serif; color:#999B9B; clear:both; padding:0;}
					.produto #content #descricao .paginacao p{font:bold 10px Arial, tahoma, Helvetica, sans-serif; color:#999B9B; clear:both; padding:0;}
				#content #descricao .imgs{width:459px; padding:2px 0px 0px 14px; float:left; clear:both;}
					#content #descricao .imgs a{margin:0 2px 0px 0; float:left;}
			#content #descricao .right{width:288px; height:424px;}
				#content #descricao .right h1{font:bold 15px Arial, tahoma, Helvetica, sans-serif; color:#636363; padding:20px 0 10px 13px;}
				#content #descricao .right h3{font:11px Arial, tahoma, Helvetica, sans-serif; color:#636363; padding:12px 0 3px 13px;}
				#content #descricao .right a{font:10px Arial, tahoma, Helvetica, sans-serif; color:#333333; text-decoration:none;}
					#content #descricao .right a.comprar{clear:left; width:124px; height:33px; display:block; background:url(../imgs/buttons/comprar.gif) 0px 0px no-repeat; float:left; margin:0 0 0 13px;}
					#content #descricao .right a.parcelamento{width:auto; height:9px; display:block; background:url(../imgs/buttons/setinha-cima.gif) 0px 0px no-repeat; float:left; margin:-1px 0 0 20px; padding-left:12px;}
					#content #descricao .right a.calcular-frete{width:auto; height:9px; display:block; background:url(../imgs/buttons/setinha-cima.gif) 0px 0px no-repeat; float:left; margin:2px 0 0 20px; padding-left:12px;}
					#content #descricao .right a.imprimir{width:auto; height:9px; display:block; background:url(../imgs/buttons/setinha-cima.gif) 0px 0px no-repeat; float:left; margin:2px 0 0 20px; padding-left:12px;}
				#content #descricao .right p.cinza{color:#636363; float:left;}
				#content #descricao .right p.preco{font:bold 16px Arial, tahoma, Helvetica, sans-serif; color:#484848; padding:15px 0 0px 13px;}
					#content #descricao .right p.preco span{font:11px Arial, tahoma, Helvetica, sans-serif; color:#636363;}
				#content #descricao .right #preco-botoes{width:288px; position:absolute; top:321px; background:transparent url(../imgs/bg/linha02.gif) no-repeat scroll top center};
				
				#content #descricao .right p.sub{font:bold 12px Arial, tahoma, Helvetica, sans-serif; color:#636363;}
					#content #descricao .right p.sub span{font:bold 12px Arial, tahoma, Helvetica, sans-serif; color:#9E9E9E;}
				#content #descricao .right a.seta{font:10px Arial, tahoma, Helvetica, sans-serif; color:#636363; padding:0 0 0 11px; margin:0 0 0 13px; background:url(../imgs/bg/seta.gif) 0px 2px no-repeat; }
				#content #descricao .right ul.colors{padding:0 0 20px 13px; /*background:url(../imgs/bg/linha02.gif) 10px 100% no-repeat;*/ overflow:hidden;}
					#content #descricao .right ul.colors li{padding:0 5px 0 0; overflow:hidden; float:left;}
						#content #descricao .right ul.colors li img#moldura{position:absolute;}
						#content #descricao .right ul.colors li input{float:left; margin:3px 3px 0 0;}
						#content #descricao .right ul.colors li span{width:21px; height:21px; display:block; overflow:hidden; float:left;}
				#content #descricao .right div.campo-extra{padding:0 0 0 13px; overflow:hidden; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000;}
					#content #descricao .right div.campo-extra #qtd{float:left;}
					#content #descricao .right div.campo-extra div{padding-top:5px; margin-left:146px;}

				#content #descricao .right ul.tamanho{padding:0 0 0 13px; overflow:hidden;}
					#content #descricao .right ul.tamanho li{padding:0 5px 0 0; overflow:hidden; float:left;}
		.produto #content #boxCont{ padding:0 0 10px 0;}	
		#content a.ver-todas{width:62px; height:9px; margin:0 0 0 10px; background:url(../imgs/buttons/ver-todas.gif) 0px 0px no-repeat; display:block;}
		.produto #content #boxCont ul#produtos{width:766px; padding:0 0 10px 0; margin:0 0 0 5px; overflow:hidden; background:url(../imgs/bg/linha01.gif) bottom left repeat-x;}
			.produto #content #boxCont ul#produtos li{width:190px;}
				.produto #content #boxCont ul#produtos li img{padding:0 0 0 0px;}
				.produto #content #boxCont ul#produtos li p{border:none; width:160px; padding-left:10px; font-weight:normal;}
		.produto #content #boxCont h2{font:11px Arial, tahoma, Helvetica, sans-serif; color:#363636; padding:0 10px 10px 13px;}
		.produto #content #boxCont p{font:11px Arial, tahoma, Helvetica, sans-serif; color:#363636; padding:0 10px 10px 13px;}
		.produto #content #boxCont ul.list{padding:0 0 0 20px;}
			.produto #content #boxCont ul.list li{padding:0 0 2px 0;}
		.produto #content #boxCont .hr{width:766px; height:2px; margin-left:6px; overflow:hidden; background:url(../imgs/bg/linha01.gif) bottom left repeat-x;}
		.produto #content #boxCont .list-cliente{padding:0px 0 0 13px;}
		.produto #content #boxCont .list-cliente li p{font:10px Arial, tahoma, Helvetica, sans-serif; color:#000; padding:2px 0 0 3px; margin:0;}
			.produto #content #boxCont .list-cliente li p a{font:10px Arial, tahoma, Helvetica, sans-serif; color:#000;}
			.produto #content #boxCont .list-cliente li p.verde{font:10px Arial, tahoma, Helvetica, sans-serif; color:#377273; padding:2px 0 0 3px;}
			
	#content #boxCont #txt{width:455px; float:left; padding:15px 0 0 15px;}
		#content #boxCont #txt h2{font:bold 17px Arial, tahoma, Helvetica, sans-serif; color:#11696B;}
		#content #boxCont #txt em{font:10px Arial, tahoma, Helvetica, sans-serif; color:#11696B; float:left; padding:0 0 15px 0;}
		#content #boxCont #txt p{padding:0 0 15px 0;}
	#content #boxCont #instImg{width:297px; float:right; padding:15px 0 0 0px;}
		#content #boxCont #instImg .imgs{width:283px; height:274px; padding:14px 0 0 14px; background:url(../imgs/bg/img.jpg) 0px 0px no-repeat;}
			#content #boxCont #instImg .imgs img{display:block;}
			#content #boxCont #instImg .imgs p{width:270px; height:29px; padding:5px 0 0 0px; font:10px Arial, tahoma, Helvetica, sans-serif; color:#8d8d8d; overflow:hidden;}
		#content #boxCont #instImg .paginacao{width:459px; padding:2px 0px 0px 14px; float:left;}
			#content #boxCont #instImg .paginacao a{padding:1px 2px; margin:0 4px 2px 0; display:block; border:1px solid #C4C4C3; float:left; font:bold 11px Arial, tahoma, Helvetica, sans-serif; color:#999B9B;}
	
	.conta #content #boxCont{width:767px; padding:0px 0 0 14px;}
	#content #boxCont h2.accordion{width:758px; height:23px; margin:12px 0 0 0; padding:12px 0 0 10px; background:url(../imgs/bg/accordion.jpg) 0px 0px repeat-x; font:bold 12px Arial, tahoma, Helvetica, sans-serif; color:#000; clear:both;}
		#content #boxCont .alpha{filter:alpha(opacity=60); opacity:0.6;}
		#content #boxCont h2.accordion a{font:bold 10px Arial, tahoma, Helvetica, sans-serif; color:#11696B;}
	#content #boxCont ul.form{padding:20px 0 10px 0;}
		#content #boxCont ul.form li{ clear:both; padding:0 0 6px 0; overflow:hidden;}
			#content #boxCont ul.form li.left{ clear:none; padding:0 0 6px 0; overflow:hidden;}
			#content #boxCont ul.form li label{width:75px; padding:0 7px 0 0; display:block; float:left; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000; text-align:right;}
				#content #boxCont ul.form li label.w84{width:76px;}
			#content #boxCont ul.form li span{font:10px Arial, tahoma, Helvetica, sans-serif; color:#8D8D8D; padding:2px 0 0 5px; display:block; float:left;}
				#content #boxCont ul.form li span.marginRight{padding:0px 20px 0 5px;}
			#content #boxCont ul.form li a{font:10px Arial, tahoma, Helvetica, sans-serif; color:#11696B; padding:2px 0 0 5px; display:block; float:left;}
			#content #boxCont ul.form li select{width:255px; height:18px; border:1px solid #999999; float:left; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000;}
			#content #boxCont ul.form li input{width:293px; height:18px; border:1px solid #999999; float:left; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000;}
				#content #boxCont ul.form li input.btn{width:92px; height:26px; margin:10px 0 0 0; border:none; float:left; background:url(../imgs/buttons/salvar-dados.jpg) 0px 0px no-repeat;}
				#content #boxCont ul.form li input.btnCadastrar{width:76px; height:26px; margin:10px 0 0 80px; border:none; float:left; background:url(../imgs/buttons/cadastrar.gif) 0px 0px no-repeat;}
				#content #boxCont ul.form li input.radio{width:auto; height:auto;}
				#content #boxCont ul.form li input.w253{width:253px;}
				#content #boxCont ul.form li input.w168{width:168px;}
				#content #boxCont ul.form li input.w103{width:103px;}
				#content #boxCont ul.form li input.w84{width:84px;}

				
	#content #boxCont table.acompanhamento{margin:0 0 40px 0;}
		#content #boxCont table.acompanhamento thead{}
			#content #boxCont table.acompanhamento thead tr{}
				#content #boxCont table.acompanhamento thead tr th{height:36px; font:10px Arial, tahoma, Helvetica, sans-serif; color:#8D8D8D; text-align:center; vertical-align:middle; border-bottom:1px solid #CFCFCF;}
		#content #boxCont table.acompanhamento tbody{}
			#content #boxCont table.acompanhamento tbody tr{}
				#content #boxCont table.acompanhamento tbody tr td{}
					#content #boxCont table.acompanhamento tbody tr td span{padding:0 5px;}
					#content #boxCont table.acompanhamento tbody tr td table{ background:url(../imgs/bg/linha03.gif) bottom left repeat-x; margin:0;}
						#content #boxCont table.acompanhamento tbody tr td table.ativo{border:2px solid #008A8B;}
						#content #boxCont table.acompanhamento tbody tr td table tr{}
							#content #boxCont table.acompanhamento tbody tr td table tr td{height:60px; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000; text-align:center; vertical-align:middle;}
								#content #boxCont table.acompanhamento tbody tr td table tr td a.mais-detalhes{width:92px; height:26px; float:right; margin:0 7px 0 0; background:url(../imgs/buttons/mais-detalhes.jpg) 0px 0px no-repeat;}
								#content #boxCont table.acompanhamento tbody tr td table tr td a.ocultar-detalhes{width:113px; height:26px; float:right; margin:0 5px 0 0; background:url(../imgs/buttons/ocultar-detalhes.jpg) 0px 0px no-repeat;}
								#content #boxCont table.acompanhamento tbody tr td table tr td .left{width:510px; padding:0 0 20px 5px;}
									#content #boxCont table.acompanhamento tbody tr td table tr td .left h3{font:bold 12px Arial, tahoma, Helvetica, sans-serif; color:#11696B; padding:0 0 6px 5px; float:left;}
								#content #boxCont table.acompanhamento tbody tr td table tr td div.right{width:235px; padding:0 5px 0px 0;}
									#content #boxCont table.acompanhamento tbody tr td table tr td div.right h3{width:230px; font:bold 12px Arial, tahoma, Helvetica, sans-serif; color:#11696B; padding:0 0 5px 5px; float:left; border-bottom:2px solid #CECECE; text-align:left;}
									#content #boxCont table.acompanhamento tbody tr td table tr td div.right ul{width:225px; padding:10px 0 40px 10px; float:left; overflow:hidden;}
										#content #boxCont table.acompanhamento tbody tr td table tr td div.right ul li{width:225px; text-align:left;}
											#content #boxCont table.acompanhamento tbody tr td table tr td div.right ul li a.verde{color:#11696B;}
							#content #boxCont table.acompanhamento tbody tr td table tr td table{ margin:0;}
								#content #boxCont table.acompanhamento tbody tr td table tr td table thead{}
									#content #boxCont table.acompanhamento tbody tr td table tr td table thead tr{}
										#content #boxCont table.acompanhamento tbody tr td table tr td table thead tr th{height:33px; border-top:2px solid #CECECE;}
								#content #boxCont table.acompanhamento tbody tr td table tr td table tbody{}
									#content #boxCont table.acompanhamento tbody tr td table tr td table tbody tr{}
										#content #boxCont table.acompanhamento tbody tr td table tr td table tbody tr td{height:72px; background:url(../imgs/bg/linha03.gif) bottom left repeat-x;}
											#content #boxCont table.acompanhamento tbody tr td table tr td table tbody tr td.tleft{text-align:left;}
											#content #boxCont table.acompanhamento tbody tr td table tr td table tbody tr td.ultimo{background:#FAFAFA url(../imgs/bg/linha03.gif) bottom left repeat-x;}
										#content #boxCont table.acompanhamento tbody tr td table tr td table tbody tr.detalhes td{height:33px; background:#FAFAFA url(../imgs/bg/linha03.gif) bottom left repeat-x;}
											#content #boxCont table.acompanhamento tbody tr td table tr td table tbody tr.bordernone td{height:33px; background:#FAFAFA;}
												#content #boxCont table.acompanhamento tbody tr td table tr td table tbody tr.detalhes td.ultimo{background:#F6F6F6 url(../imgs/bg/linha03.gif) bottom left repeat-x;}
													#content #boxCont table.acompanhamento tbody tr td table tr td table tbody tr.bordernone td.ultimo{background:#F6F6F6;}
										#content #boxCont table.acompanhamento tbody tr td table tr td table tbody tr.total td{height:33px; background:#F2F2F2; border-top:1px solid #CECECE;}
											#content #boxCont table.acompanhamento tbody tr td table tr td table tbody tr.total td.ultimo{font:13px Arial, tahoma, Helvetica, sans-serif; color:#000;}
											
											
	.carrinho #content{background:url(../imgs/bg/contcarrinho.png) 0px 0px repeat-y;}
		.carrinho #content #sidebar{width:131px; float:right; padding:0; margin:0 9px 0 0; z-index:0;}
			.carrinho #content #sidebar h2{font:11px Arial, tahoma, Helvetica, sans-serif; color:#839D9A;}
				.carrinho #content #sidebar h2.padding{padding-bottom:0;}
				.carrinho #content #sidebar h2 span{background:url(../imgs/bg/seta02.gif) 100% 7px no-repeat; padding-right:7px;}
			.carrinho #content #sidebar p.verde{font:10px Arial, tahoma, Helvetica, sans-serif; color:#839D9A; margin:0 0 0 11px;}
			.carrinho #content #sidebar img{margin-left:11px; margin-bottom:6px;}
			.carrinho #content #sidebar ul{float:left; clear:both; padding:0 0 0 11px;}
				.carrinho #content #sidebar ul li{font:10px Arial, tahoma, Helvetica, sans-serif; color:#839D9A; padding:0 0 5px 0;}
					.carrinho #content #sidebar ul li a{font:10px Arial, tahoma, Helvetica, sans-serif; color:#839D9A;}	
			.carrinho #content .selos-sidebar ul{ float:left; margin-top:294px; text-align:center; margin-left:14px; }
		.carrinho #content #boxCont{width:771px; padding:0px 0 0 10px; float:left; margin:0 0 0 9px;}
			#content #boxCont a.continuar-comprando{width:121px; height:26px; margin:17px 0 0 0; background:url(../imgs/buttons/continuar-comprando.gif) 0px 0px no-repeat; float:left;}
			#content #boxCont a.limpar-sacola{width:95px; height:26px; margin:17px 0 0 8px; background:url(../imgs/buttons/limpar-sacola.gif) 0px 0px no-repeat; float:left;}
			#content #boxCont a.prosseguir{width:80px; height:26px; margin:17px 0 0 0px; background:url(../imgs/buttons/prosseguir.gif) 0px 0px no-repeat; float:right;}
			#content #boxCont a.usar-mesmo{width:82px; height:26px; margin:63px -6px; background:url(../imgs/buttons/usar-mesmo.gif) 0px 0px no-repeat; float:left;}
			#content #boxCont a.concluir-compra{width:183px; height:32px; margin:20px 0px; background:url(../imgs/buttons/concluir-compra.gif) 0px 0px no-repeat; float:right;}
			
			#content #boxCont .texto-pagseguro{ width:100%; float:left; }
			#content #boxCont .texto-pagseguro .cont{ width:380px; float:right; }
			#content #boxCont .texto-pagseguro .cont .top{ background:url(../imgs/others/top-texto-pagseguro.jpg) no-repeat; width:100%; float:left; height:4px; }
			#content #boxCont .texto-pagseguro .cont .bottom{ background:url(../imgs/others/bottom-texto-pagseguro.jpg) no-repeat; width:100%; float:left; height:4px; }
			#content #boxCont .texto-pagseguro .cont .centro{ width:360px; border-left:1px solid #E4E4E4; border-right:1px solid #E4E4E4; float:left; padding:6px 9px; font:11px Arial, Tahoma, Verdana, sans-serif; color:#333; }
			
			#content #boxCont table.sacola-compras{margin:0px 0 0 0;}
				#content #boxCont table.sacola-compras thead{}
					#content #boxCont table.sacola-compras thead tr{}
						#content #boxCont table.sacola-compras thead tr th{font:10px Arial, tahoma, Helvetica, sans-serif; color:#8D8D8D; text-align:center; vertical-align:middle; height:33px; border-bottom:1px solid #CECECE;}
				#content #boxCont table.sacola-compras tbody{}
					#content #boxCont table.sacola-compras tbody tr{}
						#content #boxCont table.sacola-compras tbody tr td{height:72px; background:url(../imgs/bg/linha03.gif) bottom left repeat-x; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000; text-align:center; vertical-align:middle;}
							#content #boxCont table.sacola-compras tbody tr td.tleft{text-align:left;}
							#content #boxCont table.sacola-compras tbody tr td.ultimo{background:#FAFAFA url(../imgs/bg/linha03.gif) bottom left repeat-x;}
							#content #boxCont table.sacola-compras tbody tr td span{margin:0 5px;}
							#content #boxCont table.sacola-compras tbody tr td a.excluir{width:18px; height:18px; margin:0 auto; background:url(../imgs/buttons/excluir.gif) 0px 0px no-repeat;}
							#content #boxCont table.sacola-compras tbody tr td a.reculcular{width:59px; height:18px; margin:0; background:url(../imgs/buttons/reculcular.gif) 0px 0px no-repeat; float:left;}
							#content #boxCont table.sacola-compras tbody tr td input.reculcular{width:20px; height:15px; margin:1px 3px 0 5px; border:1px solid #CACACA; float:left;}
						#content #boxCont table.sacola-compras tbody tr.detalhes td{height:33px; background:#FAFAFA url(../imgs/bg/linha03.gif) bottom left repeat-x;}
							#content #boxCont table.sacola-compras tbody tr.bordernone td{height:33px; background:#FAFAFA;}
							#content #boxCont table.sacola-compras tbody tr.bordernone-vale td{height:33px; background:#FAFAFA; background: url("../imgs/bg/linha03.gif") repeat-x scroll left bottom #F6F6F6; text-align:left; padding-left:5px;}
							#content #boxCont table.sacola-compras tbody tr.bordernone-vale td p{ float:left; padding-top:5px;}
							#content #boxCont table.sacola-compras tbody tr.bordernone-vale td input.codigo{ border: solid 2px #dfdfdf;height: 18px; margin-left:5px; float:left }
							#content #boxCont table.sacola-compras tbody tr td a.envia-codigo{width:59px; height:18px; margin:1px 0 0 5px; background:url(../imgs/envia-codigo.jpg) 0px 0px no-repeat; float:left;}
								#content #boxCont table.sacola-compras tbody tr.detalhes td.ultimo{background:#F6F6F6 url(../imgs/bg/linha03.gif) bottom left repeat-x;}
									#content #boxCont table.sacola-compras tbody tr.bordernone td.ultimo{background:#F6F6F6;}
									#content #boxCont table.sacola-compras tbody tr td a.calcula-frete{width:74px; height:18px; margin:1px 0 0 5px; background:url(../imgs/buttons/calcular-frete.jpg) 0px 0px no-repeat; float:left;}
							#content #boxCont table.sacola-compras tbody tr.bordernone-frete td{height:33px; background:#FAFAFA; border-top: solid 1px #CCCCCC;}
							#content #boxCont table.sacola-compras tbody tr.bordernone-frete td{height:33px; background:#FAFAFA;  text-align:left; padding-left:40px;}
							#content #boxCont table.sacola-compras tbody tr.bordernone-frete td p{ float:left; padding-top:5px;}
							#content #boxCont table.sacola-compras tbody tr.bordernone-frete td input.codigo{ border: solid 2px #dfdfdf;height: 18px; margin-left:5px; float:left }
							#content #boxCont table.sacola-compras tbody tr.bordernone-frete td.ultimo-frete{ background-color:#FAFAFA	;}
		
									#content #boxCont table.sacola-compras tbody ul.frete{ width: 320px; margin:0 0 0 115px; }
									#content #boxCont table.sacola-compras tbody ul.frete li{  }									
									ul{font:11px Arial, Helvetica, sans-serif; color:#000000;}
						#content #boxCont table.sacola-compras tbody tr.total td{height:33px; background:#F2F2F2; border-top:1px solid #CECECE;  border-bottom:1px solid #CECECE;}
							#content #boxCont table.sacola-compras tbody tr.total td.ultimo{font:13px Arial, tahoma, Helvetica, sans-serif; color:#000;}
							
		#content #boxCont .cadastrado{width:262px; padding:0px 0 0 0px; float:left; margin:20px 0 0 0px; background:url(../imgs/bg/linha04.gif) right top repeat-y;}
			#content #boxCont .cadastrado h3{font:bold 12px Arial, tahoma, Helvetica, sans-serif; color:#8D8D8D; padding:0 0 0 9px;}
			#content #boxCont .cadastrado ul{width:224px; padding:10px 0 0 0;}
				#content #boxCont .cadastrado ul li{padding:0 0 6px 0; overflow:hidden;}
					#content #boxCont .cadastrado ul li label{width:44px; padding:2px 10px 0 0; display:block; float:left; text-align:right;}
					#content #boxCont .cadastrado ul li input{width:166px; height:18px; border:1px solid #999999; float:left; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000;}
					#content #boxCont .cadastrado ul li a{font:10px Arial, tahoma, Helvetica, sans-serif; color:#11696B; float:right;}
						#content #boxCont .cadastrado ul li input.btn{width:80px; height:26px; margin:0px 0 0 0px; background:url(../imgs/buttons/prosseguir.gif) 0px 0px no-repeat; float:right; border:none;}

		#content #boxCont .cadastro{width:410px; padding:20px 0 0 20px; float:left;}
			#content #boxCont .cadastro h3{font:bold 12px Arial, tahoma, Helvetica, sans-serif; color:#8D8D8D; padding:0 0 0 10px;}
				#content #boxCont .cadastro h3 span{font:11px Arial, tahoma, Helvetica, sans-serif; color:#8D8D8D;}
				
		#content #boxCont .meu-endereco{width:338px; padding:20px 0 0 10px; float:left;}
			#content #boxCont .meu-endereco h3{font:bold 12px Arial, tahoma, Helvetica, sans-serif; color:#8D8D8D; padding:0 0 5px 10px; border-bottom:1px solid #CECECE;}
		#content #boxCont .endereco-entrega{width:338px; padding:20px 0 0 00px; float:left;}
			#content #boxCont .endereco-entrega h3{font:bold 12px Arial, tahoma, Helvetica, sans-serif; color:#8D8D8D; padding:0 0 5px 10px; border-bottom:1px solid #CECECE;}
		#content #boxCont .outros-dados{width:768px; height:auto; background:#FAFAFA; border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0; float:left;}
			#content #boxCont .outros-dados p{float:left; padding:6px 0 6px;}
				#content #boxCont .outros-dados p.cep{width:250px; padding-left:18px}
				#content #boxCont .outros-dados p.frete{width:330px;}
				#content #boxCont .outros-dados p.total{font:12px Arial, tahoma, Helvetica, sans-serif;}
				
		#content #boxCont ul.pagamento{width:771px; padding:20px 0 0 10px; float:left;}
			#content #boxCont ul.pagamento li{padding:0px 0 0 0px; float:left;}
				#content #boxCont ul.pagamento li label{font:bold 11px Arial, tahoma, Helvetica, sans-serif; color:#000000; display:block; padding:0 0 10px 0;}
				#content #boxCont ul.pagamento li input{margin:10px 10px 0 0;}
				#content #boxCont ul.pagamento li.boleto{width:130px;}
				#content #boxCont ul.pagamento li.transferencia{width:177px;}
				#content #boxCont ul.pagamento li.pagseguro{width:450px;}
				
		#content #boxCont .leftCarrinho{width:513px; padding:0px 0 0 0px; float:left;}
			#content #boxCont .leftCarrinho h2{width:503px;}
		#content #boxCont .rightCarrinho{width:245px; padding:0px 0 0 10px; float:left;}
			#content #boxCont .rightCarrinho h2{width:235px; margin:12px 0 10px 0;}
			#content #boxCont .rightCarrinho p{padding:0 0 0 10px;}
		#content #boxCont .hr{width:771px; height:20px; float:left; border-bottom:1px solid #CECECE;}
		
		#content #boxCont .sucesso{width:750px; padding:8px; margin:10px 0 0 0; border:2px solid #008A8B; overflow:hidden;}
			#content #boxCont .sucesso h2{font:bold 17px Arial, tahoma, Helvetica, sans-serif; color:#11696B; padding:0 0 15px 0;}
			#content #boxCont .sucesso p{clear:both; float:left;}
				#content #boxCont .sucesso p.numero{font:bold 17px Arial, tahoma, Helvetica, sans-serif; color:#11696B; padding:7px 0 12px 0;}
			#content #boxCont .sucesso a.verde{font:bold 10px Arial, tahoma, Helvetica, sans-serif; color:#11696B; clear:both; float:left;}

		#content #boxCont .falha{width:750px; padding:8px; margin:10px 0 0 0; border:2px solid #C52626; overflow:hidden;}
			#content #boxCont .falha h2{font:bold 17px Arial, tahoma, Helvetica, sans-serif; color:#BB0000; padding:0 0 12px 0;}
			#content #boxCont .falha p{clear:both; float:left;}
			#content #boxCont .falha a.verde{font:bold 10px Arial, tahoma, Helvetica, sans-serif; color:#11696B; clear:both; float:left;}
/* end content */


/* +footer */
#footer{width:938px; height:42px; background:url(../imgs/bg/footer.png) 0px 0px no-repeat; clear:both;}
#footer .vcard{display:none;}

/* end footer */


/* +classes */
#overlay{width:100%; height:1000px; background:#000000; opacity: 0.5; filter: alpha(opacity=50); position:fixed; top:0px; left:0px; z-index:100;}
#layer-foto-cliente{/*width:615px;*/ width:100%; height:393px; margin:0 0 0 -308px; position:absolute; top:50px; left:50%; z-index:200; background:url(../imgs/layers/bg/postal-foto-cliente.png) 0px 0px no-repeat; overflow:hidden;}
	#layer-foto-cliente a.fechar{width:18px; height:18px; position:absolute; top:14px; right:13px; background:url(../imgs/layers/buttons/fechar.jpg) 0px 0px no-repeat;}
	#layer-foto-cliente .left{width:392px; padding:24px 0 0 22px; float:left;}
	#layer-foto-cliente .right{width:163px; padding:42px 16px 0 0px; float:right;}
		#layer-foto-cliente .right h3{width:136px; height:10px; background:url(../imgs/layers/titles/galeria-clientes.gif) 0px 0px no-repeat;}
		#layer-foto-cliente .right p{font:12px Arial, tahoma, Helvetica, sans-serif; color:#00696A;}
		#layer-foto-cliente .left2{width:392px; padding:0 0 0 22px; float:left; height:320px; overflow-x:hidden; overflow-y:auto}
	#layer-foto-cliente .right2{width:163px; padding:0 16px 0 0px; float:right;}
		#layer-foto-cliente .right2 p a{font:12px Arial, tahoma, Helvetica, sans-serif; color:#00696A;}
/* end classes */

#layer-postais{/*width:616px;*/ width:100%; height:374px; background:url(../imgs/layers/bg/postais.png) 0px 0px no-repeat;}
	#layer-postais a.fechar{width:18px; height:18px; position:absolute; top:14px; right:13px; background:url(../imgs/layers/buttons/fechar.jpg) 0px 0px no-repeat;}
	#layer-postais .left{width:340px; padding:0 0 0 10px; float:left}
		#layer-postais .left h3{font:bold 15px Arial, tahoma, Helvetica, sans-serif; color:#11696B; padding:25px 0 0 20px;}
			#layer-postais .left h3 span{font:11px Arial, tahoma, Helvetica, sans-serif; color:#11696B;}
		#layer-postais .left ul.form{padding:20px 0 10px 0;}
			#layer-postais .left ul.form li{ clear:both; padding:0 0 6px 0; overflow:hidden;}
				#layer-postais .left ul.form li label{width:75px; padding:0 7px 0 0; display:block; float:left; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000; text-align:right;}
				#layer-postais .left ul.form li span{font:10px Arial, tahoma, Helvetica, sans-serif; color:#8D8D8D; padding:2px 0 0 5px; display:block; float:left;}
				#layer-postais .left ul.form li a{font:10px Arial, tahoma, Helvetica, sans-serif; color:#11696B; padding:2px 0 0 5px; display:block; float:left;}
				#layer-postais .left ul.form li textarea{width:240px; height:85px; border:1px solid #999999; float:left; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000;}
				#layer-postais .left ul.form li select#id{width:242px;}
					#layer-postais .left ul.form li select option{width:auto;}
				#layer-postais .left ul.form li input{width:240px; height:18px; border:1px solid #999999; float:left; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000;}
				#layer-postais .left ul.form li input.radio{width:auto; height:auto; margin: 0 0 0 5px;}
					#layer-postais .left ul.form li input.btnCadastrar{width:76px; height:26px; margin:10px 0 0 80px; border:none; float:left; background:url(../imgs/buttons/cadastrar.gif) 0px 0px no-repeat;}
					#layer-postais .left ul.form li input.btnEnviar{width:76px; height:26px; margin:10px 14px 0 0px; border:none; float:right; background:url(../imgs/buttons/enviar.gif) 0px 0px no-repeat;}
					#layer-postais .left ul.form li input.auto{height:auto;}
					#layer-postais .left ul.form li input.w118{width:118px;}
		#layer-postais .left ul.colunas{padding:20px 0 10px 0;}
			#layer-postais .left ul.colunas li{ width:50%; float:left; padding:0 0 6px 0; overflow:hidden;}
				#layer-postais .left ul.colunas li label{width:75px; padding:0 7px 0 0; display:block; float:left; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000; text-align:right;}
				#layer-postais .left ul.colunas li span{font:10px Arial, tahoma, Helvetica, sans-serif; color:#8D8D8D; padding:2px 0 0 5px; display:block; float:left;}
				#layer-postais .left ul.colunas li a{font:10px Arial, tahoma, Helvetica, sans-serif; color:#11696B; padding:2px 0 0 5px; display:block; float:left;}
			#layer-postais .left ul.colunas li.titulo{width:100%; clear:both}				
				#layer-postais .left ul.colunas li.titulo label{font:bold 11px Arial, tahoma, Helvetica, sans-serif;}				

	#layer-postais .right{width:235px; padding:0 10px 0 0; float:left;}
		#layer-postais .right h3{font:bold 15px Arial, tahoma, Helvetica, sans-serif; color:#11696B; padding:20px 0 0 20px;}
		#layer-postais .right p{padding:0px 10px 0px 20px;}
			#layer-postais .right p a{color:#000000}
		#layer-postais .right ul.form{padding:20px 0 10px 0;}
			#layer-postais .right ul.form li{ clear:both; padding:0 0 6px 0; overflow:hidden;}
				#layer-postais .right ul.form li label{width:60px; padding:0 7px 0 0; display:block; float:left; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000; text-align:right;}
				#layer-postais .right ul.form li span{font:10px Arial, tahoma, Helvetica, sans-serif; color:#8D8D8D; padding:2px 0 0 5px; display:block; float:left;}
				#layer-postais .right ul.form li a{font:10px Arial, tahoma, Helvetica, sans-serif; color:#11696B; padding:2px 0 0 0px; margin:0 21px 0 25px; display:block; float:right;}
				#layer-postais .right ul.form li input{width:165px; height:18px; border:1px solid #999999; float:left; font:11px Arial, tahoma, Helvetica, sans-serif; color:#000;}
					#layer-postais .right ul.form li input.btn{width:76px; height:26px; margin:10px 21px 0 25px; border:none; float:right; background:url(../imgs/buttons/cadastrar.gif) 0px 0px no-repeat;}

/* email */
#email {background:#FFFFFF}
#email #content {width:785px; margin:0 auto; background:#FFFFFF;}
	#email h3.tit {padding-left:0px;}
	#email #content #topo{margin-left:19px;}
	#email #content #descricao{margin-left:9px;}
		#email #content #descricao p{font:11px Arial, tahoma, Helvetica, sans-serif; color:#363636; padding:0 10px 10px 13px;}
			#email #content #descricao .right p.cinza{color:#636363; float:left;}
				#email #content #descricao .right p.preco{font:bold 16px Arial, tahoma, Helvetica, sans-serif; color:#484848; padding:15px 0 0px 13px;}
				#email #content #descricao .right p.preco span{font:11px Arial, tahoma, Helvetica, sans-serif; color:#636363;}
				#email #content #descricao .right #preco-botoes{width:288px; position:absolute; top:321px; background:transparent url(../imgs/bg/linha02.gif) no-repeat scroll top center};
				#email #content #descricao .right p.sub{font:bold 12px Arial, tahoma, Helvetica, sans-serif; color:#636363;}
				#email #content #descricao .right p.sub span{font:bold 12px Arial, tahoma, Helvetica, sans-serif; color:#9E9E9E;}
		#email #content #descricao ul.list{padding:0 0 0 20px;}
	#email #content #depois{margin-left:19px;}
	
	#nuvem-palavras { border: 0pt none; margin-left:20px; margin-bottom:20px; padding: 0pt; background: transparent none repeat scroll 0pt 0pt; outline-width: 0pt; vertical-align: baseline; color: rgb(0, 0, 0); font-family: Arial,Helvetica,Sans-serif; font-size: 11px; font-size-adjust: none; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;
	}
	#nuvem-palavras a {	color:#2A6D7C;	display:block;	float:left;	line-height:20px;	margin:0 10px 0 0;	}
	.termos-buscados{ margin-bottom:10px;clear:both;padding-top:16px ; color:black; font: bold 14px Arial,Helvetica,sans-serif; color:#393939; 	line-height: normal;}
	#nuvem-palavras a.t1 { font-size:14px}
	#nuvem-palavras a.t2 { font-size:16px}
	#nuvem-palavras a.t3 { font-size:18px}
	#nuvem-palavras a.t4 { font-size:20px}
	#nuvem-palavras a.t5 { font-size:22px}
	
	#content h2.press{width:65px; height:40px; margin:23px 0 0 20px; background:url(../imgs/titles/press.jpg) 0px 0px no-repeat; float:left;}

	
	
/* end email */
	.veiculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #056272;
	width:220px;
	height: 24px;
}
.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.linknot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #u666666;
	height:23px;
}
.imagem {
	height: 165px;
	width: 220px;
	margin-top:7px;
}

.separador{width:100%; height:25px; margin-top:5px; padding:1px 15px 0 16px; border-bottom:1px solid #CCCCCC; /*border-top:2px solid #CCCCCC;*/ display:block; font:bold 11px Arial, Helvetica, sans-serif; color:#000;}
.box {
	float: left;
	margin: 20px 0 20px 20px;
	width:220px;
}
#layer-postais .left ul.form li input.btenviar {
	background-image: url(../imgs/buttons/btn-enviar.jpg);
	margin-top: 44px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 256px;
	height: 27px;
	width: 76px;
	padding:0 !important;
	border:none;
	cursor:pointer;
}
.tituloclass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	margin:2px 0 0 6px;
	height: 15px;
	width: 80px;
	float:left;
	
	
}


#layer-postais .right ul li{
float:left;
}
.autor {
	clear: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.linhaent {
	background-color: #989898;
	height: 1px;
	width: 200px;
	margin: 7px 0 10px 20px;
	}

#layer-press{/*width:615px;*/ height:475px; margin:0 0 0 0; position:absolute; top:50px; left:50%; z-index:200; background:url(../imgs/layers/bg/fundo-press.png) 0px 0px no-repeat; overflow:hidden;}

.produto #content #boxCont div.vale { }
.produto #content #boxCont div.vale p{ color: #636363; font: bold 13px Arial,tahoma,Helvetica,sans-serif; margin: 5px 0 -10px 0; }
.produto #content #boxCont div.vale input{ margin-left:14px; width:235px; border:none; border-top: 1px solid ; border-color:#636363; height: 18px; }

a.at300m{opacity:0.4;}
a.at300b{opacity:0.4;}
a.at300m:hover {opacity:1.0;}
a.at300b:hover{opacity:1.0;}
