/* <style> */


A.menu:hover ( text-decoration: none; background-color:#0053ba; color: #ffffff )
A.menu: { text-decoration: none;  }
A.menu:link { text-decoration: none; color: #0c0c0c}
A.menu:visited { text-decoration: none; color: #0c0c0c }


p {  font: 11pt Arial; margin-top:0px; color: #0c0c0c}
 
SPAN.NOWRAP { white-space: nowrap;  }

SPAN.MENU { font: 11pt Arial; background-color:transparent; border-bottom: 1pt solid #0003eb;
            white-space: nowrap;  }

SPAN.UNSELECTED { font: 11pt Arial; background-color:#0003eb; border: 1pt solid #0003eb;
             white-space: nowrap; }

SPAN.SELECTED { font: 11pt Arial; background-color:#e8eef7; border-bottom: 1pt solid #e8eef7;
             border-top: 1pt solid #0003eb; border-left: 1pt solid #0003eb;
             border-right: 1pt solid #0003eb; 
             white-space: nowrap;}

body {
      font: 11pt Arial;
      color: #0c0c0c;
      margin-top: 2px;
	  background-color: #ffffff

      
      }

    h4 {
      font-size:100%;
      font-weight:normal;
      margin-bottom: 0px;
      text-decoration:underline;
      }
    h3 {
      font: 13pt Arial;}

h1.hosting {
  font-size:150%;
}

TD.titulo {
	font-size:130%;
    color:#0003eb;
	vertical-align: middle
}

table.hostingTable {
  background-color: #ffffff;
}

table.banner {
  border: 1pt solid #0003eb;
}

TD.HEADER {
	background-color:#0003eb;
	border-top: 1pt solid #0003eb;
	border-bottom: 1pt solid #0003eb;
	border-left: 1pt solid #0003eb;
}

TD.LINHAS {
	border-bottom: 1pt solid #0003eb;
	border-left: 1pt solid #0003eb;
}

TABLE.BORDA_SIMPLES {
	border-right: 1pt solid #0003eb;
	padding: 4px 4px 4px 4px;
}

TABLE.BORDA {
	border: 1pt solid #0003eb;
}

table.submenu {
  background-color: #e8eef7;
  border-bottom: 1pt solid #0003eb;
}
 

DIV.divprincipal {
	min-height:350px;
    height:auto !important;
    height:350px; 
	MARGIN-TOP: 15pt;
	margin-left: 12pt;
	margin-right: 12pt;
	margin-bottom: 12pt;
	vertical-align: top;
}


/* ----- Required for dhtml-menu --------------------------------------------- */

div.vert_menu
{
  position: absolute;
  visibility: hidden;
  display: none;
}

div.horz_menu a { display: block; float: left; }
div.vert_menu a { display: block; float: none; }


/* ----- menustyle ----------------------------------------------------------- */
div.menustyle
{
	border: 0px none;
}

div.menustyle div.horz_menu 
{
  border-top:  1px solid #0003eb;
  border-bottom:  1px solid #0003eb;
  width: "100%";
  background: #e1e1e1;
}

div.menustyle div.vert_menu  { border: 1px solid #0003eb; }

div.menustyle div.horz_menu a,
div.menustyle div.vert_menu a
{
  padding: 3px 0px 3px 0px;
  background: #e1e1e1;
  text-decoration: none;
  font-family: Arial, Verdana;
  /*font-weight: 900;*/
  font-size: 11pt;
  color: #0c0c0c;
}

/*
div.menustyle div.horz_menu a { margin-right:  -1px; }
div.menustyle div.vert_menu a { margin-bottom: -1px; }
*/

div.menustyle div.horz_menu a:hover,
div.menustyle div.vert_menu a:hover,
div.menustyle div.horz_menu a.active,
div.menustyle div.vert_menu a.active { background: #0053ba;
	 color: white;}

/*
TWITTER
*/

div.twitter ul {
	list-style-type: none;
	margin: auto;
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 0;
	font-size: 8 pt;
}
div.twitter {
	width:175;
	height:450px; 
	font-size: 8 pt;
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	border: solid 1pt #dce8f6; 	
	overflow: hidden;
}

iframe.twitter {
	float: left;
	width:220;
	min-height:470px;
    height:auto !important;
    height:470px; 
	overflow: hidden;
}

IMG.twitter {border-style: none}

BODY.twitter {background-color: #ffffff}

A.twitter:hover ( text-decoration: none)
A.twitter: { text-decoration: none;  }
A.twitter:link { text-decoration: none; }
A.twitter:visited { text-decoration: none; }

iframe.mapa {
	border:  1px solid #dce8f6;
}