hr {width:100%;color:#FF399B}
img {border-width:0px;}

.tblanco{color:white}
.tnormal{color:#000000}
.tnaranja{color:white}
.numero{text-align:right;}
.baja{color:red}

.ver_mas_img{ display: none }
.ver_mas_txt{ display: inline }


/**  3035  **/
body {
	background-color:#FFFFFF;
	color:#000000;
	margin:0px;
	padding:0px;
z-text-align:center;
	width:100%;
	font-family: Verdana, Helvetica, Sans-Serif;
	position: relative;
}

h2 {
	padding: 0px;
	margin: 0px; 
	FONT-SIZE: 1.5em;
	COLOR: #cc0066;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}



a:link {
	COLOR: #034af3;
	TEXT-DECORATION: underline
}
a:visited {
	COLOR: #505abc
}
a:hover {
	COLOR: #1d60ff;
	TEXT-DECORATION: none
}
a:active {
	COLOR: #12eb87
}

#header {
	background-image:url(MasterFondo.jpg);
	background-repeat:no-repeat;
	height:26px;
	margin:0px;
	padding:0px;
}

#logindisplay {
	margin:0px;
	padding:0px;
	text-align:right;
}

.titulo { text-align:center; }
/* En la Home no quieren textos */
#GENHOM40 .titulo, #GCFHOM00 .titulo{
	display:none;
}
#menuPrincipal{
	margin-top:1em;
}

/* TABLE
----------------------------------------------------------

table 
{
  border: solid 1px #e8eef4;
  border-collapse: collapse;
}

table td 
{
  padding: 5px;   
  border: solid 1px #e8eef4;
}

table th
{
  padding: 6px 5px;
  text-align: left;
  background-color: #e8eef4; 
  border: solid 1px #e8eef4;   
}
*/
table.formulario
{
	border-collapse: collapse;
	width : 100%;
}
	
table{
	border-collapse: collapse;
	width : 100%;
}

tr
{
	background-color: #FFFFFF;
}

tr.claro
{
	background-color: #E9E9F8;
}

tbody tr:hover
{
	background-color: #FFCCCC;
}

td, th
{
	border: 0;
}

th
{

	background-image: url('th.jpg');
	background-repeat: repeat-x;
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #FFFFFF;
	padding: 6px 5px;
	text-align: left ;
}

td
{
	padding: 3px 5px 3px 5px;
	vertical-align: top;
}

td.campo
{
	vertical-align:middle ;
	text-align: right;
	width:40%;
}

td.fecha
{
	text-align: right;
}

td.numero
{
	text-align: right;
}

td.numero[saldo*="-"] 
{
    color:red;
}


#footer {
	padding: 0px; 
	margin: 0px; 
}

#menucontainer
{
	padding: 0px;
	margin: 1px 6px 6px 4px;
	text-align: center;
	position: relative;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	z-index: auto;
}

ul
{
	padding: 0px;
	margin: 1px auto 0px auto;
	display: inline;
	text-align: left;
}

li
{
	padding: 0px auto  0px auto;
	margin: 1px 5px 1px 5px;
	display: inline;
	list-style-type: none;
	width:55px;
	}
ul#menu
{
	padding: 0px;
	margin: 1px auto 0px auto;
	display: inline;
	text-align: left;
}

ul#menu li {
	padding: 0px auto  0px auto;
	margin: 1px 5px 1px 5px;
	display: inline;
	list-style-type: none;
	width:55px;
}

div.incidencia_valor, form.formularioA fieldset div.incidencia_valor { 
	margin:0.3em 0; padding:0.2em; 
	background: none; 
	border:1px solid #CC0066; 
	background-color: #FFCCCC;
}
div.incidencia_valor img { vertical-align: middle; font-size:1.4em; }
.incidenciaListaPrecios { text-decoration: none !important; text-size:1.2em !important; color:#CC0066 !important; }
#internacionalNorbolsa .incidenciaListaPrecios{ text-size:1.2em !important; text-decoration: none !important; color:red !important; }
a:hover.incidenciaListaPrecios { text-decoration: none !important; }

/** Ajustes para integracion con su aplicación movil: 2014/05/07 **/
div#header {
	display:none;
}
div#datosOperacion div#menucontainer {
	display:none;
}
hr#ultimoSeparador {
	display:none;
}
