.textmenu{ font-family: arial;font-size: 12px; color:#999999}
.textmenu a:link {color: #E6E6E6; text-decoration: none} 
.textmenu a:visited {color: #E6E6E6; text-decoration: none} 
.textmenu a:hover {color: #FFFFFF; text-decoration: none;font-size: 14px}  
.textmenu a:active {color: #FFFFFF; text-decoration: none } 


#ddtoptabsline {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #758DB5; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 6px
}

.bordetablaazul {
	BORDER-BOTTOM: #501369 2px solid; BORDER-TOP: #501369 1px solid; BORDER-RIGHT: #501369 3px solid; BORDER-LEFT: #501369 1px solid;  background-color: #ffffff; 
}

.bordetablaGRIS {
	BORDER-BOTTOM: #999999 2px solid; BORDER-TOP: #CFCFCF 1px solid; BORDER-RIGHT: #999999 3px solid; BORDER-LEFT: #CFCFCF 1px solid;  background-color: #ffffff; 
}

.textpro{ font-family: arial;font-size: 12px; color:#758DB5}
.textpro a:link {color: #003366; text-decoration: none;font-size: 10px;font-weight: bold;} 
.textpro a:visited {color: #003366; text-decoration: none;font-size: 10px;font-weight: bold;} 
.textpro a:hover {color: #FF0000; text-decoration: none;font-size: 10px;font-weight: bold;} 
.textpro a:active {color: #003366; text-decoration: none;font-size: 10px;font-weight: bold;} 


.textotros{ font-family: arial;font-size: 14px; color:#758DB5}
.textotros a:link {color: #003366; text-decoration: none;font-size: 10px;font-weight: bold;} 
.textotros a:visited {color: #003366; text-decoration: none;font-size: 10px;font-weight: bold;} 
.textotros a:hover {color: #FF0000; text-decoration: none;font-size: 10px;font-weight: bold;} 
.textotros a:active {color: #003366; text-decoration: none;font-size: 10px;font-weight: bold;} 

.textgener{ font-family: arial;font-size: 12px; color:#999999}

.toptabla {

  background: #501369;
/*   background: #758DB5;*/
  padding-top: 7px;
  /*border-top-width: 6;
  background: url(../imagenes/botones/barra2.gif);*/
  height: 20px;
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  color: #FFFFFF;
  /*text-align: center;*/
  vertical-align: bottom;  
}

select { 
 background-color: #F9F9F9; 
 color: #000000; 
}

select.tarea { 
 background-color: #ffffff; 
 color: #FF0000; 
 font-size: 14px;
}



input { 
 font-size: 10px; 
 background-color: #ffffff; 
 border: 1px solid #666666;
}

input.button {
 BORDER-LEFT: #006699 4px solid;

}

input.buttonverde {
 BORDER-LEFT: #66CC00 4px solid;

}

input.buttonrojo {
 BORDER-LEFT: #FF0000 4px solid;

}

input.checkbox {
 BORDER: none;
}


.registrarme2{
  height: 20px;
  font-size: 12px;
  font-family: Arial;
  color: #ffffff;
background-color:#ED008C
}

.registrarme{
  height: 20px;
  font-size: 12px;
  font-family: Arial;
  color: #ffffff;
/*background-color:#D71173*/
}

.rollotabla {
 background-color: #CFCFCF; 
 font-family: arial;font-size: 12px; color:#999999;
 CURSOR: pointer;
}

.tablagris {
 background-color: #EEEEEE; 
font-family: arial;font-size: 12px; color:#999999

}

.tablablanca {
 background-color: #ffffff; 
 font-family: arial;font-size: 12px; color:#999999;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.textpro_menu_2{ font-family: arial;font-size: 14px; color:#758DB5}
.textpro_menu_2 a:link {color: #003366; text-decoration: none;font-size: 14px;font-weight: bold;} 
.textpro_menu_2 a:visited {color: #003366; text-decoration: none;font-size: 14px;font-weight: bold;} 
.textpro_menu_2 a:hover {color: #FF0000; text-decoration: none;font-size: 14px;font-weight: bold;} 
.textpro_menu_2 a:active {color: #003366; text-decoration: none;font-size: 14px;font-weight: bold;} 

.avrojo {
  color: #cc0000;
}
