body,td,th	{ color: #878787 !important;}
body 		{ background-color: #FFF;}

a:link		{ color: #999 !important;}
a:visited 	{ color: #999 !important;}
a:hover 	{ color: #878787 !important;}
a:active 	{ color: #999 !important;}

/* otros */
input, textarea{
	border: 1px solid #c5c5c5;
}

small{color: #9c9c9c;}

a.boton,.boton{ 
	background:#878787; color:#FFF !important; border:1px solid #878787;
}
a.boton:visited{ color:#FFF !important;}
a.boton:hover, .boton:hover{ background:#FFF; color:#878787 !important; border:1px solid #878787;}
a.boton:active, .boton:active{ background:#FFF; color:#878787 !important; border:1px solid #878787;}

/* -------------------------   RECURSOS PARA MAQUETAR    -------------------- */ 
.adestacado a, .adestacado a:hover{ background-color: #999 !important; color: white !important; }
	body #cabecera2 .navbar-default .navbar-nav > li.adestacado > a{ color: #FFF !important; }


/*  =============================================================================
    Estructura del theme
    ========================================================================== */

    /* CABECERA #1 */
    #topHeader{}
    #secondHeader{}

	#cabecera{ background-color: white; }
		#cab1{}
			#cab1 img{}
		#cab2{ color: #999 !important;}
			#cab2 a{ color: #999 !important; }

	/* CABECERA #2 */
	#cabecera2{ background: white;}	
		#cabecera2 .nav a{}	
		body #cabecera2 .navbar-default .navbar-nav > li > a{ color: #999 !important; }
		#cabecera2 img{}
		#cabecera2 .nav {}
		#cabecera2 .nav > li {}
		#cabecera2 .navbar-nav > li {}


	#pie{ color: rgb(160,​ 160,​ 160); background-color: #f9f9f9;}
		#pie a{ color: rgb(160,​ 160,​ 160); }
		#pie h4{ color: rgb(160,​ 160,​ 160); }
		#pie .menu li{ }

	#copyright {
	    border-color: #eee;
	    color: #adadad;
	    background-color: #eee;
	}

	#copy{}
		#copy ul, #copy li {
		}
		.menu-menu-footer-container{}
			body .rpwe-block li {border-bottom: 1px solid #222 !important;}
	#copy,#firma{}

	/* -------------------------   CABECERA INTERIOR & MIGAS   ------------ */ 
	#cabecera_interior{
		border-bottom:4px solid #DBDBDB;
	}
		#cabecera_interior a{ 
			color:#FFF; border: 1px solid #fff; color:#FFF !important;
		}
		#cabecera_interior a:hover{ 
			background:rgba(0,0,0,.5);
		}
			
	#breadcrumbs{
		border-bottom: 1px solid #f7f7f7;;
	}
		#breadcrumbs nav{}
		#breadcrumbs a{}
		.breadcrumb_last{ color: #878787; }

	/* -------------------------   INICIO    ----------------------------- */ 
	.reserva_ahora{
		background: #322b23; color: white;
	}
		.reserva_ahora a{ background: #7c6a53; color: white !important;}

	.bienvenido{ color: white !important;}
		.bienvenido h2{ color: #f9f9f9 !important;}
	.centrar_contenido{}
	.home_destacados{ background: white;}
		.home_destacados h4 a{ color: #222 !important;}


	/* -------------------------   PAGINAS    ----------------------------- */ 
	.page-title{color: #494949 !important;}
	.pag_interior{}
		.pag_interior ul{}
		.pag_interior ul, .pag_interior li{}
		.pag_interior h1, h2, h3{color: #555 !important;}
		.pag_interior h2{}
		.pag_interior h3{}

	/* -------------------------   CATEGORIAS    ----------------------------- */ 
	.categoria{}
		.categoria span {}
		.categoria h3{}
			.categoria h3 a{ color:#393433 !important;}
		.categoria p{}
		.categoria p.list_botones{}
			.categoria p a{}
		.categoria img{}
		.categoria article{}	

	/* -------------------------   ENTRADAS    ----------------------------- */ 
	#cab_noticia{}
		#cab_noticia h1{background-color:#878787; color:#FFF;}
		#cab_noticia h1 a{ color:#FFF !important;}
		
	.postmetadata{ background-color:#EFEFEF; color:#222; border-bottom:1px solid #999;
	}
		.postmetadata a{}
		.postmetadata .glyphicon{}
		.postmetadata span{}	

	/* -------------------------   LATERAL    ----------------------------- */ 

	#lateral{}

	.widget select {}
	.widget_search .search-submit {}
	.widget ul li { border-bottom: 1px solid #f2f2f2;}
	.widget ul {}
	.widget ul.nav.nav-tabs {}
	.widget {}
	.widget:last-child {}
	.tab-content ul li {}
	.widget > h3, .widget > h4 {color: #636467;}
	.widget-title {}
	.widget-title::after {background: #878787 none repeat scroll 0 0;}
	.widget ul ul {}

	/* RESET MENU BOOSTRAP */
	/* MENU */
	.navbar-default {}
	.navbar-default {}
	.navbar {}

	/* SUBMENU */
	.dropdown-menu > li > a {}	
		
	/* ENLACES */
	.navbar-default .navbar-nav > .active > a {}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
		background-color: transparent !important;
		color: #999 !important; font-weight: bold;
	}
	.navbar-default .navbar-nav > li > a {}
	.navbar-brand, .navbar-nav > li > a {}	
	
	
	/*-----------------------------------------------------------------------------------*/
	/*	COMENTARIOS
	/*-----------------------------------------------------------------------------------*/
	#comments {}
	#comments h3{ border-bottom:1px dashed #CCC; color:#878787;}
	h3#comments { border-bottom: 3px double #ebebeb; color:#000;}
	h3#pings {}
	ol.commentlist {}
	li.comment { }
	li.comment .comment-body { }
	li.comment .comment-meta { }
	li.comment .comment-text { }
	.comment .avatar { 
		background: #fcfcfc; border: 1px solid #c8c8c2; 
		-moz-box-shadow: 0 0 3px rgba(0,0,0,0.1); 
		-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.1); 
		box-shadow: 0 0 3px rgba(0,0,0,0.1);
	}
	li.comment p { }
	li.comment cite { }
	li.comment cite a { color: #444;}
	li.comment cite a:hover { color: #878787;}
	.commentmetadata,.commentmetadata a { color: #aaa;}
	.commentmetadata a:hover { color: #777}
	.says {}
	.comment-meta {}
	li.comment .comment-body a.comment-reply-link { color: #aaa;}
	li.comment .comment-body a.comment-reply-link:hover { color: #777 }
	.moderation { color: #c88865;}
	ul.children { }
	ul.children li.comment { border-top: 1px solid #ebebeb;}
	ul.children .avatar {}
	ul.children li.comment .comment-body {}
	
	/* -- COMENTARIOS > RESPUESTAS --*/
	#respond{ }
	#respond h3 { border-bottom: 3px double #ebebeb; color:#878787;}
	#commentform { }
	#commentform p {}
	#commentform input[type=text],#commentform textarea {
		border: 1px solid #ddd; background: #fcfcfc;
	}
	#commentform input[type=text] {}
	#commentform textarea {}
	#commentform input:focus,#commentform textarea:focus { border-color: #c0c0c0 }
	#commentform #submit { background:#878787; color:#FFF;
	}
	#commentform #submit:hover { background-color:#272727; color:#FFF;}	
	
	/* -------------------------    MEDIA QUERYS 	---------------------------- */ 
	
	/* Dispositivos muy pequeñs (phones, menos de 768px) */
	/* No hay mediaquerys para ese valor por defecto en Bootstrap */
	
	/* Pequeños dispositivos (tabletas, 768px y mas */
	@media (max-width: 768px) {

		#cabecera{ background: rgba(0,0,0,.8);}	

		.navbar-collapse{ background: #000;}

	}
	
	/* Dispositivos medios (equipos de escritorio, 992px y más) */
	@media (max-width: 992px) {
		
	}
	
	/* Dispositivos grandes (grandes ordenadores de sobremesa, 1200px y más) */
	@media (max-width: 1200px) {
		
	}		