body {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
/*BACKGROUND: [background-color] | [background-image] | [background-repeat] | [background-attachment] | [background-position] */
/*  background-image:url(imagem/fundo_pagina.jpg);*/
/*  BACKGROUND: #afc4ff url(imagem/fundo_pagina.jpg) repeat-x 50% top;  */
/*  BACKGROUND: #afc4ff url(imagem/fundo_pagina.jpg) top; */
/*  BACKGROUND: #ffffff  */
  BACKGROUND: #afc4ff url(imagem/fundo_pagina.jpg) repeat-x 50% top; 

  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
  TEXT-ALIGN: center 
  font-famnily:Arial, Helvetica, sans-serif;
  font-size: 12px;
}
div#site {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 10px auto;
  WIDTH:100%;
  PADDING-TOP: 0px  
  background-position:left;
  text-align:left; 
}
div#topo {
  width:100%;
  display:block;
  height:5px;
  background-color:#0000cc;
}
div#topo_esq {
  width:18%;
  float:left;
}
div#topo_esq_01 {
  padding: 0px 0px 0px 10px;
}

div#topo_cen {
  width:55%;
  float:left;
}

div#topo_dir {
  float:left;
}
.topo_dir_01 {
  padding: 0 0 0 0px;
  border: #0000cc solid; border-width: 1px 1px 1px 1px
}

#fone {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color:#0000cc;
  text-align:center;
  padding:10px;
  font-weight:bold
}
#msg_01 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color:#0000cc;
  text-align:center;
  padding:10px;
  font-weight:bold
}

/* menu principal */

div#menu_topo {
  width:100%;
  float:left;
  background-color:#ffffff;
  border-top: 3px solid #00f;
}
div#menu_topo_esq {
  width:25%;
  float:left;
}
div#menu_topo_meio {
  width:50%;
  float:left;
}
div#menu_topo_dir {
  float:left;
}

div#menu_principal {
      float:left;
      width:100%;
      line-height:18px;
}
.menu_principal_item { border: #0000cc solid; border-width: 0px 0px 0px 1px}
.menu_principal_item01 { border: #0000cc solid; border-width: 0px 1px 0px 1px}
.menu_p {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0000cc; font-weight: bold}
.menu_p:active {  color: #0000cc; text-decoration: none}
.menu_p:visited {  color: #0000cc; text-decoration: none}
.menu_p:link {  color: #0000cc; text-decoration: none}
.menu_p:hover {  color: #0000cc; text-decoration: none}

/* menu principal */

#container_atividade
{
	margin: 0 auto;
	width: 890px;
	height: 470px;
	text-align: left;
}

div#meio {
  width:100%;
  float:left;
}

div#lateral_esq {
  padding: 10 0 0 0px;
  width:18%;
  float:left;
}
div#conteudo {
  width:62%;
  float:left;
}
div#lateral_dir {
  padding: 10 0 0 0px;
  width:18%;
  float:left;
}

div#menu_esq_01a {
  padding: 0 10 0 0px;
  width:100%;
}

div#menu_esq_01 {
  padding: 35 0 0 0px;
  width:100%;
  height:300px;
  background-image:url(imagem/fundo_menu_modalidade.gif);
  background-repeat:no-repeat;
}

div#menu_esq_02 {
  padding: 15 0 0 0px;
  width:150px;
  height:159px;
  background-image:url(imagem/fundo_menuv3.gif);
}

div#menu_esq_03 {
  padding: 15 0 0 0px;
  width:150px;
  height:159px;
  background-image:url(imagem/fundo_menuv3.gif);
}

div#conteudo_parte01_0 {
  width:49%;
  float:left;
}

div#conteudo_parte01_1 {
  width:51%;
  float:left;
}

div#menu_dir_01a {
  padding: 0 14 0 5px;
  width:100%;
}

div#menu_dir_01 {
  padding: 35 0 0 0px;
  width:100%;
  float:left;
  height:300px; 
  background-image:url(imagem/fundo_menu_modalidade.gif);
  background-repeat:no-repeat;
}

div#menu_dir_02 {
  padding: 15 0 0 0px;
  width:150px;
  height:159px;
  background-image:url(imagem/fundo_menuv1.gif);
}

div#menu_dir_03 {
  padding: 15 0 0 0px;
  width:150px;
  height:159px;
  background-image:url(imagem/fundo_menuv1.gif);
}

div#site div.cDiv_menu_esq {
  padding: 10 0 0 0px;
  width:130px;
  height:110px;
  float:left;
  background-image:url(imagem/fundo_menuv0.jpg);
}
div#site div.lateral_dir {
  padding: 15 0 0 10px;
  width:155px;
  height:400px;
  float:left;
  background-image:url(imagem/fundo_menu.jpg);
}

div#site div.cDiv_menu_dir {
  padding: 10 0 0 0px;
  width:130px;
  height:110px;
  float:left;
  background-image:url(imagem/fun.gif);
}

div#site ul.menu {
  margin:0px; 
  padding: 0 10 0 0px;
}
div#site ul.menu li {
  margin:0px; 
  padding:0 0 0 10px; 
  line-height:25px;
  list-style:none;
}
div#site ul.menu li a {
  text-decoration: none;
/*  color: #FFFFFF; */
/*  background-color:#ffffff;*/
/*  DISPLAY: block; */
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px; 
/*  WIDTH: 100%;*/
  COLOR: #000000; 
  TEXT-INDENT: 5px;
  LINE-HEIGHT: 20px;
  font-size:13px;
  TEXT-ALIGN: left; 
}
div#site ul.menu li a:hover {
  background-color:#00cc00;
}


div#site h1.titulo {
  width:465 !important;
  background-image:url(../imagem/fundo_topo.jpg);
  background-repeat:repeat-y; margin:0 0 0 10px 0; 
  line-height:28px; margin:0 0 0 0 5px; 
  font-size:15px;
}
div#site h2.titulo_artigo {
  font-size:15px; line-height:15px; margin:0 0 0 0 5px; 
  padding:10px; font-weight:bold;
}

div#site div.conteudo_dir {
  width:155px;
  height:400px;  
  float:right;
  background-image:url(imagem/fundo_menu.jpg);  
}
.sidebar-header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BACKGROUND: url(imagem/fundo_menuc01.jpg);
    WIDTH: 155px;
    COLOR: white;
    TEXT-INDENT: 10px;
    PADDING-TOP: 4px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    HEIGHT: 19px
}
.rightbox
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(images/midbox.gif) repeat-y;
    PADDING-BOTTOM: 3px;
    WIDTH: 147px;
    PADDING-TOP: 5px;
    HEIGHT: auto
}
.class_banner {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0000cc; font-weight:bold}
.class_texto_banner {  font-family: Arial, Helvetica, sans-serif; text-align : justify; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: 655E63}
.mnucab_01 { background-color: #5670B3; font-weight: bold; height: 24px; color: #FFFFFF; }
.class_input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; border: #727372; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #CCCCCC}
.texto_preto_bold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000 }
.botao { cursor:hand; font:bold 10px Arial; border:solid 1px #3a7e63; color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient   (GradientType=0,StartColorStr="#d5edd1",EndColorStr="#ffffff"); }
.fundo_table { BACKGROUND-COLOR: blue }
.fundo_table1 { BACKGROUND: #afc4ff url(../imagem/fachada_890_300.jpg) top;  }
.fundo_table2 { BACKGROUND-COLOR: #b7d2ed }
.titulo {
  font-family: Arial, Helvetica, sans-serif;
  background-image:url(../imagem/fundo_topo.jpg);
  background-repeat:repeat-y; margin:0 0 0 10px 0; 
  line-height:28px; margin:0 0 0 0 5px; 
  font-size:15px;
  font-weight:bold;
}
.titulo_professor {
  width: 190;
  font-family: Arial, Helvetica, sans-serif;
  background-image:url(../imagem/fundo_topo.jpg);
  background-repeat:repeat-y; margin:0 0 0 10px 0; 
  line-height:28px; margin:0 0 0 0 5px; 
  font-size:15px;
  font-weight:bold;
}

.informativo {
  color: #000000;
  font-size:15px;
  font-weight:bold;
}

div#site div.cDiv_rodape {
  width:804px;
}
div#linha_branca{
  width:100%;
  background:#ffffff;
  color:white;
  border-top:3px solid #0033cc;
}
div#site h1.linha_rodape {
  font-family: Verdana, Arial, Sans-serif;
  font-size:150%;
  color:#03c;
  margin-bottom:0;
  padding-left: 2px;
  border-top: 3px solid #00f;
  border-bottom: 2px solid #00f;
}

div#rodape{
  width:100%;
  padding:0 0 0 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#0000cc;
  text-align:center;
  font-weight:bold;
  border-top: 3px solid #00f;
/*  border-bottom: 2px solid #00f;*/
  background-color:#ffffff;
}

div#rodape_esq {
  width:18%;
  float:left;
  padding:0 0 0 10px;
}
div#rodape_centro {
  width:10%;
  float:left;
}
div#rodape_dir {
  float:right;
}
