rightmenudiv-viajeshtml {
	width:				100%;
	height:				100%;
	margin:				0;
	padding:			0;
}

body {
	height: 100%;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	background-color:#FFF;
	margin:0;
	padding:0;
}

form {
	font-family: Verdana,Helvetica, sans-serif;
	display:block;
	margin:0;
	padding:0;
}

fieldset {
	border:0;
	padding:0;
	margin:0;
}

fieldset label {
	clear:left;
	float:left;
	width:90px;
	font-size:12px;
	font-weight: bold;
	padding:0 5px 10px 0;
	margin:0;
}

fieldset input, textarea {
	float:left;
	width:280px;
	font-style: normal; 
	font-weight: normal; 
	color: #000;
	background-color: white;
	border: 1px solid #000;
	padding:0;
	margin:0 0 10px 0;
}

fieldset select {
	float:left;
	padding:0;
	margin:0 0 10px 0;
}

fieldset input.checkmark {
	clear:none;
	float:left;
	width:15px;
	background-color:transparent;
	border:none;
	padding:0;
	margin:0;
}

fieldset label.radiolabel {
	clear:none;
	float:left;
	width:25px;
	padding:0;
	margin:0;
}

fieldset input.radiobtn {
	clear:none;
	float:left;
	width:15px;
	background-color:transparent;
	border:none;
	padding:0;
	margin:0 7px 0 0;
}

input.submitbtn {
	width:80px;
	font-size:10px;
	font-weight: bold;
	color: white;
	background-color: #000;
	padding:1px;
	margin:0;
}

div, p, th, td, li, dd, dl, dt { 

font-family:Arial, Helvetica, sans-serif; 
}

img	{
	border:0;
	padding:0;
	margin:0;
}

a {
	color:	#666666;
	background-color: transparent;
	text-decoration:	underline;
}

a:link {
	color:	#666666;
	background-color: transparent;
	text-decoration:	underline;
}

a:visited {
	color:	#666666;
	text-decoration:	underline;
}

a:active {
	color:	#666666;
	text-decoration:	underline;
}

a:hover {
	color:	#8b8b7d;
	background-color: transparent;
	text-decoration:	underline;
}

a.ds_edit {
	display:block;
	width:50px;
	color:	#000;
	background-color: #D4D0C8;
	border:1px solid #000;
	padding:3px;
	margin:5px;
	text-align:center;
}

a.ds_edit:hover {
	display:block;
	width:50px;
	color:	#000;
	background-color: #D4D0C8;
	border:1px solid #000;
	padding:3px;
	margin:5px;
	text-align:center;
	text-decoration: none;
}

p, div {
	font-size:13px;
	margin-top: 0; padding-top: 0;
	color: #333333;
}

h1 {
	display:block;
	font-size:18px;
	font-weight: bold;
	color: #000;
	padding: 0;
	margin:	0 0 20px 0;
}

h2 {
	font-size:14px;
	font-weight: bold;
	color:	#000;
	padding: 0;
	margin: 0 0 5px 0;
}

h3 {
	font-size:12px;
	font-weight: bold;
	color:	#000;
	padding: 0;
}

h3.formheader {
	background-color:#8B8B7D;
	color:#FFF;
	padding: 3px;
	margin: 0 10px 10px 0;
}

h4 {
	
	font-size:14px;
	font-weight: bold;
	color:	#000;
	padding: 0;
	margin: 0 0 10px 5px;
}

#generalcontainer {
	min-height: 100%;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
	display:block;
	text-align:left;
	background-image:url(http://www.patagonline.com/images/header_new.png);
	background-repeat:repeat-x;
	background-position:top left;
	margin:0 auto;
	padding:0;
}

/* *********************************** header *************************************** */

#header{
	width:988px;
	/*height:146px;*/
	display:block;
	background-color:transparent;
	background-image:url(http://www.patagonline.com/images/patagonline_banner_new.png);
	background-repeat:no-repeat;
	background-position:20px 0;
	margin:0 auto;
	padding:0;
}

#minimenu {
	list-style:none;
	display:block;
	padding:10px 0 0 0;
	margin:0 0 0 550px;
}

#minimenu li {
	float:left;
	font-size:14px;
	color:#8B8B7D;
	padding:0 10px;
	margin:0;
	border-right:1px solid #8B8B7D;
}

#minimenu li a {
	text-decoration:none;
	margin:0;
	padding:0;
	color: white;
}

#minimenu li a:hover {
	text-decoration:underline;

}

#menu{
	width:770px;
	display:block;
	margin:0;
	padding:0 0 0 20px;
}

#menucontent {
	clear:both;
	height:41px;
	list-style:none;
	display:block;
	padding:80px 0 0 0;
	margin:0;
	overflow:auto;
}

#menucontent li {
	float:left;
	height:40px;
	color:#FFF;
	font-family:Helvetica, Arial, sans-serif; 
	font-size:16px;
	font-weight:bold;
	padding:0 25px 0 0;
	margin:0 5px 0 0;
	background-color:#8B8B7D;
	background-image:url(http://www.patagonline.com/images/tab_right_bg.png);
	background-repeat:no-repeat;
	background-position:top right;
	cursor:pointer;
}

#menucontent li.menuselectedli {
  	color:#8B8B7D;
	padding:0 25px 0 0;
	margin:0 5px 0 0;
	background-color:#FFF;
	background-image:url(http://www.patagonline.com/images/tab_right_white_bg.png);
	background-repeat:no-repeat;
	background-position:top right;
}

#menucontent li:hover {
	padding:0 25px 0 0;
	margin:0 5px 0 0;
	position: static;
}

#menucontent li a {
	display: block;
	color:#FFF;
	text-decoration:none;
	padding:10px;
	margin:0;
	background-image:url(http://www.patagonline.com/images/tab_left_bg.png);
	background-repeat:no-repeat;
	background-position:top left;
	border-right:1px solid #FFF;
}

#menucontent li a.menuselecteda {
	display: block;
  	color:#8B8B7D;
	text-decoration: none;
	padding:10px;
	margin:0;
	background-image:url(http://www.patagonline.com/images/tab_left_white_bg.png);
	background-repeat:no-repeat;
	background-position:top left;
	border-right:1px solid #104453;
}

#menucontent li a:hover {
	display: block;
	text-decoration: none;
	padding:10px;
	margin:0;
}

#menucontent li ul {
	position: absolute;
	list-style:none;
	left: -3000px;
	height: auto;
	width: 150px;
	margin:0;
	padding:0 0 20px 0;
	background-color:#8B8B7D;
	z-index:500;
}

#menucontent li.menuselectedli ul {
	background-color:#FFF;
}

#menucontent li ul li {
	float: left;
	height:auto;
	font-size:12px;
	font-weight:normal;
	padding:6px 0 6px 10px;
	width: 110px;
	background-image:none;
}

#menucontent li.menuselectedli ul li {
	background-color:#FFF;
}

#menucontent li ul li:hover, #menucontent li ul li.menuselectedli {
	padding:6px 0 6px 10px;
	width: 110px;
	background-image:none;
}

#menucontent li ul ul {
	margin: -22px 0 0 110px!important;
	/*margin: -18px 0 0 75px;*/
}

#menucontent li ul a, #menucontent li ul a.menuselecteda {
	color:#FFF !important;
	display: block;
	padding:0;
	background-image:none;
	border:none;
}

#menucontent li.menuselectedli ul a, #menucontent li.menuselectedli ul a.menuselecteda {
  	color:#8B8B7D !important;
}

#menucontent li ul a:hover {
	color:#FFF !important;
	display: block;
	padding:0;
	border:none;
	text-decoration:underline;
}

#menucontent li.menuselectedli ul a:hover {
  	color:#8B8B7D !important;
}

#menucontent li:hover ul ul, #menucontent li.sfhover ul ul {
	left: -3000px;
}

#menucontent li:hover ul, #menucontent li li:hover ul, #menucontent li.sfhover ul, #menucontent li li.sfhover ul {
	left: auto;
}

/* ******************************** end of header *********************************** */

#contentcontainer {
	width:988px;
	display:block;
	padding:10px 0 250px 0;
	margin:0 auto;
	background-color:#fff;
}

#contentcontainer span.ds_path {
	display:block;
	color:#666;
	padding:20px 0 15px 15px;
	margin:0;
}

#contentcontainer span.ds_path a {
	color:#666;
	text-decoration:underline;
}

#contentcontainer span.ds_path a:hover {
	text-decoration: underline;
  	color: #8b8b7d;
}

#maincolumnwide {
	display:block;
	width:983px;
	padding:10px 0;
	margin:0 0 0 5px;
	overflow:auto;
}


#maincolumnwide p {
	margin: 0;
	padding: 2px 10px 10px 0px;
}

#leftsideGSheader {
	width:670px;
	display:block;
	padding:0;
	margin:0 0 10px 0;
}

#leftsideGSheader h1 {
  	color: #8A8A7D;
	display:inline;
	margin-left:10px;
}

#serviceprice {
  	color: #8A8A7D;
	display:block;
	padding:0 0 5px 0;
	margin:10px 0 0 10px;
}

#leftsideGSheader a {
  	color: #D85860;
	display:inline;
	padding:5px 0 5px 30px;
	margin:0 0 0 20px;
	background-image:url(http://www.patagonline.com/images/clip.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#leftsideGSheader div.stardiv {
	display:inline;
	margin-left:10px;
}

#leftsidecontainer, #leftsideGScontainer {
	float:left;
	width:670px;
	padding:0;
	margin:0;
}

#leftsideGScontainer {
	width:760px;
}

#leftsidetopdiv, #leftsideGStopdiv {
	width:670px;
	display:block;
	padding:0;
	margin:0;
	overflow:auto;
	background-color:#F3F3F2;
}

#leftsideGStopdiv {
	width:760px;
	background-color:#FFF;
}

#leftcolumn, #leftimagecolumn {
	float:left;
	width:200px;
	padding:0;
	margin:0;
}

#leftcolumn ul {
	width:195px;
	list-style:none;
	display:block;
	padding:0;
	margin:10px 0 0 5px;
}

#leftcolumn ul li {
	width:180px;
	display:block;
	font-size:12px;
	padding:5px 0;
	margin:0;
}

#leftcolumn ul li:hover, #leftcolumn ul li.menuselectedli {
	cursor:pointer;
	margin:0;
}

#leftcolumn ul li a {
	/*font-weight:bold;*/
	color:#999;
	text-decoration:none;
	padding:5px 0 5px 2px;
	margin:0;
}

#leftcolumn ul li a:hover, #leftcolumn ul li a.menuselecteda {
	/*font-weight:bold;*/
	text-decoration: underline;
	padding:5px 0 5px 2px;
	margin:0;
}

#leftimagecolumn {
	width:450px;
}

#leftcolumnimages {
	float:left;
	width:685px;
	padding:0;
	margin-left:15px;
}

#maincolumn, #mapcolumn {
	float:left;
	width:460px;
	padding:0 0px 5px 10px;
	margin:0;
	background-color:#FFF;
}

#maincolumn img {
	padding:0;
	margin:0;
}

#mapcolumn {
	width:300px;
	height:340px;
	padding:0;
	margin:0 0 0 5px;
	background-color:none;
}

#servicediv, #serviceGSdiv {
	display:block;
	width:665px;
	padding:0 5px 10px 0;
	margin:0;
	overflow:auto;
}

#serviceGSdiv {
	display:block;
	width:755px;
	padding-top:10px;
}

#service_comments {
	border-top:1px solid #8B8B7D;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
}

#service_comments h2 {
	font-size:18px;
  	color: #8A8A7D;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:45px;
	background-image:url(http://www.patagonline.com/images/commbubble.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#service_comments ul {
	list-style:none;
	display:block;
	padding:0;
	margin:10px 0 10px 10px;
	border-bottom:1px solid #8B8B7D;
}

#service_comments ul li {
	display:block;
	font-size:12px;
	padding:10px 0;
	margin:0;
	border-top:1px dotted #8B8B7D;
}

#gestion_services {
	display:block;
	padding:0;
	margin:0;
	overflow:auto;
}

#gestion_services h3 {
	font-size:14px;
	font-weight: bold;
	color:	#000;
	padding: 0;

}

#maincolumn p, #servicediv p {
	margin: 0;
	padding: 2px 10px 10px 0px;
}

#maincolumn h2 {
	margin:10px 0 10px 0;
	padding:5px 0 5px 5px;
	font-weight: bolder;
	color: #104453;

}

#servicediv h2 {
	margin:10px 0 10px 0;
	padding:5px 0 5px 5px;
	font-weight: bolder;
	color: #104453;
	background-color: #f3f3f2;
	-moz-border-radius:4px;
    -webkit-border-radius:4px;
	 overflow:auto;
}

#maincolumn h1 {
	margin-top: 10px;
}

#topdiv, #topdivnarrow {
	display:block;
	width:770px;
	padding:10px 0;
	margin:0 0 0 10px;
	border-bottom:1px solid #8B8B7D;
}

#topdivnarrow {
	width:570px;
}

#topdiv h1, #topdivnarrow h1 {
	color: #8b8b7d;
	font-size:20px;
	margin-bottom: 0px;
}

#topdiv h2, #topdivnarrow h2 {
	color: #9FA197;
	font-size:16px;
	font-weight: normal;
	margin-bottom: 0px;
}

#imagediv {
	float:left;
	width:550px;
	padding:5px 0 5px 10px;
	margin:0;
}

div#cajagris {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-top: 45px;
	width: 480px;
	background-image: url(http://www.patagonline.com/images/organizamos_home.png);
	background-repeat: no-repeat;
}

div#cajagris h2 {
	color:#000;
	font-weight:bold;
}


div#cajagris h6 {
  margin: 0;
  font-size: 18px;
  line-height: 1.4em;
  color: #222;
  font-weight: normal;
}

#imagedivnofloat {
	display:block;
	width:570px;
	padding:5px 0;
	margin:0 0 0 10px;
	border-bottom:1px solid #8B8B7D;
}

#imagediv img, #imagedivnofloat img {
	padding:0;
	margin:0;
}

#imagediv h2, #imagedivnofloat h2 {
	color: #9FA197;
	font-size:16px;
	font-weight: normal;
	margin-top: 20px;
}

#rightmenudiv {
	float:left;
	width:218px;
	height:168px;
	padding:5px 0 0 0;
	margin:6px 0 0 0;
	border:1px solid #8B8B7D;
}

#rightmenudiv ul {
	list-style:none;
	display:block;
	padding:0;
	margin:0 0 0 10px;
}

#rightmenudiv ul li {
	display:block;
	list-style: none outside;
	background: url(http://www.patagonline.com/images/bullet_arrow.png) no-repeat 0 2px;
	margin: 10px 0;
	padding:0 0 0 15px;
}

#rightmenudiv ul li a {
	color:#8B8B7D;
	font-size:14px;
	text-decoration:none;
}

#rightmenudiv-info {
	float:left;
	padding:5px 0 0 0;
	margin:0 0 0 0;
}

#rightmenudiv-info ul {
	list-style:none;
	display:block;
	padding:0;
	margin:10px 0 0 0;
}

#rightmenudiv-info ul li {
	display:block;
	clear:both;
	height:30px;
	margin:0;
	padding:5px 0;
	vertical-align:middle;
}

#rightmenudiv-info ul li img {
	float:left;
	margin: 0 10px 0 0;
	padding:0;
}

#rightmenudiv-info ul li span {
	float:left;
	margin: 0;
	padding:8px 0 0 0;
}

#rightmenudiv-blog {
	float:left;
	width:218px;
	padding:5px 0 0 0;
	margin:6px 0 0 0;
}

#home_cotiz_div {
	width:222px;
	background-image: url(http://www.patagonline.com/images/bubble-bc.png);
	background-repeat: no-repeat;
	text-align: center;
	margin:28px 0;
}

#home_cotiz_div h3 {
  color: #414110;
  margin: 0;
  padding: 18px 15px 5px 15px;
  font-weight: bold;
  font-family: Helvetica, sans-serif;
  font-size: 22px;
  line-height: 1.0em;
  letter-spacing: -1px;
}

#home_cotiz_div h4 {
  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
  font-size: 11px;
  color: #414110;
  margin: 0;
  padding: 0 20px 0 20px;
  text-transform: none;
  font-weight: normal;
}

#home_cotiz_div h5 {
  margin: 0;
  font-size: 26px;
  font-style: normal;
  font-weight: bold;
  font-family: Helvetica, sans-serif;
  text-decoration: underline;
}

#home_cotiz_div h6 {
  margin: 0;
  font-size: 18px;
  line-height: 1.4em;
  color: #222;
  font-weight: normal;
}



#fotos_div {
	margin:0;
	padding: 0;
}

#fotos_cotiz_div {
	width:222px;
	background-image: url(http://www.patagonline.com/images/bubble-bc.png);
	background-repeat: no-repeat;
	text-align: center;
	margin:0;
}

#fotos_cotiz_div h3 {
  color: #414110;
  margin: 0;
  padding: 18px 15px 5px 15px;
  font-weight: bold;
  font-family: Helvetica, sans-serif;
  font-size: 22px;
  line-height: 1.0em;
  letter-spacing: -1px;
}

#fotos_cotiz_div h4 {
  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
  font-size: 11px;
  color: #414110;
  margin: 0;
  padding: 0 20px 0 20px;
  text-transform: none;
  font-weight: normal;
}

#fotos_cotiz_div h5 {
  margin: 0;
  font-size: 26px;
  font-style: normal;
  font-weight: bold;
  font-family: Helvetica, sans-serif;
  text-decoration: underline;
}

#fotos_cotiz_div h6 {
  margin: 0;
  font-size: 18px;
  line-height: 1.4em;
  color: #222;
  font-weight: normal;
}

#itemcolumns, #itemcolumnsnarrow {
	display:block;
	clear:both;
	width:770px;
	padding:10px 0 10px 0;
	margin:0 0 0 10px;
}

#itemcolumnsnarrow {
	width:640px;
	border:none;
}

#servcolumn {
	float:left;
	width:220px;
	padding:10px 0 10px 0;
	margin:0;
	background-color:#B5CCDC;
	-moz-border-radius:4px;
    -webkit-border-radius:4px;
	 overflow:auto;
}


#carritodiv {
	display:block;
	padding:0 0 0 10px;
	margin:0 0 10px 0;
}

#carritodiv img {
	float:left;
	padding:0;
	margin:0 0 10px 0;
}

#carritoservices {
	width:200px;
	clear:both;
	list-style:none;
	display:block;
	padding:0;
	margin:0;
	background-color:#FFF;
	overflow-x: auto;
	overflow-y: auto;
}

#carritoservices li {
	display:block;
	color: #78786A;
	font-size:12px;
	padding:5px 0;
	margin:0 0 0 10px;
	text-decoration:underline;
}

#carritoservices li img {
	float:none;
	display:block;
	padding:0;
	margin:0;
}

#carritoservices li.redhead {
	margin:0 0 0 30px;
}

#carritoservices li.accomnode {
	display:block;
	list-style: none outside;
	background: url(http://www.patagonline.com/images/accom_icon.png) no-repeat 0 2px;
	padding-left:30px;
}

#carritoservices li.cruisenode {
	display:block;
	list-style: none outside;
	background: url(http://www.patagonline.com/images/cruise_icon.png) no-repeat 0 2px;
	padding-left:30px;
}

#carritoservices li.tournode {
	display:block;
	list-style: none outside;
	background: url(http://www.patagonline.com/images/tour_icon.png) no-repeat 0 2px;
	padding-left:30px;
}

#carritoservices li.presubtn {
	margin:20px 0 0 10px;
}

#contacto {
	width:134px;
	padding:0 43px;
	margin:10px 0;
}


#contacto p {
	font-weight: bold;
}

#social {
	float:left;
	width:220px;
	padding:10px 0 10px 0;
	margin:10px 0;
}


#rightmenudiv ul li a {
	color:#8B8B7D;
	font-size:14px;
	text-decoration:none;
}


#contacto ul {
	list-style:none;
	display:block;
	padding:0;
	margin:10px 0 0 0;
}

#contacto ul li {
	display:block;
	clear:both;
	height:30px;
	margin:0;
	padding:5px 0;
	vertical-align:middle;
}

#contacto ul li img {
	float:left;
	margin: 0 10px 0 0;
	padding:0;
}

#contacto ul li span {
	float:left;
	margin: 0;
	padding:8px 0 0 0;
}


#serviciosrelaciondos {
	display:block;
	padding:0 5px;
	margin:0;
}

#serviciosrelaciondos img {
	border:1px solid #ffffff;
}

#serviciosrelaciondos h2 {
	color: #104453;
	padding:0 0 0 5px;
}

#serviciosrelaciondos ul.ds_Gservices_list {
	list-style:none;
	display:block;
	padding:0;
	margin:0 0 0 5px;
	overflow:auto;
}

#serviciosrelaciondos ul.ds_Gservices_list li {
	float:left;
	height:100px;
	margin: 5px 10px 5px 0;
	padding:0;
}

#rightcolumn {
	padding:0;
	margin:0 0 0 10px;

}

#rightcolumn img {
margin-left: 10px;

}

#rightcolumnimages {
	float:left;
	width:150px;
	padding:0;
	margin:0 0 0 10px;
}

ul.ds_gallery {
	list-style:none;
	display:block;
	padding:10px;
	margin:0;
	overflow:auto;
}

ul.ds_gallery li {
	float:left;
	margin: 0 5px;
	padding:0;
}

ul.ds_gallery_thumbs {
	list-style:none;
	display:block;
	padding:0;
	margin:0;
	overflow:auto;
}

ul.ds_gallery_thumbs li {
	display:block;
	margin: 2px 5px;
	padding:0;
}

ul.ds_gallery_thumbs li a {
	margin: 0;
	padding:0;
}

ul.ds_gallery_thumbs li img {
	margin: 0;
	padding:0;
}

.yui-overlay { background-color:#FFF; color:#000;padding:0;margin:0; } 
.yui-overlay .hd { padding:0;margin:0; } 
.yui-overlay .bd { padding:5px;margin:0; } 
.yui overlay .ft { padding:0;margin:0; }



/* ******************************* items ******************************* */



ul#itemslist {
	list-style:none;
	display:block;
	padding:0;
	margin:0;
	overflow:auto;
}

ul#itemslist li {
	float:left;
	margin: 0 10px 0 0;
	padding:0;
}

div.ds_service_item {
	float:left;
	width:300px;
	height:400px;
	margin:0;
	padding: 20px 20px 10px 0;
}

div.ds_service_item h3 {
	margin: 0;
	padding:0;
}

div.ds_service_item img {
	display:block;
	clear:right;
	margin: 0 0 10px 0;
	padding:0;
}

div.stardiv img {
	display:inline;
	border:none !important;
}

div.pricediv {
	display:block;
	margin: 0;
	padding:10px 0;
}

div.ds_service_item a.agregarlink {
	clear:both;
  	color: #d85860;
	display:block;
	padding:5px 0 5px 30px;
	margin:0;
	background-image:url(http://www.patagonline.com/images/clip.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

ul#videoslist {
	list-style:none;
	display:block;
	padding:0;
	margin:0;
	overflow:auto;
}

ul#videoslist li {
	float:left;
	margin: 0 10px 0 0;
	padding:0;
}

div.ds_service_video {
	margin: 0;
	padding:20px 20px 20px 15px;

}

ul#progslist {
	list-style:none;
	display:block;
	padding:0;
	margin:0;
	overflow:auto;
}

ul#progslist li {
	float:left;
	margin: 0 10px 0 0;
	padding:0;
}

dl.ds_items_list {
	width:760px;
	margin: 20px 0 0 10px;
	padding: 0;
	overflow:auto;
}

dl.ds_items_list dt {
	color:#000;
	width: 160px;
	float: left;
	margin: 0 10px 0 0;
	padding: 5px 0;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}

/* commented backslash hack for mac-ie5 \*/
dl.ds_items_list dt { clear: both; }
/* end hack */

dl.ds_items_list dd {
	margin: 0;
	padding: 5px;
	overflow:auto;
}

dl.ds_items_list dd img {
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
}

ul.ds_items_4cols {
	list-style:none;
	display:block;
	padding:0;
	margin: 20px 0 0 0;
	overflow:auto;
}

ul.ds_items_4cols li {
	float: left;
	width:375px;
	padding:10px 5px;
	margin:0;
	overflow:auto;
}

ul.ds_items_4cols li img {
	float: right;
	margin: 0 0 0 10px;
	padding: 0;
}

ul.ds_items_2cols {
	list-style:none;
	display:block;
	padding:0;
	margin: 20px 0 0 0;
	overflow:auto;
}

ul.ds_items_2cols h2 {
	padding-bottom: 10px
}

ul.ds_items_2cols li {
	float: left;
	width:200px;
	padding:20px 5px;
	margin:0;
}

ul.ds_items_2cols li img {
	margin: 0;
	display:block;
	padding-right: 20px;
	padding-bottom: 10px;
}

/* ******************************* YUI Tabs ******************************* */

#tabdiv {
	float:left;
	color:#111;
	width:600px;
	background-color:#FFF;
	margin-top: 10px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 10px;	
	border:none;
}

ul.yui-nav {
	overflow:auto;
	margin-left:20px;
}

#tabdiv ul.yui-nav li {
	height:35px;
	background-color:#D8D7D7;
	background-image:url(http://www.patagonline.com/images/activa_dere.png);
	background-repeat:no-repeat;
	background-position:top right;
	cursor:pointer;
	padding:0;
	border:none;
}

#tabdiv ul.yui-nav li:hover {
	background-color:#8b8b7d;
	background-image:url(http://www.patagonline.com/images/over_dere.png);
	background-repeat:no-repeat;
	background-position:top right;
}

#tabdiv ul.yui-nav li.selected {
	background-color:#F3F2F3;
	background-image:url(http://www.patagonline.com/images/select_dere.png);
	background-repeat:no-repeat;
	background-position:top right;
}

#tabdiv ul.yui-nav li.selected:hover {
	background-color:#F3F2F3;
	background-image:url(http://www.patagonline.com/images/select_dere.png);
	background-repeat:no-repeat;
	background-position:top right;
	cursor:default;
}

#tabdiv ul.yui-nav li a {
	display:block;
	text-decoration:none !important;
	font-size: 14px;
	font-weight: bold;  
	text-transform: uppercase;
	color:#8b8b7d;
	background-color:transparent;
	background-image:url(http://www.patagonline.com/images/activa_izq.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding:6px 7px;
	margin:0;
	border:none;
}

#tabdiv ul.yui-nav a:hover {
	color:#FFF;
	background-color:transparent;
	background-image:url(http://www.patagonline.com/images/over_izq.png);
	background-repeat:no-repeat;
	background-position:top left;
}

#tabdiv ul.yui-nav .selected a {
 	color:#000;
 	cursor:default;
	background-color:transparent;
	background-image:url(http://www.patagonline.com/images/select_izq.png);
	background-repeat:no-repeat;
	background-position:top left;
}

#tabdiv ul.yui-nav .selected a:hover {
 	color:#000;
 	cursor:default;
	background-color:transparent;
	background-image:url(http://www.patagonline.com/images/select_izq.png);
	background-repeat:no-repeat;
	background-position:top left;
}

#tabdiv div.yui-content {
	display:block;
	background-color:#F3F2F3;
	border:none;
	padding:20px;
	border-right:5px solid #ffffff;

}

.homeflipdiv {
	width:222px;
	height:40px;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 24px;
	font-weight: bold;  
	color:#FFF;
	padding:136px 0 0 0;
	margin:10px 0 0 0 ;
	cursor:pointer;
	text-align:center;
}

.gruposflipdiv {
	width:222px;
	height:40px;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 24px;
	font-weight: bold;  
	color:#FFF;
	padding:136px 0 0 0;
	margin:10px 0 0 0 ;
	cursor:pointer;
	text-align:center;
	
}



.flipdiv {
	width:356px;
	height:40px;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 24px;
	font-weight: bold;  
	color:#FFF;
	padding:204px 0 0 10px;
	margin:10px 0 0 0 ;
	cursor:pointer;
}
/* ******************************* footer ******************************* */

#footer {
	clear:both;
	position: absolute;
	left:0px;
	bottom: 0px;
	display:block;
	width:100%;
	height:150px;
	padding:0;
	margin:0;
	background-image:url(http://www.patagonline.com/images/footerbg.png);
	background-repeat:repeat-x;
	background-position:top left;
	z-index:999;
	border-top:1px solid #8B8B7D;
}

#footerbox {
	width:988px;
	display:block;
	margin:0 auto;
	padding:0;
	overflow:auto;


}

#footerlinks {
	list-style:none;
	display:block;
	float:left;
	width:685px;
	padding:10px 0 0 15px;
	margin:0;
	overflow:auto;
	text-align:left;
}

#footerlinks li {
	float:left;
	color:#0099CC;
	font-size:12px;
	font-weight:bold;
	padding:0;
	margin:0 40px 0 0;
}

#footerlinks li a {
	color:#000;
	text-decoration:none;
}

#footerlinks li a:hover {
	text-decoration: underline;
}

#footerlinks li ul {
	margin:0;
	padding:10px 0 0 0;
}

#footerlinks li ul li {
	float:none;
	display:block;
	font-size:11px;
	font-weight:normal;
	padding:0;
	margin:0 0 3px 0;
}

#footercontent {
	float:right;
	width:288px;
	padding:10px 0 0 0;
	margin:0;
	font-size:12px;
	color:#5D5D5D;
}

/* ***************************** Feed ***************************** */

		
	/* Happy Resyndicator
	----------------------------------------------- */
	
	div.feedburnerFeedBlock p.date {
		color: #666;
		}
	div.feedburnerFeedBlock ul li div {
		display: inline;
		}
	div.feedburnerFeedBlock span.headline a {
		font-weight: normal;
		font-size: 1.4em;
		color: #557766;
		}
	div.feedburnerFeedBlock ul li {
		margin-bottom: 2em;
		margin-left: 0;
		padding-left: 0;
		text-indent: 0;
		}
	div.feedburnerFeedBlock ul {
		list-style: none;
		margin: 0;
		margin-left: 0;
		padding: 0;
	}


/* ***************************** Menu Viajes ***************************** */

#imagediv-viajes {
	float:left;
	margin-right: 60px;
}

#rightmenudiv-viajes {
	float:left;
	width:218px;
	height:168px;
	padding:5px 0 0 0;
	margin:45px 0 0 0;
	border:1px solid #8B8B7D;
}

#rightmenudiv-form {
	float: right;
	width:350px;
	height:168px;
	padding:0;
	margin-top: 35px;
	margin-left: -65px;

}

#rightmenudiv-viajes ul {
	list-style:none;
	display:block;
	padding:0;
	margin:0 0 0 10px;
}

#rightmenudiv-viajes ul li {
	display:block;
	list-style: none outside;
	background: url(http://new.patagonline.com/images/bullet_arrow.png) no-repeat 0 2px;
	margin: 10px 0;
	padding:0 0 0 15px;
}

#rightmenudiv-viajes ul li a {
	color:#8B8B7D;
	font-size:14px;
	text-decoration:none;
}


#rightmenudiv-social {
	float:left;
	width:218px;
	height:280px;
	padding:5px 0 0 0;
	margin:5px 0 0 0;
}

.usual {
	background:#fff;
	color:#111;
	width:500px;
	margin:8px;
}

.usual ul {
	padding:0;
	margin:0 0 0 30px;
}

.usual li { 
	list-style:none; 
	float:left;
	background-color:#D8D7D7;
	background-image:url(http://www.patagonline.com/images/activa_dere.png);
	background-repeat:no-repeat;
	background-position:top right;
	cursor:pointer;
	margin:0 0 0 5px;
	padding:0;
}
  
.usual ul li:hover {
	color:#FFF !important;
	background-color:#8b8b7d;
	background-image:url(http://www.patagonline.com/images/over_dere.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0 0 0 5px;
	padding:0;
}
  
.usual ul li a {
	display:block;
	text-decoration:none !important;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 18px;
	font-weight: bold;  
	color:#8b8b7d;
	background-image:url(http://www.patagonline.com/images/activa_izq.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding:6px 5px;
	margin:0;
}
  
.usual ul a:hover {
	color:#FFF;
	background-color:#8b8b7d;
	background-image:url(http://www.patagonline.com/images/over_izq.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding:6px 5px;
	margin:0;
}
  
.usual ul a.selected {
 	color:#000;
 	cursor:default;
	background-color:#F3F2F3;
	background-image:url(http://www.patagonline.com/images/select_izq.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding:6px 5px;
	margin:0;
}

.usual div {
	padding:20px;
	clear:left;
	background-color: #F3F2F3;
  	-moz-border-radius:4px;
    -webkit-border-radius:4px;
	 overflow:auto;
}

.usual img {
	padding-bottom: 5px;
}

.usual h2 {
	padding-bottom: 10px;
	padding-top: 10px;
}

.usual h3 {
	margin-top: 10px;
	margin-left: 1px;
	border-left: 4px solid #fff !important;
	padding-left: 10px;
	font-weight: normal;
}

/*.usual div a { color:#000; font-weight:bold; }*/

blockquote {
	margin-top: 10px;
	margin-left: 1px;
	border-left: 4px solid #fff !important;
	padding-left: 10px;
}

/* ***************************** Grupos ***************************** */

#maincolumnwide-grupos {
	display:block;
	width:983px;
	height: auto;
	padding:10px 0;
	margin:0 0 0 5px;
	overflow:auto;
}


#tabdiv-grupos{
	float:left;
	color:#111;
	width:550px;
	background-color:#FFF;
	margin-top: 10px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 10px;	
	border:none;
}

#desc-grupos {
padding-right: 10px;
margin-right: 10px;

}

#viewlist {
	width:560px;
	padding:0;
	margin:0;
	background-color:#FFFFFF;
}

#viewlist th {
	padding:5px;
	margin:0;
	background-color:#5888B8;
	color:#FFF;
}

#viewlist td {
	padding:5px;
	margin:0;
}

#viewlist td h2 {
	padding:10px;
	margin:0;
	background-color:#EBEBEC;
}

#viewlist td ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#viewlist td li {
	display:block;
	/*list-style: none outside;*/
	margin: 5px 0;
	padding:10px;
	border-bottom:1px dashed #000;
	overflow:auto;
}

#viewlist td li.servicebullet1 {
	background: url(http://www.gestion.patagonline.com/images/mini_accomodation.gif) 10px 12px no-repeat;
}

#viewlist td li.servicebullet2 {
	background: url(http://www.gestion.patagonline.com/images/mini_crucero.gif) 10px 12px no-repeat;
}

#viewlist td li.servicebullet3 {
	background: url(http://www.gestion.patagonline.com/images/mini_tour.gif) 10px 12px no-repeat;
}

#viewlist td li.servicebullet4 {
	background: url(http://www.gestion.patagonline.com/images/mini_transport.gif) 10px 12px no-repeat;
}

#viewlist td li.servicebullet5 {
	background: url(http://www.gestion.patagonline.com/images/mini_flights.gif) 10px 12px no-repeat;
}

#viewlist td li.pricelist {
	display:block;
	list-style: none outside;
	margin: 5px 0;
	padding:0 0 0 40px;
	border:0;
}

#viewlist td li.accomlist {
	display:block;
	list-style: none outside;
	margin: 5px 0;
	padding:10px;
	border:0;
}

#viewlist td li div {
	display:block;
	float:left;
	width:350px;
	margin: 0;
	padding:0;
}

#viewlist td li img {
	display:block;
	margin: 0 0 5px 0;
	padding:0;
	border:0;
}

#viewlist td li img.servicestatus {
	float:left;
	margin: 0;
	padding:0;
}

#viewlist td h3 {
	clear:none;
	padding:5px 0 5px 30px;	
	font-size: 13px;
	margin-top: -3px;

}


.contenido
{
  padding:20px 0;
  color:#6e6f6f;
  background-color: white;
}

.contenido h1.comment
{
  background:url(http://www.patagonline.com/landing/images/comment.png) no-repeat left center;
  margin-left: 10px;
  font-size: 16px;
}

.contenido p,
.contenido ul,
.contenido ol,
.contenido h1,
.contenido h2,
.contenido h3,
.contenido h4,
.contenido h5,
.contenido h6
{
  padding-left:40px;
}

.contenido blockquote
{
  margin-left:40px;
}

.contenido blockquote,
q
{
  background:url("http://www.patagonline.com/landing/images/blockquote.jpg") no-repeat left top;
  color:#979797;
  display:block;
  font-style:italic;
  margin-bottom:10px;
  padding:5px 10px 5px 23px;
}

.contenido blockquote p:last-child
{
  margin-bottom:0;
}

.contenido blockquote p
{
  padding:0;
}

.contenido pre,
code
{
  font:13px/18px Consolas, "Courier New", Courier, monospace;
  border:1px dotted #BBBBBB;
}

.contenido pre
{
  display:block;
  padding:10px 0 10px 10px;
  margin-bottom:10px;
  overflow:auto;
  position:relative;
  white-space:pre;
  color:#414141;
}

.contenido pre strong
{
  color:#000000;
}



.separador
{
  background:#FFFFFF url(http://www.patagonline.com/landing/images/separator.gif) repeat-x left top;
  height:11px;
}

#extra {
	padding:5px 0 5px 10px;
	margin-left: 10px;
	}

#botones {
	margin-left: 7px;
	margin-top: 10px;
	}

