/* PATAXORI */

* { /* Da problemas al utilizar etiquetas de formato (font, strong...) etc. anidadas. Sin embargo, soluciona el problema
del tamaņo de letra en las tablas con celdas sin CSS. */
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #36454F;
}

body {
	margin:0;
	padding:0;
/*	background: #F6F2ED url(../../images/pataxori/fondo.gif) repeat-y; */
	
}

/* NUEVAS */
.texto_estado_rojo{
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.texto_estado_verde{
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
}
.texto_estado_amarillo{
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
}

.txtError{
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;}

.colorFondo01 { /* Azul */
	background-color: #002AB7;
	color: #FFFFFF;
}

.color01 { /*Gris azulado*/
	background-color: #C2CFD8;
}
.color02 { /*Gris azulado clarito*/
	background-color: #D0DAE2;
}
.color03 { /*Gris*/
	background-color: #E8EDF1;
}
.color04 { /*Gris clarito*/
	background-color: #F3F6F8;
}
.pie00 { /* Azul */
	background-color: #3342B4;
}

.fondoGrisClaro {
	background-color: #EAEAEA;
}
.fondoBlanco {
	background-color: #FFFFFF;
}


/*
#filaContenido {
display:none;
}

#filaCargando {
display:table-row;
}
*/

form {
	margin: 0;
	padding: 0;
}

a {	
color: #3342B4;
text-decoration: underline; 
}

a:hover { 
text-decoration: none 
}

.usuario {
font-size: 10px;
font-weight: bold;
color: #979594;	
}	

.t10 {
font-size: 10px;
}

.t11 {

}

.t11color1 {
color: #606060;
}

.t11color2 {
color: #7D6848;
}

a.t11color2 {
text-decoration: underline;
}

a.t11color2:hover {
text-decoration: none;
}	

.t11color2Sin {
color: #7D6848;
}

a.t11color2Sin {
text-decoration: none;
}

a.t11color2Sin:hover {
text-decoration: underline;
}	

.t11color3 {
	/* color: #2160CE; UGARTE */
	color: #36454F;
}

a.t11color3 {
text-decoration: underline;
}

a.t11color3:hover {
text-decoration: none;
}

.t11color3sin {
color: #2160CE;
text-decoration: none;
}

a.t11color3sin:hover {
text-decoration: underline;
}

.t11color4 {
color: #DF0000;
}

.t11colorBlanco {
color: #FFFFFF;
}

.t11color5 {
color: #3300CC;
font-weight:bold;
}

.catNivel1 {
font-size: 15px;
color: #FFFFFF;
}

.catNivel2 {
font-size: 12px;
color: #2160CE;
text-decoration: none;
}

a.catNivel2:hover {
text-decoration: underline;
}	

.catNivel3 {
/* color: #7D6848; UGARTE */
color: #7F93A1;
text-decoration: none;
text-align:justify;
}

a.catNivel3:hover {
text-decoration: underline;
}

.catNivel4 {
color: #767573;
}

.catNivel5 {
font-size: 14px;
color: #FFFFFF;
}

.catNivel6 {
color: #686868;
}

a.catNivel6:link {
text-decoration: underline;
}

a.catNivel6:hover {
text-decoration: none;
}

.catNivel7 {
font-family: "Tahoma", Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF0000;
}

.catNivel8 {
font-family: "Tahoma", Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #2160CE;
}



#textoBuscador {
font-family: "Tahoma", Arial, Helvetica, sans-serif;
font-size: 11px;	

border: 1px #AEB9C3 solid;
background: #FFFFFF;
height: 16px;
width: 224px;
}

.campoTexto {
font-family: "Tahoma", Arial, Helvetica, sans-serif;
font-size: 11px;	
border: 1px #AEB9C3 solid;
background: #FFFFFF;
height: 16px;
}

.submenu {
font-size: 10px;
color: #616161;
text-decoration: none;
}	

a.submenu:hover {
color: #2160CE;	
}	

.pie {
font-size: 11px;
line-height: 21px;
color: #708898;
}

a.pie:link {
text-decoration: underline;
}

a.pie:hover {
text-decoration: none;
}

.textoGris {
font-size: 11px;
color: #999999;
}


.titulo1 {
font-size: 16px;
}

.titulo2 {
font-size: 14px;
}

.titulo3 {
font-size: 12px;
}

.volver {
color: #FFFFFF;
text-decoration: none;
}

a.volver:hover {
text-decoration: underline;
}

.enlaceNeutro {
text-decoration: none;
}

a.enlaceNeutro:link {
text-decoration: none;
}

a.enlaceNeutro:hover {
text-decoration: none;
}

.enlaceNeutroNegro {
color:#000000;
text-decoration: none;
}

a.enlaceNeutroNegro:link {
text-decoration: none;
}

a.enlaceNeutroNegro:hover {
text-decoration: none;
}

.inputNormal {
font-family: "Tahoma", Arial, Helvetica, sans-serif;
font-size: 11px;	
/* border: 1px #D4C6B2 solid; UGARTE */
border: 1px #AEB9C3 solid;
background: #ffffff;
height: 19px;
}

.inputCliente {
font-family: "Tahoma", Arial, Helvetica, sans-serif;
color:#339900;
font-size: 11px;	
border: 1px #D4C6B2 solid;
background: #ffffff;
height: 19px;
}

.inputReadonly {
font-family: "Tahoma", Arial, Helvetica, sans-serif;
font-size: 11px;	
/*border: 1px #D4C6B2 solid;
background: #ECE6DD; UGARTE */
border: 1px #7D92A0 solid;
background: #F3F6F8;
height: 19px;
}

.piti {
background: url(../../images/piti.gif) no-repeat 0px 5px;
padding: 0 0 0 11px;
margin: 0 0 4px 0;
}

.pitiSinPad {
background: url(../../images/piti.gif) no-repeat 0px 5px;
padding: 0 0 0 11px;
margin: 0;
}

.pitiSinPad2 {
background: url(../../images/piti2.gif) no-repeat 0px 5px;
padding: 0 0 0 11px;
margin: 0;
}

.pitiDatos {
background: url(../../images/piti.gif) no-repeat 0px 5px;
padding: 0 0 0 11px;
color:#606060;
margin: 4px 5px 4px 5px;
}

.fondoColorBase {
/* background: #F6F2ED; UGARTE */
background: #FFFFFF;
}

.fondoColor1 {
/* background: #C1BFBC; UGARTE */
background: #C8C9CA;
}

.fondoColor2 {
background: #A2C0F4;
}

.fondoColor3 {
/* background: #D4C6B2; UGARTE*/
background: #DCE3E8;
}

.fondoColor4 {
/* background: #EFE9E1; UGARTE */
background: #F3F6F8;
}

.fondoColor5 {
background: #2160CE;
}

.fondoColor6 {
background: #979594;
}

.fondoColorFranja {
 /* background: #EAE3D9; * UGARTE */
background: #DCE3E8;
}

.fondoColorBlanco {
background: #FFFFFF;
}

.fondoRojo {
background: #E20000;
}

.dotH {
background-image: url(../../images/dot_horiz.gif);
}

.dotV {
background-image: url(../../images/dot_vert.gif);
}

.thAzul {
display:block;
color: #FFFFFF;
height:14px;
/* background: #A2C0F4; UGARTE*/
background: #7D92A0;
}

.tdPad {
display:block;
color: #606060;
margin: 5px;
}

.tdPad2 {
display:block;
color: #606060;
margin: 10px 15px 10px 15px;
}

.tdCheck {
display:block;
margin: 2px 0 0 0;
}

.tableSup {
margin: -1px 0 0 0;
}

/* nuevos */
.f_listas {
	font-size: 12px;
	color: White;
	text-decoration: none;
	background: #3342b4;
	font-weight: bold;
}

.fondoNaranja {
	background: #E99130;
}
.fondoLila {
	background: #7C85B4;
}
.fondoColorGris {
	background: #F3F6F8;
}

.piti2 {
	background: url(../../images/piti.gif) no-repeat 0px 8px;
	padding: 0 0 0 11px;
	margin: 0 0 4px 0;
}

.bot_orden{
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding: 0 4px 0 16px;
	background: url(../../images/bot_orden_bajar.gif) no-repeat left 2px;}
a.bot_orden:hover{
	text-decoration: underline;}
	
.bot_orden_up{
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding: 0 4px 0 16px;
	background: url(../../images/bot_orden_subir.gif) no-repeat left 2px;}
a.bot_orden_up:hover{
	text-decoration: underline;
}
.factura0{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.factura0p{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.factura0r{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align:right;
}	
.factura0g{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #EDEDED;
	text-align:right;
}	
.factura1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.factura1g{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #EDEDED;
}
.factura2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.factura2g{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-color: #EDEDED;
}
.factura_azul{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3342b4;
	
}
.fondoFacturaAzul {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: White;
	background: #3342b4;
}
.fondoFacturaAzulg {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background: #3342b4;
	background-color: #A3A3A3;
	text-align:right;
}

/* COPIA ESTILOS IMPRIMIR FACTURA
.factura0{
   font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}	
.factura0r{
   font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:right;
}	
.factura0g{
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #EDEDED;
	text-align:right;
}	
.factura1{
   font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.factura1g{
   font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #EDEDED;
}
.factura2{
   font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.factura2g{
   font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #EDEDED;
}
.factura_azul{
   font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3342b4;
	font-weight: bold;
}
.fondoFacturaAzul {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: White;
	background: #3342b4;
}
.fondoFacturaAzulg {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background: #3342b4;
	background-color: #A3A3A3;
	text-align:right;
}

*/
