body {
	background: #293942 center top;
	margin-top: 0;
	font-family: Lucida Sans, Lucida Sans Unicode, verdana, helvetica, arial, sans-serif;
	font-size: 8.5pt;
	line-height: 14pt;
	color: #fff;
	background-image: url(../imagenes/fondo_sombra.jpg);
	background-repeat: repeat-y;
}
p{
	font-family: Lucida Sans, Lucida Sans Unicode, verdana, Helvetica, Arial;
	font-size: 8.5pt;
	line-height: 14pt;
	COLOR: #fff;
	margin-top: 0px;
}
.grey p{    
	font-family: Lucida Sans, Lucida Sans Unicode, verdana, Helvetica, Arial;	
	font-size: 8.5pt;	
	line-height: 14pt;	
	COLOR: #454545;	
	margin-bottom: 0.5em;	
	padding-left: 1em;	
	padding-right: 2em;
	}
a {	
	text-decoration: yes;
	}
a:active {	
	color: #fff;
	}
a:hover {	
	color: #FF6666;
	}
a:visited {	
	color: #fff;
	}
li {
	font-family: Lucida Sans, Lucida Sans Unicode, verdana, helvetica, arial, sans-serif;
	font-size: 8.5pt;
	color: #fff;
	text-align: left;
	background-color: #000000;
	padding: 0.25em;
	padding-left: 0.5em;
	padding-right: 2em;
	}
a.li {	
	color: #fff;
}
h1 {	
	color: #fff;	
	font-size: 26pt;	
	font-weight: normal;	
	text-align: right;		
	margin: 0;	
	padding: 0.25em;	
	padding-left: 2em;	
	padding-right: 1em;}  
h2 {	
	color: #fff;	
	font-size: 14pt;	
	line-height: 15pt;	
	font-weight: bold;	
	margin: 0;	
	padding-left: 1em;	
	padding-right: 2em;
}
h3 {	
	color: #fff;	
	font-size: 13pt;	
	line-height: 15pt;		
	font-weight: normal;	
	margin: 0;	
	padding-left: 1em;	
	padding-right: 2em;
}
h4 {	
	color: #fff;	
	font-size: 11pt;	
	line-height: 15pt;		
	font-weight: normal;	
	margin: 0;	
	padding-left: 1em;	
	padding-right: 2em;
}
/* HOME Styles----------------------------------------------- */
.back-home {	
	background: transparent url(../imagenes/html-home/baseHomeLarge.jpg) no-repeat top center;	
	margin-top: 0px;	
	width: 700px;	
	height: 1050px;
}
#home-a {	
	position: absolute;	
	top: 120px;	
	margin-left: 150px;	
	border-right: 2px dotted #CCCCCC;	
	padding-right: 20px;
}
#home-b {	
	position: absolute;	
	top: 120px;	
	margin-left: 350px;	
	font-family: Lucida Sans, Lucida Sans Unicode, verdana, helvetica, arial, sans-serif;	
	font-size: 12pt;	
	font-weight: bold;	
	letter-spacing: 2px;	
	line-height: 18pt;	
	text-align: left;	
	color: #D2DEEA;
}
#home-b a:link{	
	color: #D2DEEA;	
	text-decoration: none;
}
#home-b a:visited{	
	color: #D2DEEA;	
	text-decoration: none;
}
#home-c {	
	position: absolute;	
	top: 40px;	
	margin-left: 240px;	
	font-family: Lucida Sans, Lucida Sans Unicode, verdana, helvetica, arial, sans-serif;	
	font-size: 16pt;	
	letter-spacing: 2px;	
	line-height: 20pt;	
	text-align: left;	
	color: #D2DEEA;
}
#home-c a:link{	
	color: #D2DEEA;	
	text-decoration: none;
}
#home-c a:visited{	
	color: #D2DEEA;	
	text-decoration: none;
}
#home-promo {	
	position: absolute;	
	top: 335px;	
	margin-left: 10px;	
	font-family: Lucida Sans, Lucida Sans Unicode, verdana, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	letter-spacing: -1px;
	line-height: 20pt;	
	text-align: center;	
	color: #fff;
}
#home-promo a:link{	
	color: #cccccc;	
	text-decoration: none;
}
#home-promo a:visited{	
	color: #fff;	
	text-decoration: none;
}
#home-d {	
	position: absolute;	
	top: 450px;	
	margin-left: 150px;	
	font-family: "lucida grande", Lucida Sans, Lucida Sans Unicode, verdana, helvetica, arial, sans-serif;	
	font-size: 26pt;	
	letter-spacing: 2px;	
	line-height: 20pt;	
	text-align: left;	
	color: #fff;
}
#home-d a:link{	
	color: #fff;	
	text-decoration: none;
}
#home-d a:visited{	
	color: #fff;	
	text-decoration: none;
}
#home-e {	
	position: absolute;	
	top: 500px;	
	margin-left: 10px;	
	margin-right: 10px;	
	font-family: "lucida grande", Lucida Sans, Lucida Sans Unicode, verdana, helvetica, arial, sans-serif;	
	font-size: 8.5pt;	
	letter-spacing: 0.2px;	
	line-height: 12pt;	
	text-align: justify;	
	color: #000000;
}
#home-e a:link{	
	color: #000000;	
	text-decoration: none;
}
#home-e a:visited{	
	color: #000000;	
	text-decoration: none;
}
/* HTML wellcome----------------------------------------------- */
.back-html {	
	background: transparent url(../imagenes/html-wellcome/baseHTML.jpg) no-repeat top center;	
	margin-top: 0px;	
	width: 710px;	
	height: 1050px;
}
h2.back-html {	
	color: #fff;	
	font-size: 18pt;	
	line-height: 15pt;	
	font-weight: bold;	
	text-align: center;	
	margin: 0;
}
h3.back-html {	
	color: #fff;	
	font-size: 18pt;	
	line-height: 15pt;	
	font-weight: normal;	
	text-align: center;	
	margin: 0;
}
#wc1-html {	
	color: #fff;	
	font-size: 18pt;	
	line-height: 20pt;	
	font-weight: bold;	
	text-align: center;	
	margin: 0;
}
#wc2-html {	
	color: #fff;	
	font-size: 16pt;	
	line-height: 17pt;	
	font-weight: normal;	
	text-align: center;	
	margin: 0;
}
#wc3-html {	
	color: #fff;	
	font-size: 14pt;	
	line-height: 16pt;	
	font-weight: normal;	
	text-align: center;	
	margin: 0;
}
/* Menu idiomas----------------------------------------------- */
@charset "UTF-8";
a.menu:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "lucida grande";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
	}
a.menu:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "lucida grande";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
}
a.menu:hover {
	color: #FF6666;
	text-decoration: none;
	font-family: "lucida grande";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
}
a.menu:active {
	color: #4FE2DF;
	text-decoration: none;
	font-family: "lucida grande";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
}
.menu_idiomas {	
	color: #fff;	
	font-family: "lucida grande";	
	font-size: 8.5pt;	
	line-height: 17pt;	
	font-weight: bold;	
	text-decoration: none;
}
a.menu_idiomas:visited {	
	color: #FFFFFF;	
	text-decoration: none;
}
a.menu_idiomas:hover {	
	color: #FF6666;	text-decoration: none;
}
	a.menu_idiomas:active {	
	color: #4FE2DF;	
	text-decoration: none;
}
/* HABITACIONES Styles----------------------------------------------- */
.back-habitaciones {
	background: transparent url(../imagenes/html-habitaciones/baseHab.jpg) no-repeat top center;
	margin-top: 0px;
	width: 697px;
	height: 1050px;
}
#habitaciones-img {	
	position: absolute;	
	top: 180px;	margin-left: 20px;
	font-family: "lucida grande", Lucida Sans, Lucida Sans Unicode, verdana, helvetica, arial, sans-serif;
	font-size: 8.5pt;	
	letter-spacing: 0.2px;
	line-height: 12pt;
	text-align: justify;	
	color: #D2DEEA;
}
#habitaciones-txt {
	position: absolute;
	top: 200px;
	margin-left: 130px;
	width: 520px;
	font-family: "lucida grande", Lucida Sans, Lucida Sans Unicode, verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	letter-spacing: 0.2px;
	line-height: 16pt;
	text-align: justify;
	color: #fff;
}
/* RESERVAS Styles----------------------------------------------- */
.back-reservas {
	background: transparent url(../imagenes/html-reservas/baseReservas.jpg) no-repeat top center;
	margin-top: 0px;
	width: 697px;
	height: 1050px;
}
a.reservas:link {	
	color: #000000;	
	text-decoration: none;	
	font-family: "lucida grande";	
	font-size: 12px;	
	font-weight: bold;	
	text-decoration: none;	
	line-height: 37px;
	}
a.reservas:visited {	
	color: #000000;	
	text-decoration: none;	
	font-family: "lucida grande";	
	font-size: 12px;	
	font-weight: bold;	
	text-decoration: none;	
	line-height: 37px;
}
a.reservas:hover {	
	color: #7da3ce;	
	text-decoration: none;	
	font-family: "lucida grande";	
	font-size: 12px;	
	font-weight: bold;	
	text-decoration: none;	
	line-height: 37px;
}
a.reservas:active {	
	color: #4FE2DF;	
	text-decoration: none;	
	font-family: "lucida grande";	
	font-size: 12px;	
	font-weight: bold;	
	text-decoration: none;	
	line-height: 37px;
}
/* TANGOSANTO Styles----------------------------------------------- */
#back-tangosanto {
	background: transparent url(../imagenes/html-partysanto/baseParty.jpg) no-repeat top center;
	margin-top: 0px;
	width: 697px;
	height: 1050px;
}
#back-tangosanto .tango-descripcion {
	color: #FFFFFF;
	font-size: 12px;
}
#back-tangosanto .tango-descripcion a{
	color: #FF2C82;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
}
#back-tangosanto #titulos-tango {
	width: 670px;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	margin: auto;
	padding: 2px 5px 2px 5px;
}
#back-artesanto {
	background: transparent url(../imagenes/html-arte/baseArte.jpg) no-repeat top center;
	margin-top: 0px;
	width: 697px;
	height: 1050px;
}
#back-artesanto .textoarte{
	margin-top: 0px;
	line-height: 15px;
	font-size: 12px;
}
/* SANTOBAR Styles----------------------------------------------- */
.back-santobar {
	background: transparent url(../imagenes/html-santobar/baseBar.jpg) no-repeat top center;
	margin-top: 0px;
	width: 697px;
	height: 1050px;
}
/* DELTA-TIGRE Styles----------------------------------------------- */
.back-delta-tigre {
	background: transparent url(../imagenes/html-detla-tigre/base-Delta-Tigre.jpg) no-repeat top center;
	margin-top: 0px;
	width: 697px;
	height: 1050px;
}
/* UBICACION Styles----------------------------------------------- */
.back-ubicacion {
	background: transparent url(../imagenes/html-ubicacion/baseUb.jpg) no-repeat top center;
	margin-top: 0px;
	width: 697px;
	height: 1050px;
}
#mapayreferencia{
	width: 530px;
	text-align: center;
	margin: 0px 0px 0px 40px;
}
#mapayreferencia .mapa {
	width: 370px;
	text-align: center;
	float: left;
	height: 420px;
	background-image: url(../imagenes/html-ubicacion/mapa.jpg);
}
#mapayreferencia .barrios {
	width: 150px;
	text-align: left;
	float: left;
	position: relative;
	line-height: 22px;
	background-color: #000000;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	height: 420px;
}
#mapayreferencia .fotos {
	width: 140px;
	text-align: center;
	float: left;
	position: relative;
	background-color: #000000;
}
#ubicacion-pie {
	width: 600px;
	text-align: center;
	background-color: #000000;
	margin-top: 200px;
	font-size: 11px;
	font-weight: normal;
}
#ubicacion-pie .texto {
	font-family: Lucida Sans, Lucida Sans Unicode, verdana, helvetica, arial, sans-serif;
	color: #FFFFFF;
	padding: 5px 15px 5px 15px;
}
/* ACTIVIDADES Styles----------------------------------------------- */
#back-actividades {
	background: transparent url(../imagenes/html-actividades/baseActividades.jpg) top center;
	background-repeat:repeat-y;
	margin-top: 0px;
	width: 697px;
	height: 100%;
}
#back-actividades #sub-letstango {
	width: 100%;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	margin: auto;
	padding: 2px 0px 2px 0px;
	text-align: center;
}
#back-actividades #letstango-logo {
	width: 100%;
	color: #710000;
	background-color: #5C0000;
	font-size: 12px;
	padding: 10px 0px 2px 0px;
	text-align: center;
	height: 90px;
}
#back-actividades .info {
	color: #FF2C82;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
}
#back-actividades .info a{
	text-decoration: none;
}
#back-actividades .credito{
    font-size: 9px;
	text-decoration: none;
}
#back-actividades .credito a{
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF;
}

#back-actividades .actright{
	float: left;
	width: 150px;
	color: #262626;
	text-align: right;
	margin-right: 20px;
}
.actright a{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}

#back-actividades .actleft{
	float: left;
	margin-left: 0px;
	width: 330px;
	text-align: right;
	color: #262626;
}
.actleft a{
	float: left;
	margin-left: 0px;
	width: 330px;
	text-align: left;
	color: #000000;
	font-weight: bold;
}
#back-actividades .actpie {
	padding: 2px 20px 2px 20px;
	width: 440px;
	text-align: center;
	margin: auto;
	color: #000000;
	background-color: #FFFFFF;
}

.links{
	color: #000000;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
}
.links a{
	color: #000000;
	font-weight: bold;
}


/* FOTOS Styles----------------------------------------------- */
.back-fotos {
	background: transparent url(../imagenes/html-fotos/baseFotos.jpg) no-repeat top center;
	margin-top: 0px;
	width: 697px;
	height: 1050px;
}  
#actright{
	float: left;
	margin-left: 0px;
	width: 300px;
	color: #262626;
}
.actright a{
	color: #fff;
	font-size: 11px;
	line-height: 15pt;
	font-weight: normal;
}
#actleft{
	float: right;
	margin-left: 0px;
	width: 100px;
	text-align: right;
	color: #262626;
}
.ActPie {	
	padding: 10px;	
	margin-bottom: 50px;	
	width: 650px;	
	text-align: center;	
	color: #262626;
}
#enviado {
	font-family: Lucida Sans, Lucida Sans Unicode, verdana, helvetica, arial, sans-serif;
	background-color: #999999;
}
/* POSTCARDS Styles----------------------------------------------- */
#back-postcards {
	background: transparent url(../imagenes/html-postcards/basePostcards.jpg) no-repeat top center;
	margin-top: 0px;
	width: 697px;
	height: 1050px;
}
#back-postcards .postcrads{
	margin: auto;
	background-color: #003366;
}
