body,p,table
{
			font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #002909;
			}
th{
			font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #002909;
			}
h1			{font-size: 16pt; color: #99ccff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 3px; padding-bottom: 3px; letter-spacing: 0px; line-height: 16px; font-weight: normal;}

.gray_link_11		{font-size: 10px; color: #006699; font-family: Tahoma; text-decoration: none;}
a.gray_link_11:link	{font-size: 10px; color: #006699; font-family: Tahoma; text-decoration: none;}
a.gray_link_11:visited	{font-size: 10px; color: #006699; font-family: Tahoma; text-decoration: none;}
a.gray_link_11:hover	{font-size: 10px; color: #0099CC; font-family: Tahoma; text-decoration: underline;}
a.gray_link_11:active	{font-size: 10px; color: #006699; font-family: Tahoma; text-decoration: none;}

.menulevel1		{font-size: 9px; color: #FFFFFF; font-family: Tahoma; font-weight: bold; text-decoration: none; line-height: 12px;}
a.menulevel1:link	{font-size: 9px; color: #FFFFFF; font-family: Tahoma; font-weight: bold; text-decoration: none; line-height: 12px;}
a.menulevel1:visited	{font-size: 9px; color: #FFFFFF; font-family: Tahoma; font-weight: bold; text-decoration: none; line-height: 12px;}
a.menulevel1:hover	{font-size: 9px; color: #6699ff; font-family: Tahoma; font-weight: bold; text-decoration: none; line-height: 12px;}
a.menulevel1:active	{font-size: 9px; color: #FFFFFF; font-family: Tahoma; font-weight: bold; text-decoration: none; line-height: 12px;}

.level1			{font-size: 10px; color: #FFFFFF; font-family: Tahoma; font-weight: bold; text-decoration: none;}

.menulevel2		{font-size: 11px; color: #FFFFFF; font-family: Tahoma; text-decoration: none;}
a.menulevel2:link	{font-size: 11px; color: #FFFFFF; font-family: Tahoma; text-decoration: underline;}
a.menulevel2:visited	{font-size: 11px; color: #FFFFFF; font-family: Tahoma; text-decoration: underline;}
a.menulevel2:hover	{font-size: 11px; color: #FFFFFF; font-family: Tahoma; text-decoration: underline;}
a.menulevel2:active	{font-size: 11px; color: #FFFFFF; font-family: Tahoma; text-decoration: underline;}

.menulevel3		{font-size: 9px; color: #FFFFFF; font-family: Tahoma; font-weight: bold; text-decoration: none; line-height: 12px;}
a.menulevel3:link	{font-size: 11px; color: #FFFFFF; font-family: Tahoma; font-weight: normal; text-decoration: none; line-height: 16px; padding-left: 14px;}
a.menulevel3:visited	{font-size: 11px; color: #FFFFFF; font-family: Tahoma; font-weight: normal; text-decoration: none; line-height: 16px; padding-left: 14px;}
a.menulevel3:hover	{font-size: 11px; color: #FFFFFF; font-family: Tahoma; font-weight: normal; text-decoration: none; line-height: 16px; padding-left: 14px;}
a.menulevel3:active	{font-size: 11px; color: #FFFFFF; font-family: Tahoma; font-weight: normal; text-decoration: none; line-height: 16px; padding-left: 14px;}

.menulevel4		{font-size: 9px; color: #6699ff; font-family: Tahoma, Arial, Verdana; font-weight: bold; text-decoration: none; line-height: 12px;}
a.menulevel4:link	{font-size: 11px; color: #0066CC; font-family: Tahoma, Arial, Verdana; font-weight: bold; text-decoration: none; line-height: 16px; padding-left: 13px; word-spacing: -1px;}
a.menulevel4:visited	{font-size: 11px; color: #0066CC; font-family: Tahoma, Arial, Verdana; font-weight: bold; text-decoration: none; line-height: 16px; padding-left: 13px; word-spacing: -1px;}
a.menulevel4:hover	{font-size: 11px; color: #0066CC; font-family: Tahoma, Arial, Verdana; font-weight: bold; text-decoration: none; line-height: 16px; padding-left: 13px; word-spacing: -1px;}
a.menulevel4:active	{font-size: 11px; color: #0066CC; font-family: Tahoma, Arial, Verdana; font-weight: bold; text-decoration: none; line-height: 16px; padding-left: 13px; word-spacing: -1px;}

.tdarrowdown		{background-image: url(../../images/sm-arrow1.gif); background-repeat: no-repeat; background-position: left bottom;}

.tdarrowright		{background-image: url(../../images/sm-arrow2.gif); background-repeat: no-repeat; background-position: left bottom;}

.tdarrowright2		{background-image: url(../../images/sm-arrow3.gif); background-repeat: no-repeat; background-position: left bottom;}

dddtd			{font-size: 11px; line-height: 14px; color: #5D5D5D; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
/*td			{font-size: 12px;}*/
b,strong		{font-size: 12px; line-height:14px; font-weight: bold; }
ttd			{font-size: 11px; line-height: 14px; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}


.title1			{font-size: 8pt; color: #0F799A; font-family: Tahoma, Arial, Verdana; font-weight: bold; text-decoration: none;; padding-top: 3px; padding-bottom: 3px; }
.title2			{font-size: 16pt; color: #99ccff; font-family: Helvetica, Arial, Verdana; text-decoration: none;; padding-top: 3px; padding-bottom: 3px; letter-spacing: -1px; line-height: 20px;}

.name			{font-size: 10pt; color: #FFFFFF; font-family: Tahoma, Arial, Verdana; font-weight: bold; text-decoration: none;line-height: 16px; padding-top: 1px;}
.description1		{font-size: 13pt; color: #e63333; font-family: Tahoma, Arial, Verdana; font-weight: 1; text-decoration: none;}
.description		{font-size: 13pt; color: #000000; font-family: Tahoma, Arial, Verdana; font-weight: 1; text-decoration: none; border-bottom:1px solid gray;}

/*.normal			{font-size: 11px; line-height: 14px; color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-left: 4px; }*/
.normalsmall		{font-size: 10px; line-height: 13px; color: #5D5D5D; font-family: Tahoma, Arial; text-decoration: none; padding-left: 7px; padding-right: 1px;}
.normalsmall2		{font-size: 10px; line-height: 13px; color: #5D5D5D; font-family: Tahoma, Arial; text-decoration: none; padding-left: 7px; padding-right: 1px;}

.red1			{font-size: 10px; color: #e63333; font-family: Tahoma, Arial, Verdana; font-weight: bold; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 7px; padding-right: 0px;}

a			{font-size: 11px; color: blue; font-family: Tahoma; font-weight: normal; text-decoration: underline; line-height: 13px; padding-left: 1px; padding-right: 1px; }
a:link			{font-size: 11px; color: blue; font-family: Tahoma; font-weight: normal; text-decoration: underline; line-height: 13px; padding-left: 1px; padding-right: 1px; }
a:visited		{font-size: 11px; color: blue; font-family: Tahoma; font-weight: normal; text-decoration: underline; line-height: 13px; padding-left: 1px; padding-right: 1px; }
a:hover			{font-size: 11px; color: red; font-family: Tahoma; font-weight: normal; text-decoration: underline; line-height: 13px; padding-left: 1px; padding-right: 1px; }
a:active		{font-size: 11px; color: blue; font-family: Tahoma; font-weight: normal; text-decoration: underline; line-height: 13px; padding-left: 1px; padding-right: 1px; }

a.navlink   			{font-size: 12px; font-weight:bold; color: #367fb8; font-family: Tahoma; text-decoration: underline; line-height: 13px; padding-left: 1px; padding-right: 1px; }
a.navlink:link			{font-size: 12px; font-weight:bold; color: #367fb8; font-family: Tahoma; text-decoration: underline; line-height: 13px; padding-left: 1px; padding-right: 1px; }
a.navlink:visited		{font-size: 12px; font-weight:bold; color: #367fb8; font-family: Tahoma; text-decoration: underline; line-height: 13px; padding-left: 1px; padding-right: 1px; }
a.navlink:hover			{font-size: 12px; font-weight:bold; color: #367fb8; font-family: Tahoma; text-decoration: underline; line-height: 13px; padding-left: 1px; padding-right: 1px; }
a.navlink:active		{font-size: 12px; font-weight:bold; color: #367fb8; font-family: Tahoma; text-decoration: underline; line-height: 13px; padding-left: 1px; padding-right: 1px; }

.textlink		{font-size: 10px; color: #99ccff; font-family: Tahoma; font-weight: bold; text-decoration: underline; padding-left: 3px; padding-right: 3px; }
a.textlink:link		{font-size: 10px; color: #99ccff; font-family: Tahoma; font-weight: bold; text-decoration: underline; padding-left: 3px; padding-right: 3px; }
a.textlink:visited	{font-size: 10px; color: #99ccff; font-family: Tahoma; font-weight: bold; text-decoration: underline; padding-left: 3px; padding-right: 3px; }
a.textlink:hover	{font-size: 10px; color: #99ccff; font-family: Tahoma; font-weight: bold; text-decoration: underline; padding-left: 3px; padding-right: 3px; }
a.textlink:active	{font-size: 10px; color: #99ccff; font-family: Tahoma; font-weight: bold; text-decoration: underline; padding-left: 3px; padding-right: 3px; }

.normallink		{font-size: 11px; color: #006699; font-family: Tahoma, Verdana, Arial; text-decoration: underline; }
a.normallink:link	{font-size: 11px; color: #006699; font-family: Tahoma, Verdana, Arial; text-decoration: underline; }
a.normallink:visited	{font-size: 11px; color: #567788; font-family: Tahoma, Verdana, Arial; text-decoration: underline; }
a.normallink:hover	{font-size: 11px; color: #0099CC; font-family: Tahoma, Verdana, Arial; text-decoration: underline; }
a.normallink:active	{font-size: 11px; color: #006699; font-family: Tahoma, Verdana, Arial; text-decoration: underline; }

.normallink1		{font-size: 14px; color: #006699; font-family: Tahoma, Verdana, Arial; text-decoration: underline; }
a.normallink1:link	{font-size: 14px; color: #006699; font-family: Tahoma, Verdana, Arial; text-decoration: underline; }
a.normallink1:visited	{font-size: 14px; color: #567788; font-family: Tahoma, Verdana, Arial; text-decoration: underline; }
a.normallink1:hover	{font-size: 14px; color: #0099CC; font-family: Tahoma, Verdana, Arial; text-decoration: underline; }
a.normallink1:active	{font-size: 14px; color: #006699; font-family: Tahoma, Verdana, Arial; text-decoration: underline; }

.detail1		{font-size: 10px; color: #006699; font-family: Tahoma, Verdana, Arial; font-weight: bold; text-decoration: underline;}
a.detail1:link		{font-size: 10px; color: #006699; font-family: Tahoma, Verdana, Arial; font-weight: bold; text-decoration: underline;}
a.detail1:visited	{font-size: 10px; color: #006699; font-family: Tahoma, Verdana, Arial; font-weight: bold; text-decoration: underline;}
a.detail1:hover		{font-size: 10px; color: #0099CC; font-family: Tahoma, Verdana, Arial; font-weight: bold; text-decoration: underline;}
a.detail1:active	{font-size: 10px; color: #006699; font-family: Tahoma, Verdana, Arial; font-weight: bold; text-decoration: underline;}

.bglevel1left 		{background-image: url(../../images/but-selected-left.gif);background-repeat: no-repeat;background-position: left top;}
.bglevel1right 		{background-image: url(../../images/but-selected-right.gif);background-repeat: no-repeat;background-position: right top;
			font-size: 11px; color: #FFFFFF; font-family: Tahoma; font-weight: bold; text-decoration: none;}

.bgline 		{background-image: url(../../images/line.gif);background-repeat: x;background-position: left top; padding-left: 3px;}

.bgimage 		{background-image: url(../../images/b.png);background-repeat: no-repeat;background-position: right bottom; }

.menudelimiter		{font-size: 11px; text-decoration: none; padding-bottom: 5px; }

.menulevel1selected		{font-size: 9px; color: #99ccff; font-family: Tahoma; font-weight: bold; text-decoration: none; padding-left: 3px; padding-right: 3px; }
a.menulevel1selected:link	{font-size: 9px; color: #99ccff; font-family: Tahoma; font-weight: bold; text-decoration: none; padding-left: 3px; padding-right: 3px; }
a.menulevel1selected:visited	{font-size: 9px; color: #99ccff; font-family: Tahoma; font-weight: bold; text-decoration: none; padding-left: 3px; padding-right: 3px; }
a.menulevel1selected:hover	{font-size: 9px; color: #99ccff; font-family: Tahoma; font-weight: bold; text-decoration: none; padding-left: 3px; padding-right: 3px; }
a.menulevel1selected:active	{font-size: 9px; color: #99ccff; font-family: Tahoma; font-weight: bold; text-decoration: none; padding-left: 3px; padding-right: 3px; }

input.text		{border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; background-color: #FFFFFF}
/*input			{border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; background-color: #FFFFFF}*/
.defaultselect			{border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; }
input.button		{font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal;}
.defaultoption		{font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; text-align: left; background-color: #f2f2f2; color: #666666}
optgroup		{font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; text-align: left; background-color: #f2f2f2; color: #666666}

hr			{height:1; color: red; padding:0; margin:0; }

p.tsm			{font:normal 10px Arial, Helvetica, sans-serif; margin:0px; text-decoration: none;}

p.padding		{padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }
p.index			{padding:5px; font-size: 95%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #002909;}
.indexbg {
	background-color: #99CCFF;
	background-image: url(../../images/wave-top.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 22px;
	vertical-align: middle;
}
#hotelresult{
position:absolute;
top:191px;
left:266px;
width:250px;
display:none;
border: 1px solid #CCCCCC;
}

#country_list{
position:absolute;
display:none;
border: 1px solid #CCCCCC;
background-color: #ffffff;
border:1px solid #6699ff; 
margin:0px;
display:none;
z-index:5;
}
#city_list,#fromcity_list{
position:absolute;
display:none;
border: 1px solid #CCCCCC;
background-color: #ffffff;
border:1px solid #6699ff; 
margin:0px;
display:none;
}

#nights_list{
margin:0px;
}

.over {background-color:#99CCFF; font-size:10px;} 
.out {background-color:#FFFFFF; font-size:10px;} 

input:checked { border:1px solid #090; }
input.radio {border: none;}

.select-free
{
	position:absolute;
	z-index:10;
	cursor:move;

	overflow:hidden;/*must have*/
    
	
}
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
    background-color:#ffffe1; 
    border:1px solid #666666; 
    padding: 5px;
}
