* { padding: 0; }
html, body { height: 100%;} /*..........Necessário..........*/
body { color: #333; font: 11px Verdana, sans-serif; text-align: center; background-color:#F7F7F7; }
/* Min-Height é usado por browsers modernos - "HEIGHT:AUTO" é necessário */
.conteudo { margin: 0 auto;  text-align: left; position: relative; min-height: 100%; height: auto; height: 100%; }
/*............BOTTOM:0(ZERO) É NECESSÁRIO...............*/
.baseboard { width:100%; background: #F1F1F1; color:#FFFFFF; position: absolute; bottom:0px; height: 40px; margin:0px; }
/*............HACK COM CORREÇÕES PARA MSIE...............*/
* html .baseboard { margin-bottom:2px; bottom:-1px; }
#baseboard-text { text-align:center; line-height: 40px; color:#666666; font-size: 83%; }


body {
  margin: 0 auto;
  padding: 0; /* need for Opera */
  background: #fff;
  color: #333;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;

}

/* header */
#header {
  height: 35px;
  position: relative;
  border-bottom: 1px solid #A1A6B1;
  background: #33415D url("img/template/header-background.png") top repeat-x;
  z-index: 1;
  padding:0px 10px 5px 10px;
}

* html #header ul { right: 50px; } /* ie6 */
#header ul { right: 0; }

#header ul {
	padding: 0;
	margin: 0;
	list-style: none;
	border-left: 1px solid #576178;
	border-right: 1px solid #1f2635;
	position: absolute;
	top: 0;
}

.table {
  max-width: 900px;
  margin: 0 auto;
  position: relative;
}

#header h1 {
  margin: 0%;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 130%;
  font-weight: bold;
  padding:10px 0px 0px 10px;
}


#header li {
  float: left;
  padding: 0;
  margin: 0;
}

/* breadcrumbs */

#breadcrumbs {
  background: #F7F8F8 url("../img/template/breadcrumbs-background.png") bottom repeat-x;
  padding-top: 4px;
  padding-bottom: 30px;
  font-size: 85%;
  color: #999;
}

/**
**/

a:active { font-size: 11px; color: #003366; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
a:link   { font-size: 11px; color: #003366; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
a:visited{ font-size: 11px; color: #003366; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
a:hover  { font-size: 11px; color: #003366; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline}

.form-noindent {
 border-right: #e7e7e7 1px solid; border-top: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; border-bottom: #e7e7e7 1px solid; background-color: #ffffff
}
.input {
  font-size: smaller;
  font-family: arial, helvetica, sans-serif;
  text-align: left;
}
.textinput {
  font-size: smaller;
  font-family: arial, helvetica, sans-serif; font-weight: bold;
}
.text{
  font-size: 83%;
}
.limit {
  padding-left: 10px;
}
.center{
  text-align: center;
  background-color:#F1F1F1;
}
#color{

}


/*
.baseboard {
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
  font-size: 83%;
  border-top: #ffffff 1px solid;
  border-bottom: #ffffff 1px solid;
  background: #F1F1F1;
  text-align: center;
  font-family: arial,sans-serif;
}   */


