.padbot20{ margin-bottom:20px;}
.padtop20{ margin-top:20px;}

.etiqueta{ background-color:#e67817;}
	.etiqueta p{ font-size:16px; padding:10px; color:#FFFFFF; text-align:center;}
	.etiqueta p.esp{ font-size:20px; font-weight:bold; text-align:center !important; line-height:28px;}
.etiqueta1{ border-radius:10px; background-color:#d98f47;}
	.etiqueta1 p{ font-size:14px; padding:10px; color:#FFFFFF; text-align:center; margin-bottom:10px;}

.separacion{ border:solid 1px #d98f47;}

.etiqueta_titulo{ border:solid 1px #e67817; color:#e67817; margin-bottom:10px; font-size:14px; padding:5px; margin-top:30px; border-radius:10px;}

#contacto{ width:100%; margin-bottom:20px; background-color:#e67817; text-align:center; padding:10px 0px;}
	#contacto h4{ color:#FFFFFF; font-size:18px; line-height:normal; padding-bottom:0px;}
	#contacto input[type="text"]{ width:auto; padding:5px 2px; font-size:12px;}
	#contacto input[type="button"]{ padding:4px 5px; text-align:center; background-color:#e67817; border:solid 1px #FFFFFF; color:#FFFFFF; cursor:pointer; font-size:12px; margin-bottom:10px;}
		#contacto input[type="button"]:hover{ background-color:#FFFFFF; color:#e67817; border:solid 1px #e67817;}

.texto p{ font-size:16px; text-align:justify; line-height:22px;}
.texto h3{ text-align:left; text-decoration:underline; font-size:14px; line-height:normal;}

.menu ul{ list-style:none;}
	.menu ul li a{ display:block; font-size:14px; padding:8px 0px; color:#888; cursor:pointer;}
	.menu ul li.current a{ background-color:#e67817; color:#FFFFFF;}

pie p{ margin:0px; text-align:right;}
	.pie p a{ cursor:pointer;}

.sub{ padding-left:20px; margin-top:-20px;}

.lin-sep{ background-color:#f60; height:1px;}

.rest{ clear:both;}

.spa,.cat,.ing{ background-image:url('../img/banderas.jpg'); background-repeat:no-repeat; width:30px; height:20px; display:block; margin-bottom:10px;}
	.spa{ background-position:0px 0px;}
	.cat{ background-position:0px -20px;}
	.ing{ background-position:0px -40px;}
	
.img_act{ float:left; margin:0px 20px 20px 0px; border:solid 2px #e67817; box-shadow:1px 1px 4px #000000;}

#capa{ position:fixed; top:0; left:0px; background-image:url('../img/fondo-capa.png'); width:100%; height:100%; z-index:999; display:none;}
	#capa .txt{ margin:0px auto; width:90%; height:90%; margin-top:2%; background-color:#FFFFFF; position:relative; overflow:auto; box-shadow:1px 1px 4px #000000;}
	#capa .txt h4{ padding:20px 0px 0px 0px;}
	#capa .txt p{ text-align:left; padding:10px;}
	#capa .boton{ position:absolute; top:5px; right:22px;}
		#capa .boton a{ font-size:12px; font-weight:bold;}

.tb-titulo td{ background-color:#e67817; color:#FFFFFF; padding:5px 0px;}
.tb-esp{ background-color:#e67817; color:#FFFFFF;}
.tb-txt{ padding:0px 10px; text-align:left;}
.tb-ancho{ width:200px;}
.tb-gris{ background-color:#F0f0f0;}


@media (max-width: 768px) {
	.menu{ display:none;}
}
