/* $Id: style.css,v 1.38.2.4 2009/09/14 13:10:47 goba Exp $ */

/**
 * Garland, for Drupal 6.x
 * Stefan Nagtegaal, iStyledThis [dot] nl
 * Steven Wittens, acko [dot] net`
 *
 * If you use a customized color scheme, you must regenerate it after
 * modifying this file.
 */

/**
 * Generic elements
 */
body {
  margin: 0;
  padding: 0;
  font: 12px/170% Verdana, sans-serif;
  color: #494949;
}

input {
  font: 12px/100% Verdana, sans-serif;
  color: #494949;
}

textarea, select {
  font: 12px/160% Verdana, sans-serif;
  color: #494949;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-family: Helvetica, Arial, sans-serif;
}

h1 {
  font-size: 26px;
  border-bottom: 1px solid #5294C1;
  color: black;
  line-height: 130%;
}

h2 {
  font-size: 160%;
  line-height: 130%;
}

h3 {
   font-size: 120%;
    letter-spacing: 0;
    line-height: 140%;
    word-spacing: -1px;
  
}

h4 {
  font-size: 120%;
}

h5 {
  font-size: 110%;
}

h6 {
  font-size: 100%;
}

ul, quote, code, fieldset {
  margin: .5em 0;
}

p {
  margin: 0.6em 0 1.2em;
  padding: 0;
  text-align: justify;
}

a:link, a:visited {
  color: #78C0DE;
  text-decoration: none;
}

a:hover {
  color: #6CC6F3;
  text-decoration: none;
}

a:active, a.active {
  color: #C4E6F5;
}

hr {
  margin: 0;
  padding: 0;
  border: none;
  height: 1px;
  background: #5294c1;

}
.left-corner div div hr {
margin-top:4.3em;

}
.left-corner div div table hr {
margin-top:0px;

}

ul {
  margin: 0.5em 0 1em;
  padding: 0;
}

ol {
  margin: 0.75em 0 1.25em;
  padding: 0;
}

ol li, ul li {
  margin: 0.4em 0 0.4em .5em; /* LTR */
}

ul.menu, .item-list ul {
  margin: 0.35em 0 0 -0.5em; /* LTR */
  padding: 0;
}

ul.menu ul, .item-list ul ul {
  margin-left: 0em; /* LTR */
}

ol li, ul li, ul.menu li, .item-list ul li, li.leaf {
  margin: 0.15em 0 0.15em .5em; /* LTR */
}

ul li, ul.menu li, .item-list ul li, li.leaf {
  padding: 0 0 .2em 1.5em;
  list-style-type: none;
  list-style-image: none;
  /*  background: transparent url(images/menu-leaf.gif) no-repeat 1px .35em; /* LTR */

}

ol li {
  padding: 0 0 .3em;
  margin-left: 2em; /* LTR */
}

ul li.expanded {
  background: transparent url(images/menu-expanded.gif) no-repeat 1px .35em; /* LTR */
}

ul li.collapsed {
  background: transparent url(images/menu-collapsed.gif) no-repeat 0px .35em; /* LTR */
}

ul li.leaf a, ul li.expanded a, ul li.collapsed a {
  display: block;
}

ul.inline li {
  background: none;
  margin: 0;
  padding: 0 1em 0 0; /* LTR */
}

ol.task-list {
  margin-left: 0; /* LTR */
  list-style-type: none;
  list-style-image: none;
}
ol.task-list li {
  padding: 0.5em 1em 0.5em 2em; /* LTR */
}
ol.task-list li.active {
  background: transparent url(images/task-list.png) no-repeat 3px 50%; /* LTR */
}
ol.task-list li.done {
  color: #393;
  background: transparent url(../../misc/watchdog-ok.png) no-repeat 0px 50%; /* LTR */
}
ol.task-list li.active {
  margin-right: 1em; /* LTR */
}

fieldset ul.clear-block li {
  margin: 0;
  padding: 0;
  background-image: none;
}

dl {
  margin: 0.5em 0 1em 1.5em; /* LTR */
}

dl dt {
}

dl dd {
  margin: 0 0 .5em 1.5em; /* LTR */
}

img, a img {
  border: none;
}

table {
  margin: 1em 0;
  width: 100%;
}

thead th {
  border-bottom: 2px solid #d3e7f4;
  color: #494949;
  font-weight: bold;
}
tbody {
    border:none;
}
th a:link, th a:visited {
  color: #6f9dbd;
}

td, th {
  padding: .1em .5em;
}

tr.even, tr.odd, tbody th {
  border: solid #d3e7f4;
  border-width: 1px 0;
}

tr.odd, tr.info {
  background-color: #F4F4F4;
}

tr.even {
  background-color: #fff;
}

tr.drag {
  background-color: #fffff0;
}

tr.drag-previous {
  background-color: #ffd;
}

tr.odd td.active {
  background-color: #ddecf5;
}

tr.even td.active {
  background-color: #e6f1f7;
}

td.region, td.module, td.container, td.category {
  border-top: 1.5em solid #fff;
  border-bottom: 1px solid #b4d7f0;
  background-color: #d4e7f3;
  color: #455067;
  font-weight: bold;
}

tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category {
  border-top-width: 0;
}

span.form-required {
  color: #ffae00;
}

span.submitted, .description {
  font-size: 0.92em;
  color: #898989;
}

.description {
  line-height: 150%;
  margin-bottom: 0.75em;
  color: #898989;
}

.messages, .preview {
  margin: .75em 0 .75em;
  padding: .5em 1em;
}

.messages ul {
  margin: 0;
}

.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
  margin: 0.25em 0;
}

#center form {
  margin-bottom: 2em;
}

.form-button, .form-submit {
  margin: 2em 0.5em 1em 0; /* LTR */
}

#dblog-form-overview .form-submit,
.confirmation .form-submit,
.search-form .form-submit,
.poll .form-submit,
fieldset .form-button, fieldset .form-submit,
.sidebar .form-button, .sidebar .form-submit,
table .form-button, table .form-submit {
  margin: 0;
}

.box {
  margin-bottom: 2.5em;
}

/**
 * Layout
 */
 
 /**
 *Idioma
 */
 
/*#header-region {
  background-color: #007AAD ;Esto es el color de fondo de la cabecera
}*/

#header-region .block {
  display: block;
  margin: 0 1em;
}
#header-region .block-region {
  display: block;
  margin: 0 0.5em 1em;
  padding: 0.5em;
  position: relative;
  top: 0.5em;
}
#header-region * {
  display: inline;
  line-height: 1.5em;
  margin-top: 0;
  margin-bottom: 0;
}
/* Prevent the previous directive from showing the content of script elements in Mozilla browsers. */
#header-region script {
  display: none;
}
#header-region p, #header-region img {
  margin-top: 0.5em;
}
#header-region h2 {
  margin: 0 1em 0 0; /* LTR */
}
#header-region h3, #header-region label, #header-region li {
  margin: 0 0em;
  padding: 0;
  background: none;
}
#wrapper #container {
  margin: 0 auto;
  padding: 0px;
  max-width: 1000px;
}
#cabecera{
    background: #007AAD url(logo-fin.jpg) repeat-x;
}
#logofin{
    height: 87px; 
	padding-left:10px;
}
#wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
  line-height: 120px;
  position: relative;
  z-index: 2;
  white-space: nowrap;
}
#wrapper #container #header h1 span {
  font-weight: bold;
}

#wrapper #container #header h1 img {
  padding-top: 14px;
  padding-right: 20px; /* LTR */
  float: left; /* LTR */
}

/* With 3 columns, require a minimum width of 1000px to ensure there is enough horizontal space. */
body.sidebars {
  min-width: 940px;
}
/* With 2 columns, require a minimum width of 800px. */
body.sidebar-left, body.sidebar-right {
  min-width: 740px;
}

/* We must define 100% width to avoid the body being too narrow for near-empty pages */
#wrapper #container #center {
  float: left;
  width: 100%;
  background-color:#f2f2f2;
}

/* So we move the #center container over the sidebars to compensate */
body.sidebar-left #center {
  margin-left: -170px;
}
body.sidebar-right #center {/*Aqui el color del fondito  de la parte de abajo de la columna derecha*/
  margin-right: -170px;
}
body.sidebars #center {
  margin: 0 -170px;
}

/* And add blanks left and right for the sidebars to fill */
body.sidebar-left #squeeze {
  margin-left: 170px;
}
body.sidebar-right #squeeze {
  margin-right: 170px; 
}
body.sidebars #squeeze {
  margin: 0 170px;
}

/* We ensure the sidebars are still clickable using z-index */
#wrapper #container .sidebar {
  margin: 0px ;
  width: 170px;
  float: left;
  z-index: 2;
  position: relative;
  background: url(images/sombra_gris_menu_derecha.gif) repeat-x #F2F2F2;
  padding-top:10px;
}
#sidebar-left .block {
  padding: 0 15px 0 0px;
  background: #FFF url(images/sombra_menu.gif) repeat-x ;
}
#sidebar-right .block {
  padding: 0 0px 0 15px;
}
.block .content {
  margin: 0.5em 0;
}
#sidebar-left .block-region {
  margin: 0 15px 0 0px; /* LTR */  
}
#sidebar-right .block-region {
  margin: 0 0px 0 15px; /* LTR */
}
.block-region {
  padding: 1em;
  background: transparent;
  border: 2px dashed #b4d7f0;
  text-align: center;
  font-size: 1.3em;
}

/* Now we add the backgrounds for the main content shading */
#wrapper #container #center #squeeze {
  position: relative;
  background-color:white;
}
#wrapper #container #center .right-corner {
  position: relative;  
}
#wrapper #container #center .right-corner .left-corner {
  padding:  5px;
}
#wrapper #container #footer {
  float: none;
  clear:both;
  margin: 0;
  color: white;
  background: url(images/footer_2_back.jpg) repeat-x #2D9CCA;
  height: 139px;
  line-height: 1.5;
  padding-bottom: 5px;
  width: 100%;
  font-size: 11px;
}
#wrapper #container #pie
 {
  float: none;
  clear: both;
  text-align: center;
  color: #9C6309;
  background:#F6BF2E;
  height:40px;
  padding: 0 ; /* LTR */
}
#wrapper #container #pie a
 {
  color: #9C6309;
}
#wrapper #container #pie span
 {
  border-right:1px solid #9C6309;
width:10px;
height:8px;
margin-left:5px;
}

#wrapper #container .breadcrumb {
  margin-left: 15px!important; /* LTR */
  padding-bottom: 1.2em;
  font-size: 12px;
  color: #868686;
  letter-spacing: 0;
}

/**
 * Header
 */
 
#wrapper #container .breadcrumb, #wrapper #container .breadcrumb a {
  color: #868686;
}

#mission {
  padding: 1em;
  background-color: #fff;
  border: 1px solid #e0e5fb;
  margin-bottom: 2em;
}

/**
 * Primary navigation
 */
ul.primary-links {
  margin: 0;
  padding: 0;
  padding-bottom:10px;
  float: right; /* LTR */
  position: relative;
  z-index: 4;
  background-color:transparent;
  
}

ul.primary-links li {
  margin: 0;
  padding: 0;
  float: left; /* LTR */
  /*border-right:1px solid red;*/

}


ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
  display: block;
  margin: 0 1em;
  padding: .70em 0 0;
  color: #fff;
}

ul.primary-links li a:hover, ul.primary-links li a.active {
  color: #fff;
  background: transparent url(images/bg-navigation-item-hover.png) no-repeat 50% 0% !important;
}


/**
 * Secondary navigation
 */
 

ul.secondary-links {
  margin: 0;
 padding-bottom: 0px ;
 padding-top: 5px ;

  float: right; /* LTR */
  clear: right; /* LTR */
  position: relative;
  z-index: 4;
  width:60%;
  background: url(images/bg-navigation.png) repeat-x;

}

ul.secondary-links li {
  margin: 0;
  padding: 0;
  float: left; /* LTR */
  background-image: none;
}

ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
  display: block;
  margin: 0 ;
  padding:  0;
  color: #000;
  font-weight:bold;
  text-transform:uppercase; 
}

ul.secondary-links li a:hover, ul.secondary-links li a.active {
  color: #000;
  
}

/**
 * Local tasks
 */
ul.primary, ul.primary li, ul.secondary, ul.secondary li {
  border: 0;
  background: none;
  margin: 0;
  padding: 0;
}

#tabs-wrapper {
  margin: 10px 0 15px;
  padding: 3px 5px 0;
}
ul.primary {
  padding:0px;
  float: left; /* LTR */
}
ul.primary-links li {
  margin: 0;
  padding: 0;
  float: left; /* LTR */
  /*border-right:1px solid red;*/

}
ul.secondary {
  clear: both;
  text-align: left; /* LTR */
  margin: -0.2em -26px 1em;
  padding: 0 26px 0.6em;
}
h2.with-tabs {
  float: left; /* LTR */
  margin: 0 2em 0 0; /* LTR */
  padding: 0;
}

ul.primary li a, ul.primary li.active a, ul.primary li a:hover, ul.primary li a:visited,
ul.secondary li a, ul.secondary li.active a, ul.secondary li a:hover, ul.secondary li a:visited {
  border: 0;
  background: transparent;
  padding: 4px 1em;
  margin: 0 0 0 1px; /* LTR */
  height: auto;
  text-decoration: none;
  position: relative;
  top: -1px;
  display: inline-block;
}

ul.primary li.active a, ul.primary li.active a:link, ul.primary li.active a:visited, ul.primary li a:hover,
ul.secondary li.active a, ul.secondary li.active a:link, ul.secondary li.active a:visited, ul.secondary li a:hover {
  background: url(images/bg-tab.png) repeat-x 0 50%;
  color: #fff;
}
ul.primary li.active a,
ul.secondary li.active a {
  font-weight: bold;
}



/**
 * Nodes & comments
 */
.node {
  border-bottom: none;
  margin: 0 0 1.5em;
  padding: 1em 6px 0;
}

ul.links li, ul.inline li {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0; /* LTR */
  padding-right: 1em; /* LTR */
  background-image: none;
  font-size:11px;
}

.node .links, .comment .links {
  text-align: left; /* LTR */
}

.node .links ul.links li, .comment .links ul.links li {}
.terms ul.links li {
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
  padding-left: 1em;
}

.picture, .comment .submitted {
  float: right; /* LTR */
  clear: right; /* LTR */
  padding-left: 1em; /* LTR */
}

.new {
  color: #ffae00;
  font-size: 0.92em;
  font-weight: bold;
  float: right; /* LTR */
}

.terms {
  float: left; /* LTR */
}

.preview .node, .preview .comment, .sticky {
  margin: 0;
  padding: 0.5em 0;
  border: 0;
  background: 0;
}

.sticky {
  padding: 1em;
  background-color: #fff;
  border: 1px solid #e0e5fb;
  margin-bottom: 2em;
}

#comments {
  position: relative;
  top: -1px;
  border-bottom: 1px solid #e9eff3;
  margin: -1.5em -25px 0;
  padding: 0 25px;
}

#comments h2.comments {
  margin: 0 -25px;
  padding: .5em 25px;
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
}

.comment {
  margin: 0 -25px;
  padding: 1.5em 25px 1.5em;
  border-top: 1px solid #e9eff3;
}

.indented {
  margin-left: 25px; /* LTR */
}

.comment h3 a.active {
  color: #494949;
}

.node .content, .comment .content {
  margin: 0.6em 0;
}

/**
 * Aggregator.module
 */
#aggregator {
  margin-top: 1em;
}
#aggregator .feed-item-title {
  font-size: 160%;
  line-height: 130%;
}
#aggregator .feed-item {
  border-bottom: 1px solid #e9eff3;
  margin: -1.5em -31px 1.75em;
  padding: 1.5em 31px;
}
#aggregator .feed-item-categories {
  font-size: 0.92em;
}
#aggregator .feed-item-meta {
  font-size: 0.92em;
  color: #898989;
}

/**
 * Color.module
 */
#palette .form-item {
  border: 1px solid #fff;
}
#palette .item-selected {
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
  border: 1px solid #d9eaf5;
}

/**
 * Menu.module
 */

tr.odd td.menu-disabled {
  background-color: #F4F4F4;
}
tr.even td.menu-disabled {
  background-color: #fff;
}

/**
 * Poll.module
 */
.poll .bar {
  background: #fff url(images/bg-bar-white.png) repeat-x 0 0;
  border: solid #f0f0f0;
  border-width: 0 1px 1px;
}

.poll .bar .foreground {
  background: #71a7cc url(images/bg-bar.png) repeat-x 0 100%;
}

.poll .percent {
  font-size: .9em;
}

/**
 * Autocomplete.
 */
#autocomplete li {
  cursor: default;
  padding: 2px;
  margin: 0;
}

/**
 * Collapsible fieldsets
 */
fieldset {
  margin: 1em 0;
  padding: 1em;
  border: 1px solid #d9eaf5;
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
}

/* Targets IE 7. Fixes background image in field sets. */
*:first-child+html fieldset {
  padding: 0 1em 1em;
  background-position: 0 .75em;
  background-color: transparent;
}

*:first-child+html fieldset > .description, *:first-child+html fieldset .fieldset-wrapper .description {
  padding-top: 1em;
}

fieldset legend {
  /* Fix disappearing legend in FFox */
  display: block;
}

*:first-child+html fieldset legend, *:first-child+html fieldset.collapsed legend {
  display: inline;
}

html.js fieldset.collapsed {
  background: transparent;
  padding-top: 0;
  padding-bottom: .6em;
}

html.js fieldset.collapsible legend a {
  padding-left: 2em; /* LTR */
  background: url(images/menu-expanded.gif) no-repeat 0% 50%; /* LTR */
}

html.js fieldset.collapsed legend a {
  background: url(images/menu-collapsed.gif) no-repeat 0% 50%; /* LTR */
}

/**
 * Syndication icons and block
 */
#block-node-0 h2 {
  float: left; /* LTR */
  padding-right: 20px; /* LTR */
}

#block-node-0 img, .feed-icon {
  float: right; /* LTR */
  padding-top: 4px;
}

#block-node-0 .content {
  clear: right; /* LTR */
}

/**
 * Login Block
 */
#user-login-form {
  text-align: center;
}
#user-login-form ul {
  text-align: left; /* LTR */
}

/**
 * User profiles.
 */
.profile {
  margin-top: 1.5em;
}
.profile h3 {
  border-bottom: 0;
  margin-bottom: 1em;
}
.profile dl {
  margin: 0;
}
.profile dt {
  font-weight: normal;
  color: #898989;
  font-size: 0.92em;
  line-height: 1.3em;
  margin-top: 1.4em;
  margin-bottom: 0.45em;
}
.profile dd {
  margin-bottom: 1.6em;
}

/**
 * Admin Styles
 */
div.admin-panel,
div.admin-panel .description,
div.admin-panel .body,
div.admin,
div.admin .left,
div.admin .right,
div.admin .expert-link,
div.item-list,
.menu {
  margin: 0;
  padding: 0;
}

div.admin .left {
  float: left; /* LTR */
  width: 48%;
}
div.admin .right {
  float: right; /* LTR */
  width: 48%;
}

div.admin-panel {
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
  padding: 1em 1em 1.5em;
}
div.admin-panel .description {
  margin-bottom: 1.5em;
}
div.admin-panel dl {
  margin: 0;
}
div.admin-panel dd {
  color: #898989;
  font-size: 0.92em;
  line-height: 1.3em;
  margin-top: -.2em;
  margin-bottom: .65em;
}

table.system-status-report th {
  border-color: #d3e7f4;
}

#autocomplete li.selected, tr.selected td, tr.selected td.active {
  background: #027ac6;
  color: #fff;
}

tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active {
  color: #d3e7f4;
}

tr.taxonomy-term-divider-top {
  border-bottom: none;
}

tr.taxonomy-term-divider-bottom {
  border-top: 1px dotted #CCC;
}

/**
 * CSS support
 */

/*******************************************************************
 * Color Module: Don't touch                                       *
 *******************************************************************/

/**
 * Generic elements.
 */
.messages {
  background-color: #fff;
  border: 1px solid #b8d3e5;
}

.preview {
  background-color: #fcfce8;
  border: 1px solid #e5e58f;
}

div.status {
  color: #33a333;
  border-color: #c7f2c8;
}

div.error, tr.error {
  color: #a30000;
  background-color: #FFCCCC;
}

.form-item input.error, .form-item textarea.error {
  border: 1px solid #c52020;
  color: #363636;
}
/*******************************************/

/*******************************************/
/**
 * dblog.module
 */
tr.dblog-user {
  background-color: #fcf9e5;
}

tr.dblog-user td.active {
  background-color: #fbf5cf;
}

tr.dblog-content {
  background-color: #fefefe;
}

tr.dblog-content td.active {
  background-color: #f5f5f5;
}

tr.dblog-warning {
  background-color: #fdf5e6;
}

tr.dblog-warning td.active {
  background-color: #fdf2de;
}

tr.dblog-error {
  background-color: #fbe4e4;
}

tr.dblog-error td.active {
  background-color: #fbdbdb;
}
tr.dblog-page-not-found, tr.dblog-access-denied {
  background: #d7ffd7;
}
tr.dblog-page-not-found td.active, tr.dblog-access-denied td.active {
  background: #c7eec7;
}

/**
 * Status report colors.
 */
table.system-status-report tr.error, table.system-status-report tr.error th {
  background-color: #fcc;
  border-color: #ebb;
  color: #200;
}
table.system-status-report tr.warning, table.system-status-report tr.warning th {
  background-color: #ffd;
  border-color: #eeb;
}
table.system-status-report tr.ok, table.system-status-report tr.ok th {
  background-color: #dfd;
  border-color: #beb;
}

/*******************BUSCAR*******************************/


#search-block-form .container-inline{
margin-top:0px;
padding:0;
}


#buscadorgral .form-submit {
    background-image: url("images/boton_buscar_right.gif") !important;
    background-position: 0 top;
    border: 0 none;
    float: right;
    height: 18px;
    margin: 0;
    position: relative;
    right: 16px;
    top: 0;
    width: 15px;
}
#search-block-form {
    background-color: transparent;
    height: 18px;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    width: 211px;
}
/*************BREADCRUMB********************/
 .breadcrumb .active{
font-weight:bold;
color:#000!important;
}
/*************MENU SECUNDARIO(PRINCIPAL)*************/
#header-region ul.nice-menu li {
	background:none;
}
 
 #submenusecondary{
background: #FFD057 url(images/bg-menu.jpg) repeat-x !important;
clear:both;
display:block;
padding-left:2%;
padding-right:2%;
} 
 #submenusecondary ul{
border:0px ;
} 
#submenusecondary ul.nice-menu li{
height:40px;
text-align:center;
border:0px ;
padding-left: 2pt ;
padding-top: 10pt;
}  
 #submenusecondary ul.nice-menu li a{
 padding-left:0px ;
color: #000;
font-weight:bold;
text-transform:uppercase; 
font-size:11px;
  } 

 #submenusecondary ul.nice-menu li.menu-467{
width:27%;
background: url(images/menuseparador.jpg) no-repeat;
background-position:100.5% 0px ;
} 

#submenusecondary ul.nice-menu li.menu-7807{
width:16%;
background: url(images/menuseparador.jpg) no-repeat;
background-position:101% 0px ;
} 
#submenusecondary ul.nice-menu li.menu-1556{
width:11%;
background: url(images/menuseparador.jpg) no-repeat;
background-position:101% 0px ;
} 
 #submenusecondary ul.nice-menu li.menu-1558{
width:18%;
background: url(images/menuseparador.jpg) no-repeat;
background-position:100.5% 0px ;
} 
#submenusecondary ul.nice-menu li.menu-1567{
width:12%;
padding-left:1%;
background: url(images/menuseparador.jpg) no-repeat;
background-position:101% 0px ;
}
 #submenusecondary ul.nice-menu li.menu-1559{
width:13%;
} 

#submenusecondary ul.nice-menu li:hover,#submenusecondary ul.nice-menu li:active{
background: #006087 url(images/bg-menuover.jpg) repeat-x !important;
}  
 #submenusecondary ul.nice-menu ul {
height:25px;
background:#006289;
display:block;
margin: 0pt;
padding: 0 0 0 25px;
overflow:hidden;
border:0px ;

} 
#submenusecondary ul.nice-menu ul li 
{
display:inline;
float:left;
background:url(images/submenuseparador.jpg) no-repeat !important;
background-position:100% 8px !important ;
padding: 5px 0 5px 1px !important;
}
#submenusecondary ul.nice-menu ul li a
{
color:#FFF;
}

#submenusecondary ul.nice-menu li ul .menu-1533,#submenusecondary ul.nice-menu li ul .menu-2175{
background:none;
}

#submenusecondary ul.nice-menu ul li:hover,#submenusecondary ul.nice-menu ul li:active
{
background:url(images/submenuseparador.jpg) no-repeat !important;
background-position:100% 8px !important;
}
#submenusecondary ul.nice-menu .menu-1556  ul
{
padding-right: 0pt;
position:relative ;
width:975px;
left:-442px;
}

#submenusecondary ul.nice-menu li ul .menu-1533,#submenusecondary ul.nice-menu li ul .menu-2175{
background:none;
}
#submenusecondary ul.nice-menu li.menu-1556 ul .menu-2167
{
width:70px ;
}
#submenusecondary ul.nice-menu li.menu-1556 ul .menu-2168
{
width:130px ;
}
#submenusecondary ul.nice-menu li.menu-1556 ul .menu-2169
{
width:130px ;
}
#submenusecondary ul.nice-menu li.menu-1556 ul .menu-2170,
#submenusecondary ul.nice-menu li.menu-1556 ul .menu-2171
{
width:98px ;
}
#submenusecondary ul.nice-menu li.menu-1556 ul .menu-2172
{
width:105px ;
}
#submenusecondary ul.nice-menu li.menu-1556 ul .menu-2173
{
width:110px ;
}
#submenusecondary ul.nice-menu li.menu-1556 ul .menu-2174
{
width:160px ;
}
#submenusecondary ul.nice-menu li.menu-1556 ul .menu-2175
{
width:50px ;
padding-right:5px;
}
#submenusecondary ul.nice-menu .menu-467  ul
{
padding: 0pt;
margin:0px;
position:relative ;
left:-35px;
width:1000px;
}
#submenusecondary ul.nice-menu li ul .menu-2175{
width:8%;
} 
 #submenusecondary ul.nice-menu li ul .menu-1532{
width:15%;
padding-left: 10pt;
padding-right: 10px ;

}  
#submenusecondary ul.nice-menu li ul .menu-1533{
width:130px;
padding-left: 10pt;
} 
#submenusecondary ul.nice-menu li ul .menu-1534{
width:130px;
padding-left: 10pt;
padding-right: 10px ;
} 
#submenusecondary ul.nice-menu li:hover a,#submenusecondary ul.nice-menu li:active a{
color:#FFF;

}  
/**************MENU INGLES******************************/
#submenusecondary ul .menu-4667{
width:180px!important;
background: url(images/menuseparador.jpg) no-repeat!important;
background-position:100.5% 0px !important;

}
#submenusecondary ul .menu-7822{
width:180px!important;
background: url(images/menuseparador.jpg) no-repeat!important;
background-position:100.5% 0px !important;

} 
#submenusecondary ul .menu-4668{
width:120px!important;
background: url(images/menuseparador.jpg) no-repeat!important;
background-position:100% 0px !important;

} 
#submenusecondary ul .menu-4722{
width:160px!important;
background: url(images/menuseparador.jpg) no-repeat!important;
background-position:100% 0px !important;

} 
#submenusecondary ul  .menu-4724{
width:98px!important;
background: url(images/menuseparador.jpg) no-repeat!important;
background-position:100% 0px !important;

} 

#submenusecondary ul .menu-4718{
width:150px!important;
} 

#submenusecondary ul.nice-menu li ul .menu-4668,#submenusecondary ul.nice-menu li ul .menu-2175{
background:none!important;
}

#submenusecondary  li.menu-4668  ul {
padding-right: 0pt!important;
position:relative !important;
width:975px!important;
left:-360px!important;
}
#submenusecondary ul.nice-menu li.menu-4668 ul .menu-4681
{
width:70px !important;
}
#submenusecondary ul.nice-menu li.menu-4668 ul .menu-4682
{
width:130px !important;
}
#submenusecondary ul.nice-menu li.menu-4668 ul .menu-4683
{
width:130px !important;
}
#submenusecondary ul.nice-menu li.menu-4668 ul .menu-4685
{
width:98px !important;
}
#submenusecondary ul.nice-menu li.menu-4668 ul .menu-4686
{
width:105px !important;
}
#submenusecondary ul.nice-menu li.menu-4668 ul .menu-4687
{
width:110px !important;
}
#submenusecondary ul.nice-menu li.menu-4668 ul .menu-4684
{
width:70px !important;
}
#submenusecondary ul.nice-menu li.menu-4668 ul .menu-4688
{
width:150px !important;
}
#submenusecondary ul.nice-menu li.menu-4668 ul .menu-4689
{
width:30px !important;
padding-right:5px;
}
#submenusecondary ul.nice-menu li ul .menu-1533,#submenusecondary ul.nice-menu li ul .menu-4689{
background:none!important;
}
#submenusecondary ul.nice-menu .menu-4667  ul
{
padding: 0pt!important;
margin:0px!important;
position:relative !important;
left:-35px!important;
width:1000px!important;

}
.primary-links   .menu-463,.primary-links   .menu-465, .primary-links  .menu-4712 ,.primary-links  .menu-4678 
{/*
background: url(images/separadormenuprincipal.jpg) no-repeat!important;
background-position:95% -15px !important;*/
background: url(images/separadormenuprincipal.jpg) no-repeat!important;
background-position:99% 5px !important;

} 


/*************Ocultar el breadcrum*************/
 .breadcrumb #node-8920207  {
 display:none;
}
/*************PANELES DESTINOS Y NOTICIAS*************/
/*#node-41,*/#node-8920207{
width:815px;
}
.panels-flexible-region-inside 
{
padding: 0em!important;
}
.panels-flexible-row {
    margin: 0;
    padding: 0 0 1em;
}
.panels-flexible-column-7-main {
  margin-left: -5px;
}
.panels-flexible-region-1-buscador_del_caribe 
/*****************INGLES******************/
,.panels-flexible-region-7-center-inside
{
width:513px !important;
float:left!important;
}
 .panels-flexible-region-1-ultimas_noticias
 /*****************INGLES******************/
 ,.panels-flexible-region-7-news
{
 float:right!important;
 margin-right:10px !important;
}
#viewslide ,#blockdestinos
{
height:247px !important;
}
.panels-flexible-region-1-ultimas_noticias,.panels-flexible-region-1-otros_destinos_sugeridos-inside
/*****************INGLES******************/
,.panels-flexible-region-7-news,.pane-listadodestinos 
{
width:280px !important;
float:right;
background-image: url(images/fondopanel.png)!important;
color:#FFF!important;
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 0% 0%;
line-height: 1.7;
}

.tituloblockdestinos h2,.tituloblocknoticias h2
/*****************INGLES******************/
,.panels-flexible-region-7-news h2,.pane-listadodestinos h2

{
  margin-left:10px;
}
.tituloblockdestinos h2,.pane-listadodestinos h2
{
  background: url(images/mas_icon_azul.gif) no-repeat center right;
}
#blockdestinos a
{
  color:#000 !important;
  font-size:11px;
  padding-left: 8px;
}
#blockdestinos {
 border:1px solid #91CDE3;
 height: 247px;
}
.panels-flexible-region-1-ultimas_noticias li a,#blocknoticias li a
/*****************INGLES******************/
,.panels-flexible-region-7-news li a

{
  color: #000000 !important;
    font-size: 12px;
    font-family: arial;
    padding-left: 5px;
    white-space: pre-wrap;
}

.panels-flexible-region-1-ultimas_noticias li ,#blocknoticias li
/*****************INGLES******************/
,.panels-flexible-region-7-news li  
 {
padding-left:5px !important;
background: transparent url(images/menu-leaf.gif) no-repeat 10px 6px; /* LTR */
text-indent:11px;
}
#imgbuscador
{
background:#D7E8FA url(images/fondo_catalejo.jpg)repeat-x;
}

.buscadorclass
{
background:transparent url(images/fondo_buscador.jpg) repeat-x ;
width:50%;
float:left;
height:140px;
}
.buscadorclass table 
{
	margin:0.5em 0;
}
#busquedadirectorio
{
 padding:5px 12px;
}

.buscadordirclass
{ 
 background:transparent url(images/fondo_buscador.jpg) repeat-x ;
width:50%;
float:left;
height:140px;

}
#buscador h2
{
  color:#000 ;
  font-size:12px ;
  font-weight:bold;
  padding-left:5px;
}

#buscadordir h2
{
  color:#000 !important;
  font-size:12px  !important;
  font-weight:bold;
  padding-left:15px;

}
.pane-title
{
font-family: Helvetica,Arial,sans-serif !important;
font-size:13pt ;
}

.buscadordirclass a
{
  color:#000 ;
  font-size:10px;
  font-weight:bold;
}
.buscadordirclass ul
{
 color:#000 ;
 margin:0px ;
 padding:2px ;
 width: 48%;
 float:left;
}
.buscadordirclass li
{
 margin:1px ;
 padding:0px ;
 background: transparent url(images/menu-leaf.gif) no-repeat -2px 6px; /* LTR */
 text-indent:8px;
}


/****************ICONOS DE LOS BLOQUES DESTINO Y NOTICIAS********************/
 .more-link{
display:none;

}

/*#news 
{
 // background: url(images/cnd_logo.gif) no-repeat;
  //background-position:0px 0px;
  height:25px;
  width:40px;
  position:relative;
  float:right;
  top:0px;
  margin-right:20px;
  padding-right:20px;

}*/
/*ARREGLAR*/
/*#news #more 
{
    background: url("images/mas_icon_azul.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 20px;
    margin-left: 55px;
    position: relative;
    width: 20px;
}*/

/****************BLOQUES DE PAISES Y RELIGION********************/
#mplistadopaises  .fondo
{
position:relative;
top:0px;
float:right;
background:transparent url(images/fondo-pais.JPG) repeat-x !important;
height:22px;
width:23px;
}
#mplistadoreligiones .fondo
{
position:relative;
top:0px;
float:right;
background:transparent url(images/fondoreligion.jpg) no-repeat !important;
 height:25px;
 width:25px;
}

#mplistadopaises a, #mplistadoreligiones a 
{
  color:#000 !important;
  font-size:11px;
 margin-top:1px !important;
 padding-left:8px !important;
/* background: transparent url(images/bulletamarillo.gif) no-repeat -2px 6px; /* LTR */
 background: transparent url(images/bulletamarillo.gif) no-repeat 0px 2px; /* LTR */
  /*background-image:url(images/fondopanel.png) no-repeat 0;*/
}



#mplistadopaises
{
  color:#fff !important;
  font-size:11px;
  background:transparent url(images/fondopanel.png) repeat-x !important;
  border:1px solid #91CDE3;
  padding-left:5px;
  padding-bottom:2px;
}

#mplistadoreligiones 
{
  color:#fff !important;
  font-size:11px;
  background:transparent url(images/backgroundreligion.jpg) repeat-x !important;
  border:1px solid #17B13F;
  padding-left:5px;
  
}

#buscadorgral
{
top:0px;
  margin: 0;
  padding: 0;
  float: right; /* LTR */
  position: relative;
  z-index: 4;
  background-color:transparent;
  width:250px;
  height:50px;
}
#block-locale-0 {
	float:left;
}
#block-block-26{
	float:left;
}
#block-block-26 p{
	margin:0;
}
.facebook-link {
}
/****************OTROS TITULOS********************/

.subtitulo {
	color: black;
    font-size: 18px;
    padding: 10px 0;
}
.subtitulo h2 {
	border-bottom: 1px solid #5294C1;
	margin-bottom: 15px;
}

.title {
color: #007CAB;
font-weight:bold;
font-size: 12px;
 background: transparent url(images/bulletamarillo.gif) no-repeat -2px 4px; /* LTR */
 padding-left: 10px;

}
.views-field-title .title {
    background:url(images/bulletamarillo.gif) no-repeat scroll 0 3px transparent;
    color: #007CAB;
    font-size: 12px;
    font-weight: bold;
	margin:5px 0;
}
.titlefront{
color: #000;
font-weight:bold;
font-size: 13px;
padding-bottom: 10px;
padding-top: 10px;
clear:both;
display:block;
}
.descripcion{
font-family: Arial,Verdana,sans-serif;
font-size: 12px;
text-align: justify;
padding: 0.5em 0.5em 0.1em 1em;
line-height: 1.4;
margin-left: 0.5em;
margin-top: 1em;

}
.view-tipsaleatorios {
padding: 0.5em;
margin-right: 0em;
margin-left: 0em;
font-size: 11px;
color:#787878;
}
.view-tipsaleatorios p{
text-align:left;
line-height: 12px;
}
.view-tipsaleatorios .view-content
{
 margin-top: 0em;
}
h2.pane-title
{
color:#D2D2D2;
font-size: 11px;
font-weight:normal;
padding-bottom:5px;
}
.view-id-PublicidadLateralSuperior img,.view-PublicidadLateral img, .block-ad img
{
width:150px!important;
height:150px!important;
}
.panels-flexible-region-1-publicidad_2_,.panels-flexible-region-1-publicidad_inferior_derecha_2
{
  margin-left:8px!important;
}

.item-list .pager{
background: transparent url(images/fondo-pager.jpg) repeat-x; /* LTR */
padding: 5px;

}
/****************SLIDESHOW********************/
.viewslide {
	width: 513px!important;
	height: 247px;
	border: 1px solid #A1D5E8 ;
	margin: 0;
	margin-top: 0px;
	padding: 0px;
   background-image: url(images/back_slide.gif)!important  ;
   background-repeat: no-repeat;
   background-position: 1px 151px!important;
}

.slideleft {
	float: left;
	width: 98%;
	height: 10px;
	margin: 0;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 3px;
	padding-left:15px;
	clear:both;
}

.slidetop {
	width: 98%;
	height:45px;
	display:block;
	margin-top:10px;
	padding-top:150px;
	padding-left:10px;
}

.slidetop h2 {
	font-family: Arial,Verdana,sans-serif;
	font-size: 23px!important;
	color: #000;
	font-weight:normal;
	letter-spacing:-1px;
	border: none;
	background: transparent;
	text-decoration:none;
}

.slidetop h2 a {
	font-family: Arial,Verdana,sans-serif;
	font-size: 30px!important;
	color: #0080b6;
	font-weight:bold;
	background:transparent;
}

.slidedesc {
	width: 90%;
	margin-right: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 2px;
	padding: 0;	
}

.slidedesc p {
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	line-height: 10px;
	color: #555555;
	margin: 0;
	padding: 0;
}

.slideright {
    clear:both;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}
.slideright img {
    width: 100%;
    height:150px!important;
	border: 0;
	margin-bottom: 0px;
	padding: 0;
}

 /*.views-slideshow-controls-bottom  */
#views_slideshow_singleframe_pager_Script-block_1,#views_slideshow_singleframe_pager_GaleriaDestinos-block_1,#views_slideshow_singleframe_pager_Script-default, 
 #views_slideshow_singleframe_pager_Script-block_1,#views_slideshow_singleframe_pager_GaleriaDestinos-block_2,#views_slideshow_singleframe_pager_Script-default 
{
  width:28%;
  overflow:hidden!important;
  position:relative !important;
  margin-top:-60px;
  margin-left:74%!important;
}
/* #node-41 .views-slideshow-controls-bottom  .pager-item a, */#node-8920207 .views-slideshow-controls-bottom  .pager-item a
{
   color:#D9D9D9;
     text-align:center;
     background-color:#BCBCBC;
padding:3px;
-moz-border-radius:4px;
-webkit-border-radius: 4px;
}
/* #node-41 .views-slideshow-controls-bottom .activeSlide a, */#node-8920207 .views-slideshow-controls-bottom .activeSlide a
{
 color:#FFFFFF !important;
 font-weight:bold;
background-color:#1C83AE!important;
padding:3px;
-moz-border-radius:4px ;
-webkit-border-radius: 4px ;
}
 /*#node-41 .views_slideshow_singleframe_pager div,*/#node-8920207 .views_slideshow_singleframe_pager div {
   padding-left: 6px;
 }
.slidedesc a {
position:relative;
display:inline;
float:right;
background: url(images/mas_icon_blanco.gif) no-repeat;
width:20px;
height:30px;
top:5px;
left:40px;

}
/****************SEPARADORES********************/
#separadorcentral
{
background: url(images/horizontal_rules.gif) repeat-x;
height:10px;
}
.separador2
{
background: url(images/horizontal_rules_sobre_gris.gif) repeat-x;
height:10px;
margin: 0 10px;
}
.separador,.panels-flexible-region-7-separador 
{
background: url(images/horizontal_rules.gif) repeat-x;
height:10px;
}
.separadorlateral{
background: url(images/horizontal_rules_sobre_gris.gif) repeat-x;
width:80%;
height:10px;
margin-bottom:10px;
}
/*****************************MENU LATERAL DERECHO***********************************/
#block-menu-menu-lateral-derecho 
{
padding-bottom:15px!important;
}
#block-menu-menu-lateral-derecho a
{
 color:#000000 !important;
 text-align:right;
 padding-right:10px;
 font-weight:lighter;
}
/****************PANELES INFERIORES********************/

/*#frontreligiones{
background:#16AA3B url(images/backgroundreligion.jpg) repeat-x ;
width:240px;
height:28px;
padding-top:4px;
margin-bottom: 2px;
}*/
/*#frontarte{
background:#0087BF url(images/fondoarte.png) repeat-x ;
width:240px;
height:28px;
padding-top:4px;
margin-bottom: 2px;
}*/

/*#frontmapas{
background:transparent url(images/fondomapas.png) repeat-x ;
width:240px;
height:28px;
padding-top:4px;
margin-bottom: 2px;
}*/

/*.fronttitlearte{
color: #F0C34E!important;
background:transparent url(images/arte-caribeno.png) no-repeat right center;
font-weight:bold;
font-size: 18px;
padding-left:10px;
}*/
/*.fronttitlereligiones{
font-weight:bold;
font-size: 18px;
padding-left:10px;
background: url("images/religiones-caribe.png") no-repeat right center;
}*/
/*.fronttitlereligiones a {
color: #FFFFFF;
}*/
/*.fronttitlemapas a{
color: #078CCD;
}*/
/*.fronttitlemapas{
font-weight:bold;
font-size: 18px;
padding-left:10px;
background:transparent url(images/mapas-geograficos.png) no-repeat right center;
}
.view-frontarte img ,.view-frontmapas img,.view-frontreligiones img{
width:240px;
}*/

/*.view-frontarte p ,.view-frontmapas p,.view-frontreligiones view-content {
text-align: justify;
padding: 0em 0em 0.1em 0;
margin-top: 0em;
width:240px!important;
line-height: 1.3;
}*/
#btnmoremapas, #btnmorearte, #btnmorereligion{
display:inline;
float:right;
background: url(images/mas_icon_blanco.gif) no-repeat;
width:25px;
height:25px;
}
.portada .views-field-title a , .portada .views-field-tid a{
display:inline;
float:right;
background: url(images/mas_icon_blanco.gif) no-repeat;
width:25px;
height:25px;	
}
.portada .views-field-title-1 a , a.portada{
	color:black;
	font-weight:bold;
}
.portada .view-content {
  width:240px;

}
/****************NUBE DE TAGS********************/

div.views-cloud 
{
margin-left:5px;
color: #000!important;
overflow:hidden;
}
#block-views-nubedetags-block_1 h2,#block-views-nubedetags-block_2 h2
{
font-size:12px!important;
font-weight:bold!important;
color: #000!important;
padding-bottom:8px;
}
.view-nubedetags a, div .views-cloud a{
color: #000!important;
margin:0px!important;
text-align:justify;
}


/****************BLOQUE DERECHO********************/
#sidebar-right .block 
{
padding-top: 0pt;
padding-right: 0px;
padding-bottom: 0pt;
padding-left: 2px;
}


/****************MENUES LATERALES DE DIRECTORIOS********************/
#regionmenu , #menupais , #menucultural , #menureligiones 
{

margin-top: 2pt;
padding-top: 2pt;
padding-left:5px;


}

#regionmenu ul.nice-menu, #menupais ul.nice-menu, #menucultural ul.nice-menu, #menureligiones ul.nice-menu
{
list-style-type: none;
list-style-image: none;
list-style-position: outside;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
border-top: 0px !important;

}

#regionmenu ul.nice-menu li 
{
border:0px;
border-top: 0px;
border-style: solid;
border-color: #91CDE3;
float: left;
background-color:#FFFFFF;/*#F2F2F2;*/
}
#menucultural ul.nice-menu li ,#menureligiones ul.nice-menu li 
{
border:0px;
border-top: 0px;
border-style: solid;
border-color: #17B13F;
float: left;
background-color:#FFFFFF;/*#F2F2F2;*/
  border-left: 1px solid #17B13F;
    border-right: 1px solid #17B13F;
	padding-left: 6px;
}

#regionmenu ul.nice-menu li ,#menupais ul.nice-menu li 
{
border:0px;
border-top: 0px;
border-style: solid;
border-color: #91CDE3;
float: left;
background-color:#FFFFFF;/*#F2F2F2;*/
  border-left: 1px solid #91CDE3;
    border-right: 1px solid #91CDE3;
	padding-left: 6px;
}

#menucultural ul.nice-menu li ,#menureligiones ul.nice-menu li 
{
border:0px;
border-top: 0px;
border-style: solid;
border-color: #17B13F;
float: left;
background-color:#FFFFFF;/*#F2F2F2;*/
  border-left: 1px solid #17B13F;
    border-right: 1px solid #17B13F;
	padding-left: 6px;
}


 #menupais  ul
{
border-top: solid 1px #91CDE3;
border-bottom: solid 1px #91CDE3;
}

 #menureligiones  ul , #menucultural  ul, #menucultural  ul .nice-menu
{
border-top: solid 1px #17B13F;
border-bottom: solid 1px #17B13F!important;
}


 
 #menupais .fondo , #regionmenu .fondo 
{
  color:#fff !important;
  background:transparent url(images/fondopanel.png) repeat-x !important;
  border:1px solid #91CDE3;
  padding-left:5px;
  padding-bottom:2px;
/*  padding-right:1.2em*/
}
 
 #menucultural .fondo , #menureligiones .fondo 
{
  color:#fff !important;
  background:transparent url(images/backgroundreligion.jpg) repeat-x !important;
  border:1px solid #17B13F;
  padding-left:5px;
  padding-bottom:2px;
/*  padding-right:1.2em*/
}

 #menupais li a, #regionmenu li a, #menupais .menuparent ul li a, #menucultural .menuparent ul li a , #menucultural li a,#menureligiones li a
{
 color:#000 !important;
 font-size:11px;
 margin-top:1px !important;
 padding-left:8px !important;
 background: transparent url(images/bulletamarillo.gif) no-repeat -2px 7px; /* LTR */
 line-height: 1.4;
}


 #menupais .menuparent a,#menucultural .menuparent a{
 margin-top:1px !important;
 padding-left:8px !important;
 }
/*ARREGLAR*/
  #menupais li h3 a{
  color:#fff !important;
  background:none!important;
  font-size: 13px;
    margin-left: -8px;
    margin-top: -3px !important;

}
 #menupais ul.nice-menu-left li.menuparent,  #menupais ul.nice-menu-left li li.menuparent,
 #menucultural ul.nice-menu-left li.menuparent,  #menucultural ul.nice-menu-left li li.menuparent,
 #regionmenu ul.nice-menu-left li.menuparent,  #regionmenu ul.nice-menu-left li li.menuparent,
 #menureligiones ul.nice-menu-left li.menuparent,  #menureligiones ul.nice-menu-left li li.menuparent{
  background:#FFF !important;

 }

#regionmenu ul.nice-menu a ,#menucultural ul.nice-menu a,#menureligiones ul.nice-menu a
{
padding-top: 0.3em;
padding-right: 5px;
padding-bottom: 0.3em;
color: #000000;
font-weight:normal;
font-size: 11px;
}
ul.nice-menu-left li ul {
 left: -13.15em;
    top: -1px;
    width: 13.15em;}
/**********************PUBLICIDAD LATERAL******************************************/

#block-views-PublicidadLateral-block_1 .view-display-id-block_1,.view-PublicidadLateralSuperior,.block-ad img  {
margin-top: 0.5em;
margin-right: 0pt;
margin-bottom: 0.5em;
margin-left: 6px;
}
/******************************IMAGEN FENGSHUI**********************************/
#block-block-4 img, #block-block-23 img
{
padding-left: 6px;
}
/*********************************************MENU DE NOTAS DE PRENSA****************************************/
 #block-views-ListadoNotasPrensas-block_1 a, #block-views-ListadoNotasPrensas-block_2 a
{
  color:#111 !important;
  font-size:11px;
 margin-top:1px !important;
 padding-left:8px !important;
 background: transparent url(images/bulletamarillo.gif) no-repeat 0px 2px; /* LTR */
}
#block-views-ListadoNotasPrensas-block_1,
#block-views-ListadoNotasPrensas-block_2
{
  color:#B3B3B3 !important;
  font-size:11px;
  background:white url(images/fondopanel.png) repeat-x !important;
  border:1px solid #91CDE3;
  margin-left: 8px !important;
   padding-right: 3px !important;
   width: 150px;
}
#block-views-ListadoNotasPrensas-block_1 h2,
#block-views-ListadoNotasPrensas-block_2 h2
{
  color:#fff !important;
  font-size:16px;
  padding-left:5px;
  padding-top:2px;
}
#block-views-ListadoNotasPrensas-block_1 .field-content,#block-views-ListadoNotasPrensas-block_2 .field-content{

  padding-left:10px;
}

/*********************************************VISTAS****************************************/

.views-exposed-form .views-exposed-widget 
{

float: left;

padding-top: 0.5em;

padding-right: 0.5em;

padding-bottom: 0pt;

padding-left: 10px;

}

.form-submit, #buscador input{
border:1px solid #C3AB64;
background: url(images/fondo_btn_submit.jpg) repeat-x;
width:70px;
height:24px;
color: #000000;
font-weight:bold;
font-size: 12px;
-moz-border-radius:5px ;
-webkit-border-radius: 5px ;

}


#views-exposed-form-DirectorioCultural-page-1 .bef-select-as-checkboxes .form-item , #views-exposed-form-DirectorioCulturalEN-page-1 .bef-select-as-checkboxes .form-item {
 width: 33%;
  float: left;
}
/**********************************************Diseno de Detalles Paises*****************************************************************/
.fotospais img{
width:70px!important;
height:48px;
}
.view-detallespais .views-field-field-bandera-fid{
 display: inline;
    left: 250px;
    position: absolute;
	top:25%;	
}
.view-detallespais .views-field-field-bandera-fid img{
	height: 80px;
    width: 120px;	
}

.view-detallespais .views-field-field-img-escudo-fid{
  display: inline;
    left: 410px;
    position: absolute;
	top:24%;
}
.view-detallespais .views-field-field-img-escudo-fid img{
	height: 100px;
    width: 100px;
}
.view-detallespais .views-field-field-mapa-fid{
   display: inline;
    left: 550px;
    position: absolute;
	top:25%;
}
.view-detallespais .views-field-field-mapa-fid img{
	height: 100px;
    width: 150px;
}
.view-detallespais .views-field-body{
margin-top:30px;
}

.views-field-nothing,.views-field-title,.views-field-field-siglas-value,.views-field-field-gentilicio-value,.views-field-field-moneda-value,.views-field-field-lenguaje-value,.views-label-field-lenguaje-value,#otrosdatos{
    display: block;
}
.view-id-detallespais .views-field-nothing .field-content,
.view-id-detallespais .views-field-title .field-content,
.view-id-detallespais .views-field-field-siglas-value .field-content,
.view-id-detallespais .views-field-field-gentilicio-value .field-content,
.view-id-detallespais .views-field-field-moneda-value .field-content,
.view-id-detallespais .views-field-field-lenguaje-value .field-content,
.view-id-detallespais .views-label-field-lenguaje-value .field-content,
#otrosdatos{
    display: block;
	width:150px;
}
.etiqueta {
    display: block;
	 width: 140px;

}

#otrosdatos{
color:#52A4C3 ;
font-size:12px;
 margin-top:1px ;
 padding-left:8px ;
 background: transparent url(images/bulletamarillo.gif) no-repeat -2px 6px;
}
#otrosdatos a{
color:#52A4C3 ;
font-size:12px;
 text-decoration:underline;
}
#otrosdatos .more
{
  background: url(images/mas_icon_blanco.gif) no-repeat;
  height:20px;
  width:20px;
 }
.views-field-field-capital-pais-nid span a{
text-decoration:underline;
color: #52A4C3;
}
.estiloenlace{
color:#52A4C3 !important;
font-size:11px;
 margin-top:1px !important;
 padding-left:8px !important;

 background: transparent url(images/bulletamarillo.gif) no-repeat -2px 6px; /* LTR */}
 
.espacio{
left: 160px;
min-height: 120px;
position: absolute;
top: -95px;
width: 150px;
 }
.espaciobandera{
left: 20px;
min-height: 120px;
position: relative;
top: 45px;
width: 150px;

 }
 .espaciomapa{
    left: 310px;
    min-height: 120px;
    position: absolute;
    top: -115px;
    width: 150px;
 }
 /*
/************************************CAMBIO IDIOMA*****************************************************/

#buscadorgral #block-locale-0 {
width:150px;
height:20px;
margin-bottom: 10px;
}
#buscadorgral #block-locale-0 ul li{
padding:0 5px 0 2px;
display:inline;
clear:none!important;
font-size: 11px;
border-right: 1px solid #C4E6F5;
}

#buscadorgral #block-locale-0 ul li  a.active 
{
color: #fff;
}
#buscadorgral #block-locale-0 ul  .en 
{
border-right:0px;
}
/************************FOOTER Y MENUES INFERIORES*********************************************************/


 

/******************************PAGINAS INTERIORES*************************************/

.pane-mpmenuregiones .views-field-name  {
border-left:1px solid #0078AC;
padding-left:5px;
}
.pane-mpmenuregiones .field-content{
 color:#818181;
 font-family: Helvetica, Arial, sans-serif;
 font-size:11pt;
 font-weight:bold;
}
.pane-mpmenuregiones h2 {
 color:black;
  font-family: Helvetica, Arial, sans-serif;
  font-size:28pt;
  font-weight:normal;
}

.listadopaisesingles{
 width:150px;
 margin-left:20px;
}
.listadoreligionesesingles{
  margin-left: 20px;
    margin-top: 35px;
    width: 130px;
}
#fechanota{
   border-left: 1px solid #AEAEAE;
    display: inline-block;
    float: right;
    padding-left: 10px;
    padding-right: 8px;
    position: relative;
}
.dia{
    color: #1293ED;
    display: block;
    font-size: 12px;
    font-weight: bold;
	text-align: right;
	}

.mes{
    color: #023983;
    display: block;
    font-size: 18px;
    font-weight: bold;
	text-align: right;
	}
	.anno{
    color: #AEAEAE;
    display: block;
    font-size: 12px;
    font-weight: normal;
	text-align: right;
	}
#cabeceranota{
	}
	
#cabeceranota hr{
 margin-top: 18px;

	}
#titulonota{
 display: inline-block;
    width: 300px;
	}
	
#cabeceranota h2 {
 color:black;
  font-family: Helvetica, Arial, sans-serif;
  font-size:24pt;
  font-weight:normal;
}	
	
/******************************************BLOQUES DEL DIRECTORIO TURISTICO***********************************************************/
.col-1 {
width:50%!important;
vertical-align: top;
}
.col-2 {
width:50%!important;
vertical-align: top;
}
/*********************************************************GALERIA DE LOS HORIZONTAL DE LOS PAISES ***************************************************************************/
#views_slideshow_singleframe_main_GaleriaFrontPaises-block_1 .views-row ,#views_slideshow_singleframe_main_GaleriaFrontPaises-block_1 .views-row-even,#views_slideshow_singleframe_main_GaleriaFrontPaises-block_1  .views-row-odd{
display:inline!important;
position:relative;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
margin-bottom:5px;
float:left!important;
}
#views_slideshow_singleframe_main_GaleriaFrontPaises-block_1 .views-row-even,#views_slideshow_singleframe_main_GaleriaFrontPaises-block_1  .views-row-odd{
width:125px;
}
/* #node-41 .views-field-field-imagenes-fid .field-content,*/#node-8920207 .views-field-field-imagenes-fid .field-content{
padding-left:3px;

}
/* #node-41 .views-field-field-imagenes-data .field-content,*/#node-8920207 .views-field-field-imagenes-data .field-content{
max-width:100px!important;
display:block;
height:100px;
overflow:hidden!important;
font-size:12px;
padding:3px;
line-height: 1.2;

}
#views_slideshow_singleframe_div_GaleriaFrontPaises-block_1_0,
.views_slideshow_singleframe_slide .views_slideshow_slide .views-row-1 .views-row-odd,#views_slideshow_singleframe_main_GaleriaFrontPaises-block_1  .views_slideshow_singleframe_slide .views_slideshow_slide{
width:760px!important;
height:120px !important;
overflow:hidden;
}

#views_slideshow_singleframe_teaser_section_GaleriaFrontPaises-block_1{

width:760px!important;
height:120px !important;
top:-20px;

}

#views_slideshow_singleframe_main_GaleriaFrontPaises-block_1{
width:760px!important;
height:120px !important;
padding-right:0px;
position:absolute;
left:55px;
margin-top:20px;
float:left;
}
#views_slideshow_singleframe_controls_GaleriaFrontPaises-block_1{
margin-top:10px;
height:130px;

  }
#views_slideshow_singleframe_prev_GaleriaFrontPaises-block_1{
background: url(images/scroll_galeria_left.jpg) no-repeat;
width:20px!important;
height:90px!important;
color:white!important;
position:relative!important;
float:left!important;
display:inline!important;
font-size:0pt !important;
}

#views_slideshow_singleframe_next_GaleriaFrontPaises-block_1{
background: url(images/scroll_galeria_right.jpg) no-repeat;
width:20px!important;
height:90px!important;
color:white!important;
position:relative!important;
float:right!important;
display:inline!important;
font-size:0pt !important;

}

#views_slideshow_singleframe_playpause_GaleriaFrontPaises-block_1 {
display:none;
}


/**********************************************GALERIA DE LOS PAISES*****************************************************/
 #views_slideshow_singleframe_pager_GaleriaDeUnPais-page_1{
margin-top:60px;
}
 #views_slideshow_singleframe_controls_GaleriaDeUnPais-page_1{
text-align:right;
}
 #views_slideshow_singleframe_controls_GaleriaDeUnPais-page_1 a{
margin:10px;
}
 #views_slideshow_singleframe_main_GaleriaDeUnPais-page_1{
text-align:center;
}
/*********************************************************Galeria de un destino ***************************************************************************/
#views_slideshow_singleframe_div_DetallesDestinos-attachment_2_0 .views-row ,#views_slideshow_singleframe_div_DetallesDestinos-attachment_2_0 .views-row-even,#views_slideshow_singleframe_div_DetallesDestinos-attachment_2_0  .views-row-odd{
display:inline;
position:relative;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
margin-bottom:5px;
float:left;
}
#views_slideshow_singleframe_prev_DetallesDestinos-attachment_2 .views-row-even,#views_slideshow_singleframe_prev_DetallesDestinos-attachment_2  .views-row-odd{
width:125px;
}
 /*#node-41 .views-field-field-imagenes-fid .field-content,*/#node-8920207 .views-field-field-imagenes-fid .field-content{
padding-left:3px;

}
/* #node-41 .views-field-field-imagenes-data .field-content,*/#node-8920207 .views-field-field-imagenes-data .field-content{
max-width:100px;
display:block;
height:100px;
overflow:hidden;
font-size:12px;
padding:3px;
line-height: 1.2;

}
#views_slideshow_singleframe_div_DetallesDestinos-attachment_2,
.views_slideshow_singleframe_slide .views_slideshow_slide .views-row-1 .views-row-odd,#views_slideshow_singleframe_prev_DetallesDestinos-attachment_2  .views_slideshow_singleframe_slide .views_slideshow_slide{
width:760px;
height:120px ;
overflow:hidden;
}

#views_slideshow_singleframe_teaser_section_DetallesDestinos-attachment_2{
width:760px;
height:120px ;
margin:0 10px;
}
#views_slideshow_singleframe_main_DetallesDestinos-attachment_2{
width:760px;
height:120px ;
padding-right:0px;
position:absolute;
left:55px;
float:left;
}
#views_slideshow_singleframe_controls_DetallesDestinos-attachment_2{
margin-top:10px;
height:130px;

  }
#views_slideshow_singleframe_prev_DetallesDestinos-attachment_2{
background: url(images/scroll_galeria_left.jpg) no-repeat;
width:20px;
height:90px;
color:white;
position:relative;
float:left;
display:inline;
font-size:0pt ;
}

#views_slideshow_singleframe_next_DetallesDestinos-attachment_2{
background: url(images/scroll_galeria_right.jpg) no-repeat;
width:20px;
height:90px;
color:white;
position:relative;
float:right;
display:inline;
font-size:0pt ;

}
#views_slideshow_singleframe_playpause_DetallesDestinos-attachment_2 {
display:none;
}
/**********************************************************CALENDARIO*****************************************************/
.calendar-calendar div.date-nav {
    background-color: #BAE1F2;
    border: 1px solid #BAE1F2;
}

.date-nav div.date-prev ,.date-nav div.date-next{
     background-color: #018AC1;
	 width:7%;
	 height:25px;
	 
}

.date-nav div.date-prev a, .date-nav div.date-next a {
    color: transparent;
letter-spacing: -3px;
}
.date-nav div.date-prev a {
background: url(images/nextizqevento.png) no-repeat;
 background-position: 50% 0;
}
 .date-nav div.date-next a {
background: url(images/nextderevento.png) no-repeat;
 background-position: 50% 0;
}
 .calendar-calendar div.date-nav h3 {
    color: black !important;
}
.calendar-calendar th.days {
    background-color: #008BC6;
    border: 1px solid #FFF;
    color: #FFFFFF;
    font-weight: normal;
}
.calendar-calendar td .inner div.calendar div{
    background: none repeat scroll 0 0 #FFD02C;
  }

  .calendar-calendar td.has-events .month .day{
    background: none repeat scroll 0 0 #0287BB;
	 color: #FFFFFF;
    font-weight: normal;
}
.calendar-calendar  td.future .has-events{
    background: none repeat scroll 0 0 #0287BB;
	 color: #FFFFFF;
    font-weight: normal;
}
.calendar-calendar  td .has-events .future{
    background: none repeat scroll 0 0 #0287BB;
	 color: #FFFFFF;
    font-weight: normal;
}
.calendar-calendar td.past .inner div.calendar div{
    background: none repeat scroll 0 0 #EFEFEF;

}
.calendar-calendar div.date-nav h3 {
    color: #000000;
}
.calendar-calendar td.empty {
    background: none repeat scroll 0 0 #FFF;
}
.date-nav div.date-heading {
    width: 80%;
}
.calendar-calendar td .inner div.calendar div, .calendar-calendar td .inner div.calendar div a {
    background: none repeat scroll 0 0 transparent;

}

.calendar-calendar ul.links li, .calendar-calendar  ul.inline li {
     padding-left: 75px !important;
     padding-right: 75px !important;
	 border-right:1px solid #BCE0F0;
	 
}
.calendar-calendar ul.links li a, .calendar-calendar  ul.inline li a {
	 color:#BCE0F0;
	 font-size:12px;
	 font-weight:bold;
}
.calendar-calendar ul.links .last, .calendar-calendar  ul.inline  .last{
	 border-right:none;
	 
}
.calendar-calendar th {
    background-color: #018AC1;
    color: #FFFFFF;
    margin: 0;
    text-align: center;
}
.calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today {
}

.calendar-calendar td.has-events {
    background: none repeat scroll 0 0 #EFEFEF;
}


.calendar-calendar td .inner .tue .today .has-events  .month .day {
    background: none repeat scroll 0 0 #0386BE;
	
}
.calendar-calendar td .inner .tue .today .has-events  .month .day a {
color:#FFF;	
}

/********************************Resultado Busqueda********************************************************/
.search-results .title{  
padding-left: 5px;
}

/********************************Directorio Turistico********************************************************/

.view-transportedestinopaisEN h2,.view-transportedestinopais h2,  
.view-restaurantesdestinopaisEN h2,.view-restaurantesdestinopais h2,  
.view-SitioInteresdestinopaisEN h2,.view-SitioInteresdestinopais h2,  
.view-AnimaciondestinopaisEN h2,.view-Animaciondestinopais h2,  
.view-comprasdestinopaisEN h2,.view-comprasdestinopais h2,  
.view-alojamientosdestinopaisEN h2,.view-alojamientosdestinopais h2{  
 color: #000000;
 margin-left: 55px;
 margin-top: -40px;
 position: absolute;
}
.view-transportedestinopaisEN #menudir,.view-transportedestinopais #menudir, 
.view-restaurantesdestinopaisEN #menudir,.view-restaurantesdestinopais #menudir, 
.view-SitioInteresdestinopaisEN #menudir,.view-SitioInteresdestinopais #menudir, 
.view-AnimaciondestinopaisEN #menudir,.view-Animaciondestinopais #menudir, 
.view-comprasdestinopaisEN #menudir,.view-comprasdestinopais #menudir, 
.view-alojamientosdestinopaisEN #menudir,.view-alojamientosdestinopais #menudir{  
  background-color: transparent;
    height: 10px;
    margin: -35px;
    padding-bottom: 10px;
}
.view-transportedestinopaisEN #imgop,.view-transportedestinopais #imgop,
.view-restaurantesdestinopaisEN #imgop,.view-restaurantesdestinopais #imgop,
.view-SitioInteresdestinopaisEN #imgop,.view-SitioInteresdestinopais #imgop,
.view-AnimaciondestinopaisEN #imgop,.view-Animaciondestinopais #imgop,
.view-comprasdestinopaisEN #imgop,.view-comprasdestinopais #imgop,
.view-alojamientosdestinopaisEN #imgop,.view-alojamientosdestinopais #imgop{  

}
.view-transportedestinopaisEN #textoh2,.view-transportedestinopais #textoh2,  
.view-restaurantesdestinopaisEN #textoh2,.view-restaurantesdestinopais #textoh2,  
.view-SitioInteresdestinopaisEN #textoh2,.view-SitioInteresdestinopais #textoh2,  
.view-AnimaciondestinopaisEN #textoh2,.view-Animaciondestinopais #textoh2,  
.view-comprasdestinopaisEN #textoh2,.view-comprasdestinopais #textoh2,  
.view-alojamientosdestinopaisEN #textoh2,.view-alojamientosdestinopais #textoh2{  

}
.view-transportedestinopaisEN #btnown,.view-transportedestinopais #btnown,  
.view-restaurantesdestinopaisEN #btnown,.view-restaurantesdestinopais #btnown,  
.view-SitioInteresdestinopaisEN #btnown,.view-SitioInteresdestinopais #btnown,  
.view-AnimaciondestinopaisEN #btnown,.view-Animaciondestinopais #btnown,  
.view-comprasdestinopaisEN #btnown,.view-comprasdestinopais #btnown,  
.view-alojamientosdestinopaisEN #btnown,.view-alojamientosdestinopais #btnown{  
    background: url(images/fondo_btn.gif) repeat-x;
    color: white;
    display: inline-block;
    font-family: arial;
    font-size: 12px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    position: relative;
    top: -20px;
    width: 20%;

}/*
.view-alojamientosdestinopaisEN #ico1,
.view-alojamientosdestinopaisEN #ico2,
.view-alojamientosdestinopaisEN #ico3,
.view-alojamientosdestinopaisEN #ico4,
.view-alojamientosdestinopaisEN #ico5,
.view-alojamientosdestinopaisEN #ico6{  
  background: none repeat scroll 0 0 #FBF6FC;
    width: 130px;
}*/
.view-transportedestinopaisEN #ico3,
.view-restaurantesdestinopaisEN #ico3,
.view-SitioInteresdestinopaisEN #ico3,
.view-AnimaciondestinopaisEN #ico3,
.view-alojamientosdestinopaisEN #ico3,
.view-comprasdestinopaisEN #ico3
{  
  background: none repeat scroll 0 0 #FBF6FC;
margin-left: -58px;
    padding-left: 20px;
    padding-right: 20px;
    width: 60px;
}
.view-transportedestinopais #ico3,
.view-restaurantesdestinopais #ico3,
.view-SitioInteresdestinopais #ico3,
.view-Animaciondestinopais #ico3,
.view-alojamientosdestinopais #ico3,
.view-comprasdestinopais #ico3
{  
  background: none repeat scroll 0 0 #FBF6FC;
   margin-left: -70px;
    padding-left: 20px;
    padding-right: 20px;
    width: 60px;
}
.view-transportedestinopaisEN #ico2,  
.view-restaurantesdestinopaisEN #ico2,  
.view-SitioInteresdestinopaisEN #ico2,  
.view-AnimaciondestinopaisEN #ico2,  
.view-comprasdestinopaisEN #ico2,  
.view-alojamientosdestinopaisEN #ico2{  
  background: none repeat scroll 0 0 #FBF6FC;
   margin-left: 0;
    padding-left: 45px;
    padding-right: 0;
    width: 60px;
}
.view-transportedestinopais #ico2, 
.view-restaurantesdestinopais #ico2, 
.view-SitioInteresdestinopais #ico2, 
.view-Animaciondestinopais #ico2, 
.view-comprasdestinopais #ico2, 
.view-alojamientosdestinopais #ico2{  
  background: none repeat scroll 0 0 #FBF6FC;
   margin-left: -18px;
    padding-left: 20px;
    padding-right: 20px;
    width: 60px;
}

.view-transportedestinopaisEN #ico1 a,  
.view-restaurantesdestinopaisEN #ico1 a,  
.view-SitioInteresdestinopaisEN #ico1 a,  
.view-AnimaciondestinopaisEN #ico1 a,  
.view-comprasdestinopaisEN #ico1 a,  
.view-alojamientosdestinopaisEN #ico1 a{  
 margin-left: 3px;
}
.view-transportedestinopaisEN #ico2 a,  
.view-restaurantesdestinopaisEN #ico2 a,  
.view-SitioInteresdestinopaisEN #ico2 a,  
.view-AnimaciondestinopaisEN #ico2 a,  
.view-comprasdestinopaisEN #ico2 a,  
.view-alojamientosdestinopaisEN #ico2 a{  
   width: 65px;
   margin-left: -15px;
}
.view-transportedestinopais #ico2 a,  
.view-restaurantesdestinopais #ico2 a,  
.view-SitioInteresdestinopais #ico2 a,  
.view-Animaciondestinopais #ico2 a,  
.view-comprasdestinopais #ico2 a,  
.view-alojamientosdestinopais #ico2 a{  
   width: 65px;
}
.view-transportedestinopaisEN #ico3 a,  
.view-restaurantesdestinopaisEN #ico3 a,  
.view-SitioInteresdestinopaisEN #ico3 a,  
.view-AnimaciondestinopaisEN #ico3 a,  
.view-comprasdestinopaisEN #ico3 a,  
.view-alojamientosdestinopaisEN #ico3 a{  
   width: 65px;
   margin-left: 10px;
}
.view-transportedestinopais #ico3 a,  
.view-restaurantesdestinopais #ico3 a,  
.view-SitioInteresdestinopais #ico3 a,  
.view-Animaciondestinopais #ico3 a,  
.view-comprasdestinopais #ico3 a,  
.view-alojamientosdestinopais #ico3 a{  
   width: 65px;
   margin-left: 10px;
}
.view-transportedestinopaisEN #ico4 a,  
.view-restaurantesdestinopaisEN #ico4 a,  
.view-SitioInteresdestinopaisEN #ico4 a,  
.view-AnimaciondestinopaisEN #ico4 a,  
.view-comprasdestinopaisEN #ico4 a,  
.view-alojamientosdestinopaisEN #ico4 a{  
 width: 115px;
 padding-left: 0px;
}

.view-transportedestinopaisEN li.active a,.view-transportedestinopais li.active a,
.view-restaurantesdestinopaisEN li.active a,.view-restaurantesdestinopais li.active a,
.view-SitioInteresdestinopaisEN li.active a,.view-SitioInteresdestinopais li.active a,
.view-AnimaciondestinopaisEN li.active a,.view-Animaciondestinopais li.active a,
.view-alojamientosdestinopaisEN li.active a,.view-alojamientosdestinopais li.active a,
.view-comprasdestinopaisEN li.active a,.view-comprasdestinopais li.active a{  
font-weight:bold;
}

.view-transportedestinopaisEN #ico6 a,  
.view-restaurantesdestinopaisEN #ico6 a,  
.view-SitioInteresdestinopaisEN #ico6 a,  
.view-AnimaciondestinopaisEN #ico6 a,  
.view-comprasdestinopaisEN #ico6 a,  
.view-alojamientosdestinopaisEN #ico6 a{  
   width: 105px;
}
.view-transportedestinopais #ico6 a,  
.view-restaurantesdestinopais #ico6 a,  
.view-SitioInteresdestinopais #ico6 a,  
.view-Animaciondestinopais #ico6 a,  
.view-comprasdestinopais #ico6 a,  
.view-alojamientosdestinopais #ico6 a{  
   width: 105px;
}
.view-transportedestinopaisEN #ico4,  
.view-restaurantesdestinopaisEN #ico4,  
.view-SitioInteresdestinopaisEN #ico4,  
.view-AnimaciondestinopaisEN #ico4,  
.view-comprasdestinopaisEN #ico4,  
.view-alojamientosdestinopaisEN #ico4{  
  background: none repeat scroll 0 0 #FBF6FC;
  margin-left: -55px;
    padding-left: 20px;
    padding-right: 20px;
    width: 110px;
}
.view-transportedestinopais #ico4,  
.view-restaurantesdestinopais #ico4,  
.view-SitioInteresdestinopais #ico4,  
.view-Animaciondestinopais #ico4,  
.view-comprasdestinopais #ico4,  
.view-alojamientosdestinopais #ico4{  
  background: none repeat scroll 0 0 #FBF6FC;
   margin-left: -60px;
    padding-left: 10px;
    padding-right: 10px;
    width: 140px;
}
.view-transportedestinopaisEN #ico1,
.view-restaurantesdestinopaisEN #ico1,
.view-SitioInteresdestinopaisEN #ico1,
.view-AnimaciondestinopaisEN #ico1,
.view-comprasdestinopaisEN #ico1,
.view-alojamientosdestinopaisEN #ico1
{  
  background: none repeat scroll 0 0 #FBF6FC;
    margin-left: -6px;
	 padding-right: 12px;
    width: 115px;
}
.view-transportedestinopais #ico1,
.view-restaurantesdestinopais #ico1,
.view-SitioInteresdestinopais #ico1,
.view-Animaciondestinopais #ico1,
.view-comprasdestinopais #ico1,
.view-alojamientosdestinopais #ico1
{  
  background: none repeat scroll 0 0 #FBF6FC;
    width: 130px;
}
.view-transportedestinopaisEN #ico5,
.view-restaurantesdestinopaisEN #ico5,
.view-SitioInteresdestinopaisEN #ico5,
.view-AnimaciondestinopaisEN #ico5,
.view-comprasdestinopaisEN #ico5,
.view-alojamientosdestinopaisEN #ico5
{  
  background: none repeat scroll 0 0 #FBF6FC;
  margin-left: -20px;
    margin-right: 20px;
    width: 180px;
	}
.view-transportedestinopais #ico5,
.view-restaurantesdestinopais #ico5,
.view-SitioInteresdestinopais #ico5,
.view-Animaciondestinopais #ico5,
.view-comprasdestinopais #ico5,
.view-alojamientosdestinopais #ico5
{  
  background: none repeat scroll 0 0 #FBF6FC;
  margin-left: -20px;
    margin-right: 20px;
    width: 180px;
	}
.view-transportedestinopaisEN #ico6,  
.view-restaurantesdestinopaisEN #ico6,  
.view-SitioInteresdestinopaisEN #ico6,  
.view-AnimaciondestinopaisEN #ico6,  
.view-comprasdestinopaisEN #ico6,  
.view-alojamientosdestinopaisEN #ico6{  
  background: none repeat scroll 0 0 #FBF6FC;
    margin-left: 0;
    padding-left: 14px;
    padding-right: 13px;
    width: 100px;
}	
.view-transportedestinopais #ico6,  
.view-restaurantesdestinopais #ico6,  
.view-SitioInteresdestinopais #ico6,  
.view-Animaciondestinopais #ico6,  
.view-comprasdestinopais #ico6,  
.view-alojamientosdestinopais #ico6{  
  background: none repeat scroll 0 0 #FBF6FC;
    margin-left: 0;
    padding-left: 14px;
    padding-right: 13px;
    width: 100px;
}

.view-alojamientosdestinopaisEN #ico1:hover,.view-alojamientosdestinopaisEN #ico1:active,
.view-alojamientosdestinopais #ico1:hover,.view-alojamientosdestinopais #ico1:active,
.view-alojamientosdestinopaisEN #ico2:hover,.view-alojamientosdestinopaisEN #ico2:active,
.view-alojamientosdestinopais #ico2:hover,.view-alojamientosdestinopais #ico2:active,
.view-alojamientosdestinopaisEN #ico3:hover,.view-alojamientosdestinopaisEN #ico3:active,
.view-alojamientosdestinopais #ico3:hover,.view-alojamientosdestinopais #ico3:active,
.view-alojamientosdestinopaisEN #ico4:hover,.view-alojamientosdestinopaisEN #ico4:active,
.view-alojamientosdestinopais #ico4:hover,.view-alojamientosdestinopais #ico4:active,
.view-alojamientosdestinopaisEN #ico5:hover,.view-alojamientosdestinopaisEN #ico5:active,
.view-alojamientosdestinopais #ico5:hover,.view-alojamientosdestinopais #ico5:active,
.view-alojamientosdestinopaisEN #ico6:hover,.view-alojamientosdestinopaisEN #ico6:active,
.view-alojamientosdestinopais #ico6:hover,.view-alojamientosdestinopais #ico6:active
{  
  background: none repeat scroll 0 0 #EAF3FC;
}

 #ico1:hover, #ico1:active,
 #ico1:hover, #ico1:active,
 #ico2:hover, #ico2:active,
 #ico2:hover, #ico2:active,
 #ico3:hover, #ico3:active,
 #ico3:hover, #ico3:active,
 #ico4:hover, #ico4:active,
 #ico4:hover, #ico4:active,
 #ico5:hover, #ico5:active,
 #ico5:hover, #ico5:active,
 #ico6:hover, #ico6:active,
 #ico6:hover, #ico6:active
{  
  background: none repeat scroll 0 0 #EAF3FC;
}



.view-alojamientosdestinopaisEN #icoacomodation,.view-alojamientosdestinopais #icoacomodation,
.view-alojamientosdestinopaisEN #icoshopping,.view-alojamientosdestinopais #icoshopping,
.view-alojamientosdestinopaisEN #icogourmet,.view-alojamientosdestinopais #icogourmet,
.view-alojamientosdestinopaisEN #icoentreteiment,.view-alojamientosdestinopais #icoentreteiment,
.view-alojamientosdestinopaisEN #icoanimation,.view-alojamientosdestinopais #icoanimation,
.view-alojamientosdestinopaisEN #icotransport,.view-alojamientosdestinopais #icotransport{  
  width: 30px;
  height: 40px;

}
 #icoacomodation, #icoacomodation,
 #icoshopping, #icoshopping,
 #icogourmet, #icogourmet,
 #icoentreteiment, #icoentreteiment,
 #icoanimation, #icoanimation,
 #icotransport, #icotransport{  
  width: 30px;
  height: 40px;

}

.view-transportedestinopaisEN #icoacomodation,.view-transportedestinopais #icoacomodation,  
.view-restaurantesdestinopaisEN #icoacomodation,.view-restaurantesdestinopais #icoacomodation,  
.view-SitioInteresdestinopaisEN #icoacomodation,.view-SitioInteresdestinopais #icoacomodation,  
.view-AnimaciondestinopaisEN #icoacomodation,.view-Animaciondestinopais #icoacomodation,  
.view-comprasdestinopaisEN #icoacomodation,.view-comprasdestinopais #icoacomodation,  
.view-alojamientosdestinopaisEN #icoacomodation,.view-alojamientosdestinopais #icoacomodation{  
   background: url(images/alojamiento_tab_2.gif) no-repeat;
    margin-left: -78px;

 }
 
 
  .view-transportedestinopaisEN .active #ico1 #icoacomodation,
 .view-transportedestinopaisEN  #ico1:hover #icoacomodation,
 .view-transportedestinopais .active #ico1 #icoacomodation, 
 .view-transportedestinopais  #ico1:hover #icoacomodation , 
 
 .view-restaurantesdestinopaisEN .active #ico1 #icoacomodation,
 .view-restaurantesdestinopaisEN  #ico1:hover #icoacomodation,
 .view-restaurantesdestinopais .active #ico1 #icoacomodation, 
 .view-restaurantesdestinopais  #ico1:hover #icoacomodation , 
 
 .view-SitioInteresdestinopaisEN .active #ico1 #icoacomodation,
 .view-SitioInteresdestinopaisEN  #ico1:hover #icoacomodation,
 .view-SitioInteresdestinopais .active #ico1 #icoacomodation, 
 .view-SitioInteresdestinopais  #ico1:hover #icoacomodation , 
 
  .view-AnimaciondestinopaisEN .active #ico1 #icoacomodation,
 .view-AnimaciondestinopaisEN  #ico1:hover #icoacomodation,
 .view-Animaciondestinopais .active #ico1 #icoacomodation, 
 .view-Animaciondestinopais  #ico1:hover #icoacomodation , 
 
 .view-alojamientosdestinopaisEN .active #ico1 #icoacomodation,
 .view-alojamientosdestinopaisEN  #ico1:hover #icoacomodation,
 .view-alojamientosdestinopais .active #ico1 #icoacomodation, 
 .view-alojamientosdestinopais  #ico1:hover #icoacomodation ,
 .view-comprasdestinopaisEN  #ico1:hover #icoacomodation,
 .view-comprasdestinopaisEN .active #ico1 #icoacomodation,
 .view-comprasdestinopais .active #ico1 #icoacomodation,
 .view-comprasdestinopais  #ico1:hover #icoacomodation
  {
    background: url(images/alojamiento_tab_1.gif) no-repeat scroll 0 0 transparent;
    margin-left: -78px;
}

 .view-transportedestinopaisEN #icoshopping,
 .view-restaurantesdestinopaisEN #icoshopping,
 .view-SitioInteresdestinopaisEN #icoshopping,
 .view-AnimaciondestinopaisEN #icoshopping,
 .view-comprasdestinopaisEN #icoshopping,
 .view-alojamientosdestinopaisEN #icoshopping{  
   background: url(images/compras_tab_2.gif) no-repeat;
    margin-left: -108px;
 }
 .view-transportedestinopaisEN .active #ico2 #icoshopping, .view-transportedestinopaisEN  #ico2:hover #icoshopping,
 .view-restaurantesdestinopaisEN .active #ico2 #icoshopping, .view-restaurantesdestinopaisEN  #ico2:hover #icoshopping,
 .view-SitioInteresdestinopaisEN .active #ico2 #icoshopping, .view-SitioInteresdestinopaisEN  #ico2:hover #icoshopping,
 .view-AnimaciondestinopaisEN .active #ico2 #icoshopping, .view-AnimaciondestinopaisEN  #ico2:hover #icoshopping,
 .view-comprasdestinopaisEN .active #ico2 #icoshopping, .view-comprasdestinopaisEN  #ico2:hover #icoshopping,
 .view-alojamientosdestinopaisEN .active #ico2 #icoshopping, .view-alojamientosdestinopaisEN  #ico2:hover #icoshopping
 {
    background: url(images/compras_tab_1.gif) no-repeat scroll 0 0 transparent;
    margin-left: -108px;
}

/*******************************/
 .view-transportedestinopais #icoshopping,  
 .view-restaurantesdestinopais #icoshopping,  
 .view-SitioInteresdestinopais #icoshopping,  
 .view-Animaciondestinopais #icoshopping,  
 .view-comprasdestinopais #icoshopping,  
 .view-alojamientosdestinopais #icoshopping{ 
   background: url(images/compras_tab_2.gif) no-repeat;
    margin-left: -58px;
 }
 .view-transportedestinopais .active #ico2 #icoshopping, .view-transportedestinopais  #ico2:hover #icoshopping,
 .view-restaurantesdestinopais .active #ico2 #icoshopping, .view-restaurantesdestinopais  #ico2:hover #icoshopping,
 .view-SitioInteresdestinopais .active #ico2 #icoshopping, .view-SitioInteresdestinopais  #ico2:hover #icoshopping,
 .view-Animaciondestinopais .active #ico2 #icoshopping, .view-Animaciondestinopais  #ico2:hover #icoshopping,
 .view-comprasdestinopais .active #ico2 #icoshopping, .view-comprasdestinopais  #ico2:hover #icoshopping,
 .view-alojamientosdestinopais .active #ico2 #icoshopping, .view-alojamientosdestinopais  #ico2:hover #icoshopping
 {
    background: url(images/compras_tab_1.gif) no-repeat scroll 0 0 transparent;
    margin-left: -58px;
}

/*******************************/
 .view-transportedestinopaisEN #icogourmet ,  
 .view-restaurantesdestinopaisEN #icogourmet ,  
 .view-SitioInteresdestinopaisEN #icogourmet ,  
 .view-AnimaciondestinopaisEN #icogourmet ,  
 .view-comprasdestinopaisEN #icogourmet ,  
 .view-alojamientosdestinopaisEN #icogourmet {  
   background: url(images/gourmet_tab_2.gif) no-repeat;
    margin-left: -58px;
 }
  .view-transportedestinopaisEN .active #ico3 #icogourmet, .view-transportedestinopaisEN  #ico3:hover #icogourmet, 
  .view-restaurantesdestinopaisEN .active #ico3 #icogourmet, .view-restaurantesdestinopaisEN  #ico3:hover #icogourmet, 
  .view-SitioInteresdestinopaisEN .active #ico3 #icogourmet, .view-SitioInteresdestinopaisEN  #ico3:hover #icogourmet, 
  .view-AnimaciondestinopaisEN .active #ico3 #icogourmet, .view-AnimaciondestinopaisEN  #ico3:hover #icogourmet, 
  .view-comprasdestinopaisEN .active #ico3 #icogourmet, .view-comprasdestinopaisEN  #ico3:hover #icogourmet, 
  .view-alojamientosdestinopaisEN .active #ico3 #icogourmet, .view-alojamientosdestinopaisEN  #ico3:hover #icogourmet 
  {
    background: url(images/gourmet_tab_1.gif) no-repeat scroll 0 0 transparent;
    margin-left: -58px;
}
/***********/
  .view-transportedestinopais #icogourmet,  
  .view-restaurantesdestinopais #icogourmet,  
  .view-SitioInteresdestinopais #icogourmet,  
  .view-Animaciondestinopais #icogourmet,  
  .view-comprasdestinopais #icogourmet,  
  .view-alojamientosdestinopais #icogourmet{  
   background: url(images/gourmet_tab_2.gif) no-repeat;
    margin-left: -50px;
 }
 .view-transportedestinopais .active #ico3 #icogourmet, .view-transportedestinopais  #ico3:hover #icogourmet,
 .view-restaurantesdestinopais .active #ico3 #icogourmet, .view-restaurantesdestinopais  #ico3:hover #icogourmet,
 .view-SitioInteresdestinopais .active #ico3 #icogourmet, .view-SitioInteresdestinopais  #ico3:hover #icogourmet,
 .view-Animaciondestinopais .active #ico3 #icogourmet, .view-Animaciondestinopais  #ico3:hover #icogourmet,
 .view-comprasdestinopais .active #ico3 #icogourmet, .view-comprasdestinopais  #ico3:hover #icogourmet,
 .view-alojamientosdestinopais .active #ico3 #icogourmet, .view-alojamientosdestinopais  #ico3:hover #icogourmet
  {
    background: url(images/gourmet_tab_1.gif) no-repeat scroll 0 0 transparent;
    margin-left: -50px;
}


/***********/




 .view-transportedestinopais #icoentreteiment,  
 .view-restaurantesdestinopais #icoentreteiment,  
 .view-SitioInteresdestinopais #icoentreteiment,  
 .view-Animaciondestinopais #icoentreteiment,  
 .view-comprasdestinopais #icoentreteiment,  
 .view-alojamientosdestinopais #icoentreteiment{  
   background: url(images/sitios_interes_tab_2.gif) no-repeat;
    margin-left: -105px;
 }
 
  .view-transportedestinopais .active #ico4 #icoentreteiment, .view-transportedestinopais  #ico4:hover #icoentreteiment,
  .view-restaurantesdestinopais .active #ico4 #icoentreteiment, .view-restaurantesdestinopais  #ico4:hover #icoentreteiment,
  .view-SitioInteresdestinopais .active #ico4 #icoentreteiment, .view-SitioInteresdestinopais  #ico4:hover #icoentreteiment,
  .view-Animaciondestinopais .active #ico4 #icoentreteiment, .view-Animaciondestinopais  #ico4:hover #icoentreteiment,
  .view-comprasdestinopais .active #ico4 #icoentreteiment, .view-comprasdestinopais  #ico4:hover #icoentreteiment,
  .view-alojamientosdestinopais .active #ico4 #icoentreteiment, .view-alojamientosdestinopais  #ico4:hover #icoentreteiment
   {
    background: url(images/sitios_interes_tab_1.gif) no-repeat scroll 0 0 transparent;
    margin-left: -105px;
}
/********************************************************/
 .view-transportedestinopaisEN #icoentreteiment,  
 .view-restaurantesdestinopaisEN #icoentreteiment,  
 .view-SitioInteresdestinopaisEN #icoentreteiment,  
 .view-AnimaciondestinopaisEN #icoentreteiment,  
 .view-comprasdestinopaisEN #icoentreteiment,  
 .view-alojamientosdestinopaisEN #icoentreteiment{  
   background: url(images/sitios_interes_tab_2.gif) no-repeat;
    margin-left: -98px;
 }
 
   .view-transportedestinopaisEN .active #ico4 #icoentreteiment, .view-transportedestinopaisEN  #ico4:hover #icoentreteiment ,
   .view-restaurantesdestinopaisEN .active #ico4 #icoentreteiment, .view-restaurantesdestinopaisEN  #ico4:hover #icoentreteiment ,
   .view-SitioInteresdestinopaisEN .active #ico4 #icoentreteiment, .view-SitioInteresdestinopaisEN  #ico4:hover #icoentreteiment ,
   .view-AnimaciondestinopaisEN .active #ico4 #icoentreteiment, .view-AnimaciondestinopaisEN  #ico4:hover #icoentreteiment ,
   .view-comprasdestinopaisEN .active #ico4 #icoentreteiment, .view-comprasdestinopaisEN  #ico4:hover #icoentreteiment ,
   .view-alojamientosdestinopaisEN .active #ico4 #icoentreteiment, .view-alojamientosdestinopaisEN  #ico4:hover #icoentreteiment 
   {
    background: url(images/sitios_interes_tab_1.gif) no-repeat scroll 0 0 transparent;
    margin-left: -98px;
}

/********************************************************/
 .view-transportedestinopaisEN #icoanimation, .view-transportedestinopais #icoanimation,  
 .view-restaurantesdestinopaisEN #icoanimation, .view-restaurantesdestinopais #icoanimation,  
 .view-SitioInteresdestinopaisEN #icoanimation, .view-SitioInteresdestinopais #icoanimation,  
 .view-AnimaciondestinopaisEN #icoanimation, .view-Animaciondestinopais #icoanimation,  
 .view-comprasdestinopaisEN #icoanimation, .view-comprasdestinopais #icoanimation,  
 .view-alojamientosdestinopaisEN #icoanimation, .view-alojamientosdestinopais #icoanimation{  
   background: url(images/entretenimiento_tab_1.gif) no-repeat;
    margin-left: -128px;
 }
 .view-transportedestinopais .active #ico5 #icoanimation, .view-transportedestinopais  #ico5:hover #icoanimation,
 .view-restaurantesdestinopais .active #ico5 #icoanimation, .view-restaurantesdestinopais  #ico5:hover #icoanimation,
 .view-SitioInteresdestinopais .active #ico5 #icoanimation, .view-SitioInteresdestinopais  #ico5:hover #icoanimation,
 .view-Animaciondestinopais .active #ico5 #icoanimation, .view-Animaciondestinopais  #ico5:hover #icoanimation,
 .view-comprasdestinopais .active #ico5 #icoanimation, .view-comprasdestinopais  #ico5:hover #icoanimation,
 .view-alojamientosdestinopais .active #ico5 #icoanimation, .view-alojamientosdestinopais  #ico5:hover #icoanimation
   {
    background: url(images/entretenimiento_tab_1.gif) no-repeat scroll 0 0 transparent;
    margin-left: -128px;
}
/********************************************************/
   .view-transportedestinopaisEN .active #ico5 #icoanimation, .view-transportedestinopaisEN  #ico5:hover #icoanimation,
   .view-restaurantesdestinopaisEN .active #ico5 #icoanimation, .view-restaurantesdestinopaisEN  #ico5:hover #icoanimation,
   .view-SitioInteresdestinopaisEN .active #ico5 #icoanimation, .view-SitioInteresdestinopaisEN  #ico5:hover #icoanimation,
   .view-AnimaciondestinopaisEN .active #ico5 #icoanimation, .view-AnimaciondestinopaisEN  #ico5:hover #icoanimation,
   .view-comprasdestinopaisEN .active #ico5 #icoanimation, .view-comprasdestinopaisEN  #ico5:hover #icoanimation,
   .view-alojamientosdestinopaisEN .active #ico5 #icoanimation, .view-alojamientosdestinopaisEN  #ico5:hover #icoanimation
   {
    background: url(images/entretenimiento_tab_2.gif) no-repeat scroll 0 0 transparent;
    margin-left: -128px;
}
/********************************************************/


  .view-transportedestinopais #icotransport,  
  .view-restaurantesdestinopais #icotransport,  
  .view-Animaciondestinopais #icotransport,  
  .view-SitioInteresdestinopais #icotransport,  
  .view-comprasdestinopais #icotransport,  
  .view-alojamientosdestinopais #icotransport{  
   background: url(images/transporte_tab_2.gif) no-repeat;
    margin-left: -60px;
 }
 .view-transportedestinopais .active #ico6 #icotransport, .view-transportedestinopais #ico6:hover #icotransport,
 .view-restaurantesdestinopais .active #ico6 #icotransport, .view-restaurantesdestinopais #ico6:hover #icotransport,
 .view-Animaciondestinopais .active #ico6 #icotransport, .view-Animaciondestinopais #ico6:hover #icotransport,
 .view-SitioInteresdestinopais .active #ico6 #icotransport, .view-SitioInteresdestinopais #ico6:hover #icotransport,
 .view-comprasdestinopais .active #ico6 #icotransport, .view-comprasdestinopais #ico6:hover #icotransport,
 .view-alojamientosdestinopais .active #ico6 #icotransport, .view-alojamientosdestinopais #ico6:hover #icotransport
  {
    background: url(images/transporte_tab_1.gif) no-repeat scroll 0 0 transparent;
    margin-left: -60px;
}
  .view-transportedestinopaisEN #icotransport,  
  .view-restaurantesdestinopaisEN #icotransport,  
  .view-AnimaciondestinopaisEN #icotransport,  
  .view-SitioInteresdestinopaisEN #icotransport,  
  .view-comprasdestinopaisEN #icotransport,  
  .view-alojamientosdestinopaisEN #icotransport{  
   background: url(images/transporte_tab_2.gif) no-repeat;
    margin-left: -80px;
 }
  .view-transportedestinopaisEN .active #ico6 #icotransport, .view-transportedestinopaisEN  #ico6:hover #icotransport,
  .view-restaurantesdestinopaisEN .active #ico6 #icotransport, .view-restaurantesdestinopaisEN  #ico6:hover #icotransport,
  .view-AnimaciondestinopaisEN .active #ico6 #icotransport, .view-AnimaciondestinopaisEN  #ico6:hover #icotransport,
  .view-SitioInteresdestinopaisEN .active #ico6 #icotransport, .view-SitioInteresdestinopaisEN  #ico6:hover #icotransport,
  .view-comprasdestinopaisEN .active #ico6 #icotransport, .view-comprasdestinopaisEN  #ico6:hover #icotransport,
  .view-alojamientosdestinopaisEN .active #ico6 #icotransport, .view-alojamientosdestinopaisEN  #ico6:hover #icotransport
  {
    background: url(images/transporte_tab_1.gif) no-repeat scroll 0 0 transparent;
    margin-left: -80px;
}
.view-transportedestinopaisEN #capa,.view-transportedestinopais #capa,
.view-restaurantesdestinopaisEN #capa,.view-restaurantesdestinopais #capa,
.view-AnimaciondestinopaisEN #capa,.view-Animaciondestinopais #capa,
.view-SitioInteresdestinopaisEN #capa,.view-SitioInteresdestinopais #capa,
.view-comprasdestinopaisEN #capa,.view-comprasdestinopais #capa,
.view-alojamientosdestinopaisEN #capa,.view-alojamientosdestinopais #capa
{  
 background-color: #EAF3FC;

}

.view-transportedestinopaisEN #text,.view-transportedestinopais #text,
.view-restaurantesdestinopaisEN #text,.view-restaurantesdestinopais #text,
.view-AnimaciondestinopaisEN #text,.view-Animaciondestinopais #text,
.view-SitioInteresdestinopaisEN #text,.view-SitioInteresdestinopais #text,
.view-comprasdestinopaisEN #text,.view-comprasdestinopais #text,
.view-alojamientosdestinopaisEN #text,.view-alojamientosdestinopais #text
{  
 background-color: #EAF3FC;
    width: 70%;
	display: inline-block;

}
.view-transportedestinopaisEN .view-filters,.view-transportedestinopais .view-filters,  
.view-restaurantesdestinopaisEN .view-filters,.view-restaurantesdestinopais .view-filters,  
.view-AnimaciondestinopaisEN .view-filters,.view-Animaciondestinopais .view-filters,  
.view-SitioInteresdestinopaisEN .view-filters,.view-SitioInteresdestinopais .view-filters,  
.view-comprasdestinopaisEN .view-filters,.view-comprasdestinopais .view-filters,  
.view-alojamientosdestinopaisEN .view-filters,.view-alojamientosdestinopais .view-filters{  
background-color:#EAF3FC;
width:100%	
}
.view-transportedestinopaisEN select,.view-transportedestinopais select, 
.view-restaurantesdestinopaisEN select,.view-restaurantesdestinopais select, 
.view-AnimaciondestinopaisEN select,.view-Animaciondestinopais select, 
.view-SitioInteresdestinopaisEN select,.view-SitioInteresdestinopais select, 
.view-comprasdestinopaisEN select,.view-comprasdestinopais select, 
.view-alojamientosdestinopaisEN select,.view-alojamientosdestinopais select{ 
width: 160px !important;

}
.view-transportedestinopaisEN .views-exposed-form .views-exposed-widget .form-submit ,.view-transportedestinopais .views-exposed-form .views-exposed-widget .form-submit,
.view-restaurantesdestinopaisEN .views-exposed-form .views-exposed-widget .form-submit ,.view-restaurantesdestinopais .views-exposed-form .views-exposed-widget .form-submit,
.view-AnimaciondestinopaisEN .views-exposed-form .views-exposed-widget .form-submit ,.view-Animaciondestinopais .views-exposed-form .views-exposed-widget .form-submit,
.view-SitioInteresdestinopaisEN .views-exposed-form .views-exposed-widget .form-submit ,.view-SitioInteresdestinopais .views-exposed-form .views-exposed-widget .form-submit,
.view-alojamientosdestinopaisEN .views-exposed-form .views-exposed-widget .form-submit ,.view-alojamientosdestinopais .views-exposed-form .views-exposed-widget .form-submit,
.view-comprasdestinopaisEN .views-exposed-form .views-exposed-widget .form-submit ,.view-comprasdestinopaisEN .views-exposed-form .views-exposed-widget .form-submit
{
    margin-top: 7em !important;
}
.view-transportedestinopaisEN ul.tabs,.view-transportedestinopais ul.tabs,
.view-restaurantesdestinopaisEN ul.tabs,.view-restaurantesdestinopais ul.tabs,
.view-AnimaciondestinopaisEN ul.tabs,.view-comprasdestinopais ul.tabs,
.view-SitioInteresdestinopaisEN ul.tabs,.view-SitioInteresdestinopais ul.tabs,
.view-comprasdestinopaisEN ul.tabs,.view-comprasdestinopais ul.tabs,
.view-alojamientosdestinopaisEN ul.tabs,.view-alojamientosdestinopais ul.tabs  {
	background-color: transparent;
	padding-left:15px;
	margin-bottom:15px;
	overflow: hidden;
}
.view-transportedestinopaisEN ul.tabs li , .view-transportedestinopais ul.tabs li,
.view-restaurantesdestinopaisEN ul.tabs li , .view-restaurantesdestinopais ul.tabs li,
.view-AnimaciondestinopaisEN ul.tabs li , .view-Animaciondestinopais ul.tabs li,
.view-SitioInteresdestinopaisEN ul.tabs li , .view-SitioInteresdestinopais ul.tabs li,
.view-comprasdestinopaisEN ul.tabs li , .view-comprasdestinopais ul.tabs li,
.view-alojamientosdestinopaisEN ul.tabs li , .view-alojamientosdestinopais ul.tabs li{
    background-color: #EAF3FC;
    float: left;
    font-size: 1.1em;
    margin-top: 1px;
    padding: 0;
    width: 14.1%;
	margin-left: 13.5px;

}
.view-alojamientosdestinopaisEN ul li{
 width: 135px;
}

.view-transportedestinopaisEN ul.tabs li.active ,.view-transportedestinopais ul.tabs li.active,
.view-restaurantesdestinopaisEN ul.tabs li.active ,.view-restaurantesdestinopais ul.tabs li.active,
.view-AnimaciondestinopaisEN ul.tabs li.active ,.view-Animaciondestinopais ul.tabs li.active,
.view-SitioInteresdestinopaisEN ul.tabs li.active ,.view-SitioInteresdestinopais ul.tabs li.active,
.view-comprasdestinopaisEN ul.tabs li.active ,.view-comprasdestinopais ul.tabs li.active,
.view-alojamientosdestinopaisEN ul.tabs li.active ,.view-alojamientosdestinopais ul.tabs li.active{
   /* width: 130px;*/
    background-color: #EAF3FC;
   /* padding-right: 18px;*/
}
.view-alojamientosdestinopaisEN li.active #ico1, .view-alojamientosdestinopais li.active #ico1,
.view-alojamientosdestinopaisEN li.active #ico2, .view-alojamientosdestinopais li.active #ico2,
.view-alojamientosdestinopaisEN li.active #ico3, .view-alojamientosdestinopais li.active #ico3,
.view-alojamientosdestinopaisEN li.active #ico4, .view-alojamientosdestinopais li.active #ico4,
.view-alojamientosdestinopaisEN li.active #ico5, .view-alojamientosdestinopais li.active #ico5,
.view-alojamientosdestinopaisEN li.active #ico6, .view-alojamientosdestinopais li.active #ico6{
    background: none repeat scroll 0 0 #EAF3FC;
	color: #007AA9;
}
 li.active #ico1,  li.active #ico1,
 li.active #ico2,  li.active #ico2,
 li.active #ico3,  li.active #ico3,
 li.active #ico4,  li.active #ico4,
 li.active #ico5,  li.active #ico5,
 li.active #ico6,  li.active #ico6{
    background: none repeat scroll 0 0 #EAF3FC;
	color: #007AA9;
}

.view-transportedestinopaisEN ul.tabs li a,.view-transportedestinopais ul.tabs li a ,
.view-restaurantesdestinopaisEN ul.tabs li a,.view-restaurantesdestinopais ul.tabs li a ,
.view-AnimaciondestinopaisEN ul.tabs li a,.view-Animaciondestinopais ul.tabs li a ,
.view-SitioInteresdestinopaisEN ul.tabs li a,.view-SitioInteresdestinopais ul.tabs li a ,
.view-comprasdestinopaisEN ul.tabs li a,.view-comprasdestinopais ul.tabs li a ,
.view-alojamientosdestinopaisEN ul.tabs li a,.view-alojamientosdestinopais ul.tabs li a {
	/*background-color: transparent;
	float:left;
	line-height:26px;
	padding:0 5px;
	text-decoration: none;
	font-weight: normal;
	color:#2B86AF;
	top: -40px;
    left: 39px !important;
	position: relative;*/
	background-color: transparent;
    color: #2B86AF;
    float: left;
    font-weight: normal;
    line-height: 26px;
    margin-left: 10px;
    padding: 0 10px 0 0;
    position: relative;
    text-decoration: none;
    top: -40px;
	width:150px;
	


}
.view-transportedestinopaisEN ul.tabs li a:hover ,.view-transportedestinopais ul.tabs li a:hover,
.view-restaurantesdestinopaisEN ul.tabs li a:hover ,.view-restaurantesdestinopais ul.tabs li a:hover,
.view-AnimaciondestinopaisEN ul.tabs li a:hover ,.view-Animaciondestinopais ul.tabs li a:hover,
.view-SitioInteresdestinopaisEN ul.tabs li a:hover ,.view-comprasdestinopais ul.tabs li a:hover,
.view-comprasdestinopaisEN ul.tabs li a:hover ,.view-SitioInteresdestinopais ul.tabs li a:hover,
.view-alojamientosdestinopaisEN ul.tabs li a:hover ,.view-alojamientosdestinopais ul.tabs li a:hover{
	color:#006C9C;
	 padding-bottom: 14px;

}
.view-transportedestinopaisEN ul.tabs li a.active,.view-transportedestinopais ul.tabs li a.active ,
.view-restaurantesdestinopaisEN ul.tabs li a.active,.view-restaurantesdestinopais ul.tabs li a.active ,
.view-AnimaciondestinopaisEN ul.tabs li a.active,.view-Animaciondestinopais ul.tabs li a.active ,
.view-SitioInteresdestinopaisEN ul.tabs li a.active,.view-SitioInteresdestinopais ul.tabs li a.active ,
.view-comprasdestinopaisEN ul.tabs li a.active,.view-comprasdestinopais ul.tabs li a.active ,
.view-alojamientosdestinopaisEN ul.tabs li a.active,.view-alojamientosdestinopais ul.tabs li a.active {
color: #006C9C;
line-height:27px;
font-weight: bold;
background-color: transparent;
color: #006C9C;
/*left: 20px;*/
line-height: 27px;
position: relative;
top: -40px;
}
.view-transportedestinopaisEN .col-1, .view-transportedestinopais .col-1,
.view-restaurantesdestinopaisEN .col-1, .view-restaurantesdestinopais .col-1,
.view-AnimaciondestinopaisEN .col-1, .view-SitioInteresdestinopais .col-1,
.view-SitioInteresdestinopaisEN .col-1, .view-Animaciondestinopais .col-1,
.view-comprasdestinopaisEN .col-1, .view-comprasdestinopais .col-1,
.view-alojamientosdestinopaisEN .col-1, .view-alojamientosdestinopais .col-1,
.view-DirectorioCulturalEN .col-1, .view-DirectorioCultural .col-1{
    border-bottom: 1px solid #D0ECF0;
	padding-bottom: 20px;
	padding-top: 20px;
	color:#000;

}
.view-transportedestinopaisEN .col-1:hover, .view-transportedestinopais .col-1:hover,
.view-restaurantesdestinopaisEN .col-1:hover, .view-restaurantesdestinopais .col-1:hover,
.view-AnimaciondestinopaisEN .col-1:hover, .view-Animaciondestinopais .col-1:hover,
.view-SitioInteresdestinopaisEN .col-1:hover, .view-SitioInteresdestinopais .col-1:hover,
.view-comprasdestinopaisEN .col-1:hover, .view-comprasdestinopais .col-1:hover,
.view-alojamientosdestinopaisEN .col-1:hover, .view-alojamientosdestinopais .col-1:hover,
.view-DirectorioCulturalEN .col-1:hover, .view-DirectorioCultural .col-1:hover{
    background-color:#D0ECF0;
    border-bottom: 1px solid #D0ECF0;
}

.view-transportedestinopaisEN .field-content img, .view-transportedestinopais .field-content img,
.view-restaurantesdestinopaisEN .field-content img, .view-restaurantesdestinopais .field-content img,
.view-AnimaciondestinopaisEN .field-content img, .view-Animaciondestinopais .field-content img,
.view-SitioInteresdestinopaisEN .field-content img, .view-SitioInteresdestinopais .field-content img,
.view-comprasdestinopaisEN .field-content img, .view-comprasdestinopais .field-content img,
.view-alojamientosdestinopaisEN .field-content img, .view-alojamientosdestinopais .field-content img{
    display: inline;
    float: right;
    position: relative;
    top: -100px;
}

.views-field-field-direccion-value,
.views-field-field-comodidades-value,
.views-field-field-equiposhabitacion-value,
.views-field-field-recreos-value,
.views-field-field-serviciosnegocios-value,
.views-field-field-establecimientos-value
.views-field-field-recreos-value,
.views-field-field-capacidad-value
{
    width: 500px;
}


.view-DirectorioCulturalEN .views-exposed-form,.view-DirectorioCultural .views-exposed-form
{
  background-color: #EAF3FC;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.view-DirectorioCulturalEN .view-filters .views-field-title .title ,.view-DirectorioCultural .view-filters .views-field-title .title 
{
text-decoration: underline;
}

.view-DirectorioCulturalEN .views-exposed-form .views-exposed-widget .form-submit,
.view-DirectorioCultural .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 1.6em !important;
}
.view-DirectorioCulturalEN .views-field-nid,
.view-DirectorioCultural .views-field-nid {
    float: right;
    margin-top: -10px;
	
}
.view-DirectorioCulturalEN .views-field-title .title,
.view-DirectorioCultural .views-field-title .title{
 text-decoration: underline;
 color:#007CAB;
	
}
/*--------------------------Paginas de noticias externas*/
.imagecache-Noticia_Caribeinsider, .imagecache-rss-headline{
	float:left;
	padding: 5px 20px 5px 0;
}
.attachment-after .imagecache-Noticia_Caribeinsider, .attachment-after .imagecache-rss-headline{
	width:140px;
	height:100px;
}
.view-NoticiasOtrosSitios .views-row, .view-NoticiasOtrosSitios .views-row-last.views-row-first
{
	border-bottom: 2px solid #D7DFE2;
	padding: 15px 0;
}
/* para arte */

/* fin arte*/
.view-NoticiasOtrosSitios .views-row-last
{
	border-bottom: none;
}
.view-NoticiasOtrosSitios .views-row p
{
	margin:0;
}
.field-field-creditos, #divCreditos {
	color:#919191;
	font-size:9px;
}
.view-NoticiasOtrosSitios .views-field-title {
	color:#0B80B5;
	font-size:18px;
	padding:5px 0;
}

.view-NoticiasOtrosSitios .views-field-title a:active, .view-NoticiasOtrosSitios .views-field-title a.active {
	color:#0B80B5;
}
.view-NoticiasOtrosSitios .view-header{
	border-bottom: 1px solid #0077AF;
}
.canales-enlace{
	float:right;
	padding: 15px 0 10px;
}
.canales-enlace a{
	color:#70A2A3;
	font-size:16px;
	background:url("images/go.gif") no-repeat right ;
	padding-right:30px;
}
.canales-titulo-motor h1, .canales-titulo-gourmet h1, .canales-titulo-arte h1{
	font-size: 220%;
	line-height:170%;
	color:#000;
	border:none;
}
.canales-titulo-motor {
	background:url("images/auto_icon.jpg") no-repeat left 0 ;
	padding: 5px 85px;
}
.canales-titulo-gourmet {
	background:url("images/gourmet_icon.jpg") no-repeat left top ;
	padding: 5px 85px;
}
.canales-titulo-arte {
	background:url("images/axe_icon.gif") no-repeat left top ;
	padding: 5px 60px;
}

.noticias-enlace {
    background: url("images/bulletamarillo.gif") no-repeat scroll 0 10px transparent;
    color: #007CAB;
    font-size: 12px;
    font-weight: bold;
	margin: 0 2px;
    padding: 4px 10px 0 10px;
}
.noticias-enlace a:active,.noticias-enlace a:link, .noticias-enlace a:visited {
	    color: #007CAB;
}
.noticias-bloque {
    padding: 5px;
}
	
.views-field-link {
	float:right;
	background: url("images/mas_icon_blanco.gif") no-repeat scroll 0 2px transparent;
}
.views-field-link a{
	color:#757575;
	padding-left: 20px;
}
.view-NoticiasOtrosSitios .views-field-description{

}
.clearfix{display:block;clear:both;}
/*Hemeroteca-----------------------------*/
.hemeroteca .categories {
	background-color: #FAFBFF; 
	height: 45px;
}
.categories ul{
	position:relative;
	background-color: #FAFBFF;
    font: 12px/100% Verdana,sans-serif;
    margin: 0;
    padding: 0;
	list-style:none;
}
.hemeroteca .categories ul li {
	background-color: #FAFBFF;
   /* display: inline;*/
    margin: 0;
    padding: 0;
	float:left;
	border-bottom: 1px solid #DEE7F0;
}

.hemeroteca .categories ul li a{
    color: #A8C5D3;
    font-weight: bold;
    letter-spacing: 0;
    text-transform: capitalize;
	
	display:block;
	border-right:1px solid #DEE7F0;
	margin: 5px 0;
    padding: 12px 6px 12px 4px;


}
.hemeroteca .categories ul li.selected {
	background-color: #E9F2FB;
	border-right:1px solid #DEE7F0;
	border-left:1px solid #DEE7F0;
	border-bottom:none;	
}
.hemeroteca .categories ul li.prev a {
	border:none;
}
.hemeroteca .categories ul li.last a {
	border:none;
}
.hemeroteca .categories ul li.selected a {
	color:#2E617C;
	border-bottom:none;
	border-right:none;
}

.hemeroteca .categories  li:active , .hemeroteca .categories  li:hover{
	color: #2E617C;
	background-color: #E9F2FB;
	border-bottom:none;
/*	border-left: 1px solid #A8C5D3;
    border-right: 1px solid #A8C5D3;*/
}
.hemeroteca .categories  a:active , .hemeroteca .categories  a:hover{
	color: #2E617C;
}

.hemeroteca{
	 background-color: #E9F2FB;
    border: 1px solid #DEE7F0;
    margin-top: 20px;
}
.hemeroteca .views-field-title{
	display:inline;
}
.hemeroteca .views-field-title a{
	color:#022D4F;
	font-weight:bold;
}
.hemeroteca .views-row{
	padding:5px 0;
}
.hemeroteca .view-content {
	clear: both;
    padding: 30px 35px 45px;
}
.hemeroteca .item-list ul{
	margin:0;
}
/*revista-----------*/
.hemeroteca .field-item {
	padding:5px 0;
	font-weight:bold;
	color:black;
}
.hemeroteca .field .field-label,.hemeroteca .field .field-label-inline,.hemeroteca .field .field-label-inline-first {
    font-weight: normal;
}
.revista-title{
	border-bottom: 2px solid #DEE8F2;
    color: black;
    font-size: 2.1em;
    margin-bottom: 20px;
    padding: 15px 0 20px;
}

.button button {
	margin: 2px 0 20px;
}

.button .button-content {
	background: url("/sites/all/themes/CaribeInsider/images/button_arrow.png") no-repeat scroll left center transparent;
    padding: 2px 6px 2px 23px;
}
/*boton reserva alojamiento*/

.views-view-grid.col-1 {
    vertical-align: top;
    width: 100% !important;
}
.view-alojamientosdestinopais .views-field-field-link-reserva-value> span> a{
    background:url(images/boton_reserva.png) no-repeat;
	display: block;
    height: 53px;
	width: 306px;
	margin: 10px;
	color: transparent;
}
.view-alojamientosdestinopais .views-field-field-link-reserva-value> span> p{
	display: none;
}
.view-alojamientosdestinopais .views-field-field-link-reserva-value> span> p > a{
	display: none;
}
.field-field-link-reserva a {
	background:url(images/boton_reserva.png) no-repeat;
	display: block;
    height: 53px;
	width: 306px;
	color: transparent;

}
div.field-field-link-reserva .field-label{
	display: none;
}

/*social share links*/

.social-share-container {
  width:140px;
  margin-left: 30px;
}
.social-share-container a{
  color:transparent;
  display: block;
  margin:10px;
  float: left;
  width: 40px;
  height: 40px;
}
.social-share-facebook{
  background:url(images/fb.jpg) no-repeat;
  display:block;
}
.social-share-twitter{
  background: url(images/twitter.png) no-repeat;
}
.social-share-googleplus{
  background:url(images/g+.jpg) no-repeat;
}
.social-share-yahoo{
  background:url(images/yahoo.png) no-repeat;
}
.social-share-linkedin{
  background:url(images/LinkedIn.jpg) no-repeat;
}
.social-share-digg{
  background:url(images/digg.jpg) no-repeat;
}
.social-share-delicious{
  background:url(images/delicius.jpg) no-repeat;
}
.social-share-myspace{
  background:url(images/myspace.jpg) no-repeat;
}
.social-share-msnlive{
  background:url(images/msn.jpg) no-repeat;
}
.social-share-orkut{
  background:url(images/orkut.jpg) no-repeat;
}