/* CSS Document */
/* Estrutura básica do site em divs*/
body {
  width:990px;
  margin: 0px auto;
  background-color: #EEF4DF;
/*  background-color: #FFFFFF;*/
  scrollbar-arrow-color:#999999;
  scrollbar-3dlight-color:#000000;
  scrollbar-highlight-color:#999999;
  scrollbar-face-color:#FFFFFF;
  scrollbar-shadow-color:#999999;
  scrollbar-darkshadow-color:#CCCCCC;
  scrollbar-track-color:#DDDDDD;
}

#geral {
  width:990px;
/*  position:relative;*/
}

#cabecalho {
  width:990px;
}

#meio {
  float:left;
  width:990px;
  height:451px;
  background-image:url(../imagens/fundoinf.jpg);
  background-position:center;
  background-repeat:no-repeat;
}

#menu {
  margin-top:20px;
  float:left;
  height:415px;
  padding-left:20px;
/*  background:#ffffff; 
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0; 
  z-index:1000;
 */
}

#conteudo {
  margin-left:10px;
  float:left;
  height:450px;
  width:710px;
}

#conteudo-topo {
  margin-top:25px;
  height:50px;
}

#conteudo-baixo {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:justify;
  height:360px;
  color:#FFFFFF;
  overflow:auto;
}

#conteudo-topo h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size:24px;
  color:#FFFFFF;
}

#conteudo-baixo img {
   margin-left:10px;
   margin-right:5px;
}

#conteudo-baixo p, li {
   margin-right:5px;
}

#conteudo-baixo th {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	background-color:#C1D89C;
	color:#003300;
}

#conteudo-baixo table {
    border-style: solid;
	border-color: #FFFFFF;
    border-width: 0 0 1px 1px;
}

#conteudo-baixo td {
    border-style: solid;
	border-color: #FFFFFF;
    border-width: 1px 1px 0 0;
    border-bottom: 1px  solid #FFFFFF;
    border-left: 1px  solid #FFFFFF;
/*	padding-left:5px;*/
}

#conteudo-baixo a, a:link, a:visited, a:active {
	color:#CCFFCC;
	text-decoration:none;
}

#conteudo-baixo a:hover {
   color:#CCCCCC;
   text-decoration:underline;
}

#conteudo-baixo table a, a:link, a:visited, a:active {
	color:#005E00;
	text-decoration:none;
}

#conteudo-baixo table a:hover {
	color:#002812;
	text-decoration:underline;
}


/*
#conteudo-baixo td {
   border-bottom: 1px  solid #322E2B;
   border-left: 1px  solid #322E2B;
}
*/

#rodape {
  clear:both;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
}

#rodape a, a:link, a:visited, a:active {
   color:#003333;
   text-decoration:none;
}

#rodape a:hover {
   color:#003333;
   text-decoration:underline;
}

/*---------------------------------------*/
/*------------Formatações Gerais--------------*/

h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size:18px;
  color:#000000;
}

h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size:14px;
  color:#000000;
}

#tabela_precos p, .texto {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
}

.fundo1 {
	background-color: #A5C4A7;
}

.fundo2 {
	background-color: #E1DEB0;
}

.fundo3 {
	background-color: #EEEEEE;
}
.fundo4 {
	background-color: #FDCCB5;
}

.fundo5 {
	background-color: #F8F4BE;
}

.lowercase {
  text-transform:lowercase;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    border: 1px solid #6A6A6A;
	padding-left:5px;
	padding-right:5px;
	background-color:#E2E6DF;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #6A6A6A;
	background-color:#E2E6DF;
	padding-left:5px;
	padding-right:5px;/*
	text-transform: uppercase;
	background-image: url(../imagens/input_background.gif);
	background-repeat: repeat-x;*/
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    border: 1px solid #6A6A6A;
	background-color:#E2E6DF;
/*	text-transform: uppercase;
	background-image: url(../imagens/input_background.gif);
	background-repeat: repeat-x;*/
}

#glideDiv {
	position:absolute;
	z-index:500;
	visibility:hidden;
	top:246px;
	left: 175px;
}

.marcador {
   background-color:#FFFF66;
}

/****************Admin************************/

img {
  border:0px;
}

.texto_titulo {
  font-family: Arial, Helvetica, sans-serif;
  font-size:20px;
  color:#000000;
}

.texto_subtitulo {
  font-family: Arial, Helvetica, sans-serif;
  font-size:20px;
  color:#000000;
/*
	padding-right:20px;
*/
}

.texto {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
}

.texto_pequeno {
  font-family: Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
}

.texto_vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF8000;
}

.link_destaque {
	border:thin #000000 1px;
	background-color: #FF66E0;
}

.link_destaque2 {
	border:thin #000000 1px;
	background-color: #FFFF66;
}


#tabela table{
    border-style: solid;
	border-color: #000000;
    border-width: 0 0 1px 1px;
}

#tabela td{
    border-style: solid;
	border-color: #000000;
    border-width: 1px 1px 0 0;
}

.borda_left_bottom{
   border-bottom: 1px  solid #000000;
   border-left: 1px  solid #000000;
}

.tabela_borda {
    border-style: solid;
	border-color: #000000;
    border-width: 1px 1px 1px 1px;
}

