body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	overflow: auto;
	overflow-x: hidden;
}
#geral {
	margin:0px auto;
	width:760px;
	text-align:center;
	border-bottom:#D1DBE4 1px solid;
	border-left:#D1DBE4 1px solid;
	border-right:#D1DBE4 1px solid;
	border-top:#D1DBE4 1px solid;
}
#topo {
	width:760px;
	height:76px;
	background-image:url(Topo.jpg);
}
#conteudo {
	width:760px;
}
#rodape {
	width:760px;
	height:20px;
	padding-top:5px;
	text-align:center;
	clear: both;
}
.item_marcado{
	background-color: #E4EFF8;
}
.cursor_mao {cursor: pointer; cursor: hand;}
.texto_padrao1 {
	color: #000000;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.texto_padrao_negrito1 {
	color: #000000;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.texto_padrao2 {
	color: #4A88BB;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.texto_padrao_negrito2 {
	color: #4A88BB;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.texto_pequeno {
	color: #000000;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.texto_pequeno2 {
	color: #4A88BB;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.texto_menu1 {
	color: #4A88BB;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.input {
	font-family:Arial, sans-serif;
	font-size:11px;
	color: #000000;
	background-color:#FFFFFF;
	BORDER-RIGHT: #D1DBE4 1px solid;
	BORDER-TOP: #F0F3F7 1px solid;
	BORDER-LEFT: #F0F3F7 1px solid;
	BORDER-BOTTOM: #D1DBE4 1px solid;
}
.button {
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #4A88BB;
	height:20px;
	background-color: #FFFFFF;
	BORDER-RIGHT: #D1DBE4 1px solid;
	BORDER-TOP: #F0F3F7 1px solid;
	BORDER-LEFT: #F0F3F7 1px solid;
	BORDER-BOTTOM: #D1DBE4 1px solid;
}
input.button:hover {
	font-weight:bold;
	color: #4A88BB;
}
.button2 {
	font-family:Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #4A88BB;
	height:17px;
	background-color: #FFFFFF;
	BORDER-RIGHT: #D1DBE4 1px solid;
	BORDER-TOP: #F0F3F7 1px solid;
	BORDER-LEFT: #F0F3F7 1px solid;
	BORDER-BOTTOM: #D1DBE4 1px solid;
}
TEXTAREA {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
}
a:link.texto_menu1 {
	text-decoration: none;
}
a:hover.texto_menu1 {
	text-decoration:underline;
}
a:active.texto_menu1 {
	text-decoration: none;
}
a:visited.texto_menu1 {
	text-decoration: none;
}
<!-- tab.css -->
.dynamic-tab-pane-control.tab-pane {
  position:  relative;
  width:    100%;    /* width needed weird IE bug */
  margin-right:  -2px;  /* to make room for the shadow */
}

.dynamic-tab-pane-control .tab-row .tab {

  width:        100px;
  height:        16px;
  background-image:  url( "tab.png" );
  
  position:    relative;
  top:      0;
  display:    inline;
  float:      left;
  overflow:    hidden;
  
  cursor:      Default;

  margin:      1px -1px 1px 2px;
  padding:    2px 0px 0px 0px;
  border:      0;

  z-index:    1;
  font:      11px Tahoma;
  white-space:  nowrap;
  text-align:    center;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
  width:        104px !important;
  height:        18px !important;
  background-image:  url( "tab.active.png" ) !important;
  background-repaet:  no-repeat;

  border-bottom-width:  0;
  z-index:    3;
  padding:    2px 0 0px 0;
  margin:      1px -3px -3px 0px;
  top:      -2px;
  font:        11px Tahoma;
}

.dynamic-tab-pane-control .tab-row .tab a {
  font:        11px Tahoma;
  color:        #4A88BB;
  text-decoration:  none;
  cursor:        default;
}

.dynamic-tab-pane-control .tab-row .tab.hover {
  font:        11px Tahoma;
  width:        100px;
  height:        16px;
  background-image:  url( "tab.hover.png" );
  background-repaet:  no-repeat;
}


.dynamic-tab-pane-control .tab-page {
  clear:      both;
  border-top:      1px solid #D7D7D7;
  background-color:    rgb( 252, 252, 254 );
  z-index:    2;
  position:    relative;
  top:      -2px;

  font:        11px Tahoma;
  color:        Black;

  filter:      progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0)
          progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=2, Direction=135);
  
  /*244, 243, 238*/
  /* 145, 155, 156*/
  
  padding:    0px;
}

.dynamic-tab-pane-control .tab-row {
  z-index:    1;
  white-space:  nowrap;
}
