/*

Uniform Theme: Uniform Default
Version: 1.6
By: Josh Pyles
License: MIT License
---
For use with the Uniform plugin:
http://pixelmatrixdesign.com/uniform/
---
Generated by Uniform Theme Generator:
http://pixelmatrixdesign.com/uniform/themer.html

*/

/* Global Declaration */

div.selector, 
div.selector span, 
div.checker span,
div.radio span, 
div.uploader, 
div.uploader span.action,
div.button,
div.button span {
  background-image: url(../admin/js/jquery/design_campos/images/sprite.png);
  background-repeat: no-repeat;
  -webkit-font-smoothing: antialiased;
}

.selector, 
.radio, 
.checker, 
.uploader,
.button, 
.selector *, 
.radio *, 
.checker *, 
.uploader *,
.button *{
  margin: 0;
  padding: 0;
}

/* INPUT & TEXTAREA */

input.text,
input.email, 
input.password,
textarea.uniform {
  font-size: 12px;
  font-weight: normal;
  padding: 3px;
  color: #666;
  background: url('../admin/js/jquery/design_campos/images/bg-input.png') repeat-x 0px 0px;
  background: url('../admin/js/jquery/design_campos/images/bg-input-focus.png') repeat-x 0px 0px;
  border-top: solid 1px #aaa;
  border-left: solid 1px #aaa;
  border-bottom: solid 1px #ccc;
  border-right: solid 1px #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: 0;
}

input.text:focus,
input.email:focus,
input.password:focus,
textarea.uniform:focus {
  -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
  -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
  box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
  border-color: #999;
  background: url('../admin/js/jquery/design_campos/images/bg-input-focus.png') repeat-x 0px 0px;
}

/* SPRITES */

/* Select */

div.selector {
  background-position: -483px -130px;
  line-height: 26px;
  height: 26px;
}

div.selector span {
  background-position: right 0px;
  height: 26px;
  line-height: 26px;
}

div.selector select {
  /* change these to adjust positioning of select element */
  top: 0px;
  left: 0px;
}

div.selector:active, 
div.selector.active {
  background-position: -483px -156px;
}

div.selector:active span, 
div.selector.active span {
  background-position: right -26px;
}

div.selector.focus, div.selector.hover, div.selector:hover {
  background-position: -483px -182px;
}

div.selector.focus span, div.selector.hover span, div.selector:hover span {
  background-position: right -52px;
}

div.selector.focus:active,
div.selector.focus.active,
div.selector:hover:active,
div.selector.active:hover {
  background-position: -483px -208px;
}

div.selector.focus:active span,
div.selector:hover:active span,
div.selector.active:hover span,
div.selector.focus.active span {
  background-position: right -78px;
}

div.selector.disabled {
  background-position: -483px -234px;
}

div.selector.disabled span {
  background-position: right -104px;
}

/* Checkbox */

div.checker {
  width: 19px;
  height: 19px;
}

div.checker input {
  width: 19px;
  height: 19px;
}

div.checker span {
  background-position: 0px -260px;
  height: 16px;
  width: 19px;
}

div.checker:active span, 
div.checker.active span {
  background-position: -19px -260px;
}

div.checker.focus span,
div.checker:hover span {
  background-position: -38px -260px;
}

div.checker.focus:active span,
div.checker:active:hover span,
div.checker.active:hover span,
div.checker.focus.active span {
  background-position: -57px -260px;
}

div.checker span.checked {
  background-position: -76px -260px;
}

div.checker:active span.checked, 
div.checker.active span.checked {
  background-position: -95px -260px;
}

div.checker.focus span.checked,
div.checker:hover span.checked {
  background-position: -114px -260px;
}

div.checker.focus:active span.checked,
div.checker:hover:active span.checked,
div.checker.active:hover span.checked,
div.checker.active.focus span.checked {
  background-position: -133px -260px;
}

div.checker.disabled span,
div.checker.disabled:active span,
div.checker.disabled.active span {
  background-position: -152px -260px;
}

div.checker.disabled span.checked,
div.checker.disabled:active span.checked,
div.checker.disabled.active span.checked {
  background-position: -171px -260px;
}

/* Radio */

div.radio {
  width: 18px;
  height: 18px;
}

div.radio input {
  width: 18px;
  height: 18px;
}

div.radio span {
  height: 16px;
  width: 18px;
  background-position: 0px -279px;
}

div.radio:active span, 
div.radio.active span {
  background-position: -18px -279px;
}

div.radio.focus span, 
div.radio:hover span {
  background-position: -36px -279px;
}

div.radio.focus:active span,
div.radio:active:hover span,
div.radio.active:hover span,
div.radio.active.focus span {
  background-position: -54px -279px;
}

div.radio span.checked {
  background-position: -72px -279px;
}

div.radio:active span.checked,
div.radio.active span.checked {
  background-position: -90px -279px;
}

div.radio.focus span.checked, div.radio:hover span.checked {
  background-position: -108px -279px;
}

div.radio.focus:active span.checked, 
div.radio:hover:active span.checked,
div.radio.focus.active span.checked,
div.radio.active:hover span.checked {
  background-position: -126px -279px;
}

div.radio.disabled span,
div.radio.disabled:active span,
div.radio.disabled.active span {
  background-position: -144px -279px;
}

div.radio.disabled span.checked,
div.radio.disabled:active span.checked,
div.radio.disabled.active span.checked {
  background-position: -162px -279px;
}

/* Uploader */

div.uploader {
  background-position: 0px -297px;
  height: 28px;
}

div.uploader span.action {
  background-position: right -409px;
  height: 24px;
  line-height: 24px;
}

div.uploader span.filename {
  height: 24px;
  /* change this line to adjust positioning of filename area */
  margin: 2px 0px 2px 2px;
  line-height: 24px;
}

div.uploader.focus,
div.uploader.hover,
div.uploader:hover {
  background-position: 0px -353px;
}

div.uploader.focus span.action,
div.uploader.hover span.action,
div.uploader:hover span.action {
  background-position: right -437px;
}

div.uploader.active span.action,
div.uploader:active span.action {
  background-position: right -465px;
}

div.uploader.focus.active span.action,
div.uploader:focus.active span.action,
div.uploader.focus:active span.action,
div.uploader:focus:active span.action {
  background-position: right -493px;
}

div.uploader.disabled {
  background-position: 0px -325px;
}

div.uploader.disabled span.action {
  background-position: right -381px;
}

div.button {
  background-position: 0px -523px;
}

div.button span {
  background-position: right -643px;
}

div.button.focus,
div.button:focus,
div.button:hover,
div.button.hover {
  background-position: 0px -553px;
}

div.button.focus span,
div.button:focus span,
div.button:hover span,
div.button.hover span {
  background-position: right -673px; 
}

div.button.active,
div.button:active {
  background-position: 0px -583px;
}

div.button.active span,
div.button:active span {
  background-position: right -703px;
  color: #555;
}

div.button.disabled,
div.button:disabled {
  background-position: 0px -613px;
}

div.button.disabled span,
div.button:disabled span {
  background-position: right -733px;
  color: #bbb;
  cursor: default;
}

/* PRESENTATION */

/* Button */

div.button {
  height: 30px;
}

div.button span {
  margin-left: 13px;
  height: 22px;
  padding-top: 8px;
  font-weight: bold;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-left: 2px;
  padding-right: 15px;
}

/* Select */
div.selector {
  width: 190px;
  text-align:left;
  font-size: 12px;
}

div.selector select {
  min-width: 190px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  border: solid 1px #fff;
}

div.selector span {
  padding: 0px 25px 0px 2px;
  cursor: pointer;
}

div.selector span {
  color: #666;
  text-align:left;
  width: 158px;
  text-shadow: 0 1px 0 #fff;
}

div.selector.disabled span {
  color: #bbb;
}

/* Checker */
div.checker {
  padding-right: 5px;
}

/* Radio */
div.radio {
  padding-right: 3px;
}

/* Uploader */
div.uploader {
  width: 190px;
  cursor: pointer;
}

div.uploader span.action {
  width: 85px;
  text-align: center;
  text-shadow: #fff 0px 1px 0px;
  background-color: #fff;
  font-size: 11px;
  font-weight: bold;
}

div.uploader span.filename {
  color: #777;
  width: 82px;
  border-right: solid 1px #bbb;
  font-size: 11px;
}

div.uploader input {
  width: 190px;
}

div.uploader.disabled span.action {
  color: #aaa;
}

div.uploader.disabled span.filename {
  border-color: #ddd;
  color: #aaa;
}
/*

CORE FUNCTIONALITY 

Not advised to edit stuff below this line
-----------------------------------------------------
*/

.selector, 
.checker, 
.button, 
.radio, 
.uploader {
  display: -moz-inline-box;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  *display: inline;
}

.selector select:focus, .radio input:focus, .checker input:focus, .uploader input:focus {
  outline: 0;
}

/* Button */

div.button a,
div.button button,
div.button input {
  position: absolute;
}

div.button {
  cursor: pointer;
  position: relative;
}

div.button span {
  display: -moz-inline-box;
  display: inline-block;
  line-height: 1;
  text-align: center;
}

/* Select */

div.selector {
  position: relative;
  padding-left: 10px;
  overflow: hidden;
}

div.selector span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

div.selector select {
  position: absolute;
  opacity: 0;
  filter: alpha(opacity:0);
  height: 25px;
  border: none;
  background: none;
}

/* Checker */

div.checker {
  position: relative;
}

div.checker span {
  display: -moz-inline-box;
  display: inline-block;
  text-align: center;
}

div.checker input {
  opacity: 0;
  filter: alpha(opacity:0);
  display: inline-block;
  background: none;
}

/* Radio */

div.radio {
  position: relative;
}

div.radio span {
  display: -moz-inline-box;
  display: inline-block;
  text-align: center;
}

div.radio input {
  opacity: 0;
  filter: alpha(opacity:0);
  text-align: center;
  display: inline-block;
  background: none;
}

/* Uploader */

div.uploader {
  position: relative;
  overflow: hidden;
  cursor: default;
}

div.uploader span.action {
  float: left;
  display: inline;
  padding: 2px 0px;
  overflow: hidden;
  cursor: pointer;
}

div.uploader span.filename {
  padding: 0px 10px;
  float: left;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: default;
}

div.uploader input {
  opacity: 0;
  filter: alpha(opacity:0);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  float: right;
  height: 25px;
  border: none;
  cursor: default;
}	
	ul.menuh ul.menuv {
		display:none; position:absolute; margin-left:-1px;
	}            
	ul.menuv li.submenu ul {
		display: none;
	}
	/* Fix IE. Hide from IE Mac \*/
	* html ul.menuv li {
		float: left; height: 1%;
	}            
	* ul.menuv li a {
		height: 1%;
	}
	/* End */
@charset "utf-8";
/* CSS Document */

	body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; }

	a:link{ text-decoration:none; color:#666 }
	a:visited{ text-decoration:none; color:#666 }
	a:hover{ text-decoration:none; color:#666 }
	a:active{ text-decoration:none; color:#666 }
	a:hover{ color:#333 }
	.link:hover{ text-decoration:underline; }


	/* Paginacao */
	.paginacao a { display:inline-block; border:solid 1px #999; font-size:12px; height:18px; padding:4px 6px 0; margin:0 3px; color:#3C506B; background:#EEE; behavior:url(../css/border-radius/border-radius.htc); -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
	.paginacao a.ativo { color:#3C506B; background:#DDD; font-weight:bolder; }
	/* Paginacao */


	/* Tables */
	table { border-collapse:0 !important; border-spacing:0 !important; border:0 !important; }
	.table_top{ border:#aaa 1px solid; background:#ccc; padding:10px; }
	.table_center{ border:#aaa 1px solid; background:#FFF; padding:10px;}
	/* Tables */


	/* Funcoes */
	.funcao_input { padding-bottom:12px; display:block; }
	.funcao_input.outros { padding-bottom:0px; }
	.funcao_input span { display:block; padding:10px 0; font-weight:bold; font-size:13px }
	.funcao_input .obs { padding-top:5px; font-size:10px; color:#999 }

	.funcao_input .foto { width:60px; float:left }
	.funcao_input .desc { width:400px; float:left }
	.funcao_input .desc span { padding:0; margin:0 }
	/* Funcoes */


	/* Outros */
	.family { font-family:Myriad Pro }
	.tudo_fundo{ width:100%; height:100%; position:absolute; z-index:1001; top:0; left:0; background-color:#000; filter:alpha(opacity=80); opacity: 0.8; text-align:center; }
	#div_carregando .fixed { position:fixed; z-index:99999; top:0; left:0; width:100%; height:100%; background:url(../img/outros/carregando/fundo.png); }
	#div_carregando .fixed .txt { padding:30px 80px; position:fixed; top:50%; left:50%; margin:-40px 0 0 -110px; background:#FFF; border:1px solid #999;; color:#666; font-weight:bold; }
	/* Outros */


	/* Design */
	.design { width:10px; }
	.design_input {  border:1px solid; border-color: #999 #AAA #CCC #AAA; padding:1px 5px; -moz-border-radius:4px 4px 4px 4px; -webkit-border-radius:4px 4px 4px 4px; border-radius:4px 4px 4px 4px; }
	.design_select { background:#FFF; padding:5px; border:1px solid; border-color: #999 #AAA #CCC #AAA; -moz-border-radius:4px 4px 4px 4px; -webkit-border-radius:4px 4px 4px 4px; border-radius:4px 4px 4px 4px; }

	.design_submit { background:url(../img/outros/botoes/submit.png) repeat-x #6AA933; color:#FFF; border: 1px solid #459300; padding:5px 10px; -moz-border-radius:4px 4px 4px 4px; -webkit-border-radius:4px 4px 4px 4px; border-radius:4px 4px 4px 4px; -moz-box-shadow:0 0 3px #CCC; -webkit-box-shadow:0 0 3px #CCC; box-shadow:0 0 3px #CCC; }
	.design_submit:hover { -moz-box-shadow:0 0 8px #CCC; -webkit-box-shadow:0 0 8px #CCC; box-shadow:0 0 8px #CCC; }

	/* .design_checkbox { width:15px; height:15px; padding:0 5px; margin-right:5px; box-shadow:0px 0px 2px #CCC; background:url(../../img/outros/botoes/checkbox.png) repeat-x #FFF; border:1px solid #BCBCBC; -webkit-appearance:button; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
	.design_checkbox:checked { background:url(../../img/outros/botoes/checkbox.hover.png) repeat-x #FFF; }
	.design_checkbox:hover { box-shadow:0px 0px 7px #CCC; }
	/* Design */
	

	/* Padroes */
	img { border:0 }
	form { margin:0; padding:0};
	div { overflow:hidden; }
	.clear { clear:both }

	.hcenter { vertical-align: middle; display:table-cell; }
	input[type="text"], input[type="password"]{ line-height:20px; height:22px }
	input[type="button"], input[type="submit"] { cursor:pointer; }
	input, textarea, select{ outline:none; margin:0; color:#333; font-size:12px; }
	html, body, ul, div, hr, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, fieldset { margin: 0; padding: 0; }
	embed#chrome-plugin-npapi-helper { height:0px !important; display:none !important }
	#font { }	.height { }		.design { }		#border-radius {  }	

	.txt_center { text-align:center; }
	.txt_just { text-align:justify; }
	.txt_left { text-align:left; }
	.txt_right { text-align:right; }

	.display_none { display:none }
	.display_inblock { display:inline-block }
	.display_block { display:block }
	.opacity { filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.50; }
	/* Padroes */

	/* Cores */
	.branco, a.branco { color:#FFF }
	.preto, a.preto{ color:#000 }

	.laranja, a.laranja { color:#FF9900 }
	.roxa, a.roxa { color:#9900FF }
	.roza, a.roza { color:#FF00FF }
	.roza, a.roza { color:#FF00FF }

	.cinza1, a.cinza1 { color:#CCC }
	.cinza2, a.cinza2 { color:#AAA }
	.cinza3, .cinza, a.cinza3, a.cinza { color:#999 }
	.cinza4, a.cinza4 { color:#666 }
	.cinza5, a.cinza5 { color:#333 }

	.azul1, a.azul1 { color:#0033FF }
	.azul2, a.azul2 { color:#4381BC }
	.azul3, .azul, a.azul3, a.azul { color:#0000FF }
	.azul4, a.azul4 { color:#0000CC }
	.azul5, a.azul5 { color:#000066 }

	.verde1, a.verde1 { color:#00FF99 }
	.verde2, a.verde2 { color:#00FF33 }
	.verde3, .verde, a.verde3, a.verde { color:#00FF00 }
	.verde4, a.verde4 { color:#009900 }
	.verde5, a.verde5 { color:#336600 }

	.vermelho1, a.vermelho1 { color:#FF9900 }
	.vermelho2, a.vermelho2 { color:#FF3300 }
	.vermelho3, .vermelho, a.vermelho3, a.vermelho { color:#FF0000 }
	.vermelho4, a.vermelho4 { color:#CC0000 }
	.vermelho5, a.vermelho5 { color:#990000 }

	.amarelo1, a.amarelo1 { color:#FFFF99 }
	.amarelo2, a.amarelo2 { color:#FFFF33 }
	.amarelo3, .amarelo, a.amarelo3, a.amarelo { color:#FFFF00 }
	.amarelo4, a.amarelo4 { color:#FFCC00 }
	.amarelo5, a.amarelo5 { color:#FF6600 }

	.roza1, a.roza1 { color:#FF99FF }
	.roza2, a.roza2 { color:#FF33FF }
	.roza3, .roza, a.roza3, a.roza { color:#FF00FF }
	.roza4, a.roza4 { color:#FF00CC }
	.roza5, a.roza5 { color:#FF0066 }
	/* Cores */@charset "utf-8";
/* CSS Document */

	/* Principal */
	body { background:url(../img/site/body.jpg) repeat-x center top #FFF }
	.tudo { background:url(../img/site/footer.jpg) repeat-x center bottom !important }
	.suporte { }
	.principal { width:1000px; margin:auto }		/* Editar */
	.topo_pd { margin:auto; }
	.tronco { margin:auto; }
	.left_pd { width:0px; float:left; }
	.center_pd { width:1000px; float:left; }		/* Editar */
	.right_pd { width:0px; float:left; }
	.footer { }
	/* Principal */

	/* Top */
	.top_01 { width:1000px; }
	.top_01 .left { width:266px; height:144px; float:left }
	.top_01 .right { width:734px; height:144px; float:left }
	.top_01 .right .login_top_00 { width:400px; height:46px; margin:25px 0 0 40px; float:left  }
	.top_01 .right .redes { width:75px; height:26px; float:left; margin:25px 0 0 50px; background:url(../img/site/top/02.png) no-repeat; }
	.top_01 .right .redes a { width:20px; height:20px; float:left; margin-right:2px; }
	.top_01 .right .menu { margin:5px 0 0 20px }
	.top_01 .right .menu a { padding:15px; float:left;; border-right:1px solid #9C0909; text-transform:uppercase; color:#FFF; font-size:12px; font-weight:bold; }
	
	.top_02 { height:282px; position:relative; background:url(../img/site/top/05.png) no-repeat 0 223px }
	.top_02 img.sombra1 { position:absolute; width:25px; height:280px; top:0; left:-20px; }
	.top_02 img.sombra2 { position:absolute; width:25px; height:280px; top:0; right:-20px; }
	/* Top */


	/* All */
	.titulos { height:16px; background:#780909; padding:10px; font-size:16px; color:#FFF; text-transform:uppercase; }
	/* All */

	/* Home */
	.home .titulos a.menus { color:#FFF; width:160px; text-align:center; float:left; margin:0 80px }
	.home .empresa { width:300px; float:left; margin-left:20px; }
	.home .empresa .txt { padding-top:10px; text-align:justify; }
	.home .empresa hr { width:214px; height:3px; background:#740909; margin-top:12px; border:0; float:left }
	.home .empresa a.leia_mais { width:60px; margin:5px 0 0 10px; color:#740909; float:left; font-weight:bold; }

	.home .noticias { width:320px; float:left; margin-left:30px; }
	.home .noticias .noticia { height:85px; display:block; }
	.home .noticias .img { width:105px; height:70px; float:left; }
	.home .noticias .txt { width:215px; float:left; }
	.home .noticias .txt h3 { color:#D60808; margin-bottom:2px; }
	.home .noticias .txt .txt1 { text-align:justify }

	.home .acesso { width:275px; float:left; margin-left:33px; }
	.home .acesso .txt { padding-top:10px; text-align:justify; }

	.home .servicos { margin-top:30px; padding:30px; background:url(../img/site/home/01.jpg) no-repeat; }
	.home .servicos h2 { color:#974444; font-size:20px; margin-bottom:10px; text-transform:uppercase; }
	/* Home */


	/* Empresa */
	.empresa .txt { padding:20px; text-align:justify; }
	.empresa .mais_fotos {  }
	/* Empresa */


	/* Servicos */
	.servicos .box { padding:20px; }
	.servicos .box .servico { padding:20px 0; }
	.servicos .box .servico .img { width:310px; float:left; }
	.servicos .box .servico .txt { width:650px; float:left; text-align:justify; }
	.servicos .box .servico .txt h2 { text-align:left; color:#780909; font-size:16px; font-weight:100; border-bottom:1px solid #780909; padding-bottom:2px; margin-bottom:8px; }
	/* Servicos */

	/* acessos */
	.acessos .box { padding:20px; }
	.acessos .box .acesso { padding:0 10px; width:300px; height:200px; float:left; text-align:center; }
	.acessos .box .acesso .img { width:300px; height:140px; }
	.acessos .box .acesso .txt { width:300px; }
	.acessos .box .acesso .txt h2 { color:#780909; font-size:16px; font-weight:100; }
	/* acessos */

	/* Mapa */
	.mapa .box { padding:20px; }
	.mapa .box .localizacao { width:630px; padding:20px; background:#780909; margin:auto; margin-bottom:20px; }
	/* Mapa */


	/* Noticias */
	.noticias .box { padding:20px; }
	.noticias .box .noticia { padding:20px 0; }
	.noticias .box .noticia .img { float:left; padding:0 10px 10px 0 }
	.noticias .box .noticia .txt { width:650px; text-align:justify; }
	.noticias .box .noticia .txt h2 { text-align:left; color:#780909; font-size:24px; font-weight:100; margin-bottom:6px; }
	/* Noticias */

	/* Fale */
	.fale { height:530px; }
	.fale .left { width:400px; margin:60px 80px 0 70px; float:left; }
	.fale .left .funcao_input { padding-bottom:5px; }
	.fale .left .funcao_input span { width:80px; float:left } 
	.fale .left .textarea .funcao_input span { width:200px; float:left } 
	.fale .left .submit { background:#780909; padding:7px 40px; color:#FFF; border:1px solid #CCC; margin:10px 0 0 270px; }
	.fale .right { width:353px; margin-top:60px; float:left; }
	/* Fale */


	/* Login */
	.login_pd {  width:380px; margin:auto; padding:40px; color:#666; background:#F2F2F2; }
	.login_pd h2 { padding-bottom:15px; font-size:22px; }
	.login_pd .resposta { color:#F00; }
	.login_pd form { width:310px; margin:auto; }
	.login_pd label { font-size:14px; font-weight:bold; display:block; padding-top:10px; } 
	.login_pd input[type="text"], .login_pd input[type="password"]{ width:300px; height:23px; }
	.login_pd a { padding:7px 0;  }
	.login_pd a.cadastro { float:left; }
	.login_pd a.esqueceu_senha { float:right; }
	.login_pd input[type="submit"] { color:#FFF; font-weight:bold; padding:7px 15px; margin-top:10px; text-shadow:#000 0.1em 0.1em 0.3em; float:right; }
	/* Login */	


	/* Left */
	.left_01 { }
	/* Left */	
	
	/* Right */
	.right_01 { }
	/* Right */

	/* Footer */
	.footer_01 { width:1000px; margin:auto; margin-top:20px; }
	.footer_01 .left { width:800px; padding:30px 0 0 100px; float:left; text-align:center; font-size:16px; color:#FFF; }
	.footer_01 .right { width:100px; float:left; text-align:center; padding:20px 0 30px 0 }
	/* Footer */
@charset "utf-8";
/* CSS Document */

	.banner_01 { margin-left:43px }

	.top_02 .banner_seta a{ position:absolute; z-index:999; margin-top:120px }
	.top_02 .banner_seta a#proximo_banner_01 { width:21px; height:24px; margin:97px 0 0 15px; background:url(../img/site/setas/01.png) no-repeat }
	.top_02 .banner_seta a#anterior_banner_01 { width:21px; height:24px; margin:97px 0 0 965px; background:url(../img/site/setas/02.png) no-repeat }
	
	.top_02 .banner_ponto { width:1000px; margin:230px 0 0 0; position:absolute; text-align:center; }
	.top_02 .banner_ponto #nav { list-style:none; display:inline-block; }
	.top_02 .banner_ponto #nav li{ width:18px; height:18px; text-align:center; margin:1px; float:left; background:url(../img/outros/setas/ponto_01.png) no-repeat; }
	.top_02 .banner_ponto #nav a{ color:#FFF; font-weight:bold; font-size:14px; }
	.top_02 .banner_ponto .activeSlide { background:url(../img/outros/setas/ponto_02.png) no-repeat !important; }
#border-radius{ background:#FFF; behavior:url(../css/border-radius/border-radius.htc); -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; }body{ margin:0; padding:0; font-family:, Arial, Helvetica, sans-serif; color:; font-size:; background:; }.tudo{ background:url(../fotos/fotos/#FFFFFF)  center top repeat-x;}#family { font-family:Arial, Helvetica, sans-serif }.cor1 { color: }	.cor2 { color: }	.cor3 { color: }	.cor4 { color: }	.cor5 { color:#666666 }#font1{ font-size:1px; } .height1 { height:1px } .width10 { width:10px } #font2{ font-size:2px; } .height2 { height:2px } .width20 { width:20px } #font3{ font-size:3px; } .height3 { height:3px } .width30 { width:30px } #font4{ font-size:4px; } .height4 { height:4px } .width40 { width:40px } #font5{ font-size:5px; } .height5 { height:5px } .width50 { width:50px } #font6{ font-size:6px; } .height6 { height:6px } .width60 { width:60px } #font7{ font-size:7px; } .height7 { height:7px } .width70 { width:70px } #font8{ font-size:8px; } .height8 { height:8px } .width80 { width:80px } #font9{ font-size:9px; } .height9 { height:9px } .width90 { width:90px } #font10{ font-size:10px; } .height10 { height:10px } .width100 { width:100px } #font11{ font-size:11px; } .height11 { height:11px } .width110 { width:110px } #font12{ font-size:12px; } .height12 { height:12px } .width120 { width:120px } #font13{ font-size:13px; } .height13 { height:13px } .width130 { width:130px } #font14{ font-size:14px; } .height14 { height:14px } .width140 { width:140px } #font15{ font-size:15px; } .height15 { height:15px } .width150 { width:150px } #font16{ font-size:16px; } .height16 { height:16px } .width160 { width:160px } #font17{ font-size:17px; } .height17 { height:17px } .width170 { width:170px } #font18{ font-size:18px; } .height18 { height:18px } .width180 { width:180px } #font19{ font-size:19px; } .height19 { height:19px } .width190 { width:190px } #font20{ font-size:20px; } .height20 { height:20px } .width200 { width:200px } #font21{ font-size:21px; } .height21 { height:21px } .width210 { width:210px } #font22{ font-size:22px; } .height22 { height:22px } .width220 { width:220px } #font23{ font-size:23px; } .height23 { height:23px } .width230 { width:230px } #font24{ font-size:24px; } .height24 { height:24px } .width240 { width:240px } #font25{ font-size:25px; } .height25 { height:25px } .width250 { width:250px } #font26{ font-size:26px; } .height26 { height:26px } .width260 { width:260px } #font27{ font-size:27px; } .height27 { height:27px } .width270 { width:270px } #font28{ font-size:28px; } .height28 { height:28px } .width280 { width:280px } #font29{ font-size:29px; } .height29 { height:29px } .width290 { width:290px } #font30{ font-size:30px; } .height30 { height:30px } .width300 { width:300px } #font31{ font-size:31px; } .height31 { height:31px } .width310 { width:310px } #font32{ font-size:32px; } .height32 { height:32px } .width320 { width:320px } #font33{ font-size:33px; } .height33 { height:33px } .width330 { width:330px } #font34{ font-size:34px; } .height34 { height:34px } .width340 { width:340px } #font35{ font-size:35px; } .height35 { height:35px } .width350 { width:350px } #font36{ font-size:36px; } .height36 { height:36px } .width360 { width:360px } #font37{ font-size:37px; } .height37 { height:37px } .width370 { width:370px } #font38{ font-size:38px; } .height38 { height:38px } .width380 { width:380px } #font39{ font-size:39px; } .height39 { height:39px } .width390 { width:390px } #font40{ font-size:40px; } .height40 { height:40px } .width400 { width:400px } #font41{ font-size:41px; } .height41 { height:41px } .width410 { width:410px } #font42{ font-size:42px; } .height42 { height:42px } .width420 { width:420px } #font43{ font-size:43px; } .height43 { height:43px } .width430 { width:430px } #font44{ font-size:44px; } .height44 { height:44px } .width440 { width:440px } #font45{ font-size:45px; } .height45 { height:45px } .width450 { width:450px } #font46{ font-size:46px; } .height46 { height:46px } .width460 { width:460px } #font47{ font-size:47px; } .height47 { height:47px } .width470 { width:470px } #font48{ font-size:48px; } .height48 { height:48px } .width480 { width:480px } #font49{ font-size:49px; } .height49 { height:49px } .width490 { width:490px } #font50{ font-size:50px; } .height50 { height:50px } .width500 { width:500px } #font51{ font-size:51px; } .height51 { height:51px } .width510 { width:510px } #font52{ font-size:52px; } .height52 { height:52px } .width520 { width:520px } #font53{ font-size:53px; } .height53 { height:53px } .width530 { width:530px } #font54{ font-size:54px; } .height54 { height:54px } .width540 { width:540px } #font55{ font-size:55px; } .height55 { height:55px } .width550 { width:550px } #font56{ font-size:56px; } .height56 { height:56px } .width560 { width:560px } #font57{ font-size:57px; } .height57 { height:57px } .width570 { width:570px } #font58{ font-size:58px; } .height58 { height:58px } .width580 { width:580px } #font59{ font-size:59px; } .height59 { height:59px } .width590 { width:590px } #font60{ font-size:60px; } .height60 { height:60px } .width600 { width:600px } #font61{ font-size:61px; } .height61 { height:61px } .width610 { width:610px } #font62{ font-size:62px; } .height62 { height:62px } .width620 { width:620px } #font63{ font-size:63px; } .height63 { height:63px } .width630 { width:630px } #font64{ font-size:64px; } .height64 { height:64px } .width640 { width:640px } #font65{ font-size:65px; } .height65 { height:65px } .width650 { width:650px } #font66{ font-size:66px; } .height66 { height:66px } .width660 { width:660px } #font67{ font-size:67px; } .height67 { height:67px } .width670 { width:670px } #font68{ font-size:68px; } .height68 { height:68px } .width680 { width:680px } #font69{ font-size:69px; } .height69 { height:69px } .width690 { width:690px } #font70{ font-size:70px; } .height70 { height:70px } .width700 { width:700px } #font71{ font-size:71px; } .height71 { height:71px } .width710 { width:710px } #font72{ font-size:72px; } .height72 { height:72px } .width720 { width:720px } #font73{ font-size:73px; } .height73 { height:73px } .width730 { width:730px } #font74{ font-size:74px; } .height74 { height:74px } .width740 { width:740px } #font75{ font-size:75px; } .height75 { height:75px } .width750 { width:750px } #font76{ font-size:76px; } .height76 { height:76px } .width760 { width:760px } #font77{ font-size:77px; } .height77 { height:77px } .width770 { width:770px } #font78{ font-size:78px; } .height78 { height:78px } .width780 { width:780px } #font79{ font-size:79px; } .height79 { height:79px } .width790 { width:790px } #font80{ font-size:80px; } .height80 { height:80px } .width800 { width:800px } #font81{ font-size:81px; } .height81 { height:81px } .width810 { width:810px } #font82{ font-size:82px; } .height82 { height:82px } .width820 { width:820px } #font83{ font-size:83px; } .height83 { height:83px } .width830 { width:830px } #font84{ font-size:84px; } .height84 { height:84px } .width840 { width:840px } #font85{ font-size:85px; } .height85 { height:85px } .width850 { width:850px } #font86{ font-size:86px; } .height86 { height:86px } .width860 { width:860px } #font87{ font-size:87px; } .height87 { height:87px } .width870 { width:870px } #font88{ font-size:88px; } .height88 { height:88px } .width880 { width:880px } #font89{ font-size:89px; } .height89 { height:89px } .width890 { width:890px } #font90{ font-size:90px; } .height90 { height:90px } .width900 { width:900px } #font91{ font-size:91px; } .height91 { height:91px } .width910 { width:910px } #font92{ font-size:92px; } .height92 { height:92px } .width920 { width:920px } #font93{ font-size:93px; } .height93 { height:93px } .width930 { width:930px } #font94{ font-size:94px; } .height94 { height:94px } .width940 { width:940px } #font95{ font-size:95px; } .height95 { height:95px } .width950 { width:950px } #font96{ font-size:96px; } .height96 { height:96px } .width960 { width:960px } #font97{ font-size:97px; } .height97 { height:97px } .width970 { width:970px } #font98{ font-size:98px; } .height98 { height:98px } .width980 { width:980px } #font99{ font-size:99px; } .height99 { height:99px } .width990 { width:990px } #font100{ font-size:100px; } .height100 { height:100px } .width1000 { width:1000px } 