BODY {
	background-image:url(../images/bg_trama.gif); 
	background-color: #E9E9E9;
	background-repeat: repeat-x;
	background-attachment: scroll;

}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial;
	margin: 0 0 0 0;
}

h1 {
	font-weight: normal; 
	text-align:left; 
	text-decoration: none; 
	color: #000000;
}

h2 {
	font-size: 1.3em;
	color: #000000;
}


P 				{ text-align: justify  }
A               { color: #336699; text-decoration: none }
A:hover         { color: #666666; text-decoration: underline }
A:active 		{ text-decoration: underline}
A.news          { color: #336699; text-decoration: none }
A.news:hover    { color: #666666; text-decoration: underline }
A.news:active 	{ color: #009900; text-decoration: none}
A.news:visited  { color: #666666; text-decoration: none}
A.head       	{ 
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 10px; 
	color: #666666; 
	text-decoration: none; 
	font-weight: normal; 
	text-transform:uppercase;
	BORDER-RIGHT: #CCCCCC 1px solid; }
A.head:hover 	{ font-size: 10px; color: #999999; text-decoration: none; font-weight: normal; text-transform:uppercase }
A.foot       	{ font-size: 10px; color: #CCCCCC; text-decoration: none; font-weight: bold }
A.foot:hover 	{ font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold }
A.gray          { color: #333333; text-decoration: none }
A.gray:hover    { color: #666666; text-decoration: underline }
A.close 		{ color: #666666; text-decoration: none }
A.close:hover 	{ color: #FF6600; text-decoration: underline }
A.detalle 		{ color: #999999; text-decoration: none }
A.detalle:hover	{ color: #666666; text-decoration: underline }
A.inthissection 		{ color: #336699; text-decoration: none }
A.inthissection:hover	{ color: #666666; text-decoration: underline }
A.related 		{ color: #336699; text-decoration: none }
A.related:hover	{ color: #666666; text-decoration: underline }
A.subtitle 		{ font-family: Verdana; FONT-SIZE: 13px; color: #336699; text-decoration: none }
A.subtitle:hover	{ font-family: Verdana; FONT-SIZE: 13px; color: #333333; text-decoration: none }
A.subtitlesmall 		{ font-family: Arial; FONT-SIZE: 13px; color: #333333; text-decoration: none }
A.subtitlesmall:hover	{ font-family: Arial; FONT-SIZE: 13px; color: #336699; text-decoration: none }
A.options 		{ color: #FFFFFF; text-decoration: none; background:#006699; padding: 8px }
A.options:hover	{ color: #FFFFFF; text-decoration: none; background:#7CA6BE; padding: 8px }
A.EnlargePicture          { border: #CCCCCC solid 1px; display: inline-table; background-color: #FFFFFF  }
A.EnlargePicture:hover    { border: #FF9900 solid 1px; display: inline-table; background-color: #EFEFEF  }
A.EnlargePicture:active    { border: #CC3300 solid 1px; display: inline-table; background-color: #EFEFEF  }
.Date 			{ FONT-SIZE: 10px; color: #336699; font-weight:bold}
.Text 			{ font-family: Verdana; FONT-SIZE: 11px; color: #333333 }
.Title 			{ font-family: Arial; color: #666666; font-weight: normal; text-align:left; text-decoration: none; FONT-SIZE: 22px; TEXT-TRANSFORM: upcase; padding-right: 10px; padding-top: 20px; }
.TitleDescription	{ font-family: Arial; color: #336699; font-weight: bold; text-align:left; FONT-SIZE: 14px; padding-top:10px; border-top:1px solid #CCCCCC }
.Notes 			{ FONT-SIZE: 10px; color: #666666}
.TextAux 		{ FONT-SIZE: 11px; color: #333333; text-align: justify; text-transform: lowercase }
.Phone	 		{ FONT-SIZE: 15px; color: #FF9900; font-weight: bold; text-align:right }
.Phone2	 		{ FONT-SIZE: 15px; color: #669900; font-weight: bold; text-align:right }
.Header 		{ FONT-SIZE: 10px; color: #999999; background-color: ; text-align:right; }
.Footer 		{ FONT-SIZE: 10px; color: #CCCCCC; background-color: #333333 }
.Head 			{ FONT-SIZE: 10px; color: #000000; font-weight: bold }
.GreenText 		{ font-size: 11px; color: #669900 }
.WhiteText 		{ FONT-SIZE: 10px; color: #FFFFFF }
.WhiteHeader 	{ FONT-SIZE: 11px; color: #999999; font-weight: bold; background-image:url(../images/header_frame.gif) }
.WhiteHeader2 	{ FONT-SIZE: 11px; color: #999999; font-weight: bold; background-image:url(../images/header_frame.gif) }
.WhiteHeader3 	{ FONT-SIZE: 11px; color: #999999; font-weight: bold; background-image:url(../images/header_frame.gif) }
.WhiteHeaderSmall 	{ FONT-SIZE: 10px; color: #999999; font-weight: bold; background-image:url(../images/header_frame.gif) }
.Disabled		{ FONT-SIZE: 11px; color: #CCCCCC }
.Rates 			{ FONT-SIZE: 24px; color: #993300; font-weight: bold; font-family: Arial }
.USD 			{ FONT-SIZE: 14px; color: #996600; font-weight: bold; font-family: Arial; vertical-align:top}
.ImportantNotes	{ FONT-SIZE: 14px; color: #669900; font-weight: bold; font-family: Arial; }
.Slogan			{ FONT-SIZE: 14px; color: #336699; font-weight: bold; font-family: Arial; }
.Sale 			{ font-family: Verdana; FONT-SIZE: 10px; color: #993300; font-weight: bold }
.NewText 		{ font-family: Verdana; FONT-SIZE: 10px; color: #FF9900; font-weight: bold }
.Backphoto		{ background-color: #D6D630 }
.search			{ font-family: Verdana; font-size: 12px/30px; color:#333333; border-width:0; background-color: #ffffff; text-align:left; }


.menubox			{ 
	FONT-SIZE: 10px; 
	border-top: #CCC 0px solid; 
	border-bottom: #CCC 0px solid; 
	border-right: #CCC 1px solid; 
	border-left: #CCC 0px solid; 
}
.activeroute 			{ 
	background-color: #FFFFFF; 
	color: #336698;
	width: 15px;
}
.selectedroute 			{ 
	background-color: #FFFFFF; 
	color: #336698;
	width: 15px;
}
.activesubroute 			{ 
	background-color: #FFFFFF; 
	color: #336698;
	width: 15px;
}
.selectedsubroute 			{ 
	background-color: #FFFFFF; 
	color: #336698;
	width: 15px;
}

.activemenu 			{ 
	FONT-SIZE: 10px; 
	border-bottom: #CCC 1px solid; 
	background-color: #FFFFFF; 
	text-decoration: none; 
}
.activemenu A 			{
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #333333;
	font-weight: normal;
	background-color: none;
}
.activemenu A:hover 	{
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #333333;
	font-weight: normal;
	background-color: #EFEFEF;
}

.selectedmenu 			{ 
	FONT-SIZE: 10px; 
	background-color: #EFEFEF; 
	text-decoration: none; 
	font-weight:bold;  
}
.selectedmenu A 			{
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #333333;
	font-weight: normal;
	background-color: none;
}
.selectedmenu A:hover 	{
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #333333;
	font-weight: normal;
	background-color: none;
}


.activesubmenu 			{ 
	FONT-SIZE: 10px; 
	background-color: #FFFFFF; 
	text-decoration: none; 
}
.activesubmenu A 		{
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #336698;
	font-weight: normal;
	background-color: none;
}
.activesubmenu A:hover	{
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #336698;
	font-weight: normal;
	background-color: none;
}

.selectedsubmenu 			{ 
	FONT-SIZE: 10px; 
	background-color: #FFFFFF; 
	text-decoration: none; 
}
.selectedsubmenu A 		{
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #336698;
	font-weight: bold;
	background-color: none;
}
.selectedsubmenu A:hover	{
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #336698;
	font-weight: bold;
	background-color: none;
}

