/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-r.css');

/* Just some example content */
div.skip-link {
position:absolute;
right:1em;
top:1em;
}

div#menu {
background:#EEE;
height:1.5em;
margin:1em 0;
width:100%;
}

div#menu ul,div#menu ul ul {
line-height:1;
list-style:none;
margin:0;
padding:0;
}

div#menu ul a {
display:block;
margin-right:1em;
padding:0.2em 0.5em;
text-decoration:none;
}

div#menu ul ul ul a {
font-style:italic;
}

div#menu ul li ul {
left:-999em;
position:absolute;
}

div#menu ul li:hover ul {
left:auto;
}

.entry-title,.entry-meta {
clear:both;
font-size:11px;
color:#FFFFFF;
}

.comentarios {
font-size:11px;
color:#FFFFFF;
margin:0;
padding:0;
}

.comentarios a, .comentarios a:link{
color:#FFFFFF;
text-decoration:none;
}

.comentarios a:hover{
color:#FFFFFF;
text-decoration:underline;
}

div#container,div#primary {
margin-top:2em;
}

form#commentform .form-label {
float:left;
width:100px;

}

#respond {
color:#fff;
font-size:12px;
}

#respond input, #respond textarea {
background-color:#FFFFFF;
border:1px solid #000;
color:#333333 !important;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.marbottomdiez {
margin-bottom:10px;
}

form#commentform span.required {
color:#fff;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

/*div.sidebar h3 {
font-size:1.2em;
}

div.sidebar input#s {
width:7em;
}

div.sidebar li {
list-style:none;
margin:0 0 2em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:disc;
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}*/


div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

div#header,div#footer {

}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}



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

/* CSS NEWENKARAHOSTEL */

body {
background-color:#F4F4F4;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}

a, a:link, a:visited, a:hover, a:active{
color:#FFFFFF;
text-decoration:underline;
}

#cabecera {
width:260px;
padding:10px 0 10px 700px;
height:20px;
background-color:#666666;
margin:20px auto 20px auto;
}

#content {
width:960px;
margin:0 auto 20px auto;
}

#sidebarleft {
width:260px;
margin:0 20px 0 0;
float:left;
}

/*MENU PRINCIPAL*/

.pagenav {
width:260px;
}


.pagenav ul {
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-transform:uppercase;
}

.pagenav ul li {

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0!important;
padding:0;

}

.pagenav ul li a, .pagenav ul li a:link {
border-bottom:1px solid #FFF;
color:#FFF;
display:block;
margin:0;
*padding:10px 0 0 20px;
_padding:10px 0 0 20px;
_height:16px!important;
*height:16px!important;
padding:10px 0 10px 20px;
text-decoration:none;
display:block;
background-color:#86A287;
}

.pagenav ul li a:hover, .pagenav .current_page_item a, .pagenav .current_page_item a:link {
text-decoration:none;
background-color:#4A604B!important;
}
/*END MENU PRINCIPAL*/

#header{
width:260px;
height:160px;
margin:0 0 20px 0;
}

#search {
float:left;
height:26px;
width:250px;
}

#search .text {
border:1px solid #000;
font-size:11px;
height:15px;
margin:0;
padding:3px 0 0 5px;
width:140px;
}

#search .button {
background-color:#000000;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:21px;
margin:0 0 0 10px;
width:80px;
}

.contenido {
width:680px;
float:left!important;
}

.slideshow{
width:680px;
height:240px;
margin:0 0 20px 0;
}

.slide{
width:480px;
height:240px;
margin:0 20px 0 0;
float:left;
}

.news{
width:180px;
height:240px;
margin:0;
background-color:#73B8CE;
float:left;
}

.news h2, .news h2 a, .news h2 a:link, .news h2 a:hover{
margin:0 0 5px 0;
padding:5px;
color:#F4F4F4;
font-size:16px;
background-color:#0e5f79;
text-decoration:none;
}

.news ul {
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

.news ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display:inline;
margin:0;
padding:0;

}

.news ul li a, .news ul li a:link {
color:#FFFFFF;
display:block;
margin-left:0;
padding:10px 0 10px 10px;
text-decoration:none;
border-bottom:1px solid #F4F4F4;
}

.news ul li a:hover{
text-decoration:underline;
}

.informacion{
width:640px;
padding:20px;
background-color:#a72c25;
}

.informacion p{
font-size:12px;
color:#FFFFFF;
margin:0 0 15px 0;
padding:0;
}

.informacion h1{
color:#FFF;
background-color:#8b1d17;
font-size:21px;
margin:0 0 0 0;
padding:5px; }

.informacion h3 {
border-bottom:1px dotted #FFFFFF;
color:#FFF;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informacion h3 a, .informacion h3 a:link {
color:#FFF;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informacion h3 a:hover {
text-decoration:underline;
}


.comente{
width:640px;
padding:20px;
margin:20px 0 0 0;
background-color:#408080;
}

.comente p{
font-size:12px;
color:#FFFFFF;
margin:0 0 15px 0;
padding:0;
}

.comente h1{
color:#FFF;
font-size:21px;
margin:0 0 20px 0;
padding:0; }

.comente h3 {
border-bottom:1px dotted #FFFFFF;
color:#FFF;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
}


.informacion ul {
color:#FFF;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
}

.informacion ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
}

.informacion ul li {
font-size:12px;
list-style-image:url(img/bullet.gif);
margin:5px;
}

#footer {
width:960px;
height:160px;
background-color:#0B3500;
margin:0 auto 20px auto;
}

.infooter {
width:920px;
padding:15px 20px;
background-color:#197F00;
color:#FFF;
font-size:11px;
}

.infooter a, .infooter a:link{
color:#FFF;
text-decoration:none;
}

.infooter a:hover{
color:#FFF;
text-decoration:underline;
}

.menufooter{
width:850px;
padding:50px 20px 20px 90px;
height:15px;
background-color:#0B3500;
background-image:url(img/newenfoot.gif);
background-position:left top;
background-repeat:no-repeat;
}

.menufooter ul {
display:block;
list-style-type:none;
margin:0;
padding:0;
}

.menufooter ul li {
float:left;
}

.menufooter ul li.current_page_item a {
color:#FFFFFF;
}

.menufooter ul li a {
color:#FFFFFF;
font-size:10px;
font-weight:normal;
margin:0 15px 0 0;
text-align:left;
text-decoration:none;
text-transform:uppercase;
}

.menufooter a, .menufooter a:link {
color:#FFFFFF;
text-decoration:none;
}

.menufooter ul li a:hover {
text-decoration:underline;
}

/*HABTS*/

#habitaciones {
width:600px;
}

#habitaciones img{
border:1px solid #000;
margin:0 0 10px 0;
padding:2px;
background-color:#FFF;
}

.columnitas{
float:left;
width:180px;
}

.mrginhabts{
margin:0 20px 0 0;
}

.agrupacolumnas {
margin:0 0 20px 0;
}

.minitxt {
font-size:10px;
font-style:italic;
}

/*LUGARES INTERÉS*/

.sitios img{
background-color:#FFFFFF;
border:1px solid #000000;
margin:0 10px 20px 0;
padding:3px;
float:left;}

/*GALERIAS*/

#galerias img {
border:1px solid #333333;
background-color:#FFFFFF;
margin:4px!important;
padding:4px;
}

/*TRADUCCIONES*/

.lang_switch{
color:#666666 !important;
font-size:11px !important;
list-style-image:none !important;
list-style-type:none !important;
margin:0 0 10px 0!important;
padding:3px 5px 3px 5px;
border-bottom:1px dotted #F4F4F4;
}

.lang_switch li{
font-size:11px!important;
list-style-image:none !important;
list-style-type:none!important;
margin:0 0 5px 0 !important;
padding:0!important;
border-bottom:none!important;
}

.edit-link{
display:none;
}

/*HABITACIONES COLORES ESPECIALES*/

.pagenavhab ul {
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-transform:uppercase;
}

.pagenavhab ul li {

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0!important;
padding:0;

}

.pagenavhab ul li a, .pagenavhab ul li a:link {
border-bottom:1px solid #FFF;
color:#FFF;
display:block;
margin:0;
*padding:10px 0 0 20px;
_padding:10px 0 0 20px;
_height:16px!important;
*height:16px!important;
padding:10px 0 10px 20px;
text-decoration:none;
display:block;
background-color:#b76969;
}

.pagenavhab ul li a:hover, .pagenavhab .current_page_item a, .pagenavhab .current_page_item a:link {
text-decoration:none;
background-color:#8B1D17!important;
}

#footerhab {
width:960px;
height:160px;
background-color:#A72C25;
margin:0 auto 20px auto;
}

.infooterhab {
width:920px;
padding:15px 20px;
background-color:#640C0D;
color:#FFF;
font-size:11px;
}

.infooterhab a, .infooterhab a:link{
color:#FFF;
text-decoration:none;
}

.infooterhab a:hover{
color:#FFF;
text-decoration:underline;
}

.menufooterhab{
width:850px;
padding:50px 20px 20px 90px;
height:15px;
background-color:#A72C25;
background-image:url(img/newenfoot-generico.png);
background-position:left top;
background-repeat:no-repeat;
}

.menufooterhab ul {
display:block;
list-style-type:none;
margin:0;
padding:0;
}

.menufooterhab ul li {
float:left;
}

.menufooterhab ul li.current_page_item a {
color:#FFFFFF;
}

.menufooterhab ul li a {
color:#FFFFFF;
font-size:10px;
font-weight:normal;
margin:0 15px 0 0;
text-align:left;
text-decoration:none;
text-transform:uppercase;
}

.menufooterhab a, .menufooterhab a:link {
color:#FFFFFF;
text-decoration:none;
}

.menufooterhab ul li a:hover {
text-decoration:underline;
}

#cabecerahab {
width:260px;
padding:10px 0 10px 700px;
height:20px;
background-color:#640c0d;
margin:20px auto 20px auto;
}

/*SERVICIOS*/

#cabeceraservicios {
width:260px;
padding:10px 0 10px 700px;
height:20px;
background-color:#0B3500;
margin:20px auto 20px auto;
}

.newsservicios{
width:180px;
height:240px;
margin:0;
background-color:#3fb228;
float:left;
}

.newsservicios h2, .newsservicios h2 a, .newsservicios h2 a:link, .newsservicios h2 a:hover{
margin:0 0 5px 0;
padding:5px;
color:#F4F4F4;
font-size:16px;
background-color:#0B3500;
text-decoration:none;
}

.newsservicios ul {
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

.newsservicios ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display:inline;
margin:0;
padding:0;

}

.newsservicios ul li a, .newsservicios ul li a:link {
color:#FFFFFF;
display:block;
margin-left:0;
padding:10px 0 10px 10px;
text-decoration:none;
border-bottom:1px solid #F4F4F4;
}

.newsservicios ul li a:hover{
text-decoration:underline;
}

.informacionservicios{
width:640px;
padding:20px;
background-color:#197F00;
}

.informacionservicios p{
font-size:12px;
color:#FFFFFF;
margin:0 0 15px 0;
padding:0;
}

.informacionservicios h1{
color:#FFF;
background-color:#0B3500;
font-size:21px;
margin:0 0 0 0;
padding:5px; }

.informacionservicios h3 {
border-bottom:1px dotted #FFFFFF;
color:#FFF;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informacionservicios h3 a, .informacionservicios h3 a:link {
color:#FFF;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informacionservicios h3 a:hover {
text-decoration:underline;
}


.informacionservicios ul {
color:#FFF;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
}

.informacionservicios ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
}

.informacionservicios ul li {
font-size:12px;
list-style-image:url(img/bullet.gif);
margin:5px;
}

.pagenavservicios ul {
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-transform:uppercase;
}

.pagenavservicios ul li {

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0!important;
padding:0;

}

.pagenavservicios ul li a, .pagenavservicios ul li a:link {
border-bottom:1px solid #FFF;
color:#FFF;
display:block;
margin:0;
*padding:10px 0 0 20px;
_padding:10px 0 0 20px;
_height:16px!important;
*height:16px!important;
padding:10px 0 10px 20px;
text-decoration:none;
display:block;
background-color:#3fb228;
}

.pagenavservicios ul li a:hover, .pagenavservicios .current_page_item a, .pagenavservicios .current_page_item a:link {
text-decoration:none;
background-color:#0B3500!important;
}

/*CÓMO LLEGAR*/
#cabeceralocation {
width:260px;
padding:10px 0 10px 700px;
height:20px;
background-color:#024257;
margin:20px auto 20px auto;
}

.pagenavlocation ul {
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-transform:uppercase;
}

.pagenavlocation ul li {

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0!important;
padding:0;

}

.pagenavlocation ul li a, .pagenavlocation ul li a:link {
border-bottom:1px solid #FFF;
color:#FFF;
display:block;
margin:0;
*padding:10px 0 0 20px;
_padding:10px 0 0 20px;
_height:16px!important;
*height:16px!important;
padding:10px 0 10px 20px;
text-decoration:none;
display:block;
background-color:#73B8CE;
}

.pagenavlocation ul li a:hover, .pagenavlocation .current_page_item a, .pagenavlocation .current_page_item a:link {
text-decoration:none;
background-color:#0E5F79!important;
}


.informacionlocation{
width:640px;
padding:20px;
background-color:#1a81a2;
}

.informacionlocation p{
font-size:12px;
color:#FFFFFF;
margin:0 0 15px 0;
padding:0;
}

.informacionlocation h1{
color:#FFF;
background-color:#0E5F79;
font-size:21px;
margin:0 0 0 0;
padding:5px; }

.informacionlocation h3 {
border-bottom:1px dotted #FFFFFF;
color:#FFF;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informacionlocation h3 a, .informacionlocation h3 a:link {
color:#FFF;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informacionlocation h3 a:hover {
text-decoration:underline;
}


.informacionlocation ul {
color:#FFF;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
}

.informacionlocation ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
}

.informacionlocation ul li {
font-size:12px;
list-style-image:url(img/bullet.gif);
margin:5px;
}


#footerlocation {
width:960px;
height:160px;
background-color:#73B8CE;
margin:0 auto 20px auto;
}

.infooterlocation {
width:920px;
padding:15px 20px;
background-color:#1A81A2;
color:#FFF;
font-size:11px;
}

.infooterlocation a, .infooterlocation a:link{
color:#FFF;
text-decoration:none;
}

.infooterlocation a:hover{
color:#FFF;
text-decoration:underline;
}

.menufooterlocation{
width:850px;
padding:50px 20px 20px 90px;
height:15px;
background-color:#73B8CE;
background-image:url(img/newenfoot-generico.png);
background-position:left top;
background-repeat:no-repeat;
}

.menufooterlocation ul {
display:block;
list-style-type:none;
margin:0;
padding:0;
}

.menufooterlocation ul li {
float:left;
}

.menufooterlocation ul li.current_page_item a {
color:#FFFFFF;
}

.menufooterlocation ul li a {
color:#FFFFFF;
font-size:10px;
font-weight:normal;
margin:0 15px 0 0;
text-align:left;
text-decoration:none;
text-transform:uppercase;
}

.menufooterlocation a, .menufooterlocation a:link {
color:#FFFFFF;
text-decoration:none;
}

.menufooterlocation ul li a:hover {
text-decoration:underline;
}

/*SITIOS INTERÉS*/

#cabecerasitios {
width:260px;
padding:10px 0 10px 700px;
height:20px;
background-color:#CCCCCC;
margin:20px auto 20px auto;
}


.informacionsitios{
width:640px;
padding:20px;
background-color:#E5E5E5;
}

.informacionsitios p{
font-size:12px;
color:#666;
margin:0 0 15px 0;
padding:0;
}

.informacionsitios h1{
color:#CCC;
background-color:#F0F0F0;
font-size:21px;
margin:0 0 0 0;
padding:5px; }

.informacionsitios h3 {
border-bottom:1px dotted #999;
color:#999999;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informacionsitios h3 a, .informacionsitios h3 a:link {
color:#333;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informacionsitios h3 a:hover {
text-decoration:underline;
}


.informacionsitios ul {
color:#333;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
}

.informacionsitios ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
}

.informacionsitios ul li {
font-size:12px;
list-style-image:url(img/bullet.gif);
margin:5px;
}

.pagenavsitio ul {
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-transform:uppercase;
}

.pagenavsitio ul li {

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0!important;
padding:0;

}

.pagenavsitio ul li a, .pagenavsitio ul li a:link {
border-bottom:1px solid #FFF;
color:#666;
display:block;
margin:0;
*padding:10px 0 0 20px;
_padding:10px 0 0 20px;
_height:16px!important;
*height:16px!important;
padding:10px 0 10px 20px;
text-decoration:none;
display:block;
background-color:#E5E5E5;
}

.pagenavsitio ul li a:hover, .pagenavsitio .current_page_item a, .pagenavsitio .current_page_item a:link {
text-decoration:none;
background-color:#999999!important;
color:#FFFFFF!important;
}


#footersitio {
width:960px;
height:160px;
background-color:#CCCCCC;
margin:0 auto 20px auto;
}

.infootersitio {
width:920px;
padding:15px 20px;
background-color:#666666;
color:#FFF;
font-size:11px;
}

.infootersitio a, .infootersitio a:link{
color:#FFF;
text-decoration:none;
}

.infootersitio a:hover{
color:#FFF;
text-decoration:underline;
}

.menufootersitio{
width:850px;
padding:50px 20px 20px 90px;
height:15px;
background-color:#CCCCCC;
background-image:url(img/newenfoot-generico.png);
background-position:left top;
background-repeat:no-repeat;
}

.menufootersitio ul {
display:block;
list-style-type:none;
margin:0;
padding:0;
}

.menufootersitio ul li {
float:left;
}

.menufootersitio ul li.current_page_item a {
color:#FFFFFF;
}

.menufootersitio ul li a {
color:#FFFFFF;
font-size:10px;
font-weight:normal;
margin:0 15px 0 0;
text-align:left;
text-decoration:none;
text-transform:uppercase;
}

.menufootersitio a, .menufootersitio a:link {
color:#FFFFFF;
text-decoration:none;
}

.menufootersitio ul li a:hover {
text-decoration:underline;
}


/*CONTACTO*/

.informacioncontacto{
width:640px;
padding:20px;
background-color:#d6c3e7;
}

.informacioncontacto p{
font-size:12px;
color:#666;
margin:0 0 15px 0;
padding:0;
}

.informacioncontacto h1{
color:#FFF;
background-color:#9777b5;
font-size:21px;
margin:0 0 0 0;
padding:5px; }

.informacioncontacto h3 {
border-bottom:1px dotted #999;
color:#999999;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informacioncontacto h3 a, .informacioncontacto h3 a:link {
color:#333;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informacioncontacto h3 a:hover {
text-decoration:underline;
}


.informacioncontacto ul {
color:#333;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
}

.informacioncontacto ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
}

.informacioncontacto ul li {
font-size:12px;
list-style-image:url(img/bullet.gif);
margin:5px;
}

#cabeceracontacto {
width:260px;
padding:10px 0 10px 700px;
height:20px;
background-color:#422d54;
margin:20px auto 20px auto;
}

.pagenavcontacto ul {
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-transform:uppercase;
}

.pagenavcontacto ul li {

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0!important;
padding:0;

}

.pagenavcontacto ul li a, .pagenavcontacto ul li a:link {
border-bottom:1px solid #FFF;
color:#FFF;
display:block;
margin:0;
*padding:10px 0 0 20px;
_padding:10px 0 0 20px;
_height:16px!important;
*height:16px!important;
padding:10px 0 10px 20px;
text-decoration:none;
display:block;
background-color:#e1b7ff;
}

.pagenavcontacto ul li a:hover, .pagenavcontacto .current_page_item a, .pagenavcontacto .current_page_item a:link {
text-decoration:none;
background-color:#82529c!important;
color:#FFFFFF!important;
}



#footercontacto{
width:960px;
height:160px;
background-color:#D6C3E7;
margin:0 auto 20px auto;
}

.infootercontacto {
width:920px;
padding:15px 20px;
background-color:#422D54;
color:#FFF;
font-size:11px;
}

.infootercontacto a, .infootercontacto a:link{
color:#FFF;
text-decoration:none;
}

.infootercontacto a:hover{
color:#FFF;
text-decoration:underline;
}

.menufootercontacto{
width:850px;
padding:50px 20px 20px 90px;
height:15px;
background-color:#D6C3E7;
background-image:url(img/newenfoot-generico.png);
background-position:left top;
background-repeat:no-repeat;
}

.menufootercontacto ul {
display:block;
list-style-type:none;
margin:0;
padding:0;
}

.menufootercontacto ul li {
float:left;
}

.menufootercontacto ul li.current_page_item a {
color:#FFFFFF;
}

.menufootercontacto ul li a {
color:#FFFFFF;
font-size:10px;
font-weight:normal;
margin:0 15px 0 0;
text-align:left;
text-decoration:none;
text-transform:uppercase;
}

.menufootercontacto a, .menufootercontacto a:link {
color:#FFFFFF;
text-decoration:none;
}

.menufootercontacto ul li a:hover {
text-decoration:underline;
}

/*GALLERY*/

#cabeceragallery {
width:260px;
padding:10px 0 10px 700px;
height:20px;
background-color:#f2a613;
margin:20px auto 20px auto;
}

.informaciongallery {
width:640px;
padding:20px;
background-color:#fecb70;
}

.informaciongallery  p{
font-size:12px;
color:#FFF;
margin:0 0 15px 0;
padding:0;
}

.informaciongallery  h1{
color:#FFF;
background-color:#f5a408;
font-size:21px;
margin:0 0 0 0;
padding:5px; }

.informaciongallery h3 {
border-bottom:1px dotted #FFF;
color:#FFF;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informaciongallery h3 a, .informaciongallery  h3 a:link {
color:#FFF;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informaciongallery h3 a:hover {
text-decoration:underline;
}


.informaciongallery ul {
color:#333;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
}

.informaciongallery ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
}

.informaciongallery ul li {
font-size:12px;
list-style-image:url(img/bullet.gif);
margin:5px;
}


.pagenavgallery ul {
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-transform:uppercase;
}

.pagenavgallery ul li {

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0!important;
padding:0;

}

.pagenavgallery ul li a, .pagenavgallery ul li a:link {
border-bottom:1px solid #FFF;
color:#eda116;
display:block;
margin:0;
*padding:10px 0 0 20px;
_padding:10px 0 0 20px;
_height:16px!important;
*height:16px!important;
padding:10px 0 10px 20px;
text-decoration:none;
display:block;
background-color:#fedc9e;
}

.pagenavgallery ul li a:hover, .pagenavgallery .current_page_item a, .pagenavgallery .current_page_item a:link {
text-decoration:none;
background-color:#eda116 !important;
color:#FFFFFF!important;
}



#footergallery{
width:960px;
height:160px;
background-color:#ffcd76;
margin:0 auto 20px auto;
}

.infootergallery {
width:920px;
padding:15px 20px;
background-color:#F2A613;
color:#FFF;
font-size:11px;
}

.infootergallery a, .infootergallery a:link{
color:#FFF;
text-decoration:none;
}

.infootergallery a:hover{
color:#FFF;
text-decoration:underline;
}

.menufootergallery{
width:850px;
padding:50px 20px 20px 90px;
height:15px;
background-color:#ffcd76;
background-image:url(img/newenfoot-generico.png);
background-position:left top;
background-repeat:no-repeat;
}

.menufootergallery ul {
display:block;
list-style-type:none;
margin:0;
padding:0;
}

.menufootergallery ul li {
float:left;
}

.menufootergallery ul li.current_page_item a {
color:#FFFFFF;
}

.menufootergallery ul li a {
color:#FFFFFF;
font-size:10px;
font-weight:normal;
margin:0 15px 0 0;
text-align:left;
text-decoration:none;
text-transform:uppercase;
}

.menufootergallery a, .menufootergallery a:link {
color:#FFFFFF;
text-decoration:none;
}

.menufootergallery ul li a:hover {
text-decoration:underline;
}

/*ESPECIALES LINK*/

#cabeceralink {
width:260px;
padding:10px 0 10px 700px;
height:20px;
background-color:#fedd01;
margin:20px auto 20px auto;
}

.informacionlink {
width:640px;
padding:20px;
background-color:#fee74f;
}

.informacionlink  p{
font-size:12px;
color:#FFF;
margin:0 0 15px 0;
padding:0;
}

.informacionlink  h1{
color:#FFF;
background-color:#fdd000;
font-size:21px;
margin:0 0 0 0;
padding:5px; }

.informacionlink h3 {
border-bottom:1px dotted #FFF;
color:#FFF;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informacionlink h3 a, .informacionlink  h3 a:link {
color:#FFF;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0 0 10px 0;
text-decoration:none;
}

.informacionlink h3 a:hover {
text-decoration:underline;
}


.informacionlink ul {
color:#333;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
}

.informacionlink ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
}

.informacionlink ul li {
font-size:12px;
list-style-image:url(img/bullet.gif);
margin:5px;
}

.pagenavlink ul {
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-transform:uppercase;
}

.pagenavlink ul li {

list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0!important;
padding:0;

}

.pagenavlink ul li a, .pagenavlink ul li a:link {
border-bottom:1px solid #FFF;
color:#eda116;
display:block;
margin:0;
*padding:10px 0 0 20px;
_padding:10px 0 0 20px;
_height:16px!important;
*height:16px!important;
padding:10px 0 10px 20px;
text-decoration:none;
display:block;
background-color:#fef342;
}

.pagenavlink ul li a:hover, .pagenavlink .current_page_item a, .pagenavlink .current_page_item a:link {
text-decoration:none;
background-color:#fdd000 !important;
color:#FFFFFF!important;
}

#footerlink{
width:960px;
height:160px;
background-color:#fecc05;
margin:0 auto 20px auto;
}

.infooterlink {
width:920px;
padding:15px 20px;
background-color:#fdf18f;
color:#fdb405;
font-size:11px;
}

.infooterlink a, .infooterlink a:link{
color:#FFF;
text-decoration:none;
}

.infooterlink a:hover{
color:#FFF;
text-decoration:underline;
}

.menufooterlink{
width:850px;
padding:50px 20px 20px 90px;
height:15px;
background-color:#fecc05;
background-image:url(img/newenfoot-generico.png);
background-position:left top;
background-repeat:no-repeat;
}

.menufooterlink ul {
display:block;
list-style-type:none;
margin:0;
padding:0;
}

.menufooterlink ul li {
float:left;
}

.menufooterlink ul li.current_page_item a {
color:#FFFFFF;
}

.menufooterlink ul li a {
color:#FFFFFF;
font-size:10px;
font-weight:normal;
margin:0 15px 0 0;
text-align:left;
text-decoration:none;
text-transform:uppercase;
}

.menufooterlink a, .menufooterlink a:link {
color:#FFFFFF;
text-decoration:none;
}

.menufooterlink ul li a:hover {
text-decoration:underline;
}


/*COMENTARIOS*/

.comments ul, .comments ol{
display:block;
list-style-type:none;
margin:0;
padding:0;
}

.comments ul li, .comments ol li{
color:#FFFFFF;
font-size:12px;
}

.url{
margin:0 0 15px 0;
display:block;
}

.photo{
display:none;
}

img{
background-color:#FFFFFF;
border:1px solid #333333;
margin:4px !important;
padding:2px;
}