/*Contenedores principales*/



/*Encabezado*/


















/*Cuerpo principal*/

	/*-Sombras de izquierda y derecha-*/


	/*-Contenedor principal del cuerpo-*/



/**Barra de bienvenida**/

#Main-Identificador_usuario {
background-image:url(../imagenes/degradadoBien.png);
}

#Main-Usuario {
margin:3px 0 0 15px;
float:left;
width:535px;
}

#Main-Fecha {
float:right;
margin:3px 15px 0 0;
text-align:right;
width:170px;
}

.Texto-Identificador {
height:15px;
color:#0000;
font-family:Arial, sans-serif;
font-size:11px;
text-decoration:none;
}

/**Barra de traza o miga de pan**/





/**Zona principal y menu**/

#Vista {
	background-position:169px;
	background-image:url(../imagenes/fondo.png);
	background-repeat:repeat-y;
	float:left;
	margin:-7px 0 0;
	width: 780px;
}

/***Menu***/







/***Contenido***/



.Titulo-Aplicacion {
color:#C00;
float:left;
font-family:Arial, sans-serif;
font-size:12px;
font-weight:bold;
margin:20px 0 0;
padding:0;
text-align:left;
width:570px;
}

.Sub-Titulo-Aplicacion {
color:#665;
display:inline;
float:left;
font-family:Arial, sans-serif;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
text-align:left;
text-decoration:none;
width:570px;
}

.Sub-Titulo-Aplicacion1 {
    color:#ffffff;
display:inline;
float:left;
font-family:Arial, sans-serif;
font-size:37px;
font-weight:bold;
margin:0;
padding:0;
text-align:left;
text-decoration:none;
width:100px;
}


.Sub-Titulo-Aplicacion2 {
    color:#990033;
display:inline;
float:left;
font-family:Arial, sans-serif;
font-size:14px;
font-weight:bold;
margin:0;
padding:0;
text-align:left;
text-decoration:none;
width:100px;
}

.Texto {
color:#665;
float:left;
font-family:Arial, sans-serif;
font-size:12px;
margin:0;
padding:0;
text-align:left;
text-decoration:none;
width:570px;
}


/***-Calendario-***/

.Boton-Calendario {
background-image:url(../imagenes/boton_date.png);
background-repeat:no-repeat;
border-style:none;
float:left;
height:15px;
margin:10px 10px 0 0;
padding:0;
width:16px;
}

.Contenedor-Fondo-Calendario {
background-color:#E8E8E8;
background-repeat:no-repeat;
border-color:#999;
border-style:double;
border-width:1px;
float:left;
height:157px;
margin:10px 0 0;
padding:0;
width:185px;
}

.Contenedor-Seleccion {
background-repeat:no-repeat;
border-style:none;
float:left;
height:32px;
margin:0;
padding:0;
width:185px;
}

#Anio {
margin:10px 0 0 10px;
width:60px;
}

#Mes {
width:105px;
}

#Dia-actual {
color:#C00;
font-weight:700;
}

#Dia-actual:hover {
background-color:#C00;
color:#FFF;
cursor:pointer;
font-weight:700;
}

.Contenedor-Semana {
background-color:#999;
float:left;
height:20px;
margin:5px 0 7px 5px;
width:175px;
}

.Contenedor-dia {
height:20px;
margin:0;
padding:0 0 0 5px;
width:175px;
}

.Dias-Semana {
display:inline;
float:left;
height:90px;
margin:0;
padding:0;
text-decoration:none;
width:24px;
}

.Texto-Dia {
color:#333;
display:inline;
float:left;
height:18px;
margin:0 0 0 2px;
padding:0;
text-decoration:none;
width:20px;
}

.Texto-Dia-aux {
display:inline;
float:left;
font-family:Arial, sans-serif;
font-size:12px;
margin:0 0 0 2px;
padding:0;
text-align:right;
width:15px;
}

.Texto-Dia:hover {
background-color:#C00;
color:#FFF;
cursor:pointer;
font-weight:700;
}

.Texto-Semana {
color:#fff;
display:inline;
float:left;
font-family:Arial, sans-serif;
font-size:12px;
font-weight:bold;
margin:2px 0 0;
padding:0;
text-align:right;
text-decoration:none;
width:24px;
}

.Fondo-puntoVe {
background-image:url(../imagenes/puntoVe.gif);
background-repeat:repeat-y;
float:left;
height:90px;
margin:0;
width:1px;
}

/***-Listados-***/

.Lista-Aplicacion {
background-repeat:no-repeat;
border-style:none;
float:left;
margin:10px 0 0;
padding:0;
width:580px;
}

.Lista-Fondo-Claro {
background-color:#FFF;
float:left;
width:580px;
}

.Lista-Elemento-Claro-primero {
background-color:#FFF;
float:left;
height:20px;
width:238px;
}

.Lista-Elemento-Claro-segundo {
background-color:#FFF;
float:left;
height:20px;
margin:0 0 0 1px;
width:170px;
}

.Lista-Elemento-Claro-tercero {
background-color:#FFF;
float:left;
height:20px;
margin:0 0 0 1px;
width:170px;
}

.Lista-Fondo-Oscuro {
background-color:#CCC;
float:left;
width:580px;
}

.Lista-Elemento-Oscuro-primero {
background-color:#E8E8E8;
float:left;
height:20px;
width:238px;
}

.Lista-Elemento-Oscuro-segundo {
background-color:#E8E8E8;
float:left;
height:20px;
margin:0 0 0 1px;
width:170px;
}

.Lista-Elemento-Oscuro-tercero {
background-color:#E8E8E8;
float:left;
height:20px;
margin:0 0 0 1px;
width:170px;
}

/***-Formularios-***/










/***-Tablas-***/

.Contenedor-Tabla
{
float:left;
}

TABLE.Tabla-Aplicacion {
margin:15px 0 0;
padding:0;
width:950px;
border:none;
}

TABLE.Tabla-Aplicacion TR {
height:20px;
margin:0 0 1px;
padding:0;
}

TABLE.Tabla-Aplicacion TH {
background-color:#BB2020;
color:#FFF;
font-family:Arial, sans-serif;
font-size:12px;
font-weight:bold;
height:17px;
margin:0 1px 0 0;
padding:3px 0 0;
text-align:center;
width:180px;
}

TABLE.Tabla-Aplicacion TD {
background-color:#071292;
color:#FFF;
font-family:Arial, sans-serif;
font-size:12px;
height:17px;
margin:0 1px 0 0;
padding:3px 0 0 10px;
text-align:left;
width:170px;
}

/*Pie de pagina*/



/*Estilos generales*/

