/*
	Cascading style sheets for "diariodesevilla.es", v1.2 (20070916)
	Copyright 2007 Emanuele Rodriguez <erodri@gmail.com>
*/

body {
   margin: 0;
   padding: 0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 62.5%;
	text-align: center;
}

img {
   border: none;
}

p {
   margin: 1em 0;
	padding: 0;
}

a {
   color: #005cb8;
   text-decoration: none;
}

a:hover {
   text-decoration: underline;
}

img {
   border: none;
}

form {
   margin: 0;
	padding: 0;
}

fieldset {
   border: none;
	margin: 0;
	padding: 0;
}

legend {
	display: none;
}

select, input, textarea {
   font-family: Verdana, Arial, Helvetica, sans-serif;
}




/*
	outer
*/

#outer {
	text-align: left;
	margin: 0 auto;
	width: 980px;
}




/*
	outerBanner
*/

#outerBanner {
	float: right;
	padding: 0 10px;
}

* html #outerBanner { padding-left: 7px; } /* IE6 fix */




/*
	page
*/

#page {
	padding: 0 10px;
	text-align: left;
   width: 960px;
}




/*
	popup
*/

#popup {
	text-align: left;
	margin: 0 auto;
	padding: 0 10px;
   width: 585px;
}




/*
	header
*/
#header {
	overflow: hidden;
	background: url(../img/site/element_div.gif) repeat-x bottom;
	margin-bottom: 2px;
}

* html #header { height: 1%; } /* IE6 fix */

#header .banner {
	background: #edf1f4 url(../img/site/icon_publi_v.gif) no-repeat 1px 13px;
	padding: 0 0 0 10px;
	margin-bottom: 9px;
	overflow: hidden;
}

* html #header .banner { height: 1%; } /* IE6 fix */

#header .banner img {
	display: block;
	float: left;
}

#header .extras {
	background: url(../img/site/pixel_858585.gif) repeat-x bottom;
	clear: both;
	overflow: hidden;
	margin-bottom: 10px;
	padding-top: 5px;
}

* html #header .extras { height: 1%; } /* IE6 fix */

#header .extras .date {
	display: block;
	float: left;
	font-size: 1.1em;
}

#header .extras .items {
   float: right;
	list-style: none;
	margin: 0;
	padding: 0;
}

#header .extras .items li {
	background-color: #fff;
	float: left;
	letter-spacing: .035em;
	text-transform: uppercase;
	padding: 2px 7px 4px 7px;
	margin-left: 3px;
	border: 1px solid #858585;
}

#header .extras .items li,
#header .extras .items li a {
	color: #090909;
}

#header .extras .items .mapaweb {
	border: none;
	letter-spacing: 0;
	padding: 0 0 0 5px;
}

#header .extras .items .mapaweb a {
	background: url(../img/site/icon_menu_mapaweb.gif) no-repeat 0 0;
	display: block;
	padding: 3px 5px 4px 25px;
}

#header .extras .items li.sel {
	border-bottom: 1px solid #fff;
}

#header .info {
	clear: left;
	overflow: hidden;
}

* html #header .info { height: 1%; } /* IE6 fix */

#header .info .logo {
	float: left;
	padding: 0;
	margin: 5px 9px 0 0;
}

body.interior #header .info .logo {
	margin-top: 12px;
}

#header .info .meteo {
	float: left;
}

#header .info .meteo img {
	float: left;
	margin-right: 8px;
}

#header .info .meteo .location {
	display: block;
	font-size: 1.1em;
	margin-top: 11px;
}

#header .info .meteo .temperature {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1.8em;
}

#header .info .search {
	background: url(../img/site/element_div_vert.gif) repeat-y left;
	float: right;
	margin-left: 15px;
	padding-left: 15px;
	margin-bottom: 8px;
}

* html #header .info .search { width: 275px; } /* IE6 fix */

#header .info .search label {
	display: block;
	float: left;
	color: #828083;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight: bold;
	text-transform: uppercase;
	width: 110px;
}

#header .info .search img,
#header .info .search .imgSubmit {
	vertical-align: top;
}

#header .info .search label img {
	margin-left: 5px;
}

#header .info .search .txtSearch {
	background: url(../img/site/hdr_search_txt_bg.gif) repeat-x center;
	border: none;
	font-size: 1.1em;
	padding: 2px 2px 1px 2px;
	width: 245px;
}

#header .info .search .imgSubmit {
	margin-left: 2px;
	margin-top: -1px;
}

#header .info .search .radDiario,
#header .info .search .radAsk {
	float: left;
	margin: 0 5px 0 0;
}

#header .info .search .radAsk {
	margin-left: 4px;
}

* html #header .info .search .radDiario { margin: -4px 0 0 -4px; } /* IE6 fix */
*+html #header .info .search .radDiario { margin: -4px 0 0 -4px; } /* IE7 fix */

* html #header .info .search .radAsk { margin: -4px 0 0 4px; } /* IE6 fix */
*+html #header .info .search .radAsk { margin: -4px 0 0 4px; } /* IE7 fix */

#header .info .section {
	background: url(../img/site/element_div_vert.gif) repeat-y left;
	float: right;
	height: 42px;
	text-align: center;
	width: 391px;
}

#header .info .section .name {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 3.2em;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}


#header .mainmenu {
	background: url(../img/site/mainmenu_bg.gif) repeat-x bottom;
	clear: both;
	overflow: hidden;
}

* html #header .mainmenu { height: 1%; } /* IE6 fix */

#header .mainmenu .items {
	list-style: none;
	margin: 0;
	padding: 0 0 0 3px;
}

#header .mainmenu .items li {
	float: left;
	text-transform: uppercase;
	padding: 10px 10px 6px 10px;
}

#header .mainmenu .items li,
#header .mainmenu .items li a {
	color: #090909;
}

#header .mainmenu .items li.sel {
	border-top: 1px solid #858585;
	border-left: 1px solid #858585;
	border-right: 1px solid #858585;
	border-bottom: 1px solid #fff;
	background-color: #fff;
	font-size: .9em;
	font-weight: bold;
	padding: 9px 9px 5px 9px;
	margin-left: 2px;
	margin-right: 2px;
}

#header .submenu {
	clear: both;
	overflow: hidden;
}

* html #header .submenu { height: 1%; } /* IE6 fix */

#header .submenu .items {
	list-style: none;
	margin: 0;
	float: left;
	padding: 5px;
}

#header .submenu .items li {
	background: url(../img/site/menu_div.gif) no-repeat 0 3px;
	float: left;
	letter-spacing: .035em;
	text-transform: uppercase;
	padding: 0 10px;
}

#header .submenu .items li,
#header .submenu .items li a {
	color: #090909;
}

#header .submenu .items li.first {
	background: none;
}

#header .submenu .items li.sel {
	font-size: .9em;
	font-weight: bold;
}

#header .submenu .rss {
	float: right;
	padding: 4px 2px 4px 5px;
}

#header .submenu .rss a {
	background: url(../img/site/icon_menu_rss.gif) no-repeat right;
	padding: 2px 18px 2px 0;
	color: #090909;
}




/*
	content
*/
#content {
	clear: left;
	overflow: hidden;
	padding-bottom: 10px;
}

* html #content { height: 1%; } /* IE6 fix */




/*
	footer
*/
#footer {
	clear: both;
	overflow: hidden;
	margin: 10px 0;
}

* html #footer { height: 1%; } /* IE6 fix */

#footer .extras {
	clear: both;
	overflow: hidden;
}

* html #header .extras { height: 1%; } /* IE6 fix */

#footer .extras .date {
	display: block;
	float: left;
	font-size: 1.1em;
}

#footer .extras .items {
   float: right;
	list-style: none;
	margin: 0;
	padding: 0;
}

#footer .extras .items li {
	background-color: #fff;
	float: left;
	letter-spacing: .035em;
	text-transform: uppercase;
	padding: 2px 7px 4px 7px;
	margin-left: 3px;
	border-top: 1px solid #858585;
	border-left: 1px solid #858585;
	border-right: 1px solid #858585;
}

#footer .extras .items li,
#footer .extras .items li a {
	color: #090909;
}

#footer .extras .items .mapaweb {
	border: none;
	letter-spacing: 0;
	padding: 0 0 0 5px;
}

#footer .extras .items .mapaweb a {
	display: block;
	background: url(../img/site/icon_menu_mapaweb.gif) no-repeat 0 0;
	padding: 3px 5px 4px 25px;
}

#footer .mainmenu {
	background: url(../img/site/mainmenu_bg.gif) repeat-x bottom;
	clear: both;
	overflow: hidden;
}

* html #footer .mainmenu { height: 1%; } /* IE6 fix */

#footer .mainmenu .items {
	list-style: none;
	margin: 0;
	padding: 0 0 0 3px;
}

#footer .mainmenu .items li {
	float: left;
	text-transform: uppercase;
	padding: 10px 10px 6px 10px;
}

#footer .mainmenu .items li,
#footer .mainmenu .items li a {
	color: #090909;
}

#footer .legal {
	clear: both;
	overflow: hidden;
}

* html #footer .legal { height: 1%; } /* IE6 fix */

#footer .legal,
#footer .legal a {
	color: #4a4a4a;
}

#footer .legal .copyright {
	display: block;
	float: left;
	padding-top: 10px;
}

#footer .legal .items {
	list-style: none;
	margin: 0;
	padding: 10px 0 0 5px;
	float: left;
}

#footer .legal .items li {
	background: url(../img/site/menu_div2.gif) no-repeat 0 3px;
	float: left;
	letter-spacing: .035em;
	padding: 1px 5px;
}

#footer .legal .items .rss a {
	background: url(../img/site/icon_menu_rss.gif) no-repeat 2px 0;
	padding: 1px 0 1px 22px;
}

#footer .legal .logo {
	float: right;
	padding: 5px 3px 0 0;
}

#footer .corpsites {
	clear: both;
	overflow: hidden;
	margin-top: 2px;
}

* html #footer .corpsites { height: 1%; } /* IE6 fix */

#footer .corpsites,
#footer .corpsites a {
	color: #4a4a4a;
}

#footer .corpsites .items {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}

#footer .corpsites .items li {
	background: url(../img/site/menu_div2.gif) no-repeat 0 3px;
	float: left;
	padding: 0 6px 0 7px;
}

#footer .corpsites .items li.first {
	background: none;
	padding-left: 0;
}

#footer .banner {
	background: #edf1f4 url(../img/site/icon_publi_v.gif) no-repeat 1px 13px;
	padding: 0 0 0 10px;
	margin-top: 16px;
	overflow: hidden;
}

* html #footer .banner { height: 1%; } /* IE6 fix */

#footer .banner img {
	display: block;
	float: left;
}

#footer .recommended {
	clear: both;
	overflow: hidden;
	line-height: 1.5;
	margin-top: 6px;
}

* html #footer .recommended { height: 1%; } /* IE6 fix */

#footer .recommended,
#footer .recommended a {
	color: #6e6e6e;
}

#footer .recommended .title {
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-align: justify;
	text-transform: uppercase;
}

#footer .recommended .items {
	list-style: none;
	margin: 0;
	padding: 0;
}

* html #footer .recommended .items { margin-left: -1px; } /* IE6 fix */
*+html #footer .recommended .items { margin-left: -1px; } /* IE7 fix */

#footer .recommended .items li {
	display: inline;
	border-left: 1px solid #6e6e6e;
	padding: 0 1px 0 4px;
}

#footer .recommended .items li.first {
	border: none;
	padding-left: 0;
}




/*
	contents structure
*/

.module {
	clear: both;
	overflow: hidden;
}

* html .module { height: 1%; } /* IE6 fix */

.block {
	clear: left;
	float: left;
	overflow: hidden;
	width: 605px;
}

* html .block { height: 1%; } /* IE6 fix */

.colA {
	clear: left;
	float: left;
	margin-right: 20px;
	width: 335px;
}

.colB {
	float: left;
	margin-right: 20px;
	width: 230px;
}

.colC {
	float: left;
	margin-left: 20px;
	width: 335px;
}

.colAB {
	clear: left;
	float: left;
	margin-right: 20px;
	width: 585px;
}

.colABC {
	clear: left;
	float: left;
	width: 960px;
}




/*
	elements definitions
*/

/* generic */

.element {
	font-size: 1.1em;
	overflow: hidden;
	padding-top: 10px;
}

* html .element { height: 1%; } /* IE6 fix */

.element a {
	color: #005cb8;
}

.element img {
   display: block;
}

.element .subject {
	display: block;
	font-size: .9em;
	padding-bottom: 2px;
	text-transform: uppercase;
}

.element .subject a {
	color: #000;
}

.element .image {
	overflow: hidden;
   position: relative;
}

* html .element .image { height: 1%; } /* IE6 fix */

.element .showcaption,
.element .hidecaption {
	clear: both;
	color: #818181;
	float: left;
	font-size: .9em;
	margin-top: 4px;
	padding: 1px 0 0 18px;
}

.element .showcaption {
	background: url(../img/site/icon_arrow.gif) no-repeat 0 0;
	display: none;
}

.element .hidecaption {
	background: url(../img/site/icon_close.gif) no-repeat 0 0;
}

.element .caption {
	background-color: #fff;
	color: #48484a;
	font-size: .9em;
	line-height: 1.5;
	padding: 10px 0 20px 0;
	width: 100%;
	filter: alpha(opacity=90);
	opacity: .90;
}

.eNoticia2 .caption {
   width: 335px;
}

.element .caption p {
	margin: 0;
	padding: 0;
}

.element .captionHidden {
	border-top: 3px solid #2e6eb0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}

.element .captionHidden p {
	margin: 0 10px;
}

.element .content {
	float: left;
}

.element .title {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}

.element .moreinfo {
	line-height: 1.4;
	list-style: none;
   margin: 0;
	padding: .25em 0 0 0;
}

* html .element .moreinfo { float: left; } /* IE6 fix */
*+html .element .moreinfo { float: left; } /* IE7 fix */

.element .moreinfo li {
	padding: 0 0 7px 23px;
}

.element .moreinfo li a {
	color: #000;
}

.element .moreinfo .text {
	background: url(../img/site/icon_text.gif) no-repeat 0 0;
}

.element .moreinfo .video {
	background: url(../img/site/icon_video.gif) no-repeat 0 0;
}

.element .moreinfo .foto {
	background: url(../img/site/icon_foto.gif) no-repeat 0 0;
}

.element .moreinfo .comment {
	background: url(../img/site/icon_comment.gif) no-repeat 0 0;
}

.element .moreinfo .audio {
	background: url(../img/site/icon_audio.gif) no-repeat 0 0;
}

.element .subtitle {
	margin: .5em 0;
}

.element .viewmore {
	background-color: #818181;
	clear: left;
	overflow: hidden;
	text-align: center;
	padding: 6px 0;
}

.element .viewmore a {
	color: #fff;
}

.element .viewmore .prev {
	float: left;
	padding: 0 6px;
}

.element .viewmore .next {
	float: right;
	padding: 0 6px;
}

.element .viewmore .more {
	line-height: 2.2em;
	padding: 6px 0 4px 28px;
}




/* crumbs */

.eCrumbs .element {
	padding: 8px 0 3px 0;
}

.eCrumbs .items {
	list-style: none;
	margin: 0;
	padding: 0;
}

.eCrumbs .items li {
	background: url(../img/site/ecrumbs_div.gif) no-repeat 6px 1px;
	display: inline;
	font-size: .9em;
	padding-left: 26px;
}

.eCrumbs .items li,
.eCrumbs .items li a {
	color: #848484;
}

.eCrumbs .items .first {
	background: none;
	padding-left: 0;
}




/* view more */

.eViewMore {
	background-color: #edf1f4;
	margin: 10px 0 20px 0;
	overflow: hidden;
}

* html .eViewMore { height: 1%; } /* IE6 fix */

.eViewMore .element {
	padding: 4px 10px;
}

.eViewMore a {
	float: right;
}




/* urgente */

.eUrgente {
	padding: 5px 0;
}

.eUrgente .element {
	background-color: #f0f0f0;
	padding: 0;
}

.eUrgente .highlight {
	background-color: #b00;
	border-right: 2px solid #fff;
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 1.6;
	padding: 5px 15px;
}

.eUrgente .title {
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	padding: 5px 10px;
}

.eUrgente .title a {
	color: #000;
}

.eUrgente .info {
	float: right;
	padding: 5px;
	margin-top: -2em;
}


/* noticia 1 */

.eNoticia1 {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	padding-bottom: 10px;
}

.eNoticia1 .image {
	float: left;
	margin-right: 20px;
}

.eNoticia1 .content {
	width: 355px;
}

.eNoticia1 .title {
	font-size: 2.7em;
	font-weight: normal;
}

.eNoticia1 .subtitle {
	font-size: 1.1em;
	line-height: 1.6;
}


/* noticia 2 */

.eNoticia2 {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	padding: 5px 0 10px 0;
}

.eNoticia2 .image {
	float: left;
	margin-right: 20px;
	padding-bottom: 10px;
}

.eNoticia2 .content {
	width: 230px;
}

.eNoticia2 .title {
	font-size: 2.4em;
	font-weight: normal;
}

.eNoticia2 .subtitle {
	font-size: 1.1em;
	line-height: 1.6;
	margin-top: .2em;
}


/* noticia 3 */

.eNoticia3 {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	padding: 5px 0 10px 0;
}

.eNoticia3 .image {
	margin: 10px 0;
}

.eNoticia3 .title {
	font-size: 2.4em;
	font-weight: normal;
}

.eNoticia3 .subtitle {
	font-size: 1.1em;
	line-height: 1.5;
}


/* noticia 4 */

.eNoticia4 {
	background: url(../img/site/element_div.gif) repeat-x bottom;
}

.eNoticia4,
.eNoticia4b {
	padding: 0 0 10px 0;
}

.eNoticia4 .subject,
.eNoticia4b .subject {
	padding: 4px 0 6px 0;
}

.eNoticia4 .image,
.eNoticia4b .image {
	padding: 5px 0 10px 0;
}

.eNoticia4 .title,
.eNoticia4b .title {
	font-size: 1.8em;
	font-weight: normal;
}

.eNoticia4 .subtitle,
.eNoticia4b .subtitle {
	font-size: 1.1em;
	line-height: 1.5;
}


/* noticia 5 */

.eNoticia5 {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	padding: 10px 0 15px 0;
}

.eNoticia5 .title {
	font-size: 1.8em;
	font-weight: normal;
}

.eNoticia5 .subtitle {
	line-height: 1.5;
	margin: .7em 0;
}


/* noticia 6 */

.eNoticia6 {
	background: url(../img/site/element_div.gif) repeat-x bottom;
}

.eNoticia6,
.eNoticia6b {
	padding: 3px 0 8px 0;
}

.eNoticia6 .image,
.eNoticia6b .image {
	margin: 6px 0;
}

.eNoticia6 .title,
.eNoticia6b .title {
	font-size: 1.35em;
	font-weight: bold;
	padding-top: 5px;
}

.eNoticia6 .subtitle,
.eNoticia6b .subtitle {
	line-height: 1.5;
	margin: .7em 0;
}


/* noticia 7 */

.eNoticia7 {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	padding: 5px 0 10px 0;
}

.eNoticia7 .image {
	float: left;
}

.eNoticia7 .content {
	background-color: #edf1f4;
	padding: 5px 25px 5px 20px;
	min-height: 242px;
	width: 205px;
}

* html .eNoticia7 .content { height: 242px; } /* IE6 fix */

.eNoticia7 .title {
	font-size: 2.4em;
	font-weight: normal;
}

.eNoticia7 .subtitle {
	font-size: 1.1em;
	line-height: 1.6;
}


/* noticia 8 */

.eNoticia8 {
	padding-top: 5px;
}

.eNoticia8 .titles .highlight {
	background: url(../img/site/enoticia_hl_bg.gif) no-repeat;
	color: #fff;
	display: block;
	height: 20px;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 20px;
	padding: 2px 10px;
}

.eNoticia8 .titles .intro {
	color: #848484;
	display: block;
	font-weight: bold;
	margin-bottom: 10px;
	text-transform: uppercase;
}

.eNoticia8 .titles .title {
	font-size: 2.8em;
	font-weight: normal;
}

.eNoticia8 .titles .subtitle {
	font-size: 1.4em;
}

.eNoticia8 .titles .info {
	color: #848484;
	display: block;
	font-size: .9em;
	padding: 5px 0;
	text-transform: uppercase;
}

.eNoticia8 .content {
	clear: left;
	margin-top: 20px;
}

.eNoticia8 .content .separator {
	background: url(../img/site/element_div.gif) repeat-x;
	clear: both;
	height: 1px;
	margin: 0;
	padding: 0;
}

.eNoticia8 .content .separator hr {
	display: none;
}

.eNoticia8 .content .extras {
	float: right;
	font-size: .9em;
	margin: 0 0 30px 22px;
	width: 230px;
}

.eNoticia8 .content .extras .current {
	margin-bottom: -10px;
}

.eNoticia8 .content .extras .current .image {
	padding-bottom: 15px;
}

.eNoticia8 .content .extras .current .image .zoom {
	float: right;
	position: relative;
	margin: -20px 7px 0 0;
}

.eNoticia8 .content .extras .current .image .caption {
	background-color: #edf1f4;
	font-size: 1em;
	line-height: 1.4;
	padding: 8px 10px;
	width: auto;
	filter: alpha(opacity=100);
	opacity: 1.00;
}

.eNoticia8 .content .extras .current .other {
	background: url(../img/site/element_div.gif) repeat-x top;
	margin: 5px 0 0 0;
	padding: 10px 0;
	overflow: hidden;
}

.eNoticia8 .content .extras .current .other .title {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	padding-bottom: 8px;
	text-transform: uppercase;
}

.eNoticia8 .content .extras .current .other .moreinfo {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	font-size: 1.1em;
	width: 230px;
}

.eNoticia8 .content .extras .current .other .moreinfo li {
	padding-bottom: 12px;
}

.eNoticia8 .content .options {
	list-style: none;
	height: 1%;
	overflow: hidden;
	margin: 0 0 0 -11px;
	padding: 0 0 2px 0;
}

.eNoticia8 .content .options li {
	float: left;
	padding-left: 11px;
}

.eNoticia8 .content .options li,
.eNoticia8 .content .options li a {
	color: #484848;
}

.eNoticia8 .content .options .comments,
.eNoticia8 .content .options .votes {
	padding-top: 4px;
}

.eNoticia8 .content .options .comments a {
	background: url(../img/site/icon_opt_comment.gif) no-repeat left top;
	padding: 4px 0 4px 20px;
}

.eNoticia8 .content .options .votes a {
	background: url(../img/site/icon_opt_vote.gif) no-repeat left top;
	padding: 4px 0 4px 18px;
}

.eNoticia8 .content .body {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	clear: left;
	font-size: 1.1em;
	letter-spacing: .02em;
	line-height: 1.58;
	padding-top: 10px;
	padding-bottom: 15px;
}

.eNoticia8 .content .body p {
	margin: .6em 0;
}

.eNoticia8 .content .footer {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	clear: left;
	float: left;
	padding: 15px 0;
}

.eNoticia8 .content .footer .pages {
	background-color: #edf1f4;
	float: left;
	text-align: center;
	width: 160px;
}

.eNoticia8 .content .footer .pages .prev {
	float: left;
}

.eNoticia8 .content .footer .pages .next {
	float: right;
}

.eNoticia8 .content .footer .pages .current {
	color: #484848;
	display: block;
	margin: 0 auto;
	padding-top: 3px;
}

.eNoticia8 .content .footer .options {
	float: right;
	margin-left: 0;
}




/* buscador */

.eBuscador {
	background-color: #edf1f4;
	clear: both;
	margin: 25px 0;
	overflow: hidden;
}

* html .eBuscador { height: 1%; } /* IE6 fix */

.eBuscador .element {
	padding: 0;
}

.eBuscador .field {
	float: left;
}

.eBuscador .field img {
	display: inline;
	vertical-align: bottom;
}

.eBuscador label {
	color: #484848;
}

.eBuscador .text {
	border: 1px solid #676767;
	font-size: 1em;
	margin-top: 1px;
	padding: 2px;
}

.eBuscador select {
	border: 1px solid #676767;
	font-size: 1em;
	margin-top: 1px;
	padding: 1px 2px;
}

.eBuscador #basicSearch {
	clear: left;
	border-bottom: 2px solid #fff;
	overflow: hidden;
	padding: 15px 0 0 12px;
}

* html .eBuscador #basicSearch { height: 1%; } /* IE6 fix */

.eBuscador #basicSearch label {
	display: block;
	padding-bottom: 5px;
}

.eBuscador .searchtext {
	padding-right: 38px;
}

.eBuscador .searchtext .text {
	width: 180px;
}

.eBuscador .date {
	padding-right: 18px;
}

.eBuscador .date .text {
	width: 70px;
}

.eBuscador .date img {
	padding-right: 20px;
}

.eBuscador .section {
	padding-right: 20px;
}

.eBuscador .section select {
	width: 180px;
}

.eBuscador .actions .button {
	background-color: #2e6db0;
	border: none;
	color: #fff;
	font-size: 1em;
	font-weight: bold;
	margin: 1.7em 0 0 0;
	padding: 2px 7px 1px 7px;
	text-transform: uppercase;
	width: auto; /* IE fix */
	overflow: visible; /* IE fix */
}

.eBuscador #showAdvSearch,
.eBuscador #hideAdvSearch {
	float: right;
	margin-top: -8px;
	width: 75px;
	height: 60px;
}

.eBuscador #showAdvSearch {
	background: #818181 url(../img/site/icon_down.gif) no-repeat 50px 43px;
}

.eBuscador #hideAdvSearch {
	background: #818181 url(../img/site/icon_up.gif) no-repeat 50px 43px;
}

.eBuscador #showAdvSearch a,
.eBuscador #hideAdvSearch a {
	color: #fff;
	display: block;
	padding: 8px;
	width: 75px;
	height: 60px;
}

.eBuscador #advancedSearch {
	clear: left;
	overflow: hidden;
	padding: 12px 12px 3px 12px;
}

* html .eBuscador #advancedSearch { height: 1%; } /* IE6 fix */

.eBuscador #advancedSearch .field {
	padding-bottom: 12px;
	width: 150px;
}

* html .eBuscador #advancedSearch .field { padding-bottom: 6px; } /* IE6 fix */
*+html .eBuscador #advancedSearch .field { padding-bottom: 6px; } /* IE7 fix */

.eBuscador #advancedSearch .checkbox {
	margin: 0;
}

.eBuscador #advancedSearch .all label {
	font-weight: bold;
}








/* comentarios, resultados */

.eComentarios {
}

.eResultados .engine {
	background: url(../img/site/pixel_858585.gif) repeat-x bottom;
	clear: both;
	overflow: hidden;
	margin-top: 5px;
	margin-bottom: 10px;
}

* html .eResultados .engine { height: 1%; } /* IE6 fix */

.eResultados .engine .items {
   float: right;
	list-style: none;
	margin: 0;
	padding: 0 10px 0 0;
}

.eResultados .engine .items li {
	background-color: #fff;
	float: left;
	font-size: .9em;
	line-height: 2em;
	height: 22px;
	text-transform: uppercase;
	padding: 2px 7px;
	margin-left: 5px;
	border: 1px solid #858585;
}

.eResultados .engine .items li,
.eResultados .engine .items li a {
	color: #090909;
}

.eResultados .engine .items li img {
   display: inline;
	vertical-align: middle;
}

.eResultados .engine .items li.sel {
	border-bottom: 1px solid #fff;
}



.eComentarios .info,
.eResultados .info {
	background-color: #818181;
	color: #fff;
	display: block;
	font-weight: bold;
	padding: 2px 10px;
	text-transform: uppercase;
}

.eComentarios .navigation,
.eZone .navigation,
.eResultados .navigation {
	overflow: hidden;
	padding-top: 12px;
}

.eComentarios .navigation .current,
.eZone .navigation .current,
.eResultados .navigation .current {
	float: left;
	padding-top: 2px;
}

.eComentarios .navigation .pages,
.eResultados .navigation .pages {
	float: right;
	overflow: hidden;
	text-align: center;
/*	text-transform: uppercase;*/
	width: 390px;
}

.eZone .navigation .pages {
	float: right;
	overflow: hidden;
	text-align: center;
	width: 100%;
}

.eComentarios .navigation a,
.eZone .navigation a,
.eResultados .navigation a {
	color: #484848;
}

.eComentarios .navigation .pages .first,
.eZone .navigation .pages .first,
.eResultados .navigation .pages .first {
	float: left;
	background-color: #edf1f4;
	padding: 4px;
}

.eComentarios .navigation .pages .prev,
.eZone .navigation .pages .prev,
.eResultados .navigation .pages .prev {
	float: left;
	background: #edf1f4 url(../img/site/icon_prev.gif) no-repeat left;
	margin-left: 7px;
	padding: 4px 4px 4px 24px;
}

.eComentarios .navigation .pages .next,
.eZone .navigation .pages .next,
.eResultados .navigation .pages .next {
	float: right;
	background: #edf1f4 url(../img/site/icon_next.gif) no-repeat right;
	margin-right: 7px;
	padding: 4px 24px 4px 4px;
}

.eComentarios .navigation .pages .last,
.eZone .navigation .pages .last,
.eResultados .navigation .pages .last {
	float: right;
	background-color: #edf1f4;
	padding: 4px;
}

.eComentarios .navigation .pages .more,
.eZone .navigation .pages .more,
.eResultados .navigation .pages .more {
	float: right;
	background-color: #edf1f4;
	padding: 4px;
}

.eComentarios .navigation .pages .listado,
.eZone .navigation .pages .listado,
.eResultados .navigation .pages .listado {
	background-color: #edf1f4;
	list-style: none;
	margin: 0 100px;
	padding: 4px 0;
}

.eComentarios .navigation .pages .listado li,
.eZone .navigation .pages .listado li,
.eResultados .navigation .pages .listado li {
	background-color: #edf1f4;
	display: inline;
	padding: 4px 5px;
}

* html .eComentarios .navigation .pages .listado li { padding-right: 2px; } /* IE6 fix */
*+html .eComentarios .navigation .pages .listado li { padding-right: 2px; } /* IE7 fix */
* html .eZone .navigation .pages .listado li { padding-right: 2px; } /* IE6 fix */
*+html .eZone .navigation .pages .listado li { padding-right: 2px; } /* IE7 fix */
* html .eResultados .navigation .pages .listado li { padding-right: 2px; } /* IE6 fix */
*+html .eResultados .navigation .pages .listado li { padding-right: 2px; } /* IE7 fix */

.eComentarios .navigation .pages .listado .activo,
.eComentarios .navigation .pages .listado .activo a,
.eZone .navigation .pages .listado .activo,
.eZone .navigation .pages .listado .activo a,
.eResultados .navigation .pages .listado .activo,
.eResultados .navigation .pages .listado .activo a {
	background-color: #6c6c6c;
	color: #fff;
}

.eComentarios .comments,
.eResultados .results {
	background: url(../img/site/element_div.gif) repeat-x top;
	clear: both;
	margin-top: 20px;
	padding: 5px 0;
}

* html .eComentarios .comments { padding-top: 0; } /* IE6 fix */
* html .eResultados .results { padding-top: 0; } /* IE6 fix */

.eComentarios .comments .items,
.eResultados .results .items {
	list-style: none;
	margin: 0;
	padding: 0;
}

.eComentarios .comments .items li {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	clear: left;
	overflow: hidden;
	padding: 8px 0;
}

.eComentarios .comments .items li .header {
}

.eComentarios .comments .items li .header .num {
	color: #818181;
	float: left;
	font-size: 1.4em;
	font-weight: bold;
	width: 50px;
}

* html .eComentarios .comments .items li .header .num { width: 47px; } /* IE6 fix */

.eComentarios .comments .items li .header .author {
	font-weight: bold;
	line-height: 1.8;
	padding-right: 10px;
}

.eComentarios .comments .items li .header .date {
	padding-right: 10px;
}

.eComentarios .comments .items li .body {
	line-height: 1.65;
	margin-left: 50px;
	padding-right: 30px;
}

.eComentarios .comments .items li .body p {
	margin: 3px 0 7px 0;
}

.eResultados .results .items {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	padding-bottom: 20px;
}

.eResultados .results .items li {
	clear: left;
   line-height: 1.3;
	overflow: hidden;
	padding: 10px 0;
}

.eResultados .results .items li .header {
	padding-bottom: 5px;
	text-transform: uppercase;
}

.eResultados .results .items li .header .subject,
.eResultados .results .items li .header .site,
.eResultados .results .items li .header .date {
	display: inline;
	padding-right: 5px;
}

.eResultados .results .items li .header .site,
.eResultados .results .items li .header .date {
	color: #848484;
	font-size: .9em;
}

.eResultados .results .items li .title {
	font-size: 1.4em;
}

.eResultados .results .items li .body p {
	margin: .3em 0;
	line-height: 1.5;
}

.eResultados .results .items li .body .url {
	color: #848484;
}

.eComentarios .newpost {
	background-color: #edf1f4;
	clear: both;
	margin: 15px 0;
	overflow: hidden;
	padding: 10px;
}

* html .eComentarios .newpost { height: 1%; } /* IE6 fix */

.eComentarios .newpost .terms {
	color: #818181;
	float: right;
	font-size: .9em;
	line-height: 1.4em;
	padding: 2px 5px 2px 5px;
	width: 140px;
}

.eComentarios .newpost .terms .name {
	color: #484848;
	font-size: 1.1em;
}

.eComentarios .newpost form {
	background: url(../img/site/element_div_vert2.gif) repeat-y right;
	padding: 2px 5px 0 0;
	margin: 0;
	width: 396px;
}

.eComentarios .newpost form label {
	color: #484848;
	display: block;
	padding-bottom: 4px;
}

.eComentarios .newpost form textarea,
.eComentarios .newpost form .text {
	border: 1px solid #676767;
	font-size: 1em;
	padding-left: 2px;
	padding-right: 2px;
}

.eComentarios .newpost form textarea {
   width: 381px;
	height: 85px;
	margin-bottom: 10px;
}

.eComentarios .newpost form .text {
	width: 183px;
}

.eComentarios .newpost form .checkbox {
	float: left;
	margin-top: 1.5em;
	margin-right: 4px;
}

.eComentarios .newpost form .button {
	background-color: #2e6db0;
	border: none;
	color: #fff;
	font-size: 1em;
	font-weight: bold;
	padding: 2px 7px 1px 7px;
	text-transform: uppercase;
	width: auto; /* IE fix */
	overflow: visible; /* IE fix */
}

.eComentarios .newpost form .field {
	display: inline;
	float: left;
	padding: 0 9px 0 0;
	min-height: 45px;
}

* html .eComentarios .newpost form .field { height: 45px; } /* IE6 fix */

.eComentarios .newpost form .actions {
	float: left;
	padding-top: 1.4em;
}

.eComentarios .newpost form .publish label {
	float: left;
	padding-top: 1.5em;
}

* html .eComentarios .newpost form .publish label { padding-top: 1.8em; margin-left: 0; } /* IE6 fix */
*+html .eComentarios .newpost form .publish label { padding-top: 1.8em; margin-left: 0; } /* IE7 fix */

.eComentarios .newpost form .captcha {
	padding-top: .8em;
}

.eComentarios .newpost form .privacy {
	width: 190px;
}

.eComentarios .newpost form .privacy label {
	font-size: .9em;
	padding-top: 1.2em;
}




/* titulares */

.eTitulares1 {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	line-height: 1.4;
	padding: 2px 0 2px 0;
	margin-bottom: 5px;
	overflow: hidden;
}

* html .eTitulares1 { height: 1%; width: 960px; } /* IE6 fix */

.eTitulares1 .element {
	float: left;
	overflow: visible;
	padding-bottom: 10px;
}

.eTitulares1 .items {
	background: url(../img/site/etitulares_bg.gif) repeat-y left;
	float: left;
   list-style: none;
	margin: 0;
	padding: 0;
}

.eTitulares1 .items li {
	float: left;
	margin-right: 15px;
	padding: 0 12px 0 0;
	width: 173px;
}

.eTitulares1 .items .main {
	border-right: none;
	padding: 0 0 0 5px;
	margin-right: 10px;
	width: 345px;
}

.eTitulares1 .items .main .title {
	font-size: 1.55em;
	font-weight: normal;
}

.eTitulares1 .items .main .image {
	float: right;
	margin-bottom: -10px;
}


/* titulares 2 */

.eTitulares2 {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	margin-bottom: 5px;
	padding: 5px 0 15px 0;
	overflow: hidden;
}

* html .eTitulares2 { height: 1%; width: 960px; } /* IE6 fix */

.eTitulares2 .element .items {
	list-style: none;
	margin: 0;
	padding: 0;
}

.eTitulares2 .element li {
	background-color: #2e6eb0;
	color: #fff;
	float: left;
	margin-left: 15px;
	width: 310px;
}

.eTitulares2 .element .first {
	margin-left: 0;
}

.eTitulares2 .element li a {
	color: #fff;
}

.eTitulares2 .element li .image {
	float: left;
}

.eTitulares2 .element li .content {
	float: left;
	min-height: 60px;
	padding: 8px 12px;
	width: 151px;
}

* html .eTitulares2 .element li .content { height: 60px; } /* IE6 fix */

.eTitulares2 .element li .content .title {
	font-size: 1.1em;
}


/* titulares 3 */

.eTitulares3 {
	line-height: 1.4;
	padding: 5px 0 15px 0;
}

.eTitulares3 .items {
   list-style: none;
	margin: 0;
	padding: 0;
}

.eTitulares3 .items li {
	padding: 0 0 10px 0;
}

.eTitulares3 .items .title {
	font-size: 1.35em;
	font-weight: bold;
}




/* video 1 */

.eVideo1 {
	padding: 15px 0 10px 0;
}

.eVideo1 .element {
	background-color: #edf1f4;
	padding: 0;
}

.eVideo1 .image {
	background-color: #2e6eb0;
	padding-top: 5px;
}

.eVideo1 .subject {
	background: url(../img/site/icon_video2.gif) no-repeat 0 0;
	margin: 4px 12px;
	padding-left: 22px;
	padding-top: 4px;
}

.eVideo1 .title {
	font-size: 1.1em;
	margin-left: 12px;
}

.eVideo1 .subtitle {
	line-height: 1.4;
	margin: .2em 12px .6em 12px;
}

.eVideo1 .gallery .items {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

* html .eVideo1 .gallery .items { height: 1%; } /* IE6 fix */

.eVideo1 .gallery .items li {
	float: left;
}

.eVideo1 .gallery .items li a {
	background-color: #000;
	border: 5px solid #2e6eb0;
	display: block;
}

.eVideo1 .gallery .items li a img {
	filter: alpha(opacity=35);
	opacity: .35;
}

.eVideo1 .gallery .items li a:hover {
	border: 5px solid #005cb8;
}

.eVideo1 .gallery .items li.first a,
.eVideo1 .gallery .items li.first a:hover {
	border-right-width: 4px;
}

.eVideo1 .gallery .items li a:hover img {
	filter: alpha(opacity=100);
	opacity: 1.00;
}

.eVideo1 .gallery .items li.sel a {
	border: 5px solid #005cb8;
}

.eVideo1 .gallery .items li.sel a img {
	filter: alpha(opacity=100);
	opacity: 1.00;
}

.eVideo1 .viewmore .more {
	background: url(../img/site/icon_more_video.gif) no-repeat 0 0;
	color: #dfdfdf;
	font-size: .9em;
	text-transform: uppercase;
}


/* video 2 */

.eVideo2 {
	padding: 15px 0 5px 0;
}

.eVideo2 .element {
	background-color: #edf1f4;
	padding: 0;
}

.eVideo2 .image {
	background-color: #2e6eb0;
	padding-top: 6px;
}

.eVideo2 .subject {
	background: url(../img/site/icon_video2.gif) no-repeat 0 0;
	margin: 4px 12px;
	padding-left: 22px;
	padding-top: 4px;
}

.eVideo2 .title {
	font-size: 1.3em;
	font-weight: normal;
	margin-left: 12px;
	padding-bottom: 8px;
}

.eVideo2 .gallery .items {
	background-color: #818181;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

* html .eVideo2 .gallery .items { height: 1%; } /* IE6 fix */

.eVideo2 .gallery .items li {
	float: left;
	margin-left: -1px;
}

.eVideo2 .gallery .items .first {
	margin-left: 0;
}

.eVideo2 .gallery .items li a {
	background-color: #000;
	display: block;
	border: 5px solid #2e6eb0;
	border-left-width: 4px;
}

.eVideo2 .gallery .items .first a {
	border-left: 5px solid #2e6eb0;
}

.eVideo2 .gallery .items li a img {
	filter: alpha(opacity=35);
	opacity: .35;
}

.eVideo2 .gallery .items li a:hover {
	border-color: #005cb8;
}

.eVideo2 .gallery .items li a:hover img {
	filter: alpha(opacity=100);
	opacity: 1.00;
}

.eVideo2 .gallery .items li.sel a {
	border-color: #005cb8;
}

.eVideo2 .gallery .items li.sel a img {
	filter: alpha(opacity=100);
	opacity: 1.00;
}

.eVideo2 .viewmore .more {
	background: url(../img/site/icon_more_video.gif) no-repeat 0 0;
	color: #dfdfdf;
	font-size: .9em;
	text-transform: uppercase;
}




/* foto 1 */

.eFoto1 {
	line-height: 1.4;
	padding: 15px 0 10px 0;
}

.eFoto1 .element {
	background-color: #2e6eb0;
	padding: 0;
}

.eFoto1 .title {
	font-size: 1.3em;
	margin: 8px 10px 14px 10px;
}

.eFoto1 .title a {
	color: #fff;
}

.eFoto1 .subtitle {
	background-color: #edf1f4;
	margin: 0;
	padding: 10px;
}

.eFoto1 .viewmore .more {
	background: url(../img/site/icon_more_foto.gif) no-repeat 0 1px;
	color: #dfdfdf;
	font-size: .9em;
	text-transform: uppercase;
}




/* galeria 1 */

.eGaleria1 {
	padding: 10px 0;
}

.eGaleria1 .element {
	border-top: 9px solid #edf1f4;
	padding-top: 15px;
}

.eGaleria1 .items {
	border-right: 12px solid #2e6eb0;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

* html .eGaleria1 .items { height: 1%; } /* IE6 fix */

.eGaleria1 .items li {
	float: left;
	padding-right: 7px;
}


/* galeria 2 (jCarousel module, http://sorgalla.com/projects/jcarousel/) */

.eGaleria2 {
	padding: 5px 0;
}

.eGaleria2 .gallery {
	border-top: 4px solid #2e6eb0;
	border-bottom: 4px solid #2e6eb0;
	border-right: 6px solid #2e6eb0;
	border-left: 6px solid #2e6eb0;
	overflow: hidden;
	width: 948px;
}

.eGaleria2 .gallery .items {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 954px;
}

.eGaleria2 .gallery .items li {
	border-top: 3px solid #2e6eb0;
	border-bottom: 3px solid #2e6eb0;
	border-right: 6px solid #2e6eb0;
	float: left;
	padding-right: 10px;
	width: 302px;
}

.eGaleria2 .gallery .items li .image {
	float: left;
	margin-right: 10px;
	padding: 9px;
	background-color: #d9d9d9;
}

.eGaleria2 .gallery .items li .subject {
	font-size: 1em;
	margin: 8px 0 2px 0;
}

.eGaleria2 .gallery .items li .title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.3;
}

.eGaleria2 .jcarousel-container {
	background-color: #d3d3d3;
	padding: 0 43px;
	position: relative;
}

* html .eGaleria2 .jcarousel-container { height: 121px; } /* IE6 fix */

.eGaleria2 .jcarousel-clip {
	border-top: 7px solid #2e6eb0;
	border-bottom: 7px solid #2e6eb0;
	border-right: 2px solid #2e6eb0;
	border-left: 2px solid #2e6eb0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: relative;
	z-index: 2;
	width: 870px;
}

.eGaleria2 .jcarousel-list {
	z-index: 1;
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	list-style: none;
}

.eGaleria2 .jcarousel-item {
	background: #fff url(../img/site/jcarousel_item_bg.gif) repeat-y left;
	border-left: 3px solid #2e6eb0;
	border-right: 3px solid #2e6eb0;
	float: left;
	padding: 9px;
	width: 266px;
	height: 103px;
}

.eGaleria2 .jcarousel-item .image img {
	float: left;
}

.eGaleria2 .jcarousel-item .subject {
	font-size: 1em;
	margin: 0 0 2px 155px;
}

.eGaleria2 .jcarousel-item .title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.3;
	margin-left: 155px;
}

.eGaleria2 .jcarousel-next {
	z-index: 3;
	display: none;
}

.eGaleria2 .jcarousel-prev {
	z-index: 3;
	display: none;
}

.eGaleria2 .jcarousel-item-placeholder {
	background-color: #fff;
	color: #000;
}

.eGaleria2 .jcarousel-next-horizontal {
	position: absolute;
	cursor: pointer;
	top: 0;
	right: 0;
	width: 41px;
	height: 135px;
	background: url(../img/site/jcarousel_next.gif) no-repeat 0 0;
}

.eGaleria2 .jcarousel-next-disabled-horizontal,
.eGaleria2 .jcarousel-next-disabled-horizontal:hover,
.eGaleria2 .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: -41px 0;
}

.eGaleria2 .jcarousel-prev-horizontal {
	position: absolute;
	top: 0;
	left: 0;
	width: 41px;
	height: 135px;
	cursor: pointer;
	background: url(../img/site/jcarousel_prev.gif) no-repeat 0 0;
}

.eGaleria2 .jcarousel-prev-disabled-horizontal,
.eGaleria2 .jcarousel-prev-disabled-horizontal:hover,
.eGaleria2 .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position: -41px 0;
}


/* galeria 3 */

.eGaleria3 {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	margin: 5px 0;
}

.eGaleria3 .element {
}

.eGaleria3 .element .image {
	background-color: #000;
	display: table;
	position: relative;
	overflow: hidden;
	line-height: 472px;
	height: 472px;
	width: 585px;
	text-align: center;
	vertical-align: middle;
}

* html .eGaleria3 .element .image { text-align: left; } /* IE6 fix */

.eGaleria3 .element .image .wrapper {
	display: table-cell;
	vertical-align: middle;
}

* html .eGaleria3 .element .image .wrapper { position: absolute; top: 50%; } /* IE6 fix */

.eGaleria3 .element .image .wrapper img {
	display: inline;
	margin: 10px auto;
	vertical-align: middle;
}

* html .eGaleria3 .element .image .wrapper img { display: block; position: relative; top: -50%; } /* IE6 fix */

.eGaleria3 .navigation .pages {
	background-color: #818181;
	float: right;
	overflow: hidden;
	text-align: center;
	width: 585px;
}

.eGaleria3 .navigation a {
	color: #fff;
}

.eGaleria3 .navigation .pages .first {
	float: left;
	background-color: #6c6c6c;
	padding-top: 1px;
}

.eGaleria3 .navigation .pages .last {
	float: right;
	background-color: #6c6c6c;
	padding-top: 1px;
}

.eGaleria3 .navigation .pages .index {
	list-style: none;
	margin: 0 100px;
	padding: 9px 0;
}

.eGaleria3 .navigation .pages .index li {
	display: inline;
	padding: 9px 5px;
}

* html .eGaleria3 .navigation .pages .index li { padding-right: 2px; } /* IE6 fix */
*+html .eGaleria3 .navigation .pages .index li { padding-right: 2px; } /* IE7 fix */

.eGaleria3 .navigation .pages .index .sel,
.eGaleria3 .navigation .pages .index .sel a {
	background-color: #edf1f4;
	color: #000;
}

.eGaleria3 .titles {
	clear: both;
	padding: 10px 0;
}

.eGaleria3 .titles .title {
	font-size: 2.8em;
	font-weight: normal;
}

.eGaleria3 .titles .info {
	color: #848484;
	display: block;
	font-size: .9em;
	padding: 8px 0 2px 0;
	text-transform: uppercase;
}

.eGaleria3 .titles .subtitle {
	font-size: 1.2em;
	line-height: 1.5;
}

.eGaleria3 .footer {
	background: url(../img/site/element_div.gif) repeat-x top;
	clear: left;
	float: left;
	padding: 8px 0;
}

.eGaleria3 .footer .options {
	float: right;
	list-style: none;
	height: 1%;
	margin: 0;
	padding: 0 0 2px 0;
}

.eGaleria3 .options li {
	float: left;
	padding-left: 11px;
}

.eGaleria3 .options li,
.eGaleria3 .options li a {
	color: #484848;
}

.eGaleria3 .options .comments,
.eGaleria3 .options .votes {
	padding-top: 4px;
}

.eGaleria3 .options .comments a {
	background: url(../img/site/icon_opt_comment.gif) no-repeat left top;
	padding: 4px 0 4px 20px;
}

.eGaleria3 .options .votes a {
	background: url(../img/site/icon_opt_vote.gif) no-repeat left top;
	padding: 4px 0 4px 18px;
}

/* galerias */

.eGalerias {
	margin: 5px 0;
}

.eGalerias .element {

}

.eGalerias .subject {
	background-color: #2e6eb0;
	color: #fff;
	display: block;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	padding: 1px 0 2px 13px;
	text-transform: uppercase;
}

.eGalerias .items {
	list-style: none;
	margin: 0;
	padding: 0;
}

.eGalerias .items li {
	background: url(../img/site/element_div.gif) repeat-x top;
	clear: both;
	display: block;
	overflow: hidden;
	padding: 10px 0 5px 0;
}

* html .eGalerias .items li { height: 1%; } /* IE6 fix */

.eGalerias .items .first {
	background: none;
	padding-top: 0;
}

.eGalerias .items .image {
	padding: 10px 0;
}

.eGalerias .items .subtitle {
	line-height: 1.4;
}




/* special 1 */

.eSpecial1 {
	margin-top: 15px;
}

.eSpecial1 .element {
	background-color: #edf1f4;
	line-height: 1.1;
	padding: 6px 0 12px 0;
}

.eSpecial1 .image {
	margin-bottom: 5px;
}

.eSpecial1 .title {
	font-size: 1.7em;
	font-weight: normal;
	padding: 0 15px;
	text-transform: uppercase;
}

.eSpecial1 .subtitle {
	color: #6c6c6c;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0;
	padding: 0 15px;
}




/* lo más... 1 */

.eLoMas1 {
	padding: 10px 0;
}

.eLoMas1 .tabbox {
	background: url(../img/site/pixel_999999.gif) repeat-x 0 21px;
	position: relative;
	overflow: visible;
	clear: both;
}

.eLoMas1 .tabbox a {
	color: #000;
}

.eLoMas1 .tabbox .tabPanel {
	padding: 0 2px;
}

.eLoMas1 .tabbox .tabPanel h2 {
	float: left;
	background: url(../img/site/lomas_item_bg_lf.gif) no-repeat top left;
	font-size: .9em;
	font-weight: normal;
	margin: 0 2px;
	padding: 0;
}

* html .eLoMas1 .tabbox .tabPanel h2 { margin: 0 1px; } /* IE6 fix */

.eLoMas1 .tabbox .tabPanel h2 a {
	background: url(../img/site/lomas_item_bg_rt.gif) no-repeat top right;
	display: block;
	padding: 5px 10px;
	text-transform: uppercase;
}

.eLoMas1 .tabbox .tabContent {
	position: absolute;
	top: -9999px;
	left: -9999px;
	border: 6px solid #edf1f4;
	border-bottom: none;
	width: 323px;
}

.eLoMas1 .tabbox .tabContent .items {
	margin: 4px 8px 12px 12px;
}

.eLoMas1 .tabbox .tabContent ul {
	overflow: hidden;
	list-style: none;
	padding: 0;
}

.eLoMas1 .tabbox .tabContent ol {
	overflow: hidden;
	padding: 0 0 0 20px;
}

* html .eLoMas1 .tabbox .tabContent ol { padding-left: 25px; } /* IE6 fix */
*+html .eLoMas1 .tabbox .tabContent ol { padding-left: 25px; } /* IE7 fix */

.eLoMas1 .tabbox .tabContent .items li {
	clear: left;
	line-height: 1.5;
	margin: 0;
	padding: 10px 0 0 0;
}

* html .eLoMas1 .tabbox .tabContent .items li { margin-top: 10px; padding: 0; } /* IE6 fix */
*+html .eLoMas1 .tabbox .tabContent .items li { margin-top: 10px; padding: 0; } /* IE7 fix */

.eLoMas1 .tabbox .tabContent .items .time {
	color: #e60000;
	display: block;
	float: left;
	width: 42px;
}

.eLoMas1 .tabbox .tabContent ul a {
	display: block;
	float: left;
	width: 258px;
}

.eLoMas1 .tabbox .selected h2 {
	background: #edf1f4 url(../img/site/lomas_item_bg_lf_sel.gif) no-repeat top left;
}

.eLoMas1 .tabbox .selected h2 a {
	background: url(../img/site/lomas_item_bg_rt_sel.gif) no-repeat top right;
}

.eLoMas1 .tabbox .selected .tabContent {
	top: 22px;
	left: 0;
}

.eLoMas1 .viewmore {
	border-left: 6px solid #edf1f4;
	border-right: 6px solid #edf1f4;
	padding: 0 5px;
	text-align: right;
}

.eLoMas1 .viewmore .more {
	background: url(../img/site/icon_more_down.gif) no-repeat right;
	line-height: 1.7;
	padding: 0 23px 0 0;
}

.eLoMas1 .banner {
	background: #edf1f4 url(../img/site/icon_publi_h.gif) no-repeat center 3px;
	padding: 28px 0 14px 0;
	text-align: center;
}

.eLoMas1 .banner .image {
	margin: 0 auto;
}




/* encuesta 1 */

.eEncuesta1 {
	line-height: 1.4;
}

.eEncuesta1 .subject {
	background-color: #2e6eb0;
	color: #fff;
	display: block;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	padding: 1px 0 2px 13px;
	text-transform: uppercase;
}

.eEncuesta1 .title {
	padding: 6px 12px 12px 12px;
}

.eEncuesta1 .answers {
	display: block;
	padding-bottom: 3px;
}

.eEncuesta1 form {
	background-color: #edf1f4;
	line-height: 1.2;
	padding: 6px 15px 10px 15px;
	overflow: hidden;
}

* html .eEncuesta1 form { height: 1%; } /* IE6 fix */

.eEncuesta1 fieldset {
	padding-bottom: 15px;
}

.eEncuesta1 .radio {
	margin: 6px 4px -2px 0;
}

* html .eEncuesta1 .radio { margin: 0 0 -2px 0; } /* IE6 fix */
*+html .eEncuesta1 .radio { margin: 0 0 -2px 0; } /* IE7 fix */

.btnSubmit {
	clear: both;
	float: left;
	background-color: #2e6eb0;
	border: none;
	color: #fff;
	font-size: 1em;
	font-weight: bold;
	padding: 0 20px;
	text-transform: uppercase;
	width: auto; /* IE fix */
	overflow: visible; /* IE fix */
}

.eEncuesta1 .results {
	float: right;
}


/* encuesta2 */

.eEncuesta2 {
	padding-top: 5px;
}

.eEncuesta2 .titles .title {
	font-size: 2.8em;
	font-weight: normal;
}

.eEncuesta2 .content {
	clear: left;
	margin-top: 20px;
}

.eEncuesta2 .content .options {
	list-style: none;
	height: 1%;
	overflow: hidden;
	margin: 0 0 0 -11px;
	padding: 0 0 2px 0;
}

.eEncuesta2 .content .options li {
	float: left;
	padding-left: 11px;
}

.eEncuesta2 .content .options li,
.eEncuesta2 .content .options li a {
	color: #484848;
}

.eEncuesta2 .content .options .comments,
.eEncuesta2 .content .options .votes {
	padding-top: 4px;
}

.eEncuesta2 .content .options .comments a {
	background: url(../img/site/icon_opt_comment.gif) no-repeat left top;
	padding: 4px 0 4px 20px;
}

.eEncuesta2 .content .options .votes a {
	background: url(../img/site/icon_opt_vote.gif) no-repeat left top;
	padding: 4px 0 4px 18px;
}

.eEncuesta2 .content .body {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	clear: left;
	letter-spacing: .02em;
	line-height: 1.58;
	overflow: hidden;
	padding-bottom: 30px;
}

* html .eEncuesta2 .content .body { height: 1%; } /* IE6 fix */

.eEncuesta2 .content .chart {
	
}

.eEncuesta2 .content .results {
padding-left: 5px;
}

.eEncuesta2 .content .results .items {
	list-style: none;
	padding: 0;
	margin: 0;
}

.eEncuesta2 .content .results .items li {
	clear: left;
}

.eEncuesta2 .content .results .items .percent {
	display: block;
	float: left;
	margin-right: 5px;
	padding-right: 15px;
	text-align: right;
	width: 30px;
}

.eEncuesta2 .content .results .items .red {
	background: #fff url(../img/site/icon_sq_red.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .orange {
	background: #fff url(../img/site/icon_sq_orange.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .green {
	background: #fff url(../img/site/icon_sq_green.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .blue {
	background: #fff url(../img/site/icon_sq_blue.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .violet {
	background: #fff url(../img/site/icon_sq_violet.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .red2 {
	background: #fff url(../img/site/icon_sq_red2.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .orange2 {
	background: #fff url(../img/site/icon_sq_orange2.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .green2 {
	background: #fff url(../img/site/icon_sq_green2.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .blue2 {
	background: #fff url(../img/site/icon_sq_blue2.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .violet2 {
	background: #fff url(../img/site/icon_sq_violet2.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .red3 {
	background: #fff url(../img/site/icon_sq_red3.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .orange3 {
	background: #fff url(../img/site/icon_sq_orange3.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .green3 {
	background: #fff url(../img/site/icon_sq_green3.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .blue3 {
	background: #fff url(../img/site/icon_sq_blue3.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .violet3 {
	background: #fff url(../img/site/icon_sq_violet3.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .red4 {
	background: #fff url(../img/site/icon_sq_red4.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .orange4 {
	background: #fff url(../img/site/icon_sq_orange4.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .green4 {
	background: #fff url(../img/site/icon_sq_green4.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .blue4 {
	background: #fff url(../img/site/icon_sq_blue4.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .violet4 {
	background: #fff url(../img/site/icon_sq_violet4.gif) no-repeat right;
}

.eEncuesta2 .content .results .items .answer {
}

.eEncuesta2 .content .footer {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	clear: left;
	float: left;
	padding: 15px 0;
}

.eEncuesta2 .content .footer .pages {
	background-color: #edf1f4;
	float: left;
	text-align: center;
	width: 160px;
}

.eEncuesta2 .content .footer .pages .prev {
	float: left;
}

.eEncuesta2 .content .footer .pages .next {
	float: right;
}

.eEncuesta2 .content .footer .pages .current {
	color: #484848;
	display: block;
	margin: 0 auto;
	padding-top: 3px;
}

.eEncuesta2 .content .footer .options {
	float: right;
	margin-left: 0;
}




/* encuestas */

.eEncuestas {
	padding: 5px 0;
}

.eEncuestas .info {
	background-color: #2e6eb0;
	color: #fff;
	display: block;
	font-weight: bold;
	padding: 2px 10px;
	text-transform: uppercase;
}

.eEncuestas .polls {
	clear: both;
	line-height: 1.8;
	margin: 0;
	padding: 10px 0 0 0;
}

* html .eEncuestas .polls { padding-top: 0; } /* IE6 fix */

.eEncuestas .polls .items {
	list-style: none;
	margin: 0;
	padding: 0;
}

.eEncuestas .polls .items li {
	clear: left;
	overflow: hidden;
	padding: 8px 0;
}

.eEncuestas .polls .items li .title {
	letter-spacing: .02em;
}




/* relacionadas 1 */

.eRelacionadas1 {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	margin-bottom: 25px;
	padding: 20px 0 10px 0;
}

.eRelacionadas1 .element {
	background: url(../img/site/element_div.gif) repeat-x top;
}

.eRelacionadas1 .subject {
	padding: 4px 0 6px 0;
}

.eRelacionadas1 .moreinfo {
	line-height: 1.5;
}

.eRelacionadas1 .moreinfo li {
	padding-bottom: 10px;
}




/* publi 1 */

.ePubli1 {
	margin-top: 15px;
}

.ePubli1 .element {
	background: #edf1f4 url(../img/site/icon_publi_h.gif) no-repeat center 8px;
	padding: 25px 18px 15px 17px;
}


/* publi 2 */

.ePubli2 {
	margin-top: 15px;
}

.ePubli2 .element {
	background: #edf1f4 url(../img/site/icon_publi_h.gif) no-repeat center 8px;
	padding: 24px 20px 3px 20px;
}

.ePubli2 .col1 {
   float: left;
	margin-right: 15px;
}

.ePubli2 .col2 {
   float: left;
}

.ePubli2 .image {
	margin-bottom: 9px;
}


/* publi 3 */

.ePubli3 {
	clear: left;
	padding: 8px 0;
	text-align: center;
}

.ePubli3 .element a {
	display: block;
	margin: 0 58px;
}




/* recomendados */
.eRecomendados {
	overflow: hidden;
	line-height: 1.5;
	padding-bottom: 10px;
	text-align: justify;
}

.eRecomendados,
.eRecomendados a {
	color: #6e6e6e;
}

.eRecomendados .name {
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-align: justify;
	text-transform: uppercase;
}

.eRecomendados .items {
	list-style: none;
	margin: 0;
	padding: 0;
}

* html .eRecomendados .items { margin-left: -1px; } /* IE6 fix */
*+html .eRecomendados .items { margin-left: -1px; } /* IE7 fix */

.eRecomendados .items li {
	display: inline;
	border-left: 1px solid #6e6e6e;
	padding: 0 1px 0 4px;
}

.eRecomendados .items li.first {
	border: none;
	padding-left: 0;
}




/* site map */

.eSiteMap {
	padding: 5px 0 0 0;
}

.eSiteMap .subject {
	background-color: #2e6eb0;
	color: #fff;
	display: block;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	padding: 2px 0 2px 13px;
	text-transform: uppercase;
}

.eSiteMap .items {
	float: left;
	line-height: 1.65;
   list-style: none;
	margin: 0;
	padding: 10px 10px 10px 13px;
}

.eSiteMap .items li {
   background: url(../img/site/bullet_square_grey.gif) no-repeat 0 7px;
	padding: 0 0 0 12px;
}




/* front page */

.eFrontPage {
	margin-top: 10px;
	padding: 5px 0 0 0;
}

.eFrontPage .element {
	background-color: #edf1f4;
	line-height: 1.4;
	padding: 8px 12px;
}

.eFrontPage .image {
	float: left;
	margin-right: 12px;
}

.eFrontPage .title {
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	margin-top: 2px;
}

.eFrontPage .name {
	display: block;
	color: #005cb8;
	font-size: 0.9em;
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 2px;
}

.eFrontPage .download {
	color: #000;
}




/* canales */

.eCanales {
	padding: 5px 0 10px 0;
}

.eCanales .element {
	margin-right: -60px;
	width: 640px;
	overflow: hidden;
}

.eCanales .items {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0 60px 0 0;
	width: 260px;
}

.eCanales .items li {
	clear: left;
	overflow: hidden;
	padding-bottom: 15px;
}

* html .eCanales .items li { height: 1%; } /* IE6 fix */

.eCanales .items li .image {
	clear: left;
	float: left;
	margin-right: 8px;
}

.eCanales .items li .name {
	color: #6a6a6a;
	float: left;
	font-size: 1.3em;
	margin-top: 20px;
}




/* free text */

.eFreeText {
   padding: 5px 0 0 0;
}




/* separator */

.eSeparator {
	background: url(../img/site/element_div.gif) repeat-x;
	clear: both;
	height: 1px;
	margin: 10px 0 5px 0;
	padding: 0;
}

.eSeparator hr {
	display: none;
}




/* popup */

#popup #header {
	background: none;
	border-bottom: 5px solid #015cb7;
}

#popup #header .info .logo {
	margin-top: 8px;
}

#popup #header .info .close {
	float: right;
	font-size: 1.1em;
	padding: 10px 3px 0 0;
}

#popup #header .info .close a {
	background: url(../img/site/icon_popup_close.gif) no-repeat left;
	color: #484848;
	line-height: 1.6;
	padding: 5px 0 5px 20px;
}

#popup #footer {
	border-top: 1px solid #858585;
	margin-top: 0;
}



/* popup enviar amigo */

.eEnviar .element {
	background-color: #edf1f4;
	clear: both;
	margin: 5px 0;
	overflow: hidden;
	padding: 10px;
}

* html .eEnviar .element { height: 1%; } /* IE6 fix */

.eEnviar .terms {
	color: #818181;
	float: right;
	font-size: .9em;
	line-height: 1.4em;
	padding: 2px 5px 2px 5px;
	width: 140px;
}

.eEnviar .terms .name {
	color: #484848;
	font-size: 1.1em;
}

.eEnviar form {
	background: url(../img/site/element_div_vert2.gif) repeat-y right;
	padding: 2px 5px 0 0;
	margin: 0;
	width: 396px;
}

.eEnviar form legend {
	color: #484848;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 0 0 5px 0;
	text-transform: uppercase;
}

* html .eEnviar form legend { margin-left: -8px; } /* IE6 fix */
*+html .eEnviar form legend { margin-left: -8px; } /* IE7 fix */

.eEnviar form label {
	color: #484848;
	display: block;
	padding-bottom: 4px;
}

.eEnviar form textarea,
.eEnviar form .text {
	border: 1px solid #676767;
	font-size: 1em;
	padding-left: 2px;
	padding-right: 2px;
}

.eEnviar form textarea {
   width: 381px;
	height: 85px;
	margin-bottom: 10px;
}

.eEnviar form .text {
	width: 183px;
}

.eEnviar form .checkbox {
	float: left;
	margin-top: 1.5em;
	margin-right: 4px;
}

* html .eEnviar form .checkbox { margin-right: 0; } /* IE6 fix */
*+html .eEnviar form .checkbox { margin-right: 0; } /* IE7 fix */

.eEnviar form .button {
	background-color: #2e6db0;
	border: none;
	color: #fff;
	font-size: 1em;
	font-weight: bold;
	padding: 2px 7px 1px 7px;
	text-transform: uppercase;
	width: 150px;
	overflow: visible; /* IE fix */
}

.eEnviar form .field {
	display: inline;
	float: left;
	padding: 0 9px 0 0;
	min-height: 45px;
}

* html .eEnviar form .field { height: 45px; } /* IE6 fix */

.eEnviar form .actions {
	float: left;
	padding-top: 1.4em;
}

.eEnviar form .copy {
	width: 190px;
}

.eEnviar form .copy label {
	font-size: .9em;
	padding-top: 1.7em;
}

* html .eEnviar form .copy label { padding-top: 2em; } /* IE6 fix */
*+html .eEnviar form .copy label { padding-top: 2em; } /* IE7 fix */



/* popup compartir 605x216 */

.eCompartir .element {
	background-color: #edf1f4;
	clear: both;
	margin: 5px 0;
	overflow: hidden;
	padding: 10px;
}

* html .eCompartir .element { height: 1%; } /* IE6 fix */

.eCompartir .terms {
	color: #818181;
	float: right;
	font-size: .9em;
	line-height: 1.4em;
	padding: 2px 5px 2px 10px;
	width: 180px;
}

.eCompartir .terms .name {
	color: #484848;
	font-size: 1.1em;
}

.eCompartir .content {
	background: url(../img/site/element_div_vert2.gif) repeat-y right;
	padding: 2px 5px 0 0;
	margin: 0;
	width: 351px;
}

.eCompartir .content .title {
	color: #484848;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 0 0 5px 0;
	text-transform: uppercase;
}

.eCompartir .content .items {
	list-style: none;
	margin: 0;
	padding: 15px 0 0 0;
	width: 345px;
}

.eCompartir .content .items li {
	float: left;
	height: 50px;
	width: 115px;
}

.eCompartir .content .items li .logo {
	float: left;
	width: 25px;
}

.eCompartir .content .items li .site {
	float: left;
	width: 90px;
}

.eCompartir .content .items li .site .name {
	display: block;
}




/*
	overrides
*/

.hidden {
   display: none !important;
}

.button:hover,
.btnSubmit:hover {
	cursor: pointer;
}




/*
	page-specific definitions
*/

.line {
	background: url(../img/site/element_div.gif) repeat-x bottom;
	padding: 5px 0 5px 0;
}
