div#interna {
	float: left;
	width: 960px;
	background-color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	height: auto;
}
div#derecha {
	float: left;
	width: 220px;
}
div#contenido {
	float: left;
	width: 740px;
}
div#banners-lateral {
	float: left;
	width: 220px;
}
div#banners-lateral .separador {
	margin-top: 10px;
	float: left;
}
.submenu-about {

	background-image: url(../img/media/menu-interior-01.gif);

}

.submenu-about li a {
	background-image: url(../img/media/menu_flecha2.gif);
	color: #555555;
}

.submenu-about span {
	background-image: url(../img/media/menu-interior-03.gif);
}
.submenu-activities {
	background-image: url(../img/media/submenu-activities-01.gif);
}
.submenu-activities li a {
	background-image: url(../img/media/submenu-activities-flecha.gif);
	color: #555555;
}
.submenu-activities span {
	background-image: url(../img/media/submenu-activities-02.gif);
}

ul#submenu {
	float: left;
	width: 200px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
}
ul#submenu li {
	float: left;
	display: block;
}
ul#submenu li a {
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	width: 170px;
	padding-left: 30px;
	float: left;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: 13px center;
}
ul#submenu li a:hover, ul.#submenu li a.current {
	font-weight: 900;
	color: #857362;
	text-decoration: none;
}
ul#submenu li a:hover, ul#submenu li a.current {
	font-weight: 900;
	text-decoration: none;
}

ul#submenu span {
	float: left;
	width: 200px;
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 14px;
}

div#foto-principal-seccion {
	float: left;
	height: 280px;
	width: 740px;
	background-repeat: no-repeat;
	background-position: left top;
}
.foto-about-us {
	background-image: url(../img/media/secciones/about_us.jpg);
}
.foto-about-us-jobs {
	background-image: url(../img/media/jobs_cascada.jpg);
}
.foto-about-chile {
	background-image: url(../img/media/secciones/about_us.jpg);
}
.foto-kaleidoscope {
	background-image: url(../img/media/kaleidoscope.jpg);
}
.foto-books {
	background-image: url(../img/media/books.jpg);
}
.foto-faqs {
	background-image: url(../img/media/facts.jpg);
}
.foto-agents {
	background-image: url(../img/media/agents.jpg);
}
.foto-places {
	background-image: url(../img/media/places.jpg);
}
.foto-activities {
	background-image: url(../img/media/activities.jpg);
}
.foto-tour-index {
	background-image: url(../img/media/secciones/about_us.jpg);
}
.foto-photos {
	background-image: url(../img/media/secciones/about_us.jpg);
}
.foto-testimonials {
	background-image: url(../img/media/testimonials.jpg);
}
.foto-press {
	background-image: url(../img/media/secciones/about_us.jpg);
}
.foto-links {
	background-image: url(../img/media/links.jpg);
}
.foto-news {
	background-image: url(../img/media/news.jpg);
}
.foto-book-a-trip {
	background-image: url(../img/media/book_trip.jpg);
}
.foto-contact-us {
	background-image: url(../img/media/contact_us.jpg);
}

ul.subsubmenu  {
	list-style:none;
	height: auto;
	font-size: 12px;
	margin: 0;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	width: 740px;
}
ul.subsubmenu  li {
	display:inline;
	padding:0;
	margin: 0;
}
ul.subsubmenu  a {
	margin:0;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
	background-image: url(../img/media/subsubmenu-01.gif);
	cursor: pointer;
	float: left;
}

ul.subsubmenu a span {
	float:left;
	display:block;
	color:#FFFFFF;
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 20px;
	font-weight: 900;
	background-image: url(../img/media/subsubmenu-02.gif);
	font-size: 12px;
	text-decoration: none;
	text-transform: uppercase;
	height: 19px;
	padding-top: 5px;
	cursor: pointer;
	margin-right: 5px;
}
div#dinamico {
	float: left;
	width: 740px;
}
div#dinamico h1 {
	font-size: 24px;
	color: #555555;
	padding-top: 10px;
	padding-bottom: 10px;
	text-transform: uppercase;
	display: block;
	float: left;
	width: 740px;
}
div#dinamico h2 {
	font-size: 15px;
	color: #555555;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: 900;
	float: left;
	width: 740px;
	display: block;
}
div#dinamico h4 {
	font-size: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;
	float: left;
	width: 730px;
	display: block;
	text-transform: uppercase;
	padding-left: 10px;
}

div#dinamico p {
	font-size: 13px;
	color: #555555;
	line-height: 17px;
	display: block;
	width: 740px;
	float: left;
	text-align: justify;
}
ul.share {
	float: left;
	width: 740px;
	padding-top: 20px;
	padding-bottom: 20px;
}
ul.share li {
	float: left;
	width: 718px;
	background-color: #F9FDFF;
	border: 1px solid #ABE0F8;
	margin-bottom: 10px;
	font-weight: 900;
	color: #999999;
	background-repeat: no-repeat;
	background-position: 690px center;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
ul.share li.icon-fadebook {
	background-image: url(../img/media/iconos-redes-sociales/facebook.png);
}
ul.share li.icon-blogger {
	background-image: url(../img/media/iconos-redes-sociales/blogger.png);
}
ul.share li.icon-youtube {
	background-image: url(../img/media/iconos-redes-sociales/youtube.png);
}
ul.share li.icon-flickr {
	background-image: url(../img/media/iconos-redes-sociales/flickr.png);
}

ul.share li.icon-twitter {
	background-image: url(../img/media/iconos-redes-sociales/twitter.png);
}



ul.share li a {
	color: #139AD6;
	font-weight: 900;
	text-decoration: underline;
}
ul.share li:hover {
	background-color: #D5F1FF;
}




ul.equipo {
	float: left;
	width: 740px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	display: block;
}
ul.equipo li {
	float: left;
	width: 720px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 13px;
	color: #555555;
	line-height: 17px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
ul.equipo li img {
	float: left;
	padding-right: 10px;
}
ul.banner-pie-interna {
	text-align: center;
	float: left;
	width: 740px;
	padding-top: 20px;
	padding-bottom: 20px;
}
ul.banner-pie-interna li {
	display: inline;
}

ul.banner-pie-interna li a {
	padding-right: 15px;
	padding-left: 15px;
	display: inline-block;
}
div#pie-interna {
	float: left;
	width: 960px;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	line-height: 17px;
	padding-bottom: 20px;
	margin-top: 10px;
	background-image: url(../img/media/pixel-plomo.gif);
	background-repeat: repeat-x;
	background-position: top;
}
div#pie-interna div {
	float: left;
	width: 960px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	background-color: #f4f4f4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #adadad;
	margin-bottom: 10px;
}


div#pie-interna a {
	text-decoration: underline;
	font-size: 11px;
	color: #999999;
}
div#pie-interna a:hover {
	color: #0066CC;
	text-decoration: none;
}
ul.kaleidoscope {
	float: left;
	width: 740px;
	padding-top: 20px;
	padding-bottom: 20px;
}
ul.kaleidoscope li {
	float: left;
	width: 740px;
}
ul.kaleidoscope li a {
	float: left;
	padding-left: 20px;
	text-decoration: underline;
	background-image: url(../img/media/icon-list.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-bottom: 5px;
}
ul.kaleidoscope li a:hover {
	color: #0066cc;
	text-decoration: none;
}
ul.testimonials {
	float: left;
	width: 740px;
}
ul.testimonials li {
	float: left;
	width: 740px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 10px;
}
ul.testimonials li h3 {
	margin: 0px;
	font-weight: 900;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
ul.testimonials li p {
	text-align: left;
}
ul.testimonials li span {
}
ul.testimonials li span.right {
	float: right;
}
ul.mapa-about {
	float: left;
	width: 460px;
	background-image: url(../img/media/mapa.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 740px;
	padding-left: 280px;
	padding-top: 12px;
	margin-top: 20px;
}
ul.mapa-about li {
	float: left;
	width: 440px;
	padding: 10px;
	margin-bottom: 10px;
	text-align: justify;
	line-height: 17px;
}
ul.mapa-about li b {
	font-weight: 900;
}
ul.mapa-about li.mapa-atacama {
	background-color: #F8EDD1;
}
ul.mapa-about li.mapa-santiago {
	background-color: #C7CDDD;
}
ul.mapa-about li.mapa-araucania {
	background-color: #B5D6C5;
}
ul.mapa-about li.mapa-patagonia {
	background-color: #B6D6EF;
}
ul.mapa-about li.mapa-islands {
	background-color: #E7E7EF;
}
div.ex-adv-photos {
	float: left;
	width: 285px;
	padding-right: 20px;
}
div.ex-adv-photos img {
	padding-bottom: 20px;
}
div.ex-adv-textos {
	float: left;
	width: 435px;
}

div.ex-adv-textos span {
	line-height: 17px;
	float: left;
	width: 435px;
	text-align: justify;
	margin-bottom: 17px;
}


div.ex-adv-textos span b {
	font-weight: 900;
}
ul.books-list {
	float: left;
	width: 740px;
}

ul.books-list li {
	margin-bottom: 10px;
	line-height: 17px;
	text-align: justify;
	float: left;
	width: 720px;
	padding: 10px;
	background-color: #EEEEEE;
}
ul.books-list li:hover {
	background-color: #E4E4E4;
}

ul.books-list div.books-url {
	float: right;
	text-align: center;
	width: 120px;
	padding: 10px;
	margin-left: 20px;
	background-color: #AEEBFF;
	vertical-align: middle;
}

ul.links-list {
	float: left;
	width: 740px;
}
ul.links-list li {
	background-image: url(../img/media/icon-list.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	float: left;
	width: 730px;
	padding-left: 10px;
	margin-bottom: 5px;
}
ul.faqs-list {
	float: left;
	width: 740px;
}
ul.faqs-list li {
	background-image: url(../img/media/icon-list.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	float: left;
	width: 730px;
	padding-left: 10px;
	margin-bottom: 5px;
}
ul.faqs {
	float: left;
	width: 740px;
}
ul.faqs li {
	float: left;
	width: 740px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 10px;
}
ul.faqs li h3 {
	margin: 0px;
	font-weight: 900;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
ul.faqs li p {
	text-align: left;
}
ul.faqs li span {
}
ul.faqs li span.right {
	float: right;
}
div.agents-login {
	float: left;
	width: 740px;
}
div.agents-login form {
	width: 250px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
	background-color: #F4F4F4;
	overflow: hidden;
	padding-top: 40px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
div.agents-login form label {
	margin-bottom: 10px;
	float: left;
	width: 250px;
}
div.agents-login form span {
	font-weight: 900;
	width: 100px;
	float: left;
}

ul.tour-menu {
	padding: 10px;
	float: left;
	width: 720px;
	text-align: center;
}
ul.tour-menu li {
	display: inline;
	margin-bottom: 10px;
}
ul.tour-menu li a {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	padding-left: 5px;
	padding-right: 5px;
	color: #999999;
	text-decoration: underline;
	font-weight: normal;
	margin-bottom: 5px;
	display: inline-block;
}
ul.tour-menu li a:hover {
	color: #0066CC;
	text-decoration: none;
}
table#tour-pro {
	float: left;
	width: 740px;
	background-image: url(../img/media/bg_cuadrotour.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 20px;
}
table#tour-pro img {
	display: block;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: 0px;
}


table#tour-pro td, th {
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
	text-align: center;
	color: #666666;
}
table#tour-pro th {
	font-weight: 900;
	text-align: center;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 5px;
}
table#tour-pro td {
	text-align: center;
	font-size: 11px;
}
table#tour-pro tr.hlight:hover {
	background-color: #ECF5FF;
}


table#tour-pro a {
	font-size: 11px;
	text-decoration: none;
}
table#tour-pro a:hover {
	text-decoration: underline;
	color: #0066CC;
}
table#tour-pro .c-tourname {
	width: 230px;
	text-transform: uppercase;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E0E0E0;
	text-align: left;
}
table#tour-pro .c-days {
	width: 60px;
	text-transform: uppercase;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E0E0E0;
}
table#tour-pro .c-tripcode {
	width: 80px;
	text-transform: uppercase;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E0E0E0;
}
table#tour-pro .c-landprice {
	width: 100px;
	text-transform: uppercase;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E0E0E0;
}
table#tour-pro .c-difficulty {
	width: 100px;
	text-transform: uppercase;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E0E0E0;
	text-align: center;
}
table#tour-pro .c-season {

}
div.testimonials-pagi {
	float: left;
	width: 740px;
	padding-top: 10px;
	text-align: right;
	font-size: 11px;
}
div.testimonials-pagi a {
	font-size: 11px;
}
div.news-box {
	float: left;
	width: 720px;
	padding: 10px;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #139AD6;
}
div.news-box span {
	line-height: 17px;
}
div.news-box h5 {
	font-size: 17px;
	font-weight: 900;
	color: #139AD6;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.news-box img {
	float: left;
	margin: 10px;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B9E6F9;
	border-right-color: #B9E6F9;
	border-bottom-color: #B9E6F9;
	border-left-color: #B9E6F9;
}
ul.btrip {
	float: left;
	width: 500px;
}
ul.btrip li {
	background-color: #F0FAFF;
	margin-bottom: 10px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 70px;
	float: left;
	width: 400px;
	line-height: 17px;
	background-image: url(../img/media/step-01.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
}
ul.btrip li.step01 {
	background-image: url(../img/media/step-01.gif);
}
ul.btrip li.step02 {
	background-image: url(../img/media/step-02.gif);
}
ul.btrip li.step03 {
	background-image: url(../img/media/step-03.gif);
}
ul.btrip li.step04 {
	background-image: url(../img/media/step-04.gif);
}
ul.btrip li.step05 {
	background-image: url(../img/media/step-05.gif);
}
ul.payment {
	float: left;
	width: 500px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1F7FF;
}
ul.payment li {
	margin-bottom: 10px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 170px;
	float: left;
	line-height: 17px;
	background-image: url(../img/media/webpay.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	width: 300px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1F7FF;
}
ul.payment li.webplay {
	background-image: url(../img/media/webpay.gif);
}
ul.payment li.pci {
	background-image: url(../img/media/logo_pci.jpg);
}
ul.payment li.paypal {
	background-image: url(../img/media/paypal_logo.jpg);
}
div.pre-booking {
	text-align: center;
	float: left;
	width: 240px;
}
ul.photo-cas {
	float: left;
	width: 690px;
	padding-left: 50px;
	margin-top: 20px;
	margin-bottom: 20px;
}
ul.photo-cas li {
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	width: 132px;
	position: relative;
	padding-top: 100px;
	margin-right: 30px;
	margin-bottom: 30px;
}
ul.photo-cas li h5 {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
ul.photo-cas li h5 a {
	text-decoration: underline;
}

ul.photo-cas li span {
	background-image: url(../img/media/photo-prueba01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
	width: 132px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 500;
}
div.contact-01 {
	float: left;
	width: 370px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 17px;
}
div.contact-02 {
	float: left;
	width: 370px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 17px;
}

div.contact-01 span, div.contact-02 span {
	color: #1277C2;
	font-weight: 900;
}
ul.form-contacto {
	float: left;
	width: 740px;
}
ul.form-contacto li {
	float: left;
	width: 740px;
	padding-bottom: 10px;
}
ul.form-contacto .input-contacto {
	width: 300px;
	padding: 3px;
	font-weight: normal;
	color: #000000;
}

ul.form-contacto li span {
	float: left;
	width: 250px;
	font-weight: 900;
	text-align: right;
	padding-right: 20px;
	padding-top: 5px;
}
.foto-myaccount {
	background-image: url(../img/media/web-mycontact.jpg);
}
