.clear { clear:both;}
#home 		{ background-image:url(../img/bg-site.jpg); background-repeat:repeat-x; background-color:#333; }
#interna	{ background-image:url(../img/bg-interna.jpg); background-repeat:repeat-x; background-color:#333;}
/* TOPO */
#topo			{ width:960px; height:120px; margin-left:auto; margin-right:auto; background:url(../img/bg-topo.jpg);}
#topo-interna	{ width:960px; height:120px; margin-left:auto; margin-right:auto; background:url(../img/bg-topo.jpg);}
.marca		{ width:254px; float:left; margin-right:8px;}
.marca img	{ margin-top:21px; margin-left:4px;}
.mapa		{ text-align:right; padding:30px 24px 24px 0; font-size:11px; background:url(../img/bullet-seta.gif) no-repeat 580px 35px;}
.mapa a 	{ color:#D3232D;}
#menu		{ font-size:12px; font-weight:bold; float:left; }
#menu ul li	{ list-style-type:none; display:inline; padding: 0 16px 0 16px; }
#menu a		{ color:#D3232D;}

/* AREA CONCEITUAL */
.flash		{ margin-left:auto; margin-right:auto; width:960px;}
#centro		{ background-color:#FFF; padding-top:30px; padding-bottom:20px; border-bottom:22px solid #D3D4CE;}

/* ITENS DA HOME  */
.principal			{ width:960px; margin-left:auto; margin-right:auto; }
.box				{ width:286px; float:left;}
.box dt				{ font-size:12px; margin-bottom:10px; }
.box dd				{ margin-bottom:4px; padding-bottom:4px;}
.box p				{ margin-bottom:12px;}
.box span			{ display:block; font-size:10px; padding-bottom:6px; color:#999;}
.box-orcamentos		{ width:180px; float:left;}
.mr-40				{ margin-right:40px;}		
.destaque			{ font-size:12px; font-weight:bold; font-style: italic;}
.icone				{ width:auto; float:left; margin-left:5px; margin-right:10px;}

/*  INTERNAS  */
.titulo				{ background:url(../img/bg-pontilhado.gif) repeat-x left bottom; height:30px; margin-bottom:20px; }
.titulo h1			{ margin-left:10px;}
.barra-esquerda			{ float:left; width:240px; height:200px; background:url(../img/bg-barra-esquerda.jpg) no-repeat 200px 0px;}
.barra-esquerda ul		{ margin-left:20px; font-size:12px; font-weight:bold;}
.barra-esquerda ul li	{ background:url(../img/bullet-seta.gif) no-repeat 0 5px; padding-left:12px; margin-bottom:5px;}
.barra-esquerda a 		{ color:#D3232D}
.barra-esquerda ul li ul	{ font-size:11px; margin-left:5px; padding-top:5px;}
.barra-esquerda ul li ul li	{ background:url(../img/bg-caracteristicas.gif) no-repeat 0 5px;}
.conteudo			{ float:left; width:720px;}
.box-produtos		{ float:left; width:220px; margin-bottom:30px;}
.box-produtos img	{ margin-bottom:4px; border-bottom:4px solid;}
.borda-azul			{ border-color:#0066CC!important}
.borda-laranja		{ border-color:#FF6600!important}
.borda-verde		{ border-color:#009900!important}

.borda-verde-acessorios	{ border-bottom:4px solid; border-color:#009900!important; }
.borda-azul-acessorios	{ border-bottom:4px solid; border-color:#0066CC!important; }


.thumb				{ width:220px; float:right; background-color:#b9bab5; margin-left:15px; margin-bottom:20px; font-size:10px; font-weight:bold;}
.thumb img			{ border-bottom:4px solid;}
.thumb p			{ margin:5px 0 5px 5px; background:url(../img/ico-galeria.gif) no-repeat; padding-left:20px}
.thumb-dir			{ width:220px; float:right; margin-left:15px; margin-bottom:20px; font-size:10px; font-weight:bold;}
.caracteristicas		{ margin-bottom:40px; margin-top:20px; clear:both;}
.caracteristicas ul		{ margin-bottom:20px;}
.caracteristicas ul li	{ background:url(../img/bg-caracteristicas.gif) no-repeat 0 5px; padding-left:10px; margin-bottom:5px;}

/* LISTAGEM DE PRODUTOS  */
.listagem-produtos				{ margin-bottom:40px; padding-top:20px;}
.listagem-produtos ul li		{ display:inline; width:220px; margin-right:20px; float:left; margin-bottom:30px;}
.listagem-produtos ul li img	{ border:10px solid #D3D4CE; margin-bottom:0; display:block;}
.listagem-produtos ul li label	{ padding:5px; border-top:2px solid #333; display:block; margin:0!important;}
.produtos-forros ul 	 		{ margin-bottom:30px;}
.produtos-forros ul li			{ width:150px; float:left; margin-right:20px; background-image:none; margin-bottom:30px;}
.produtos-forros ul li label 	{ display:block; background:url(../img/bg-caracteristicas.gif) no-repeat 0 5px; padding-left:10px;}
.acessorios-forros ul 	 		{ margin-bottom:30px;}
.acessorios-forros ul li		{ width:200px; float:left; margin-right:20px; background-image:none; margin-bottom:30px;}
.acessorios-forros ul li label 	{ display:block; background:url(../img/bg-caracteristicas.gif) no-repeat 0 5px; padding-left:10px;}
.acessorios-forros ul 	 		{ margin-bottom:30px;}
.acessorios-forros ul li		{ width:150px; float:left; margin-right:20px; background-image:none; margin-bottom:30px;}
.acessorios-forros ul li label 	{ display:block; background:url(../img/bg-caracteristicas.gif) no-repeat 0 5px; padding-left:10px;}
.separador	{ border-top:1px solid #CCC; margin-top:20px; margin-bottom:20px; clear:both;}
.obs		{ background-color:#E5E5E5; padding:5px; font-weight:bold;}

/*  FORROS   */
.listagem-instrucoes				{ margin-bottom:40px;}
.listagem-instrucoes ul li			{ display:inline; width:220px; margin-right:20px; float:left; margin-bottom:30px;}
.listagem-instrucoes ul li img		{ margin-bottom:0; display:block; border:10px solid #efefef;}
.listagem-instrucoes ul li label	{ padding:5px; border-top:2px solid #333; display:block; margin:0!important;}

.manutencao			{ margin-bottom:40px;}
.manutencao ul li	{ width:310px; margin-right:20px;  float:left;}
.ico				{ width:60px; float:left; margin-bottom:20px;}
.m-descricao		{ width:160px; float:left;}
.m-descricao p 		{ font-size:11px;}
.m-descricao h5		{ color:#F60}

/*  PERSIANAS */
.persianas			{ clear:both;}
.persianas table	{ width:100%; border-bottom:1px solid #CCC;}
.persianas th		{ background-color:#090; color:#FFF; font-weight:bold; text-align:left; padding:5px 10px; border-bottom:1px solid #FFF; font-size:12px;}
.persianas td		{ padding:4px 10px; width:25%; border-top:1px solid #ccc; border-left:1px solid #ccc; font-size:11px;}
.borda-table		{ border-right:1px solid #CCC;}

.acessorios-persianas ul 	 		{ margin-bottom:30px;}
.acessorios-persianas ul li		{ width:200px; float:left; margin-right:20px; background-image:none; margin-bottom:30px;}
.acessorios-persianas ul li label 	{ display:block; background:url(../img/bg-caracteristicas.gif) no-repeat 0 5px; padding-left:10px;}
.acessorios-persianas ul 	 		{ margin-bottom:30px;}
.acessorios-persianas ul li		{ width:150px; float:left; margin-right:20px; background-image:none; margin-bottom:30px;}
.acessorios-persianas ul li label 	{ display:block; background:url(../img/bg-caracteristicas.gif) no-repeat 0 5px; padding-left:10px;}

/*	CASES	*/
.listagem-cases				{ margin-bottom:40px; padding-top:20px;}
.listagem-cases ul li		{ display:inline; width:220px; margin-right:20px; float:left; margin-bottom:30px;}
.listagem-cases ul li img	{ border:10px solid #D3D4CE; margin-bottom:0; display:block;}
.listagem-cases ul li label	{ padding:5px; display:block; margin:0!important;}
.listagem-cases span		{ border-bottom:4px solid #0066CC !important}

/* NOTICIAS E RELEASES */
.noticias			{ margin-bottom: 40px; padding-top:20px;}
.noticias dt		{ font-size:12px; margin-bottom:10px; }
.noticias dd		{ margin-bottom:4px; padding-bottom:4px; margin-bottom:20px;}
.noticias span		{ display:block; font-size:10px; padding-bottom:6px; color:#999;}

/*  DOWNLOADS  */
.box-download		{ margin-bottom:20px; background-color:#f7f7f7; margin-right:20px;}
.icone				{ margin:10px; float:left; border-right: 1px solid #ccc; padding-right:10px;}
.descricao			{ padding:30px 10px 10px 10px; float:left; width:400px;}

/*  VIDEOS  */
.videos				{ margin-bottom:40px; padding-top:20px; }
.videos label		{ font-size:11px; padding-top:15px; display:block; }

/* EXTRAS */
.mr26 { margin-right:20px}
.bg-pontilhado-v	{ background:url(../img/bg-pontilhado-vertical.gif) repeat-y 300px 0;}
.relacionado		{ width:50%; float:left; padding:10px 0 10px 0;  }

/* BOTOES */
.botao			{ padding-left:15px; background:url(../img/bullet-seta.gif) no-repeat 0 4px; font-size:12px;}
.botao a		{ color:#D3232D; font-weight:bold;}
.botao input	{ width:72px!important; height:20px!important; }

/*  MAPA  */
#mapa	{ padding:10px; background-color:#EBEBEB}

/* ITENS DE RODAPE  */
#rodape				{ border-top:5px solid #393937; padding:15px 0 30px 0; background-color:#4C4C4C; font-size:11px; color:#CCC;}
#rodape	p			{ margin-bottom:1px; font-size:11px;}
.content-rodape		{ width:940px; margin-right:auto; margin-left:auto;}
#rodape	a			{ color:#FFF; text-decoration:none; font-weight:bold;}
#rodape	a:hover		{ color:#FFF; text-decoration:underline}
.endereco			{ width:50%; float:left;}
.copy				{ font-weight:bold;}
.menu-rodape		{ width:50%; float:left; text-align:right;}
.menu-rodape ul		{}
.menu-rodape ul	li	{ display:inline; padding:0 20px 0 8px; background:url(../img/bullet-quadrado.gif) no-repeat 0 6px; }
.assinatura			{ margin:16px 22px 0 0 ; color:#CCC}
.assinatura a		{ font-weight:normal!important; color:#CCC!important;}
.gmap				{ width:auto; float:right; margin-right:190px; margin-top:6px;}


/*  FORM  */
#formulario				{ width:520px;}
#formulario h3			{ margin-bottom:10px; padding-top:15px;}
#formulario	input		{ width:100%; margin-bottom:10px;}
#formulario	label		{ display:block; }
#formulario	select		{ width:100%; margin-bottom:10px; }
#formulario	textarea	{ width:100%; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif;}
#formulario span		{ color:#C00;}
.coluna-media-formulario-e	{ float:left; width:250px; margin-right:20px;}
.coluna-media-formulario	{ float:left; width:250px; }
.coluna-media-formulario select	{ width:100%;}

#enviar			{ width:100%; text-align:right; margin-bottom:20px; padding-top:10px;}
#enviar input	{ width:95px; height:34px;}

.local			{ width:100px; float:left; margin-right:12px;}
.largura		{ width:75px; float:left; margin-right:12px;}
.altura			{ width:75px; float:left; margin-right:12px;}
.tipo			{ width:75px; float:left; margin-right:12px;}
.vidro			{ width:75px; float:left; margin-right:12px;}
.quantidade		{ width:60px; float:left; }
