*{
	margin: 0;
	padding: 0;
}
a:link {
	color: #003;
	text-decoration:none;
}

a:visited {
	color: #003;
	text-decoration:none;
}

a:active {color: #003;
text-decoration:none;}

a:hover {
	color: #003;
}

body {
	background-color: #d6d6d6;
	background-image:url(images/bg_body.png);
	background-repeat:repeat-x;
	width:100%;
	height: 100%;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial;
	margin: 0px;
	padding: 0px;}

H1 {
	color: #233855;
	text-align: left;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:10px;
	padding-bottom:16px;
	padding-left: 25px;
}

H2 {
	color: #900;
	text-align: left;
	font-size:14px;
}

H3 {color: #CCCCCC; text-align: center; font-size:12px;}

H4 {
	color: #333333;
	text-align: center;
	font-size:16px;
	padding-top:12px;
	font:Arial;
	word-spacing:50px;
}

H6 {color: #003366; text-align: left; font-size:14px; padding-top:35px; font:Arial; line-height:100pt;}


.Estilo1 {
	font-size: 13px;
	color:#006600;
}
.Estilo2 {font-size: 14px}
.style7 {
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	}

.style9 {
	font-size: 12px;
	color: #ffffff;
	font-family: sans-serif;
	}

.style10 {
	font-size: 11px;
	color: #666666;
	font-family: Arial;
	text-align: left;
}
.style11 {
	font-size: 13px;
	color: #FFFFCC;
	font-family: Arial;
	font-style: italic;
	text-align: left;
}
.style13 {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-weight: bold; 
	text-align: center;
}
.style14 {
	font-size: 16px;
	font-weight:bolder;
	color: #ffffff;
	font-family: sans-serif;
	text-align: center;
}

#cont {
	background-image: url(images/fondo.png);
	background-repeat: no-repeat;
	background-position:center;
	height:700px;
	width:800px;
	margin:0 auto;
}
#cont1 {
	height:210px;
	width:800px;
	margin:0 auto;
}
#cont2 {
	background-image: url(images/fondo3.png);
	background-repeat: no-repeat;
	background-position:center;
	height:810px;
	width:800px;
	margin:0 auto;
}
.pie
{
	font-size: 11px;
	color: #f1f2f3;
	font-family: sans-serif;
	text-align: center;
	width:100%;
	padding-top:5px;
	margin:0;
	height:40px;
	background-image: url(images/pie-lodging.png);
	background-repeat: no-repeat;
	background-position: center;
	line-height: 10pt;
}
.pie a:link
{
	color: #f1f2f3;
	line-height:20pt;
}
.pie a:active
{
	color: #f1f2f3;
	line-height:20pt;
}
.pie a:visited
{
	color: #FFFFFF;
	line-height:14pt;
}
#enlaces
{
	font-size: 11px;
	color: #666666;
	font-family: sans-serif;
	text-align: center;
	width:100%;
	margin-top:12px;
}
#chile
{
	font-size: 9px;
	color: #999999;
	font-family: sans-serif;
	text-align: center;
	width:500px;
	padding-top:375px;
	margin-left:3px;
}
#top
{
	font-family: sans-serif;
	text-align:center;
	width:445px;
	height:60px;
	float: right;
	background-image: url(images/punta-arenas-hostel.jpg);
	color:#CCCCCC;
	word-spacing: 15px;
	padding-top: 133px;
	padding-bottom: 17px;
}
#top a
{
	color: #FFFFFF;
	font-weight: bold;	
}
#top a:link
{
	color: #FFFFFF;
	text-decoration:none;
}
#top a:visited
{
	color: #FFFFFF;
	text-decoration:none;
}
#top a:hover
{
	color: #FFFFFF;
	text-decoration:none;
}
#budowebs
{
	text-align: center;
	width:100%;
	height:auto;
	padding-bottom: 4px;
	padding-top: 5px;
}
#flash
{
	text-align:right;
	width:250px;
	height:250px;
	margin-left: 20px;
	padding-left: 10px;
}
#texto
{
	width:350px;
	height:auto;
	margin-top: 28px;
	color:#FFFFCC;
	font-family: arial;
	font-size: 14px;
	text-align: justify;
	float:left;
	padding-bottom: 20px;
	padding-right: 10px;
}
#texto2
{
	width:700px;
	height:auto;
	margin-top: 28px;
	color:#FFFFCC;
	font-family: arial;
	font-size: 14px;
	text-align: justify;
	float:left;
}
#imagen
{
	width:390px;
	height:auto;
	margin-top: 28px;
	color:#FFFFCC;
	font-family: arial;
	font-size: 14px;
	float:right;
	margin-bottom:20px;
}
#izquierda
{
	float:left;
	width:465px;
	margin: 0;
	padding: 0;
	padding-left: 25px;
	color: #333333;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	padding-right: 10px;
	height: auto;
}
#izquierda p
{
    padding-bottom:10px;
}
#derecha
{
	float:right;
	width:280px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:20px;
	color: #333333;
	font-size: 13px;
	background-repeat:no-repeat;
	height: 490px;
	line-height:14pt;
}
#derecha p
{
padding-bottom:12px;;
}
#reservations
{
	float:right;
	width:418px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:20px;
	padding-right:20px;
	color: #333333;
	font-size: 13px;
	background-image:url(images/reservations.png);
	background-repeat:no-repeat;
	height: 440px;
	line-height:14pt;
}
#reservations p
{
padding-bottom:12px;;
}
#cuerpo {
	width:800px;
	height:490px;
}
#gallery {
	width:800px;
	height:600px;
	padding-right:79px;
}
#cuerpo-g {
	width:auto;
	height:auto;
	color: #FFCC00;
	background-color:#FFFFFF;
}
#menu
{
	width:100%;
	height:40px;
	background-color:#f1f2f3;
}
#language
{
	width:355px;
	height:210px;
	float: left;
}
#noticias {
	width:310px;
	height:auto;
	margin-left:8px;
	color: #FFFF99;
	margin-top: 4px;
	text-align: justify;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#columna-derecha {
	height:160px;
	width:200px;
	margin-left: 4px;
	text-align: center;
	margin-right: 4px;
} 
.formulario
{
	font-size: 12px;
	color: #333333;
	font-family: sans-serif;
	text-align: left;
	padding:10px;
	margin-left: 50px;
}
#punta-arenas
{
	font-size: 12px;
	color: #000000;
	font-family: sans-serif;
	text-align: justify;
	padding-right:20px;
	width:260px;
	height:195px;
	background-image: url(images/reserve-now.jpg);
	background-repeat: no-repeat;
	line-height: 14pt;
}
#punta-arenas p
{
    padding-left:10px;
	padding-right:10px;
}
#diseno-web-turismo
{
	width:124px;
	height:78px;
	border:none;
}
#lodge
{
	width:430px;
	height:105px;
	border:none;
	text-align:center;
}
#image
{
	text-align:center;
	padding-bottom:10px;
}
#services
{
	text-align:left;
	padding-left:30px;
	border:none;
	font-size:13px;
}
#lengua
{
	font-size: 12px;
	color: #000000;
	font-family: sans-serif;
	text-align: justify;
	padding-right:20px;
	width:260px;
	height:30px;
	background-image: url(images/len.jpg);
	background-repeat: no-repeat;
	padding-top:5px;
	padding-left:15px;
	font-weight:bold;
}
#contact
{
	width:460px;
	height:100px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	text-align:left;
	background-image:url(images/ely-house.jpg);
	background-repeat:no-repeat;
	padding-left:200px;
	padding-top:12px;
	padding-bottom:25px;
}
#contact p
{
	padding-bottom:1px;
}
#form
{
	border:0;
}

