@charset "utf-8";
.texto_fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
	text-align:justify;
}

.txt_pie_btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #036;
}

.txt_tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #C00;
}
.txt_general2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}

.txt_general2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	
}
.txt_oculto-blanco {
	font-family: Helvetica, Arial, sans-serif;
	font-size:6px;
	color: #FFF;
}
@charset "utf-8";
/* CSS Document */

body{
margin:0px;
}



/* recuadros */
.cuadrogris{
	background-color:#f3f3f3;
	border: 1px solid #CCC;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	border-radius: 0px 0px 0px 0px\0/;
}
.recuadro_img{
	/*margin:1px;*/
	padding:2px;
	background-color:#2E2E2E;
	width:139px;
	height:122px;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #131313;
	border-bottom:1px solid #131313;

	}
	
	.recuadro_img_all{
	/*margin:1px;*/
	padding:2px;
	background-color:#2E2E2E;
	width:auto;
	height:auto;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #131313;
	border-bottom:1px solid #131313;

	}
	
	.recuadro_img_principal{
	/*margin:1px;*/
	padding:2px;
	background-color:#2E2E2E;
	width:248px;
	height:90px;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #131313;
	border-bottom:1px solid #131313;

	}
	

/* clases */

.texto_normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#F2F2F2;
	text-align:justify;
	font-weight:normal;
	text-shadow: 0.1em 0.1em 0.2em black;
}


.texto_cafe{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#382719;
	text-align:justify;
}


.texcafe2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #300;
}

.texto_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#F2F2F2;
	text-align:justify;
	font-weight:normal;
	text-shadow: 0.1em 0.1em 0.2em black;
}


.vermas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #F30;
	font-weight:normal;
}
.texto_menu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #FFF;
	text-align:justify;
	font-weight:normal;
	text-decoration:underline;
	text-shadow: 0.1em 0.1em 0.2em black;
}
.texto_titulos_amarillos_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:normal;
	color:#FF6801;
	/*text-shadow: 0.1em 0.1em 0.2em black;*/
}


.texto_titulos_CAFE_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:normal;
	color:#382719;
	/*text-shadow: 0.1em 0.1em 0.2em black;*/
}


.texto_cafe-1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#382719;
	/*text-shadow: 0.1em 0.1em 0.2em black;*/
}
.texto_titulos_amarillos_bold2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#FF6801;
}

.texto_cafe2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#FFCC00;
}
.texto_amarillos_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FF6801;
	text-shadow: 0.1em 0.1em 0.2em black;
}

.texto_amarillos_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFCC00;
	text-decoration:underline;
	text-shadow: 0.1em 0.1em 0.2em black;
}

.txt_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#c58044;
	text-shadow: 0.1em 0.1em 0.2em black;
}


.txt_menu2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#c58044;
	text-shadow: 0.1em 0.1em 0.2em black;
}

.cuadrosgris {
	background-color:#f3f3f3;
	border: 1px solid #CCC;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 0px 0px\0/;
}

.cuadrosgris2{
	background-color:#f3f3f3;
	border: 1px solid #CCC;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	border-radius: 0px 0px 0px 0px\0/;
}


.cuadro {
	background-color:#005696;
	border: 1px solid #006;
}

.fondo {
	background-color: #f3f3f3;
	background-repeat: repeat-x;
	border: 1px solid   #CCC;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	border-radius: 0px 0px 0px 0px\0/;
}

.ver-mas {
	background-color: #F87009;
	background-repeat: repeat-x;
	border: 1px solid  #F00;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 5px 5px 5px 5px;
	border-radius: 0px 0px 0px 0px\0/;
}
.COMPRAR{
	font-size:12px;
	color:#fff;
	font-weight:bold;
}
cuadro {
	background-color:#005696;
	border: 1px solid #006;
}

.fondo {
	background-color: #f3f3f3;
	background-repeat: repeat-x;
	border: 1px solid   #CCC;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	border-radius: 0px 0px 0px 0px\0/;
}

.ver-mas {
	background-color: #F87009;
	background-repeat: repeat-x;
	border: 1px solid  #F00;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 5px 5px 5px 5px;
	border-radius: 0px 0px 0px 0px\0/;
}
.COMPRAR{
	font-size:12px;
	color:#fff;
	font-weight:bold;
}