@charset "utf-8";
* {}
body {background:#FFF; background:url(../../imagens/bg.jpg) repeat-x; margin:0 auto; font-family:Tahoma, Helvetica; font-size:11px; color:#44402e}
img{border-style: none}

#topo_container {}
#topo {background:url(../../imagens/topo.gif) repeat-x}
#content {width: 898px; overflow:auto; margin:0 auto}

/*HEADER*/
#header {height:80px}
#logo {float:left}
#menu {float:right; padding-top:12px; letter-spacing:1px; height:25px}
#menu ul {}
#menu ul li {display:inline}
#menu ul li a {padding-left:14px; float:left; color:#44402e}
#menu ul li a:hover {color:#00A0C7; text-decoration:none}
#slogan {text-align:center; margin-top:1px; margin-bottom:50px}

/*PRINCIPAL*/
#principal {overflow:hidden; padding-bottom:15px}
#cb_meio-dir {overflow:hidden}
#portifolio {width:620px; float:left; margin-left:40px; padding-top:0px; padding-bottom:20px;overflow:hidden}

/*BOX ESQUERDA*/
#box_esq {float:left; width:180px}
#menu_lateral {width:180px;}
#menu_lateral #flash {text-align:center}
#twitter_box {display:inline}
#twitter {width:175px; height:150px; padding-top:60px}

/*BOX MEIO*/
#box_meio {float:left; width:440px; margin-left:40px; padding-top:10px}
/*GERENCIAMENTO*/
#gerenciamento_bm {padding-bottom:20px}
#gerenciamento_bm p {line-height:140%; padding-top:11px; letter-spacing:1px}
/*E-COMMERCE*/
#commerce_bm {padding-bottom:20px}
#commerce_bm p {line-height:140%; padding-top:11px; letter-spacing:1px}
/*CONTATO*/
#contato {padding-top:15px}
.contato {padding-bottom:1px}
#endereço {line-height:130%; letter-spacing:1px}

/*BOX DIREITA*/
#box_dir {float:right; width:185px; padding-top:10px}
#box_dir #titulo_bd {}
#artigos {line-height:130%}
.artigo {padding-top:9px}
p.data_artigo {font-size:10px}
#artigos_mais {float:right; line-height:200%}
#contato_rapido {padding-top:30px}
#titulo_contato-rapido {padding-bottom:20px}
#enviar_contato-rapido {float:left}

/*RODAPE*/
#rodape {height:100%}
#rodape-content {width: 898px; margin:0 auto; padding-top:10px; padding-bottom:10px}
#rodape-links {left:50%; margin:0 0 0 -302px; position:absolute; width:604px}
#rodape-links ul {}
#rodape-links ul li {display:inline}
#rodape-links ul li a {padding: 5px 14px; float:left; color:#44402e; font-size:11px}
#rodape-links ul li a:hover {color:#00A0C7; text-decoration:none}
#rodape #direitos {text-align:center; padding-top:30px; font-size:11px; line-height:130%}
address {font-style:normal; text-align:center; font-size:11px; line-height:130%}


input, select, textarea {font-size:11px;color:#FFF;	border-top:1px solid #515153;border-right:1px solid #DEDAD3;border-bottom:1px solid #DEDAD3;border-left:1px solid #515153;margin-bottom:3px;font-family:Helvetica; letter-spacing:1px}
select, textarea {background:#009FC4}
label input {padding:1px 1px; background:#009FC4}
fieldset {margin-bottom:10px}
legend {display:none}

/*PORTIFOLIO*/
#slideshow {
	float:left
	width:620px;
	height:300px;
	background:transparent url(img/bg_slideshow.jpg) no-repeat 0 0;
	position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:545px;
  height:300px;
  overflow:hidden
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:515px;
  height:300px;
}
.control {
  display:block;
  width:16px;
  height:30px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:160px;
  left:0;
  background:transparent url(../../imagens/btn_prev.jpg) no-repeat 0 0;
}
#rightControl {
  top:160px;
  right:0;
  background:transparent url(../../imagens/btn_next.jpg) no-repeat 0 0;
}
#portifolio h1 {
  display:block;
  width:600px;
  height:114px;
  text-indent: -10000px;
}
.slide h2, .slide p {
  margin:0 15px 15px 0;
}
.slide h2 {
  font-family:Tahoma, Helvetica; font-size:24px; color:#009FC4;
  letter-spacing:-1px;
}
.slide img {
  float:right;
  margin:0 0px;
  border:1px solid #CCC
}
