﻿html, body
{
    font-family: Tahoma;
    font-size: 8pt;
}
body
{
     background-color:#1F57B6;
}

A:link  {
    text-decoration: none;
    color:  white;
}

A, A:hover {
    text-decoration: underline;
    color:  white;
}
. txtTotal
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: bold;
    line-height: 14pt;
}
.LabelText
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 14pt;
    text-decoration: underline;
     text-align:right;
}

.Text
{
    color: #FFFFFF;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 14pt;
}
.txtError
{
	font-family:Tahoma;
    font-weight: normal; font-size:11px;
    color: #716F64;    
    
}
.txtMensage
{
	font-family:Tahoma;
    font-weight: normal; font-size:15px;
    color: white;    
    font-weight: bold;
}
.Titulo
{
	 text-align:center;
	 vertical-align:middle;
	 border: solid 1px #7395C1;
	 background-image:url(../Images/borde_ext_top.jpg);
	 height:25px;
	 width:100%;
	 color:#FFFFFF;
	 margin-bottom:5px;
	 font-size: 17px;
}
.Titulo1
{
	
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 2px;
	margin: 0px 0px 3px 0px;
}
.titulocategoria {
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold; 
	COLOR: #ffffff;
	FONT-FAMILY: arial, verdana, sans-serif
}
.txtArbol{
	font-size:9px;
	text-align:left;
	border: 0px solid #CCCCCC;
}

.tablaTexto {
	font-size:12px;
	border: 1px solid #CCCCCC;
}
A:link
{
    font-weight: normal; font-size: 10px;
	 text-decoration:none;
    color: black;
}
A:visited
{
    font-weight: normal; font-size: 10px;
	 text-decoration:none;
    color: black;
}
A:hover{
    font-weight: normal; font-size: 10px;
	 text-decoration:none;
    color: red;

}
A:active
{
    font-weight: normal; font-size: 10px;
	 text-decoration:none;
    color: red;

}
A.nolink
{
    font-weight: normal; font-size: 10px;
	 text-decoration:none;
    color: black;
}
.boton {
	background-color: #990000;
	border:#666666 solid 1px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 0px;
	margin: 2px;
	cursor:hand;
	top:inherit;
}
/* CSS Document */
.modelosIzq,
.modelosDer {

	text-align: center;
	padding: 10px;
	float: left;
}
.modelosIzq {
	border-right-color: #FFFFFF;
	
	border-right: dashed #FFFFFF 1px;
}
.modelosIzq .nombre,
.modelosDer .nombre {
	font-size:14px;
	font-weight:bold;
	color:#990000;
	text-align:center;
	padding: 5px 0px 10px 0px;
}
.modelo{
	width: 120px;
	text-align: center;
	padding: 1px;
	float:inherit ;
}
.modelo .foto{
	/*border: solid #FFFFFF 1px;*/
	margin: 5px;
	background-color: #1F57B6;
	height: 75px;
	width: 75px;
	padding: 4px;
	
}
.modelo .nombre{
	font-size:11px;
	padding: 0px;
}

.refaccion{
	width: 500px;
}
.producto{
	/*border: solid #990000 1px;*/
	margin: 5px;
	background-color: #1F57B6;
	height: 75px;
	width: 75px;
	padding: 4px;
	text-align:center;

}
.refaccion .foto{
	width: 150px;
	padding: 1px;
	margin: 1px;
	float: left;
}
.tituloRefaccion{
	background-color: #E9E9E9;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	padding: 2px;
	margin: 0px 0px 3px 0px;
}
.refaccion .foto img {
	width: 150px;
}
#Calendar {
	position:absolute;
	width:220px;
	height:200px;
	z-index:1;
	left: 470px;
	top: 200px;
	
}
.especificaciones1 {
	FONT-SIZE: 12px;
	COLOR: #d2d6d9;
	FONT-FAMILY: arial, verdana, sans-serif
}
.especificaciones2 {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: arial, verdana, sans-serif
}
/* ESTILOS PARA GRIDS DE REPORTES GENERALES */
.ReportHeader
{
	font-weight: bold; 
	color:White; height: 13px;text-align: left; 
	background-color: #5d7b9d;
}
.ReportFooter
{
	/*font-weight: bold; */
	color:White; height: 12px;text-align: left; 
	background-color: #5d7b9d;
}
.ReportRow1
{
	color: black; background-color: #ffffff; text-align:left; font-size:10px;
}
.ReportRow2
{
	color: black; background-color: #f7f6f3; text-align:left; font-size:10px;
}
.ReportFooter
{
	font-weight: bold; 
	color:White; height: 13px;text-align: left; 
	background-color: #5d7b9d;
}
/* -----------------------------------------------*/
/* ESTILOS PARA TABLA DE DESCUENTOS */
.TableDesctoHeader
{
	font-weight: bold; 
	color:White; height: 13px;text-align: left; 
	background-color: #5d7b9d;
}
.TableDesctoRow1
{
	font-weight: bold; color: black; height: 11px; background-color: #ffffff;
}
.TableDesctoRow2
{
	font-weight: bold; color: black; height: 11px; background-color: #f7f6f3;
}
.TableDesctoFooter
{
	font-weight: bold; 
	color:White; height: 13px;text-align: center; 
	background-color: #5d7b9d;
}
/* -----------------------------------------------*/
/* -----------------------------------------------*/
/* ESTILOS PARA MENU PRINCIPAL */
.opcionMenu {
   font-size:18px; font-weight:bold; color:White; text-align:left; }
/* -----------------------------------------------*/
.disclaimer{
	background-color:#ffffff
}

.Titulo2
{ 
 font-size:11px;
 font-weight:bold;
 color:#FFFFFF;
 padding: 2px;
 margin: 0px 0px 3px 0px;
}