/* ------------------------------------------------------------------
---------- BASE LAYOUT ----------------------------------------------
------------------------------------------------------------------ */

body {
	text-align: center;  /* centering the page container, 
							text-align will be reset to left 
							inside the container */
	margin: 0;
	padding: 0;
	background: #ffffff;
padding-top: 0px; padding-bottom: 20px;
color: #292a3d;
font: 9pt/1.5 'Lucida Sans Unicode','Lucida Grande',Helvetica,Arial,sans-serif;

	}

a:link, a:visited, a:active {
	color: #B29987; 
	font-weight: bold; 
	text-decoration: none; 
	}
	
a:hover {
	color: #E05E00;
	font-weight: bold; 
	text-decoration: underline;
	}

ul, ol, dl, p, h1, h2, h3, h4, h5, h6 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 0;
	padding-bottom: 0; 	
	}

/* remove margins on sub-lists */
ul ul, ul ol, ol ul, ol ol {
	margin-top: 0;
	margin-bottom: 0;
	}
/*
h1 { font-size: 34px; line-height: 1.2; margin: 0.3em 0 10px; }
h2 { font-size: 28px; line-height: 1.3; margin: 1em 0 .2em; }
h3 { font-size: 24px; line-height: 1.3; margin: 1em 0 .2em; }
h4 { font-size: 19px; margin: 1.33em 0 .2em; }
h5 { font-size: 1.3em; margin: 1.67em 0; font-weight: bold; }
h6 { font-size: 1.15em; margin: 1.67em 0; font-weight: bold; }
*/
code, pre {
	font-family: "Courier New", Courier, monospace;
	font-size: 1em;
	}

pre {
	overflow: auto;
	word-wrap: normal;
	padding-bottom: 1.5em;
	overflow-y: hidden;
	width: 99%;
	}

abbr[title], acronym[title] {
	border-bottom: 1px dotted;
	}
	
hr {
	display: block;
	height: 2px;
	border: none;
	margin: 0.5em auto;
	color: #cccccc;
	background-color: #cccccc;
	}

/* use the body's font size in tables, too: */

table {
	font-size: 1em; 
	}	


/* ------------------------------------------------------------------
---------- BREAK LONG STRINGS ---------------------------------------
------------------------------------------------------------------ */

/* break long strings in IE6+ and Safari2+ in posts and comments: */

div.post, ul.commentlist li, ol.commentlist li {
	word-wrap: break-word; 
	}

/* reset "break-word" for pre & wp-syntax: */

pre, .wp_syntax {
	word-wrap: normal; 
	}

	
/* ------------------------------------------------------------------
---------- WRAPPER, CONTAINER & LAYOUT ------------------------------
------------------------------------------------------------------ */
	

/*-------------------- WRAPPER for MIN / MAX width --------*/

div#wrapper {
	text-align: center;  
	margin-left: auto;
	margin-right: auto;
	display: block;
	width: 970px;
		}


/*-------------------- CONTAINER for VISUAL styles --------*/

div#container {
	padding-top: 10px; padding-bottom: 20px;/*This effectively only affects top/bottom padding */
background: #ffffff;
-moz-border-radius:5px; 
-khtml-border-radius: 5px;
-webkit-border-radius:5px;
border-radius: 5px;
border: 1px solid rgba(255, 255, 255, 0.86);
box-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
		width: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left; /* resetting the "text-align: center" of "wrapper" */
	display: block;
	}

/*-------------------- LAYOUT to keep it all together -----*/
	
table#layout {
	font-size: 100%;
	width: 100%;
	table-layout: fixed;
	}
	
.colone {width: 240px;}
.colone-inner {width: 240px;}
.coltwo { width: 100% }
.colthree-inner {width: 250px;}
.colthree {width: 240px;}

/* ------------------------------------------------------------------
---------- HEADER ---------------------------------------------------
------------------------------------------------------------------ */


/*-------------------- HEADER CONTAINER -------------------*/

td#header {
	width: auto;
	padding: 0;
	}


/*-------------------- LOGO AREA --------------------------*/

table#logoarea, 
table#logoarea tr, 
table#logoarea td {
	margin: 0;
	padding: 0;
	background: none;
	border: 0;
	}

table#logoarea {
	width: 100%;
	border-spacing: 0px;
		}
	
/*-------------------- LOGO -------------------------------*/

img.logo {
	display: block;
	margin: 0 10px 0 0;	}

td.logoarea-logo {
	width: 1%;
	}

	
/*-------------------- BLOG TITLE -------------------------*/

h1.blogtitle,
h2.blogtitle {
    display: block;
	margin: 0;
padding: 0;
letter-spacing: -1px;
line-height: 1.0em;
font-family: tahoma, arial, sans-serif;
font-size: 240%;	font-smooth: always;
	}
	
h1.blogtitle a:link, 
h1.blogtitle a:visited, 
h1.blogtitle a:active,
h2.blogtitle a:link, 
h2.blogtitle a:visited, 
h2.blogtitle a:active {
    text-decoration: none;
	color: #666666;
	font-weight: bold;
	font-smooth: always;
	}
	
h1.blogtitle a:hover,
h2.blogtitle a:hover {
    text-decoration: none;
	color: #000000;
	font-weight: bold;
	}

/*-------------------- BLOG TAGLINE -----------------------*/

p.tagline { 
	margin: 0;
padding: 0;
font-size: 1.2em;
font-weight: bold;
color: #666666;	}

td.feed-icons {
	white-space: nowrap; 
	}

div.rss-box {
	height: 1%; 
	display: block; 
	padding: 10px 0 10px 10px; 
	margin: 0;
	width: 280px;
	}
	
/*-------------------- COMMENTS FEED ICON -----------------*/

a.comments-icon {
	height: 22px;
	line-height: 22px;
	margin: 0 5px 0 5px;
	padding-left: 22px;
	display: block;
	text-decoration: none;
	float: right;
	white-space: nowrap;
	}

a.comments-icon:link,
a.comments-icon:active,
a.comments-icon:visited {
	background: transparent url(https://www.laplayademadrid.es/wp-content/themes/atahualpa/images/comment-gray.png) no-repeat scroll center left;
}

a.comments-icon:hover {
	background: transparent url(https://www.laplayademadrid.es/wp-content/themes/atahualpa/images/comment.png) no-repeat scroll center left;
}


/*-------------------- POSTS FEED ICON --------------------*/

a.posts-icon {
	height: 22px;
	line-height: 22px;
	margin: 0 5px 0 0;
	padding-left: 20px;
	display: block;
	text-decoration: none;
	float: right;
	white-space: nowrap;
	}

a.posts-icon:link,
a.posts-icon:active,
a.posts-icon:visited {
	background: transparent url(https://www.laplayademadrid.es/wp-content/themes/atahualpa/images/rss-gray.png) no-repeat scroll center left;
}

a.posts-icon:hover {
	background: transparent url(https://www.laplayademadrid.es/wp-content/themes/atahualpa/images/rss.png) no-repeat scroll center left;
}

/*-------------------- EMAIL SUBSCRIBE ICON ---------------*/

a.email-icon {
	height: 22px;
	line-height: 22px;
	margin: 0 5px 0 5px;
	padding-left: 24px;
	display: block;
	text-decoration: none;
	float: right;
	white-space: nowrap;
	}
	
a.email-icon:link,
a.email-icon:active,
a.email-icon:visited {
	background: transparent url(https://www.laplayademadrid.es/wp-content/themes/atahualpa/images/email-gray.png) no-repeat scroll center left;
}

a.email-icon:hover {
	background: transparent url(https://www.laplayademadrid.es/wp-content/themes/atahualpa/images/email.png) no-repeat scroll center left;
}
	
/*-------------------- SEARCH BOX IN HEADER ---------------*/	

td.search-box {
	height: 1%;
	}
	
div.searchbox {
	height: 35px;
	border: 1px dashed #cccccc;
border-bottom: 0;
width: 200px;
margin: 0;
padding: 0;	}

div.searchbox-form {
	margin: 5px 10px 5px 10px;
	}



/*-------------------- HORIZONTAL BARS --------------------*/

div.horbar1, 
div.horbar2 { 
	font-size: 1px;
	clear: both; 
	display: block;
	position: relative;
	padding: 0; 
	margin: 0;
	width: 100%; 
	}

div.horbar1 {
		}
	
div.horbar2 { 
		}	

div.header-image-container {
	position: relative; 
	margin: 0; 
	padding: 0; 
	height: px; 
	}
	




		
a.divclick:link, 
a.divclick:visited, 
a.divclick:active, 
a.divclick:hover {
	width: 100%; 
	height: 100%; 
	display: block;
	text-decoration: none;
	}

		
/* ------------------------------------------------------------------
---------- LEFT SIDEBARS ---------------------------------------------
------------------------------------------------------------------ */

td#left {
	vertical-align: top;
	border-right: solid 13px #b4bdc6;
padding: 10px 10px 10px 15px;
background: #ffffff;	}

td#left-inner {
	vertical-align: top;
	border-right: solid 13px #b4bdc6;
padding: 10px 15px 10px 15px;
background: #ffffff;	}
	
/* ------------------------------------------------------------------
---------- RIGHT SIDEBARS --------------------------------------------
------------------------------------------------------------------ */

td#right {
	vertical-align: top;
	border-left: solid 13px #b4bdc6;
padding: 0px 15px 10px 5px;
background: #ffffff;	}

td#right-inner {
	vertical-align: top;
	border-left: solid 13px #b4bdc6;
padding: 0 30px 10px 0;
background: #ffffff;	}
	
/* ------------------------------------------------------------------
---------- CENTER COLUMN --------------------------------------------
------------------------------------------------------------------ */

td#middle {
	vertical-align: top;
	width: 100%;
	padding: 0px  10px 0px 20px;	}

	
/* ------------------------------------------------------------------
---------- FOOTER ---------------------------------------------------
------------------------------------------------------------------ */

td#footer {
	width: auto;
	display:none;
background-color: #ffffff;
border-top: dashed 1px #cccccc;
padding: 10px;
text-align: center;
color: #777777;
font-size: 95%;	}

td#footer a:link, td#footer a:visited, td#footer a:active {
	text-decoration: none;
color: #777777;
font-weight: normal;	}

td#footer a:hover {
	text-decoration: none;
color: #777777;
font-weight: normal;	}
	
	
/* ------------------------------------------------------------------
---------- WIDGETS --------------------------------------------------
------------------------------------------------------------------ */

div.widget {
	display: block;
	width: auto;  /* without this IE will stretch too-wide select 
					menus but not the other widgets. With 100% IE
					will remove sidebar borders if select menu is
					too wide */
	margin: 0 0 15px 15px;	}

div.widget-title {
	display: block;
	width: auto;
	margin: 0 15px 0 10px;	}

div.widget-title h3,
td#left h3.tw-widgettitle,
td#right h3.tw-widgettitle,
td#left ul.tw-nav-list,
td#right ul.tw-nav-list {
	padding:0;
	margin:0;
	font-size: 1.8em;
font-weight:700;
text-shadow:0 1px 0 #ccc;
line-height:30px;
text-transform:uppercase;
border-bottom:solid 1px #ddd;

	}

/* Since 3.4 "div-widget-content" is gone for better plugin compatibility. 
Instead we'll try to mimick the feature by putting the styles on the following 
containers: */
div.widget ul,
div.textwidget {
	display: block;
	width: auto;
		}

	
/* ------------------------------------------------------------------
---------- Select MENUS INSIDE OF WIDGETS -------------------------
------------------------------------------------------------------ */

/* if a select menu is too wide to fit into the sidebar (because one 
 or several of its option titles are too long) then it will be cut off
 in IE 6 & 7 */

div.widget select { 
	width: 98%; 		/* auto won't work in Safari */
	margin-top: 5px;
	 
}	


/* ------------------------------------------------------------------
---------- LISTS INSIDE OF WIDGETS ----------------------------------
------------------------------------------------------------------ */

div.widget ul {
	list-style-type: none;
	margin: 0; 
	padding: 0;
	width: auto;
	}

/*------------- base styling for all widgets -----------*/
	
div.widget ul li {
	display: block;
	margin: 2px 0 2px 0px;
	padding: 0 0 0 0px; 
	border-left: solid 0px #000000;
	}

div.widget ul li:hover,
div.widget ul li.sfhover {
display: block;
width: auto;
	border-left: solid 0px #000000; 
	}

div.widget ul li ul li {
	margin: 2px 0 2px 0px;  
	padding: 0 0 0 0px; 
	border-left: solid 0px #CCCCCC; 
	}

div.widget ul li ul li:hover,
div.widget ul li ul li.sfhover {
	border-left: solid 0px #000000; 
	}

div.widget ul li ul li ul li {
	margin: 2px 0 2px 0px; 
	padding: 0 0 0 0px; 	
	border-left: solid 0px #CCCCCC; 
	}

div.widget ul li ul li ul li:hover,
div.widget ul li ul li ul li.sfhover {
	border-left: solid 0px #000000; 
	}
	
div.widget a:link,
div.widget a:visited,
div.widget a:active,
div.widget td a:link,
div.widget td a:visited,
div.widget td a:active,
div.widget ul li a:link, 
div.widget ul li a:visited, 
div.widget ul li a:active {
	text-decoration: none; 
	font-weight: normal; 
	color: #666666; 
	font-weight: normal; 
	}

div.widget ul li ul li a:link, 
div.widget ul li ul li a:visited, 
div.widget ul li ul li a:active {
	color: #666666; 
	font-weight: normal; 
	}

div.widget ul li ul li ul li a:link, 
div.widget ul li ul li ul li a:visited, 
div.widget ul li ul li ul li a:active {
	color: #666666; 
	font-weight: normal; 
	}

	
div.widget a:hover,
div.widget ul li a:hover {
	color: #000000; 
	}

div.widget ul li ul li a:hover {
	color: #000000; 
	}

div.widget ul li ul li ul li a:hover {
	color: #000000; 
	}
	
div.widget ul li a:link, 
div.widget ul li a:visited, 
div.widget ul li a:active,
div.widget ul li a:hover {
	display: inline;
	}

* html div.widget ul li a:link, 
* html div.widget ul li a:visited, 
* html div.widget ul li a:active,
* html div.widget ul li a:hover {
	height: 1%;   /* IE6 needs this */
	}
	
/*------------- styling for categories and pages widgets -----------*/

/* Because they can have sub items, the categories and the pages 
widgets get the left border and padding on the <A> instead of the <LI>.
Otherwise, sub items would have two left borders - their own left border 
and the left border of their parent (since the parent contains the sub item). 
You may actually like that, it looks interesting. To try it out, comment all the next 
rules up to "BFA SUBSCRIBE WIDGET" */
 
/* First, remove the left border and padding from the <LI>. The margin stays on the <LI>'s 
because if the <A>'s of the cateories widget were set to display:inline (default setting) 
then margin would work there */
div.widget_nav_menu ul li, 
div.widget_pages ul li, 
div.widget_categories ul li {
	border-left: 0 !important;
	padding: 0 !important;
}

/* Then, add left border and padding to the <A> */
div.widget_nav_menu ul li a:link, 
div.widget_nav_menu ul li a:visited, 
div.widget_nav_menu ul li a:active,
div.widget_pages ul li a:link, 
div.widget_pages ul li a:visited, 
div.widget_pages ul li a:active,
div.widget_categories ul li a:link,
div.widget_categories ul li a:visited, 
div.widget_categories ul li a:active {
	padding: 0 0 0 0px; 
	border-left: solid 0px #000000;
	}

div.widget_nav_menu ul li a:hover,
div.widget_pages ul li a:hover,
div.widget_categories ul li a:hover {
	border-left: solid 0px #000000; 
}

div.widget_nav_menu ul li ul li a:link, 
div.widget_nav_menu ul li ul li a:visited, 
div.widget_nav_menu ul li ul li a:active,
div.widget_pages ul li ul li a:link, 
div.widget_pages ul li ul li a:visited, 
div.widget_pages ul li ul li a:active,
div.widget_categories ul li ul li a:link,
div.widget_categories ul li ul li a:visited, 
div.widget_categories ul li ul li a:active {
	padding: 0 0 0 0px; 
	border-left: solid 0px #CCCCCC;
	}

div.widget_nav_menu ul li ul li a:hover,
div.widget_pages ul li ul li a:hover,
div.widget_categories ul li ul li a:hover {
	border-left: solid 0px #000000; 
}

div.widget_nav_menu ul li ul li ul li a:link, 
div.widget_nav_menu ul li ul li ul li a:visited, 
div.widget_nav_menu ul li ul li ul li a:active,
div.widget_pages ul li ul li ul li a:link, 
div.widget_pages ul li ul li ul li a:visited, 
div.widget_pages ul li ul li ul li a:active,
div.widget_categories ul li ul li ul li a:link,
div.widget_categories ul li ul li ul li a:visited, 
div.widget_categories ul li ul li ul li a:active {
	padding: 0 0 0 0px; 
	border-left: solid 0px #CCCCCC;
	}

div.widget_nav_menu ul li ul li ul li a:hover,
div.widget_pages ul li ul li ul li a:hover,
div.widget_categories ul li ul li ul li a:hover {
	border-left: solid 0px #000000; 
}

/* The pages widget gets "block" because it usually has only 
one link per <LI> and no text */
div.widget_nav_menu ul li a:link,
div.widget_nav_menu ul li a:active,
div.widget_nav_menu ul li a:visited,
div.widget_nav_menu ul li a:hover,
div.widget_pages ul li a:link,
div.widget_pages ul li a:active,
div.widget_pages ul li a:visited,
div.widget_pages ul li a:hover {
	display: block !important;
}

/* The category widget gets "inline" per default or otherwise the 
post count would wrap into the next line. If no post count is displayed,
"block" can be chosen at Theme Options -> Style Widgets -> Category Widget Display Type. 
With "block", links that don't fit into one line will align properly (as a block) 
on the left side. */
div.widget_categories ul li a:link,
div.widget_categories ul li a:active,
div.widget_categories ul li a:visited,
div.widget_categories ul li a:hover {
	display: inline !important;
}



/* ------------------------------------------------------------------
---------- BFA SUBSCRIBE WIDGET -------------------------------------
------------------------------------------------------------------ */

table.subscribe {
	width: 100%;
	}
	
table.subscribe td.email-text {
	padding: 0 0 5px 0;
	vertical-align: top;
	}

table.subscribe td.email-field {
	padding: 0;
	width: 100%;
	}
	
table.subscribe td.email-button {
	padding: 0 0 0 5px;
	}
	
table.subscribe td.post-text {
	padding: 7px 0 0 0;
	vertical-align: top;
	}
	
table.subscribe td.comment-text {
	padding: 7px 0 0 0;
	vertical-align: top;
	}
	
	
/* ------------------------------------------------------------------
---------- POSTS ----------------------------------------------------
------------------------------------------------------------------ */

/*-------------------- POST CONTAINER ---------------------*/

div.post, div.page {
	display: block;
	margin: 0 20px 20px 40px;
	}

/* additonal styles for sticky posts */

div.sticky {
	background: #eee url('<?php bloginfo('template_directory'); ?>/images/sticky.gif') 99% 5% no-repeat;
border: dashed 1px #cccccc;
padding: 10px;	}

/*-------------------- POST KICKER ------------------------*/

div.post-kicker {
	margin: 0 0 5px 0;	}

div.post-kicker a:link, 
div.post-kicker a:visited, 
div.post-kicker a:active {
	margin: 0;
line-height:30px;
font-family:'Lucida Sans Unicode','Lucida Grande',Verdana;
font-size:1.2em;
font-weight:600;
background-color:#b4bdc6;
color:#fff;
text-transform: uppercase;
padding:0 15px;
	}

div.post-kicker a:hover {
	color: #63a9d1;	}

/*-------------------- POST HEADLINE ----------------------*/

div.post-headline {
		}

div.post-headline h1,
div.post-headline h2 {
    margin: 0;
    padding: 0;
	color: #b29987;
text-decoration: none;
text-transform: uppercase;
font-size:2em;	}

div.post-headline h2 a:link, 
div.post-headline h2 a:visited, 
div.post-headline h2 a:active,
div.post-headline h1 a:link, 
div.post-headline h1 a:visited, 
div.post-headline h1 a:active {
	color: #b29987;
text-decoration: none;	}

div.post-headline h2 a:hover,
div.post-headline h1 a:hover {
	color: #fff;
background-color: #b29987;
text-decoration: none;	}


/*-------------------- POST BYLINE ------------------------*/

div.post-byline {
	margin: 5px 0 15px 0; font-color:666673; font-size: 0.9em;	}

div.post-byline a:link, 
div.post-byline a:visited, 
div.post-byline a:active {
	font-color:666673; font-size: 0.9em;	}

div.post-byline a:hover {
		}


/*-------------------- POST BODY COPY ---------------------*/
	
div.post-bodycopy {
	margin: 10px 0 20px 0;

	}
	
div.post-bodycopy p {
	margin: 1em 0;
	padding: 0;
	display: block;
	/* The rule below would create hor. scrollbars in Firefox, 
	which would be better than overflowing long strings, but the
	downside is that text won't float around images anymore. 
	Uncomment this if you don't float images anyway */
	/* overflow: auto; */
	}

	
/*-------------------- POST PAGINATION --------------------*/

div.post-pagination {
	/*border: solid 1px brown;*/
	}

	
/*-------------------- POST FOOTER ------------------------*/
	
div.post-footer {
	clear:both; 
	display: block;	
	margin: 0;
padding: 5px;
color: #9a9a9a;	}

div.post-footer a:link, 
div.post-footer a:visited, 
div.post-footer a:active {
	color: #b29987;
font-weight: normal;
text-decoration: none;	}	

div.post-footer a:hover {
	color: #b7cde8;
font-weight: normal;
text-decoration: underline;	}

/*-------------------- ICONS in KICKER, BYLINE & FOOTER ---*/

div.post-kicker img, 
div.post-byline img, 
div.post-footer img {
	border: 0;
	padding: 0;
	margin: 0 0 -1px 0;
	background: none;
	}
	
span.post-ratings {
	display:inline-block; 	/* postratings set to "span" by the 
							theme, instead of default "div", to 
							make them display inline. Adding 
							inline-block and nowrap to avoid 
							line wrapping of single voting stars. */
	width: auto;
	white-space: nowrap;
	}


/* ------------------------------------------------------------------
---------- PAGE NAVIGATION NEXT/PREVIOUS ----------------------------
------------------------------------------------------------------ */

div.navigation-top {
	margin: 0 0 10px 0;
padding: 0 0 10px 0;
border-bottom: dashed 1px #cccccc;
	}

div.navigation-middle {
	margin: 10px 0 20px 0;
padding: 10px 0 10px 0;
border-top: dashed 1px #cccccc; border-bottom: solid 17px #434e58;

	}
	
div.navigation-bottom {
	margin: 20px 0 0 0;
padding: 10px 0 0 0;
border-top: solid 17px #434e58;

	}

div.navigation-comments-above {
	margin: 0 0 10px 0;
padding: 5px 0 5px 0;	}
	
div.navigation-comments-below {
	margin: 0 0 10px 0;
padding: 5px 0 5px 0;	}
	
div.older {
	float: left; 
	width: 48%; 
	text-align: left; 
	margin:0; 
	padding:0;
	}
	
div.newer {
	float:right; 
	width: 48%; 
	text-align: right; 
	margin:0; 
	padding:0; 
	}	

div.older-home {
	float: left; 
	width: 44%; 
	text-align: left; 
	margin:0; 
	padding:0;
	}

div.newer-home {
	float:right; 
	width: 44%; 
	text-align: right; 
	margin:0; 
	padding:0; 
	}	

div.home {
	float: left; 
	width: 8%; 
	text-align: center;  
	margin:0; 
	padding:0;
	}

	
/* ------------------------------------------------------------------
---------- FORMS ----------------------------------------------------
------------------------------------------------------------------ */

form, .feedburner-email-form {
	margin: 0; 
	padding: 0; 
	}

fieldset {
	border: 1px solid #cccccc; 
	width: auto; 
	padding: 0.35em 0.625em 0.75em;
	display: block; 
	}
	
legend { 
	color: #000000; 
	background: #f4f4f4; 
	border: 1px solid #cccccc; 
	padding: 2px 6px; 
	margin-bottom: 15px; 
	}
	
form p {
	margin: 5px 0 0 0; 
	padding: 0; 
	}

div.xhtml-tags p {
margin: 0;
}
	
label {
	margin-right: 0.5em; 
	font-family: arial;
	cursor: pointer; 
	}

/* input.TextField for WP-Email
input.textbox for WPG2 */
input.text, 
input.textbox, 
input.password, 
input.file,
input.TextField, 
textarea {
	padding: 3px;
	color: #000000;
border-top: solid 1px #333333;
border-left: solid 1px #333333;
border-right: solid 1px #999999;
border-bottom: solid 1px #cccccc;
	background: url(https://www.laplayademadrid.es/wp-content/themes/atahualpa/images/inputbackgr.gif) top left no-repeat;	}

textarea {
	width: 96%; 
	}


input.inputblur {
	color: #777777;
	width: 95%;
	}

input.inputfocus {
	color: #000000;
	width: 95%;
	}	
	
input.highlight, textarea.highlight {
	background: #e8eff7;
border-color: #37699f;	}

/* .Button for WP-Email, input[type=submit] for comment submit button since 3.6.1 */
.button, .Button, input[type=submit] {
	padding: 0 2px;
	height: 24px;
	line-height: 16px;
	background-color: #777777;
color: #ffffff;
border: solid 2px #555555;
font-weight: bold;	}

/* changed from .buttonhover to input.buttonhover in 3.6.1 */
input.buttonhover {
	padding: 0 2px;
	cursor: pointer;
	background-color: #6b9c6b;
color: #ffffff;
border: solid 2px #496d49;	}

/* comment submit button */

/* IE button width/padding fix */

form#commentform input#submit {
    padding: 0 .25em;
    /* Since 3.6: Using comment_form() */
	/* width: 0; */
    overflow:visible;
}

form#commentform input#submit[class] { /*ie ignores [class]*/
    width: auto;
}

form#commentform input#submit	{
	padding: 4px 0px 4px 10px;
font-size: 1.2em;
line-height: 1.5em;
height: 36px;	}
	
/* ------------------------------------------------------------------
---------- SEARCH FORM ----------------------------------------------
------------------------------------------------------------------ */

table.searchform {
	width: 100%;
	}

table.searchform td.searchfield {
	padding: 0;
	width: 100%;
	}
	
table.searchform td.searchbutton {
	padding: 0 0 0 5px;
	}

table.searchform td.searchbutton input{
	padding: 0 0 0 5px;
	}
	
/* ------------------------------------------------------------------
---------- BLOCKQUOTES ----------------------------------------------
------------------------------------------------------------------ */

blockquote {
	height: 1%;
	display: block;
	clear: both;
	color: #555555;
padding: 1em 1em;
background: #f4f4f4;
border: solid 1px #e1e1e1;	}
	
blockquote blockquote {
	height: 1%;
	display: block;
	clear: both;
	color: #444444;
padding: 1em 1em;
background: #e1e1e1;
border: solid 1px #d3d3d3;	}


/* ------------------------------------------------------------------
---------- TABLES & CALENDAR ----------------------------------------
------------------------------------------------------------------ */

/*-------------------- TABLES IN POSTS --------------------*/

div.post table {
	border-collapse: collapse;
margin: 10px 0;	}
	
div.post table caption {
	width: auto;
	margin: 0 auto;
	background: #eeeeee;
border: #999999;
padding: 4px 8px;
color: #666666;	}
	
div.post table th {
	background: #888888;
color: #ffffff;
font-weight: bold;
font-size: 90%;
padding: 4px 8px;

			border: solid 1px #ffffff;
text-align: left;	}
	
div.post table td {
	padding: 4px 8px;
background-color: #ffffff;
border-bottom: 1px solid #dddddd;
text-align: left;	}

div.post table tfoot td {
		}
	
div.post table tr.alt td {
	background: #f4f4f4;	}

div.post table tr.over td {
	background: #e2e2e2;	}

/*-------------------- CALENDAR WIDGET --------------------*/

#calendar_wrap {
	padding: 0;
	border: none;
	}
	
table#wp-calendar {
	width: 100%; 
	font-size:90%;
	border-collapse: collapse;
	background-color: #ffffff;
	margin: 0 auto;
	}

table#wp-calendar caption {
	width: auto;
	background: #eeeeee;
	border: none;;
	padding: 3px;
	margin: 0 auto;
	font-size: 1em;
	}

table#wp-calendar th {
	border: solid 1px #eeeeee;
	background-color: #999999;
	color: #ffffff;
	font-weight: bold;
	padding: 2px;
	text-align: center;
	}
	
table#wp-calendar td {
	padding: 0;
	line-height: 18px;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	text-align: center;
	}

table#wp-calendar tfoot td {
	border: solid 1px #eeeeee;
	background-color: #eeeeee;
	}
	
table#wp-calendar td a {
	display: block;
	background-color: #eeeeee;
	width: 100%;
	height: 100%;
	padding: 0;
	}


	


	
/* ------------------------------------------------------------------
---------- COMMENTS -------------------------------------------------
------------------------------------------------------------------ */



/* whole respond area */
div#respond {
	margin: 25px 10px 25px 20px;
padding: 15px;
-moz-border-radius: 8px;
-khtml-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;	}

p.thesetags {
	margin: 10px 0;
	}

/* Since 3.6.1: added h3#reply-title. class reply cannot be added to new comment_form() without hacks */
h3.reply, h3#reply-title {
	margin: 0;
	padding: 0 0 10px 0;
	}
	
ol.commentlist {
	margin: 15px 0 25px 0;
	list-style-type: none;
	padding: 0;
	display:block;
	border-top: dotted 1px #cccccc;
	}
	
ol.commentlist li {
	padding: 15px 10px;
	display: block;
	height: 1%; /* for IE6 */
	margin: 0;
	background-color: #FFFFFF;
	border-bottom: dotted 1px #cccccc;
	}

ol.commentlist li.alt {
	display: block;
	height: 1%; /* for IE6 */
	background-color: #EEEEEE;
	border-bottom: dotted 1px #cccccc;
	}

ol.commentlist li.authorcomment {
	display: block;
	height: 1%; /* for IE6 */
	background-color: #FBF9F5;
	}

ol.commentlist span.authorname {
	font-weight: bold;
	font-size: 110%;
	}

ol.commentlist span.commentdate {
	color: #666666;
	font-size: 90%;
	margin-bottom: 5px;
	display: block;
	}

ol.commentlist span.editcomment {
	display: block;
	}
	
ol.commentlist li p {
	margin: 2px 0 5px 0;
	}

div.comment-number {
	float: right; 
	font-size: 2em; 
	line-height: 2em; 
	font-family: georgia, serif; 
	font-weight: bold; 
	color: #ddd; 
	margin: -10px 0 0 0; 
	position: relative; 
	height: 1%
	}

div.comment-number a:link, 
div.comment-number a:visited, 
div.comment-number a:active {
	color: #ccc;
	}

textarea#comment {
	width: 98%; 
	margin: 10px 0; 
	display: block;
	}



/* ------------------------------------------------------------------
---------- COMMENTS WP 2.7 ------------------------------------------
------------------------------------------------------------------ */

ul.commentlist {
	margin: 15px 0 15px 0;
	list-style-type: none;
	padding: 0;
	display:block;
	border-top: dotted 1px #cccccc;
	}

ul.commentlist ul {
	margin: 0;
	border: none;
	list-style-type: none;
	padding: 0;
	}

ul.commentlist li {
	padding: 0;
    margin: 0;
	display: block;
	clear: both;
	height: 1%; /* for IE */
}

/* indent children */
ul.commentlist ul.children li {
    margin-left: 30px;
}

/* padding and bottom margin for all commment boxes */
ul.commentlist div.comment-container {
	padding: 10px;
	margin: 0;
}

/* round corners for all children comment boxes */
ul.children div.comment-container {
	background-color: transparent;
	border: dotted 1px #ccc;
	padding: 10px;
	margin: 0 10px 8px 0;
   	-moz-border-radius: 5px;
   	-khtml-border-radius: 5px;
   	-webkit-border-radius: 5px;
   	border-radius: 5px;
	}

ul.children div.bypostauthor {
	/*margin: 10px 0 0 30px;*/
	/* more  ... */
	}
	
ul.commentlist li.thread-even {
	background-color: #FFFFFF;
	border-bottom: dotted 1px #cccccc;
	}

ul.commentlist li.thread-odd {
	background-color: #EEEEEE;
	border-bottom: dotted 1px #cccccc;
	}

ul.commentlist div.bypostauthor {
	background-color: #FBF9F5;
	}
	
ul.children div.bypostauthor {
	border: dotted 1px #F4EEE4;
	}
	
ul.commentlist span.authorname {
	font-size: 110%;
	}

div.comment-meta a:link, 
div.comment-meta a:visited, 
div.comment-meta a:active, 
div.comment-meta a:hover {
	font-weight: normal;
	}

div#cancel-comment-reply {
	margin: -5px 0 10px 0;
	}

div.comment-number {
	float: right; 
	font-size: 2em; 
	line-height: 2em; 
	font-family: georgia, serif; 
	font-weight: bold; 
	color: #ddd; 
	margin: -10px 0 0 0; 
	position: relative; 
	height: 1%
	}

div.comment-number a:link, 
div.comment-number a:visited, 
div.comment-number a:active {
	color: #ccc;
	}

/* paged comments navigation */
.page-numbers {
	padding: 2px 6px;
	border: solid 1px #000000;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	}

/* current page number */
span.current {
	background: #ddd;
	}
	
a.prev, a.next {
	border: none;
	}
	
a.page-numbers:link, 
a.page-numbers:visited, 
a.page-numbers:active {
	text-decoration: none;
	color: #B29987; 
	border-color: #B29987;
	}

a.page-numbers:hover {
	text-decoration: none;
	color: #E05E00; 
	border-color: #E05E00;
	}

	/* "you can use these xhtml tags" initially closed */
div.xhtml-tags {
	display: none;
	}

	
/* ------------------------------------------------------------------
---------- For CommentLuv ----------------------------------------
------------------------------------------------------------------ */

abbr em {
	border: none !important;
	border-top: dashed 1px #aaa !important;
	display: -moz-inline-box !important; /* Firefox 2 doesn't know default "inline-block" */
	display: inline-block !important;
	background: url(https://www.laplayademadrid.es/wp-content/themes/atahualpa/images/commentluv.gif) 0% 90% no-repeat;
	margin-top: 8px;
	padding:  5px 5px 2px 20px !important;
	font-style: normal;
	}

/* ------------------------------------------------------------------
---------- Subscribe to comments -----------------------------------
------------------------------------------------------------------ */

p.subscribe-to-comments {
	margin-bottom: 10px;
	}

	
/* ------------------------------------------------------------------
---------- For WPG2 Gallery Plugin ----------------------------------
------------------------------------------------------------------ */

/* remove the gallery header with the "Gallery" logo */

div#gsHeader {
	display: none; 
	}

/* change the formatting of the whole gallery container.
Default settings: margin:0 1px 0 12px; width:738px; */

div.g2_column {
	margin: 0 !important;
	width: 100% !important;
	font-size: 1.2em;
	}

div#gsNavBar {
	border-top-width: 0 !important;
	}
	
p.giDescription {
font-size: 1.2em;
line-height: 1 !important;
}

p.giTitle {
margin: 0.3em 0 !important;
font-size: 1em;
font-weight: normal;
color: #666;
}

/* ------------------------------------------------------------------
---------- For WP Email Plugin ----------------------------------
------------------------------------------------------------------ */

div#wp-email img {
  border: 0;
  padding: 0;
}

div#wp-email input, div#wp-email textarea {
  margin-top: 5px;
  margin-bottom: 2px;
}

div#wp-email p {
  margin-bottom: 10px;
}

input#wp-email-submit {
    padding: 0;
    font-size: 30px;
    height: 50px;
    line-height: 50px;
    overflow: visible; /* for IE */
}

/* icon in post footer */
img.WP-EmailIcon {
    vertical-align: text-bottom !important;
}


/* ------------------------------------------------------------------
---------- For Tabbed Widgets Plugin ---------------------------------
------------------------------------------------------------------ */

/* For the accordion */

.tw-accordion .tw-widgettitle,
.tw-accordion .tw-widgettitle:hover,
.tw-accordion .tw-hovered,
.tw-accordion .selected,
.tw-accordion .selected:hover {
    background: transparent !important;
    background-image: none !important;
}

.tw-accordion .tw-widgettitle span {
    padding-left: 0 !important;
}

.tw-accordion h3.tw-widgettitle {
border-bottom: solid 1px #ccc;
}
.tw-accordion h3.selected {
border-bottom: none;
}


/* For  accordion & tabs*/

td#left .without_title,
td#right .without_title {
    margin-top: 0;
	margin-bottom: 0;
}

/* For  tabs*/

ul.tw-nav-list {
	border-bottom: solid 1px #999;
	display: block;
	margin-bottom: 5px !important;
}


td#left ul.tw-nav-list li,
td#right ul.tw-nav-list li { 
	padding: 0 0 1px 0;
	margin: 0 0 -1px 5px;
    border: solid 1px #ccc;
	border-bottom: none;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	background: #eee;
}

td#left ul.tw-nav-list li.ui-tabs-selected,
td#right ul.tw-nav-list li.ui-tabs-selected {
    background: none;
	border: solid 1px #999;
	border-bottom: solid 1px #fff !important;
}

ul.tw-nav-list li a:link,
ul.tw-nav-list li a:visited,
ul.tw-nav-list li a:active,
ul.tw-nav-list li a:hover {
	padding: 0 8px !important;
	background: none;
	border-left: none !important;
	outline: none;
}


td#left ul.tw-nav-list li.ui-tabs-selected a,
td#left li.ui-tabs-selected a:hover,
td#right ul.tw-nav-list li.ui-tabs-selected a,
td#right li.ui-tabs-selected a:hover {
    color: #000000;
    text-decoration: none; 
	font-weight: bold;
	background: none !important;
	outline: none;
}

td#left .ui-tabs-panel,
td#right .ui-tabs-panel {
    margin: 0;
    padding: 0;
}


/* ------------------------------------------------------------------
---------- IMAGES --------------------------------------------------
------------------------------------------------------------------ */

img { 
	border: 0;
	}

/* For Events manager plugin Google Map */
#dbem-location-map img {
    background: none !important;
}

.post img { 
	padding: 5px;
border: solid 10px #faf8f3;
background-color: #f0eade;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
	}

.post img.size-full {
	margin: 5px 0 5px 0;
	}




.post img.alignleft {
	float: left; 
	margin: 10px 10px 5px 0; 
	}
	
.post img.alignright {
	float: right; 
	margin: 10px 0 5px 10px; 
	}

.post img.aligncenter {
	display: block;
	margin: 10px auto;
	}

.aligncenter, 
div.aligncenter {
   	display: block;
   	margin-left: auto;
   	margin-right: auto;
	}

.alignleft, 
div.alignleft {
	float: left;
	margin: 10px 10px 5px 0;
	}

.alignright, 
div.alignright {
   	float: right;
   	margin: 10px 0 5px 10px;
	}

/* feed icons on archives page */
div.archives-page img {
	border: 0;
	padding: 0;
	background: none;
	margin-bottom: 0;
	vertical-align: -10%;
	}
	
	
/* ------------------------------------------------------------------
---------- IMAGE CAPTION (WP 2.6 and newer) -----------------------
------------------------------------------------------------------ */

.wp-caption {
	/*max-width: 100% auto;*/
	max-width: 96%;		/* FF2, IE7, Opera9, Safari 3.0/3.1 will 
							resize images in the main column if needed.
							97% so images with padding and border don't touch
							the right sidebar while being resized. Change this 
							to 100% if you want, if your images
							don't have padding and a border */
	width: auto 100%;
	height: auto;  /* FF3 needs "auto", IE6 needs "100%", see next style*/
	display: block;
	border: 10px solid #f3f5f6;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px 0 0 0;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;	}

/* for imges inside a caption container IE6 does not
stretch images vertically as it does with images without
caption so we can leave this rule although it is probably not
required as jQuery sets the height for caption'ed images too */
* html .wp-caption {
	height: 100%; 
	}
	
.wp-caption img {
   	margin: 0 !important;
   	padding: 0 !important;
   	border: 0 none !important;
	}
	
.wp-caption p.wp-caption-text {
	font-size: 1em;
line-height: 25px;
font-family: 'The Girl Next Door', cursive;
text-align: left;
padding-left: 6px;




	}

/* ------------------------------------------------------------------
---------- POST THUMBNAILS (WP 2.9 and newer) -----------------------
------------------------------------------------------------------ */

img.wp-post-image {
	margin: 10px 10px 0px 0px;
background-color: #eae6dd;
border: 5px solid #eae6dd;
padding: 0 0 20px 0;}

/* ------------------------------------------------------------------
---------- SMILEYS -------------------------------------------------
------------------------------------------------------------------ */

img.wp-smiley {
    float: none;  
    border: none !important; 
	margin: 0 1px -1px 1px; 
	padding: 0 !important;
	background: none !important;
	}


/* ------------------------------------------------------------------
---------- GRAVATARS ----------------------------------------------
------------------------------------------------------------------ */

img.avatar {
	float: left; 
	display: block;
	margin: 0 20px 1px 0px;
padding: 3px;
border: solid 1px #ddd;
background-color: #f3f3f3;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;	}
	

/* ------------------------------------------------------------------
---------- FOR THE QUICKTAGS PLUGIN ------------------------------
------------------------------------------------------------------ */	

/*--------------------COMMENTS QUCIKTAGS ------------------*/

/* Main Span */
#comment_quicktags {
	text-align: left;
	padding: 10px 0 2px 0;
	display: block;
	}

/* Button Style */
#comment_quicktags input.ed_button {
	background: #f4f4f4;
	border: 2px solid #cccccc;
	color: #444444;
	margin: 2px 4px 2px 0;
	width: auto;
	padding: 0 4px;
	height: 24px;
	line-height: 16px;
	}
	
/* Button Style on focus/click */
#comment_quicktags input.ed_button_hover {
	background: #dddddd;
	border: 2px solid #666666;
	color: #000000;
	margin: 2px 4px 2px 0;
	width: auto;
	padding: 0 4px;
	height: 24px;
	line-height: 16px;
	cursor: pointer;
	}

/* Button Lable style */
#comment_quicktags #ed_strong {
	font-weight: bold;
	}
	
/* Button Lable style */
#comment_quicktags #ed_em {
	font-style: italic;
	}

	




/* ------------------------------------------------------------------
---------- PRINT STYLE ----------------------------------------------
------------------------------------------------------------------ */

@media print {

	body { 
		background: white; 
		color: black; 
		margin: 0; 
		font-size: 10pt !important; 
		font-family: arial, sans-serif; 
		}

	div.post-footer {
		line-height: normal !important;
		color: #555 !important;
		font-size: 9pt !important;
		}

	a:link, 
	a:visited, 
	a:active,
	a:hover {
		text-decoration: underline !important; 
		color: #000;
		}
		
	h2 {
		color: #000; 
		font-size: 14pt !important; 
		font-weight: normal !important;
		}
		
	h3 {
		color: #000; 
		font-size: 12pt !important; 
		}
		
	#header, 
	#footer, 
	.colone, 
	.colthree,
	.navigation, 
	.navigation-top,
	.navigation-middle,
	.navigation-bottom,
	.wp-pagenavi-navigation, 
	#comment, 
	#respond,
	.remove-for-print {
		display: none;
		}

	td#left, td#right, td#left-inner, td#right-inner {
		width: 0;
		display: none;
		}

	td#middle {
		width: 100% !important;
		display: block;
		}

	/* 8 hacks for display:none for all sidebars for all browsers except IE. */

	*:lang(en) td#left {
	    display: none;
		}
		
	*:lang(en) td#right {
	    display: none;
		}

	*:lang(en) td#left-inner {
	    display: none;
		}
		
	*:lang(en) td#right-inner {
	    display: none;
		}
		
	td#left:empty {
	    display: none;
		}

	td#right:empty {
	    display: none;
		}

	td#left-inner:empty {
	    display: none;
		}

	td#right-inner:empty {
	    display: none;
		}
		
}	


/* ##################################################################
---------------------------------------------------------------------
---------- DROP DOWN / FLY OUT MENUS --------------------------------
Ruthsarian's rMenu http://webhost.bridgew.edu/etribou/layouts/
modified by Bytes For All http://wordpress.bytesforall.com/
---------------------------------------------------------------------
################################################################## */


/* ------------------------------------------------------------------
---------- GENERAL MENU MECHANICS -----------------------------------
------------------------------------------------------------------ */

ul.rMenu, 
ul.rMenu ul, 
ul.rMenu li, 
ul.rMenu a {
	display: block;		/* make these objects blocks so they're easier  to deal with */
	margin: 0;
	padding: 0;			/* get rid of padding/margin values that these
						elements may have by default */
	}
	
ul.rMenu, ul.rMenu li, ul.rMenu ul {
	list-style: none;	
	}
	
ul.rMenu ul {
	display: none;		/* hide the sub-menus until needed */
	}
	
ul.rMenu li {
	position: relative;	/* so sub-menus position relative to their 
						parent LI element */
	z-index: 1;
	}
	
ul.rMenu li:hover {
	z-index: 999;		/* make sure this and any sub-menus that pop 
						appear above everything else on the page */
	}
	
ul.rMenu li:hover > ul	/* hide from IE5.0 because it gets confused 
						by this selector */
	{
	display: block;		/* show the sub-menu */
	position: absolute;	/* remove the sub-menus from the flow of the
						layout so when they pop they don't cause any
						disfiguration of the layout. */
	}
	
ul.rMenu li:hover {
background-position: 0 0;
}

/* ------------------------------------------------------------------
---------- EXTENDED MENU MECHANICS ----------------------------------
------------------------------------------------------------------ */

/* These rules exist only for specific menu types, such as horizontal 
or vertical menus, right or left aligned menus. */
 
ul.rMenu-hor li {
	float: left;
	width: auto;
	}
	
ul.rMenu-hRight li {
	float: right;		/* horizontal, right menus need their LI
				   elements floated to get them over there */
	}
	
ul.sub-menu li,
ul.rMenu-ver li {
	float: none;		/* clear this so vertical sub-menus that are
				   children of horizontal menus won't have
				   their LI widths set to auto. */
	}


	

/* ------------------------------------------------------------------
---------- HACKS: Clearfix & others ---------------------------------
------------------------------------------------------------------ */

.clearfix:after 	{
    	content: "."; 
    	display: block; 
    	height: 0; 
    	clear: both; 
    	visibility: hidden;
	}
	
.clearfix {
	min-width: 0;		/* trigger hasLayout for IE7 */
	display: inline-block;
	/* \*/	display: block;	/* Hide from IE Mac */
	}
	
* html .clearfix {
	/* \*/  height: 1%;	/* Hide from IE Mac */ 
	}

/* Chrome and Safari don't like clearfix in some cases.
Also, adding height and font-size for IE6 */
.clearboth {
	clear: both;
	height: 1%;
	font-size: 1%;
	line-height: 1%;
	display: block;
	padding: 0;
	margin: 0;
	}


h1 { font-size: 2em; line-height: 1.2; margin: 0.3em 0 10px;color:#b4bdc6; }
h2 { font-size: 2em; line-height: 1.3; margin: 1em 0 .2em;color:#b4bdc6;width: 100%; }
h3 {color:#b4bdc6;font-size: 1.5em;width: 100%;}
h4 { font-size: 1.5em; margin: 1.33em 0 .2em;color:#b4bdc6; }
h5 { font-size: 1.3em; margin: 1.67em 0; font-weight: bold; }
h6 { font-size: 1.15em; margin: 1.67em 0; font-weight: bold; }
.month_name{ font-weight:normal;}
#cabecera{background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/revista.jpg); background-repeat: no-repeat;
	background-position: 0px 499px; }
#cabecera #images { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/logo_playademadrid2.jpg); width: 376px; height: 234px;-webkit-border-radius: 10px;
 -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 2px 2px 5px #999; -moz-box-shadow: 2px 2px 5px #999; filter: shadow(color=#999999, direction=135, strength=2);}
#cabecera #images2 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/comer.jpg); width: 156px;}
#cabecera #images3 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/beber.jpg); width: 156px;}
#cabecera #images4 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/cafe.jpg); width: 156px;}
#cabecera #images5 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/musica.jpg);width: 175px;}
#cabecera #images6 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/turismo.jpg); width: 162px;}
#cabecera #images7 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/arte.jpg); width: 52px;}
#cabecera #images8 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/arte.jpg);width: 130px;}
#cabecera #images9 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/cine.jpg);}
#cabecera #images10 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/teatro.jpg);}
#cabecera #images11 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/cultura.jpg);}
#cabecera #images12 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/leer.jpg);}
#cabecera #images13 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/compras.jpg);}
#cabecera #images14 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/alojamiento.jpg); width: 142px;}
#cabecera #images15 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/aire_libre.jpg); width: 143px;}
#cabecera #images16 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/otros.jpg); width: 148px;}
#cabecera #images21 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/paseos.jpg);  width: 151px;}
#cabecera #images18 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/agenda.jpg); width: 312px; height: 243px; float: right; margin-right: 12px; margin-left: 0px;-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: -1px -1px 3px #999; -moz-box-shadow: -1px -1px 3px #999; filter: shadow(color=#999999, direction=135, strength=2);}


#cabecera #images20 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/entrevistas.jpg); width: 100px; margin-right: -5px;}
#cabecera #images25 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/cronicas.jpg); width: 100px;margin-right: -5px;}
#cabecera #images23 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/verano.jpg);  width: 100px;margin-right: -5px;}
#cabecera #images26 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/tevi.jpg);  width: 100px;margin-right: -5px;}
#cabecera #images24 { background-image: url(wp-content/themes/atahualpa/images/laplayademadridcabecera/librosimp.jpg);  width: 100px;}
#cabecera div{ height: 117px; width: 180px; float: left; margin: 0 0 10px 12px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
#cabecera img{ border:none;}
#cabecera p { text-align:center; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 0.8em; padding: 5px 0 0 0;  text-transform:uppercase; font-weight:bold;}
#cabecera .madrida{ color: #30303b;}
#cabecera .madridb{ color: #bbbaca; padding-left: 70px;}
#cabecera .madridc{ color: #bbbaca;}
#cabecera .madridd{ color: #bbbaca; line-height: 10px;margin-top:2px;}
/*para explorer 6 */

#cabecera #images { _width: 356px; _height: 224px;}
#cabecera #images2 { _width: 156px;}
#cabecera #images3 { _width: 156px;}
#cabecera #images4 { _width: 156px;}
#cabecera #images5 { _width: 165px;}
#cabecera #images6 { _width: 152px;}
#cabecera #images7 { _width: 52px; background: #fff; }
#cabecera #images8 { _width: 150px;}
#cabecera #images9 {  _width: 172px;}
#cabecera #images10 {_float: left;  _width: 172px; }
#cabecera #images13 { _width: 170px;}
#cabecera #images14 { _width: 145px;}
#cabecera #images15 { _width: 145px;}
#cabecera #images16 {_width: 145px;}
#cabecera #images17 { _width: 145px;}
#cabecera #images18 { _width: 290px;_margin-left:12px;}
#cabecera div{ _height: 117px;_ width: 180px; _overflow: hidden;}
#cabecera a:hover { top: 2px; }
/*otros*/



.post img.alignright {
    float: right;
    margin: 0px 0 5px 10px;
}
alignright, div.alignright {
    float: right;
    margin: 0px 0 5px 10px;
}
.entradilla{
color:#192557;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}

.flickrGallery{
    margin: 0px 0 20px 0;
}

.titulohome {
display:none;
}


/*la capital de los pies de foto*/

div.post-bodycopy :first-child p:first-letter {
  font-size: 2em;
margin:0 1px 0 0;
  float: left;
}

/*eventos*/

body.page .entradilla{
color:#2e54a7;
font-size:1em;
font-family: 'Nobile', sans-serif;
}



body.page div.post-headline h1{
background-color: #1e6866;
padding-left: 10px;
width: 200px;
padding: 5px 5px 5px 20px;
color: #fff;
font-size: 1.2em;
margin-bottom: 5px;
}
body.page div.post-headline h2{
color: #000;
width: auto;
background-color: #6cad6c;
padding: 2px 5px 2px 20px;
font-size: 1.8em;
}
body.page div.post-bodycopy h3{
 background-color: #1a1317;
 color: #FFFFFF;
 padding: 0 20px 0 20px;
 font-size: 1em;
 width: 200px;
text-align: right;
}

body.page a:hover{
color:#fc4134;
}
body.page a{
color:#2c59aa;
}
body.page div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #0e1639;
    
}
body.page h4 {
    color: #B4BDC6;
    font-size: 1.2em;
    margin: 0;
}

body.page h5 {
    color: #283E94;
    font-size: 1.5em;
    margin: 0;
}



/*home*/


body.home div#imagecontainer {display: block;}
#imagecontainer {display: none;}

div.post-bodycopy p {
    padding-bottom: 5px;
}

body.home div.post, div.page {
      margin-bottom: -15px;
}

body.home ul h3 {
    background-color: #B4BDC6;
    color: #Fff;
    font-family: 'Lucida Sans Unicode','Lucida Grande',Verdana;
    font-size: 1em;
    font-weight: 600;
    line-height: 30px;
    margin: 10x 0 0 0;
    padding: 0 0 0 15px;
    text-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
    text-transform: uppercase;
}

body.home td#middle ul h3 {
background: #dddddd;


}

body.home td#middle h3 {
border-bottom: 0;
    font-size: 1.5em;
font-weight: 700;
    line-height: 30px;
    margin: 0;
    padding: 0 0 0 10px;
   text-shadow: 0 1px 0 #CCCCCC;
    text-transform: uppercase;
color:#B28790;
}

td#middle.ev-widget-post-tittle{


margin:0 5px 0 0;

}

body.home td#middle ul.ev-widget-post{

    margin: 0 10px 0 0;
   
}


body.home td#middle h2.titulohome{
border-bottom: 1px solid #DDDDDD;
    font-size: 1.8em;
    font-weight: 700;
    line-height: 30px;
    margin: 0 15px 15px 10px;
    padding: 0;
    text-shadow: 0 1px 0 #CCCCCC;
    text-transform: uppercase;
color:#b67c88;
}


body.home div.post-bodycopy p {
    padding-bottom: 0px;
}

body.home ul h3 a:link {
    color: #Fff;
    font-weight: 600;
   }
body.home ul h3 a:visited {
    color: #Fff;
    font-weight: 600;
   }

body.home .post img {
    background-color: #eae6dd;
    border: 5px solid #eae6dd;
    margin: 10px 10px 0 0;
    padding: 0 0 20px 0;
}

body.home div.post, div.page {
    display: block;
    margin: 0 10px 0px 10px;
}

body.home .alignleft, div.alignleft {
    float: none;
    margin: 0;
}
body.home strong{
font-weight: bold;
}

body.home .entradilla{
color:#000;
font-size:1em;
font-family: 'Lucida Sans Unicode','Lucida Grande',Helvetica,Arial,sans-serif;
margin-top: -10px;
}

body.home td#middle {
    padding: 0 10px 0 5px;
    vertical-align: top;
    width: 100%;
}

body.home td#left {
    padding: 10px 10px 10px 10px ;
   
}
body.home .post-kicker {
    margin: 0;
color:#999;
}


body.home .post-bodycopy {
    margin: 0;
}


body.home .titulohome {
display:block;
width:90%;
}



body.home #right-inner ul { 
list-style:none;
margin-left:15px;
}


body.home #right-inner ul.ev-widget-post { 
list-style:none;
margin-left:0;
}



/*comer*/

body.category-comer td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/comer_madrid.jpg") no-repeat -200px -10px transparent;
    padding: 370px 35px 10px 25px;
}

body.category-comer td#middle p {
    color: #273069;
padding: 0 10px 0 10px;
}


body.category-comer td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}


body.category-comer td#middle div.post-byline {
    background-color: #d3281f;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}


body.category-comer td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #c9641e;
    width: 300px;
padding-left: 10px;

}


body.category-comer td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #3a2106;
background-color: #f6ac00;
padding: 0 5px 0 10px;
}
body.category-comer .entradilla{
color:#4C7483;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}

/*beber*/

body.category-beber-guia td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/beberenmadrid.jpg")no-repeat 0 0 transparent;
    padding: 276px 35px 10px 25px;
}

body.category-beber-guia td#middle p {
    color: #54576b;
padding: 0 10px 0 10px;
}


body.category-beber-guia td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}


body.category-beber-guia td#middle div.post-byline {
    background-color: #205653;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}


body.category-beber-guia td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #1b3e5c;
    width: 300px;
padding-left: 10px;

}


body.category-beber-guia td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #3a2106;
background-color: #717789;
padding: 0 5px 0 10px;
}
body.category-beber-guia .entradilla{
color:#0f2a27;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-beber-guia a:hover{
color:#717789;
}
body.category-beber-guia a{
color:#718a9f;
}
body.category-beber-guia div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #596b7b;
    
}

/*cafe*/

body.category-cafes td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/cafesenmadrid.jpg")no-repeat 30px 0 transparent;
    padding: 216px 35px 10px 25px;
}

body.category-cafes td#middle p {
    color: #654304;
padding: 0 10px 0 10px;
}


body.category-cafes td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}


body.category-cafes td#middle div.post-byline {
    background-color: #742c13;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}


body.category-cafes td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #4b2002;
    width: 300px;
padding-left: 10px;

}


body.category-cafes td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #3a2106;
background-color: #b69020;
padding: 0 5px 0 10px;
}
body.category-cafes .entradilla{
color:#834419;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-cafes a:hover{
color:#c7721f;
}
body.category-cafes a{
color:#c74a1f;
}
body.category-cafes div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #c74a1f;
    
}
body.category-cafes h4{
color:#6f250c;
}

/*turismo*/

body.category-turismo td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/turismomadrid.jpg")no-repeat 30px 0 transparent;
    padding: 166px 35px 10px 25px;
}

body.category-turismo td#middle p {
    color: #4b6f6d;
padding: 0 10px 0 10px;
}


body.category-turismo td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}


body.category-turismo td#middle div.post-byline {
    background-color: #577b6b;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}


body.category-turismo td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #445f57;
    width: 300px;
padding-left: 10px;

}


body.category-turismo td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #435652;
background-color: #6da1a4;
padding: 0 5px 0 10px;
}
body.category-turismo .entradilla{
color:#5e8579;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-turismo a:hover{
color:#c7721f;
}
body.category-turismo a{
color:#70ae92;
}
body.category-turismo div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #c74a1f;
    
}
body.category-turismo h4{
color:#6f250c;
}
/*arte*/

body.category-arte td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/arteenmadrid.jpg")no-repeat 30px 0 transparent;
    padding: 166px 35px 10px 25px;
}

body.category-arte td#middle p {
    color: #714d4d;
padding: 0 10px 0 10px;
}


body.category-arte td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}


body.category-arte td#middle div.post-byline {
    background-color: #14150f;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}


body.category-arte td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #fa2b1b;
    width: 300px;
padding-left: 10px;

}


body.category-arte td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #000;
background-color: #283e94;
padding: 0 5px 0 10px;
}
body.category-arte .entradilla{
color:#192557;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-arte a:hover{
color:#fc4134;
}
body.category-arte a{
color:#b68320;
}
body.category-arte div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #0e1639;
    
}
body.category-arte h4{
color:#6f250c;
}
/*CINEEEEEEEEE*/

body.category-cine td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/cinemadrid.jpg")no-repeat 60px 0 transparent;
 padding: 266px 35px 10px 25px;
}

body.category-cine td#middle p {
    color: #6c4f6e;
padding: 0 10px 0 10px;
}


body.category-cine td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}


body.category-cine td#middle div.post-byline {
    background-color: #1b1612;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}


body.category-cine td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #ff0d7c;
    width: 300px;
padding-left: 10px;

}


body.category-cine td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #000;
background-color: #2ea4a7;
padding: 0 5px 0 10px;
}
body.category-cine .entradilla{
color:#9d975d;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-cine a:hover{
color:#3bd1d5;
}
body.category-cine a{
color:#d66411;
}
body.category-cine div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #0e1639;
    
}
body.category-cine h4{
color:#6f250c;
}

/*teatro TEATRO teatroooo*/

body.category-teatro td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/teatromadrid.jpg")no-repeat 200px 0 transparent;
 padding: 226px 35px 10px 25px;
}

body.category-teatro td#middle p {
    color: #91908e;
padding: 0 10px 0 10px;
}


body.category-teatro td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}


body.category-teatro td#middle div.post-byline {
    background-color: #162325;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}


body.category-teatro td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #828282;
    width: 300px;
padding-left: 10px;

}


body.category-teatro td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #ddd;
background-color: #d70a18;
padding: 0 5px 0 10px;
}
body.category-teatro .entradilla{
color:#848037;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-teatro a:hover{
color:#e5cb39;
}
body.category-teatro a{
color:#00c0e5;
}
body.category-teatro div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #0e1639;
    
}
body.category-teatro h4{
color:#6f250c;
}



/*CCCUUUUULLLLLTUUUUUUURAAAAAAAAA*/

body.category-cultura td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/culturamadrid.jpg")no-repeat 48px 0 transparent;
 padding: 256px 35px 10px 25px;
}

body.category-cultura td#middle p {
    color: #7d8c99;
padding: 0 10px 0 10px;
}

body.category-cultura td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}

body.category-cultura td#middle div.post-byline {
    background-color: #430656;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}

body.category-cultura td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #7ca2ac;
    width: 300px;
padding-left: 10px;

}
body.category-cultura td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #ddd;
background-color: #a74e57;
padding: 0 5px 0 10px;
}
body.category-cultura .entradilla{
color:#567b84;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-cultura a:hover{
color:#ff1129;
}
body.category-cultura a{
color:#a1d3e0;
}
body.category-cultura div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #0e1639;
    
}
body.category-cultura h4{
color:#6f250c;
}
/*libros*/

body.category-libros td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/librosmadrid.jpg")no-repeat 60px 0 transparent;
 padding: 346px 35px 10px 25px;
}

body.category-libros td#middle p {
    color: #666;
padding: 0 10px 0 10px;
}

body.category-libros td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}

body.category-libros td#middle div.post-byline {
    background-color: #215d29;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}

body.category-libros td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #b4a592;
    width: 300px;
padding-left: 10px;

}
body.category-libros td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #ddd;
background-color: #6f9cae;
padding: 0 5px 0 10px;
}
body.category-libros .entradilla{
color:#637983;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-libros a:hover{
color:#ff1129;
}
body.category-libros a{
color:#a1d3e0;
}
body.category-libros div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #0e1639;
    
}
body.category-libros h4{
color:#6f250c;
}
/*musica*/

body.category-musica td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/musicamadrid.jpg")no-repeat 60px 0 transparent;
 padding: 166px 35px 10px 25px;
}

body.category-musica td#middle p {
    color: #6b5739;
padding: 0 10px 0 10px;
}

body.category-musica td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}


body.category-musica td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #ffd9d8;
    width: 300px;
padding-left: 10px;

}
body.category-musica td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #ddd;
background-color: #8a704a;
padding: 0 5px 0 10px;
}

body.category-musica td#middle div.post-byline {
    background-color: #d9c6a9;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}


body.category-musica .entradilla{
color:#b6906a;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-musica a:hover{
color:#ff1129;
}
body.category-musica a{
color:#9EAE7F;
}
body.category-musica div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #0e1639;
    
}
body.category-musica h4{
color:#6f250c;
}
/*compras*/

body.category-compras td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/comprasmadrid.jpg")no-repeat 66px 10px transparent;
 padding: 306px 35px 10px 25px;
}

body.category-compras td#middle p {
    color: #666;
padding: 0 10px 0 10px;
}

body.category-compras td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}

body.category-compras td#middle div.post-byline {
    background-color: #748790;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}

body.category-compras td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #e6936e;
    width: 300px;
padding-left: 10px;

}
body.category-compras td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #000;
background-color: #a9ced6;
padding: 0 5px 0 10px;
}
body.category-compras .entradilla{
color:#9a878c;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-compras a:hover{
color:#ff1129;
}
body.category-compras a{
color:#a1d3e0;
}
body.category-compras div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #0e1639;
    
}
body.category-compras h4{
color:#6f250c;
}
/*ALOJAMIENTO*/

body.category-alojamiento td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/alojamientomadrid.jpg")no-repeat 66px 10px transparent;
 padding: 306px 35px 10px 25px;
}

body.category-alojamiento td#middle p {
    color: #888;
padding: 0 10px 0 10px;
}

body.category-alojamiento td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}

body.category-alojamiento td#middle div.post-byline {
    background-color: #525127;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}

body.category-alojamiento td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #b4a592;
    width: 300px;
padding-left: 10px;

}
body.category-alojamiento td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #000;
background-color: #8c8a56;
padding: 0 5px 0 10px;
}
body.category-alojamiento .entradilla{
color:#404225;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-alojamiento a:hover{
color:#ff1129;
}
body.category-alojamiento a{
color:#a1d3e0;
}
body.category-alojamiento div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #0e1639;
    
}
body.category-alojamiento h4{
color:#6f250c;
}
/*Airelibre*/

body.category-aire-libre td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/airelibremadrid.jpg")no-repeat 66px 10px transparent;
 padding: 306px 35px 10px 25px;
}

body.category-aire-libre td#middle p {
    color: #1a4452;
padding: 0 10px 0 10px;
}

body.category-aire-libre td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}

body.category-aire-libre td#middle div.post-byline {
    background-color: #1a4452;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}

body.category-aire-libre td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #a1b7ac;
    width: 300px;
padding-left: 10px;

}
body.category-aire-libre td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #ddd;
background-color: #4c7483;
padding: 0 5px 0 10px;
}
body.category-aire-libre .entradilla{
color:#0e272f;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-aire-libre a:hover{
color:#d9e1c8;
}
body.category-aire-libre a{
color:#a1d3e0;
}
body.category-aire-libre div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #0e1639;
    
}
body.category-aire-libre h4{
color:#6f250c;
}

/*Paseos*/

body.category-paseos td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/paseos1.jpg")no-repeat 86px 5px transparent;
 padding: 306px 35px 10px 25px;
}

body.category-paseos td#middle p {
    color: #1a4452;
padding: 0 10px 0 10px;
}

body.category-paseos td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}

body.category-paseos td#middle div.post-byline {
    background-color: #1a4452;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}

body.category-paseos td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #a1b7ac;
    width: 300px;
padding-left: 10px;

}
body.category-paseos td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #ddd;
background-color: #4c7483;
padding: 0 5px 0 10px;
}
body.category-paseos .entradilla{
color:#0e272f;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-paseos a:hover{
color:#d9e1c8;
}
body.category-paseos a{
color:#a1d3e0;
}
body.category-paseos div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #0e1639;
    
}
body.category-paseos h4{
color:#6f250c;
}


/*Entrevistas*/

body.category-entrevistas td#middle {
    background: url("wp-content/themes/atahualpa/images/laplayademadridcabecera/entrevistas2.jpg")no-repeat 65px -8px transparent;
 padding: 306px 35px 10px 25px;
}

body.category-entrevistas td#middle p {
    color: #1a4452;
padding: 0 10px 0 10px;
}

body.category-entrevistas td#middle h1 {
    background-color: #FFFDA5;
    width: 300px;
}

body.category-entrevistas td#middle div.post-byline {
    background-color: #1a4452;
    color: #FFFFFF;
padding-left: 10px;
    width: 350px;
}

body.category-entrevistas td#middle div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active{
    background-color: #a1b7ac;
    width: 300px;
padding-left: 10px;

}
body.category-entrevistas td#middle div.post-headline h2 a:link, div.post-headline h2 a:visited, div.post-headline h2 a:active, div.post-headline h1 a:link, div.post-headline h1 a:visited, div.post-headline h1 a:active {
color: #ddd;
background-color: #4c7483;
padding: 0 5px 0 10px;
}
body.category-entrevistas .entradilla{
color:#0e272f;
font-size:1.2em;
font-family: 'Varela Round', sans-serif;
}
body.category-entrevistas a:hover{
color:#d9e1c8;
}
body.category-entrevistas a{
color:#a1d3e0;
}
body.category-entrevistas div.post-footer a:link, div.post-footer a:visited, div.post-footer a:active {
    color: #0e1639;
    
}
body.category-entrevistas h4{
color:#6f250c;
}


/*Entrevista Rosana*/

body.postid-2351 {
    background: url("wp-content/themes/atahualpa/images/entrevistas/rosana/rosanaantolifondo.jpg");
background-color: #aaaaaa;
}

body.postid-2351 td#middle {
    background:  url("wp-content/themes/atahualpa/images/entrevistas/rosana/rosanaantoli1.jpg")no-repeat 10px 0px transparent;
background-color: #aaaaaa;
 padding: 306px 35px 10px 25px;
border-right: 13px solid #9f9ca5;
}

body.postid-2351 #container{
background-color: #aaaaaa;
border: 1px solid rgba(147, 147, 147, 0.86);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    padding-top: 0px;
    text-align: left;
    width: auto;
}

body.postid-2351 td#left {
background-color: #73986a;
}

body.postid-2351 iframe{
padding:20px;
width:100%;
background:  url("wp-content/themes/atahualpa/images/entrevistas/rosana/marcorosana.jpg")no-repeat 0px 0px transparent;

} 

body.postid-2351 div.post-headline h1, div.post-headline h2 {
    color: #365625;
    font-size: 2em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
body.postid-2351 a, a:visited, a:hover, a:active {
    color: #365625;
}
body.postid-2351 div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {
    background-color: #717c62;
    color: #000000;
    
}

/*Entrevista Tejelaraña*/

body.postid-3860 {
    background: url("wp-content/themes/atahualpa/images/entrevistas/tejelarana/tejelaranafondo.jpg");
background-color: #73986a;
}

body.postid-3860 td#middle {
    background:  url("wp-content/themes/atahualpa/images/entrevistas/tejelarana/tejelarana1.jpg")no-repeat 10px 0px transparent;
background-color: #73986a;
 padding: 306px 35px 10px 25px;
border-right: 13px solid #9f9ca5;
}

body.postid-3860 #container{
background-color: #73986a;
border: 1px solid rgba(147, 147, 147, 0.86);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    padding-top: 0px;
    text-align: left;
    width: auto;
}

body.postid-3860 td#left {
background-color: #a9e09c;
}

body.postid-3860 iframe{
padding:20px;
width:100%;
background:  url("wp-content/themes/atahualpa/images/entrevistas/tejelarana/marcotejelarana.jpg")no-repeat 0px 0px transparent;

} 

body.postid-3860 div.post-headline h1, div.post-headline h2 {
    color: #000000;
    font-size: 2em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
body.postid-3860 a, a:visited, a:hover, a:active {
    color: #662729;
}
body.postid-3860 div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {
    background-color: #a99c9d;
    color: #000000;
    
}

/*Jovencita*/

body.postid-4410 iframe#jovencita{
padding:70px 10px 75px 25px;
margin-left:-25px;
width:100%;
background:  url("wp-content/themes/atahualpa/images/entrevistas/la-jovencita/marcolajovencita.jpg")no-repeat 0 0 transparent;

} 


body.postid-4410 {
    background: url("wp-content/themes/atahualpa/images/entrevistas/la-jovencita/lajovencitafondo.jpg");
background-color: #cbad8c;
}

body.postid-4410 td#middle {
    background:  url("wp-content/themes/atahualpa/images/entrevistas/la-jovencita/lajovencita1.jpg")no-repeat 10px 0px transparent;
background-color: #ffffff;
 padding: 206px 15px 10px 45px;
border-right: 13px solid #8e826d;
}

body.postid-4410 #container{
background-color: #d8c2a0;
border: 1px solid rgba(147, 147, 147, 0.86);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    padding-top: 0px;
    text-align: left;
    width: auto;
}

body.postid-4410 td#left {
background-color: #ffffff;
}



body.postid-4410 div.post-headline h1, div.post-headline h2 {
    color: #000000;
    font-size: 2em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
body.postid-4410 a, a:visited, a:hover, a:active {
    color: #662729;
}
body.postid-4410 div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {
    background-color: #a99c9d;
    color: #000000;
    
}
body.postid-4410 td#left {
    
    border-right: 13px solid #b3bec7;
   
}
body.postid-4410 h3 {
    color: #8e826d;
   
}
body.postid-4410 img {
 border: 0px;
  background-color: #ffffff;
    padding: 0px; 
}





/*Yodonald*/

body.postid-4807 {
    background: url("wp-content/themes/atahualpa/images/entrevistas/yodonald/yodonaldfondo.jpg");
background-color: #efe9d5;
}

body.postid-4807 td#middle {
    background:  url("wp-content/themes/atahualpa/images/entrevistas/yodonald/yodonald1.jpg")no-repeat -30px 0px transparent;
background-color: #ffffff;
 padding: 226px 15px 10px 45px;
border-right: 13px solid #efe9d5;
}

body.postid-4807 #container{
background-color: #efe9d5;
border: 1px solid rgba(147, 147, 147, 0.86);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    padding-top: 0px;
    text-align: left;
    width: auto;
}

body.postid-4807 td#left {
background-color: #ffffff;
}



body.postid-4807 div.post-headline h1, div.post-headline h2 {
    color: #c61d10;
    font-size: 2em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
body.postid-4807 a, a:visited, a:hover, a:active {
    color: #662729;
}
body.postid-4410 div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {
    background-color: #a99c9d;
    color: #000000;
    
}
body.postid-4807 td#left {
    
    border-right: 13px solid #b3bec7;
   
}
body.postid-4807 h3 {
    color: #8e826d;
   
}
body.postid-4807 img {
 border: 0px;
  background-color: #ffffff;
    padding: 0px; 
}
/*La Playa de Marta Azul*/

body.postid-5433 {
    background: url("wp-content/laplaya/fondo_laplaya.jpg");
background-color: #e3e8e8;
}

body.postid-5433 td#middle {
    background:  url("wp-content/laplaya/laplaya1.jpg")no-repeat 460px 0 transparent;
background-color: #e3e8e8;
 padding: 246px 15px 10px 45px;
border-right: 13px solid #e3e8e8;
}

body.postid-5433 #container{
background-color: #e3e8e8;
border: 1px solid rgba(147, 147, 147, 0.86);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    padding-top: 0px;
    text-align: left;
    width: auto;
}

body.postid-5433 td#left {
background-color: #ffffff;
}



body.postid-5433 div.post-headline h1, div.post-headline h2 {
    color: #6b6f8c;
    font-size: 2em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
body.postid-5433 a, a:visited, a:hover, a:active {
    color: #662729;
}
body.postid-5433 div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {
    background-color: #cccccc;
    color: #000000;
    
}
body.postid-5433 td#left {
    
    border-right: 13px solid #eeeeee;
   
}
body.postid-5433 h3 {
    color: #8e826d;
   
}
body.postid-5433 img {
 border: 0px;
  background-color: #e3e8e8;
    padding: 0px; 
}
/*Carmenlagriega*/

body.postid-4898 {
    background: url("http://www.laplayademadrid.es/wp-content/carmenlagriega/carmenlagriega.jpg");
background-color: #d8b76d;
}

body.postid-4898 #container{
background-color: #e3d5b6;
border: 1px solid rgba(147, 147, 147, 0.86);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    padding-top: 0px;
    text-align: left;
    width: auto;
}



body.postid-4898 td#left {
background-color: #ffffff;
}



body.postid-4898 div.post-headline h1, div.post-headline h2 {
    color: #97804c;
    font-size: 2em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
body.postid-4898 a, a:visited, a:hover, a:active {
    color: #662729;
}
body.postid-4898 div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {
    background-color: #c9bca1;
    color: #000000;
    
}

body.postid-4898 td#left {
    
    border-right: 13px solid #bb9e5e;
   
}
body.postid-4898 h3 {
    color: #8e826d;
   
}
body.postid-4898 img {
 border: 0px;
  background-color: #c9bca1;
    padding: 0px; 
}

/*cabeceras*/
body.home td#middle h3 .skin-image_caption_top .sd-node-caption {
    background: url("wp-content/themes/atahualpa/images/70percent_transparent_pink.png") repeat scroll 0 0 transparent;}

#slidedeck_widget-7 .skin-image_caption_top .sd-node-caption{
    background: url("wp-content/themes/atahualpa/images/70percent_transparent_pink.png") repeat scroll 0 0 transparent;
margin:0;
}



td#right-inner div.widget-title h3{
color:#80b182;
}

/*PostalyTal*/

body.category-postal-y-tal {
background-color: #acb9bf;
}

body.category-postal-y-tal #container{
background-color: #e3d5b6;
border: 1px solid rgba(147, 147, 147, 0.86);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    padding-top: 0px;
    text-align: left;
    width: auto;
}

body.category-postal-y-tal td#middle {
    background:  url("wp-content/postalycual/fondopostal.jpg")no-repeat 15px 18px transparent;
background-color: #ffffff;
 padding: 310px 15px 10px 45px;
}

body.category-postal-y-tal td#left {
background-color: #ffffff;
}



body.category-postal-y-tal div.post-headline h1, div.post-headline h2 {
    color: #c7b699;
    font-size: 2em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
body.category-postal-y-tal a, a:visited, a:hover, a:active {
    color: #662729;
}
body.category-postal-y-tal div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {
    background-color: #c9bca1;
    color: #000000;
    
}


body.category-postal-y-tal h3 {
    color: #c7b699;
   
}
body.category-postal-y-tal img {
 border: 0px;
  background-color: #c9bca1;
    padding: 0px; 
}
#SlideDeck_Bug51279389 img{
visibility: hidden,
}
#SlideDeck_Bug18998289 img{
visibility: hidden,
}
/*Pezpeludo*/

body.postid-6027 {
    background: url("wp-content/pezpeludo/pezpeludo.jpg");
background-color: #e3e8e8;
}

body.postid-6027 td#middle {
 background: url("wp-content/pezpeludo/pezpeludo2.jpg")no-repeat 80px 30px transparent;
background-color: #d0dddb;
 padding: 246px 15px 10px 45px;
border-right: 13px solid #e3e8e8;
}

body.postid-6027 #container{
background-color: #d0dddb;
border: 1px solid rgba(147, 147, 147, 0.86);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    padding-top: 0px;
    text-align: left;
    width: auto;
}

body.postid-6027 td#left {
background-color: #ffffff;
}



body.postid-6027 div.post-headline h1, div.post-headline h2 {
    color: #9f9f9f;
    font-size: 2em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
body.postid-6027 a, a:visited, a:hover, a:active {
    color: #779186;
}
body.postid-6027 div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {
    background-color: #85b5a1;
    color: #000000;
    
}
body.postid-6027 td#left {
    
    border-right: 13px solid #eeeeee;
   
}
body.postid-6027 h3 {
    color: #8e826d;
   
}
body.postid-6027 img {
 border: 0px;
  background-color: #e3e8e8;
    padding: 0px; 
}

/*SaoTorpez*/

body.postid-6262 {
    background: url("http://www.laplayademadrid.es/wp-content/saotorpez/fondosaotorpez.jpg");
background-color: #c9c9c9;
}

body.postid-6262 #container{
background-color: #e6e6e6;
border: 1px solid rgba(147, 147, 147, 0.86);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    padding-top: 0px;
    text-align: left;
    width: auto;
}



body.postid-6262 td#left {
background-color: #ffffff;
}



body.postid-6262 div.post-headline h1, div.post-headline h2 {
    color: #7f7f7f;
    font-size: 2em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
body.postid-6262 a, a:visited, a:hover, a:active {
    color: #662729;
}
body.postid-6262 div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {
    background-color: #c9c9c9;
    color: #000000;
    
}

body.postid-6262 td#left {
    
    border-right: 13px solid #cccccc;
   
}
body.postid-6262 h3 {
    color: #8e826d;
   
}
body.postid-6262 img {
 border: 0px;
  background-color: c9c9c9;
    padding: 0px; 
}
/*Seso*/

body.postid-6920 {
    background: url("http://www.laplayademadrid.es/wp-content/seso/seso2.jpg") -200px 0;
background-color: #f2e9d6;
}

body.postid-6920 td#middle {
background-color: #ffffff;
 padding: 50px 15px 10px 45px;
border-right: 13px solid #efe9d5;
}

body.postid-6920 #container{
background-color: #efe9d5;
border: 1px solid rgba(147, 147, 147, 0.86);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    padding-top: 0px;
    text-align: left;
    width: auto;
}

body.postid-6920 td#left {
background-color: #ffffff;
}



body.postid-6920 div.post-headline h1, div.post-headline h2 {
    color: #c61d10;
    font-size: 2em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
body.postid-6920 a, a:visited, a:hover, a:active {
    color: #662729;
}
body.postid-6920 div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {
    background-color: #a99c9d;
    color: #000000;
    
}
body.postid-6920 td#left {
    
    border-right: 13px solid #b3bec7;
   
}
body.postid-6920 h3 {
    color: #8e826d;
   
}
body.postid-6920 img {
 border: 0px;
  background-color: #ffffff;
    padding: 0px; 
}

/*Patti*/
#columna {
width: 45%;
text-align: justify;
float: left;
}
#columna2 {
margin-left:20px;
width: 45%;
text-align: justify;
float: left;
}
#clear {
width: 100%;
clear: both;
}
#columna p:first-letter {
    float: none;
    font-size: 1em;
    margin: 0;
}
#columna2 p:first-letter {
    float: none;
    font-size: 1em;
    margin: 0;
}

/*La otra Playa */

body.postid-7971 {
    background: url("wp-content/laotraplaya/fondo_laplaya.jpg");
background-color: #1b1716;
}

body.postid-7971 td#middle {
    
background-color: #dcdfc2;
 padding: 46px 15px 10px 25px;
border-right: 13px solid #e3e8e8;
}

body.postid-7971 #container{
background-color: #e3e8e8;
border: 1px solid rgba(147, 147, 147, 0.86);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.21);
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    padding-top: 0px;
    text-align: left;
    width: auto;
}

body.postid-7971 td#left {
background-color: #ffffff;
}



body.postid-7971 div.post-headline h1, div.post-headline h2 {
    color: #6b6f8c;
    font-size: 2em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
body.postid-7971 a, a:visited, a:hover, a:active {
    color: #662729;
}
body.postid-7971 div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {
    background-color: #cccccc;
    color: #000000;
    
}
body.postid-7971 td#left {
    
    border-right: 13px solid #eeeeee;
   
}
body.postid-7971 h3 {
    color: #8e826d;
   
}
body.postid-7971 img {
 border: 0px;
  background-color: #e3e8e8;
    padding: 0px; 
}
/*MurosdeUralita */

body.postid-8923 {
    background: url("wp-content/murosdeuralita/fondo_muros.jpg");
background-repeat: repeat;
background-color: #dfded9;
}


body.postid-8923 a, a:visited, a:hover, a:active {
    color: #662729;
}
body.postid-8923 div.post-kicker a:link, div.post-kicker a:visited, div.post-kicker a:active {
    background-color: #cccccc;
    color: #000000;
    
}
body.postid-8923 td#left {
    
    border-right: 13px solid #eeeeee;
   
}

body.postid-8923 td#middle {
    
background-color: #f5f5f2;
padding: 40px 10px 0 20px;
}

body.postid-8923 h3 {
    color: #b2b3af;
   
}
body.postid-8923 h1 {
    color: #b2b3af;
   
}
/*Astur */
body.postid-9126 {
    
background-color: #000000;
}
/*Ruido */

body.postid-9216 {
    
background-color: #000000;
}
body.postid-9216 td#middle {
    
background-color: #000000;

}

p::selection {
background: #ff64fa;
color:#000000
}

p::-moz-selection {
background: #ff64fa;
color:#000000
}

::selection { 
background: #aafe48;
color:#000000
}

::-moz-selection {
background: #aafe48;
color:#000000
}
/*15Ms*/

.postid-9948 h3{
    color: #000000;
    font-size: 1.5em;
}


body.postid-9948 {
    background: url("http://www.laplayademadrid.es/wp-content/15Ms/fondo15ms.jpg");
background-color: #4a3022;
background-repeat: repeat-x;
}


.postid-10209 h3{
    color: #000000;
    font-size: 1.5em;
}


body.postid-10209 {
    background: url("http://www.laplayademadrid.es/wp-content/15Ms/fondo15ms.jpg");
background-color: #4a3022;
background-repeat: repeat-x;
}

/*Don Pascuale*/
body.postid-10130 {
    background: url("http://www.laplayademadrid.es/wp-content/donpasquale/Norina-Don-Pasqualefondo.jpg");
background-color: #f2f3f3;
background-repeat: repeat-x;
}

/*Sef*/
.postid-12512 .post-headline h1{
    color: #0292b9;
    font-size: 1.5em;
}

.postid-12512 a:link{
    color: #9ea1a3;
}
.postid-12512 .entradilla a:link{
    font-family: Courier New,Courier,sans-serif;
    font-size: 13px;
}
.postid-12512 .entradilla{
    color: #192557;
    font-family: Courier New,Courier,sans-serif;
    font-size: 13px;
}

body.postid-12512 {
    background: url("http://www.laplayademadrid.es/wp-content/sef/01.gif");

}

/*IEPI*/
.postid-12604 .post-headline h1{
    color: #8c5a3f;
    font-size: 1.5em;
}

.postid-12604 a:link{
    color: #8c5a3f;
}
.postid-12604 .entradilla a:link{
    font-family: Courier New,Courier,sans-serif;
    font-size: 13px;
}
.postid-12604 .entradilla{
    color: #8c5a3f;
    font-family: Courier New,Courier,sans-serif;
    font-size: 14px;
}

body.postid-12604 {
    background: url("http://www.laplayademadrid.es/wp-content/iepi/IEPIfondo.png");

}
/*ESO*/
body.postid-12685 {
    background-color: #feca94;

}
/*ferlosio*/
body.postid-12742 {
    background-color: #4e8792;

}
.postid-12742 .post-headline h1{
    color: #4e8792;
    font-size: 1.5em;
}
.postid-12742 a:link{
    color: #4e8792;
}
/*vidaenvenecia*/
body.postid-13568 {
    background-color: #e6ddce;

}
.postid-13568 .post-headline h1{
    color: #a9113c;
    font-size: 1.5em;
}
.postid-13568 a:link{
    color: #a9113c;
}
/*tesla*/

body.postid-13800 {
    background: url("http://www.laplayademadrid.es/wp-content/tesla/teslaanimacion.gif");
background-color: #000;
}
.postid-13800 .post-headline h1{
    color: #ff3b82;
}
.postid-13800 .post-headline h2{
    color: #ff3b82;
}
/*verne*/
body.postid-14358 {
    background: url("http://www.laplayademadrid.es/wp-content/uploads/jirafa.jpg");
	background-repeat: repeat-x;
    background-position: 620px -150px;
background-color: #c7bca8;
}
/*zambrano*/
body.postid-15033 {
    background: url("http://www.laplayademadrid.es/wp-content/uploads/mariazambrano.jpg");
    background-position: 750px 0px;
background-color: #392c24;
}
.postid-13800 .post-headline h1{
    color: #392c24;
}
/*caenestrellasfugaces
body.postid-15137 {
    background: url("http://www.laplayademadrid.es/wp-content/uploads/caenestrellasfugacesdigitalnovela.png");
    background-position: 0px 120px;
background-color: #86181b;
}
.postid-15137 .post-headline h1{
    color: #86181b;
}
body{
  background: url("http://www.laplayademadrid.es/wp-content/uploads/caenestrellasfugacesdigitalnovela.png");
    background-position: 0px 120px;
background-color: #86181b;

}*/