/* Classes padrão do site */
body {
  margin: 0px;
  background-color: #c2c4c7;
}

* {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #37373a;
}

/* Classes para formatação de conteúdo */
b.depoimento {
  color: #cf120a;
}

b.data {
  color: #cf120a;
  font-size: 12px;
}

b.titulo {
  color: #cf120a;
  font-size: 14px;
}

ul {
  margin-left: -20px;
  _margin-left: 20px;
}

b.manchete {
  font-size: 14px;
}

/* ID´s */
#box_dir {
  background-color: #f3f3f3;
}

#centro {
  position: absolute;
  left: 50%;
  margin-left: -355px;
  width: 400px;
}

#boxazul {
  background-image: url(../img/bg/box_azul.gif);
  background-repeat: no-repeat;
  background-position: top;
  background-color: #e3e6e3;
  width: 364px;
  padding: 4px;
  border-bottom: 3px solid #bc0a0c;
}

#boxnoticias {
  border-left: 3px solid #e3e6e3;
  padding-left: 4px;
  width: 363px;
}

#flash {
  position: absolute;
  left: 50%;
  margin-left: -416px;
  width: 62px;
}

#fone {
  position: absolute;
  left: 50%;
  top: 88%;
  margin-left: 330px;
  margin-top: 0%;
  background-image: url(../img/comum/fone.gif);
  background-repeat: no-repeat;
  background-position: bottom;
  width: 29px;
  height: 73px;
}

#bordacinza {
  border: 1px solid #c3c6c3;
}

/* Links */
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: underline;}

/* Elementos de formulários */
input.contato {
  width: 350px;
  height: 20px;
  background-color: #f3f2f3;
  border: 1px solid #c3c6c3;
}

textarea.contato {
  width: 350px;
  height: 168px;
  background-color: #f3f2f3;
  border: 1px solid #c3c6c3;
}
#pop_esc1{
	position: absolute;
	top: 334px;
	_top:382px;
	left: 250px;
	_left:250px;
	visibility: hidden;
}
#pop_esc2{
	position: absolute;
	top: 334px;
	_top:382px;
	left: 250px;
	_left:250px;
	visibility: hidden;
}
#pop_est1{
	position: absolute;
	top: 603px;
	_top:668px;
	left: 253px;
	_left:250px;
	visibility: hidden;
}
#pop_est2{
	position: absolute;
	top: 603px;
	_top:668px;
	left: 253px;
	_left:250px;
	visibility: hidden;
}

/* Clientes */
ul.clientes { margin: 0; padding: 0 }
ul.clientes li { float: left; list-style: none; margin: 0  8px 8px 0; border: 1px solid #f1f1f1 }

ul#fotos-estudio { margin: 0; padding: 0 }
ul#fotos-estudio li {float: left; list-style: none; margin: 0  2px 2px 0; }

