* {
margin:0;
padding:0;
list-style-type:none;
}

p {
margin:15px;
}

.textonormal p {
margin:15px;
text-align:left;
}

#contatoempresa {
background-color:#E7F6FF;
padding:10px;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

.textocombg {
background-color:#E7F6FF;
padding:10px;
border:1px solid #CCCCCC;
}

body {
height:100%;
font:normal 10pt Arial, Helvetica, sans-serif;
background-image:url(imagens/fundo_body.jpg);
background-repeat:repeat-y;
background-position:top;
background-color:#ECECEC;
text-align:center;
}

a {
color:#3366CC;
font-weight:bold;
}

a:visited {
color:#3366CC;
}

a:hover {
color:black;
}

ol {
margin-top:-15px;
text-align:left;
padding:15px;
background-color:#F2F2F2;
}

ol li {
list-style-type:decimal;
list-style-position:inside;
}

ol li a {
margin-left:5px;
text-decoration:none;
}

h2 {
	color:white;
	background-image:url(imagens/fundo_h2.jpg);
	background-repeat:no-repeat;
	background-position:right;
	font:bold 9pt Arial, Helvetica, sans-serif;
	padding:10px;
	text-align:right;
	background-color:#CCCCCC;
	margin-bottom: 15px;
}

h3 {
color:#215A9C;
font:bold 11pt Arial, Helvetica, sans-serif;
margin:15px 0;
text-align:center;
}

h3 a {
color:#215A9C;
}

.textonormal h3 {
text-align:left;
margin:15px;
}

h4 {
font:normal 10pt Arial, Helvetica, sans-serif;
margin:15px;
}

h5 {
color:#990000;
font:bold 12pt Arial, Helvetica, sans-serif;
}

h6 {
font:bold 9pt Arial, Helvetica, sans-serif;
color:black;
padding:2px;
background-color:#D2E6F9;
border:1px solid #739DD6;
}

address {
font:normal 10pt Arial, Helvetica, sans-serif;
margin-bottom:15px;
}

h2#bemvindo {
margin-bottom:20px;
}

#colunaesquerda {
width:370px;
float:left;
margin:0 0 0 15px;
}

*html #colunaesquerda {
width:340px;
}

#colunaesquerda p {
margin:0 0 15px 0;
}

#colunadireita {
width:370px;
float:right;
margin:0 15px 0 0;
}

*html #colunadireita {
width:340px;
}

#colunadireita p {
margin:0 0 15px 0;
}

#divmeio, #divmeio2 {
clear:both;
}

#divmeio p {
text-align:justify;
width:700px;
margin:15px auto;
}

#rodape {
	clear:both;
	font-size: 11px;
	color: #333333;
}

#mapa {
text-align:center;
}

#conteudo {
width:770px;
margin:0 auto;
}

table#precos {
margin:0 auto;
width:500px;
margin-top:20px;
border-spacing:0px;
font-weight:bold;
font-size:10pt;
text-align:center;
}

table#precos tr {
background-color:#DCDCDC;
}

table#precos tr td#basica {
border:1px solid #333333;
background-color:#666666;
text-align:center;
color:white;
}

table#precos tr td#resumida {
border:none;
background-color:#666666;
text-align:center;
color:white;
}

table#precos tr td {
padding:7px 0px 7px 15px;
border-top:1px solid #7C9DDA;
}

table#precos tr td.colunaesquerda {
background-color:#ADC4EB;
text-align:left;
}

table#precos tr td.espaco {
background-color:transparent;
padding:0;
}

table#precos tr td#vestuario {
border:1px solid #000066;
background-color:#003399;
text-align:center;
color:white;
}

table#precos tr td#casa {
border:1px solid #993300;
background-color:#CC6600;
text-align:center;
color:white;
}

table#precos tr td#costura {
border:1px solid #003300;
background-color:#006666;
text-align:center;
color:white;
}

.clear {
clear:both;
}

#colunaesquerdaatuacao {
width:220px;
float:left;
margin:0 0 0 15px;
}

#colunaesquerdaatuacao p {
margin:0 0 15px 0;
}

#colunameioatuacao {
width:220px;
float:left;
margin:0 0 0 45px;
}

*html #colunameioatuacao {
margin:0 0 0 30px;
}

#colunameioatuacao p {
margin:0 0 15px 0;
}

#colunadireitaatuacao {
width:220px;
float:right;
margin:0 15px 0 0;
}

#colunadireitaatuacao p {
margin:0 0 15px 0;
}

#fotos {
text-align:center;
}

#fotos img {
border:1px solid #B1B1B1;
margin:0 10px;
}

.lista {
text-align:left;
padding:0 15px;
font-weight:bold;
}

.lista li {
margin:10px 0;
list-style-type:square;
list-style-position:inside;
}

.lista1 {
text-align:left;
padding:0 5px;
}

.lista1 li {
margin:5px 0;
list-style-type:square;
list-style-position:inside;
}

img.iconeatuacao {
border:1px solid #B1B1B1;
float:right;
margin-left:10px;
}

#coluna1 {
float:left;
margin-left:15px;
width:450px;
}

*html #coluna1 {
margin-left:7px;
width:460px;
}

#coluna2 {
float:right;
margin-right:15px;
width:275px;
}

*html #coluna2 {
margin-right:5px;
width:275px;
}

.simbologiaitens {
float:left;
margin:0 5px;
}

.simbologiaitens img {
margin-left:15px;
}

.simbologiaitens p {
font-size:11px;
margin:0;
}

#simbologialavagem .simbologiaitens {
width:140px;
height:160px;
}

#simbologiasecagem .simbologiaitens {
width:140px;
height:140px;
}

#simbologiaalvejamento .simbologiaitens, #simbologiapassadoria .simbologiaitens {
width:125px;
height:115px;
}

#simbologialimpezaseco .simbologiaitens {
width:125px;
height:200px;
}

h3.titulosimbologias1, h3.titulosimbologias2 {
margin:10px 0;
margin-bottom:10px;
line-height:25px;
text-align:center;
color:white;
clear:both;
}

h3.titulosimbologias1 {
background:url(imagens/fundo_h3simb1.png) no-repeat;
}

h3.titulosimbologias2 {
background:url(imagens/fundo_h3simb2.png) no-repeat;
}

h2#entendasimbologia {
background:url(imagens/fundo_h2_entendasimb.png) repeat-x;
padding:0;
text-indent:-5000em;
text-align:left;
}

h2#entendasimbologia a {
background:url(imagens/fundo_h2a_entendasimb.gif) no-repeat;
width:180px;
height:25px;
display:block;
margin-left:590px;
}

h2#resolucao {
padding:6px;
background:none;
text-align:center;
font-size:14px;
color:#004279;
}

h3.simbolos {
background-color:#CCCCCC;
color:#333333;
width:740px;
line-height:25px;
text-align:center;
margin:10px auto;
font-size:14px;
background:url(imagens/fundo_h3_simbolos.png) no-repeat;
clear:both;
}

h3#secagemaotempo, h3#secagememtambor {
clear:both;
width:440px;
margin:0 auto;
text-align:center;
}

h3#secagemaotempo {
margin-top:20px;
background:url(imagens/h3_secagemaotempo.png) no-repeat;
line-height:50px;
}

h3#secagememtambor {
background:url(imagens/h3_secagemtambor.png) no-repeat;
line-height:50px;
}

#simboloslavarcomagua {
width:300px;
height:360px;
float:left;
margin-left:50px;
padding-right:30px;
border-right:1px solid #CCCCCC;
}

*html #simboloslavarcomagua {
margin-left:25px;
}

#simboloslavaraseco {
width:300px;
float:left;
margin-left:50px;
}

#simbolosalvejamento {
width:300px;
margin:0 auto;
}

#simbolospassaraferro {
width:600px;
margin:0 auto;
}

#simbolossecagem {
}

#simbolossecagemtempo {
width:450px;
margin:0 auto;
}

#simbolossecagemtambor {
width:450px;
margin:0 auto;}

h4.simbolossubitem {
width:300px;
text-indent:-5000em;
line-height:50px;
clear:both;
margin:15px auto;
}

h4#lavarcomagua {
background:url(imagens/lavarcomagua.png) no-repeat;
}

h4#lavaraseco {
background:url(imagens/lavaraseco.png) no-repeat;
}

h4#alvejamento {
background:url(imagens/alvejamento.png) no-repeat;
}

h4#passaraferro {
background:url(imagens/passaraferro.png) no-repeat;
}

.simbolositens {
width:150px;
height:150px;
float:left;
text-align:center;
}

#simbolospassaraferro .simbolositens {
height:120px;
}

.simbolositens p {
text-align:center;
}

.observacaotextovermelho {
color:#CC0000;
font-weight:bold;
}
#colunaesquerdaunidades {
	width:300px;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
	border: 1px solid #739DD6;
}
#colunadireitaunidades {
width:300px;
float:right;
margin:0 15px 0 0;
border: 1px solid #739DD6;
}
.lista_limpa ul {
	list-style-type: none;
	text-align: left;
}
.lista_limpa li {
	padding-bottom: 2px;
	padding-top: 2px;
}
.listadelivery ul {
	display: block;
	background-color: #ECF4FD;
	text-align: left;
	list-style-type: none;
}
.listadelivery li {
	text-align: left;
	background-color: #ECF4FD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #739DD6;
	padding: 3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #739DD6;
	border-left-color: #739DD6;
	font-size: 11px;
}
.clear2 {
	clear:both;
	padding-top: 10px;
}
#colunadireitadeliver {
	width:220px;
	float:right;
	clear: right;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0;
}
#colunadireitaunidades h6, #colunaesquerdaunidades h6 {
	font:bold 9pt Arial, Helvetica, sans-serif;
	color:black;
	padding:2px;
	background-color:#D2E6F9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #739DD6;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#destaque {
	
	padding-bottom: 15px;
}
.negritado {
	font-weight: bold;
	color: #1C5290;
}
.lista3 {
	text-align:left;
	padding-right: 15px;
	padding-left: 15px;
}
.lista3 ul {
	display: block;
	padding-top: 15px;
	padding-bottom: 15px;
}
.lista3 li {
	list-style-position: inside;
	list-style-type: square;
	margin-left: 20px;
	padding-top: 4px;
}
.vermelho {
	color:#d80f0f;
	margin:15px 0;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
}
.vermelhotxt {
	color: #d80f0f;
}
.inaugura {
	font-size: 18px;
	font-weight: bold;
	padding-right: 15px;
	padding-left: 15px;
}
.inaugura ul {
	line-height: 1.2em;
	list-style-type: none;
	display: block;
	padding-top: 50px;
}
.inaugura li {
	line-height: 1.2em;
	text-align: left;
	display: block;
}
.vermelhotxt2 {
	color: #d80f0f;
	padding-left: 20px;
}
#nhcolunaesquerda {
	width:340px;
	float:left;
	background-image: url(imagens/bkg_box_home.png);
	background-repeat: no-repeat;
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 35px;
}

#nhcolunaesquerda img {
	float: left;
	margin: 1px 15px 0 1px;
}

#nhcolunaesquerda dl{
	padding: 5px 20px 0 0;
	list-style-type: none;
}

#nhcolunaesquerda dt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #175795;
	padding-bottom: 5px;
}

#nhcolunaesquerda dd a, #colunaesquerda dd a:visited {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}

#nhcolunaesquerda dd a:hover {
	text-decoration: underline;
}
