body{
	/*background: url(../images/halloween-pumpkin.jpg) repeat scroll center top;*/
	
	
	background:url(../images/body-back.jpg) repeat;
	
	
	/*background:url(../images/background.gif) center center;*/
	min-width:965px;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	font-weight:400;
	line-height:15px;
	color:#4b4c4d;
	margin:0;
	padding:0}
div#wrapper{
	width:921px;
	background-color:#fff;
	border-left:1px solid #CECAB9;
	border-right:1px solid #CECAB9;
	position:relative;
	margin:0 auto;
	padding:9px 9px 0
	}




div#access div.top-links{position:absolute;top:5px;right:1em}
div#access div.top-links A:hover{color:#B36C00;text-decoration:underline;font-family:Arial, Helvetica, sans-serif}
div#header #header-gallery{width:821px;height:145px;margin-bottom:10px;background:#000}
div#header #header-gallery a{color:#FFF}
div#header #slide-holder{z-index:40;width:821px;height:190px;position:absolute}
div#header #slide-holder #slide-runner{width:821px;height:190px;overflow:hidden;position:absolute}
div#header #slide-holder img{display:none;position:absolute;margin:0}
div#header #slide-holder #slide-controls{left:0;bottom:0;width:821px;height:46px;display:none;position:absolute;opacity:0.7;background-color:#FFF}
div#header #slide-holder #slide-controls p.text{float:left;color:#000;font:bold 13px Georgia,"Times New Roman",Times,serif;display:inline;line-height:16px;margin:15px 0 0 20px}
div#header #slide-holder #slide-controls p#slide-nav{float:right;height:24px;display:inline;margin:11px 15px 0 0}
div#header #slide-holder #slide-controls p#slide-nav a{float:left;width:24px;height:24px;display:inline;font-size:11px;line-height:24px;font-weight:700;text-align:center;text-decoration:none;background-position:0 0;background-repeat:no-repeat;margin:0 5px 0 0}
div#header #slide-holder #slide-controls p#slide-nav a.on{background-position:0 -24px}
div#container,div.sidebar{margin-top:2em!important}
div#filter-box form{background:#fff url(../images/fon-planner.jpg) no-repeat 0 0;border:1px solid #ccc;padding-left:10px;margin:0}
div#filter-box h4{background:#F2C200;height:21px;font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;color:#0951A1;margin:0;padding:6px 0 0 12px}
div#filter-box select{font-size:80%;margin-bottom:5px}
div.sidebar .featured{position:relative;background:#F4F4E9;margin-bottom:1.5em;border-color:#E0DFD0;border-width:medium 4px 4px}
div.sidebar .featured .view-more,div#links .view-more{position:absolute;top:10px;right:12px}
div.sidebar .featured .etitle{color:#53524B;background:transparent url(../images/h3-left.jpg) no-repeat scroll left top;height:30px;line-height:32px;margin-right:0;padding:0 0 0 10px}
div.sidebar .featured h3{color:#53524B;background:#E0DFD0 url(../images/h3-right.jpg) no-repeat scroll right top;height:30px;line-height:32px;margin:0}
div.sidebar .featured .econtent{background:#F4F4E9;border:4px solid #E0DFD0;padding:5px}
* html .boxhead h2{height:1%}
div.sidebar .sidebox{width:19em;background:url(../images/sbbody-r.gif) no-repeat bottom right;font-size:100%;margin:0 auto}
div.sidebar .boxhead{background:url(../images/sbhead-r.gif) no-repeat top right;text-align:center;margin:0;padding:0}
div.sidebar .boxhead h2{background:url(../images/sbhead-l.gif) no-repeat top left;color:#FFF;font-weight:700;font-size:1.2em;line-height:1em;text-shadow:rgba(0,0,0,.4) 0 2px 5px;margin:0;padding:22px 30px 5px}
div.sidebar .boxbody{background:url(../images/sbbody-l.gif) no-repeat bottom left;margin:0;padding:5px 30px 31px}
div#sellos{color:#FFF;text-align:center;padding:5px 0 13px}
div#content .leftcol{float:left;overflow:hidden;width:48%}
div#content .rightcol{float:right;overflow:hidden;width:48%}
div#footer{text-align:center;padding-top:2em!important}
div#links{position:relative;padding:7px 0 10px}
div#links a:link,div#links a:visited{color:#635617;text-decoration:none;margin:0 5px}
div#links a:hover{color:#000;text-decoration:none;margin:0 5px}
.links{color:#039;font-family:geneva,ms sans serif,helvetica;font-size:12px;font-style:normal;font-weight:700;text-decoration:none}
.linksaba{color:#000;font-family:arial,ms sans serif,helvetica;font-size:11px;font-style:normal;text-decoration:none}
div#firma{background-color:#000;font-family:Arial, Helvetica, sans-serif;color:#696F5B;text-align:left;padding:14px 19px 10px}
.rss-tag-icon{position:relative;display:block;float:right;background-image:url(../images/rssIcon.png);background-position:center right;background-repeat:no-repeat;height:32px;width:30px;margin:0 5px 0 0}
div#firma a:link,div#links a:visited{color:#9E5711;text-decoration:none;margin:0 5px}
.right{float:right;margin:.5em 0 .5em .8em}
.left{float:left;margin:.5em .8em .5em 0}
div#primary .info{clear:both;background-color:#fffcdf;border:#f3cf1c 1px solid;margin:10px 0 0;padding:10px}
div#content .pagetitle{color:#FF7400;font-size:1.7em}
.clear{clear:both}
select{border:#efede9 1px solid;padding-left:4px;font-family:Arial, Helvetica, sans-serif;color:#015a8f;font-size:97%;margin:0}
div.category-box{border:1px solid #E0B302;font-size:1em;margin-bottom:18px;margin-top:1px;text-align:center;padding:10px}
div.entry{background-color:#ffffff;color:#333;border-color:#ccc;border-style:solid;border-width:1px;margin:10px;padding:1em 10px}
div.entry h3{
	
	
    background: none repeat scroll 0 0 #EEEEEE;
	text-transform:uppercase;
	font-size:1em;
    border-left: 5px solid #990000;
    margin: 10px 0;
    padding: 5px 10px;

	
	/*background:#EAE1CD;text-transform:uppercase;font-size:1em;border-color:#BFB499;border-style:solid;border-width:1px 0;margin:1em;padding:6px*/
	
	
	}
div.entry h3 a:link{color:#635617;text-decoration:none}
div.entry-meta{clear:both;padding:1px 13px}
.updated{background:#FFEFF7;border:1px solid #c69;position:relative;margin:1em;padding:5px 10px}
.updated .close{position:absolute;top:2px;right:2px;color:red;border:0;font-weight:700}
div.tripstyle{display:block;border:1px solid #f1ebd8;background-color:#fbfcf7;width:243px;padding:13px}
div.tripstyle h3{display:block;border:1px solid #eaebe9;background-color:#fff;margin-bottom:8px;font-size:1em;text-transform:uppercase;font-weight:700;color:#535846;font-family:Arial, Helvetica, sans-serif;padding:6px}
#container-2{border:1px solid #dedede;margin-top:15px;line-height:17px;padding:10px}
#container-2 ul,#container-2 ol{padding-left:25px;margin-bottom:5px}
.container-3{border:1px solid #f1ebd8;margin-top:15px;line-height:17px;background-color:#fbfcf7;padding:10px}
.titu-cajas{display:block;border:1px solid #eaebe9;background-color:#fff;margin-bottom:8px;font-size:1em;text-transform:uppercase;font-weight:700;color:#1775ac;font-family:Arial, Helvetica, sans-serif;padding:6px}
div#content a{outline:none}
div#content a:hover{cursor:pointer;text-decoration:underline}
div#content a img{border:none}
div#content h1{font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;color:#c91a19;font-weight:700;font-size:1.7em;margin-top:2px;margin-bottom:7px;padding-left:45px}
div#content h2{font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;color:#c91a19;font-weight:700;font-size:1.6em;margin:4px 0}
div#content h3{color:#C91A19;font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;font-weight:700;font-size:1em;margin:4px 0}
div#content h5{font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;color:#666;font-weight:700;font-size:1.2em;margin:4px 0}
div#content hr{border-bottom-color:#fdfcf6;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#ddd9c7;border-top-style:solid;border-top-width:1px;clear:both}
div#content .hotel TABLE{border-top:#E6E6DF 1px solid;border-left:#E6E6DF 1px solid;font-size:1em;border-collapse:collapse}
div#content .hotel TABLE TH{border-right:#E6E6DF 1px solid;border-bottom:#E6E6DF 1px solid;background-color:#F5F5F3;padding:6px 15px}
div#content .hotel TABLE TD{border-right:#E6E6DF 1px solid;border-bottom:#E6E6DF 1px solid;color:#666;vertical-align:top;padding:6px 15px}
div#content .hotel TABLE CAPTION{padding-bottom:8px;font-size:1.1em;font-weight:700}
div#content .txt-1b{font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;color:#635617;font-weight:700;font-size:120%}
div#content .txt-2b{font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;color:#34454F;font-weight:700;font-size:150%}
img.border{border:1px solid #CCC;margin:0}
img.border:hover{background:#E3F5FE}
img.alignright{float:right}
.swfderecha{float:right;padding-left:10px}
.nota{display:block;background-color:#D8DBD2;border:#B7BBAA 1px solid;margin:10px 0 0;padding:10px}
div#content .picture-cat{display:block;background-color:#f5f5f5;margin:10px 0 0;padding:10px}
div#content .booking{margin-top:10px;background-color:#E9E5D3;border:#D4CDAA 1px solid;padding:10px 0 10px 10px}
.hide{display:none}
div#content .calendar{width:141px;border-left:1px solid #A2ADBC;font:normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#8D8A55;text-align:center;background-color:#fff;margin:0;padding:0}
div#content .calendar .nav,.nav a{font:bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#fff;text-align:center;text-decoration:none}
div#content .calendar caption{width:141px;background:#8D8A55;color:#fff;font:bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-align:center;margin:0;padding:0}
div#content .calendar th{font:bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#8D8A55;background:#C1C07D;border-right:1px solid #8D8A55;border-bottom:1px solid #8D8A55;border-top:1px solid #8D8A55}
div#content .calendar .r{color:#fff;font-weight:700;background:#F28715}
div#content .calendar .l{color:#fff;font-weight:700;background:#3993FF}
div#content .calendar .c{color:#fff;font-weight:700;background:#D14C3F}
div#content .calendar td{border-right:1px solid #8D8A55;border-bottom:1px solid #8D8A55;width:20px;height:20px;text-align:center}
div#content .calendar td a{text-decoration:none;font-weight:700;display:block}
div#content .calendar td a:link,td a:visited{color:#608194}
div#content .calendar td a:hover,td a:active{color:#6aa3ae}
.left-button{/*background:#000 url(../images/titlebar.png) repeat-x center left;*/background-color:#fff;border:1px solid #c8c7c7;display:block;font-weight:700;font-size:14px;height:30px;line-height:29px;margin-bottom:14px;text-decoration:none;width:212px;text-align:center; color:#C00}
blockquote p{color:#000;font-family:Tahoma, Arial, Helvetica, Sans-Serif}
blockquote{background-color:#F2F2F2;border-color:#DDD;border-style:solid;border-width:1px;margin:10px 10px 10px 50px;padding:5px 5px 5px 32px}
table.stats{text-align:center;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:400;font-size:11px;color:#fff;width:280px;background-color:#666;border:0;border-collapse:collapse;border-spacing:0}
table.stats td{background-color:#E9E5D3;color:#4B4F40;text-align:left;border:1px #fff solid;padding:4px}
table.stats td.hed{background-color:#B7AB71;color:#fff;text-align:left;border-bottom:2px #fff solid;font-size:12px;font-weight:700;padding:4px}
.ctestim{border-top:1px solid #cae2ff;border-left:6px solid #cae2ff;margin-bottom:15px;padding-bottom:10px;position:relative}
.ctestim h3{background:#e6f1ff;font-size:14px;color:#448ad5;margin:0;padding:5px}
.ctestim-body{color:#000;padding:5px}
.ctestim-meta{position:absolute;right:10px;top:5px;color:#777;font-size:11px;line-height:20px}
#ctestim-form{overflow:hidden}
#ctestim-form fieldset{float:left;width:45%;height:185px;background:#f2f8ff;border:1px solid #cae2ff}
#ctestim-form legend{font-size:110%;font-weight:700;color:#448ad5}
#ctestim-form button{margin-top:10px;font-size:130%;font-weight:700;background:#3e85da;border:1px solid #0d52a6;color:#FFF}
.msg{background:#f1ffc8;border:1px solid #acc16d;color:#5b6930;margin:0 0 10px;padding:2px 5px}
.align-center{text-align:center}
#section-links h3{margin:0;padding:0}
#cabe-planner{background-color:#fff;color:#C91A19;font-family:"Trebuchet MS",Tahoma,Arial,Verdana,sans-serif;font-size:146%;font-weight:700;height:21px;padding-left:12px;padding-top:6px;text-transform:uppercase;border:1px solid #c8c7c7}
.cabe-box-der{background-color:#EA861C;color:#fff;font-family:"Trebuchet MS",Tahoma,Arial,Verdana,sans-serif;font-size:146%;font-weight:700;height:21px;padding-left:12px;padding-top:6px;text-transform:uppercase}
#cabe-newsletter{background-color:#ea861c;padding-top:6px;height:21px;padding-left:12px;font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;color:#FFF;font-weight:700;font-size:146%;text-transform:uppercase}
.conte-box{border:1px solid #c8c7c7;border-top:none;background-color:#fff;margin-bottom:15px;padding:10px 10px 5px 11px}
.conte-box ul{margin:5px 0;padding:0}
.conte-box ul li{margin-top:2px;margin-left:14px}
.fon-box-planner{background-image:url(../images/fon-planner.jpg);background-repeat:no-repeat}
.conte-box input{font-size:102%;margin-bottom:5px}
.conte-box select{border-right:1px solid #EFEDE9;color:#015A8F;font-family:Arial,Helvetica,sans-serif;font-size:80%;width:188px;border-color:#CBC6C0 #EFEDE9 #EFEDE9 #CBC6C0;border-style:solid;border-width:1px;margin:0;padding:3px}
.cajacceso{text-align:center;font-size:1em;border:1px solid #dedbbd;margin-bottom:18px;margin-top:1px;padding:10px}
.cajacceso A:link,.cajacceso A:visited{text-decoration:underline;margin:0 5px}
.cajacceso A:hover{text-decoration:none;margin:0 5px}
.table4{border:#e6e5e5 1px solid;border-collapse:collapse;padding:15px}
.licol{float:left;width:150px}
#feedback_lightbox{width:350px;z-index:9999;position:relative;top:20%;left:30%}
#feedback_overlay_box{position:absolute;top:0;left:0;background:#000;overflow:hidden;z-index:9998;width:100%;display:none;height:100%}
#feedback_button{width:22px;height:90px;position:fixed;right:0;top:40%;overflow:hidden}
#feedback_button a{width:22px;height:90px;overflow:hidden;background:#CF1E00 url(../images/feedback/feedback_tab_white.png) no-repeat top left;display:inline-block;padding:3px}
#feedback_close{display:block;height:30px;text-align:right;width:350px}
#feedback_close a{display:block;background:url(../images/feedback/close_30.png) no-repeat top left;width:30px;float:right;height:30px}
#feedback_form{width:280px;background:#fff url(../images/feedback/dialog.png) repeat-x left bottom;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:1px 4px 4px rgba(0,0,0,0.1);-moz-box-shadow:1px 4px 4px rgba(0,0,0,0.1);box-shadow:1px 4px 4px rgba(0,0,0,0.1);padding:30px}
#feedback_form p{display:block;margin:0;padding:0 0 10px}
#feedback_form p label{display:block;font-size:12px;line-height:16px;color:red;padding:0 0 3px}
#feedback_form p .feedback_text,#feedback_form p .feedback_textarea{border:1px solid #999}
#feedback_error{border:1px solid red;overflow:hidden;display:none;margin:10px 0 0;padding:10px}
#feedback_response{border:1px solid green;color:green;overflow:hidden;display:none;margin:10px 0;padding:10px}
.photo{border:1px solid #ccc;background-color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:0 1px 3px #BFBFBF;-moz-box-shadow:0 1px 3px #BFBFBF;-webkit-box-shadow:0 1px 3px #BFBFBF;filter:progid:DXImageTransform.Microsoft.dropShadow(color=#BFBFBF,offX=-0,offY=1,positive=true);padding:2px}
.photo img{background:#DDD}
.picture{background-color:#F9F9F9;border:1px solid #CCC;font:11px/1.4em Arial, sans-serif;padding:3px}
.picture img{border:1px solid #CCC;vertical-align:middle;margin-bottom:3px}
.btn{background:#FB9C07;color:#000;-moz-border-radius:4px;-webkit-border-radius:4px;padding:2px 4px}
.btn:hover{text-decoration:none;background:#ff9c00;color:#000}
#socialicons li{list-style:none;background-image:url(../images/sprite-social.png);background-repeat:no-repeat;margin:5px;padding:0}
#socialicons li,#socialicons a{width:32px;height:32px;display:block;float:left}
.facebook{background-position:0 0}
.myspace{background-position:-42px 0}
.twitter{background-position:-84px 0}
.youtube{background-position:-126px 0}
.flickr{background-position:-168px 0}
.vimeo{background-position:-210px 0}
#fbtab{background:url(../images/Like.png) no-repeat;right:1px;top:275px;height:45px;width:32px;position:fixed;z-index:5000;margin:0;padding:0}
#twtab{background:url(../images/Follow.png) no-repeat;right:1px;top:328px;height:45px;width:32px;position:fixed;z-index:5000;margin:0;padding:0}
#rsstab{background:url(../images/RSS.png) no-repeat;right:1px;top:381px;height:45px;width:32px;position:fixed;z-index:5000;margin:0;padding:0}
div#access a img,div#header a img{border:0}
div#access div.top-links a:link,div#access div.top-links A:visited,div#access div.top-links A:active{color:#B36C00;text-decoration:none;font-family:Arial, Helvetica, sans-serif}
div#access div.top-links social,img.center{display:block;margin:auto}
.featured .econtent img,img.alignleft{float:left}
div#content a:link,div#content a:visited,div#content a:active{color:#C91A19;text-decoration:none}
#fbtab a,#twtab a,#rsstab a{display:block;width:100%;height:100%}



#page-wrap		    { width: 205px; margin: 0px auto; }

.image              { position: relative; margin-bottom: 0px; width: 100%; }
h2.imgTitle                  { position: absolute; top: 105px; left: 0; width: 100%; }
h2.imgTitle span             { color:#FFB62A; font: bold 11px/25px Helvetica, Sans-Serif; letter-spacing: 1px;  
                      background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7); padding: 8px; }
h2.imgTitle span.spacer      { padding: 0 2px; background: none; }



/* FEEDBACK START */
/*.hidden {
	display: none;
}

a#feedbackLink {
	position: fixed;
	top: 45%;
	left: 0px;
	color: white;
	font-weight: bold;
	text-indent: -1000em;
	background: #D51F00 url(../images/feedbacklabel.png) top right no-repeat;
	width: 22px;
	height: 87px;
}

#feedbackOverlay {
	background: black;
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

#feedbackForm {
	position: fixed;
	top: 20%;
	width: 380px;
	padding: 10px;
	background: white;
	border: 1px solid #333;
	text-align: left;
}

#feedbackForm h2 {
	font-size: 24px;
	margin: 5px 0 10px 0;
	padding-bottom: 5px;
	color: black;
	border-bottom: 1px solid #ccc;
}

#feedbackForm .formInstructions {
	margin: 10px 0;
}

#formErrors {
	background: #fef8f6;
	padding: 10px;
	border: 1px solid #900;
	color: #900;
}

#feedbackForm div.field {
	margin: 10px 0;
}

#feedbackForm label {
	font-weight: bold;
}

#feedbackForm textarea,
#feedbackForm input#name,
#feedbackForm input#email {
	width: 368px;
	border: 1px solid #ccc;
	padding: 5px;
	font: inherit;
}

#feedbackForm #actions {
	text-align: right;
}

#feedbackForm #actions a {
	color: red;
	font-weight: bold;
}

#feedbackForm button {
	cursor: pointer;
	padding: 2px;
	background: #37c;
	color: white;
	font-weight: bold;
	border: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
/* FEEDBACK END */ 

#feedback a{ 


	position: fixed;
	top: 45%;
	left: 0px;
	color: white;
	font-weight: bold;
	text-indent: -1000em;
	background: #D51F00 url(../images/feedbacklabel.png) top right no-repeat;
	width: 22px;
	height: 87px;
	/*border:1px solid #fff;*/

/*display:block; position:fixed; top:100px; right:-1px; background:white; padding:1px 1px;
 border:1px solid #fff;*/
/* border-left-color:#060;
 border-top-color:#090;*/
 }
 #feedback a:hover{
	 
	
	border:1px solid #fff;
	 
	 }

