/* Hoja de Estilos FREMAPnet*/

/* Cuerpo { */
BODY {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0 10px;}
    
A,P,TD,DIV,FONT,BODY,SPAN,UL,LI {
	font-family: Arial !important;
	font-size: 12px;
}
/* } Cuerpo */

/* Agrupación 1 { */
.agrupa1 {
	font-size: 07px !important;
	background-color : #E2CCCC;
	border-color : #C7C7C7;
	font-family: Arial;
	font-weight : bold;
	color : #000000;
}
/* } Agrupación 1 */

/* Agrupación 2 { */
.agrupa2 {
	font-size: 07px !important;
	background-color : #E2CCCC;
	border-color : #C7C7C7;
	font-family : Arial;
	font-weight : bold;
	color : #666666;
}
/* } Agrupación 2 */

/* Agrupación 3 { */
.agrupa3 {
	font-size: 07px !important;
	background-color : #E9E9E9;
	border-color : #C7C7C7;
	font-family : Arial;
	font-weight : normal;
	color : #AA2B4A;
}
/* } Agrupación 3 */

/* Agrupación 4 { */
.agrupa4 {
	font-size: 07px !important;
	background-color : #E2CCCC;
	border-color : #C7C7C7;
	font-family : Arial;
	font-weight : normal;
	color : #666666;
}
/* } Agrupación 4 */

/* Copyright { */
.copyright {
	font-size: 07px !important;
	background-color : #FFFFFF;
	font-family : Arial;
	font-weight : normal;
	color : #000000;
}
/* } Copyright */

/* Opciones Copyright { */
.opcopyright {
	font-size: 07px !important;
	background-color : #D7D6C0;
	font-family : Arial;
	font-weight : normal;
	color : #000000;
}
/* }Opciones  Copyright */

/* Fila Avisos  Rojo{ */
.avisosrojo {
	font-size: 07px !important;
	background-color : #FFFFFF;
	border-color : #C6C6C6;	
	font-family : Arial;
	font-weight : normal;
	color : #666666;	
}
/* }Fila Avisos Rojo*/

/* Fila Avisos  Blanco{ */
.avisosblanco {
	font-size: 07px !important;
	background-color : #EFE2E5;
	border-color : #C6C6C6;	
	font-family : Arial;
	font-weight : normal;
	color : #666666;	
}
/* }Fila Avisos Blanco*/

/* Indicadores Comparativos Gris { */
.indicagris {
	font-size: 07px !important;
	background-color : #FFFFFF;
	border-color : #C6C6C6;	
	font-family : Arial;
	font-weight : normal;
	color : #666666;	
}
/* } Indicadores Comparativos Gris*/

/* Indicadores Comparativos Blanco { */
.indicablanco {
	font-size: 07px !important;
	background-color : #DEDEDE;
	border-color : #C6C6C6;	
	font-family : Arial;
	font-weight : normal;
	color : #666666;	
}
/* } Indicadores Comparativos Blanco*/

/* Noticias { */
.noticias {
	font-size: 07px !important;
	background-color : #FFFFFF;
	border-color : #C6C6C6;	
	font-family : Arial;
	font-weight : normal;
	color : #666666;	
}
/* } Noticias*/

/* Noticias Bold{ */
.noticiasbold {
	font-size: 07px !important;
	background-color : #FFFFFF;
	border-color : #C6C6C6;
	font-family : Arial;
	font-weight : bold;
	color : #999999;
}
/* } Noticias Bold*/

/* -------------------- Formularios -------------------------- */
.check {
	font-size: 07px;
	background-color : #F7F7F7;
	border-color : #265985;
	font-family : Arial;
	font-weight : normal;
	color : #666666;
}

.radiouno {
	font-size: 07px;
	background-color : #FFFFFF;
	border-color : #CCCCCC;
	font-family : Arial;
	font-weight : normal;
	color : #000000;
}

.radiodos {
	font-size: 07px;
	background-color : #F7F7F7;
	border-color : #265985;
	font-family : Arial;
	font-weight : normal;
	color : #666666;
}

/* panel ROJO */
.panel	  {
	BORDER-RIGHT: #a40222 1px solid; 
	BORDER-TOP: #a40222 1px solid; 
	LEFT: 15px; 
	BORDER-LEFT: #a40222 1px solid; 
	BORDER-BOTTOM: #a40222 1px solid;
}

/* cabecera */
.lblID {
	font-size: 11px !important;
	font-family : Arial;
	font-weight : bold;
	color : black;
	width : 130px;
	display : inline;
	z-index : 113; 
	left : 20px; 
	width: 180px; 
	/*position : absolute; */
	top : 8px; 
}

/* botón genérico */
.boton {
	font-size: 11px !important;
	/* background-color : #FF8080; */
	/*border-color : #FF8080;*/	 
	text-decoration : Firebrick;
	font-family : Arial;
	font-weight : bold;
	color : '#A40222';
	width : 130px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFD296', EndColorStr='#F0AC62');
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#FF000000');*/
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF000000', EndColorStr='#00000000');*/
	cursor:hand;
}

/* botón Buscar */
.btnBuscar {
	font-size: 11px !important;
	/* background-color : #FF8080;
	border-color : #FF8080;	*/
	text-decoration : Firebrick;
	font-family : Arial;
	font-weight : bold;
	color : '#A40222';
	width : 130px;
	/*left: 408px;
	top : 450px;
	position : absolute;
	z-index : 103;*/
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFD296', EndColorStr='#F0AC62');
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#FF000000');*/
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF000000', EndColorStr='#00000000');*/
	cursor:hand;
}

/* botón Restaurar */
.btnRestaurar  {
	font-size: 11px !important;
	/* background-color : #FF8080;
	border-color : #FF8080;	*/
	text-decoration : Firebrick;
	font-family : Arial;
	font-weight : bold;
	color : '#A40222';
	width : 130px;
	/*left: 20px;
	top : 450px;
	position : absolute;
	z-index : 103;*/
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFD296', EndColorStr='#F0AC62');
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#FF000000');*/
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF000000', EndColorStr='#00000000');*/
	cursor:hand;
}

/* botón Volver */
.btnVolver {
	font-size: 11px !important;
	/*background-color : #FF8080;
	border-color : #FF8080;	*/
	text-decoration : Firebrick;
	font-family : Arial;
	font-weight : bold;
	color : '#A40222';
	width : 130px;
	/*
	left: 20px;
	top : 450px;
	position : absolute;
	z-index : 103;*/
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFD296', EndColorStr='#F0AC62');
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#FF000000');*/
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF000000', EndColorStr='#00000000');*/
	cursor:hand;
}

/* botón con aspecto de link */
.link {
	font-family: Arial;
	font-size: 11px !important;	
	font-weight : bold;
	color: Blue;
	border: none;
	background-color: Transparent;
	text-decoration: "underline";
	cursor:hand;
}

/* ValidationSummary */
.ValidationSummary {
	/* z-index : 103;
	left: 20px;
	top : 384px;
	/*position : absolute;*/
}

/* txt */
.cajatexto {
	font-family: Arial;
	font-size: 11px !important;
	border-bottom: 1px black solid;
	border-left: 1px black solid;
	border-right : 1px black solid;
	border-top : 1px black solid;
	text-align: left;
}

.cajatexto_requerido {
	font-family: Arial;
	font-size: 11px !important;
	border-bottom: 1px black solid;
	border-left: 1px black solid;
	border-right : 1px black solid;
	border-top : 1px black solid;
	text-align: left;
	background-color: "#FFFFC0";
}

.cajatexto_protegido {
	font-family: Arial;
	font-size: 11px !important;
	border-bottom: 1px black solid;
	border-left: 1px black solid;
	border-right : 1px black solid;
	border-top : 1px black solid;
	text-align: left;
	color: Gray;
}

.cajanumerico {
	font-family: Arial;
	font-size: 11px !important;
	border-bottom: 1px black solid;
	border-left: 1px black solid;
	border-right : 1px black solid;
	border-top : 1px black solid;
	text-align: right;
}

.cajanumerico_requerido {
	font-family: Arial;
	font-size: 11px !important;
	border-bottom: 1px black solid;
	border-left: 1px black solid;
	border-right : 1px black solid;
	border-top : 1px black solid;
	text-align: right;
	background-color: "#FFFFC0";
}

.cajanumerico_protegido {
	font-family: Arial;
	font-size: 11px !important;
	border-bottom: 1px black solid;
	border-left: 1px black solid;
	border-right : 1px black solid;
	border-top : 1px black solid;
	text-align: right;
	color: Gray;
}

/* DataGrid */
.datagrid {
	/* BackColor="White" BorderWidth="1px" BorderStyle="None" BorderColor="#CC9966"  */
	background-color: White;
	border-width: 1px;
	border-style: none;
	border-color: #CC9966;
}

.footer {
	/* BackColor="#FFFFCC" ForeColor="#330099" */
	background-color: "#FFFFCC";
	color: "#330099";
}

.selected {
	/* Font-Bold="True" BackColor="#FFCC66" ForeColor="#663399"  */
	font-weight : bold;
	background-color: "#FFCC66";
	color: "#663399";
}

.itemstyle {
	/* BackColor="White" ForeColor="#330099" */
	background-color: White;
	color: "#330099";
}

.headerstyle {
	/* Font-Bold="True" BackColor="#990000" ForeColor="#FFFFCC" */
	font-weight : bold;
	text-align: center;
	background-color: "#990000";
	color: "#FFFFCC";
}

A {
	color: Firebrick;
}

.pagerstyle {
	/* HorizontalAlign="Left" BackColor="#FFFFCC" ForeColor="#330099" */
	background-color: #FFFFCC;
	color: #330099;
	text-align: left;
}

/* ListBox */
SELECT {
	font-family: Arial;
	border-bottom: 1px black solid;
	border-left: 1px black solid;
	border-right : 1px black solid;
	border-top : 1px black solid;
}
/* -------------------- Calendario -------------------------- */

/* tabla calendario { */
.tablacalendario	  {
	font-size: 07px;
	background-color : #FFFFFF;
	border-color : #999999;
	font-family : Arial;
	font-weight : bold;
	color : #000000;
}
/*}  tabla calendario */

/* semana calendario (L,M,X...){ */
.semanacalendario	  {
	font-size: 8px;
	background-color : #F4F1EA;
	font-family : Arial;
	font-weight : normal;
	color : #676566;
}
/*}  semana calendario */

/* dias que NO pertenecen al mes { */
.diasnocalendario	  {
	font-size: 8px;
	background-color : #FFFFFF;
	font-family : Arial;
	font-weight : normal;
	color : #CCCCCC;
}
/*}  dias que NO pertenecen al mes */

/* dias que pertenecen al mes { */
.diascalendario	  {
	font-size: 07px;
	background-color : #FFFFFF;
	font-family : Arial;
	font-weight : normal;
	color : #676566;
}
/*}  dias que pertenecen al mes */

/* dias ROJO  { */
.diasrojocalendario	  {
	font-size: 07px;
	background-color : #AA2B4A;
	font-family : Arial;
	font-weight : normal;
	color : #FFFFFF;
}
/*}  dias ROJO */
.gestor	  {
	font-size: 09px;
	font-family : Arial;
	font-weight : bolder;
	color : black;
	filter:alpha(opacity=80);
			
}
.gestor2	  {
	font-size: 09px;
	font-family : Arial;
	font-weight : bolder;
	color : black;
	filter:alpha(opacity=80);
	text-decoration:none;
	border:0px;
			
}
.menuOver
{
	background-color:#E2CCCC;
}

.menuSel
{
	background-color:#E2CCCC;
}	
.menuOut
{
	background-color:#E9E9E9;	
}

.PanelConBarrasBlanco
{
	
	BORDER-RIGHT: #ffffff;
	BORDER-TOP: #ffffff;
	SCROLLBAR-FACE-COLOR: #FFCC99;
	SCROLLBAR-HIGHLIGHT-COLOR: #dddddd;
	OVERFLOW: auto;
	BORDER-LEFT: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #dddddd;
	SCROLLBAR-ARROW-COLOR: #a40222;
	SCROLLBAR-TRACK-COLOR: #f5f5f5;
	BORDER-BOTTOM: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #deebf5;
	
}

.PanelConBarrasRojo
{
	
	BORDER-RIGHT: #a40222 1px solid; 
	BORDER-TOP: #a40222 1px solid; 
	SCROLLBAR-FACE-COLOR: #FFCC99;
	SCROLLBAR-HIGHLIGHT-COLOR: #dddddd;
	OVERFLOW: auto;
	SCROLLBAR-3DLIGHT-COLOR: #dddddd;
	SCROLLBAR-ARROW-COLOR: #a40222;
	SCROLLBAR-TRACK-COLOR: #f5f5f5;
	SCROLLBAR-DARKSHADOW-COLOR: #deebf5;
	LEFT: 15px; 
	BORDER-LEFT: #a40222 1px solid; 
	BORDER-BOTTOM: #a40222 1px solid;
	
}

.flow
{
	float:right;
	clear:right;	
}

.tablaConBordes
{
	BORDER-LEFT-COLOR: #000000;
	BORDER-RIGHT-COLOR: #000000; 
	BORDER-BOTTOM-COLOR: #000000; 
	BORDER-TOP-COLOR: #000000;
	BORDER-BOTTOM-STYLE:  outset; 
	BORDER-LEFT-STYLE:	outset;
	BORDER-RIGHT-STYLE: outset;
	BORDER-TOP-STYLE: outset;
	border-width:1px;
	
}

.enlaceResaltado
{
	cursor:hand;
	color:Gray;
}

.enlaceNormalizado;
{
	cursor:hand;
	color: Black;
	
}





	
	
	
