@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.Body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	min-height:600px;
	background-color: #FFFFFF;
}
.Top {
	height: 60px;
	margin-bottom: 30px;
	background-image: url(logo.gif);
	background-repeat: no-repeat;
}
.Menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	width: 222px;
	float: left;
	display: block;
	clear: left;
	margin-left: 20px;
}
.Phar_Bullets {
	padding-left: 20px;
}

.Menu_bt_active {
	background-image: url(bt_menu_active.gif);
	margin-bottom: 2px;
	padding-top: 23px;
	padding-bottom: 20px;
	height: 17px;
	padding-left: 20px;
	font-weight: bold;
	background-repeat: no-repeat;
	font-size: 15px;
	text-shadow: 1px 1px #FFFFFF;
}
.Menu_bt_inactive {
	background-image: url(bt_menu_inactive.gif);
	margin-bottom: 2px;
	height: 18px;
	padding-top: 22px;
	padding-bottom: 20px;
	background-repeat: no-repeat;
	padding-left: 20px;
	font-size: 15px;
	font-weight: normal;
	text-shadow: 1px 1px #FFFFFF;
}
.MenuContentBox {
	float: right;
	width: 738px;
	height: 317px;
	background-image: url(content_box.gif);
	background-repeat: no-repeat;
}
.inBox_220 {
	float: left;
	width: 220px;
	margin-right: 20px;
	color: #000000;
	margin-top: 20px;
	font-size: 13px;
}

.MenuContentIn {
	padding-left: 18px;
}
.MenuContentBottom {
}



.Bottom {
	height: 130px;
	margin-top: 20px;
}
.Bold {
	font-weight: bold;
}

.Content {
	height: 340px;
}


@charset "utf-8";
/* CSS Document */
/*<<<<<<<<<<<<<<<<<<<<<<<<<<< CUERPO >>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

.BoxButtons {
	float:right;
	margin-right: 20px;
	width: 650px;
	text-align: right;
	display: block;
	margin-top: 27px;
}

	a.minibutton {
		display:inline-block;
		height:23px;
		padding:0 0 0 3px;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#333;
		text-shadow:1px 1px 0 #fff; 
		background:url(http://github.com/images/modules/buttons/minibutton_matrix.png) 0 0 no-repeat;
		white-space:nowrap;
		border:none;
		overflow:visible;
		cursor:pointer;
		text-decoration:none;
	}
	
	a.minibutton>span {
		display:block;
		height:23px;
		padding:0 10px 0 8px;
		line-height:23px;
		background:url(http://github.com/images/modules/buttons/minibutton_matrix.png) 100% 0 no-repeat;
	}
	
	a.minibutton:hover, a.minibutton:focus {
		color:#fff;
		text-decoration:none;
		text-shadow:-1px -1px 0 rgba(0,0,0,0.3);
		background-position:0 -30px;
	}
	a.minibutton:hover>span, a.minibutton:focus>span {background-position:100% -30px;}
	
	a.minibutton.mousedown{background-position:0 -60px; }
	a.minibutton.mousedown>span{background-position:100% -60px; }
	
	/* with icon */
	a.btn-download .icon {
		float:left;
		margin-left:-4px;
		width:18px;
		height:22px;
		background:url(minibutton_icons.png) 0 0 no-repeat;
	}
	a.btn-showmore .icon {
		float:left;
		margin-left:-4px;
		width:18px;
		height:22px;
		background:url(minibutton_icons.png) 0 0 no-repeat;
	}
	
	a.btn-showless .icon {
		float:left;
		margin-left:-4px;
		width:18px;
		height:22px;
		background: url(minibutton_icons.png) 0 0 no-repeat;
	}
	
	a.btn-sum .icon {
		float:left;
		margin-left:-4px;
		width:18px;
		height:22px;
		background:url(minibutton_icons.png) 0 0 no-repeat;
	}
	
	a.btn-rest .icon {
		float:left;
		margin-left:-4px;
		width:18px;
		height:22px;
		background: url(minibutton_icons.png) 0 0 no-repeat;
	}
	
	a.btn-download .icon {background-position:-40px 0;}
	a.btn-download:hover .icon, a.btn-download:focus .icon {background-position:-40px -25px;}
	
	a.btn-showmore .icon {background-position:-180px 0;}
	a.btn-showmore:hover .icon, a.btn-showmore:focus .icon {background-position:-180px -25px;}
	
	a.btn-showless .icon {background-position:-200px 0;}
	a.btn-showless:hover .icon, a.btn-showless:focus .icon {background-position:-200px -25px;}
	
	a.btn-sum .icon {background-position:-220px 0;}
	a.btn-sum:hover .icon, a.btn-sum:focus .icon {background-position:-220px -25px;}
	
	a.btn-rest .icon {background-position:-236px 0;}
	a.btn-rest:hover .icon, a.btn-rest:focus .icon {background-position:-236px -25px;}
	
	.LinkDark a:link {color: #666666; text-decoration: none} 
	.LinkDark a:visited {color: #666666; text-decoration: none} 
	.LinkDark a:hover {color: #ad1a1a; text-decoration: underline} 
	.LinkDark a:active {color: #666666; text-decoration: none}
	
	.LinkRed a:link {color: #990000; text-decoration: underline} 
	.LinkRed a:visited {color: #990000; text-decoration: underline} 
	.LinkRed a:hover {color: #000000; text-decoration: underline} 
	.LinkRed a:active {color: #990000; text-decoration: none}

.MenuContentExtras {
	float: right;
	width: 698px;
	padding: 20px;
}
.ContentInternal {
	float: right;
	width: 697px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E6E6E6;
	padding-bottom: 40px;
}
.Nav {
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	padding-bottom: 5px;
}
.Titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	padding-bottom: 10px;
	font-weight: 600;
	font-style: normal;
	line-height: normal;
	color: #C10024;
	letter-spacing: -1px;
	text-shadow: 1px 1px #E1E1E1;
}
.Subtitles {
	font-size: 18px;
	margin-bottom: 10px;
	color: #333333;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
}
.MenuSublinks {
	font-size: 13px;
	font-weight: normal;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: 10px;
}

.TableBorder4 {
	border: 2px solid #EEEEEE;
}
.Text {
	color: #000000;
	line-height: 17px;
	margin-bottom: 10px;
}
.Foto_sm_rg {
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
}
.Foto_ej {
	margin-right: 20px;
}
.Ico_Phone {
	height: 20px;
	background-image: url(ico_phone.gif);
	padding-left: 32px;
	background-repeat: no-repeat;
	padding-top: 10px;
}
.Text_small {
	color: #000000;
	line-height: 17px;
	margin-bottom: 10px;
	font-size: 12px;
}
.Form_tf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding: 3px;
}
.MenuContent_Hospedaje {
	float: right;
	width: 738px;
	height: 317px;
	background-image: url(bg_hospedaje.jpg);
	background-repeat: no-repeat;
}
BoxContent {
	width: 861px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(cn_bg.gif);
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
