BODY
{
	background-color: #ECECEC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


TABLE.top
{
	width: 766px;

	background-color: #FFFFFF;
	border: 1px #000000 solid;
}

TABLE.directorio
{
	width: 600px;

	background-color: #FFFFFF;
	border: 1px #000000 solid;
}

acronym{
	border-bottom:1px dotted #333;
	cursor:help;
}

TD.idioms
{

	height: 10px;
	background-color: #338A6A;
	border: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;

	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #B2D2C6;
	text-align: center;
}

TD.brand
{
	height: 120px;
	width: 298px;
	background-color: #FFFFFF;
	border-top: 1px #000000 solid;
	border-right: 0px;
	border-bottom: 1px #000000 solid;
	border-left: 0px;
	padding: 0px;
}

TD.photo
{
	height: 120px;
	width: 300px;
	background-color: #FFFFFF;
	border: 1px #000000 solid;
	padding: 0px;
}

TD.corporate
{
	height: 100px;
	width: 144px;
	background-color: #66967C;
	border-top: 1px #000000 solid;
	border-right: 0px;
	border-bottom: 1px #000000 solid;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #A0C8B9;
	text-align: left;
	line-height: 18pt;
}

A.corporate:visited { color: #C2D4CC; text-decoration: none }
A.corporate:link { color: #C2D4CC; text-decoration: none }
A.corporate:hover { color: #FFFFFF; text-decoration: none }
A.corporate:active { color: #FFFFFF; text-decoration: none }

TD.menu
{
	background-color: #338A6A;
	padding: 0px;
}

TABLE.content
{
	width: 766px;

	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;
}


TABLE.search
{
	width: 766px;

	background-color: #66A88E;
	border-top: 0px;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;
}
TD.cover
{
	width: 600px;
	height: 266px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 1px #000000 solid;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

TD.directorio
{
	width: 600px;
	height: 200px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 1px #000000 solid;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

TD.hotel
{
	width: 600px;
	height: 266px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 1px #000000 solid;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 44px;
	padding-right: 44px;
	padding-bottom: 44px;
	padding-left: 44px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}
TD.content
{
	width: 600px;
	height: 266px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 1px #000000 solid;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 44px;
	padding-right: 64px;
	padding-bottom: 44px;
	padding-left: 64px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}

TD.content_list
{
	width: 1766px;
	height: 266px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px #000000 solid;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 44px;
	padding-right: 4px;
	padding-bottom: 44px;
	padding-left: 140px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}

TD.column
{
	width: 164px;
	background-color: #FFF4D5;
	border: 0px;
}

TABLE.column
{
	width: 164px;

	background-color: #FFF4D5;
	border: 0px;
}

TD.special_top
{
	height: 20px;
	width: 164px;
	background-color: #E1D6B7;
	border: 0px;
	padding: 0px;
}

TD.special_bottom
{
	height: 120px;
	width: 144px;
	background-color: #FFF4D5;
	border: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 12pt;

}

TD.special_oferta
{
	height: 120px;
	width: 144px;
	background-color: #FFF4D5;
	border: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 12pt;
    border-bottom: 1px solid #000;

}

TD.banners_top
{
	height: 21px;
	width: 164px;
	background-color: #E1D6B7;
	border: 0px;
	padding: 0px;
}

TD.banners_google
{

	height: 21px;
	width: 164px;
	background-color: #E1D6B7;
	border: 0px;
	padding: 0px;
	border-top: 1px solid #000;
}

TD.banners_bottom
{
	height: 100%;
	width: 144px;
	background-color: #FFF4D5;
	border: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
TD.banners_bottom_index
{
	height: 100%;
	width: 144px;
	background-color: #FFF4D5;
	border: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}

TD.links_bottom
{
	height: 120px;
	width: 144px;
	background-color: #FFF4D5;
	border: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 12pt;

}


TD.foot
{
	height: 12px;
	background-color: #338A6A;
	border-top: 1px #000000 solid;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}

.special_row_off
{
	cursor: default;

	color: #000000;

	background-color: #CCE2D8;
}

.special_row_on
{
	cursor: pointer;

	color: #000000;

	background-color: #FFFFFF;
}

TABLE.corporate
{
	width: 468px;

	background-color: #FFFFFF;
	border: 0px;
}

TD.section_a
{
	width: 92px;
	height: 12px;
	background-color: #9AC4B4;
	border-top: 2px #006C44 solid;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #006C44;
	text-align: center;
}

TD.section_b
{
	width: 340px;
	height: 16px;
	background-color: #66A88E;
	border-top: 2px #006C44 solid;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

TD.title_a
{
	width: 140px;
	height: 44px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding: 0px;
}

TD.title_b
{
	width: 320px;
	height: 44px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding: 0px;
}

TD.text_a
{
	width: 148px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #006C44;
	text-align: right;
	line-height: 16pt;
}

TD.text_b
{
	width: 302px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 18px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 14pt;
}

UL.services
{
	list-style-image: url("img/ok.gif");
}

TD.address
{
	width: 148px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #006C44;
	text-align: right;
	line-height: 13pt;
}

A.links:visited { color: #006C44; font-weight: bold; text-decoration: none }
A.links:link { color: #006C44; font-weight: bold; text-decoration: none }
A.links:hover { color: #66A88E; font-weight: bold; text-decoration: none }
A.links:active { color: #66A88E; font-weight: bold; text-decoration: none }

A.enlace:visited { color: #294668; 	font-size: 13pt; font-weight: bold; text-decoration: none }
A.enlace:link { color: #294668; 	font-size: 13pt; font-weight: bold; text-decoration: none }
A.enlace:hover { color: #4E85C4; 	font-size: 13pt; font-weight: bold; text-decoration: none }
A.enlace:active { color: #4E85C4; 	font-size: 13pt; font-weight: bold; text-decoration: none }

A.hotel:visited { color: #294668; 	font-size: 10pt; font-weight: bold; text-decoration: none }
A.hotel:link { color: #294668; 	font-size: 10pt; font-weight: bold; text-decoration: none }
A.hotel:hover { color: #4E85C4; 	font-size: 10pt; font-weight: bold; text-decoration: none }
A.hotel:active { color: #4E85C4; 	font-size: 10pt; font-weight: bold; text-decoration: none }


TABLE.contact
{
	width: 302px;
	border: 0px;
}

TD.contact_title
{
	width: 294px;
	background-color: #9AC4B4;
	border-top: 1px #006C44 solid;
	border-right: 1px #006C44 solid;
	border-bottom: 0px;
	border-left: 1px #006C44 solid;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

TD.contact_names
{
	background-color: #CCE2D8;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px #006C44 solid;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
}

TD.contact_val
{
	background-color: #CCE2D8;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px #006C44 solid;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

TD.contact_field
{
	background-color: #CCE2D8;
	border-top: 0px;
	border-right: 1px #006C44 solid;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 4px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

TD.contact_button
{
	background-color: #FFFFFF;
	border-top: 1px #006C44 solid;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
}

TD.newsletter_left
{
	background-color: #CCE2D8;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px #006C44 solid;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

TD.newsletter_cotos
{
	width: 294px;
	background-color: #CCE2D8;
	border-top: 0px;
	border-right: 1px #006C44 solid;
	border-bottom: 0px;
	border-left: 1px #006C44 solid;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

INPUT.contact_field
{
	width: 154px;
	background-color: #FFFFFF;
	border-top: 1px #A0A0A0 solid;
	border-right: 1px #A0A0A0 solid;
	border-bottom: 1px #A0A0A0 solid;
	border-left: 1px #A0A0A0 solid;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

SELECT.contact_field
{
	width: 154px;
	background-color: #FFFFFF;
	border-top: 1px #A0A0A0 solid;
	border-right: 1px #A0A0A0 solid;
	border-bottom: 1px #A0A0A0 solid;
	border-left: 1px #A0A0A0 solid;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

TEXTAREA.contact_field
{
	width: 154px;
	background-color: #FFFFFF;
	border-top: 1px #A0A0A0 solid;
	border-right: 1px #A0A0A0 solid;
	border-bottom: 1px #A0A0A0 solid;
	border-left: 1px #A0A0A0 solid;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}


TD.title_c
{
	width: 468px;
	height: 44px;
	background-color: #FFFFFF;
	border-top: 2px #006C44 solid;
	border-right: 0px;
	border-bottom: 2px #006C44 solid;
	border-left: 0px;
	padding: 0px;
}

TD.text_c
{
	width: 468px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 14pt;
}

TD.text_d
{
	width: 468px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: center;
	line-height: 14pt;
}

TD.text_recetas
{
	width: 768px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 14pt;
}

TABLE.products
{
	width: 468px;
	border: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}


TD.list_select
{
	width: 468px;
	background-color: #FFFFFF;
	border: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 14pt;
}

TABLE.list
{
	width: 468px;
	background-color: #CCE2D8;
	border-top: 2px #006C44 solid;
	border-right: 2px #006C44 solid;
	border-bottom: 1px #006C44 solid;
	border-left: 2px #006C44 solid;

}

TD.top_product
{
	width: 79px;
	background-color: #9AC4B4;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

TD.top_title
{
	width: 172px;
	background-color: #9AC4B4;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

TD.top_date
{
	width: 89px;
	background-color: #9AC4B4;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

TD.top_price
{
	width: 56px;
	background-color: #9AC4B4;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

TD.product
{
	width: 79px;
	height: 48px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
}

TD.title
{
	width: 172px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
}

TD.sinresultados
{
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 8px;
	padding-bottom: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
    color: #F00;
}

TD.date
{
	width: 89px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: right;
}

TD.price
{
	width: 56px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: right;
}

TD.pages
{
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 12px;
	padding-left: 4px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	line-height: 16pt;
}
TD.pagesx
{
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 12px;
	padding-left: 4px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	line-height: 16pt;
}

TD.program_top
{
	width: 468px;
	background-color: #FFFFFF;
	border: 0px;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006C44;
	text-align: left;
}

TABLE.program
{
	width: 468px;
	background-color: #FFFFFF;
	border-top: 1px #006C44 solid;
	border-right: 1px #006C44 solid;
	border-bottom: 0px;
	border-left: 1px #006C44 solid;

}

TD.key
{
	width: 135px;
	background-color: #9AC4B4;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 7px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

TD.data
{
	width: 307px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	line-height: 12pt;
}


TABLE.booking
{
	width: 468px;
	border: 0px;
}

TD.booking_title
{
	width: 452px;
	background-color: #9AC4B4;
	border-top: 1px #006C44 solid;
	border-right: 1px #006C44 solid;
	border-bottom: 0px;
	border-left: 1px #006C44 solid;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

TD.contact_names_r
{
	background-color: #CCE2D8;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
}

TD.contact_field_l
{
	background-color: #CCE2D8;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 4px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

INPUT.booking_field
{
	width: 138px;
	background-color: #FFFFFF;
	border-top: 1px #A0A0A0 solid;
	border-right: 1px #A0A0A0 solid;
	border-bottom: 1px #A0A0A0 solid;
	border-left: 1px #A0A0A0 solid;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

SELECT.booking_field
{
	width: 138px;
	background-color: #FFFFFF;
	border-top: 1px #A0A0A0 solid;
	border-right: 1px #A0A0A0 solid;
	border-bottom: 1px #A0A0A0 solid;
	border-left: 1px #A0A0A0 solid;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

TEXTAREA.booking_field
{
	width: 363px;
	background-color: #FFFFFF;
	border-top: 1px #A0A0A0 solid;
	border-right: 1px #A0A0A0 solid;
	border-bottom: 1px #A0A0A0 solid;
	border-left: 1px #A0A0A0 solid;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

TD.title_c
{
	width: 468px;
	background-color: #FFFFFF;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #006C44 solid;
	border-left: 0px;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #006C44;
	text-align: left;
}


FONT.title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 16pt;
}

HR.news
{
	width: 100%;
	background-color: #FFFFFF;
	border-top: 1px #006C44 solid;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;
}

TD.news_top
{
	width: 468px;
	background-color: #FFFFFF;
	border: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #006C44;
	text-align: left;
}
































