/*@import "top_nav.css";*/
/*@import "top_nav.css";*/
/*@import "top_nav.css";*/
/*margin:0;padding:0;*/
/*NewYorkGossip :: Verdana, sans-serif; */
/*myfav :: verdana, helvetica, arial, sans-serif; */
/*fonts*/
body, textarea 
{
  	font-family: Verdana, Helvetica, sans-serif;
	color: #333;
}

h2, h3, h4, textarea {
  	font-family: Verdana, Helvetica, sans-serif;
	font-size: small;
	color: #333;
}

h2, h3, h4, {
  font-family: Trebuchet MS, Lucida Grande, Myriad, Lucida, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  margin-top: 0px;
  margin-bottom: 0px;
	}

h1 { font-size: 16pt;
	 letter-spacing: 1px;
     font-family: Tahoma;
	 color: #003366;
	 border: 3px;
	 margin-top: 3px;
  	 margin-bottom: 3px;
  	 text-decoration: none;
 }


h2 {
	color: #f77c31;	
	text-transform: uppercase;
	font-family: arial, verdana, sans-serif;
	letter-spacing: 2px;
	font-size: 14pt;
	margin-top: 0;
	border-bottom: 1px solid #ccc;
	
}

#CONTENT a { color: #003399; text-decoration: none; border-bottom: 1px dotted #003399; cursor: hand; }
#CONTENT a:hover { background: #ffc; }

a:link       { color: #0000CC;} /*000099 dark blue*/
a:visited    { color: #0000CC;}
a:hover      { color: #A11434;}
a:active 	 { color: #A11434;}

.bold {color : #14144F; font-family: "verdana"; font-size:13pt; }
.bold A:link {text-decoration: none; color: #2B28A7; font-weight: bold;}
.bold A:visited {text-decoration: none; color: #2B28A7; font-weight: bold;}
.bold A:active {text-decoration: none; color: #09AF2F; font-weight: bold;}
.bold A:hover {text-decoration: none; color: #09AF2F; font-weight: bold;}

.small {color : #14144F; font-family: "verdana"; font-size:9pt; }
.small A:link {text-decoration: none; color: #2B28A7; font-weight: bold;}
.small A:visited {text-decoration: none; color: #2B28A7; font-weight: bold;}
.small A:active {text-decoration: none; color: #09AF2F; font-weight: bold;}
.small A:hover {text-decoration: none; color: #09AF2F; font-weight: bold;}

/*
A:link {text-decoration: none; color: #4877BF;}
*/

/* Floated images and other elements */
img { margin: 0; border: none; }
.imgright { float: right; clear: right; margin-left: 9px; margin-bottom: 6px; }
.imgleft { float: left; clear: left; margin-right: 10px; margin-bottom: 6px; }

/*floats */
span.textleft { display: block; float: left;}
span.textright { display: block; float: right;}

/*spacer*/
#spacer { height:15px; background-color:#FFFFFF }
div.clear { clear: both; line-height: 0; margin: 0; padding: 0; }

/*specialr*/
.smalltext { font-size: 8pt; }

/*TITLE DESCRIPTION*/
.description { color: #FFF; background-color:#000; }

/*special fonts*/
.alert {font:normal 77% verdana; color:#f00; line-height: 1.55em;}
.alert a { text-decoration: none;	}
b { color: #322435}

/*p {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333333; line-height: 1.07em;}*/
p.intro {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 1.3em;color: #666666;line-height: 1.3em;font-weight: normal;text-transform: none;}
p.quote {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 1.3em;color: #666666;line-height: 1.3em;font-weight: normal;text-transform: none;}

/*NAV MENUS*/
.rightnav_boldwords {color : #B45B15; font-family: Georgia; font-size: 13pt; font-weight: bolder; }

/*kneu*/
.top_row {color : yellow; font-family: "verdana"; font-weight: bold; font-size:12pt; }
.top_row A:link {text-decoration: none;  color: #BEA541; }
.top_row A:visited {text-decoration: none; color: #BEA541; }
.top_row A:active {text-decoration: none;  color: #ECAF20; }
.top_row A:hover {text-decoration: none; color: #ECAF20; }

.nav_row2 {color : yellow; font-family: "verdana"; font-size:12pt; }
.nav_row2 A:link {text-decoration: none; color: #303030; font-weight: bold;}
.nav_row2 A:visited {text-decoration: none; color: #303030; font-weight: bold;}
.nav_row2 A:active {text-decoration: none; color: #3F2B04; font-weight: bold;}
.nav_row2 A:hover {text-decoration: none; color: #3F2B04; font-weight: bold;}

.nav_row {color : yellow; font-family: "verdana"; font-size:12pt; }
.nav_row A:link {text-decoration: none; color: #FFFFFF; font-weight: bold;}
.nav_row A:visited {text-decoration: none; color: #FFFFFF; font-weight: bold;}
.nav_row A:active {text-decoration: none; color: #ECAF20; font-weight: bold;}
.nav_row A:hover {text-decoration: none; color: #ECAF20; font-weight: bold;}
/*kneu*/

.footer {color : yellow; font-family: arial, verdana, sans-serif; font-weight: normal; font-size: 8pt; }
.footer_links A:link {text-decoration: underline; color: #AAAAAA; font-size:8pt;} /*#5c5c5c*/
.footer_links A:visited {text-decoration: underline; color: #AAAAAA; font-size:8pt;}
.footer_links A:active {text-decoration: underline; color: #439B0D; font-size:8pt;}
.footer_links A:hover {text-decoration: underline; color: #439B0D; font-size:8pt;}

/*HEADLINES*//* HEADLINES */

li {list-style: square inside; color:#3C103F; font-size:10pt;}

.DivLinkBox /* hotel links */
{
	background-color: #DFFFDF;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	/* font: bold 18pt Verdana; */
}

.DivLinkBox.yellow /* hotel destino links */
{
	background-color: #FFFF63;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size: 9pt;
}