/********************************/
BODY {
margin-left:0px;
padding-right:0px;
margin-bottom:0px;
margin-top:0px;
background-color:#FFFFFF;
background-image:url(../images/arg_fondo.gif);


/*background-repeat: no-repeat;*/}

.borde_gris_todos     {border:       #CCCCCC 1px solid}
.borde_gris_lados     {border-right: #CCCCCC 1px solid; border-left:#BEBEBE 1px solid}
.borde_gris_derecho   {border-right: #CCCCCC 1px solid}
.borde_gris_izquierdo {border-left:  #CCCCCC 1px solid}
.borde_gris_abajo 	  {border-bottom:#CCCCCC 1px solid}
.borde_gris_arriba 	  {border-top:   #CCCCCC 1px solid}

.espacio_general  { margin:5px}
input {
	font-size: 10px;
}
.espacio_derecho  { margin-right:5px}
.espacio_izquierdo{ margin-left:5px}
.espacio_superior { margin-top:5px }
.espacio_inferior { margin-bottom:5px }

.normal_gris       {color:#000000; font-size:17px; font-family: Arial, Helvetica, sans-serif; line-height:22px}
.normal_blanca     {color: #FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.normal_negra      {color: #000000; font-size:17px; font-family: Arial, Helvetica, sans-serif;}
.normal_marron      {color: #6A5044; font-size:17px; font-family: Arial, Helvetica, sans-serif;}

.botonera      {
	color:#000000;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.normal_gris2      {
	color:#666666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif
}

.normal_negra_bold {color: #000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.normal_roja       {color: #FF0000; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.normal_roja_peq       {color: #FF0000; font-size:9px; font-family:Arial, Helvetica, sans-serif}
.normal_vinotinto  {color: #990000; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.normal_azul       {
	color: #006699;
	font-size:1px;
	font-family:Arial, Helvetica, sans-serif
}

.formStyle {
	/*border: 1px solid #616F45;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-left: 4px;

}
.enlace { FONT-SIZE: 16px; COLOR:#460000; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.enlace:link { FONT-SIZE: 16px; COLOR: #460000; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none }
.enlace:visited {	FONT-SIZE: 16px; COLOR: #460000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.enlace:active {	FONT-SIZE: 16px; COLOR: #460000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.enlace:hover {
	FONT-SIZE: 16px;
	COLOR: #990000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;

}

/*De Alex*/
.titulo_naranja_14 { font-size: 14px; color:#F87500; font-family:"Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;}
.texto_gris_11     { font-size: 11px; color:#676767; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_gris2_11     { font-size: 11px; color:#4E4E4E; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_negro_11    { font-size: 11px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_naranja_12 { font-size: 12px; color:#CE6200; font-family: Arial, Helvetica, sans-serif;TEXT-DECORATION: none; }

.interlineado{line-height:16px;}
.titulo_gris2_13   { font-size: 13px; color:#565654; font-family:"Trebuchet MS"; TEXT-DECORATION: none;}
.texto_gris_10     { font-size: 10px; color:#676767; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.texto_blanco     { font-size: 14px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.enlace_azulb_11 		  { color: #143D87; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:1px; }

.enlace_azul_cat {
	FONT-SIZE: 12px;
	COLOR: #0066CC;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration:none;
}
.enlace_azul_fondo_cat {
	FONT-SIZE: 12px;
	COLOR: #FF702B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color:#EFEFEF;
	border:1px solid #CCCCCC;
	padding:3px;
		
}

/*--------*/


.fondo_gris_fuerte{
background-color:#E5E5E5;
padding:8px;
color: #000000; font-size:11px; font-family:Arial, Helvetica, sans-serif

}

.fondo_blanco{
background-color:#FFFFFF;
padding:5px;
color: #000000; font-size:11px; font-family:Arial, Helvetica, sans-serif

}
.fondo_gris{
background-color:#F9F9F9;
padding:5px;
color: #000000; font-size:11px; font-family:Arial, Helvetica, sans-serif

}
.titulo{
color: #444444; font-size:14px; font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

}
.titulo2{
padding-top:4px; padding-bottom:4px;
color: #000000; font-size:18px; font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}

.normal_verde      {
	color: #078C00;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
}

.enlace_azul      {
	color:#006699;
	font-size:16px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}


 estilos para fichas en admin directorio
.sumtab   {
	font-weight: bold;
	color: #000000;
	display: block;
	text-decoration: none;
	width: 100%;

}

.subtaboff {
	/*background: url(../images/fondo_botonera.jpg) no-repeat right top #F0F4F8;*/
	font-weight: 100;
	color: #3466A9;
	text-decoration: none;
	white-space: nowrap;
}

.subtaboff a {

	background: url(../images/fondo_botonera.jpg);

	color: #3466A9;
	text-decoration: none;
	padding:4px 10px 4px 6px;
	width:auto;
	white-space: nowrap;
	display:block;
	font-size:11px;
	border-right:1px solid #CCCCCC;
}

.subtaboff a:hover{
	/*background: url(../images/subtab_offbg2.gif) no-repeat right top #fff;*/
	color: #000;
	font-size:11px;
}

.subtabon {
/*	background: url(../images/subtab_on.gif) no-repeat right top #F0F4F8;*/
 
	font-weight: bold;
	background-color:#F5F5F5;
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
}

.subtabon a{
	/*background: url(../images/subtab_on.gif) no-repeat right top #F0F4F8;*/
	font-weight: 100;
	color: #000000;
	text-decoration: none;
	padding:4px 10px 4px 6px;
	white-space: nowrap;
	width:auto;
	display:block;
	font-size:11px;
}


.subtabon a:hover{
	color: #3466A9;
	font-size:11px;

}

/* Celdas Intercaladas ----------------------------------------- */
.CeldaC
{   background-color:#D0E0F0; /* BORDER-TOP: #bebebe 1px solid; BORDER-RIGHT: #bebebe 1px solid;*/
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005782; FONT-FAMILY:  Arial, Helvetica, sans-serif; 
	TEXT-DECORATION:none; padding:3px;
}
.CeldaO
{   background-color: #F9FCFF; /*BORDER-TOP: #bebebe 1px solid; BORDER-RIGHT: #bebebe 1px solid;*/
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #005782; FONT-FAMILY:  Arial, Helvetica, sans-serif; 
	TEXT-DECORATION:none; padding:3px;
}


.alphaON a{ 
	background-color: #f7f7f7;
	padding: 2px;
	border-left: 1px solid #E2E2E2;
	border-top: 1px solid #E2E2E2;
	border-right: 1px solid #B0C6E2;
	border-bottom: 1px solid #B0C6E2;
	
	color: #000000;
	text-decoration: none;
	display:block;
	
 } 

.alphaON a:hover { 
	background-color: #FFFFFF;
	BORDER-LEFT: #E2E2E2 2px solid; 
	BORDER-TOP: #E2E2E2 2px solid; 
	BORDER-RIGHT: #E2E2E2 2px solid; 
	BORDER-BOTTOM: #E2E2E2 2px solid; 
	
	color: #000000;
 } 


.celda_fondo_azul      { background-color:#FFFFFF; padding:3px;}
.celda_fondo_gris      { background-color:#e5f0ff; padding:3px;}
.celda_fondo_roja      { background-color:#FFFF00; padding:3px;}
.fondo_gris{
border-bottom: 1px solid #fbfbfb;
background-color:#fbfbfb;
color: #000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}

.bordes {
	border: 1px solid #E0E0E0;
	background-color: #FFFFFF;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #990000;
	border: 1px solid 0066CC;
	height:21px;
}

.borde_imagen TD A:link   { PADDING: 5px; DISPLAY: block; FONT-SIZE: 8pt; TEXT-DECORATION: none}
.borde_imagen TD A:visited{	PADDING: 5px; DISPLAY: block; FONT-SIZE: 8pt; TEXT-DECORATION: none}
.borde_imagen TD A:hover  {	PADDING: 5px; DISPLAY: block; FONT-SIZE: 8pt; TEXT-DECORATION: none}
.borde_imagen TD A:hover  {	PADDING: 5px; DISPLAY: block; FONT-SIZE: 8pt; TEXT-DECORATION: none}

.borde_imagen_clasico     { border:#E0E0E0 1px solid; BACKGROUND-COLOR:#FFFFFF; PADDING: 6px; }
.borde_imagen_clasico_peq { border:#E0E0E0 1px solid; BACKGROUND-COLOR:#FFFFFF; PADDING: 4px; }

TABLE.borde_imagen TD A:link    { border:#E0E0E0 1px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none}
TABLE.borde_imagen TD A:visited { border:#E0E0E0 1px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none}
TABLE.borde_imagen TD A:hover   { border:#E0E0E0 1px solid; BACKGROUND-COLOR: #396ad7}

