.fondocontrolusuario
{
	background-color: #f9f8f7;
	BORDER-RIGHT: gainsboro 1px solid;
	BORDER-TOP: aliceblue 1px solid; 
	BORDER-LEFT: linen 1px solid; 
	BORDER-BOTTOM: gainsboro 1px solid
}
.fondocuerpo
{
	background-image: url(../../temas/else03/background.gif);
}
.fondocopyright
{
	/*background-color: #696969; /*dimgray;*/
	background-image: url(../../temas/else03/fondocopyright.jpg);
}
.fondocabecera
{
	background-image: url(../../temas/else03/fondocabecera.jpg);
	
}
.fondoCabeceraGeneral
{
		background-image: url(../../temas/else03/fondocabecerageneral.jpg);
}

.fondosuperior
{
		background-image: url(../../imagenes/ico_sup.jpg);
}

.fondoinferior
{
		background-image: url(../../imagenes/ico_inf.jpg);
}
.fondoderecho
{
		background-image: url(../../imagenes/ico_der.jpg);
}
.fondoizquierdo
{
		background-image: url(../../imagenes/ico_izq.jpg);
}
/*************************************************************************************/
/* estilo de texto normal para los formularios*/
.tituloformulario
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: black;
}
.subtituloformulario
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: black;
}

.textoformulario
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: black;
}
.comentarioformulario
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: #a9a9a9; /*darkgray*/
}
.titulotextoformulario
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: maroon;
}
.campotextoformulario
{
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px;
	font-weight: normal;
}
.lineahorizontalformulario
{
	color: darkgray; /*darkred;*/
}

.otroformulario
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: gray; /*darkred;*/
}
/*************************************************************************************/
/* estilo de texto normal para los pontroles*/
.titulocontrol
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #8b0000; /*darkred; */
}
.subtitulocontrol
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color:  #000000;/*gold*/
}

.textocontrol
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: #000000; /*whitesmoke;*/
}
.comentariocontrol
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: #6495ed;/*cornflowerblue*/
}
.titulotextocontrol
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color:black;
}
.campotextocontrol
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: black;
}
.otrocontrol
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: #a4bee0; /*darkred;*/
}
.lineahorizontalcontrol
{
	color: darkgray;
}

/* estilos para el texto del titulo del site */
/* estilos para el texto del titulo del site */
.TituloSite
{
	font-size: 14px;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
}
.subTituloSite
{
	font-size: 11px;
	color: maroon;
	font-family: Tahoma, Arial, Helvetica;
}
.titulomodulo
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: #ffffff;
}


/* estilo para los botones y enlaces de los botones usados en las paginas de administracion del portal */
.submenu
{
	font-family: Tahoma, Arial, Helvetica; /*    font-family: Verdana, Helvetica, sans-serif;*/
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: white;
}
.submenu:link
{
	color: white;
}
.submenu:visited
{
	color: white;
}
.submenu:active
{
	color: black;
}
.submenu:hover
{
	color: black;
}
/* estilo para el boton de ayuda y cerrar sesion */
.ayudacerrarsesion
{
	font-family: Tahoma, Arial, Helvetica; /*    font-family: Verdana, Helvetica, sans-serif;*/
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: black;
}
.ayudacerrarsesion:link
{
	color: black;
}
.ayudacerrarsesion:visited
{
	color: black;
}
.ayudacerrarsesion:active
{
	color: black;
}
.ayudacerrarsesion:hover
{
	color: black;
}
  
.menu 
{
	font-size: 11px;
font-family: Tahoma, Arial, Helvetica;
	table-layout: auto;
	background-image: none;
	background-color: transparent;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
		color: white;
}
.menuhover
{
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica;
	table-layout: auto;
	background-image: none;
	background-color: transparent;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: cornflowerblue;
}
.menuselected
{
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica;
	table-layout: auto;
	background-image: none;
	background-color: transparent;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: gold;
}
/*A.menu:link
{
	font-size: 11px;
	color: white;

}
A.menu:hover
{
	font-size: 11px;
	color: cornflowerblue;
}
A.menu:active
{
	color: white;
}
A.menu
{
	color: white;
}*/
.textofecha
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: gold;
	background-color: black;
}



  .menuportal 
{
	font-size: 11px;
font-family: Tahoma, Arial, Helvetica;
	table-layout: auto;
	background-image: none;
	background-color: transparent;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
		color: #404DBB;
}
.menuportalhover
{
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica;
	table-layout: auto;
	background-image: none;
	background-color: transparent;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: cornflowerblue;
}
.menuportalselected
{
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica;
	table-layout: auto;
	background-image: none;
	background-color: transparent;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	color: gold;
}
  
.cabeceradatagridpadre
{
	background-color: #ece9d8;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}
.itemdatagridpadre
{
	background-color: #ffffff;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}
.piedatagridpadre
{
	background-color: #740000;
	color: #ffcc66;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}
.enlacedatagridpadre
{
}
.fondodatagridpadre
{
}
.cabeceradatagriddetalle
{
}
.itemdatagriddetalle
{
}
.enlacedatagriddetalle
{
}
.fondodatagriddetalle
{
}
 
 



