/*  
Theme Name: ewmBlue
Theme URI: http://www.elwebmaster.com
Description: Tema dise&ntilde;ado especialmente para elWebmaster.com.
Version: 1.0
Author: Daniela Rodr&iacute;guez
Author URI: http://www.elwebmaster.com

	La estructura est basada en el tema GlossyBlue
	Prohibida su copia o reproducci&oacute;n sin permiso de la autora.
	
*/


/* http://sonspring.com/journal/clearing-floats */

html body * span.clear, html body * div.clear, html body * li.clear, html body * dd.clear
	{ background: none; border: 0; clear: both; display: block;	float: none; font-size: 0;
	list-style: none; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0;}

/* http://www.positioniseverything.net/easyclearing.html */

.clearfix:after { clear: both; content: '.'; display: block; visibility: hidden; height: 0;}
.clearfix {	display: inline-block;}
* html .clearfix { height: 1%;}
.clearfix { display: block;}



/* 	font: 75%/150% "Trebuchet MS", Tahoma, Arial; */
body { font: 15px/22px  Georgia, Tahoma, Arial;  color: #333333;	background: #011e30 url(images/main-bg.gif) repeat-y center;
	margin: 0px; padding: 0px 0px 30px;} 

a 			{ color: #59770e;	text-decoration: none;}
a:visited	{ color: #59770e;	text-decoration: none;}
a:hover 	{ color: #f25d00;	text-decoration: underline;}

img { border: none;}
p { padding: 0px 0px 12px; margin: 0px;}

code {
	font-family: "Lucida Console", "Bitstream Vera Sans Mono", "Courier New", Monaco, Courier, monospace; 
	font-size: 90%;
	color: #159;
}

blockquote {
	background-color: #FEFEE1;
	padding: 10px 10px 0 48px;
	margin: 0 0 10px 0;
	border-right: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
}

h1 { color: #011e30; margin: 0px 0px 15px; letter-spacing: -1px; font: normal 36px/43px Georgia, "Times New Roman", Times, serif;}
h1.index_php {position:absolute; margin-top:-1000px;}
h1 a, h1 a:visited { color: #011e30; text-decoration: none; }
h1 a:hover { color: #f25d00; text-decoration: none;}

h2 { color: #011e30; margin: 0px 0px 0px; letter-spacing: -1px;	font: normal 24px/29px Georgia, "Times New Roman", Times, serif;}
h2 a, h2 a:visited { color: #011e30; text-decoration: none; }
h2 a:hover { color: #f25d00; text-decoration: none;}

h3 { color: #011e30; font: normal 18px/21px Georgia, "Times New Roman", Times, serif; 	margin: 10px 0px 5px;}

h4 { font: normal 130%/100% "Trebuchet MS", Tahoma, Arial; color: #011e30; margin: 10px 0px 5px;}
form { margin:0px; padding:0px;}

#page {	margin: 0px auto; width: 972px;	background: #FAFAFA;}

/* ---------------------- CABECERA ---------------------------- */

#header { background: #225677 url(images/header-bg.gif) no-repeat; height: 178px;	position: relative; } /* cabeza */
#headerimg { position: relative; padding: 20px 0px 0px 0px; height: 114px; } /* logo */

#nav { list-style: none; margin: 0px; position: absolute; left: 0px; bottom: 0px; padding:0; background-color:#c8f200;
        font-family:Trebuchet, Arial, serif; font-size:80%;}
#nav li { float: left; margin-left: 0px; width:162px;}
#nav li.inicio {width:172px} /* excepcin ;) */
#nav .page_item a { color: #000000; text-decoration: none; background: #c8f200 url(images/nav-button-bg.gif) no-repeat;
	padding: 0px 15px; font-size: 16px; font-weight:bold; line-height:34px; display: block;}
#nav .page_item a:hover, #nav .actual a { color: #c8f200; background: #011e30 url(images/nav-button-bg-sel.gif) no-repeat;}

#fecha { position:absolute; left: 190px; bottom:36px; }
#fecha p { font-size: 16px; color: #FFFFFF;}

#promo-feed {position:absolute; right: 18px; top:69px; }

#utils {position:absolute; right: 10px; top:28px; }
#utils a {color:#8fb2c9}
.utils-archivo, .utils-acerca, .utils-contacto { text-transform: uppercase;	padding: 0 22px; float: left; font-size: 10px;}
.utils-archivo { background: url(images/ico-archivo.gif) no-repeat;}
.utils-acerca { background: url(images/ico-acerca.gif) no-repeat;}
.utils-contacto { background: url(images/ico-contacto.gif) no-repeat;}



/* ----------------------- CONTENIDO -----------------------------------*/

#content { padding: 0px 0px 30px 0px; float: left; width: 658px; background-color:#FAFAFA; overflow:hidden}

.post {	clear:both;	padding-top: 15px; padding-left:10px; padding-right:20px; padding-bottom:10px;
	background: url(images/sep-largo.gif) no-repeat; background-position: 10px 0px; position: relative;}
.page_php .post, .single_php .post { background:none;}

.orden-1, .talleres .orden-6 { background: #011e30 url(images/destacado-bg.gif) no-repeat; background-position: bottom; padding-top:8px;  }
.orden-1 a, .talleres .orden-6 a {color:#c8f200;}
.orden-1 img, .talleres .orden-6 img {padding:5px; background: #375161;}

.post-title { float:left;  margin:0; width:628px; display:block; padding-top:12px; padding-bottom:2px;}

.orden-2 .post-title, .orden-3 .post-title, .orden-4 .post-title, .orden-5 .post-title {width: 304px;}
.orden-2, .orden-3, .orden-4, .orden-5  { width: 304px;  padding-right:10px; clear: none; float:left; overflow:hidden; background:none;}
.orden-2, .orden-3 { padding-top: 8px;}
.orden-4, .orden-5 {background: url(images/sep-corto.gif) no-repeat; background-position: 10px 0px;}

.sin-destacado .orden-6 { background:none;}

.orden-1 h2, .talleres .orden-6 h2 { color: #ffffff; font-size: 40px; line-height: 48px; padding-top:8px; padding-bottom:12px;}
.orden-1 h2 a:link, .orden-1 h2 a:visited, .talleres .orden-6 h2 a:link, .talleres .orden-6 a:visited{ color: #ffffff; }
.orden-1 h2 a:hover, .talleres .orden-6 a:hover { color: #f25d00;}
.orden-1 p, .orden-1 ul, .talleres .orden-6 p, .talleres .orden-6ul { color: #a0a0a0;}
 

.post-volanta { text-transform: uppercase;  font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px; float:left; color:#CCCCCC; padding-top:4px; padding-bottom:0; margin:0;}
.post-volanta a:link, .post-volanta a:visited  {color:#6088a2}
.orden-1 .post-volanta, .talleres .orden-6 .post-volanta { color:#183F56}
.single_php .post-volanta {font-size:12px;}

.ad-1 {float:right; width:234px; margin-top:0;}
.ad-2 {float:left; width:234px; margin-top: 10px;}

.entry { clear: both;  padding-top: 7px; }
.entry h2 {padding: 15px 0;}

.entry ol, ul {margin:0; padding:0;}
.entry ol li,
.entry ul li {margin:0; padding-bottom:1em; margin-left:40px;}
.entry li ul {margin:0; padding-top:1em;}

.entry div.syntax_hilite ol li {padding-bottom:0;}

.post-mas { background: url(images/ico-seguir.gif) right no-repeat; text-transform:uppercase;
			padding-right:20px; font-weight: bold; font-size:11px; text-align:right;}

/* .post-datos {clear:both;} */
.post-datos {width:380px; clear:none;}

.post-fecha, .post-autor, .post-comentarios, .post-tags { text-transform: uppercase; padding: 0 12px 0 20px; float: left; font-size: 10px; font-family:Trebuchet, Arial, serif; }
.post-fecha { background: url(images/ico-publicado.gif) no-repeat;}
.post-autor { background: url(images/ico-usuario.gif) no-repeat;}
.post-tags { background: url(images/ico-tags.gif) no-repeat;}
.post-comentarios { background: url(images/ico-coment.gif) no-repeat; padding-right:0;}

.post-calendar {
	background: url(images/mini-calendar.gif) no-repeat;
	padding-left: 20px;
	float: right;
	font-size: 95%;
	color: #999999;
}
.mini-add-comment {
	background: url(images/mini-down-arrow.gif) no-repeat;
	padding-left: 18px;
	float: right;
}

.navigation { clear: both; padding: 18px 10px; text-transform:uppercase; background: url(images/sep-largo.gif) no-repeat; background-position: 10px 0px; font-family:Trebuchet, Arial, serif; }
.previous-entries a { float: left; padding-left: 18px; background: url(images/mini-nav-left.gif) no-repeat left center;}
.next-entries a { float: right; padding-right: 18px; background: url(images/mini-nav-right.gif) no-repeat right center;}

.imprimir {background: url(images/printer.gif) no-repeat; margin-left: 35px; position: absolute; top: 16px; left: 490px; z-index: 2; width: 150px; font-family:Trebuchet, Arial, serif;}

.imprimir span {margin-left:15px;}
.imprimir span a, .imprimir span a:hover, .imprimir span a:visited {color: #333333; text-decoration: none; text-transform:uppercase; font-size: 10px; margin: 0}

#menuImprimir {display: none; width: 114px; height: 80px; background-color: #FAFAFA; border: 1px solid #ddd;margin: 0}
#menuImprimir input {display: inline; margin-top: 5px}
#menuImprimir label {font-size: 11px; color: #333333;}
#menuImprimir a {margin: 10px 0 0 5px; padding: 0 3px 0 3px; text-transform: none; color: #FFF; background-color: #333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px}
#menuImprimir span a {font-size: 10px; color: #333333; margin: 0; padding: 0; background: none}
.logoImprimir {display: none}

#facebookTwitter { float:left; height: 30px; }
.bookmarks {margin:2px 0; height: 30px; float:right;}

/* --------------------------- COMENTARIOS y RELACIONADOS ----------------------------- */

#comments, #respond, #relacionados {
	/*border-bottom: 1px dotted #CCCCCC;*/
	background: url(images/sep-largo.gif) no-repeat; background-position: 10px 0px;
	padding: 20px 0 5px 0; clear: both;}
	
.commentlist { margin: 10px 0px; padding-left: 30px; line-height: 130%;}
.commentlist li{ padding: 5px 10px;}
.commentlist .alt { background: #f6f6f6;}
.commentlist cite {	font-size: 120%; font-weight:bold; color: #90B4CB;}
.commentlist cite a, .commentlist cite a:visited { color: #90B4CB;}
.commentlist small { margin-bottom: 5px; display: block; font-size: 87%;}

#commentform { margin-top: 10px; font: 100% "Trebuchet MS", Arial, Helvetica, sans-serif;}
#commentform input, #commentform textarea {font: 100% "Trebuchet MS", Arial, Helvetica, sans-serif;}
#commentform p { padding: 6px 0px; margin: 0px;}
#commentform label{ color: #787878; font-size: 95%;}
#commentform .campo { width: 200px; background:#f6f6f6; border: 1px solid #ddd; padding: 3px; margin-top: 3px;}
#commentform textarea {width: 628px; height: 115px; background:#f6f6f6; border: 1px solid #ddd; padding: 2px; margin-top: 3px;}
#commentform textarea:focus, #commentform input[type="text"]:focus { background: #ffffff;}
#commentform #submit { font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
 float:right; width: 144px; height: 28px; cursor: pointer;}

#relacionados .col-1 {float:left; width:365px; }
#relacionados .col-2 {float:right; width:250px;}

#relacionados ul { margin: 20px 0 10px 20px; padding: 0;}
#relacionados ul li {list-style: none; margin: 0; padding: 0; border: none;
	 background: url(images/ico-doc.gif) no-repeat !important; padding-left: 20px !important;}

/* ------------------------------------------ SIDEBAR ------------------------------------------- */

#sidebar { float: right; padding: 0px 0px 20px 0px; width: 314px; color: #666666; overflow: hidden; background-color: #FAFAFA; font-family:Trebuchet, Arial, serif; font-size:80%; }

/*sidebar title (h2) */
#sidebar h2, #sidebar .sidebartitle, li.widget_calendar caption  {
	font: normal 16px/19px  Georgia, "Times New Roman", Times, serif;
	color: #ff6905;
	margin: 0 0 8px 0;
	text-transform:uppercase;
	text-align:left;
}

/*sidebar text styles */
#sidebar a, #sidebar a:visited { color: #011e30; text-decoration: none;}
#sidebar a:hover {color: #F25d00; text-decoration: none;}

#sidebar ul { margin: 0; padding: 0;}
#sidebar ul li { list-style: none; margin: 0; padding: 0; border: none;}
#sidebar ul li.widget { background:#cfe6f4 url(images/widget-bg1.gif) no-repeat top; padding:12px 20px 0 10px; width:284px; margin: 0 0 5px 0}
#sidebar .cierre {height:20px; width:314px; margin:0 -20px 0 -10px; background:#cfe6f4 url(images/widget-bg2.gif) no-repeat bottom;}
#sidebar .primero { background-position: 0 -15px!important;}


/* listas*/

#sidebar ul li ul { padding: 0; margin: 0;}
#sidebar ul li ul li{ padding: 2px 0 2px 0px; border-bottom: 1px solid #90b3ca;}
#sidebar ul li ul li ul li{	padding: 1px 0 1px 10px; border: none;}

/* widgets */

ul.list-blogroll li
	{ background: url(images/mini-blogroll.gif) no-repeat !important; padding-left: 16px !important;}

ul.list-cat li, li.widget_categories li
	{ background: url(images/mini-category.gif) no-repeat !important; padding-left: 20px !important;}

ul.list-archives li, li.widget_archives li
	{ background: url(images/mini-monthly-archive.gif) no-repeat !important; padding-left: 20px !important;}

ul.list-page li, li.widget_pages li, li.widget_recent_entries li
	{background: url(images/mini-page.gif) no-repeat !important; padding-left: 20px !important;}

ul.list-page li ul li, li.widget_pages li ul li
	{background: url(images/mini-page-arrow.gif) no-repeat !important; 	padding-left: 10px !important;}

li.widget_recent_comments li
	{background: url(images/ico-coment.gif) no-repeat !important; padding-left: 20px !important;}

li.widget_calendar #wp-calendar {width:100%;}
li.widget_calendar #today {background:#011e30;}
li.widget_calendar #today a {color:#FFFFFF;}
li.widget_calendar a {padding: 1px 5px; font-weight:bold;}

li.widget_calendar th {background:#e4f2fb;}
li.widget_calendar td {text-align:center;}
li.widget_calendar h2 {display:none;}

.textwidget { padding-top: 5px; }

.widget_adsense {background:none !important;}
.widget_adsense .cierre {background:none !important;}
.widget_adsense h2 {display:none !important;}

.widget_daniela_tags a {line-height:25px;}
.widget_daniela_recientes dl {margin:0;}
.widget_daniela_recientes dt
	{background: url(images/ico-publicado.gif) no-repeat; padding-left: 20px; margin:15px 0 0 0; }
.widget_daniela_recientes dd
	{padding-left: 20px; margin:-2px 0 2px 0 }

.widget_daniela_recursos {background:#ff5!important;
	padding:0!important; margin:0 0 10px 0!important; width:314px; height:88px;}
.widget_daniela_recursos img {display:block;}


#maillist_form input {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;vertical-align: middle; }
#news_name {  margin-right: 4px; margin-left: 3px; font-size:14px;}
#news_submit { width: 76px; height: 24px; font-size: 12px;  }

/* twitter */
#sidebar ul li.widget_daniela_twitter {background:#e9e9e9 url(images/widget-bg1-twitter.gif) no-repeat center top; padding-top:77px;}
#sidebar ul li.widget_daniela_twitter .cierre {height:15px; width:314px; margin:-5px -20px 0 -10px; background:#e9e9e9 url(images/widget-bg2-twitter.gif) no-repeat bottom;}
#sidebar ul li.widget_daniela_twitter ul li{ padding: 2px 0 2px 0px; border-bottom: 1px solid #999;}
#sidebar ul li.widget_daniela_twitter .feed {background: url(images/ico-rss.gif) no-repeat left; margin: 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;padding: 10px 0 5px 22px}


/* talleres */
#sidebar ul li .inicioTalleres { background: url(images/bg-iniTalleres.gif) no-repeat top;padding:22px 20px 0 10px; width:284px; height:81px; margin: 0 0 0 0;}
#sidebar ul li .centroTalleres { background: url(images/bg-centroTalleres.gif) repeat-y; width:314px; margin: -24px 0 0 0; padding: 0}
#sidebar ul li .cierreTalleres {height:44px; width:314px;  margin: 0 0 5px 0; background: url(images/bg-finTalleres.gif) no-repeat bottom;}

#sidebar #lista-talleres-1, #sidebar #lista-talleres-2, #sidebar #lista-talleres-3, #sidebar #lista-talleres-4, #sidebar #lista-talleres-5 {display:none;}
#sidebar #lista-talleres-1 a, #sidebar #lista-talleres-2 a, #sidebar #lista-talleres-3 a, #sidebar #lista-talleres-4 a, #sidebar #lista-talleres-5 a {color: #333;border: none; margin-left: 15px;}
#sidebar #lista-talleres-1 li, #sidebar #lista-talleres-2 li, #sidebar #lista-talleres-3 li, #sidebar #lista-talleres-4 li, #sidebar #lista-talleres-5 li{border: none; font-size: 12px; background: url(images/ico-doc.gif) no-repeat; margin-left:30px; padding:0 0 0 15px}

#sidebar .carpetita {background: url(images/ico-archivo.gif) no-repeat; padding:0 0 0 20px; width: 264px; margin: 0 0 0 10px}

#sidebar .feedtalleres {background: url(images/ico-rss.gif) no-repeat left; margin: 0 0 0 10px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;padding: 10px 0 5px 22px}


/* ------------------------ BUSCADOR --------------------------------- */

#searchform { position:absolute; top:148px; right: 17px; /*	margin: 15px 0 0; */ }
#searchform br { display: none; }
#searchform #s { border: none; width: 192px; height: 20px; padding: 4px 5px 0px 5px; background: transparent; margin-right: 4px; font-size:14px;}
#searchform input {	/*background: url(images/search-btn-bg.gif) no-repeat;*/	/*border: none;*/
	width: 76px; height: 24px; font-size: 12px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;vertical-align: middle;}


/* --------------------------- FOOTER ---------------------------------- */
#footer { clear: both;	background: #01273f url(images/footer-bg.gif) no-repeat;
	color: #8eb2c9;	font-size: 95%;	line-height: 130%; padding-bottom: 10px;
        font-family:Trebuchet, Arial, serif; font-size:80%; }
	
#footer a, #footer a:visited {color: #cfe6f4;}

#footer h4 { font: normal 16px/19px  Georgia, "Times New Roman", Times, serif;
	color: #cfe6f4;	margin: 27px 0 18px 0;	text-transform:uppercase;text-align:left;}

.footer-recent-comments { width: 289px; float: left; margin-left: 10px; }
.footer-recent-comments ul { list-style: none; margin: 0px; padding: 0px;}
.footer-recent-comments ul li { background: url(images/ico-coment.gif) no-repeat;
	padding: 0px 0px 5px 20px; margin-bottom:5px; border-bottom: solid 1px #637480;}

.rss { background: url(images/ico-rss.gif) no-repeat left center;
	padding-left: 20px; padding-bottom: 2px; margin-left: 0px; float:right;}

.footer-imagen-del-dia {width:314px; float: left; margin-left:35px; }
.footer-imagen-del-dia img {width:300px; height:270px; border: solid 1px #637480;}
.footer-imagen-del-dia p {margin-top:10px;}

.footer-top-5 { width: 274px; float: right; margin-right: 20px;}
.footer-top-5 strong { font-size: 107%; line-height: 135%; font-weight: bold;}
.footer-top-5 ul { list-style: none; margin: 0px; padding: 0px; font-size: 92%; line-height: 110%;}
.footer-top-5 ul li { background: url(images/ico-doc.gif) no-repeat; padding: 0px 0px 5px 20px;
	margin-bottom:5px; border-bottom: solid 1px #637480;}

.footer-about { width: 170px; float: right; margin-right:20px; background: url(images/logo-chico.gif) no-repeat;
	padding-left:104px; padding-top:10px; margin-top:10px;}
.footer-about p {color: #cfe6f4; font-size: 92%; line-height: 110%;}

/* credits */
#credits { margin: 0px auto; width: 952px; color: #8eb2c9; font-size: 85%; line-height: 200%;
           font-family:Trebuchet, Arial, serif; font-size:80%; }
#credits a, #credit a:visited { color: #cfe6f4; }
.loginout {	background: url(images/ico-admin.gif) no-repeat left center; padding-left: 18px; padding-bottom: 2px; margin-left: 8px;}

/* alignments */
.center { text-align: center;}
img.center, img[align="center"] { display: block; margin-left: auto; margin-right: auto;}
.alignleft { float: left;}
img.alignleft, img[align="left"] { float:left; margin: 2px 15px 5px 0px;}
.alignright { float: right;}
img.alignright, img[align="right"] { float:right; margin: 2px 0px 5px 15px;}
.clear { clear:both;}
hr.clear { clear:both; visibility: hidden; margin: 0px; padding: 0px;}

/* ----------------------------------- CUSTOM ADSENSE ------------------------------------- */

.custom_adsense {font-family:Tahoma, "Free Serif", Lucida Grande, Lucida Sans Unicode, sans-serif;
	font-size:11px; line-height:1.5; margin-bottom:5px;}
.custom_adsense p.ca_provider { font-size:10px; color:#888!important; margin:0; padding:0;}
.custom_adsense p.ca_provider a {text-decoration:none!important; color:#888!important; line-height:1.5!important; }
.custom_adsense p.ca_provider a:hover {background:none!important; }
.custom_adsense p.ca_ad {margin:5px 0; padding:0;}
.custom_adsense a.ca_title {font-size:11px; padding:0; font-weight:bold;}
.custom_adsense a.ca_title:hover {background:none!important; color: #f25d00; text-decoration:underline;}
.custom_adsense span.ca_url {font-size:10px; color:#888; }
.custom_adsense span.ca_url a {text-decoration:none!important;}
.custom_adsense span.ca_url a:hover {background:none!important; color: #f25d00; text-decoration:underline;}

.custom_adsense.encolumnado1 p.ca_ad {float:left; margin-right:10px;}


/* variante bajo el título (#3676) --Juanma */

.encolumnado2 {font-family:Tahoma, "Free Serif", Lucida Grande, Lucida Sans Unicode, sans-serif;
	font-size:11px; line-height:1.5; margin-bottom:5px;}
.custom_adsense p.ca_provider { font-size:10px; color:#888!important; margin:0; padding:0;}
.custom_adsense p.ca_provider a {text-decoration:none!important; color:#888!important; line-height:1.5!important; }
.custom_adsense p.ca_provider a:hover {background:none!important; }
.custom_adsense p.ca_ad {margin:5px 0; padding:0;}
.custom_adsense a.ca_title {font-size:11px; padding:0; font-weight:bold;}
.custom_adsense a.ca_title:hover {background:none!important; color: #f25d00; text-decoration:underline;}
.custom_adsense span.ca_url {font-size:10px; color:#888; }
.custom_adsense span.ca_url a {text-decoration:none!important;}
.custom_adsense span.ca_url a:hover {background:none!important; color: #f25d00; text-decoration:underline;}

.custom_adsense.encolumnado1 p.ca_ad { float:left; margin-right:10px;}


/* variante bajo el título (#3676) --Juanma */

.custom_adsense p.ca_provider { font-size:12px; color:#888!important; margin:0; padding:0;}
.custom_adsense p.ca_provider a {text-decoration:none!important; color:#888!important; line-height:1.5!important; }
.custom_adsense p.ca_provider a:hover {background:none!important; }
.custom_adsense p.ca_ad {margin:5px 0; padding:0;}
.encolumnado1 a.ca_title {font-family:Georgia,"Times New Roman",Times,serif;
	font-size:24px; line-height:1.5; margin-bottom:5px;color:#011E30;text-decoration:none;font-weight:normal;}
.encolumnado1 a.ca_title:hover {text-decoration:none;}
.encolumnado1 .ca_desc { font-size:14px; }
.encolumnado1 span.ca_url {font-size:10px; color:#59770E;/*#FF6905*/ }
.encolumnado1 span.ca_url a {text-decoration:none!important; color:#59770E;/*#FF6905*/}
.encolumnado1 span.ca_url a:hover {background:none!important; color:#59770E;/*#FF6905*/ text-decoration:underline;}
