@charset "utf-8";
/* CSS Document */

.telNumeros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000;
	
}
.tel{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #000;
	
}

.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color: #fff;
}


A.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
	text-decoration:none;
	color: #fff;
	height:41px;
	line-height:41px;
	width:auto;
	padding:0px 5px;
	display:block;
	
}


A.menu:visited{
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color: #fff;
	
	
}

A.menu:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color: #000;
	background-image:url(img/menu-on.jpg);
	height:41px;
	line-height:41px;
	width:auto;
	padding:0px 5px;
	display:block;
	
	
}
.menuFondo{
	background-image:url(img/menu.jpg);
	background-repeat:repeat-x;
	height:43px;
	
}
.titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align:left;
	color: #dc0908;
	
}

.menu-on{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color:#000;
	background-image:url(img/menu-on.jpg); background-repeat:repeat-X;
	height:41px;
	line-height:41px;
	width:auto;
	padding:0px 5px;
	display:block;
	
	
}

A.menu-on{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
	text-decoration:none;
	color: #000;
	height:41px;
	line-height:41px;
	width:auto;
	padding:0px 5px;
	display:block;
	
}

A.menu-on:visited{
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color: #000;
	
	
}

A.menu-on:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color: #000;
	
	
}
.menuFondo{
	background-image:url(img/menu.jpg);
	background-repeat:repeat-x;
	height:43px;
	
}
.titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align:left;
	color: #dc0908;
	
}
.tx{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #666;
	text-decoration:none;
	
}
.tx2{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #333;
	
}

.txtRojo{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #dc0908;
	
}


.txt12{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	text-align:justify;
	text-decoration:none;
	line-height: 18px;
	}
	.txt12Gris{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #555;
	text-align:justify;
	text-decoration:none
	
	}
	
	

.menu3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	color:#4d4d4d;
	
}


A.menu3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	color:#4d4d4d;
	
}


A.menu3:visited{
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color:#4d4d4d;
	
}

A.menu3:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color: #C40B0F;
	
	
	
}
.menuFondo{
	background-image:url(img/menu.jpg);
	background-repeat:repeat-x;
	height:43px;
	
}	
.lineaPuntos {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #999;
}



.txt15{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: # 666;
	text-align:justify;
	}
	
.txt14{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: # 666;
	text-align:justify;
	}


.txt-fondo{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000;
	text-align:justify;
	background-image:url(img/degrade-galeria.jpg);
	background-repeat:no-repeat;
	width:434px; height:28px;
	padding-left:5px;
	padding-top:5px;
	
	
}

.txt-fondo2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000;
	text-align:justify;
	background-image:url(img/degrade-galeria2.jpg);
	background-repeat:no-repeat;
	width:434px; height:28px;
	padding-left:5px;
	padding-top:5px;
	
	
}
.tx-bl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	padding-left:10px;
	font-weight: bold;
	text-align: left;
	text-decoration:none;
	}
.tx-bl2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #EBEBEB;
	text-align: left;
	text-decoration:none;
}
.boton {
	background-image:url(img/boton.jpg); width:76px; height:21px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-right:5;
	
	}
.fondo-producto {
	background-image: url(img/banner-a.jpg); width:296px; height:531px; background-repeat:no-repeat;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	}
.fondo-producto1 {
	background-image: url(img/banner-a2.jpg); width:275px; height:531px; background-repeat:no-repeat;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	
}
.fondo-producto-b {
	background-image: url(img/banner-b.jpg); width:296px; height:531px; background-repeat:no-repeat;
	font-size: 12px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	}
.fondo-producto-b2 {
	background-image: url(img/banner-b2.jpg); width:274px; height:531px; background-repeat:no-repeat;
	font-size: 12px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	
}
.fondo-producto-c {
	background-image: url(img/banner-c.jpg); width:296px; height:531px;background-repeat:no-repeat;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;	
	
	}
.fondo-producto-c2 {
	background-image: url(img/banner-c2.jpg); width:274px; height:531px; background-repeat:no-repeat;
	font-size: 12px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;


}	
	INPUT
{
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #fff 1px solid;
    COLOR: #5b5b5b;
    BORDER-BOTTOM: #fff 1px solid;
    FONT-FAMILY: Verdana, Tahoma;
    BACKGROUND-COLOR: #ffffff
	}
	
.recuadro {
	border: 1px solid #CCC;
}

.bck-producto { background-image:url(img/linea2.jpg); background-repeat:repeat-x; background-position:top;}

.menuInferior{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color: #fff;
}


A.menuInferior{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
	text-decoration:none;
	color: #fff;
	height:41px;
	line-height:41px;
	width:auto;
	padding:0px 5px;
	display:block;
	
}


A.menuInferior:visited{
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color: #fff;
	
	
}

A.menuInferior:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color: #DDD;
	height:41px;
	line-height:41px;
	width:auto;
	padding:0px 5px;
	display:block;
