/* CSS Documento */

.cabeprin {font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #FFFFFF; font-weight:bold;}
.cajatexto { background: #fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #000;font-weight:bold;}
.textoempresa {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #666666; font-weight:bold;}
.textdatobli {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
    color: #FFFFFF;
	font-weight: bold;
}
.textotitarti{font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #F00; font-weight:bold;}
.textoarti{font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #000; font-weight:bold;}
.cajatextarti{font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #00F; font-weight:bold;}
.stockfisico {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #F00; font-weight:bold;}
.titulosstockart { font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #000; font-weight:bold; }
.titulosstockart a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #000; font-weight:bold; }
.titulostabprov { font-family:Arial, Helvetica, sans-serif; font-size:26px; color: #000; font-weight:bold; }
.textoprov { font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333; font-weight:bold; }
.textocajaprov { font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #00F; font-weight:bold;  }
.asterisco {font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #FF0000; font-weight:bold;}
.mensaje {font-family:Arial, Helvetica, sans-serif; font-size:25px; color: #FF0000; font-weight:bold;}
.boton1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color: #FF0000; font-weight:bold;}
.fondocab1menupp {background-image:url(FondoMenu.png);}
.fondocab2menupp {background-image: url(FondoMenu2.png)}
.textosmenupp {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333333; font-weight:bold;}
.textopie { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333333; font-weight:bold;}
.textocaja { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #666; font-weight:bold;}
.textocabe1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:  #000; font-weight:bold;}
.textofacturar { font-family:Arial, Helvetica, sans-serif; font-size:25px; color:  #000; font-weight:bold;}
.textomenu { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #FF0000; font-weight:bold;}
.colortextsesion { font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333; font-weight:bold;}
.titulomante{font-family:Arial, Helvetica, sans-serif; font-size:17px; color: #ffffff; font-weight:bold;}
.titulomante a{font-family:Arial, Helvetica, sans-serif; font-size:17px; color: #ffffff; font-weight:bold;}
.titulomante2{font-family:Arial, Helvetica, sans-serif; font-size:17px; color: #ffffff; font-weight:bold;}
.titulomante2 a{font-family:Arial, Helvetica, sans-serif; font-size:17px; color: #ffffff; font-weight:bold;}
.titulomante3{font-family:Arial, Helvetica, sans-serif; font-size:17px; color: #000000; font-weight:bold;}
.titulomante3 a{font-family:Arial, Helvetica, sans-serif; font-size:17px; color: #000000; font-weight:bold;}
.tituloslistados { font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #FFFFFF; font-weight:bold; }
.tituloslistados a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #FFFFFF; font-weight:bold; }
.colortexttitalma {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #FFFFFF; font-weight:bold; }
.colortextalma {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333333; font-weight:bold; }
.colorpestaarti {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FF0000; font-weight:bold; }
.colorlintextalma {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #00F;font-weight:bold; }
.colorlindetallmante {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #0000FF; font-weight:bold; }
.colorlindetallmante a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #0000FF; font-weight:bold; }
.colorprecios {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FF0000; font-weight:bold; }
.colortextoarti { background: #FFFFCC;font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #660000; font-weight:bold; }
.colortextoverarti {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #660000; font-weight:bold; }
.colorpreciosarti { background: #FFFFCC ;font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #FF0000; font-weight:bold; }
.colorpreciosverarti {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #FF0000; font-weight:bold; }
.titulostock { color:#FFFF00;font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; }
.colorpaginas {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #000000; font-weight:bold; }
.colorpaginas a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #000000; font-weight:bold; }
.colortextpaginas {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #000000; font-weight:bold; }
.colortextpaginas a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #000000; font-weight:bold; }
div.scrolled {
  width: 100%;
  height: 400px;
  overflow: scroll;
}
div.scrolled2 {
  width: 100%;
  height: 320px;
  overflow: scroll;
}

.bgtransparent{
	position:fixed;
	left:0;
	top:0;
 	background-color:#000;
 	opacity:0.6;
 	filter:alpha(opacity=60);
}

.bgmodal{
	position:fixed; 
	font-family:arial;
	font-size:1em;
	border:0.05em solid black;
	overflow:auto;
	background-color: #fff;

}

#footer {   
 
   position: fixed;   
   bottom:8px; 
   width:98%; 
} 

/* Modal window */
#popup {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1001;
}
#popup2 {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1001;
}
#popup3 {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1001;
}
#popup4 {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1001;
}
#popup5 {
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1001;
}
.content-popup {
    margin:0px auto;
    margin-top:120px;
    position:relative;
    padding:10px;
    width:550px;
    min-height:250px;
    border-radius:4px;
    background-color: #FFC;
    box-shadow: 0 2px 5px #666666;
}
.content-popup2 {
    margin:0px auto;
    margin-top:150px;
    position:relative;
    padding:10px;
    width:550px;
    min-height:200px;
    border-radius:4px;
    background-color: #CCC;
    box-shadow: 0 2px 5px #666666;
}

.content-popup3 {
    margin:0px auto;
    margin-top:150px;
    position:relative;
    padding:10px;
    width:550px;
    min-height:200px;
    border-radius:4px;
    background-color: #0CF;
    box-shadow: 0 2px 5px #666666;
}
.content-popup4 {
    margin:0px auto;
    margin-top:150px;
    position:relative;
    padding:10px;
    width:550px;
    min-height:250px;
    border-radius:4px;
    background-color: #FFC;
    box-shadow: 0 2px 5px #666666;
}
.content-popup5 {
    margin:0px auto;
    margin-top:150px;
    position:relative;
    padding:10px;
    width:550px;
    min-height:250px;
    border-radius:4px;
    background-color: #FFC;
    box-shadow: 0 2px 5px #666666;
}
.content-popup h2 {
    color:#48484B;
    border-bottom: 1px solid #48484B;
    margin-top: 0;
    padding-bottom: 4px;
}

.popup-overlay {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 999;
    display:none;
    background-color: #777777;
    cursor: pointer;
    opacity: 0.7;
}
.popup-overlay2 {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 999;
    display:none;
    background-color: #777777;
    cursor: pointer;
    opacity: 0.7;
}
.popup-overlay3 {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 999;
    display:none;
    background-color: #777777;
    cursor: pointer;
    opacity: 0.7;
}
.popup-overlay4 {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 999;
    display:none;
    background-color: #777777;
    cursor: pointer;
    opacity: 0.7;
}
.popup-overlay5 {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 999;
    display:none;
    background-color: #777777;
    cursor: pointer;
    opacity: 0.7;
}
.close {
    position: absolute;
    right: 15px;
}
