/** Clase por defecto   -------------------------------*/
body {
	color:#000000; 
	text-align: left; 
	font-size: 10px;
	font-family: Tahoma, Arial, Verdana, Trebuchet MS, Verdana, Sans-serif;
	margin: 0 auto;
	padding: 0;
}

/** Clase Para DEBUG   -------------------------------*/

.debug {
	text-align: left; 
	font-size: 10px;
	font-family: Tahoma, Arial, Verdana, Trebuchet MS, Verdana, Sans-serif;
	margin: 0 auto;
	padding: 0;
}

/** Hiper Vinculos   -------------------------------*/
a:link {text-decoration:underline;}
a:actived {text-decoration:underline;}
a:visited {text-decoration:underline;}
a:hover {text-decoration:none;}

/** Textos  -------------------------------*/
.textos {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; text-decoration: none; line-height: 120%}
.textos a {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; text-decoration: none; line-height: 120%}

.admin {  font-family: Arial, Tahona, Verdana; font-size: 18px; color: #ffffff; text-decoration: none; font-weight: bold}
.seccion {  font-family: Arial, Tahona, Verdana; font-size: 18px; color: #8495B5; text-decoration: none; font-weight: bold}

.user {  font-family: Tahoma, Verdana; font-size: 11px; color: #252D3C; text-decoration: none; font-weight: bold}

.abajo {  font-family: Tahoma, Verdana; font-size: 10px; color: #939CAE; text-decoration: none; line-height: 120%}

.mensaje {  font-family: Tahoma, Verdana; font-size: 10px; color: #0056C1; text-decoration: none; line-height: 120%}

.error {  font-family: Tahoma, Verdana; font-size: 10px; color: #AA0000; text-decoration: none; line-height: 120%}

.informacion {  font-family: Tahoma, Verdana; font-size: 10px; color: #8495B5; text-decoration: none; line-height: 120%}

.act {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #3970D8; text-decoration: none; line-height: 120%}
.des {  font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #E62A6F; text-decoration: none; line-height: 120%}



/** separadores  -------------------------------*/
.puntos { width: 100%; color: #939CAE;background-color: #939CAE; height: 1px; border-style: dotted; margin: 0 auto; text-align: center;}
.lineas { width: 100%; color: #939CAE;background-color: #939CAE; height: 1px; border-style: dashed; margin: 0 auto; text-align: center;}
.linea { width: 100%; color: #939CAE;background-color: #939CAE; height: 1px; border-style: solid; margin: 0 auto; text-align: center;}
.hr { width: 100%; color: #939CAE;background-color: #939CAE; height: 1px; border-style: solid; margin: 0 auto; text-align: center;}


/** Formularios / Botones  -------------------------------*/

.formulario{
border: 1px solid #939CAE;
background-color: #FFFFFF;
font: 11px/14px  Tahoma, Verdana;
color: #000000;
text-align:left;
/*background: url(skins/defecto/images/degradado_formulario.gif);*/
}

.form_desp {  border: 1px solid #939CAE;font-family: Tahoma, Verdana; font-size: 11px; color: #000000; text-decoration: none;}
.form_desp_su {  border: 1px solid #939CAE;font-family: Tahoma, Verdana; font-size: 11px; color: #000000; text-decoration: none;}
.form {  font-family: Tahoma, Verdana; font-size: 11px; color: #314671; text-decoration: none}
.form_su {  font-family: Tahoma, Verdana; font-size: 11px; color: #FF0000; text-decoration: none}

.boton {border: 1px solid #C2CADA; background-color: #FFFFFF; font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000;}
.boton_borrar {border: 1px solid #C2CADA; background-color: #FF0000; font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #FFFFFF;}


/** Tablas  -------------------------------*/
.tabla_ext{ background-color:#ECEEF3; border-style:solid; border-color:#939CAE; border-width:1px; }
.celda_ext{ background-color:#ECEEF3;} 
.include_ext{ background-color:#ECEEF3;} 
.listado_ext{background-color:#ECEEF3;} 

.tabla_int{ background-color:#C2CADA; border-style:solid; border-color:#939CAE; border-width:1px; } 
.celda_int{ background-color:#C2CADA;}
.include_int{ background-color:#C2CADA;}
.listado_int{background-color:#C2CADA;}

.tabla_des{ background-color:#CCFFCC; border-style:solid; border-color:#939CAE; border-width:1px; } 
.celda_des{ background-color:#CCFFCC;}
.include_des{ background-color:#CCFFCC;}
.listado_des{background-color:#CCFFCC;}


.tabla_destacado{ background-color:#9EA6B6; border-style:solid; border-color:#939CAE; border-width:1px; } 

.tabla_video{ background-color:#C2CADA; border-style:solid; border-color:#939CAE; border-width:1px; } 



.tabla_mensage{ 
   background-color:#C2CADA; 
   /*
   border: solid #939CAE 1px;
   border-top: 1px solid #939CAE; 
   border-left: 1px solid #939CAE; 
   border-right: 1px solid #939CAE; 
   */
   border-bottom: 1px solid #939CAE; 
} 

.tabla_error{ 
   background-color:#FFCC00; 
  /*
   border: solid #939CAE 1px;
   border-top: 1px solid #939CAE; 
   border-left: 1px solid #939CAE; 
   border-right: 1px solid #939CAE; 
   */
   border-bottom: 1px solid #939CAE; 
} 



.tabla_top{ background-color:#224582; border-bottom: 4px solid #939CAE; }
.tabla_admin{ background-color:#F3F4F7; border-bottom: 1px solid #939CAE; }
.tabla_pie{ background-color:#F3F4F7; border-top: 1px solid #939CAE; }

/** combos  -------------------------------*/
.combo_rojo{  background-color:#FF0000; font-family: Tahoma, Verdana; font-size: 11px; border: 1px solid #939CAE;} 
.combo_verde{  background-color:#00FF00; font-family: Tahoma, Verdana; font-size: 11px; border: 1px solid #939CAE;} 
.combo_amarillo{  background-color:#FFFF00; font-family: Tahoma, Verdana; font-size: 11px; border: 1px solid #939CAE;} 


/** impresion  -------------------------------*/
.impresion {
  text-decoration: none;
  font-family: Tahoma;
  font-size: 6pt;
  color: black;
}
