.text_bann {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 32px;
	color: #333333;
}
.txt_resaltado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #A9273E;
}
.text_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #CCCCCC;
}
.text_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #CCCCCC;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#linkfoot a:link {color: #CCCCCC; text-decoration:none  }
#linkfoot a:hover {color: #CCCCCC; text-decoration:none }
#linkfoot a:visited {color: #CCCCCC; text-decoration: none }








#linkback a:link {color: #A9273E; text-decoration:none  }
#linkback a:hover {color: #CCCCCC; text-decoration:none }
#linkback a:visited {color: #A9273E; text-decoration: none }







.Estilo2 {color: #00FFFF}








#btmas {
margin: 0;
padding: 0;
width: 15px;
height: 24px;
text-align: center;
background: url("../images/bt_mas.jpg") 0 0 no-repeat;
}
 
#btmas a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/bt_mas.jpg") 0 0 no-repeat;
}
 
#btmas a:hover {
background-position: -15px 0;
}
 
#btmas a:active {
background-position: -30px 0;
}












#btcajas {
margin: 0;
padding: 0;
width: 130px;
height: 192px;
text-align: center;
background: url("../images/productos/cajas.jpg") 0 0 no-repeat;
}
 
#btcajas a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/productos/cajas.jpg") 0 0 no-repeat;
}
 
#btcajas a:hover {
background-position: -130px 0;
}
 
#btcajas a:active {
background-position: -260px 0;
}







#btespeciales {
margin: 0;
padding: 0;
width: 130px;
height: 192px;
text-align: center;
background: url("../images/productos/especiales.jpg") 0 0 no-repeat;
}
 
#btespeciales a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/productos/especiales.jpg") 0 0 no-repeat;
}
 
#btespeciales a:hover {
background-position: -130px 0;
}
 
#btespeciales a:active {
background-position: -260px 0;
}








#bttroquelados {
margin: 0;
padding: 0;
width: 130px;
height: 192px;
text-align: center;
background: url("../images/productos/troquelados.jpg") 0 0 no-repeat;
}
 
#bttroquelados a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/productos/troquelados.jpg") 0 0 no-repeat;
}
 
#bttroquelados a:hover {
background-position: -130px 0;
}
 
#bttroquelados a:active {
background-position: -260px 0;
}







#btpuertas {
margin: 0;
padding: 0;
width: 130px;
height: 192px;
text-align: center;
background: url("../images/productos/puertas.jpg") 0 0 no-repeat;
}
 
#btpuertas a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/productos/puertas.jpg") 0 0 no-repeat;
}
 
#btpuertas a:hover {
background-position: -130px 0;
}
 
#btpuertas a:active {
background-position: -260px 0;
}






#btcofres {
margin: 0;
padding: 0;
width: 130px;
height: 192px;
text-align: center;
background: url("../images/productos/cofres.jpg") 0 0 no-repeat;
}
 
#btcofres a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/productos/cofres.jpg") 0 0 no-repeat;
}
 
#btcofres a:hover {
background-position: -130px 0;
}
 
#btcofres a:active {
background-position: -260px 0;
}








#btcofresprod {
margin: 0;
padding: 0;
width: 148px;
height: 32px;
text-align: center;
background: url("../images/productos/bts/bt_cofres.png") 0 0 no-repeat;
}
 
#btcofresprod a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/productos/bts/bt_cofres.png") 0 0 no-repeat;
}
 
#btcofresprod a:hover {
background-position: -148px 0;
}
 
#btcofresprod a:active {
background-position: -296px 0;
}








#btpuertasprod {
margin: 0;
padding: 0;
width: 148px;
height: 32px;
text-align: center;
background: url("../images/productos/bts/bt_puertas.png") 0 0 no-repeat;
}
 
#btpuertasprod a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/productos/bts/bt_puertas.png") 0 0 no-repeat;
}
 
#btpuertasprod a:hover {
background-position: -148px 0;
}
 
#btpuertasprod a:active {
background-position: -296px 0;
}








#btespecialesprod {
margin: 0;
padding: 0;
width: 148px;
height: 32px;
text-align: center;
background: url("../images/productos/bts/bt_especiales.png") 0 0 no-repeat;
}
 
#btespecialesprod a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/productos/bts/bt_especiales.png") 0 0 no-repeat;
}
 
#btespecialesprod a:hover {
background-position: -148px 0;
}
 
#btespecialesprod a:active {
background-position: -296px 0;
}






#btcajasprod {
margin: 0;
padding: 0;
width: 148px;
height: 32px;
text-align: center;
background: url("../images/productos/bts/bt_cajasfuertes.png") 0 0 no-repeat;
}
 
#btcajasprod a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/productos/bts/bt_cajasfuertes.png") 0 0 no-repeat;
}
 
#btcajasprod a:hover {
background-position: -148px 0;
}
 
#btcajasprod a:active {
background-position: -296px 0;
}










#bttroqueladosprod {
margin: 0;
padding: 0;
width: 148px;
height: 32px;
text-align: center;
background: url("../images/productos/bts/bt_troquelados.png") 0 0 no-repeat;
}
 
#bttroqueladosprod a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/productos/bts/bt_troquelados.png") 0 0 no-repeat;
}
 
#bttroqueladosprod a:hover {
background-position: -148px 0;
}
 
#bttroqueladosprod a:active {
background-position: -296px 0;
}









#btenviar {
margin: 0;
padding: 0;
width: 88px;
height: 32px;
text-align: center;
background: url("../images/btn_enviar.jpg") 0 0 no-repeat;
}
 
#btenviar a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/btn_enviar.jpg") 0 0 no-repeat;
}
 
#btenviar a:hover {
background-position: -88px 0;
}
 
#btenviar a:active {
background-position: -176px 0;
}









#btingresar {
margin: 0;
padding: 0;
width: 88px;
height: 32px;
text-align: center;
background: url("../images/bt_ingresar.jpg") 0 0 no-repeat;
}
 
#btingresar a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/bt_ingresar.jpg") 0 0 no-repeat;
}
 
#btingresar a:hover {
background-position: -88px 0;
}
 
#btingresar a:active {
background-position: -176px 0;
}








#btbold {
margin: 0;
padding: 0;
width: 28px;
height: 27px;
text-align: center;
background: url("../images/bt_bold.png") 0 0 no-repeat;
}
 
#btbold a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/bt_bold.png") 0 0 no-repeat;
}
 
#btbold a:hover {
background-position: -28px 0;
}
 
#btbold a:active {
background-position: -56px 0;
}







#btitalica {
margin: 0;
padding: 0;
width: 28px;
height: 27px;
text-align: center;
background: url("../images/bt_italica.png") 0 0 no-repeat;
}
 
#btitalica a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/bt_italica.png") 0 0 no-repeat;
}
 
#btitalica a:hover {
background-position: -28px 0;
}

#btitalica a:active {
background-position: -56px 0;
}





.bg_barratextochat {
	background-image: url(../images/bg_barratextochat.jpg);
	background-repeat: no-repeat;
	height: 66px;
}
.campo_chat {
	font-family: Arial, Helvetica, sans-serif;
	height: 30px;
	width: 515px;
}







#btchatenviar {
margin: 0;
padding: 0;
width: 87px;
height: 37px;
text-align: center;
background: url("../images/bt_enviar_chat.png") 0 0 no-repeat;
}
 
#btchatenviar a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/bt_enviar_chat.png") 0 0 no-repeat;
}
 
#btchatenviar a:hover {
background-position: -87px 0;
}
 
#btchatenviar a:active {
background-position: -174px 0;
}






#btopciones {
margin: 0;
padding: 0;
width: 69px;
height: 31px;
text-align: center;
background: url("../images/bt_opciones.jpg") 0 0 no-repeat;
}
 
#btopciones a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/bt_opciones.jpg") 0 0 no-repeat;
}
 
#btopciones a:hover {
background-position: -69px 0;
}
 
#btopciones a:active {
background-position: -138px 0;
}
.bg_headchat {
	background-image: url(../images/head_chat.jpg);
	background-repeat: no-repeat;
	height: 31px;
}





#btayuda {
margin: 0;
padding: 0;
width: 69px;
height: 31px;
text-align: center;
background: url("../images/bt_ayuda.jpg") 0 0 no-repeat;
}
 
#btayuda a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/bt_ayuda.jpg") 0 0 no-repeat;
}
 
#btayuda a:hover {
background-position: -69px 0;
}

#btayuda  a:active {
background-position: -138px 0;
}










































.textos_contenidos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
}
.text_subtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #9A2439;
}
.txt_campos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #A9273E;
	height: 40px;
}
.ancho_campo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 320px;
}
.txt_back {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 32px;
	font-weight: bold;
	color: #A9273E;
}
.brd_amp {
	border: 1px solid #CCCCCC;
}
.bg_bts_chat {
	background-image: url(../images/bg_btschat.jpg);
	height: 40px;
}
.text_iconos {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #333333;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.izq_somb {
	background-image: url(../images/izq_somb.png);
	background-repeat: repeat-y;
}
.der_somb {
	background-image: url(../images/der_somb.png);
	background-repeat: repeat-y;
}
.bg_footint {
	background-image: url(../images/bg_foot.png);
	background-repeat: repeat-x;
	height: 269px;
	background-position: top;
	margin: 0px;
	padding: 0px;
}
.text_2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}







#btchat {
margin: 0;
padding: 0;
width: 68px;
height: 31px;
text-align: center;
background: url("../images/bt_chat.png") 0 0 no-repeat;
}
 
#btchat a {
padding-top: 6px;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: 11px;
text-decoration: none;
background: url("../images/bt_chat.png") 0 0 no-repeat;
}
 
#btchat a:hover {
background-position: -68px 0;
}
 
#btchat a:active {
background-position: -136px 0;
}



