﻿/* -- main.css  -- */
/*body,td,th{font-family:verdana;font-size:10px;text-align: center}*/
a:link,.link{color:#C98000;text-decoration:underline;cursor:pointer}
a:active{color:#714801;text-decoration:underline}
a:visited{color:#C98000;text-decoration:underline}
a img{border:0px solid #000}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#444;
font-weight:normal;
padding: 1px 10px;
background:url(../images/formbg.gif) repeat-x left top;
margin-bottom: 1.1em;
}

body.gradient_orange_top_large{background-image:url(../images/gradient_large_orange.gif);background-repeat:repeat-x}
.container{width:900px;margin:0 auto;height:auto; text-align:left;}
.clear{display:inline-block}
.clear:after,
.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clear{height:1%}
.clear{display:block}
.column{float:left;margin-right:15px; margin-top:1em}
.last{margin-right:0}
.span-5{width:165px}
.span-8{width:290px}
.span-16{width:630px}
.span-24{width:900px;margin:0}
div.gradient_gray_top{background-image:url(../images/gradient_gray.gif);background-repeat:repeat-x}
.gray_border_top{border-top:1px solid #ddddee}
div.homepage_rightcol_spacing{margin-top:12px;padding:5px}
div.facets {background-color:#FFFFEE;border:1px solid #E1E1E1;padding-top:12px;width:180px;margin-bottom:1em;float:left;}
div.facets_title{font-family:Arial; font-size:1.2em; height:2em; line-height:2em; background-color:#C98800;color:#FFFFFF}
div.facets_filter{float:left;margin-top: 1em; margin-right:1em;border_bottom:1px dotted;width:175px;}
div.rdosBuscador {float:right;width:700px;}
div.separador {border-bottom:1px dotted #FFCCCC;}
div.texto{font-size:1.2em;}
.gray_border_bottom{border-bottom:1px solid #ddddee}
.pad_top_bottom{padding:15px 0px;text-align:center}
.lnk{text-decoration:underline;color:rgb(201,128,0);cursor:pointer}

.google_skyscrapper{border:1px solid #cccccc;padding:1px;text-align:center;width:100%;background-color:ffffef;margin:0}

/* -- blueprint-0.6/lib/reset.css @ 1194357951 (0.019s) -- */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;letter-spacing:inherit}
body{background:#fff;margin:1.5em 0}
/*table{border-collapse:separate;border-spacing:0}*/
caption,th,td{text-align:left;font-weight:400}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
a img{border:none;position:relative}

/* -- blueprint-0.6/lib/typography.css @ 1194357951 (0.004s) -- */
body{font-size:75%}
body{color:black;font-family:Arial,Verdana,Helvetica;letter-spacing:0px}
h1,h2,h3,h4,h5,h6{color:#000;font-family:inherit}
h1,h2,h3,h4,h5,h6{font-weight:bold}
h1{font-size:28px;line-height:1.25em;margin-bottom:0.50em;font-weight:bold}
h2{font-size:24px;line-height:1.25em;margin-bottom:0.50em;font-weight:bold}
h3{font-size:18px;line-height:1.25em;margin-bottom:0.25em;font-weight:none}
h4{font-size:14px;line-height:1.25em;margin-left:0.25em;margin-bottom:0.25em;font-weight:none}
h5{font-size:12px;line-height:1.25em;margin-bottom:0.25em;font-weight:none}
h6{font-size:10px;line-height:1.25em;margin-bottom:0.25em;font-weight:none}
p{margin:0 0 1.5em}
p.last{margin-bottom:0}
p img{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}
p img.top{margin-top:0}
img{margin:1px 0px}
ul,ol{margin:0 15px 15px 15px}
ul{list-style-type:circle}
ol{list-style-type:decimal}
dl{margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dd{margin-left:1.5em}
abbr,acronym{border-bottom:1px dotted #666}
address{margin-top:1.5em;font-style:italic}
del{color:#666}
a:focus,a:hover{color:#c98000}
a{color:#c98000;text-decoration:underline}
a:visited{color:#c98000}
blockquote{margin:1.5em;color:#666;font-style:italic}
strong{font-weight:bold}
em,dfn{font-style:italic;background:#ffc}
dfn{font-weight:bold}
pre,code{margin:1.5em 0;white-space:pre}
pre,code,tt{font:1em 'andale mono','monotype.com','lucida console',monospace;line-height:1.5}
tt{display:block;margin:1.5em 0;line-height:1.5}
table .last{padding-right:0}
.large{font-size:1.3em;margin-bottom:1em}
.medium{font-size:1em;margin-bottom:1em}
.small{font-size:10px}
.quiet{color:#666}
.hide{display:none}
.highlight{background:#ff0}
.added{color:#060}
.removed{color:#900}
.top{margin-top:0;padding-top:0}
.bottom{margin-bottom:0;padding-bottom:0}
.faded{color:#cccccc}
.box{padding:1.5em;margin-bottom:1.5em;background:#eee}
/*hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 10px 0;padding:0px;border:none}*/
hr { clear:both; height: 0; border-style: dotted; border-width: 1px 0 0 0; border-color:#007700; }
/*hr.space{background:#fff;color:#fff}*/

.topUrlInternaResultados{font-size:1.2em;}
.topDescripcionResultados{font-size:1em;}
.topUrlExternaTexto{font-size:1em;}
.topPrecio{}
.topContadorResultados{}
.rowOdd{}
.rowEven{background:#ffffe9;}


#header_image{
background: black;
margin: 0px;
padding: 0px;
position: relative;
top: -3px;
height: 230px
}

#header_image_interior{
background: black;
margin: 0px;
padding: 0px;
position: relative;
top: -3px;
height: 25px
}

#container_urls_header{
	background:url("../images/fondoMenu.png") repeat scroll 0 0 transparent;
	position: absolute; top: 275px; z-index: 3; width: 900px;
}
#container_urls_header_interior{
	background:url("../images/fondoMenu.png") repeat scroll 0 0 transparent;
	position: absolute; top: 75px; font-size: 13px; z-index: 3; width: 900px;
}
#main_title_header{position: absolute; top: 48px; color: black; font-weight: bold; font-size: 14px; z-index: 4; width: 880px;text-align:right;}
#title_description_header_container{position: absolute; top: 90px; padding-left: 490px; color: white; z-index: 5;margin-right:1em;}
#plugin_fb{position: absolute; top: 9px; left: 635px;}

#guiaViaje div.imageBorder{
	background-color: #FFFFFF;
	border: 1px dashed #D9D785;
	float: left;
	margin: 0 1em 0 0;
	padding: 1em;
}

#guiaViaje div.descripcionCorta p:first-letter {
	font: 2em arial,sans-serif;
	}
	
#guiaViaje div.descripcionCorta p{
	font: 1.2em arial,sans-serif;
	color:#960D0D;
	}
	
#guiaViaje a.leerMas {
	font: 1.1em arial,sans-serif;
	color:#c98000;
	text-decoration:underline;
	text-align:justify;	
	}
	
#guiaViaje a.destinos {
	font: 1.3em arial,sans-serif;
	color:#c98000;
	text-decoration:underline
	}
	
#guiaViaje div.descripcionLarga {
	font: 1em arial,sans-serif;
	color:#FF0000;
	}
	
#guiaViaje div.letraInicialDestinos {
	font: 1.5em arial,sans-serif;
	margin-top: 0.75em;
	}

#guiaViaje h2 {
  color: #C98000;
  font: bold 2em Georgia, Georgia, serif;
  margin-bottom: 1em;
  margin-top: 0.5em;
  text-align: center;
  border-bottom: 1px solid;
}

#guiaViaje h3 {
  color: #101010;
  font: 1.5em Georgia, Georgia, serif;
  margin-bottom: 0.5em;
  margin-top: 1em;
}

#guiaViaje h4 {
  color: #101010;
  font: 1.3em Georgia, Georgia, serif;
  margin-bottom: 0.25em;
}

#guiaViaje p {
	font: 1.2em arial,sans-serif;
	color:#333333;
	line-height: 1.5em;
  	margin: 0.4em 0 0.5em;
	}

#guiaViaje div.bigImage{
        width:75%;
        margin: auto;
}

.pieFoto {
	font:1.1em Lucida Sans Unicode,Lucida Grande,sans-serif;
	margin-top: 10px;
	text-align: center;
	width:auto;
}


a.button {
  -moz-border-radius: 3px 3px 3px 3px;
  background: url("../images/blue-gradient.png") repeat-x scroll 0 0 #1D7DDB;
  border: 1px solid #3399FF;
  color: #FFFFFF;
  display: block;
  font-size: 14px;
  font-weight: bold;
  padding: 8px 15px;
  text-decoration: none;
}

a.button:hover span{
text-decoration:underline;
}

/**/
a.menuInicio {
  -moz-border-radius: 3px 3px 3px 3px;
  background: url("../images/menuInicio.png") no-repeat scroll 0 0;
  display: block;
  font-size: 14px;
  font-weight: bold;
  padding: 8px 15px;
  text-decoration: none;
  width:149px;
  height:30px;
}

a.menuInicio:hover{
	background: url("../images/menuInicioPulsado.png") no-repeat scroll 0 0;
	text-decoration:underline;
	width:149px;
  	height:30px;
}

a.menuGuiaViaje {
  -moz-border-radius: 3px 3px 3px 3px;
  background: url("../images/menuGuiaViaje.png") no-repeat scroll 0 0;
  display: block;
  font-size: 14px;
  font-weight: bold;
  padding: 8px 15px;
  text-decoration: none;
  width:148px;
  height:30px;
}

a.menuGuiaViaje:hover{
	background: url("../images/menuGuiaViajePulsado.png") no-repeat scroll 0 0;
	text-decoration:underline;
	width:148px;
  	height:30px;
}
.opcionMenu1 {
	 float:left;
	 width:149px;
	 height:30px;
      }
.opcionMenu2 {
	 float:left;
	 width:149px;
	 height:30px;
      }
/*- Menu Tabs E--------------------------- */

    #tabsE {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;

      }
    #tabsE ul {
	  margin:0;
	  padding:1px 10px 0 5px;
	  list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url("tableftE.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url("../images/tabrightE.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }  

