@charset "utf-8";
/* CSS Document */
/*------------------------------------*\
	START BUTTONS
\*------------------------------------*/
input[type="submit"], [class^="btnbasic"] {
  display: inline-block;
  font-family: "Titillium Web", sans-serif;
  font-size: 0.9em;
  font-weight: 200;
  color: #fff;

  border: 0;
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;

  margin-left: 2px;
  padding: 0.44444em 1.6em;

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}



.btnbasic-small,
td .btnbasic{
    padding: 0 2em;
	text-align: center;
	line-height: 1.8em;
	font-size: 0.8em;
}

btnbasic-large{
	width: 100%;
}

input[type="submit"]:hover, [class^="btnbasic"]:hover {
  color: #fff;
}


/* line 158, ../../sass/partials/_modules.scss */
.btnbasic-yellow {
  background: #f5ad00;
}
a.btnbasic-yellow:hover, input.btnbasic-blue:hover {
  background: #FF8000;
}

/* line 159, ../../sass/partials/_modules.scss */
.btnbasic-blue {
	background: #4aaabc;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.btnbasic-blue:hover, input.btnbasic-blue:hover {
  background: #338898;
}

/* line 160, ../../sass/partials/_modules.scss */
.btnbasic-darkblue, .newsletter input[type="submit"] {
	background: #0095b3;
	color: #FFF;
}

/* line 161, ../../sass/partials/_modules.scss */
.btnbasic-grey {
  background: #d3d4d5;
}

/* line 162, ../../sass/partials/_modules.scss */
.btnbasic-red {
  background: #d42e12;
}
.btnbasic-red:hover{
    background: #ae230c;
}

/* line 163, ../../sass/partials/_modules.scss */
.btnbasic-darkgreen {
  background: #3d9700;
}


/*------------------------------------*\
	END BUTTONS
\*------------------------------------*/


/********************************************************************
CAJAS INFORMACION
********************************************************************/
.Cajaverdelado{
	padding: 5px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	background-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #84BD00;
	border-right-color: #7acad9;
	border-bottom-color: #7ACAD9;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #84BD00;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCC;
}
.CABECERAGRID{
	padding: 5px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	background-color: #506173;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #84BD00;
	border-right-color: #7acad9;
	border-bottom-color: #7ACAD9;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #84BD00;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
}
.AlternativaRow{
	padding: 5px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	background-color: #FCFDFE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #84BD00;
	border-right-color: #7acad9;
	border-bottom-color: #7ACAD9;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FF0000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
}
.EditRow{
	padding: 5px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
	background-color: #EFF4FA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #84BD00;
	border-right-color: #7acad9;
	border-bottom-color: #7ACAD9;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
}
.CajaLineaBajo{
	padding: 8px;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
	background-color: #F6F6F6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-top-color: #7acad9;
	border-right-color: #7acad9;
	border-bottom-color: #7ACAD9;
}
.CajaLineaSuperior{
	padding: 8px;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
	background-color: #F6F6F6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #7acad9;
	border-right-color: #7acad9;
	border-bottom-color: #7ACAD9;
}
.Menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #BFBF00;
	line-height: 30px;
	height: 30px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px none #999;
	background-image: url(../../Carr1883/images/Titulares_fondogris-oscuro.png);
}
.drkHeader23{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #EDEDED;
	line-height: 30px;
	background-color: #7DCAD8;
	height: 30px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.drkHeader2{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#EDEDED;
	line-height:30px;
	background-color:#080808;
	height:30px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	
}
.drkHeaderTotal{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#EDEDED;
	line-height:30px;
	background-color:#272727;
	height:30px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border: 1px solid #999;
}
.drkHeader3{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #EDEDED;
	line-height: 30px;
	background-color: #6B9933;
	height: 30px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.PAGINADOR-LISTADO{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#DFDFDF;
	line-height:30px;
	background-color:#5E0000;
	height:30px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.drkHeader{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #EDEDED;
	line-height: 30px;
	background-color: #E66868;
	height: 30px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}.drkHeader div{font-family:Arial;font-size:14px;font-weight:bold;color:#EDEDED;line-height:30px;background-color:#333333;padding-left:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.drkHeaderRowLink a{padding-right:10px;font-family:Arial;font-size:12px;color:#52B8FF;font-weight:normal;}.drkHeaderRowLink a:hover{text-decoration:underline;}

.evenRow
{
	background-color: #EDEDED;
	border: 1px solid #999999;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding: 2px;
}
.CajaBusquedas
{
	background-color: #EDEDED;
	border: 1px solid #999999;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding: 2px;
	font-weight: bold;
	vertical-align: middle;
	height: 20px;
	text-align: center;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
.CajaSearch{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	line-height:16px;
	background-color:#6E6E6E;
	height:16px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}
.CajaBusquedasCLUB
{
	background-color: #E9E9E9;
	border: 1px solid #990000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin: 2px;
	padding: 2px;
	font-weight: normal;
	vertical-align: middle;
	height: 30px;
	text-align: left;
	font-style: normal;
	color: #990000;
	width: auto;
}
/********************************************************************
ESTILOS TEXTOS
********************************************************************/

.titlebar {font:bold 15px Arial; color:#FFF;} /* Used as section headings of pages */
.MENSAJES {
	color:#EC8D00;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
} 
.TXTNOMBRE {
	color: #333333;
	font-family: Arial;
	font-size: 24px;
	font-weight: normal;
}
.titlebar2 {font:bold 13px Arial; color:#FFF;} /* Used as secondary section headings of pages */
.titlebar3 {font:bold 13px Arial; color:#FFF;} /* Used as secondary section headings of pages */
.titlebar4 {font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#FFF;} /* Used as section heads of lists and within boxes */
.titlebar5, a.titlebar5:link, a.titlebar5:visited, a.titlebar5:hover, a.titlebar5:active
	{font:bold 13px Arial, Helvetica, sans-serif; color:#454339; line-height:13px; }
.grey10Bold
	{ color:#666; font-size:10px; font-family: verdana, arial, san-serif; font-weight:bold }

.blue10
	{ color:#2288cc; font-size:10px; font-family: verdana, arial, san-serif }
.blue10Bold
	{ color:#2288cc; font-size:10px; font-family: verdana, arial, san-serif; font-weight:bold }
.blue14
	{ color:#2288cc; font-size:14px; font-weight:bold; font-family: verdana, arial, san-serif }
.lgbTxt, a.lgbLnk:link, a.lgbLnk:visited, a.lgbLnk:active, a.lgbLnk:hover
{
    font-family: Arial !important;
    font-size: 11px;
    font-weight: bold; 
    color: White;   
    cursor: pointer;
}
	
	
/********************************************************************
ESTILOS BOTONES
********************************************************************/		

.button-med-primary{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-family:Arial,Helvetica,sans-serif;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:4px 10px;*padding-bottom:3px;*overflow:visible;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);color:#fff;border:solid 1px #299405;background:#31b405;background:-webkit-gradient(linear, left top, left bottom, from(#39d305), to(#299505));background:-moz-linear-gradient(top, #39d305, #299505);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#39d305', endColorstr='#299505');font-size:12px;font-weight:bold;color:#fff;}

.button-azul{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-family:Arial,Helvetica,sans-serif;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:4px 10px;*padding-bottom:3px;*overflow:visible;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);color:#fff;border:solid 1px #006699;background:#0093D9;background:-webkit-gradient(linear, left top, left bottom, from(#00A5F4), to(#007BB7));background:-moz-linear-gradient(top, #00A5F4, #007BB7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00A5F4', endColorstr='#0070A6');font-size:12px;font-weight:bold;color:#fff;}

.button-med-secondary{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;outline:none;cursor:pointer;text-align:center;text-decoration:none;font-family:Arial,Helvetica,sans-serif;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;padding:3px 10px;*padding-bottom:2px;*overflow:visible;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);color:#fff;border:solid 1px #86847c;background:#dfdfe0;background:-webkit-gradient(linear, left top, left bottom, from(#e9e9e4), to(#d5d4dc));background:-moz-linear-gradient(top, #e9e9e4, #d5d4dc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e4', endColorstr='#d5d4dc');font-size:12px;color:#33332c;}.button-med-secondary:hover{text-decoration:none;background:#fff;border:solid 1px #514f43;background:#d5d4dc;background:-webkit-gradient(linear, left top, left bottom, from(#e9e9e4), to(#e1e1d8));background:-moz-linear-gradient(top, #e9e9e4, #e1e1d8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e4', endColorstr='#e1e1d8');text-decoration:underline;}.button-med-secondary:active{border:solid 1px #514f43;background:#e1e1d8;background:-webkit-gradient(linear, left top, left bottom, from(#e1e1d8), to(#e9e9e4));background:-moz-linear-gradient(top, #e1e1d8, #e9e9e4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1d8', endColorstr='#e9e9e4');text-decoration:none;}.button-med-secondary[disabled]{color:#B3B4A7;background:#ffffff;border:solid 1px #c9c9c9;cursor:default;filter:none;text-shadow:none;-webkit-box-shadow:0 0px 0px transparent;-moz-box-shadow:0 0px 0px transparent;box-shadow:0 0px 0px transparent;}.button-med-secondary[disabled]:hover{text-decoration:none;}.firefox .button-med-secondary{padding:2px 8px;}
