/*
------------------------------------------------------------------------
Theme Name:    News
Theme URI:     http://quommunication.com/
Description:   A new kind of WordPress theme. For comments, questions or problems visit the <a href="http://quommunication.com/forum" title="Quommunication Forum">Quommunication Forum</a>!
Version:       1.02
Author:        Quommunication
Author URI:    http://quommunication.com/
------------------------------------------------------------------------

Support:       Bence Kucsan, support@quommunication.com
Updated:       January 14 2008
Copyright:     (c) 2008 Quommunication, a product of Bence Kucsan

All rights reserved.
*/

body							{margin:0; padding:0; background-color:#ffffff; font-family:Arial, Malayalam, Helvetica; font-size:medium; color:#333333; }

a								{color:#002ABA; }
.clear							{clear:both; }
#commenting.clear				{margin:0.3125em 0 1.8750em 0; }

.hr								{margin:0; padding:0; height:0.0625em; font-size:0.0625em; background-color:#ffffff; clear:both; border-bottom:0.0625em solid #cccccc; }
.column_main .hr				{border-bottom:0 !important; }
.hr_top							{margin:0; padding:0; height:0.3125em; font-size:0.0625em; background-color:#eeeeee; clear:both; border-top:0.0625em solid #cccccc; }
.column_main .hr_top			{border-top:0 !important; background-color:transparent; }
.hr_bottom						{margin:0; padding:0; height:0.3125em; font-size:0.0625em; background-color:#eeeeee; clear:both; border-bottom:0.0625em solid #cccccc; }

.red							{padding:0 0.3750em; color:#cc0000; }

/*
------------------------------------------------------------------------
CONTAINER - The 61.2500em wide wrapper used in header, main menu, and more
------------------------------------------------------------------------
*/

.container						{margin:0 auto; padding:0; width:61.2500em; text-align:left; }


/*
------------------------------------------------------------------------
HEADER - Logo & Search Form
------------------------------------------------------------------------
*/

/*#header							{margin:0 auto; .margin:1.2500em auto 0 auto; padding:0; width:61.2500em; height:4.3750em; text-align:left; _position:relative; _top:-1.2500em; }*/

/*.logo, .logo a, .logo a			{margin:0.6250em 0 0 0; padding:0; font-family:Geneva, Arial; font-size:2.5000em; font-weight:bold; letter-spacing:-0.1250em; color:#cc0000; float:left; } */

.search							{margin:2em 0 0 0; padding:0.1875em; background-color:#eeeeee; float:right; height:1.45em; }
.search .input					{margin:0 0.1875em 0 0; padding:0.3750em 0.4375em 0.3125em 0.4375em; width:14.3750em; font-family:Arial; font-size:0.6875em; color:#999999; border-left:0.0625em solid #bbbbbb; border-top:0.0625em solid #bbbbbb; border-right:0.0625em solid #dddddd; border-bottom:0.0625em solid #dddddd; }
.search .button					{margin:0 !important; padding:0 0.5000em 0 0.5000em !important; height:1.95em !important; font-family:Arial !important; font-weight:bold !important;
								text-transform:uppercase !important; font-size:0.6875em !important; border:0 !important; background-color:#eee !important;
								cursor:pointer !important; }
.search fieldset				{margin:0; padding:0; border:0; display:inline; }
.search label					{}

/*
------------------------------------------------------------------------
MENUS - Main, Pages (currently not in use) & Sub Menu
------------------------------------------------------------------------
*/

#menu							{margin:0 auto; padding:0 0 0 0; width:100%; height:1.8750em; }
.main_menu li					{margin:0 1.2500em 0.7500em 0; padding:0; font-size:0.8750em; float:left; list-style:none; }
.page_item a,
.page_item a					{margin:0; padding:0; color:#cc0000; display:block; border-bottom: 0.1250em solid #ffffff; }
.current_page_item,
.page_item a:hover				{border-bottom:0.1250em solid #cc0000; }
.current_page_item a,
.current_page_item a,
.current_page_item a:hover		{border-bottom:none; }

/* END Main Menu */

/* Sub Menu */

#submenu							{padding:0; background: Url(img/fondoSubmenu.gif) 0 0 repeat; border-bottom:0.0625em solid #cccccc; }

.sub_menu li						{margin:0 0.3125em 0 0; padding:0; font-size:0.9em; list-style:none; border-right:0.0625em solid #fff; display:inline; }
.sub_menu li.noBorde				{border-right:0; }

.cat-item a,
.cat-item a							{margin:0; padding:0.1875em 0.3750em 0.1875em 0.3750em; font-size:.7em; }
.cat-item a:hover					{}
.current-cat,
.current-cat a,
.current-cat a						{background-color:#666; color:#ffffff; text-decoration:none; font-weight:bold; }

.sub_menu li strong					{font-weight:normal; color:#000; }
.sub_menu li						{margin:0; }
.sub_menu li a						{margin:0; }

.current-cat,
.current-cat a,
.current-cat a						{margin:0; }

.sub_menu							{position:relative; padding-left:0.9375em; }



/* END Sub Menu */

/* Dropdown Menu, if there are some children categories in WordPress defined */

.children							{margin:0; padding:0.2500em 0 0.2500em 0; position:absolute; left:-562.5000em; background-color:#ffffff; border-right: 0.1250em solid #cccccc;
									border-bottom: 0.1250em solid #cccccc; border-left:0.0625em solid #dddddd; border-top:0.0625em solid #dddddd; }

.sub_menu li:hover ul,
.sub_menu li.iehover ul				{left:auto; }

.children li						{margin:0.0625em 0.4375em 0.0625em 0.4375em; padding:0.0625em 0 0.0625em 0; float:none; }
.children li a,
.children li a						{background-color:#ffffff; color:#999999; }
.children li a:hover				{background-color:#999999; color:#ffffff; }
.children .current-cat,
.children .current-cat a,
.children .current-cat a			{background-color:#999999; color:#ffffff; }

/* END Dropdown Menu */

/*
------------------------------------------------------------------------
CONTENT
------------------------------------------------------------------------
*/

/* Column Definitions */

.column_main						{margin:0.6250em 0 0 0; padding:0 1.2500em 0 0; width:39.5em; float:left; display:inline; overflow:hidden; }
.column_right						{background:#fbfbfb; margin:0.6250em 0 0.6250em 0; padding:0 0.6250em 1.2500em 0.6250em; width:17.5000em; float:right; overflow:hidden; }
.column_left_b						{margin:0.6250em 0 0.6250em 0; padding:0 1.2500em 1.2500em 0; width:18.6875em; float:left; border-right:0.0625em solid #cccccc; }
.column_center_b					{margin:0.6250em 0 0.6250em 0; padding:0 1.2500em 1.2500em 1.2500em; width:18.6875em; float:left; border-right:0.0625em solid #cccccc; }

/* END Column Definitions */

/* Featured (the first enrty in every category archives and on the index page, currently with that black background ) */

body.blog-blogdemedioambiente #featured.interior p				{color:#2b3918; }
body.blog-insercionsocial #featured.interior p					{color:#133642; }
body.blog-cuidadoalzheimer #featured.interior p					{color:#461030; }
body.blog-creacionjoven #featured.interior p					{color:#121F42; }
body.blog-formacionprofesionales #featured.interior p			{color:#2A072F; }
body.blog-asistenciamayores #featured.interior p				{color:#1F2428; }
body.blog-sosemergencias #featured.interior p					{color:#13221D; }
body.blog-innovasocial #featured.interior p						{color:#320E02; }

#featured								{margin:0 0 0 0; padding:0.0625em 1.2500em 0.6250em 1.2500em; }
#featured h3 a,
#featured h3 a							{/*color:#ffffff;*/ }
#featured .header						{}
#featured .header a,
#featured .header a						{padding:0 0 0.0625em 0; color:#ffffff; font-weight:normal; }
#featured .header a:hover				{}
#featured .header em					{color:#fff; }
#featured .header em a,
#featured .header em a					{}
#featured .header em a:hover			{}
#featured p								{}
#featured.interior p					{color:#2b3918; }
#featured p a,
#featured p a							{}
#featured p a:hover						{}
#featured.interior p a					{float:right !important; padding:0.8750em 0 0 1.2500em; color:auto !important; }
#featured.interior p a:hover			{}
#featured ul,
#featured ol							{margin:1.2500em 0 1.2500em 3.1250em; padding:0; }
#featured li							{margin:0; padding:0.1875em 0 0.1875em 0; font-size:0.8750em; list-style-type:disc; border-bottom:none; }
#featured blockquote p					{margin:1.2500em 0 1.2500em 0; font-family:Georgia; font-size:1.1250em; line-height:1.3750em; font-style:italic; }

/* css de imagen de contenido */
#featured img.size-full					{margin:0.3125em 0 0.6250em 1.2500em; padding:0; float:right; border:none; }
#featured img.size-full					{padding:0.8750em 0 0 1.2500em; }
#featured img.size-full					{width:17.8750em; height:17.8750em; margin:0; float:right; }
#featured.interior img.size-full		{margin-top:0.9375em; }
#entry img.size-full					{margin:0.3125em 0 0.6250em 1.2500em; padding:0; border:none; }
#entry p img.size-full					{clear:none !important; display:inline !important; float:left !important; margin:0 0.9375em 0.9375em 0 !important; }

#featured img.size-medium				{width:17.875em; height:17.875em; }
#featured img.alignleft					{float:left; margin:0 .625em .625em 0; }
#featured img.alignright				{float:right; margin:0 0 .625em .625em; }

/* imagen-icono de nueva ventana */
img.new-window								{width:auto !important; height:auto !important; float:none !important; padding:0 !important; margin:0 !important; }

/* barra de nevegación */
#content .nav-links							{clear:left; text-align:center; margin:1em 0; }


/* END Featured */

/* Categories */

.category_header						{margin:0.6250em 0 0 0; padding:1.2500em 1.2500em 0.6250em 1.2500em; background-color:#eeeeee; text-align:center; }

/* END Categories */

/* Lists (displaying the posts) */

#content ul						{margin:0 0 0.6250em 0; padding:0; }
#content li						{margin:0; padding:0.4375em 0 0.4375em 0; line-height:1em; list-style-type:none; }

/*
.title a,
.title a						{font-weight:bold; }
.title a:hover					{}
*/

.comment_excerpt a,
.comment_excerpt a,
.comment_excerpt a:hover		{font-weight: normal; }

.meta							{margin: 0 0 0.9375em 0; padding: 0; width:37.5000em; color: #999; font-size:0.6875em; }
#features.interior .meta		{color:#999; }
.meta a,
.meta a							{}
.meta a:hover					{}
.meta div.toalafecha			{white-space:nowrap !important; display:inline !important; }
.meta div.toalafecha a.comenting{font-family:Arial; font-size:0.7500em; color:#6e6e6e; }

/* END Lists */

/* Entry */

.column_left_b img,
.column_center_b img,
.column_right img				{margin:0.1875em 0.6250em 0.3125em 0; padding:0; float:left; border:none; }

.column_right object			{width:17.5em; }
.column_right object img		{width:100%; height:auto; }

.column_right .separator		{width:100%; overflow:hidden; height:.05em; background:#ccc; margin:1em 0; }

p								{margin:0.6250em 0 0.6250em 0; padding:0; line-height:1.1250em; }
p a,
p a								{}
p a:hover						{}

#entry							{margin:1.8750em 0 0 0; float:left; }

#featured.interior #entry		{margin-right:0; padding-top:2em; width:38.7500em; }

#entry .digg					{margin:0.1875em 0.6250em 0.3125em 0; float:left; }
#entry p						{margin:1.2500em 0 1.2500em 0; font-size:0.8750em; }

#featured.interior #entry p		{margin-left:0; padding-left:0; }

#entry ul,
#entry ol						{margin:1.2500em 0 1.2500em 3.1250em; padding:0; }
#entry li						{margin:0; padding:0.1875em 0 0.1875em 0; font-size:0.8750em; list-style-type:disc; border-bottom:none; }
#entry blockquote p				{margin:1.2500em 0 1.2500em 0; font-family:Georgia; font-size:1.1250em; line-height:1.3750em; font-style:italic; }

/* Button like link styling for the 'Archives' link */

.link a,
.link a							{margin:0; padding:0.2500em 0.3750em 0.2500em 0.3750em; background-color:#bbbbbb; font-size:0.7500em;
								color:#ffffff; font-weight:bold; border:none; }
.link a:hover					{color:#ffffff; background-color: #336699; }

/* END Button like link styling for the 'Archives' link */

/* END Entry */

/* Comments */

.comment_author						{margin:1.2500em 0.6250em; padding:0; color:#45fe00; width:9.3750em; float:left; }
.comment_author a					{font-size:0.8125em; }
.comments							{margin:0.6250em 0 0.6250em 0; padding:0; width:26em; float:left; overflow:hidden; }
.comments p							{font-size:0.8125em; }

.leave_comment						{margin:1.2500em 0 0.6250em 0; padding:0 0 0.6250em 0; background-color:#f7f7f7; }
.leave_comment .textarea			{margin:0; padding:0.3750em 0.4375em 0.3125em 0.4375em; width:36.5625em; font-family:Arial; font-size:0.7500em;
									color:#333333; border-left:0.0625em solid #bbbbbb; border-top:0.0625em solid #bbbbbb;
									border-right:0.0625em solid #dddddd; border-bottom:0.0625em solid #dddddd; }
.leave_comment .input				{margin:0; padding:0.3750em 0.4375em 0.3125em 0.4375em; width:13.7500em; font-family:Arial; font-size:0.7500em;
									color:#333333; border-left:0.0625em solid #bbbbbb; border-top:0.0625em solid #bbbbbb;	
									border-right:0.0625em solid #dddddd; border-bottom:0.0625em solid #dddddd; }

/* END Comments */

/* Tabs (in the sidebar for the AJAX box) */

.tab_container					{margin:0; padding:0; border:0.3125em solid #eeeeee; }
.tab_container_in				{margin:0; padding:0.6250em; background:#fff; border-left:0.0625em solid #dddddd; border-top:0.0625em solid #dddddd; border-right:0.0625em solid #cccccc; border-bottom:0.0625em solid #cccccc; }
.tab_menu_container				{padding: 0 0 0 0; height:1.6875em; background-color:#eeeeee; }
#tab_menu li					{margin:0; padding:0.4375em 0.3125em 0.1250em 0; background-color:#eeeeee; font-size:0.755em; line-height:normal; float:left; list-style:none; cursor:pointer; border-bottom:none; }
#tab_menu .first				{padding:0.4375em 0.3125em 0.1250em 0.3750em; }
#tab_menu li a,
#tab_menu li a					{margin:0; padding:0.1875em 0.3750em 0.1875em 0.3750em; background-color:#eee; color:#000; display:block; }
#tab_menu li a:hover,
#tab_menu li a.current			{background-color:#999999; color:#ffffff; }
.tab_content_list				{/*display:none; */}
#tab_content_tags li			{line-height:1.9em; }
#tab_content_tags a,
#tab_content_tags a				{}
#tab_content_tags a:hover		{}
#tab_content_archive a			{font-size:0.8125em; }
#tab_content_archive a:hover	{}

/* END Tabs */

/* Widgets */

#content .widget ul 			{padding:0.6250em 0.6250em 1.2500em 0.6250em; border:0.3125em solid #eeeeee; }
.widget li a,
.widget li a 					{color:#000000; font-weight:bold; display:block; }
.widget li a:hover				{color:#cc0000; }
.widget .page_item a,
.widget .page_item a,
.widget .page_item a:hover		{border-bottom:none; }
.widget .cat-item a,
.widget .cat-item a				{padding:0; }
.widget .cat-item a:hover,
.widget .current-cat,
.widget .current-cat a,
.widget .current-cat a			{background-color:#ffffff; }

/* END Widgets */

/*
------------------------------------------------------------------------
HEADERS
------------------------------------------------------------------------
*/
/*
h1,
h1 a,
h1 a							{margin:0 0 0.6250em 0; padding:0; font-family:Geneva, Arial; font-size:1.5em; line-height:1.1em; font-weight:normal; color:#000000; letter-spacing:-0.0625em; }
h1 a:hover						{color:#cc0000; }
h2								{margin:1.2500em 0 0.6250em 0; padding:0; font-size:.75em; font-weight:bold; text-transform:uppercase; }
h2 a,
h2 a							{padding:0 0 0.0625em 0; color:#cc0000; }
h2 a:hover						{color:#000000; }
h2 i							{font-style:normal; font-weight:normal; text-transform:none; }
h2 i a,
h2 i a							{border-bottom:0.0625em solid #dddddd; }
h2 i a:hover					{color: #000000; }
h3								{margin:1.2500em 0 1.2500em 0; padding:0; font-family:Geneva, Arial; font-size:1.2500em; line-height:1.2500em; font-weight:normal; color:#000000; letter-spacing:-0.0625em; }
h3 a,
h3 a							{}
h3 a:hover						{}
*/

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

#footer							{margin:0 auto; margin-top:1.8750em; padding:1.2500em 0 1.2500em 0; width:100%; background-color:#eeeeee; }
#footer p.left					{font-size:0.6875em; color:#999999; float:left; }
#footer p.right					{font-size:0.6875em; color:#999999; float:right; }
#footer p a,
#footer p a						{font-weight:normal; }
#footer p a:hover				{}


/*ESTILOS PROPIOS DEL BLOG*/
/*PROGRAMACI�N CLIENTE JUAN ANTONIO CHARNECO MATEOS*/




/*
------------------------------------------------------------------------
CABECERA
------------------------------------------------------------------------
*/



#header								{clear:both; padding:1em 0 0; }

#contenedor							{width:61.2500em; height:11.6250em; margin:0 auto -1.2500em auto; }

#menublogs							{border-top:0.5625em solid #133642; height:1.2500em; margin:0 auto; padding:.25em 0 0 0; text-align:left; width:61.2500em; }
#menublogs ul						{clear:both; list-style:none; padding:0.2500em 0; margin:0.5em 0 0 0; font-size:0.7em; display:inline; }
#menublogs ul li					{display:inline; padding:0 0 0 0.3125em; border-right:0.0625em solid #939393; line-height:1.1250em; }
#menublogs ul li.final				{border-right:0 solid #939393; }
#menublogs ul li a					{padding:0 0.3125em 0 0; }
#menublogs ul li a.seleccion		{font-weight:bold; }
#menublogs ul li a:hover			{}
#menublogs ul li a.seleccion:hover	{}

.cat-item a:hover					{}

#menublogs p						{display:inline; font-size:.75em; }

body.blog-blogdemedioambiente #header .main a		{color:#2b3918; }
body.blog-asistenciamayores #header .main a			{color:#1F2428; }
body.blog-insercionsocial #header .main a			{color:#133642; }
body.blog-cuidadoalzheimer #header .main a			{color:#461030; }
body.blog-creacionjoven #header .main a				{color:#121F42; }
body.blog-formacionprofesionales #header .main a	{color:#2A072F; }
body.blog-sosemergencias #header .main a			{color:#13221D; }
body.blog-innovasocial #header .main a				{color:#320E02; }

#header .main								{font-variant:small-caps; letter-spacing:0.01em; font-size:1.1em !important; }

#header .logo								{width:7em; float:left; border:0; }
#header .logo img							{border:0; }
#header a									{text-decoration:none; }	
#header .title								{font-size:1.75em; margin:0 0 0 5em; font-family:Geneva,Arial; font-weight:normal; letter-spacing:-0.0625em; }
#header .title p							{margin:0; font-size:.6em; letter-spacing:0.01em; }
#header .title p a							{color:#333; margin:0 1.2500em 0 0; padding:0; font-weight:normal; }
#header .title p em							{color:#00cc00;  font-style:normal; display:block; }

#menu										{clear:both; margin:1.25em 0 0 0; }

.button										{background-color:#45fe00; cursor:pointer; font-size:0.9375em; font-weight:bold; height:2.3750em; }

#submenu									{margin:1.25em auto 0 auto; padding:0.3125em 0 0.3125em 0.4375em; }
#submenu .submenu-container					{width:60em; margin:0 auto; }
#submenu p									{display:block; float:left; width:6em; }
#submenu ul									{margin:0 0 0 5em; padding:0; display:block; }
#submenu ul li								{list-style:none; display:inline; }
#submenu p									{font-size:.75em; }
											
#rss										{float:left; display:inline; height:1.6em; width:22em !important; margin:0; padding:0; position:absolute; top:-3.1250em; left:47.8125em !important; }
#rss a										{height:1.8em; }
#rss a#qs									{background:url(/wp-content/themes/news/img/rss.gif) 0 bottom no-repeat; padding-left:1.5em; }
#rss a#enlace-acerca-de						{background:url(img/info.png) 0 bottom no-repeat; padding-left:1.5em; margin-right:1em; }
#rss a img									{border:0; }

/* JAVIER: maquetación "suscripción al blog" */
#rss-email-subscription						{font-size:0.75em; display:none; background:#eee; border:0.0625em solid #ccc; padding:0.9375em; width:70em; margin:0.625em auto; }
#rss-email-subscription .title				{margin:0; font-size:1.5em; }
#rss-email-subscription .feeds-url			{list-style:none; margin:0.3125em 0; padding:0; }
#rss-email-subscription .feeds-url li		{display:inline; margin:0; padding:0 0.6250em 0 0; }
.slider-content a.close						{display:block; text-align:right; }
#rss										{left:48.75em; width:12.5em; }

/* maquetación de obrero */
#acerca-de									{font-size:0.75em; display:none; background:#eee; border:0.0625em solid #ccc; padding:0.9375em; width:70em; margin:0.6250em auto; }
#acerca-de .title							{margin:0; font-size:1.5em; }
#acerca-de p.close							{padding-top:0.6250em; text-align:right; }
#acerca-de a								{}
#rss a#enlace-acerca-de  					{margin-right:0.6250em; }

#header ul.rss								{width:20em; float:right; font-size:1em; text-align:right; position:relative; top:-2em; }
#header ul.rss li							{display:inline; }
#header ul.rss li a							{padding-left:1.5em; font-size:.95em; }
#header ul.rss li a.rss						{background:url(/wp-content/themes/news/img/rss.gif) 0 bottom no-repeat; } 
#header ul.rss li a.about					{background:url(img/info.png) 0 bottom no-repeat; }
#header ul.rss li a img						{border:0; }

/*
body.blog-blogdemedioambiente #featured		{background:#4e5b41; }
body.blog-insercionsocial #featured			{background:#395762; }
body.blog-cuidadoalzheimer #featured		{background:#643652; }
body.blog-creacionjoven #featured			{background:#3D4460; }
body.blog-formacionprofesionales #featured	{background:#402244; }
body.blog-asistenciamayores #featured		{background:#3F4044; }
body.blog-sosemergencias #featured			{background:#2C3836; }
body.blog-innovasocial #featured			{background:#44271F; }
*/

#featured									{padding:0 0 1.5625em 0; margin:0; }
#featured.home								{min-height:23em; height:auto !important; height:30em; }
#featured.ofcategory						{min-height:23em; height:auto !important; height:30em; }
#featured.interior							{padding:0 0 1.8750em 0; }
#featured h3								{padding:0.5000em 0 0 1.1250em; position:relative; color:#fff; margin:0; font-size:1.2em; }
#featured h3 a								{}
#featured.interior h2						{font-family:Arial; font-size:1.6250em; margin:0 0 0 1em; padding:0; }
#featured .header							{position:relative; border:0.0625em solid #2b3918; border-top:0.1875em solid #2b3918; border-bottom:none; background-color:#333; margin:0; padding:0.5000em 0 0.5000em 0.9375em; display:block; float:none; font-size:0.75em; }
#featured .header a,
#featured .header a,
#featured .header em a,
#featured .header em a						{border-bottom:none; padding:0 0 0.0625em; text-decoration:underline; }
#featured .header h2						{font-size:.9em; margin:0; padding:0; }
#featured p									{font-size:0.9375em; margin:0.6250em 0 0 0; padding:0 0.6250em 0 1.1250em; }
#featured p a								{float:left; }
#featured p a.noflotada						{float:none !important; clear:none !important; display:inline !important; margin:0 !important; padding:0 !important; }
#featured.home p a,
#featured.ofcategory p a					{/*color:#fff;*/ }
#featured blockquote p a.noflotada			{float:none; clear:none; }
#featured div								{float:right; margin:0 0.9375em 0 0.9375em; display:inline; }
#featured .wp-caption-text					{font-size:0.6875em; text-align:right; }
#featured p a:hover							{}
#featured p a,
#featured p a								{padding:0 0 0.0625em; clear:both; }

#featuredInterior							{background-color:#4e5b41; padding:0 0 0.9375em 0; margin:0; }
#featuredInterior h2						{padding:0.5000em 0 0 1.1250em; color:#fff !important; }
#featuredInterior h2 a						{font-size:1.6250em; }
#featuredInterior .header					{border:0.0625em solid #2b3918; border-top:0.1875em solid #2b3918; border-bottom:none; background-color:#404d33; margin:0;
											padding:0.5000em 0 0.5000em 0.9375em; }
#featuredInterior .header a,
#featuredInterior .header a,
#featuredInterior .header em a,
#featuredInterior .header em a				{border-bottom:none; padding:0 0 0.0625em; text-decoration:underline; }
#featuredInterior .header a:hover,
#featuredInterior .header em a:hover		{border-bottom:none; color:#FFFFFF; }
#featuredInterior img						{width:17.8750em; height:17.8750em; margin:0; }
#featuredInterior a							{float:right; }
#featuredInterior p a						{float:none; clear:none; margin:0 0 0; padding:0; }
#featuredInterior p							{font-size:0.9375em; color:#484b69; margin:0.6250em 0 0 0; padding:0 0.6250em 0 1.1250em; }
#featuredInterior div						{float:left; margin:0.9375em 0.9375em 1.2500em -0.5000em; display:inline; }
#featuredInterior .wp-caption-text			{font-size:0.6875em; text-align:right; }
#featuredInterior p a:hover					{border-bottom:none; color:#FFFFFF; }
#featuredInterior p a,
#featuredInterior p a						{border-bottom:none; padding:0 0 0.0625em; text-decoration:underline; clear:both; }
#featuredInterior #entry p a				{float:left; }
#featuredInterior #entry p a.noflotada		{float:none; clear:none; }

/*
------------------------------------------------------------------------
COLUMNA DERECHA
------------------------------------------------------------------------
*/

/* LISTADO DE NOTICIAS */
ul.resume						{width:18.1250em; margin:0 1em 1em 0 !important; float:left; }
ul.resume li					{height:auto !important; width:auto !important; line-height:1.2em !important; margin:0 !important; float:none !important; display:block !important; }
ul.resume .meta a				{font-variant:small-caps; text-transform:uppercase; font-size:1em; }
ul.resume .meta .toalafecha		{font-weight:bold; }
/*ul.resume .title				{font-size:1em; line-height:1em !important; height:2.1em !important; overflow:hidden !important; padding:0 !important; }*/
ul.resume .title h3				{margin:0; line-height:1em; height:2.1em; overflow:hidden; }
ul.resume .title a				{}
ul.resume .content				{font-size:0.8em; height:17em !important; overflow:hidden; }
ul.resume li.meta .cats			{line-height:1em; height:1em; overflow:hidden; }

.column_right h2				{color:#00cc00; font-size:1em; }
.column_right h2 span			{font-weight:bold; font-size:0.7500em; display:block; color:#2b3918; }

.tab_menu_container				{background-color:#eeeeee; }
#tab_menu li					{background-color:#eeeeee; }
#tab_menu li a, #tab_menu li a	{background-color:#eeeeee; }
#tab_menu li a:hover,
#tab_menu li a.current			{background-color:#333; font-weight:bold; }

/*
#mininews						{margin:0.9375em 0 0 0 !important; }
#mininews li					{border:none; float:left; display:inline; margin-left:0.9375em; height:19em; overflow:hidden; }
#mininews li .meta a,
#mininews li .meta a			{}
#mininews li h3					{font-weight:normal; font-size:.85em; line-height:1em; height:2.1em; overflow:hidden; padding:0; margin:0; }
/* SUSTITUCION DE LO ANTERIOR */
div#mininews					{margin:0.9375em 0 0 0 !important; }


.meta							{color:#2b3918; }
#featured.interior .meta		{color:#333; }
.tolcontenido					{font-size:0.8125em; text-align:justify; }
.tolafoto						{float:left; margin:0.2500em 0.5000em 0 0; overflow:hidden; }
.tolmore						{font-size: 0.8750em; border:none !important; white-space:nowrap !important; }

#enlacesblogs					{border-top:0.0625em solid #ebebeb; background:#f7f7f7; }
#enlacesblogs.interior			{padding:0 0.6250em; }
#enlacesblogs div				{margin:0 auto; width:61.2500em; text-align:left; clear:both; }
#publiblogs h2,
#enlacesblogs h2				{font-size:1.5000em; color:#2b3918; }
#enlacesblogs ul				{float:left; list-style:none; text-align:left; padding:0 0 1.2500em 0; margin:0; width:14.6875em; display:inline; height:9em; overflow:hidden; }
#enlacesblogs li				{text-align:left; padding:0; margin:0 0.6250em 0 0; width:14.0625em; float:left; clear:left; display:inline; border:0 !important; line-height:1em; }
#enlacesblogs .titulinlink h3	{border:0 !important; margin:0; font-weight:normal; }
#enlacesblogs .infolinks		{font-size:0.7em; margin:0.5em 0; }
#enlacesblogs a					{font-size:0.8125em; border:0 !important; }
#enlacesblogs a:hover			{}

#imagenesblogs					{clear:both; padding:0 0 0.6250em 0; margin:0; border-bottom:0.0625em dotted #e4e4e4; width:61.2500em; }
#imagenesblogs h4				{font-size:1.1250em; color:#000; height:0.6250em; }

#imagenesblogs div				{background:#fff; width:57.2500em; padding:0.6250em 1.2500em 0.6250em 402.5000em; }
#imagenesblogs img				{margin-right:0.9375em; vertical-align:top; }

#publiblogs						{clear:both; padding:0 0 1.2500em 0; margin:0; border-bottom:0.0625em dotted #e4e4e4; width:61.2500em; }
/*#publiblogs h2					{font-size:1.1250em; color:#000; height:0.6250em; _margin-top:1.25em; }*/
#publiblogs div					{background:#fff; width:60.0000em; padding:0 0.6250em; }
#publiblogs img					{margin-right:1.5625em; }
#publiblogs a img				{border:none; }
#publiblogs a.facebook img		{position:relative; top:-0.4375em; }
#publiblogs ul					{float:none; display:block; background:#fff; width:auto; height:auto; padding:.1em 1em; }
#publiblogs ul li 				{display:inline; float:none; }

.title a:hover					{}

#footer							{margin:0 auto 3em; padding:0; text-align:center; width:61.2500em; background-color:#fff; }
#footer .container				{text-align:center; background-color:#fff; margin-top:3.7500em; }
#footer .container img,
#footer .container a,
#footer .container p			{margin:0 !important; padding:0 !important; font-size:0.9em !important; }

#footer ul						{margin:0; padding:0; }
#footer ul li					{display:inline; margin:0 .25em; }


/***************CATEGORIAS**********************/

.category_header				{background-color:#fff; text-align:left; margin:0; padding:0; }
.category_header h1				{color:#1b1c48; font-size:1.2500em; font-weight:bold; }

#featured.ofcategory h2			{border:0.0625em solid #2b3918; border-top:0.1875em solid #2b3918; border-bottom:none; }
#featured.ofcategory			{/*background-color:#4e5b41;*/ }
#featured.ofcategory p a img	{float:right; margin:0 0 0.6250em 0.6250em; }

#mininavegador					{clear:both; }
#mininavegador a				{border:medium none !important; color:#00CC00 !important; font-size:0.8750em; text-decoration:underline !important;
									margin:1.8750em 0 0 0; }
#mininavegador a#ant			{float:left; }
#mininavegador a#sig			{float:right; }

ul#tab_content_comments li span.comment_excerpt a
								{}
div.par							{background:#f7f7f7; }
div.impar						{background:#fff; }
div.par p.meta,
div.impar p.meta				{float:left; width:30.0000em; }

#respond						{background:#fff; font-family:Arial; font-size:1.2500em; font-weight:normal; color:#2b3918; }

#commentform					{padding:0 1.2500em; }
#commentform fieldset			{margin:.5em 0; padding:0; border:0; }
#commentform label				{font-family:Arial; font-size:0.8125em; color:#2b3918; display:block; }
#commentform label strong		{font-weight:bold; }
#commentform label input,
#commentform label textarea		{display:block; }
#commentform p#comentario		{font-family:Arial; font-size:0.8125em; color:#2b3918; font-weight:bold; }
#commentform input#submit		{border:0; font-family:Arial; font-size:1.0000em; font-weight:bold; color:#fff; background:#666; }

p#countComent					{font-family:Arial; font-size:1.2500em; color:#2b3918; }

/* JAVIER: remaquetación de línea de tags de un post en su vista detalle/single */
#featured div.post-share,
#featured div.post-tags			{clear:both; display:block; text-align:left; float:none; font-size:.75em; padding:.5em 0 .5em 2em; text-align:right; }

/* JAVIER: línea de compartir artículo */
#featured div.post-share					{height:1.5em; }
#featured div.post-share span				{float:left; }
#featured div.post-share ul					{display:inline; margin:0; padding:0; }
#featured div.post-share li					{display:inline; }
#featured div.post-share li	a				{font-size:1.25em; background-image:url("img/social-icons.gif"); background-repeat:no-repeat; padding:0 0 0 1.5em; height:1.3em; margin:0 0 0 1em; display:block; float:left;  }
#featured div.post-share li a span			{position:relative; top:.2em; display:block; cursor:pointer; }
#featured div.post-share li.facebook a		{background-position:0 -180px; }
#featured div.post-share li.twitter a		{background-position:0 -620px; }
#featured div.post-share li.delicious a		{background-position:0 -40px; }
#featured div.post-share li.meneame a		{background-position:0 -820px; }
#featured div.post-share li.buzz a			{background-image:url(img/icon-buzz.gif); }
#featured div.post-share li.bitacoras a		{background-image:url(http://static2.bitacoras.com/images/agregador/bitacorascom16x16.gif); }
                                                           
/* JAVIER: maquetación lista de reproducción - no se usa */
#videos				{width:17.5000em; height:14.3750em; }
ul#playlist			{padding:0; margin:0.3125em 0 0 0; list-style:none; border:0.0625em solid #eee; height:10.3125em; overflow:auto; }
ul#playlist li		{padding:0.4375em 0.3125em; margin:0; border:0; clear:left; height:2.5000em; }
ul#playlist li a	{color:#0a0; }
ul#playlist li img	{float:left; border:0; padding:0; margin:0 0.3125em 0 0; width:3.1250em; height:auto; }
ul#playlist li span	{font-size:1.0000em; }


/* captcha - no se usa */
#zrx_captcha a img	{border:0; }

/* videos - ya no se usa */
div.column_right #videos				{width:17.5000em; height:14.3750em; }
div.column_right ul#playlist			{padding:0; margin:0.3125em 0 0 0; list-style:none; border:0.0625em solid #eee; height:auto; background:#fff; }
div.column_right ul#playlist li			{padding:0.4375em 0.3125em; margin:0; border:0; clear:left; height:2.5000em; }
div.column_right ul#playlist li a		{color:#0a0; text-decoration:none; }
div.column_right ul#playlist li img		{float:left; border:0; padding:0; margin:0 0.3125em 0 0; width:3.1250em; height:auto; }
div.column_right ul#playlist li span	{font-size:1em; }

.column_right .banner					{margin-bottom:1em; }
.column_right .banner img				{float:none; margin:0; border:0; }

/* formulario de suscripción por email */
#form-rss-email-subscription .fieldtext	{width:10.9375em; border:0.0625em solid #ccc; }

/* recaptcha */
form#commentform p.recaptcha-error		{font-size:1em !important; color:red; }

/* sidebar: títulos de las entradas */
.tab_container span.title			{font-size:0.8em; }


/*.hidden									{display:none; }*/
.hidden									{display:block; left:-999em; line-height:0; position:absolute; text-indent:-999em; top:-999em;}

/****************************************/
/* hacks IE6 según CajaMadrid           */

* html .sub_menu								{padding-left:0; }
* html #featured.interior p a					{padding:0.3125em 0 0 1.2500em; }
* html #featured img.size-full					{padding:0.3125em 0 0 1.2500em; }
* html #featured.interior img.size-full			{margin-top:0.3125em; }
* html #featured.interior #entry				{padding-top:2.25em; }
* html #rss										{left:46.8750em !important;}
* html #featured.interior						{padding:0 0 0.9375em 0; }
* html .meta .tolosTags							{padding:0.25em 0; }

* html #header ul.rss							{margin-top:2em; }


/* estadísticas */
ul.stats									{width:50em; }

ul.stats li									{display:block; height:1.75em; padding:0 !important; }
ul.stats li div								{display:block; float:left; overflow:hidden; padding:.35em; }
ul.stats li .blog_title						{width:20em; }
ul.stats li .blog_posts						{width:10em; }
ul.stats li .blog_comments					{width:10em; }

ul.stats li.header							{background:#eee; border-bottom:.1em solid #aaa; } 
ul.stats li.header div						{font-weight:bold; }
ul.stats li.totalize div					{color:#800; font-weight:bold; background:#fafafa; border-top:.1em solid #eee; }
ul.stats li.odd								{background:#eff; }

