td{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#625D50;
	line-height:16px;
}



h2{
	margin-top:0px;
	margin-bottom:0px;
	padding:0;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	display:inline;
}


h3{
	margin-top:0px;
	margin-bottom:0px;
	padding:0;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	color:#ffcc00;
}

.selectmenu {
   font-size: 11px; background: #ffffff; color: #404040; border-style:solid; border-color:#CAC6B5; border-width:1px; height:19px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.selectmenularge {
   font-size: 12px; background: #ffffff; color: #404040; border-style:solid; border-color:#CAC6B5; border-width:1px; height:22px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

.inputboxsmall{
	border: 1px solid #e0e0e0;
	width: 80px;
}

.dowlarge{
	height:22px;
	font-weight: normal;
	background:#ffffff;
	border:2px solid #CAC6B5;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
}

.dow{
	height:19px;
	font-weight: normal;
	background:#ffffff;
	border:1px solid #CAC6B5;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
}

.b{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#505050; }


.strike {text-decoration: line-through;}

/* TEXT SIZES & COLOR */



.text10p {
	font-size: 10px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	line-height:16px;
}

.text11p {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	line-height:17px;
}

.text12p {
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	line-height:17px;
}
.text14p {
	font-size: 14px;
	font-family: Arial, Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	line-height:18px;
}
.text16p {
	font-size: 16px;
	font-family: Arial, Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	line-height:19px;
}

/* LINKS */

a.rm, a.rm:visited {
	display: inline;
	padding:5px;
	border: 1px solid;
	border-color: #aaa #777 #777 #aaa;
	background: #D4D0C8;
	color : #1d2e51;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	text-decoration: none;
}

a.rm:hover, a.rm:active
{
	position: relative;
	top: 1px;
	left: 1px;
	padding:5px;
	border-color: #777 #aaa #aaa #777;
}

A.inlink:active, A.inlink:link, A.inlink:visited, A.inlink:hover  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : bold;
	font-weight: bold;
	color : #161AB4;
    text-decoration: underline;
}

a.bolink:active, a.bolink:link, a.bolink:visited, a.bolink:hover  {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : bold;
	font-weight: bold;
	color : #009CD8;
	line-height:17px;
    text-decoration: none;
}

a.sprice:active, a.sprice:link, a.sprice:visited, a.sprice:hover  {
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : bold;
	font-weight: bold;
	color : #4a88C8;
	line-height:15px;
    text-decoration: underline;
}

a.bolinku:active, a.bolinku:link, a.bolinku:visited, a.bolinku:hover  {
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : bold;
	font-weight: bold;
	color : #001080;
	line-height:15px;
    text-decoration: underline;
}

a.bolinkus:active, a.bolinkus:link, a.bolinkus:visited, a.bolinkus:hover  {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : bold;
	font-weight: bold;
	color : #001080;
	line-height:15px;
    text-decoration: underline;
}

a.claslink:active, a.claslink:link, a.claslink:visited, a.claslink:hover  {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : normal;
	font-weight: normal;
	color : #0000ff;
    text-decoration: underline;
}

a.headerlink:active, a.headerlink:link, a.headerlink:visited, a.headerlink:hover  {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : bold;
	font-weight: bold;
	color : #ffffff;
    text-decoration: underline;
}

a.headerlinkn:active, a.headerlinkn:link, a.headerlinkn:visited, a.headerlinkn:hover  {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : normal;
	font-weight: normal;
	color : #ffffff;
    text-decoration: underline;
}

a.headerlink:active, a.headerlink:link, a.headerlink:visited, a.headerlink:hover  {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : bold;
	font-weight: bold;
	color : #ffffff;
    text-decoration: underline;
}

a.headerlinkno:active, a.headerlinkno:link, a.headerlinkno:visited, a.headerlinkno:hover  {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : normal;
	font-weight: normal;
	color : #ffffff;
    text-decoration: none;
}


a.yellowlink:active, a.yellowlink:link, a.yellowlink:visited, a.yellowlink:hover  {
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-style : bold;
	font-weight: bold;
	color : #FFCC00;
    text-decoration: underline;
}


a.tlink:active, a.tlink:link, a.tlink:visited, a.tlink:hover  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : bold;
	font-weight: bold;
	color : #374B7F;
    text-decoration: none;
}




/* templates tpl-ax.html specific */
/* Where res = results in next 3 */

.searchheaderres {
	background:#E2E2E2;
	
}


.boxbody {
	background:#a2bbcf;
}
.boxborder {
	border:1px solid #8BAAC5;
}
.boxheader {
	background:#4A78A7;
}

.boxbody1 {
	background:#DBE7F4;
}
.boxborder1 {
	border:1px solid #D8D8D8;
}
.boxheader1 {
	background:#FFCC00;
}

.searchbodyres {
	background:#ffffff;
}

.searchborderres {
	border:1px solid #CBD7E7;
}



.searchheaderform {
	background:#FEAA20;
}

.searchbodyform {
	background: #FFC63B;
}

.searchborderform {
	border: 1px solid #ffaa00;
}


.searchheaderformBrown {
	background:#C1BA99;
}

.searchbodyformBrown {
	background: #D9D2AF;
}

.searchborderformBrown {
	border: 1px solid #B2A980;
}

.searchborderformSepBrown {
	border-bottom: 1px solid #EDE9D7;
}


.searchheaderformBlue {
	background:#D5E0F5;
}

.searchbodyformBlue {
	background: #E0E9F8;
}

.searchborderformBlue {
	border: 1px solid #BFD2F1;
}

.searchborderformSepBlue {
	border-bottom: 1px solid #BFD2F1;
}

.bggooglemap {
	background: #FF9500;
}

.textred 	{color:#ff0000;}
.textred1	{color:#e00000;}
.textreda 	{color:#E61B06;}
.textbrown 	{color:#63431D;}
.textblack 	{color:#000000;}
.textwhite 	{color:#ffffff;}
.textgrey 	{color:#00337f;}
.textgrey1 	{color:#c0c0c0;}
.textgrey2 	{color:#707070;}
.textgrey3 	{color:#736B56;}
.textgrey4 	{color:#545E7A;}
.textgreen 	{color:#00c000;}
.textorange {color:#F9A20A;}
.textyellow {color:#ffcc00;}
.textbluetu {color:#33CCFF;}
.textbluetu1{color:#009CD7;}
.textblue1 	{color:#1B538B;}
.textblue2 	{color:#003366;}
.textblue3 	{color:#224466;}
.textbluedark 	{color:#000070;}
.textbluedark1 	{color:#003366;}
.textbluedark2 	{color:#043270;}
.textbluedark3 	{color:#173149;}
.textbluedark5 	{color:#214965;}
.textbluedark6 	{color:#0C3C5E;}
.textorange		{color:#FF7700;}
.textgen 		{color:#173149;}

.bginner {background: #ffffff;}

.bg1 {background: url('/img/zres/bg-hotelslist.gif') top repeat-x;}
.bg2 {background: #335F8C;}
.bg3 {background: #00C000;}
.bg4 {background: #D6E4F2;}
.bg5 {background: #EBF3F7;}
.bg6 {background: #F9FCFF;}
.bg7 {background: #8BA5B4;}
.bg8 {background: #EFF4FA url('/img/zres/bg8.gif') top repeat-x;}

.bg10 {background: #E2E2E2;}
.bg11 {background: #4B93C6;}
.bg12 {background: #ffbb00;}
.bg14 {background: #e2e2e2 url(/img/zres/bg-bg14a.gif) repeat-x top left;}


.bgmenu {width: 100%;height:39px;background:url("/img/zres/bgmenu.gif") no-repeat;}
.bgerror {background: #FFC0C0;}
.bgfooter {background: #4B93C6 url(/img/zres/bg-footer.gif) bottom repeat-x;}

.bordererror1234 {border:1px solid #FF8D8D;}
.bordererror1 {border-top:1px solid #FF8D8D;}
.bordererror2 {border-right:1px solid #FF8D8D;}
.bordererror3 {border-bottom:1px solid #FF8D8D;}
.bordererror4 {border-left:1px solid #FF8D8D;}

.border1234 {border:1px solid #d8d8d8;}
.border1 {border-top:1px solid #e8e8e8;}
.border2 {border-right:1px solid #e8e8e8;}
.border3 {border-bottom:1px solid #e8e8e8;}
.border4 {border-left:1px solid #e8e8e8;}

.bordera1234 {border:1px solid #C6D6E2;}
.bordera1 {border-top:1px solid #C6D6E2;}
.bordera2 {border-right:1px solid #C6D6E2;}
.bordera3 {border-bottom:1px solid #C6D6E2;}
.bordera4 {border-left:1px solid #C6D6E2;}

.bordersep {border-bottom:1px solid #f0f0f0;}

.firstcap {
	color: #00AFF0;
	display: block;
	float: left;
	font: 60px/58px Georgia, Times, serif;
	padding: 0 10px 0 0;
}


