@import
	url(https://fonts.googleapis.com/css?family=Montserrat&display=swap);
body {
	margin-top: 25px;
	/*fondo barra*/
	scrollbar-face-color: #CCCACA;
	/*linea izquierda y superior*/ 
	scrollbar-3dlight-color: #DBD9D9; 
	/*flechitas*/
	scrollbar-arrow-color: #663366; 
	/*sombra interior izquierda y superior*/
	scrollbar-highlight-color: #DBD9D9; 
	/*linea derecha e inferior*/
	scrollbar-shadow-color: #DBD9D9; 
	/*sombra exterior derecha e inferior*/
	scrollbar-darkshadow-color: #DBD9D9; 
	/*fondo*/
	scrollbar-track-color: #DBD9D9; 
	/*fondo sombra*/
	scrollbar-base-color: #000000; 
}
A.submit {
	font-family: Montserrat !important;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: CCCCCC;
	padding: 1px;
	border: 1px solid #CCCCCC;
	width: 100px;
	height: 16px;
	vertical-align: middle;
}
.submit {
	font-family: Montserrat;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: CCCCCC;
	padding: 1px;
	border: 1px solid #CCCCCC;
	width: 100px;
	height: 16px;
}
/*Caja de Texto*/
.text {
	font-family: Montserrat;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #F8F8F8;
	border: 1px solid #999999;
}
/*Texto con fondo gris, va en los parrafos*/
.textoFondo {
	font-family: Montserrat;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #B2B2B2;
	width: 140px;
	height: 15px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.textoFondoConfidencial {
	font-family: Montserrat;
	font-size: 8px;
}
.subtituloColor {
	font-family: Montserrat;
	font-size: 13px;
	color: #502121;
	text-decoration: none;
	font-weight: bold;
}
.textoN {
	font-family: Montserrat;
	font-size: 12px;
	color: #3C3C3C;
	text-decoration: none;
}
.textoBoldColor {
	font-family: Montserrat;
	font-size: 12px;
	color: #4F4A1F;
	text-decoration: none;
	font-weight: bold;
}
.textoColor {
	font-family: Montserrat;
	font-size: 10px;
	color: #4F4A1F;
	text-decoration: none;
	
}
.textoColor2 {
	font-family: Montserrat;
	font-size: 10px;
	color: #400000;
	text-decoration: none;
	
}
.textoB {
	font-family: Montserrat;
	font-size: 12px;
	color: #3C3C3C;
	text-decoration: none;
	font-weight: bold;
}
.textoC {
	font-family: Montserrat;
	font-size: 20px;
	color: #3C3C3C;
	text-decoration: none;
	font-weight: bold;
}
.subtituloColor2 {

	font-family: Montserrat;
	font-size: 13px;
	color: #4F4A1F;
	text-decoration: none;
	font-weight: bold;
}
.textoBoldColor2 {

	font-family: Montserrat;
	font-size: 12px;
	color: #742A2A;
	text-decoration: none;
	font-weight: bold;
}
/*Titulos con el fondo largo*/
.textoFondoLargo {
	font-family: Montserrat;
	font-size: 12px;
	color: #000000;
	background-color: #B2B2B2;
	width: 570px;
	height: 15px;
	padding-left: 25px;
	text-decoration: none;
}.subtituloColor3 {

	font-family: Montserrat;
	font-size: 13px;
	color: #535353;
	text-decoration: none;
	font-weight: bold;
}
/**/
.textoLineaDis {
	font-family: Montserrat;
	font-size: 12px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9A9A9A;
}
.textoBoldColor3 {


	font-family: Montserrat;
	font-size: 11px;
	color: #403529;
	text-decoration: none;
	font-weight: bold;
}
.subtituloColor4 {


	font-family: Montserrat;
	font-size: 12px;
	color: #535353;
	text-decoration: none;
	font-weight: bold;
}
.borde {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #767776;
}
.fondoAzahar {
	background-color: #E4E4E4;
	background-image: url(../images/tit-venta.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}.textoBoldColor5 {


	font-family: Montserrat;
	font-size: 12px;
	color: #702A74;
	text-decoration: none;
	font-weight: bold;
}
.textoBoldColorBorde {
	font-family: Montserrat;
	font-size: 11px;
	color: #403529;
	vertical-align: top;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #767776;
}
.tituloCarrito {
	font-family: "Goudy Old Style", "Times New Roman", "Times New Roman MT Extra Bold";
	font-size: 16px;
	color: 403529;
	text-decoration: none;
	font-weight: bold;
	background-color: #ECEDEC;
}
.tituloCarrito2 {
	font-family: Montserrat;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A7A7A7;
	font-weight: bold;
}
.sillas {
	font-family: Montserrat;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: center;
	vertical-align: bottom;
	background-image: url(../images/sillas/000.gif);
	background-repeat: no-repeat;
	height: 41px;
	width: 40px;
}
.textoFondoPeq {

	font-family: Montserrat;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #B2B2B2;
	width: 80px;
	height: 15px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.textoBp {

	font-family: Montserrat;
	font-size: 11px;
	color: #4E4E4E;
	text-decoration: none;
	font-weight: bold;
}
.subtituloColor5 {

	font-family: Montserrat;
	font-size: 12px;
	color: #502121;
	text-decoration: none;
	font-weight: bold;
}
.textoNp {

	font-family: Montserrat;
	font-size: 11px;
	color: #3C3C3C;
	text-decoration: none;
}
.submitG {

	font-family: Montserrat;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: CCCCCC;
	padding: 1px;
	border: 1px solid #CCCCCC;
	width: 180px;
	height: 16px;
	cursor: pointer;
}
.textoFondoGran {

	font-family: Montserrat;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #B2B2B2;
	width: 200px;
	height: 15px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}

.textoFondoAncho {

	font-family: Montserrat;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #B2B2B2;
	height: 15px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}

.submit input
{
color: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
border: 2px outset #000000;
} 

option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

	color: #000000;
}
/*select{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	min-width: 200px;
	width: 200px;
	min-height: 125px;
	height: 120px;
	background-color:#ffffff;
	border: 1px solid;
	}*/
.selectGeneracionCartas{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	min-width: 200px;
	width: 200px;
	min-height: 125px;
	height: 120px;
	background-color:#ffffff;
	border: 1px solid;
	}
.selectIntercambio{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	min-width: 120px;
	width: 120px;
	min-height: 125px;
	height: 200px;
	background-color:#ffffff;
	border: 1px solid;
	}
fieldset {
	padding-bottom: 0px;
	overflow: hidden;
	margin: 20px 0 0 0;
	border: solid 1px #502121;
	overflow: hidden;
	_width: 98%;
}

fieldset.login { /* Para el formulario de login */
	border: 0;
	padding-bottom: 4px;
}

fieldset legend{
	border: solid 1px #502121;
	color: #502121; 
	padding: 4px 12px 4px 12px;
	margin-left: 12px;
	font-weight: bold;
	min-width: 0px;
	font-size: 13px;
}
