﻿@media (min-width: 979px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
}

body {
    background-color:#F4F4F4;
    font-size: 15px;
}

h4
{
    color:#990002;
}

h5
{
    color:#990002;
}


.imagenCategoria
{
    background-color:#752E1A;
    margin-top: -15px;
}

.footerGeneral {
	/*font-family: Verdana, Geneva, sans-serif, Candara;*/
	font-size: 11px;
	text-align: center;
	height: 50px;
	font-weight: normal;
	background-color: #FFF;
	padding-bottom: 65px;
    padding-top: 20px;
	color: #666;
    padding-left:10px;
    padding-right:10px;
    
}

.botonera_down {
	display: block;
	line-height: normal;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #333 !important;
	/*width: 150px;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #D0D0D0;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}

.subFooter
{
    background-color:#F4F4F4;
    margin-top: 10px;
    margin-bottom: 5px;
    padding-top:  5px;
    
}
.antiPadding
{
    top: -15px;
}

.botonera_down_2 {
	display: block;
	line-height: normal;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #333 !important;
	/*background-color: #999999;*/
	/*width: 350px;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	/*background-color: #D0D0D0;*/
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
    border-left: 2px solid #D0D0D0;
}

.mainContent
{
    background-color:white;
    padding: 15px;
    /*margin-top: 10px;
    padding-left: 15px;
    padding-right: 15px;*/
}


.martillo
{
    float:right;
    display:block;
}

.center
{
    text-align:center;
}

.vcenter {
    display: inline-block;
    vertical-align:bottom;
    float: right;
}
.aajo
{
    position: absolute;
    bottom: 0;
    right: 0;
}

.fieldValidationError
{
    color:red;
    font-size: 11px;
}


.margen-derecho
{
    margin-right: 30px;
}
.hdr_terminos
{
    font-weight:bold;
}

.padding-derecho
{
    padding-right: 30px;
}

.nav > li > a:hover{
    color: #FFFFFF !important;
    background-color:#990002 !important; 
}

.nav > li > ul > li > a:hover{
    color: #FFFFFF !important;
    background-color:#990002 !important; 
}





.table-hover > tbody > tr:hover {
  background-color: #EEEEEE !important;
}


table {
  border-collapse: separate;
  border-spacing: 0 5px;
}

thead th {
  background-color: #e5e3e4;
}

/*tbody td {
  background-color: #EEEEEE;
}*/


tr td:first-child,
tr th:first-child {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

tr td:last-child,
tr th:last-child {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}


input[type="button"],
input[type="reset"],
input[type="submit"] {
    border: 1px solid #990002;
    color: #990002;
    background-color: #C0C0C0;
    border-radius: 5px;
}

.oneCell > tbody td {
  background-color: #6c2c2b !important; 
  border-top: none !important;
  text-transform: capitalize;
  padding: 5px 15px;
}

.oneCell{
	color:#FFF;
}

.msgImportante
{
    text-align:center;
    display:block;
    width:75%;
    background-color: #a24444;
    color: white;
    margin-bottom: 15px;
    padding: 10px;
   

}


.centerDiv
{
    width: 90%; 
    margin: 0 auto;
}


.tablaImprimible
{
    /*border-collapse: collapse;*/
    border-spacing: 0;
    border: 1px solid black;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    width: 720px;
}

.contenidoB
{
    border-right: 0px solid black;
    padding: 5px;
    font-weight: bold ;
}
.contenido
{
    border-right: 0px solid black;
    padding: 5px;

}

.tablaImprimible2
{
    /*border-collapse: collapse;*/
    border-spacing: 0;
    border: 1px solid black;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    width: 720px;
}
.contenidoC
{
    border-bottom: 1px solid #000000;
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    padding: 5px;
}
.contenidoD
{
    padding: 5px;
}

.verLotesSeleccionados
{
    cursor:pointer; 
    text-decoration: none;
    font-size: 11pt;
    text-decoration:none;
}


.form-control 
{
        font-size: 15px;
}

.dropdown-menu
{
        font-size: 15px;
}

.btn
{
        font-size: 15px;
}

/*.tdTitulo
{
    width: 130px;
    text-align:left;
    font-weight:bold;
    background:#990002;
    color:#ffffff;
    padding: 5px;
    font-size: 12px !important;
}

.tdContenido
{
    padding : 5px;
    background: #F4F4F4;
    font-size: 12px !important;
}*/

.tablaLote
{
    width:100%;
    border-collapse:separate;
	border-spacing: 0 1px !important;
}


.tablaLote tr
{
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px;
}*/


.botoncito
{
    color: #990002;
    background-color: #C0C0C0;
}

.tablaCompras
{
    /*border-collapse: collapse;*/
    border-spacing: 0;
    border: 1px solid black;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    width: 100%;
}
/*.botonPuja
{
    background-color: #990002 !important;
    color: white !important;
}*/

.botonPujaGreen
{
    background-color: #669A00 !important;
    color: white !important;
}

.botonPujaRed
{
    background-color: #EC0021 !important;
    color: white !important;
}
.avisoRemate {
    font-weight: bold;
    /*font-size: 12pt;*/
    font-size: var(--my-custom-font-size);
}
