/* CSS Document */
.rhm1{
	width:950px;
	height:54px;
	margin:0 auto;
	background:url('../Imagenes/cabecera/rhm1_bg.gif') repeat-x;		
}
.rhm1-pie{
	width:950px;
	height:54px;
	margin-bottom:0;
	vertical-align:bottom;
	background:url('../Imagenes/cabecera/rhm1_bg_pie.gif') repeat-x;		
}
.rhm1-left{
	background:url('../Imagenes/cabecera/rhm1_l.gif') no-repeat;
	width:15px;
	height:54px;
	float:left
}
.rhm1-right{
	background:url('../Imagenes/cabecera/rhm1_r.gif') no-repeat;
	width:15px;
	height:54px;
	float:right
}
.rhm1-left-pie{
	background:url('../Imagenes/cabecera/rhm1_l_pie.gif') no-repeat;
	width:15px;
	height:54px;
	float:left
}
.rhm1-right-pie{
	background:url('../Imagenes/cabecera/rhm1_r_pie.gif') no-repeat;
	width:15px;
	height:54px;
	float:right
}
.rhm1-bg{
	background:url('../Imagenes/cabecera/rhm1_bg.gif') repeat-x;
	height:54px
}
.rhm1-bg-pie{
	background:url('../Imagenes/cabecera/rhm1_bg_pie.gif') repeat-x;
	height:54px
}
.rhm1-bg ul{
	list-style:none;
	margin:0 auto
}
.rhm1-bg li{
	float:left;
	list-style:none;
}
.rhm1-bg li a{
	float:left;
	display:block;
	color:#ffe8cc;
	text-decoration:none;
	font:11px 'Lucida Sans', sans-serif;
	font-weight:bold;
	padding:0 0 0 0px;
	height:54px;
	line-height:40px;
	text-align:center;
	cursor:pointer;	
}
.contador{
	float:left;
	display:block;
	color:#ffe8cc;
	text-decoration:none;
	font:11px 'Lucida Sans', sans-serif;
	font-weight:bold;

	padding:0 32px 0 0px;
	height:54px;
	line-height:40px;
	text-align:center;
	cursor:pointer;	
}
.rhm1-bg li a span{
	float:left;
	display:block;
	padding:0 32px 0 0px;
}
.rhm1-bg li.current a{
	color:#fff;
	background:url('../Imagenes/cabecera/rhm1_hover_l.gif') no-repeat left 5px;
}
.rhm1-bg li.current a span{
	color:#fff;
	background:url('../Imagenes/cabecera/rhm1_hover_r.gif') no-repeat right 5px;
}
.rhm1-bg li a:hover{
	color:#A3F8B4;
	background:url('../Imagenes/cabecera/rhm1_hover_l.gif') no-repeat left 5px;
	padding-left:18px; padding-right:0; padding-top:0; padding-bottom:0
}
.rhm1-bg li a:hover span{
	color:#A3F8B4;
	background:url('../Imagenes/cabecera/rhm1_hover_r.gif') no-repeat right 5px;
	float:left;
	display:block;
	text-decoration:none;
	font-weight:bold;
	height:54px;
	line-height:40px;
	text-align:center; font-style:normal; font-variant:normal; font-size:11px; font-family:Lucida Sans, sans-serif
}

.rhm1-bg-pie ul{
	list-style:none;
	margin:0 auto;
}
.rhm1-bg-pie li{
	float:left;
	list-style:none;
}
.rhm1-bg-pie li a{
	float:left;
	display:block;
	color:#ffe8cc;
	text-decoration:none;
	font:11px 'Lucida Sans', sans-serif;
	font-weight:bold;
	padding:10 0 0 0px;
	height:54px;
	line-height:40px;
	text-align:center;
	cursor:pointer;	
}
.rhm1-bg-pie li a span{
	float:left;
	display:block;
	padding:0 32px 0 0px;
}
.rhm1-bg-pie li.current a{
	color:#fff;
	background:url('../Imagenes/cabecera/rhm1_hover_l.gif') no-repeat left 5px;
}
.rhm1-bg-pie li.current a span{
	color:#fff;
	background:url('../Imagenes/cabecera/rhm1_hover_r.gif') no-repeat right 5px;
}
.rhm1-bg-pie li a:hover{
	color:#A3F8B4;
	
}
.rhm1-bg-pie li a:hover span{
	color:#A3F8B4;
	text-align:center; font-style:normal; font-variant:normal; font-size:11px; font-family:Lucida Sans, sans-serif
}
div.vert_menu
{
  position: absolute;
  visibility: hidden;
  display: none;
  margin:-14px;
}

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

div.vert_menu a
{      
  width: 200px;
  height=25px;
  background:url('../Imagenes/cabecera/rhm1_bg.gif') repeat-x;
  text-decoration: none;
  font-weight:bold;
  color: #fff;
  text-align:left; font-style:normal; font-variant:normal; font-size:10px; font-family:Lucida Sans, sans-serif; padding-left:10px; padding-right:5px; padding-top:4px; padding-bottom:7px
  
}

div.vert_menu a
{      
  border :1px solid #5D8A37;
  width: 200px;
  border-top: 1px solid #FFFFFF;
  font-size: 10px;
}

div.vert_menu a:hover,
div.vert_menu a.active {
  background:#00CC28;
  font:10px 'Lucida Sans', sans-serif;
  font-weight:bold;
  color: #fff;
  text-align:left;
  text-decoration: none;
}

div.vert_menu_pie
{
  position: absolute;
  visibility: hidden;
  display: none;
  margin-top:-120px;
}
div.vert_menu_pie a { display: block; float: none; }

div.vert_menu_pie a
{      
  width: 200px;
  height=25px;
  background:url('../Imagenes/cabecera/rhm1_bg.gif') repeat-x;
  text-decoration: none;
  font-weight:bold;
  color: #fff;
  text-align:left; font-style:normal; font-variant:normal; font-size:10px; font-family:Lucida Sans, sans-serif; padding-left:10px; padding-right:5px; padding-top:4px; padding-bottom:7px
  
}

div.vert_menu_pie a
{      
  border :1px solid #5D8A37;
  width: 200px;
  border-top: 1px solid #FFFFFF;
  font-size: 10px;
}

div.vert_menu_pie a:hover,
div.vert_menu_pie a.active {
  background:#00CC28;
  font:10px 'Lucida Sans', sans-serif;
  font-weight:bold;
  color: #fff;
  text-align:left;
  text-decoration: none;
}
<style type="text/css">

Table {font-size:11px;
	   font-family:Georgia, "Times New Roman", Times, serif;
	   color:#0B406F;}

A	{  font-size:11px;
	   font-family:Georgia, "Times New Roman", Times, serif;
	   font:Bold;
	   color:#0B406F;
	   cursor:hand;}

A:hover	{font-size:11px;
	   font-family:Georgia, "Times New Roman", Times, serif;
	   font:Bold;
	   cursor:hand;
       color:#00FF33;}
.Estilo4 {font-size: 12px;
text-align:justify;}


/* end basic styling                                 */
 
/* define height and width of scrollable area. Add 16px to width for scrollbar          */
div.tableContainer {
    clear: both;
    height: 78%;
    overflow: auto;
    width: 950px
}
 
/* Reset overflow value to hidden for all non-IE browsers. */
html>body div.tableContainer {
    overflow-y:auto;
	    overflow-x:hidden;
    width: 950px;
}
 
/* define width of table. IE browsers only                 */
div.tableContainer table {
    float: left;
    width: 930px;
    font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#0B406F;
}
 
/* define width of table. Add 16px to width for scrollbar.           */
/* All other non-IE browsers.                                        */
html>body div.tableContainer table {
    width: 950px;
    font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	   color:#0B406F;
}

div.pie {
	
	background:url('../Imagenes/cabecera/fondo_pie.gif') repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: xx-small;
	font-style: normal;
	text-align:right; 
	height:25px;
	margin-top:0;
}
 
 .s{font-family:font-family:Georgia, "Times New Roman", Times, serif; font-size:12; color:#00ff33; border-width:0; background-color:#0b406f; text-align:center;
  font-weight:bold;}

 