﻿/*Clases simples*/

.negrita{font-weight:bold;}
.centrado{text-align:center;}
.estrecho{width:4em;}

/* Estilos de las secciones */

body
{
    margin:10px;
                text-align:justify;
}

.main
{
	background-color:#444444;
}

body.sinmargenes
{
	margin:0px;
}

.tituloseccion
{
	background-color:White;
	font-family:Arial;
	color:#1B9E1B;
	text-align:left;
	font-size:12pt;
	text-transform:uppercase;
	padding-bottom:1ex;
	font-weight:bold;
}
/*Caja de texto del login en home*/
.login
{
    font-family:Arial;
	color:#ffffff;
	font-size:11px;
}

.formulario, form
{
	color:#888888;
	font-family:Arial;
	font-size:10pt;
	list-style-image:url(../img/bullet.gif);
}

.Pager
{
    color:#1b9e1b;
}


table.grid
{
	width:750px;
    border-collapse:collapse;
	text-align:left;
}
table.gridCorto
{
	width:100%;
    border-collapse:collapse;
	text-align:left;
}
.tabla, .FilaPar, .PrimeraFila
{
	background-color:#1b9e1b;
	color:White;
	font-family:Arial;
	font-size:10pt;
	padding:1px;
}

.tablaalt, .FilaImpar
{
	background-color:#757575;
	color:White;
	font-family:Arial;
	font-size:10pt;
	padding:1px;
	/*font-weight: 700;*/
}

/*Colores para filas sin bordes para tablas internas*/

.FilaParSb, .PrimeraFilaSb
{
	background-color:#1b9e1b;
	color:White;
	font-family:Arial;
	font-size:10pt;
	padding:1px;
}
.FilaImparSb
{
	background-color:#757575;
	color:White;
	font-family:Arial;
	font-size:10pt;
	padding:1px;
}

.FilaPar td, .FilaImpar td, .PrimeraFila td, .pager td
{
    padding: 3px 1ex;
    border-style: solid;
    border-color: white;
    border-width: 1px 0px;
}
/*Filas sin bordes para tablas internas*/
.FilaParSb td, .FilaImparSb td, .PrimeraFilaSb td
{
    padding: 3px 1ex;
    border-style: none;        
}

/*Aspecto de los links en las secciones*/

.tituloseccion a:link, .tituloseccion a:visited
{
	text-decoration:underline;
	color:#1B9E1B;
}

.tituloseccion a:hover
{
	text-decoration:underline;
	color:#1B9E1B;
	font-weight:bold;
}

.PrimeraFila a:link, .PrimeraFila a:visited
{
	color:white;
	text-decoration:underline;
}

.tabla a:link, .tablaalt a:link, .FilaImpar a:link, .FilaPar a:link,.tabla a:visited, .tablaalt a:visited, .FilaImpar a:visited, .FilaPar a:visited
{
	color:White;
	text-decoration:underline;
	font-weight:normal;
}

.tabla a:hover, .tablaalt a:hover, .FilaImpar a:hover, .FilaPar a:hover, .PrimeraFila a:hover
{
	color:White;
	text-decoration:underline;
	font-weight:bold;
}

.Pager a:link, .Pager a:visited
{
    color:#1b9e1b;
    text-decoration:none;
}

.Pager a:hover
{
    color:#1b9e1b;
    font-weight:bold;
    text-decoration:underline;
}

.formulario a:link, form a:link, .formulario a:visited, form a:visited
{
	color:#888888;
	text-decoration:undeline;
}

.formulario a:hover, form a:hover
{
	color:#888888;
	text-decoration:undeline;
	font-weight:bold;
}


/*Aspecto de los controles*/

.control, textarea,select,input[type="text"],input[type="password"],input[type="file"]
{
	color:#666666;
	background-color:#ffffff;/*#BBE2BB*/
	font-family:Arial;
	font-size:10pt;
	border:solid 1px silver;
}

button,input[type="button"],input[type="submit"],input[type="reset"]
{
	color:#666666;
	font-family:Arial;
	font-size:10pt;
}
