html

{

height:100%;

}

BODY

{

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	text-align: center;

	background-color: #EEEEEE;

	height:100%;

}

#main

{

	width: 940px;

	margin:0 auto;

	text-align:center;

	background-color: #ffffff;

	padding: 10px;

	height: 110%;

	background-image: url(images/fondocont.gif);

	background-position: 50% bottom;

	background-repeat: repeat-x;

	min-height: 950px;

}

#cabezal

{

	font-family:tahoma;

	font-size:10px;

	font-weight: normal;

	width: 940px;

	height: 162px;

	margin:0 auto 0 auto;

	vertical-align: top;

	text-align:left;

	background-color: #3b73b9;

}

#titulo

{

	width: 910px;

	height: 66px;

	margin:0 auto 0 auto;

	vertical-align: top;

	text-align:left;

	background-image: url(images/fondotitulo.gif);

	background-repeat: repeat-x;

	padding: 10px 15px 0 15px;

	margin-top: 25px;

}

#formulario

{

	width: 910px;

	margin:0 auto 0 auto;

	vertical-align: top;

	text-align:left;

	margin-top: 50px;

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	color: #6c6c6c;

}

.textogris

{

	width: 600px;

	text-align:left;

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	color: #999999;

	margin-left: 0;

}

.textogris a

{

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	color: #336699;

	text-decoration: none;

}

.textogris a:hover

{

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	color: #336699;

	text-decoration: underline;

}

.textohome

{

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	color: #000000;

	text-decoration: none;

	margin-top: 30px;

	line-height: 18px;

}

.fotos

{

	width: 218px;

	float: right;

}

.fotos img

{

	border: 1px solid #cccccc;

	margin-bottom: 20px;

}

#footer

{ font-family:arial; font-size:12px; font-weight: normal; height: 21px; text-align:center; color: #000; width: 940px; margin:0 auto; background-color: #838a94; padding: 5px 10px 0; }

A.mailscelestes:link {

	FONT-SIZE: 11px; COLOR: #467b88; FONT-FAMILY: tahoma, sans-serif; TEXT-DECORATION: none; font-weight: normal;

}

A.mailscelestes:visited {

	FONT-SIZE: 11px; COLOR: #467b88; FONT-FAMILY: tahoma, sans-serif; TEXT-DECORATION: none; font-weight: normal;

}

A.mailscelestes:active {

	FONT-SIZE: 11px; COLOR: #467b88; FONT-FAMILY: tahoma, sans-serif; TEXT-DECORATION: none; font-weight: normal;

}

A.mailscelestes:hover {

	FONT-SIZE: 11px; COLOR: #467b88; FONT-FAMILY: tahoma, sans-serif; TEXT-DECORATION: underline; font-weight: normal;

}

A.search {

	FONT-SIZE: 18px;

	COLOR: #FFFFFF;

	FONT-FAMILY: arial, sans-serif;

	font-weight: bold;

	background-image: url(images/boton4.gif);

	background-repeat: no-repeat;

	text-decoration: none;

	display: block;

	width: 165px;

	height: 42px;

	//height: 58px;

	text-align: center;

	padding-top: 16px;

}

A.search:hover {

    background-position: 0 -58px;

}

A.see {

	FONT-SIZE: 11px;

	COLOR: #000000;

	FONT-FAMILY: tahoma, sans-serif;

	font-weight: normal;

	text-decoration: none;

	background-image: url(images/flechita.gif);

	background-repeat: no-repeat;

	padding-left: 15px;

}

A.see:hover {

	COLOR: #FF0000;

}

SPAN.subtitulo

{

	font-family:Times;

	font-size:18px;

	font-weight: normal;

	text-align:left;

	color: #666666;

}

SPAN.titulonegro

{

	font-family:Times;

	font-size:31px;

	font-weight: normal;

	text-align:left;

	color: #000000;

}

SPAN.times22

{

	font-family:Times;

	font-size:22px;

	font-weight: normal;

	text-align:left;

	color: #000000;

}

SPAN.times22gris

{

	font-family:Times;

	font-size:22px;

	font-weight: normal;

	text-align:left;

	color: #999999;

}

SPAN.times40

{

	font-family:Times;

	font-size:40px;

	font-weight: normal;

	text-align:left;

	color: #000000;

}

SPAN.tituloceleste

{

	font-family:Times;

	font-size:22px;

	font-weight: normal;

	text-align:left;

	color: #3366cc;

}

INPUT.comun

{

	font-family:arial;

	font-size:11px;

	width: 150px;

	border-color: #6d6f70;

	border-width: 1px;

	border-style: solid;

	height: 13px;

	padding: 5px;

}

INPUT.phone

{

	font-family:arial;

	font-size:11px;

	width: 115px;

	border-color: #6d6f70;

	border-width: 1px;

	border-style: solid;

	height: 13px;

	padding: 5px;

}

INPUT.chicos

{

	font-family:arial;

	font-size:11px;

	width: 20px;

	border-color: #6d6f70;

	border-width: 1px;

	border-style: solid;

	height: 13px;

	padding: 5px;

}

INPUT.medianos

{

	font-family:arial;

	font-size:11px;

	width: 48px;

	border-color: #6d6f70;

	border-width: 1px;

	border-style: solid;

	height: 13px;

	padding: 5px;

}

INPUT.grandes

{

	font-family:arial;

	font-size:11px;

	width: 198px;

	border-color: #6d6f70;

	border-width: 1px;

	border-style: solid;

	height: 13px;

	padding: 5px;

}

INPUT.botnaranja

{

	font-family:arial;

	font-size:11px;

	width: 90px;

	height: 16px;

	border: 0;

	background-color: #ff6600;

	text-align: center;

	color: #FFFFFF;

	padding: 0;

}

TEXTAREA

{

	font-family:arial;

	font-size:11px;

	width: 430px;

	border-color: #7f9db9;

	border-width: 1px;

	border-style: solid;

	text-align: left;

	color: #6c6c6c;

	height: 280px;

}

SELECT

{

	font-family:arial;

	font-size:11px;

	color: #6d6f70;

	border: 1px solid #6d6f70;

	height: 21px;

}

SELECT.city

{

	font-family:arial;

	font-size:15px;

}

a.linkrojo

{

	font-family: Times;

	font-size: 18px;

	font-style: normal;

	color: #ff0000;

	text-decoration: none;

}

a.linkrojo:hover

{

	font-family: Times;

	font-size: 18px;

	font-style: normal;

	color: #cf0404;

	text-decoration: none;

}