@import "../../../themes/elrural/reset.css";
@import "../../../themes/elrural/fonts/fonts.css";
@import "../../../themes/elrural/javascript/slide-home/slide-home.css";
@import "../../../themes/elrural/javascript/jquery/ui.theme.css";
/*
** HTML elements
*/
body {margin:0;padding:0;color: #000;background:#ebebeb url("../../../themes/elrural/images/backgrounds/body.png") 0 137px repeat-x scroll;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:16px;}
body#tinymce{background:#fff;}

a {text-decoration: none;font-weight:normal;color:#25537d;}
a:link {}
a:visited {}
a:hover {text-decoration:underline;}
pre {background-color: #eee;padding: 0.75em 1.5em;font-size: 12px;border: 1px solid #ddd;}
table {font-size: 1em;}
.item-list .title {font-size: 1em;color: #222;}
.links {margin-bottom: 0;}
.comment .links {margin-bottom: 0;}
.right {float:right;}
.left {float:left;}

#main .sticky-table{width:100%}
#main .sticky-table td.active{background:#fff;}

/*** Page layout blocks / IDs ***/
#site {width:998px;margin:auto;background:#fff;}

/* toplinks */

#toplinks {background:#fff;height:26px;text-align:center;color:#b2b2b2;font-weight:normal;}
#toplinks a {color:#000;font-size:12px;font-weight:bold;line-height:26px;padding:0 40px;}

/* generic tabs for editing */
.tabs li {float:left;}

/* HEADER */
#header {background:url('../../../themes/elrural/images/backgrounds/header.png') repeat-x;height:137px;}
#header .container {width:998px;height:137px;margin:auto;position:relative;}
#header a {color:#fff;}
#header #navlist {}
ul.links li {border-left: 1px solid #b7c0bb; /* LTR */}
ul.links li.first {border: none;}
#header #navlist a {font-weight: normal;color: #fff;}
#header #subnavlist {font-size: 0.8em;color: #9cf;}
#header #logo {float:left;margin:22px 0 0 22px;}
#header .date {color:#fff;text-align:left;margin-left:5px;}
#header .middle {position:absolute;top:25px;left:550px;color:#fff;}
#header .middle .user {margin-bottom:15px;font-size:13px;}
#header .middle a{font-weight:normal;}
#header .homepage {background:url('../../../themes/elrural/images/icons/homepage.png') no-repeat scroll 0 4px transparent;display:block;width:100px;padding:0 0 0 35px;font-size:11px;font-weight:normal;}
#header .right {width:230px;float:right;background:url("../../../themes/elrural/images/backgrounds/header-separator.png") no-repeat scroll 0 27px transparent;height:109px;}
#header .followus {float:right;width:170px;margin-top:23px;margin-left:46px;}
#header .followus p {float:left;width:83px;color:#fff;font-size:13px;font-style:italic;line-height:24px;}
#header .followus .facebook {background:url('../../../themes/elrural/images/icons/facebook.png') no-repeat;width:25px;height:25px;display:block;text-indent:-1000000px;float:left;margin-right:5px;}
#header .followus .twitter {background:url('../../../themes/elrural/images/icons/twitter.png') no-repeat;width:24px;height:25px;display:block;text-indent:-1000000px;float:left;margin-right:5px;}
#header .followus .rss {background:url('../../../themes/elrural/images/icons/rss.png') no-repeat;width:26px;height:26px;display:block;text-indent:-1000000px;float:left;}
#header .search {margin-top:10px;float:right;}
#header .search .inputsearch {background:url('../../../themes/elrural/images/icons/inputsearch.png') no-repeat;margin:0;width:141px;height:22px;padding:0;float:left;}
#header .search .inputsearch input {border:0;padding:0;width:138px;height:18px;margin:2px;}
#header .search .inputsearch input.form-text {border-radius:0;background:none;box-shadow:none;}
#header .search .form-submit {
background:url("../../../themes/elrural/images/icons/bt-search.png") no-repeat scroll 0 0 transparent;
width:26px;
height:22px;
border:0;
padding:0;
text-indent:-1000000px;
cursor: pointer;
overflow:hidden;
    font-size: 1em;
    color: transparent; /* Fix for Firefox */
	line-height: 1 !important;
}

#header .search .inputsearch .form-item {margin:0;}
/* /HEADER */


/* banners */

.banner998x50 {width:998px;text-align:center;}
.banner468x60 {text-align:center;margin-bottom:30px;}
.bannerBottom {margin:auto;margin-top: 10px;}
.bannerNews {margin-bottom: 10px;}

#site{border-left:solid 1px #dbdbdb;border-right:solid 1px #dbdbdb;border-bottom:solid 1px #dbdbdb;}
#content {width:968px;padding:15px;}
#subnavlist a {font-weight: normal;color: #fff;}


#search .form-text, #search .form-submit {border: 1px solid #369;font-size: 1.1em;height: 1.5em;vertical-align: middle;}
#search .form-text {width: 8em;padding: 0 0.5em;}
#mission {background-color: #369;padding: 1.5em 2em;color: #fff;}
#mission a, #mission a:visited {color: #9cf;font-weight: bold;}
.site-name {margin: 0.6em 0 0 ;padding: 0;font-size: 2em;}
.site-name a:link, .site-name a:visited {color: #fff;}
.site-name a:hover {color: #369;text-decoration: none;}
.site-slogan {font-size: 1em;color: #eee;display: block;margin: 0;font-style: italic;font-weight: bold;}

#main {width:640px;float:left;}

.node .content, .comment .content {line-height: 1.4em;}
#help {font-size: 0.9em;margin-bottom: 1em;}
.breadcrumb {font:normal 12px/12px Arial,sans-serif;padding:0;margin-bottom:15px;}
.breadcrumb a {color:#25537d;}
.messages {background-color: #eee;border: 1px solid #ccc;padding: 0.3em;margin-bottom: 1em;}
.error {border-color: red;}
#sidebar-left {display:none;}
#sidebar-right {width:300px;float:right;}


/* HOME */

.columnhomeA {float:left;width:307px;border:0;margin-right:12px;}
.columnhomeB {float:left;width:307px;border:0;margin-left:12px;}
.newshome {border-bottom:1px solid #b5b5b5;padding-bottom:20px;margin-bottom:20px;}
.newshome h2 {font-size:22px;line-height:24px;font-weight:normal;margin:10px 0;}
.newshome .category {color:#fff;font-size:12px;font-weight:bold;padding:8px;display:inline;background:#618471;border-radius:0px;}
.newshome .category.agricultura {background:#618471;}
.newshome .category.video-noticias {background:#995122;}
.newshome .category.breves {background:#8d7b28;}
.newshome .category.notiempresas {background:#416469;}

.newshome .category.agricultura {background:#618471;}
.newshome .category.ganadería {background:#8d7b28;}
.newshome .category.actualidad {background:#995122;}
.newshome .category.economías-regionales{background:#416469;}

.newshome .date {font-size:12px;color:#736f6f;}
.newshome img {border:1px solid #bababa;margin:15px 0;width:305px;height:227px;}
.newshome .imagevideo {width:307px;height:227px;position:relative;margin:15px 0;}
.newshome .imagevideo img {margin:0 !important;}
.newshome .imagevideo .icon {background:url('../../../themes/elrural/images/icons/imagevideo.png') no-repeat;width:52px;height:52px;position:absolute;left:130px;top:87px;}
.newshome.last {border-bottom:0px;}
.columnhomeA .banner, .columnhomeB .banner {margin-bottom:20px;}


/** notiempresas **/

.block-notiempresas {background:#fafafa;-moz-border-radius:5px;border-radius:5px;border:1px solid #dadada;}
.block-notiempresas .titulo {background:url('../../../themes/elrural/images/titles/notiempresas.png') no-repeat;width:176px;height:19px;text-indent:-100000px;margin:18px 0 30px 15px;}
.block-notiempresas .mas-informacion {float:right;display:block;margin:10px 10px 0 10px;background:url("../../../themes/elrural/images/icons/masinformacion.png") no-repeat scroll right 3px transparent;padding-right:15px;}
.block-notiempresas ul {width:600px;margin-left:15px;padding:0;}
.block-notiempresas ul li {margin-bottom:15px;border-bottom:1px solid #d7d7d7;padding-bottom:15px;}
.block-notiempresas ul li.last {border-bottom:0px;}
.block-notiempresas ul li h3 {font-size:18px;line-height: 20px;padding-bottom: 5px;}
.block-notiempresas ul li h3 a {color:#000000;}
.block-notiempresas ul li h3 a:hover {color:#25537d;}
.block-notiempresas ul li img {float:left;margin-right:10px;border:1px solid #bbbbbb;}


/* pagetitle */

h1.pagetitle,h1.title {
	font-family:Arial,sans-serif;
	color:#303030;
	font-size:25px;
	line-height:30px;
	border-bottom:1px solid #468213;
	margin-bottom:30px;
	clear:both;
	font-weight:bold;
}


/** newslist **/

.newslist {}
.newslist li {padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eeeeee;}
.newslist li span.date{font-size:12px;color:#999;display:inline-block;margin-right:5px;}
.newslist li p{display:inline;}
.newslist h3 {font:normal 18px/20px Arial,sans-serif;margin-bottom:20px;}
.newslist img {float:left;border:1px solid #bbbbbb;margin-right:15px;}
.newslist img.video_thumb{margin-left:-155px;margin-top:58px;}
.newslist .summary {line-height:23px;}
.newslist .icon-video {background:url('../../../themes/elrural/images/icons/ico-video.png');display:block;float:left;width:21px;height:21px;margin:2px 4px 0 0;text-indent:-10000px;}
.newslist .icon-audio {background:url('../../../themes/elrural/images/icons/ico-audio.png');display:block;float:left;width:21px;height:21px;margin:2px 4px 0 0;text-indent:-10000px;}
.newslist .icon-especial {background:url('../../../themes/elrural/images/icons/ico-especial.png');display:block;float:left;width:21px;height:21px;margin:2px 4px 0 0;text-indent:-10000px;}
.newslist .icon-infografia {background:url('../../../themes/elrural/images/icons/ico-infografia.png');display:block;float:left;width:21px;height:21px;margin:2px 4px 0 0;text-indent:-10000px;}


/* footer */
#footer {width:998px;margin:auto;font-size:11px;color:#474747;}
#footer p {margin:10px 0;}
#footer .links {margin:10px 0;}
#footer .links a{color:#474747;font-weight:normal;}
#footer .links li {float:left;/*border:0 !important;*/}
#footer #block-menu-secondary-links .title{display:none;}
#footer #block-menu-secondary-links ul.menu {list-style:none;}
#footer #block-menu-secondary-links ul li{float:left;list-style-image:none !important;list-style-type:none !important;}

.title, .title a {font-weight: normal;font-size: 22px;color: #000; margin: 0 auto;}
.title a:hover {color:#25537d;}

.submitted {color: #736f6f;font-size: 12px;}
.links {color: #999;}
.links a {font-weight: bold;}

#footer .followus{float:right;margin-top:-28px;}
#footer .followus .facebook {background:url('../../../themes/elrural/images/icons/facebook.png') no-repeat;width:25px;height:25px;display:block;text-indent:-1000000px;float:left;margin-right:5px;}
#footer .followus .twitter {background:url('../../../themes/elrural/images/icons/twitter.png') no-repeat;width:24px;height:25px;display:block;text-indent:-1000000px;float:left;margin-right:5px;}
#footer .followus .rss {background:url('../../../themes/elrural/images/icons/rss.png') no-repeat;width:26px;height:26px;display:block;text-indent:-1000000px;float:left;}

.sticky {padding: .5em;background-color: #eee;border: solid 1px #ddd;}
.node .content, .comment .content {margin: .5em 0 .5em;}

.content p {font-size:14px;line-height:16px;margin:10px 0;}
.node .taxonomy {color: #fff;font-size:13px;}
.node .taxonomy a {color:#fff;}
.node .taxonomy {}

.node .picture {border: 1px solid #ddd;float: right;margin: 0.5em;}
.comment {border: 1px solid #abc;padding: .5em;margin-bottom: 1em;}
.comment .title a {font-size: 1.1em;font-weight: normal;}
.comment .new {text-align: right;font-weight: bold;font-size: 0.8em;float: right;color: red;}
.comment .picture {border: 1px solid #abc;float: right;margin: 0.5em;}


/*** Module specific styles */

#aggregator .feed-source {background-color: #eee;border: 1px solid #ccc;padding: 1em;margin: 1em 0;}
#aggregator .news-item .categories, #aggregator .source, #aggregator .age {color: #999;font-style: italic;font-size: 0.9em;}
#aggregator .title {margin-bottom: 0.5em;font-size: 1em;}
#aggregator h3 {margin-top: 1em;}

#forum table {width: 100%;}
#forum td {padding: 0.5em;}
#forum td.forum, #forum td.posts {background-color: #eee;}
#forum td.topics, #forum td.last-reply {background-color: #ddd;}
#forum td.container {background-color: #ccc;}
#forum td.container a {color: #555;}
#forum td.statistics, #forum td.settings, #forum td.pager { height: 1.5em; border: 1px solid #bbb;}
#forum td .name { color: #96c;}
#forum td .links { padding-top: 0.7em; font-size: 0.9em;}

#main h1.title.profile-title, #main h1.profile-title {
font-size:22px;
color:#046a28;
font-family:Arial,sans-serif;
border:0;text-transform:uppercase;
margin:0 0 0 5px;padding:0;float:left;
font-weight:bold;
}
#profile .profile { clear: both; border: 1px solid #abc; padding: .5em; margin: 1em 0em;}
#profile .profile .name { padding-bottom: 0.5em;}

.profile, .user_edit_form, .contact_mail_form{
	border:solid 5px #cfe3d3;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:10px 20px;
	margin:15px 0;
	background:#fbfbfb;
}

.profile h3{font:bold 17px/20px arial;padding:10px 0 2px;margin:10px 0 15px;}
.block-forum h3 { margin-bottom: .5em;}

div.admin-panel .description { color: #999;}
div.admin-panel .body { background: #f4f4f4;}
div.admin-panel h3 { background-color: #69c;  color: #fff; padding: 5px 8px 5px; margin: 0;}

.block-user {position:absolute;top:0;right:0;}


/***** MERCADOS ****/

.mercados {width:620px;margin-bottom:30px;background:#92b8cf;color:#fff;padding:10px;border:1px solid #dadada;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
.mercados .mas-informacion {float:right;font-size:12px;display:block;color:#fff;margin:5px 5px 0 5px;background:url("../../../themes/elrural/images/icons/masinformacion-white.png") no-repeat scroll right 3px transparent;padding-right:15px;font-weight:bold;}
.mercados .title-mercados {background:url('../../../themes/elrural/images/titles/mercados.png') no-repeat;width:216px;height:27px;text-indent:-1000000px;margin-bottom:15px;}
.mercados .header-mercados {
	font-family:"AkzidenzGroteskBQCondensedABd",Arial,sans-serif;
	background:url('../../../themes/elrural/images/backgrounds/header-mercados.png');
	width:616px;height:28px;
	text-align:center;padding:0;
	font-size:19px;
	line-height:25px;
	text-transform:uppercase;
	margin-bottom:7px;
	font-weight:normal;
	text-shadow: 2px 2px 2px #000;
}
.mercados .header-mercados.w200 {width:200px;float:left;margin-right:8px;}
.mercados .header-mercados.w400 {width:408px;float:left;}
.mercados .header-mercados.last {margin-right:0;}


/* MERCADOS: COLUMNAS GRANOS */

.mercados ul.columns-header {width:616px;padding:0;}
.mercados ul.columns-header li {float:left;background:url('../../../themes/elrural/images/backgrounds/mercados-column.png') no-repeat;height:26px;margin-left:5px;width:104px;text-align:center;font-weight:bold;font-size:15px;line-height:26px;text-transform:uppercase;}
.mercados ul.columns-header li.first {background:url('../../../themes/elrural/images/backgrounds/mercados-first-column.png') no-repeat;width:71px;margin-left:0;}
.mercados ul.columns-content {width:616px;padding:0;}
.mercados ul.columns-content li {float:left;background:#fff;color:#474747;font-size:11px;width:104px;height:47px;margin-left:5px;text-align:center;border-bottom:1px solid #ced0d0;}
.mercados ul.columns-content li.first {width:71px;margin-left:0;line-height:50px;}
.mercados ul.columns-content li .data {width:50px;margin:3px auto;}

.mercados ul.columns-content li .value {font-size:17px;font-weight:bold;}
.mercados ul.columns-content li .variation {font-size:11px;font-weight:bold;}
.mercados ul.columns-footer {width:616px;padding:0;margin:3px 0 10px 0;}
.mercados ul.columns-footer li {float:left;width:104px;font-size:11px;margin:0 0 0 5px;text-align:center;}
.mercados ul.columns-footer li.first {float:left;width:71px;margin-left:0px;}


/* MERCADOS: 3 COLUMNAS */

.mercados ul.columnsB-header {width:616px;padding:0;font-family:"AkzidenzGroteskBQCondensedABd",Arial,sans-serif;}
.mercados ul.columnsB-header li {float:left;background:url('../../../themes/elrural/images/backgrounds/mercados-columnB.png') no-repeat;height:25px;margin-left:8px;width:200px;text-align:center;font-weight:normal;font-size:17px;line-height:26px;text-transform:uppercase;}
.mercados ul.columnsB-header li.first {margin-left:0 !important;}
.mercados ul.columnsB-header li.white {background:#fff;}
.mercados ul.columnsB-content {width:616px;padding:0;}
.mercados ul.columnsB-content li {float:left;background:#fff;color:#474747;font-size:11px;width:200px;margin-left:8px;text-align:center;border-bottom:1px solid #ced0d0;}
.mercados ul.columnsB-content li.first {margin-left:0;}
.mercados ul.columnsB-content li .data {width:75px;margin:5px auto;color:#666666;}
.mercados ul.columnsB-content li .value {font-size:17px;font-weight:bold;}
.mercados ul.columnsB-content li .variation {font-size:11px;font-weight:bold;}
.mercados ul.columnsB-content li .arrow {width:14px;height:16px;float:left;}
.mercados ul.columnsB-footer {width:616px;padding:0;margin:3px 0 10px 0;}
.mercados ul.columnsB-footer li {float:left;width:200px;font-size:11px;text-align:left;}
.mercados ul.columnsB-content.finanzas {margin-bottom:10px;}
.mercados ul.columnsLinks {width:616px;padding:0;font-family:"AkzidenzGroteskBQCondensedABd",Arial,sans-serif;}
.mercados ul.columnsLinks li {background:url('../../../themes/elrural/images/backgrounds/mercados-link.png') no-repeat;float:left;width:200px;height:28px;margin-left:8px;text-align:center;font-size:17px;text-transform:uppercase;}
.mercados ul.columnsLinks li a {color:#fff;line-height:28px;}
.mercados ul.columnsLinks li a:hover {text-decoration:none;}
.mercados ul.columnsLinks li.first {margin-left:0px;}
.mercados ul.columnsB-content.h140 li {height:140px;margin-bottom:20px;font-size:13px;padding-top:15px;}

.mercados .colA {float:left;width:99px;border-right:1px solid #ced0d0;}
.mercados .colB {float:left;width:100px;}
.mercados .type {background:#eaeaea;border-top:1px solid #ced0d0;border-bottom:1px solid #ced0d0;}

.mercados .arrow {width:14px;height:16px;float:left;}
.mercados .arrow.up {background:url('../../../themes/elrural/images/icons/arrow-up.png') no-repeat;}
.mercados .arrow.equal {background:url('../../../themes/elrural/images/icons/arrow-equal.png') no-repeat;}
.mercados .arrow.down {background:url('../../../themes/elrural/images/icons/arrow-down.png') no-repeat;}
.mercados .arrowlarge {width:21px;height:25px;float:left;}
.mercados .arrowlarge.up {background:url('../../../themes/elrural/images/icons/arrow-up-large.png') no-repeat;}
.mercados .arrowlarge.equal {background:url('../../../themes/elrural/images/icons/arrow-equal-large.png') no-repeat;}
.mercados .arrowlarge.down {background:url('../../../themes/elrural/images/icons/arrow-down-large.png') no-repeat;}


/****** SIDEBAR RIGHT BLOCKS ******/

#sidebar-right .block {margin-bottom: 10px;}


/* newsletter*/

.block .newsletter {background:url('../../../themes/elrural/images/backgrounds/newsletter.jpg') no-repeat;width:300px;height:115px;}
.block .newsletter input {margin:74px 0 0 20px;border:0;padding:0 3px;width:160px;height:26px;background:url('../../../themes/elrural/images/backgrounds/newsletter-input.png') no-repeat;float:left;}
.block .newsletter button, .block .newsletter input[type="submit"] {font-size: 1em;color: transparent; line-height: 1 !important;margin:73px 0 0 3px;border:0;padding:0;width:90px;height:26px;background:url('../../../themes/elrural/images/icons/bt-suscribir.png') no-repeat;float:left;text-indent:-1000000px;cursor:pointer;}
.block .newsletter .form-item {margin:0 !important;}

/* clima */

.block .clima .head {background:url('../../../themes/elrural/images/headers/elclima.gif') no-repeat;width:300px;height:34px;text-indent:-100000px;}
.block .clima ul.placas {padding:0;margin:0;}
.block .clima ul.placas li {float:left;margin:0 10px 20px 0px;text-align:center;}
.block .clima ul.placas li.alter {margin-right:0;}
.block .clima ul.placas img {border:5px solid #d4cece;}

.field-type-content-taxonomy.field-field-site-section{display:none;}

#main .view-clima-precipitaciones .views-row-odd, #main .view-clima-precipitaciones .views-row-even{background:url('../../../themes/elrural/images/icons/bullet.png') 5px 50% no-repeat;line-height:36px;padding:0 20px;border-bottom:dotted 1px #d9d9d9;}
#main .view-clima-precipitaciones .views-row-odd:hover, #main .view-clima-precipitaciones .views-row-even:hover{background:#edf5fa url('../../../themes/elrural/images/icons/bullet.png') 5px 50% no-repeat;}
#main .view-clima-precipitaciones .views-row-odd a, #main .view-clima-precipitaciones .views-row-even a{color:#2d5982;font-size:14px;/*display:block;*/}

#main .view-clima-temperaturas .views-row-odd, #main .view-clima-temperaturas .views-row-even{background:url('../../../themes/elrural/images/icons/bullet.png') 5px 50% no-repeat;line-height:36px;padding:0 20px;border-bottom:dotted 1px #d9d9d9;}
#main .view-clima-temperaturas .views-row-odd:hover, #main .view-clima-temperaturas .views-row-even:hover{background:#edf5fa url('../../../themes/elrural/images/icons/bullet.png') 5px 50% no-repeat;}
#main .view-clima-temperaturas .views-row-odd a, #main .view-clima-temperaturas .views-row-even a{color:#2d5982;font-size:14px;/*display:block;*/}

#main .view-clima-localidades .views-row-odd, #main .view-clima-localidades .views-row-even{background:url('../../../themes/elrural/images/icons/bullet.png') 5px 50% no-repeat;line-height:36px;padding:0 20px;border-bottom:dotted 1px #d9d9d9;}
#main .view-clima-localidades .views-row-odd:hover, #main .view-clima-localidades .views-row-even:hover{background:#edf5fa url('../../../themes/elrural/images/icons/bullet.png') 5px 50% no-repeat;}
#main .view-clima-localidades .views-row-odd a, #main .view-clima-localidades .views-row-even a{color:#2d5982;font-size:14px;/*display:block;*/}



/* avisos */

.block .avisos .head {background:url('../../../themes/elrural/images/headers/avisos.gif') no-repeat;width:300px;height:34px;text-indent:-100000px;}
.block .avisos ul.tabs li {font-size: 11px !important;padding: 0 7px !important;}
.block .avisos ul.avisos-list {margin:0;padding:0;}
.block .avisos ul.avisos-list li {border-bottom:1px solid #d2d2d2;padding:0 0 10px 0;margin:0 0 10px 0;}
.block .avisos ul.avisos-list li.last {border-bottom:0px;}
.block .avisos ul.avisos-list img {float:left;border:1px solid #b5b5b5;margin-right:10px;}
.block .avisos ul.avisos-list h3 {font-size:13px;margin-bottom:5px;}
.block .avisos ul.avisos-list p {font-size:11px;} 
.destacado {height: 32px; background-image: url('../../../themes/elrural/images/titles/barra-destacados.png'); background-repeat: no-repeat;}


/* encuesta */

.block-poll h2 {background:url('../../../themes/elrural/images/headers/encuesta.png') no-repeat;width:300px;height:37px;text-indent:-100000px;margin:0 !important;}
.block-poll .content {border:1px solid #dadada;border-top:0px;background-color:#fafafa;}
.block-poll .poll {padding:15px;}
.block-poll .poll .title {font-family:Arial,sans-serif;font-size:15px !important;margin:0 !important;}
.block-poll .poll .form-submit {background:url('../../../themes/elrural/images/icons/bt-votar.png') no-repeat;width:60px;height:26px;text-indent:-1000000px;border:0;display:block;cursor:pointer;font-size:1em;line-height:1 !important;}
.block-poll .form-checkboxes .form-item, .form-radios .form-item {margin:0px 0px 15px 0px !important;}


/* agenda */

.block .agenda {background:#ededed;}
.block .agenda .head {
	background:url('../../../themes/elrural/images/headers/agenda.gif') no-repeat;
	width:300px;
	height:34px;
	text-indent:-100000px;
}
.block .agenda .head span {
	font:bold 24px/30px 'AkzidenzGroteskBQRegular',arial,sans-serif;
	color:#fff;
	padding:2px 10px;
	text-shadow:2px 2px 2px #000;
}
.block .agenda h3 {display:block;font-size:17px;line-height:19px;background:none;padding:0;text-transform:none;margin:0 0 10px 0;}
.block .agenda h3 a {color:#25537d;}
.block .agenda ul {padding:6px;}
.block .agenda ul li {padding:10px;background:#fafafa;}
.block .agenda ul li.alter {background:#ededed;}
.block .agenda a.see-more {
	background:url("../../../themes/elrural/images/icons/masinformacion.png") no-repeat scroll right 3px transparent;
	padding-right:15px;
	font-size:12px;
	font-weight:bold;
	display:block;
	text-align:right;
	margin:10px;
}


/* ranking notas*/

.block .ranking .head {background:url('../../../themes/elrural/images/headers/ranking.gif') no-repeat;width:300px;height:34px;text-indent:-100000px;}
.block .ranking .tab-content ul {padding:0px;}
.block .ranking .tab-content ul li {margin-bottom:20px;}
.block .ranking .tab-content ul li h3 {font-size:15px;font-weight:normal;}
.block .ranking .tab-content ul li a span.number {background:url('../../../themes/elrural/images/icons/ranking-numbers.png') no-repeat;width:30px;height:30px;display:block;float:left;margin:0 10px 0 0;text-indent:-100000px;}

.block .ranking .tab-content ul li a span.one {background-position:0 0;}
.block .ranking .tab-content ul li a span.two {background-position:-30px 0;}
.block .ranking .tab-content ul li a span.three {background-position:-60px 0;}
.block .ranking .tab-content ul li a span.four {background-position:-90px 0;}
.block .ranking .tab-content ul li a span.five {background-position:-120px 0;}

.block .ranking .tab-content ul li a:hover span.two {background-position:0 -30px;}
.block .ranking .tab-content ul li a:hover  span.two {background-position:-30px -30px;}
.block .ranking .tab-content ul li a:hover  span.three {background-position:-60px -30px;}
.block .ranking .tab-content ul li a:hover  span.four {background-position:-90px -30px;}
.block .ranking .tab-content ul li a:hover  span.five {background-position:-120px -30px;}


/* tabs */

.tabs-container .ui-tabs-hide {display: none !important; }
.block .tabs-container {border:1px solid #9da0a6;}
.block .tabs {height:36px;background:url('../../../themes/elrural/images/backgrounds/tabs.gif') repeat-x;padding:0 !important;margin-left:-1px !important;margin-bottom:15px;border-bottom:1px solid #9da0a6;}
.block .tabs li{float:left;background:#f6f6f6;
	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	border:1px solid #b5b5b5;
	border-bottom:0px;
	height:33px;line-height:33px;padding:0 10px;
	margin-right:1px;
	margin-top:2px;
}
.block .tabs .ui-tabs-selected {background:#fff;height:34px;}
.block .tabs li a {color:#000;}
.block .tabs li a:hover {text-decoration:none;}
.block .tab-content {margin:15px;}


/* ticker */

.ticker {font-size:12px;height:21px;padding:15px 0;line-height:21px;position:relative;z-index:1;}
.ticker .ticker-left {background:url('../../../themes/elrural/images/backgrounds/ticker.png') no-repeat;color:#fff;float:left;width:215px;height:21px;}
.ticker .ticker-left p {text-align:right;padding-right:20px;}
.ticker marquee {border:1px solid #e5e5e5;border-left:0px;border-right:0px;float:left;display:block;width:750px;height:19px;padding:0 10px;color:#585858;font-weight:bold;background:#eaeaea;}
.ticker .ticker-right {background:url('../../../themes/elrural/images/backgrounds/ticker-right.png') no-repeat;width:9px;height:21px;float:left;}
.ticker marquee {position:relative;z-index:2;}

/******** ARTICLE *****************/

.news .categoria {padding:5px 10px;margin:5px 0;background:#cacaca;float:left;border-radius:0px;width:auto;}
.news .categoria a {color:#fff;font:bold 13px/13px Arial,sans-serif;}
.news .categoria.agricultura, .news .category.agricultura {background:#618471;}
.news .categoria.ganaderia, .news .category.ganadería {background:#8d7b28;}
.news .categoria.actualidad, .news .category.actualidad {background:#995122;}
.news .categoria.economias-regionales, .news .category.economías-regionales{background:#416469;}

.news .date {font:normal 15px/15px Arial,sans-serif;color:#736f6f;margin:15px 0;clear:both;}
.news h1 {font:normal 25px/30px Arial,sans-serif;color:#000;margin-bottom:15px;}
.news .summary {margin-bottom:20px;}
.news .news-content p{margin:10px 0;font-size:15px;}


/* Tamaños de letras */

.news.fz1 .summary {font-size:17px;line-height:20px;}
.news.fz1 .news-content p{font-size:17px;line-height:20px;}

.news.fz2 .summary {font-size:22px;line-height:25px;}
.news.fz2 .news-content p{font-size:22px;line-height:25px;}

.news.fz3 .summary {font-size:26px;line-height:30px;}
.news.fz3 .news-content p{font-size:26px;line-height:30px;}

.multimedia-audio {background:#fafafa;border:1px solid #cccccc;padding:10px;font-size:12px;margin:40px 0;}
.multimedia-audio .audio-titulo {
	background:url('../../../themes/elrural/images/icons/audio.png') no-repeat;
	font:bold 12px/16px Arial,sans-serif;
	color:#5b5b5b;
	padding-left:20px;
	margin-bottom:15px;
}
.multimedia-audio .date {color:#736f6f;}
.multimedia-audio .player-audio {margin-top:15px;}
.share {
    border-bottom: 1px solid #D3D3D3;
    border-top: 1px solid #D3D3D3;
    height: 21px;
    margin: 10px 0;
    padding: 7px 0;
    position: relative;
    z-index: 105;
}
.share ul li {float: left;margin-right:5px;}
.share ul li .facebook-share-button {width:96px !important;}
.share ul li.recommend-by-fb {width:93px;}
.share ul li a.icon-email {
    background:url('../../../themes/elrural/images/icons/share-email.png') no-repeat;
    width:35px;
	height:22px;
	display:block;
	text-indent:-9999px;
}
.share ul li a.icon-print {
    background:url('../../../themes/elrural/images/icons/share-print.png') no-repeat;
    width:35px;
	height:22px;
	display:block;
	text-indent:-9999px;
}
.share ul li a.icon-a-plus {
    background:url('../../../themes/elrural/images/icons/share-a-plus.png') no-repeat;
    width:35px;
	height:22px;
	display:block;
	text-indent:-9999px;
}
.share ul li a.icon-a-minus {
    background:url('../../../themes/elrural/images/icons/share-a-minus.png') no-repeat;
    width:35px;
	height:22px;
	display:block;
	text-indent:-9999px;
}
.share ul li.comments .button {
    background:url('../../../themes/elrural/images/icons/share-comments.png') no-repeat;
    width:89px;
	height:22px;
	display:block;
	text-indent:-9999px;
}
.share ul li.link {margin-left:1px;}

.multimedia-box .tabs li{float:left;background:#f6f6f6;
	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft:5px;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	border:1px solid #b5b5b5;
	border-bottom:0px;
	height:26px;line-height:26px;padding:0 10px;
	margin-right:1px;
	margin-top:2px;
}
.multimedia-box .tabs .ui-tabs-selected {background:#fff;height:26px;}
.multimedia-box .tabs .ui-tabs-selected span {background-position:0 -14px;}

.multimedia-box .tab-videos span{
	display:block;
	background:url('../../../themes/elrural/images/icons/tab-videos.png') no-repeat;
	width:62px;height:14px;
	text-indent:-10000000px;
	margin-top:5px;
}
.multimedia-box .tab-fotos span{
	display:block;
	background:url('../../../themes/elrural/images/icons/tab-fotos.png') no-repeat;
	width:64px;height:14px;
	text-indent:-10000000px;
	margin-top:5px;
}


/* AVISOS RURALES */

.tabulado {display: inline-block; width: 13%;}
.bt-publicar-aviso {
	background:#f6f6f6 url('../../../themes/elrural/images/titles/publicar-aviso.jpg') no-repeat;
	text-indent:-100000px;
	display:block;
	width:149px;
	height:60px;
	float:right;
	margin-top:-37px;
}
.title_avisos { margin:10px 0; padding:0;}
.view-avisos-rurales .view-filters{background:#f6f6f6;padding:0 70px 10px;margin:0 0 20px;}
.view-avisos-rurales .avisos-rurales-buscador {margin:25px 0;background:#f6f6f6 url('../../../themes/elrural/images/titles/realizar-busqueda.jpg') no-repeat;padding:50px 70px 20px;}

.avisos-rurales-buscador .form-submit {
    background:#313131;
    border: 1px solid #555555;
	color:#fff;
    border-radius: 3px;
    box-shadow: 0 12px 2px #6c6c6c inset;
    padding: 2px 5px;
	cursor:pointer;
}

.view-avisos-rurales .view-filters .form-submit{margin-top:19px;}
.view-avisos-rurales .view-filters .form-select{background:#f0f0f0;border: 1px solid #c5c5c5;box-shadow: 0 0 3px #ccc inset;padding:1px 1px 1px 5px;margin-top:5px;}
.form-text{background:#f0f0f0;border: 1px solid #c5c5c5;box-shadow: 0 0 3px #ccc inset;padding:3px 5px;}
.view-avisos-rurales .view-header .form-radios .form-item label{color:#444;}
.ultimos-avisos {background:url('../../../themes/elrural/images/titles/ultimos-avisos.jpg') no-repeat;width:636px;height:40px;text-indent:-10000px;}

.view-avisos-rurales .category-links .sub-taxonomy .category-links{display:none;}
.view-avisos-rurales .category-links li {float:left;width:115px;margin:0 22px;position:relative;}
.view-avisos-rurales .category-links li a {height:115px;width:115px;display:block;text-align:center;font-weight:bold;}
.view-avisos-rurales .category-links li.taxonomy_term_26485 a.parent {background:url('../../../themes/elrural/images/icons/avisos-fierros.png') bottom no-repeat;color:#b9701d;}
.view-avisos-rurales .category-links li.taxonomy_term_3 a.parent {background:url('../../../themes/elrural/images/icons/avisos-productos.png') bottom no-repeat;color:#d83a37;}
.view-avisos-rurales .category-links li.taxonomy_term_2 a.parent {background:url('../../../themes/elrural/images/icons/avisos-trabajo.png') bottom no-repeat;color:#006B76;}
.view-avisos-rurales .category-links li.taxonomy_term_1 a.parent {background:url('../../../themes/elrural/images/icons/avisos-inmueble.png') bottom no-repeat;color:#45559b;}

/* Botones para Fierros*/
.view-avisos-rurales .category-links li.boton_4 a.parent {background:url('../../../themes/elrural/images/icons/oferta-destacada-boton.png') bottom no-repeat;color:#b9701d;}
.view-avisos-rurales .category-links li.boton_3 a.parent {background:url('../../../themes/elrural/images/icons/fierros-videos.png') bottom no-repeat;color:#d83a37;}
.view-avisos-rurales .category-links li.boton_2 a.parent {background:url('../../../themes/elrural/images/icons/fierros-vendidos.png') bottom no-repeat;color:#006B76;}
.view-avisos-rurales .category-links li.boton_1 a.parent {background:url('../../../themes/elrural/images/icons/fierros-oferta.png') bottom no-repeat;color:#45559b;}

.view-avisos-rurales .category-links li .sub-taxonomy .sub-tax{display:block;text-align:center;margin:10px 0;height:auto;padding-right:6px;}
/* Triangulo en menus desplegables ****
.view-avisos-rurales .category-links li .sub-taxonomy .collapsed{background:url('../../../themes/elrural/images/icons/cat-down.gif') 103px 5px no-repeat;}
*/
.view-avisos-rurales .category-links li .sub-taxonomy ul.category-links {position:absolute;top:165px;left:6px;background:#f6f6f6;border:solid 1px #b6b6b6;padding:5px 0;}
.view-avisos-rurales .category-links li .sub-taxonomy ul.category-links li{float:none;margin:0;width:83px;padding:3px 5px 3px 20px;font-size:12px;background:url('../../../themes/elrural/images/icons/bullet.png') 5px 8px no-repeat;}
.view-avisos-rurales .category-links li .sub-taxonomy ul.category-links li a{height:auto;width:auto;text-align:left;}


/* Buscador */

.avisos-rurales-buscador {margin:25px 0;background:#f6f6f6 url('../../../themes/elrural/images/titles/realizar-busqueda.jpg') no-repeat;padding:50px 70px 20px;}
.avisos-rurales-buscador .form-item{display:inline;}

.avisos-rurales-buscador .form-submit {
    background:#313131;
    border: 1px solid #555555;
	color:#fff;
    border-radius: 3px;
    box-shadow: 0 12px 2px #6c6c6c inset;
    padding: 2px 5px;
	cursor:pointer;
}

.avisos-rurales-buscador .form-select{background:#f0f0f0;border: 1px solid #c5c5c5;box-shadow: 0 0 3px #ccc inset;padding:1px 1px 1px 5px;margin-top:5px;}
.avisos-rurales-buscador .form-text{background:#f0f0f0;border: 1px solid #c5c5c5;box-shadow: 0 0 3px #ccc inset;padding:3px 5px;}
.avisos-rurales-buscador label{color:#444;line-height:18px;padding:10px 0;}
.avisos-rurales-buscador .form-item .form-radios{margin:0;}
.avisos-rurales-buscador #edit-order-key-wrapper label{padding:0 0 5px;}


/* grilla de avisos */

.views-view-grid.col-2  .col-1, .views-view-grid.col-2  .col-2{
	float:left;
	width:310px;
	border-bottom:1px solid #eeeeee;
	margin-bottom:20px;
/*	height:150px;  */ 
	color:#414141;
	line-height:20px;
}

.views-view-grid.col-2  .col-1 {margin-right:20px;}
.views-view-grid.col-2  h3 a{font:bold 16px/20px Arial,sans-serif;}


/* ficha aviso */

.aviso-box {background:#f6f6f6;padding:15px;}
.aviso-box h2 {font-size:20px;font-weight:bold;margin-bottom:25px;color:#25537d;}
.aviso-box .precio {font:normal 18px/18px Arial,sans-serif;color:#208540;}
.aviso-box .precio b {color:#000;}
.aviso-box p {margin-bottom:20px;}
.aviso-contenido {border:1px solid #d9d9d9;padding:15px;color:#414141;}
.aviso-contenido p{font-size:14px;line-height:20px;margin-bottom:10px;}
.aviso-contenido ul,.aviso-contenido ol {list-style:disc inside none !important;margin:20px 0;}
.aviso-contenido ul li,.aviso-contenido ol li {margin:5px 0;}
.oferta-destacada {background-image: url('../../../themes/elrural/images/icons/oferta-destacada.png'); background-repeat: no-repeat; background-position: 95%;}


/* Tamaños de letras */

.avisos-item.fz1 .aviso-box .aviso-box-data p{font-size:17px;line-height:20px;}
.avisos-item.fz1 .aviso-contenido p{font-size:17px;line-height:20px;}
.avisos-item.fz1 .aviso-contenido .field-item{font-size:17px;line-height:20px;}

.avisos-item.fz2 .aviso-box .aviso-box-data p{font-size:22px;line-height:25px;}
.avisos-item.fz2 .aviso-contenido p{font-size:22px;line-height:25px;}
.avisos-item.fz2 .aviso-contenido .field-item{font-size:22px;line-height:25px;}

.avisos-item.fz3 .aviso-box .aviso-box-data p{font-size:26px;line-height:30px;}
.avisos-item.fz3 .aviso-contenido p{font-size:26px;line-height:30px;}
.avisos-item.fz3 .aviso-contenido .field-item{font-size:26px;line-height:30px;}


/*** Grilla programas ***/

.grillatv {border-collapse:separate;border-spacing:1px;}
.grillatv tr th,
.grillatv tr td.hora {
	background:#f8f8f8;
	border:1px solid #d1d1d1;
	font:bold 11px/11px Arial,sans-serif;
	color:#737373;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	text-align:center;
	vertical-align:middle;
	padding:5px;
}
.grillatv td {font:normal 11px/14px Arial,sans-serif;text-align:center;background:#f5f5f5;padding:10px 3px;vertical-align:middle;}
.grillatv td.verde {background:#eefae4;}
.grillatv td.gris {background:#f5f5f5;}
.grillatv td.amarillo {background:#ffcc00;}
.grillatv td a {color:#2d5982;text-decoration:none;}
.grillatv td a:hover {text-decoration:underline;}

.grillatv td.big {font:bold 20px/22px Arial,sans-serif;}

.grillatv td.noticias {background:#136431;color:#fff;font:bold 20px/22px Arial,sans-serif;}
.grillatv td.noticias a span {font-weight:normal;}
.grillatv td.noticias a {color:#fff;}
.grillatv td.mercado {background:#4e6da2;color:#fff;font:bold 20px/22px Arial,sans-serif;}
.grillatv td.mercado a{color:#fff;}

/* Programa Item */
/* Item */

.item h1 {font:normal 25px/30px Arial,sans-serif;color:#000;margin-bottom:15px;border-bottom:solid 1px #468213;padding:0 0 10px;}
.item .news-content{margin-bottom:20px;}
.item .news-content h2{font-size:18px;line-height:22px;margin:5px 0 15px;}
.item .news-content p{margin:10px 0;line-height:18px;font-size:14px;}

.item ul.tabs{height:27px;}
.item ul.tabs li, .item ul.tabs li.ui-tabs-selected{height:14px;background:#fefefe;border-top:solid 1px #d1d1d1;border-left:solid 1px #d1d1d1;border-right:solid 1px #d1d1d1;margin-right:3px;padding:6px;float:left;}
.item ul.tabs li a{display:block;text-indent:-1000px;overflow:hidden;height:14px;}

.item ul.tabs li a.videos{background:url('../../../themes/elrural/images/icons/tab-videos.png') 0 0 no-repeat;width:62px;}
.item ul.tabs li a.fotos{background:url('../../../themes/elrural/images/icons/tab-fotos.png') 0 0 no-repeat;width:64px;}

.item ul.tabs li.selected{background:#f5f5f5;}

.item ul.tabs li a:hover.videos, .agenda ul.tabs li.selected a.videos
{background:url('../../../themes/elrural/images/icons/tab-videos.png') 0 -14px no-repeat;width:62px;}
.item ul.tabs li a:hover.fotos, .agenda ul.tabs li.selected a.fotos
{background:url('../../../themes/elrural/images/icons/tab-fotos.png') 0 -14px no-repeat;width:64px;}

.item .news-content h3 {font:bold 20px/24px arial;margin:10px 0;}
.item .news-content ul {margin:20px 0;}
.item .news-content ul li{background:url('../../../themes/elrural/images/icons/list-prog.png') 0 3px no-repeat;padding:0 0 20px 20px;}

.item .dateBox{
	border:solid 4px #cee3c8;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding:15px 20px;
	margin:20px 0;
}
.item .dateBox h3{
	border-bottom:solid 1px #bcd0b8;
	color:#1a6d27;
	font:bold 15px/19px arial;
	padding:4px 30px;
	margin-bottom:20px;background:url('../../../themes/elrural/images/icons/date.jpg') 0 0 no-repeat;
}
.item .dateBox ul li{
	float:left;
	margin:0 30px;
}


/* Agenda List */

h1.agenda-remates a span {
	margin-top:-37px;
	float:right;
	width:150px;height:60px;text-indent:-100000px;
}
.agenda ul.list li{border-bottom:solid 1px #eeeeee;padding:20px 0;}
.agenda ul.list li .read-more{text-align:right;display:block;font-size:12px;clear:both;}
.agenda ul.list li h2{font-size:18px;line-height:22px;margin:5px 0 15px;}
.agenda h3{font:bold 11px/14px arial;margin:5px 0;color:#197134;background:#f2f2f2;display:inline;padding:2px 5px;text-transform:uppercase;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.agenda ul.list li p{margin:10px 0;line-height:18px;font-size:13px;}
.agenda .logo {
	float:right;
	margin:20px 0 0 120px;
}
.agenda .fecha {
	width:76px;border:solid 1px #a3a3a3;text-align:center;float:left;margin-right:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	
}

.bt-eventos{text-align:right;margin:15px 0;}
.bt-eventos a{background:#285095;font:bold 11px/16px arial;color:#fff;padding:5px 8px;}

.agenda .fecha .nombre{border-bottom:solid 1px #a3a3a3;font:bold 11px/17px arial;}
.agenda .fecha .numero{font:bold 25px/25px arial;background:#e6f0e9;}
.agenda .fecha .mes{font:bold 11px/11px arial;background:#e6f0e9;padding-bottom:5px;}

.agenda.item {margin-top:20px;}
.agenda.item h2 {font:normal 25px/30px Arial,sans-serif;color:#000;margin-bottom:15px;padding:5px 0 10px;}
.agenda.item .summary{margin-bottom:40px;}
.agenda.item .logo {margin-top:0;}

.subtit-mes {background:url('../../../themes/elrural/images/headers/agenda-list.jpg') no-repeat;height:40px;line-height:40px;margin-top:20px;padding:0 10px;}
.subtit-mes h2{font:bold 20px/40px "AkzidenzGroteskBQRegular",Arial,sans-serif;margin:0;padding:0;color:#fff;text-shadow:1px 1px 1px #333;}

#main h1.publica-aviso a{margin-top:-37px;float:right;background:url('../../../themes/elrural/images/titles/publicar-aviso.jpg') no-repeat;width:150px;height:60px;}
#main h1.elrural a{margin-top:-22px;float:right;background:url('../../../themes/elrural/images/icons/elrural.png') no-repeat;width:60px;height:45px;}


/* Nuestros programas */

.programas {list-style:none;padding:0;margin:15px 0 0;width:648px;}
.programas li.tit {font:bold 16px/18px Arial,sans-serif;color:#737373;text-align:center;}
.programas li.tit p {margin:10px 0 3px 0;}
.programas li {
	border:1px solid #d1d1d1;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-border-radius:2px;
	background:#f7f7f7;
	width:156px;
	height:58px;
	float:left;
	margin:0 2px 4px 0;
}
.programas li a:hover {background:url('../../../themes/elrural/images/prog-over.png');color:#fff;}
.programas li a {
color:#737373;
font-size:10px;
font-family:Arial,sans-serif;
text-decoration:none;
line-height:12px;
display:block;
width:155px;
height:58px;
padding:0 2px 0 0;
}
.programas li img {border:1px solid #e8e8e8;margin:5px 2px;float:left;width:59px;height:46px;}
.programas li span {display:block;border:0;padding:10px 0 0 0;}

/* mercados al dia (formulario) */

.mercados_al_dia_form .form-item{margin:0px;font-weight: bold;}
.mercados_al_dia_form .form-item .big{font-size:14px;}
.mercados_al_dia_form .form-item .small_select{font-size:8px;}
.mercados_al_dia_form .form-item .big_select{font-size:11px;margin-top:22px;}
.mercados_al_dia_form .form-item .date,
.mercados_al_dia_form .form-item .small{font-size:10px;}
.mercados_al_dia_form .arrowlarge{margin-top:-4px;}
.mercados_al_dia_form ul.columnsB-content li div.data{width:99px;}
.mercados_al_dia_form .form-text{margin:0px;padding:0px;height:auto;}

#block-block-21 {width:300px;/*height:100px;*/overflow:hidden;}
#block-block-21 p {margin:0px;}


/* MERCADOS: 3 COLUMNAS */
.mercados ul.columnsB-content li a{display:block;padding:5px 0;font-weight:bold;}


/* FORMS */

.node-form {background:#fafafa;border:solid 5px #cfe3d3;padding:10px 20px;margin:10px 0 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.node-form #poll-choices .poll-chtext .form-text {width:450px;}

.node-form .form-text {width:580px;border:solid 1px #cecece;background:#fff;margin-bottom:5px;padding:2px 3px;box-shadow: 0 0 0 #fff inset;}
.node-form .form-item { margin:15px 0; }
.node-form .form-item label {font-size:14px;color: #222;font-weight:normal;}
.node-form .resizable-textarea {width:100% !important;}
.node-form #field_aviso_rural_images_values {width:100%;}
.node-form #field_aviso_rural_images_values .tableHeader-processed th {padding:20px 0 15px;}
.node-form .form-item label {padding-bottom:3px;}

.node-form .description{color:#696969;padding:3px 0;}
.node-form .field-field-short-description { font-size:14px; font-weight:bold; margin-bottom:5px; padding-bottom:5px; border-bottom: 1px solid lightgray; }

.node-form #field-audio-items{margin-bottom:15px;}
.node-form #field-audio-items .form-text {width:552px;}

.node-form #field-videos-items{margin-bottom:15px;}
.node-form #field-videos-items .form-text {width:552px;}

#main .node-form .form-submit {
	display: inline-block;
	color: #444;
	border: solid 1px #c4c4c4;
	cursor: default;
	text-align: center;
	text-decoration: none;
	font-size:11px!important;
	font-family:'Lucida Grande', arial,sans-serif;
	padding: 5px 5px 5px 5px;
	text-shadow: 0 1px 1px rgba(255,255,255,.9);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border-color:#999;
	background:#eeeeee;
	background-image:-moz-linear-gradient(top,#ffffff,#eeeeee);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ebebeb));
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#ebebeb);
	-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#EBEBEB)";
	outline:0;
	line-height:1.5em!important;
}

#main .node-form #edit-submit{margin-top:10px;color:#156824;font-weight:bold;}
#main .node-form #edit-preview{margin-top:10px;color:#156824;font-weight:bold;}


/* Contacto */

.contact-buttons .column{
	width:305px;
}
.contact-buttons a{width:297px;color:#25537d;font-size:18px;font-weight:bold;text-align:center;padding:35px 0;margin:10px 0;border:solid 5px #cfe3d3;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	float:left;
}

.contact-buttons a:hover{border:0;color:#fff;background:url('../../../themes/elrural/images/backgrounds/contacto-boton.png') no-repeat;padding:40px 0;width:307px;text-decoration:none;}

.contact_form{
	border:solid 5px #cfe3d3;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:30px 80px;
	margin:20px 0;
}

.contact_form.modal{margin:0;}

.contact_form h3{font-weight:bold;font-size:15px;color:#046a28;border-bottom:solid 1px #046a28;margin-bottom:20px;}
.contact_form label{display:block;line-height:25px;}
.contact_form .form-text{width:447px;border:solid 1px #cecece;background:#fff;margin-bottom:5px;padding:2px 3px;}
.contact_form .form-textarea{width:447px;border:solid 1px #cecece;background:#fff;margin-bottom:5px;padding:2px 3px;}

.contact_form .form-submit{font-weight:bold;font-size:13px;padding:3px 5px;background:#fff;color:#046a28;border:solid 1px #cecece;margin:auto;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.contact_form p{margin:10px 0;}
.contact_form p.gracias{padding:200px 0;text-align:center;font-size:17px;line-height:20px;color:#046a28;}

.contact-footer div.direccion{background:url('../../../themes/elrural/images/icons/contacto-dir.gif') no-repeat;padding-left:30px;margin:15px 5px;font-size:16px;line-height:20px;}
.contact-footer div.telefono{background:url('../../../themes/elrural/images/icons/contacto-tel.gif') no-repeat;padding-left:30px;margin:15px 5px;}
.contact-footer div.info{background:url('../../../themes/elrural/images/icons/contacto-info.gif') no-repeat;padding-left:30px;margin:20px 5px;}

#publicidad {display:none;visibility:hidden;}


/* Agenda List */

.agenda ul.list li{border-bottom:solid 1px #eeeeee;padding:20px 0;}
.agenda ul.list li .read-more{text-align:right;display:block;font-size:12px;clear:both;}
.agenda ul.list li h2{font-size:18px;line-height:22px;margin:5px 0 15px;}
.agenda h3{font:bold 11px/14px arial;margin:5px 0;color:#197134;background:#f2f2f2;display:inline;padding:2px 5px;text-transform:uppercase;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.agenda ul.list li p{margin:10px 0;line-height:18px;font-size:13px;}

.agenda .fecha{width:76px;border:solid 1px #a3a3a3;text-align:center;float:left;margin-right:10px;}
.agenda .fecha .nombre{border-bottom:solid 1px #a3a3a3;font:bold 11px/17px arial;}
.agenda .fecha .numero{font:bold 25px/25px arial;background:#e6f0e9;}
.agenda .fecha .mes{font:bold 11px/11px arial;background:#e6f0e9;padding-bottom:5px;}


/* General */

#main h1.title{border-bottom:solid 1px #468213;margin:10px 0;padding:10px 0;}
#main h1.publica-aviso a{margin-top:-37px;float:right;background:url('../../../themes/elrural/images/titles/publicar-aviso.jpg') no-repeat;width:150px;height:60px;}
#main h1.agenda-remates a{margin-top:-37px;float:right;background:url('../../../themes/elrural/images/titles/agenda-remates.jpg') no-repeat;width:150px;height:60px;}
#main h1.elrural a{margin-top:-12px;float:right;background:url('../../../themes/elrural/images/icons/elrural.png') no-repeat;width:60px;height:45px;}
#main .subtitle{background:url('../../../themes/elrural/images/headers/agenda-list.jpg') no-repeat;height:40px;line-height:40px;margin-top:20px;padding:0 10px;}
#main .subtitle h2{font-size:15px;font-weight:bold;line-height:40px;margin:0;padding:0;color:#fff;text-shadow:1px 1px 1px #333;}
#main .subtitle h2.center{text-align:center;}
#main ul li .subtitle{background:none;line-height:16px;height:auto;margin:0;padding:0;}


/* Paginado */

.item-list{background:#f7f7f7;margin:15px 0;height:25px;}
.item-list .pager li{float:left;padding:0 5px;margin:0 0 0.25em 9px;font-size:12px;line-height:25px;}
.item-list .pager li a{color:#25537D;}


/* Item */

.item {margin-top:20px;}
.item h2 {font:normal 25px/30px Arial,sans-serif;color:#000;margin-bottom:15px;padding:5px 0 10px;}
.item .summary{margin-bottom:40px;}
.item .news-content{margin-bottom:20px;}
.item .news-content h2{font-size:18px;line-height:22px;margin:5px 0 15px;}

.item ul.tabs{height:27px;}
.item ul.tabs li{height:14px;background:#fefefe;border-top:solid 1px #d1d1d1;border-left:solid 1px #d1d1d1;border-right:solid 1px #d1d1d1;margin-right:3px;padding:6px;float:left;}
.item ul.tabs li a{display:block;text-indent:-1000px;overflow:hidden;height:14px;}

.item ul.tabs li a.videos{background:url('../../../themes/elrural/images/icons/tab-videos.png') 0 0 no-repeat;width:62px;}
.item ul.tabs li a.fotos{background:url('../../../themes/elrural/images/icons/tab-fotos.png') 0 0 no-repeat;width:64px;}

.item ul.tabs li.ui-tabs-selected{background:#f5f5f5;}

.item ul.tabs li a:hover.videos, .agenda ul.tabs li.selected a.videos, .item ul.tabs li.ui-tabs-selected a.videos
{background:url('../../../themes/elrural/images/icons/tab-videos.png') 0 -14px no-repeat;width:62px;}
.item ul.tabs li a:hover.fotos, .agenda ul.tabs li.selected a.fotos, .item ul.tabs li.ui-tabs-selected a.fotos
{background:url('../../../themes/elrural/images/icons/tab-fotos.png') 0 -14px no-repeat;width:64px;}

.item .news-content h3 {font:bold 20px/24px arial;margin:10px 0;}
.item .news-content ul {margin:20px 0;}
.item .news-content ul li{background:url('../../../themes/elrural/images/icons/list-prog.png') 0 3px no-repeat;padding:0 0 20px 20px;}
.item .news-content u{color:#3c7812;text-decoration:none;}


/* Programa Item */

.item .dateBox{
	border:solid 4px #cee3c8;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding:15px 20px;
	margin:20px 0;
}
.item .dateBox h3{border-bottom:solid 1px #bcd0b8;color:#1a6d27;font:bold 15px/19px arial;padding:4px 30px;margin-bottom:20px;background:url('../../../themes/elrural/images/icons/date.jpg') 0 0 no-repeat;}
.item .dateBox ul li{float:left;margin:0 30px;}


/* Avisos Rurales */

.avisos.item .summary{background:#f6f6f6;margin:0 0 10px;padding:10px;}
.avisos.item .summary h2{color:#25537d;font:bold 20px/26px arial;margin:0;}
.avisos.item .summary img{border:solid 1px #c5c5c5;float:left;margin:0 10px 5px 0;}
.avisos.item .summary p{color:#414141;font:normal 14px/25px arial;}
.avisos.item .summary span{color:#208540;font:normal 18px/25px arial;}

.view-avisos-rurales .view-filters{background:#f6f6f6;padding:0 70px 10px;margin:0 0 20px;}

#main .view-avisos-rurales .view-header .form-submit, #main .view-avisos-rurales .view-filters .form-submit{
    background:#313131;
    border: 1px solid #555555;
	color:#fff;
    border-radius: 3px;
    box-shadow: 0 12px 2px #6c6c6c inset;
    padding: 2px 5px;
	cursor:pointer;
}

#main .view-avisos-rurales .view-filters .form-submit{margin-top:19px;}

.view-avisos-rurales .view-filters .form-select{background:#f0f0f0;border: 1px solid #c5c5c5;box-shadow: 0 0 3px #ccc inset;padding:1px 1px 1px 5px;margin-top:5px;}
.view-avisos-rurales .view-header .form-text{background:#f0f0f0;border: 1px solid #c5c5c5;box-shadow: 0 0 3px #ccc inset;padding:3px 5px;}
.view-avisos-rurales .view-header .form-radios .form-item label{color:#444;}
.view-avisos-rurales .view-content{background:none !important;padding:0 !important;margin:0;}
.view-avisos-rurales .view-content h3.busqueda-resultado{font:normal 15px/20px arial;padding:10px 0 30px;}

.view-taxonomy{margin:20px 0;}
.view-taxonomy ul.category-links li{float:left;width:115px;margin:0 22px;position:relative;}
.view-taxonomy ul.category-links li .parent{height:152px;width:115px;display:block;text-align:center;font-weight:bold;}

.view-taxonomy ul.category-links li.taxonomy_term_2 .parent{background:url('../../../themes/elrural/images/icons/avisos-productos.png') bottom no-repeat;color:#d83a37;}
.view-taxonomy ul.category-links li.taxonomy_term_1 .parent{background:url('../../../themes/elrural/images/icons/avisos-trabajo.png') bottom no-repeat;color:#45559b;}
.view-taxonomy ul.category-links li.taxonomy_term_3 .parent{background:url('../../../themes/elrural/images/icons/avisos-inmueble.png') bottom no-repeat;color:#006b76;}
.view-taxonomy ul.category-links li.buscafierros .parent{background:url('../../../themes/elrural/images/icons/avisos-fierros.png') bottom no-repeat;color:#b9701d;}

/**/

.view-taxonomy .sub-taxonomy .read{display:block;text-align:center;margin:10px 0;background:url('../../../themes/elrural/images/icons/cat-down.gif') 103px 5px no-repeat;padding-right:6px;}
.view-taxonomy .sub-taxonomy ul.category-links {position:absolute;top:185px;left:6px;background:#f6f6f6;border:solid 1px #b6b6b6;padding:5px 0;}
.view-taxonomy .sub-taxonomy ul.category-links li{float:none;margin:0;width:83px;padding:3px 5px 3px 15px;font-size:12px;background:url('../../../themes/elrural/images/icons/bullet.png') 5px 8px no-repeat;}

/*** Grilla fierros ***/

.grillafierros {border-collapse:separate;border-spacing:1px;}
.grillafierros tr th,
.grillafierros tr td.hora {
	background:#f8f8f8;
	border:1px solid #d1d1d1;
	font:bold 11px/11px Arial,sans-serif;
	color:#737373;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	text-align:center;
	vertical-align:middle;
	padding:5px;
}
.grillafierros td.normal {font:normal 11px/14px Arial,sans-serif;text-align:left;background:#ff0000;padding-left:3px;padding-right:3px;vertical-align:middle;}
.grillafierros td.destacatv {font:bold 15px/17px Arial,sans-serif;color:#ff0000;text-align:center;background:#f5f5f5;padding-left:10px;padding-right:3px;vertical-align:middle;}
.grillafierros td.destaca {font:bold 15px/17px Arial,sans-serif;color:#FF6600;text-align:center;background:#f5f5f5;padding-left:10px;padding-right:3px;vertical-align:middle;}
.grillafierros td.blanco {background:#fff;}
.grillafierros td.gris {background:#f5f5f5;}
.grillafierros td a {color:#2d5982;text-decoration:none;}
.grillafierros td a:hover {text-decoration:underline;}

.grillafierros td.big {font:bold 20px/22px Arial,sans-serif;}

.grillafierros td.noticias {background:#136431;color:#fff;font:bold 20px/22px Arial,sans-serif;}
.grillafierros td.noticias a span {font-weight:normal;}
.grillafierros td.noticias a {color:#fff;}
.grillafierros td.mercado {background:#4e6da2;color:#fff;font:bold 20px/22px Arial,sans-serif;}
.grillafierros td.mercado a{color:#fff;}

/* Avisos Resultado de busqueda */

.aviso-rural-results dd {padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eeeeee;}
.aviso-rural-results dd .date{font-size:12px;color:#999;display:inline-block;margin-right:5px;}
.aviso-rural-results dd p{display:inline;}
.aviso-rural-results .title {margin-bottom:10px;}
.aviso-rural-results .title a {font:normal 18px/20px Arial,sans-serif;color:#25537D;}
.aviso-rural-results .search-snippet {line-height:23px;}


/* List */

.avisos-rurales-category-title{background:url('../../../themes/elrural/images/titles/bolsa-de-trabajo.jpg') no-repeat;height:40px;line-height:40px;margin-top:20px;padding:0 10px;}
.avisos-rurales-category-title h1{font-size:20px;font-weight:bold;line-height:40px;margin:0;padding:0;color:#fff;text-shadow:2px 2px 2px #333;}

.avisos-rurales-category-title.Productos.y.Servicios {margin:20px 0 25px;background:url('../../../themes/elrural/images/titles/productos-y-servicios.jpg') no-repeat;height:40px;position:relative;}
.avisos-rurales-category-title.Productos.y.Servicios h1{}
.avisos-rurales-category-title.Productos.y.Servicios .subcategories{position:absolute;right:7px;top:-7px;background:url('../../../themes/elrural/images/titles/productos-y-servicios-icono.png') no-repeat;width:52px;height:52px;}

.avisos-rurales-category-title.Bolsa.de.Trabajo {margin:20px 0 25px;background:url('../../../themes/elrural/images/titles/bolsa-de-trabajo.jpg') no-repeat;height:40px;position:relative;}
.avisos-rurales-category-title.Bolsa.de.Trabajo h1{}
.avisos-rurales-category-title.Bolsa.de.Trabajo .subcategories{position:absolute;right:7px;top:-7px;background:url('../../../themes/elrural/images/titles/bolsa-de-trabajo-icono.png') no-repeat;width:168px;height:52px;}

.avisos-rurales-category-title.Inmobiliario {margin:20px 0 25px;background:url('../../../themes/elrural/images/titles/inmobiliario.jpg') no-repeat;height:40px;position:relative;}
.avisos-rurales-category-title.Inmobiliario h1{}
.avisos-rurales-category-title.Inmobiliario .subcategories{position:absolute;right:7px;top:-7px;background:url('../../../themes/elrural/images/titles/inmobiliario-icono.png') no-repeat;width:168px;height:52px;}

.avisos-rurales-category-title.Campos.del.Pais {margin:20px 0 25px;background:url('../../../themes/elrural/images/titles/inmobiliario.jpg') no-repeat;height:40px;position:relative;}
.avisos-rurales-category-title.Campos.del.Pais h1{}
.avisos-rurales-category-title.Campos.del.Pais .subcategories{position:absolute;right:7px;top:-7px;background:url('../../../themes/elrural/images/titles/inmobiliario-icono.png') no-repeat;width:168px;height:52px;}

.avisos-rurales-category-title.Fierros.del.Pais {margin:20px 0 25px;background:url('../../../themes/elrural/images/titles/fierros-del-pais.jpg') no-repeat;height:40px;position:relative;}
.avisos-rurales-category-title.Fierros.del.Pais h1{}
.avisos-rurales-category-title.Fierros.del.Pais .subcategories{position:absolute;right:7px;top:-7px;background:url('../../../themes/elrural/images/titles/fierros-del-pais-icono.png') no-repeat;width:168px;height:52px;}

.avisos-rurales-category-title .subcategories a.categories{text-indent:-1000000px;display:block;height:47px;}
.avisos-rurales-category-title .subcategories .subcategory-links{line-height:18px;display:none;}
/*Agrego z-index para que el menu se despliegue sobre el boton*/
.avisos-rurales-category-title .subcategories .subcategory-links {position:absolute;top:46px;left:9px;background:#f6f6f6;border:solid 1px #b6b6b6;padding:5px 0; z-index: 100;}
.avisos-rurales-category-title .subcategories .subcategory-links li{float:none;margin:0;width:83px;padding:3px 5px 3px 20px;font-size:12px;background:url('../../../themes/elrural/images/icons/bullet.png') 5px 8px no-repeat;}
.avisos-rurales-category-title .subcategories .subcategory-links li a{height:auto;width:auto;text-align:left;}


/* Clima */

.clima-taxonomy{margin:20px 0 70px;}
.clima-taxonomy .sub-taxonomy .category-links{display:none;}

.clima-taxonomy ul.clima-links li{float:left;width:144px;margin:0 8px;position:relative;}
.clima-taxonomy ul.clima-links li .parent{height:103px;width:144px;display:block;text-align:center;font-weight:bold;}
.clima-taxonomy ul.clima-links li.precipitaciones .parent{background:url('../../../themes/elrural/images/icons/clima-precipitaciones.jpg') bottom no-repeat;color:#d83a37;}
.clima-taxonomy ul.clima-links li.temperaturas .parent{background:url('../../../themes/elrural/images/icons/clima-temperatura.jpg') bottom no-repeat;color:#45559b;}
.clima-taxonomy ul.clima-links li.por_localidades .parent{background:url('../../../themes/elrural/images/icons/clima-localidades.jpg') bottom no-repeat;color:#006b76;}
.clima-taxonomy ul.clima-links li.smn .parent{background:url('../../../themes/elrural/images/icons/clima-smn.jpg') bottom no-repeat;color:#b9701d;}

.clima-taxonomy ul.clima-links a.sub-tax {display:block;position:absolute;margin:0;width:144px;height:auto;text-align:center;color:#fff;background:url('../../../themes/elrural/images/backgrounds/clima-over.png') no-repeat;padding:12px 0;z-index:2;}
.clima-taxonomy ul.clima-links a.sub-tax:hover{background-position:0 -40px;color:#404040;text-decoration:none;}

.clima-taxonomy ul.clima-links a.sub-tax span{background:url('../../../themes/elrural/images/icons/menu-arrow-down.png') no-repeat;width:10px;height:9px;float:right;margin:5px 10px 0 0;}

.clima-taxonomy li .sub-taxonomy ul.category-links {position:absolute;top:127px;left:0;background:#fafafa;border:solid 1px #e5e5e5;border-top:0;padding:20px 0 5px;width:142px;z-index:1;}
.clima-taxonomy li .sub-taxonomy ul.category-links li{float:none;text-align:center;margin:0;padding:6px 0;font-size:12px;background:none;width:auto;}
.clima-taxonomy li .sub-taxonomy ul.category-links li a{height:auto;width:auto;background:none;color:#2d5982;text-align:center;font-weight:bold;}

#main .clima .subtitle{background:url('../../../themes/elrural/images/headers/clima-subtitle.jpg') no-repeat;height:32px;line-height:32px;margin:20px 0;}
#main .clima .subtitle h2{line-height:32px;}

.clima-item p{margin-bottom:22px;}
.clima-item p img{margin-right:22px;}
.clima-item p img.last{margin-right:0;}


/* MERCADOS: 3 COLUMNAS */

#main .mercados ul.columnsB-header li {font-size:13px;}
.mercados ul.columnsB-content li a{display:block;padding:5px 0;font-weight:bold;}


/* Mercados Item */

.mercados-item {margin:30px 0;color:#fff;}

.mercados-item ul.columns-header {padding:0;}
.mercados-item ul.columns-header li {float:left;background:url('../../../themes/elrural/images/backgrounds/mercados-item.jpg') no-repeat;height:32px;margin-left:20px;width:200px;text-align:center;font-weight:bold;font-size:15px;line-height:32px;text-transform:uppercase;text-shadow:1px 1px 1px #434343;}
.mercados-item ul.columns-header li.first {margin-left:0;}
.mercados-item ul.columns-content {padding:0;}
.mercados-item ul.columns-content li {float:left;background:#fafafa;color:#474747;font-size:11px;width:198px;line-height:40px;margin-left:20px;text-align:center;border:1px solid #e5e5e5;border-top:0;}
.mercados-item ul.columns-content li.first {margin-left:0;}
.mercados-item ul.columns-content li a {display:block;font-weight:bold;}
.mercados-item ul.columns-content li span {display:block;background:#e5e5e5;color:#333;font-weight:bold;font-size:12px;line-height:18px;padding:7px 0;}

.mercados-item ul.columns-footer {width:616px;padding:0;margin:3px 0 10px 0;}
.mercados-item ul.columns-footer li {float:left;width:104px;font-size:11px;margin:0 0 0 5px;text-align:center;}
.mercados-item ul.columns-footer li.first {float:left;width:71px;margin-left:0px;}

.mercados-taxonomy {margin:30px 0;}
.mercados-taxonomy .sub-taxonomy a.read {float:left;background:url('../../../themes/elrural/images/backgrounds/mercados-item.jpg') no-repeat;height:32px;width:200px;text-align:center;font-weight:bold;font-size:15px;line-height:32px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 1px #434343;}
.mercados-taxonomy .sub-taxonomy a:hover.read {text-decoration:none;}

.mercados-taxonomy .category-links {padding:0;}
.mercados-taxonomy .category-links li {margin-left:20px;float:left;background:#fafafa;color:#474747;font-size:11px;width:198px;line-height:40px;margin-left:20px;text-align:center;border:1px solid #e5e5e5;border-top:0;}
.mercados-taxonomy .category-links li.first {margin-left:0;}

.mercados-taxonomy .category-links .sub-taxonomy li{background:none;width:auto;margin:0;padding:0;border:0;float:none;}
.mercados-taxonomy .category-links .sub-taxonomy li a {display:block;font-weight:bold;}


/* Mercados historico */

.view-placas-generadas .views-table{width:640px;border-collapse:separate;border-spacing:2px;}
.view-placas-generadas .views-table th{
	background:url('../../../themes/elrural/images/headers/clima-subtitle.jpg') no-repeat;
	height:32px; text-align:center; border:0;
	font-weight:bold;font-size:15px;line-height:32px;color:#fff;text-shadow:1px 1px 1px #333;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.view-placas-generadas .views-table tr{background:none;}
.view-placas-generadas .views-table tr:hover{background:#edf5fa;}
.view-placas-generadas .views-table td{line-height:36px;font-size:12px;color:#3e3e3e;padding:0 5px;border-bottom:dotted 1px #d9d9d9;}
.view-placas-generadas .views-table td.views-field-title{font-size:14px;width:70%;}


/* Quienes Somos */

.quienes-box {background:#fafafa;text-align:center;border:solid 1px #cccccc;padding:30px;margin:10px 0 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.quienes-box p{font-family:"AkzidenzGroteskBQSuperRegular",Arial,sans-serif;color:#035a22;font-size:15px;line-height:26px;}

.quienes-table{width:636px;/*border-collapse:separate;border-spacing:2px;*/margin:10px 0;}
.quienes-table th{
	background:url('../../../themes/elrural/images/headers/quienes-somos.jpg') no-repeat;
	height:32px; text-align:center; border:0;
	font-weight:bold;font-size:15px;line-height:32px;color:#fff;
}
.quienes-table td{line-height:36px;font-size:12px;color:#474747;padding:0 5px;border-bottom:solid 1px #d9d9d9;border-left:solid 1px #d9d9d9;}
.quienes-table td.price{border-right:solid 1px #d9d9d9;text-align:right;}


/* Agregar en style en grilla de avisos */

.views-view-grid.col-2 .col-1 .field-content, .views-view-grid.col-2 .col-2 .field-content{display:inline;}
.views-view-grid.col-2 .col-1 .field-content ul, .views-view-grid.col-2 .col-2 .field-content ul{display:inline;}
.views-view-grid.col-2 .col-1 .field-content ul li, .views-view-grid.col-2 .col-2 .field-content ul li{display:inline;}
.views-view-grid.col-2 .col-1 .views-label, .views-view-grid.col-2 .col-2 .views-label{font-weight:bold;}


/* Buscador */

h1.buscador{background:url('../../../themes/elrural/images/titles/buscador-elrural.jpg') no-repeat;line-height:15px;display:block;text-indent:-1000px;overflow:hidden;}

.search_form {margin:25px 0;background:#f6f6f6 url('../../../themes/elrural/images/titles/realizar-busqueda.jpg') no-repeat;padding:50px 70px 20px;}
.search_form .form-item{display:inline;}

.search_form .form-submit {
    background:#313131;
    border: 1px solid #555555;
	color:#fff;
    border-radius: 3px;
    box-shadow: 0 12px 2px #6c6c6c inset;
    padding: 2px 5px;
	cursor:pointer;
}

.search_form .form-select{background:#f0f0f0;border: 1px solid #c5c5c5;box-shadow: 0 0 3px #ccc inset;padding:1px 1px 1px 5px;margin-top:5px;}
.search_form .form-text{background:#f0f0f0;border: 1px solid #c5c5c5;box-shadow: 0 0 3px #ccc inset;padding:3px 5px;}
.search_form .form-item label{color:#444;line-height:18px;padding:10px 0;}
.search_form .form-item .form-radios{margin:0;}

.search_form #edit-order-key-wrapper label{padding:0 0 5px;}


/* Enlaces de Interes */

#main .enlaces .subtitle{background:url('../../../themes/elrural/images/headers/clima-subtitle.jpg') no-repeat;height:32px;line-height:32px;margin:20px 0;}
#main .enlaces .subtitle h2{line-height:32px;}

#main .view-enlaces-de-interes-root .item-list{height:auto;background:#fff;}
#main .view-enlaces-de-interes-root .item-list ul li{list-style:none;}

#main .view-enlaces-de-interes-root .view-content ul{margin:0;}
#main .view-enlaces-de-interes-root .view-content li{background:url('../../../themes/elrural/images/icons/enlaces.gif') 5px 50% no-repeat;line-height:36px;padding:0 30px;margin:0;border-bottom:dotted 1px #d9d9d9;}
#main .view-enlaces-de-interes-root .view-content li:hover{background:#edf5fa url('../../../themes/elrural/images/icons/enlaces.gif') 5px 50% no-repeat;}
#main .view-enlaces-de-interes-root .view-content li a{color:#2d5982;font-size:14px;display:block;}

#main .view-enlaces-de-interes-root .view-content li .views-field-rownumber{display:none;}
#main .view-enlaces-de-interes-root .view-content li .views-label-name{display:none;}

#main .enlaces-de-interes-list li{background:url('../../../themes/elrural/images/icons/enlaces.gif') 5px 50% no-repeat;line-height:36px;padding:0 30px;border-bottom:dotted 1px #d9d9d9;}
#main .enlaces-de-interes-list li:hover{background:#edf5fa url('../../../themes/elrural/images/icons/enlaces.gif') 5px 50% no-repeat;}
#main .enlaces-de-interes-list li a{color:#2d5982;font-size:14px;display:block;}

/* Terminos Y Condiciones */

.terms h3{color:#3c7812;margin-bottom:15px;}
.terms p{text-align:justify;}


/* PERFIL */

.tabs ul.primary{border-bottom:solid 1px #468213;padding:0 0 0 8em;line-height:31px}
.tabs ul.primary li a{border-top:solid 1px #468213;border-left:solid 1px #468213;border-right:solid 1px #468213;background:url('../../../themes/elrural/images/headers/agenda-list.jpg') -1px 0 no-repeat;color:#fff;padding:7px 1em;}
.tabs ul.primary li.active a{border-bottom:solid 1px #fff;background:#fff;color:#156824;}
.tabs ul.secondary a.active{border:0;}
.tabs ul.secondary a{font-weight:bold;font-size:13px;}

#contact-mail-user .form-text {width:555px;border:solid 1px #cecece;background:#fff;margin-bottom:5px;padding:2px 3px;box-shadow: 0 0 0 #fff inset;}
#contact-mail-user .form-item label{padding-bottom:3px;}

#contact-mail-user .form-submit {
	display: inline-block;
	color: #156824;
	border: solid 1px #c4c4c4;
	cursor: default;
	text-align: center;
	text-decoration: none;
	font-size:11px!important;
	font-weight:bold;
	font-family:'Lucida Grande', arial,sans-serif;
	padding: 5px 5px 5px 5px;
	text-shadow: 0 1px 1px rgba(255,255,255,.9);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border-color:#999;
	background:#eeeeee;
	background-image:-moz-linear-gradient(top,#ffffff,#eeeeee);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ebebeb));
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#ebebeb);
	-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#EBEBEB)";
	outline:0;
	line-height:1.5em!important;
}

#user-profile-form fieldset legend{font:bold 17px/20px arial;padding:10px 0 5px;}
#user-profile-form fieldset legend a{font-weight:bold;}
#user-profile-form .form-text {width:580px;border:solid 1px #cecece;background:#fff;margin-bottom:5px;padding:2px 3px;box-shadow: 0 0 0 #fff inset;}
#user-profile-form .form-item label{padding-bottom:3px;}
#user-profile-form .description{padding:3px 0;color:#999;}

#user-profile-form .sticky-table{width:100%}

#user-profile-form .form-submit {
	display: inline-block;
	color: #156824;
	border: solid 1px #c4c4c4;
	cursor: default;
	text-align: center;
	text-decoration: none;
	font-size:11px!important;
	font-weight:bold;
	font-family:'Lucida Grande', arial,sans-serif;
	padding: 5px 5px 5px 5px;
	text-shadow: 0 1px 1px rgba(255,255,255,.9);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border-color:#999;
	background:#eeeeee;
	background-image:-moz-linear-gradient(top,#ffffff,#eeeeee);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ebebeb));
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#ebebeb);
	-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#EBEBEB)";
	outline:0;
	line-height:1.5em!important;
}


/* Login */

.login_content{
	border:solid 5px #cfe3d3;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:30px 20px;
	margin:20px 0;
	background:#fbfbfb;
}

.login_content h2{
color:#046a28;
border-bottom:solid 1px #046a28;
font-weight:normal;font-family:"AkzidenzGroteskBQSuperRegular",Arial,sans-serif;font-size:15px;line-height:26px;}

.login_section{float:left;width:260px;}
.register_section{float:right;width:260px;border-left:solid 1px #e3e3e3;padding-left:30px;}

.login_section .form-item .form-text, 
.register_section .form-item .form-text{width:250px;border:solid 1px #cecece;background:#fff;margin-bottom:5px;padding:2px 3px;box-shadow: 0 0 0 #fff inset;}

.login_section .form-item label, 
.register_section .form-item label{padding-bottom:3px;}

.register_form fieldset legend{padding-top:15px;font-weight:bold;}

.login_section .form-submit, 
.register_section .form-submit{
	display: inline-block;
	color: #156824;
	border: solid 1px #c4c4c4;
	cursor: default;
	text-align: center;
	text-decoration: none;
	font-size:11px!important;
	font-weight:bold;
	font-family:'Lucida Grande', arial,sans-serif;
	padding: 5px 5px 5px 5px;
	text-shadow: 0 1px 1px rgba(255,255,255,.9);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border-color:#999;
	background:#eeeeee;
	background-image:-moz-linear-gradient(top,#ffffff,#eeeeee);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ebebeb));
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#ebebeb);
	-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#EBEBEB)";
	outline:0;
	line-height:1.5em!important;
}

.login_section .captcha_image, 
.register_section .captcha_image{
	border:solid 1px #e1e1e1;
}
/* Packs avisos rurales*/
#pp1 {height: 218px;}
#pp2 {height: 182px;}
#pp3 {height: 143px;}
#pp4 {height: 134px;}
#pp5 {height: 133px;}
#pp6 {height: 135px;}