

/* CSS Document */

/*ahika project*/
table#centertable
/*{
	border-right:#000000 1px dotted;
	border-left:#000000 1px dotted;
	border-top:#000000 1px dotted;
	border-bottom:#000000 1px dotted;
}*/
td#contenttble
{
background-image:url('/images/grey-bg.png');
background-repeat:repeat-x
}
table#contenttble
{
	/*border:#cccccc 1px solid;*/
	background-image:url('/images/grey-bg.png');
	background-repeat:repeat-x;
	width:100%;
	align:center		
}
.normaltext
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#555555;
	padding:6px;
	line-height:18px;
	padding-right:45px;
	vertical-align:top;
}
div#innercontent
{
width:516px;
align:center;
}
td#pic
{
width:118px;
align:center;
border:0px;
vertical-align:center;
padding-left:17px;
padding-top:8px;
padding-bottom:6px;
}
.heading
{
font-family:HeldustryFT Demi, tahoma, verdana, arial;
	font-size:18px;
	color:#052D73;
	font-weight:bold;	
padding-top:7px;
padding-left:13px;
text-align:left;	
}
td#heading
{
padding-left:17px;
padding-top:10px;
text-align:left;
width:5px;
}
div#grey-bar
{
width:522;
background-color:#cccccc;
height:5px;
}
td#bottomheading
{
background-color:#bc0000;
height:30px;
}
td#blueheading
{
background-color:#00A9CD;
height:30px;
}
.bottomheading
{
font-family:HeldustryFT Demi, tahoma, verdana, arial;
	font-size:21pt;
	color:#ffffff;
	font-weight:bold;
padding-left:34px;
text-align:left;
}
.bluebottomheading
{
font-family:HeldustryFT Demi, tahoma, verdana, arial;
	font-size:21pt;
	color:#ffffff;
	font-weight:bold;
padding-right:8px;
text-align:right;
}
table#skybox
{
border:1px solid #cccccc;
background-image:url('/images/sky-bg.png');
}
td#whtborder
{
background-color:#bc0000;
height:30px;
width:10px;
}
td#blueborder
{
background-color:#00A9CD;
height:30px;
width:13px;
}
td#pic1
{
width:120;
padding:1px;
border:#797979 1px solid;
}
.bluetext
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#0A3E78;
	padding-left:10px;
	font-weight:bold;	
	vertical-align: top; 
}
.redtext
{
	font-family:tahoma, verdana, arial;
	font-size:18px;
	color:#bc0000;	
	font-weight:bold;	
	text-align:right;
}
#logo
{
padding-right:5px;
text-align:right;
}
#dottedline
{
height:16px;
background-image:url('/images/dotted-border.gif');
background-repeat:repeat-x
}
table#tble-box01
{
border:1px solid #d1d1d1;
width:509px;
background-image:url('/images/box01_bg.gif');
background-repeat:repeat-x;
height:178px
}
table#tble-bluebox01
{
border:#d1d1d1 1px solid;
width:509px;
background-color:#EEF8FF;
}
#pic2
{
padding-top:18px;
padding-left:12px;
padding-bottom:24px;
padding-right:24px;
}
.normaltext01
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#555555;
	padding-top:18px;
	line-height:12px;
	padding-right:20px;
	padding-left:20px;
	vertical-align:top;
	text-align:justify;
}
td#pic-new
{
width:130;
padding:1px;
border:#d1d1d1 1px solid;
}
.heading2nd
{
font-family:tahoma, HeldustryFT Demi,  verdana, arial;
	font-size:18px;
	color:#233D67;
	font-weight:bold;	
padding-top:7px;
padding-left:20px;
text-align:left;	
}
#dotline
{
padding-left:20px;
}
#pic05
{
padding:1px;
border:#000000 1px solid;
}
#tblegrey
{

background-image:url('/images/tble-grey-bg.png');
background-repeat:repeat-x;
width:520
}
.ship
{
	font-family:  tahoma, HeldustryFT Demi, verdana,  arial;
	font-size:12px;
	color:#7F7F7F;
	text-align:left;
	vertical-align:top;
	padding-left:5px;
}
.shipblue
{
	font-family: tahoma, HeldustryFT Demi, verdana,  arial;
	font-size:12px;
	color:#183D98;
	padding-right:5px;
	font-weight:bold;	
	vertical-align: top;
	text-align:right; 
}
.shipblue-small
{
	font-family: tahoma, HeldustryFT Demi, verdana,  arial;
	font-size:11px;
	color:#183D98;
	padding-right:5px;
	font-weight:bold;	
	vertical-align: top;
	text-align:right; 
}
.shipred-small
{
	font-family: tahoma, HeldustryFT Demi, verdana,  arial;
	font-size:14px;
	color:red;

	padding-right:5px;
	font-weight:bold;	
	vertical-align: top;
	text-align:right; 
}
#shipbox
{
height:144px;
width:220px;
border:#d1d1d1 1px solid;
}
#savingtd
{
height:27px;
background-image:url('/images/saving-bg.gif');
background-repeat:repeat:x;
vertical-align: middle
}
#bluetble
{
width:520px;
padding-bottom:7px;
background-color:#EEF8FF;
border-right:#CFCFCF 1px solid;
	border-left:#CFCFCF 1px solid;
	border-top:#CFCFCF 1px solid;
	border-bottom:#CFCFCF 1px solid;
}
#bluetble-2nd
{
width:520px;
background-color:#EEF8FF;
border-right:#CFCFCF 1px solid;
	border-left:#CFCFCF 1px solid;
	border-top:#CFCFCF 1px solid;
	border-bottom:#CFCFCF 1px solid;
}
.heading3rd
{
font-family:tahoma, HeldustryFT Demi,  verdana, arial;
	font-size:19px;
	color:#183D98;
	font-weight:bold;	
padding-top:7px;
padding-left:10px;
text-align:left;	
}
#pic06
{
padding:1px;
border:#777878 1px solid;
}
.temptext
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#555555;
	padding-top:0px;
	line-height:12px;
	padding-right:10px;
	padding-left:10px;
	vertical-align:top;
	text-align:justify;
}
#datatble
{
width:508;
border:#CDCDCE 1px solid;
}
.yellowheading
{
font-family:tahoma, HeldustryFT Demi,  verdana, arial;
	font-size:18px;
	color:#CE9B00;
	font-weight:bold;
text-align:left;	
}
#headbar
{
height:41px;
background-color:#FCFBE6;
border-bottom:#D0D0D0 1px solid;
}
#gridwhite
{
height:37px;
background-color:#ffffff;
}
td#tble202
{
width:202px;
padding-left:15px;
}
td#tble152
{
width:152px;
padding-left:26px;
}
td#tble75
{
width:75px;
padding-left:17px;
}
td#tble73
{
width:73px;
padding-left:2px;
}
td#tble73-73
{
width:73px;
padding-left:20px;
}
.gridtext-heading
{
font-family:tahoma, HeldustryFT Demi,  verdana, arial;
color:#6f6f6f;
font-size:12px;
font-weight:bold;
}
.gridtext-normal
{
font-family:tahoma, HeldustryFT Demi,  verdana, arial;
color:#6f6f6f;
font-size:14px;
font-weight:normal;
}
tr#gridgrey
{
background-color:#F7F7F7;
height:35px;
}
.tempformtext
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#042F74;
	padding-top:0px;	
	padding-right:16px;	
	vertical-align:top;
	text-align:right;
}

.inputbox-01
{
width:192;
height:18px;
border:#467BA0 1px solid;
background-color:#D6EBFA;
font-family:tahoma, verdana, arial;
	font-size:11px;
}
.selectbox-01
{
width:90;
height:18px;
border:#467BA0 1px solid;
background-color:#D6EBFA;
font-family:tahoma, verdana, arial;
	font-size:11px;
}
.inputarea-01
{
width:192;
height:132px;
border:#467BA0 1px solid;
background-color:#D6EBFA;
font-family:tahoma, verdana, arial;
	font-size:11px;
}
/*template5*/
td#temp5-head
{
background-image:url('/images/tem-5-head-bg.png');
background-repeat:repeat-x;
height:37px;
width:519px
}
td#bluebar
{
padding-left:10px;
vertical-align:middle;
padding-top:5px;
height:37px;
}
.carnival-heading
{
font-family:HeldustryFT Demi, tahoma, verdana, arial;
	font-size:16px;
	color:#052D73;
	font-weight:bold;	
padding-top:7px;
padding-bottom:5px;
text-align:left;
vertical-align:middle;	
}
#carnival-innercontent
{
width:519px;
align:center;
}
table#carnival-contenttble
{
background-image:url('/images/sky-bg144.gif');
background-repeat:repeat-x
}
.carnival-normaltext
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#000000;
	padding:6px;
	line-height:13px;
	padding-right:20px;
	vertical-align:top;
	padding-left:20;
	padding-top:16px;
	text-align:justify;
}
.carnival-normaltext01
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#000000;
	padding:6px;
	line-height:13px;
	padding-right:25px;
	vertical-align:top;
	padding-left:20;	
	text-align:justify;
}
#datacell1
{
width:180px;
padding-left:24px;
}
.datacell1
{
font-family:verdana, tahoma, arial;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	height:14px;
	padding-top:2px;
}
.datacell1:hover
{
font-family: verdana, tahoma,  arial;
	font-size:11px;
	color:#000000;
	text-decoration:underline;	
	padding-top:2px;
	height:14px;
}
#datacell2
{
width:173px;
padding-left:30px;
}
.datacell2
{
font-family:verdana, tahoma,  arial;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
padding-top:2px;
height:14px;
}
.datacell2:hover
{
font-family:verdana, tahoma, arial;
	font-size:11px;
	color:#000000;
	text-decoration:underline;	
	padding-top:2px;
	height:14px;
}
#datacell3
{
width:162px;
padding-left:40px;
}
.datacell3
{
font-family:verdana, tahoma,  arial;
	font-size:11px;
	color:#000000;
	height:14px;
	text-decoration:underline;	
	padding-top:2px;
}
.datacell3:hover
{
font-family:verdana, tahoma,  arial;
	font-size:11px;
	color:#000000;
	height:14px;
	text-decoration:underline;	
	padding-top:2px;
}

#pic-girls
{
padding-top:8px;
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
}
td#bluebar01
{
padding-left:10px;
vertical-align:middle;
padding-top:5px;
height:30px;
}
.port-text
{
	font-family:tahoma, HeldustryFT Demi,  verdana, arial;
	font-size:11px;
	color:#1D65B0;
	font-weight:bold;
	padding-left:28px;
	line-height:18px;
	text-decoration:underline;		
}
.port-text:hover
{
	font-family:tahoma, HeldustryFT Demi,  verdana, arial;
	font-size:11px;
	color:#1D65B0;
	font-weight:bold;
	padding-left:28px;
	line-height:18px;
	text-decoration:underline;		
}
#carnival-innercontent1
{
width:519px;
align:center;
}
#carnival-innercontenttbl
{
background-image:url('/images/sky-bg-403.gif');
background-repeat:repeat-x
}
#pic16
{
padding-left:20px;
padding-top:20px;
padding-bottom:10px;
padding-right:20px;
}
#libox
{
padding-left:40px;
}
.li-text
{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	color:#000000;
	padding-left:12px;
	line-height:25px;	
}

#tblepadding
{
padding-left:30px;
}
#side01
{
width:1px;
background-image:url('/images/side1.gif');
background-repeat:repeat-y
}


/* CSS Document */




/*--------------------------------------------------------------text and hight open---------------------------------------------*/



.line-hight
{
line-height:18px;
}




.td01
	{
	font-family: tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	color:#052D73;
	text-decoration:none;
	}
	
.td01:hover
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	color:#052D73;
	text-decoration: underline;
	}	
	
	
.td02
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:18px;
	color:#BD3D05;
	}


.td02-14
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:14px;
	color:#BD3D05;
	font-weight:bold;
	}


td

	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	color:#818182;
	}

.td03
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	color:#052D73;
	font-weight:bold;
	text-decoration:none;
	}
	
	
.td03:hover
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	color:#052D73;
	font-weight:bold;
	text-decoration: underline;
	}
		
	
	
.date-td
{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
font-size:12px;
color: #818182
}
	
	
.luxer-hotel-td
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	color: #535353;
	}
	
.luxer-hotel-td02
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	font-weight:bold;
	color: #050049;
	text-decoration:none
	}	
	
	
.luxer-hotel-td03
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	font-weight:bold;
	color: #050049;
	text-decoration: underline
	}		
	
.luxer-hotel-td03:hover
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	font-weight:bold;
	color: #050049;
	text-decoration:none;
	}			
	

.nav-text
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}


.nav-text:hover
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#01090C;
	text-decoration:none;
	}


	
	
	
.hotel-on-nile
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#183D98;
	text-decoration:underline;
	}	
	
.hotel-on-nile:hover
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#183D98;
	text-decoration:none;
	}		
	
	

.search-result-text
{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
font-size:9px;
color:#281C42;
}

.search-result-text02
{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
font-size:9px;
color:#F7082A;
}


.body-text-01
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:18px;
	font-weight:bold;
	color:#042A71;
	}


.body-text-02
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	font-weight:bold;
	color:#426196;
	}

.body-text-03
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:14 px;
	font-weight:bold;
	color:#426196;
	}

.Request-Booking-text
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:13px;
	font-weight:bold;
	color: #F5FBFF;
	}

.Request-Booking-text02
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	}

.Request-Booking-text03
	{
	font-family: tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	font-weight:bold;
	color: #E8CB0A;
	}

.Request-Booking-text04
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	font-weight:bold;
	color: #F5FBFF;
	text-decoration:underline;
	}
	
.Request-Booking-text04:hover
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	font-weight:bold;
	color: #F5FBFF;
	text-decoration:none;
	}	
	
.more
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:9px;
	font-weight:bold;
	color: #475264;
	text-decoration:none;
	}	
      
	   
.more:hover
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:9px;
	font-weight:bold;
	color: #0099FF;
	text-decoration:none;
	}	
      	
	
.home-02-search-text
{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
color:#96D5FC;
font-size:22px;
font-weight:bold;
}
 	
.home-02-search-result-text
{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
font-size:9px;
color:#000000;
text-decoration:underline;
}	
	
	
.home-02-search-result-text:hover
{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
font-size:9px;
color:#ff6600;
text-decoration:underline;
}	
	
.home-02-more-info
{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}	
	
	
.home-02-more-info:hover
{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
font-size:11px;
color:#ffffff;
text-decoration: none;
}		
	

.home-02-body-pink-text
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	font-weight:bold;
	color: #750000;
	text-decoration:none;
	font-weight: 900;
	
	}



.home-02-body-grn-text
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	font-weight:bold;
	color: #374806;
	text-decoration:none;
	font-weight: 900;
	
	}
	
	
.home-02-body-blue-text
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:12px;
	font-weight:bold;
	color: #152B61;
	text-decoration:none
	}	


.home-02-body-blue-text02
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:9px;
	font-weight:bold;
	color: #0A3E78;
	text-decoration:none;
	}	

.home-02-body-blue-text03
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:9px;
	color: #0A3E78;
	text-decoration:none;
	}		
	
.car-hire-text01

{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
color:#96D5FC;
font-size:18px;
font-weight:bold;
}	


.car-hire-text03

{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
color:#96D5FC;
font-size:13px;
}
.holidays-text01

{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
color:#ffffff;
font-size:18px;
font-weight:bold;
}


.holidays-text02

{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
color:#ffffff;
font-size:22px;
font-weight:bold;
}

.guides-text01

{
font-family:tahoma, verdana, arial, HeldustryFT Demi;
color:#001E4B;
font-size:11px;
font-weight:bold;
}



.car-hire-text02
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.holiday-text01
	{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: underline;
	font-weight:bold;
	}	
	
.holiday-text01:hover
	{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6600;
	text-decoration: none;
	font-weight:bold;
	}
	
.cruise-special-offers-td-01
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	color:#052D73;
	font-weight:bold;
	text-decoration:none;
	}



.cruise-special-offers-td-02
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	color:#EF2D13;
	font-weight:bold;
	text-decoration:none;
	}

.cruise-special-offers-td-03
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:12px;
	color:#052D73;
	font-weight:bold;
	}


.cruise-special-offers-td-04
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	color:#050049;
	}
	
.cruise-special-offers-td-05
	{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:16px;
	color:#96D5FC;
	font-weight:bold;
	}
	
.home-2-bg
	{
	background-image:url('/images/home02-search-img03.jpg');
	background-repeat:no-repeat;
	background-color:#000066; background-position-y:50%
	}

.home-sploffer-bg {
	background-image:url('/images/home02-search-img02.jpg');
	background-repeat:no-repeat;
	background-color:#000066; background-position-y:50%
}
		
/*--------------------------------------------------------------------text close---------------------------------------------*/



/*--------------------------------------------------------------------form open---------------------------------------------*/

.input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color: #D6EBFA;
border: #467BA0 1px solid;
width:199px;
height:15px;
}



.input02
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color: #D6EBFA;
border: #4099DB 1px solid;
width:150px;
height:15px;
}

.input03
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color: #D6EBFA;
border: #4099DB 1px solid;
width:90px;
height:15px;
}


.text-area01
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color: #D6EBFA;
border: #4099DB 1px solid;
width:199px;
height:100px;
}



.radio
{
width:12px;
height:12px;

}



.input04
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color: #D6EBFA;
border: #467BA0 1px solid;
width:175px;
height:15px;
}

.input27-02-01
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color: #D6EBFA;
border: #467BA0 1px solid;
width:62px;
height:15px;
}

.input27-02-02
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color: #D6EBFA;
border: #467BA0 1px solid;
width:49px;
height:15px;
}

.input27-02-03
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color: #D6EBFA;
border: #467BA0 1px solid;
width:42px;
height:15px;
padding-left:10px;
}




/*--------------------------------------------------------------------form close---------------------------------------------*/


/*--------------------------------------------------------------------brd open---------------------------------------------*/
.pic-brd

{
border:#CACACA 1px solid; 
}
 

.luxer-hotel-pic-brd

{
border:#525252 1px solid; 
}
/*--------------------------------------------------------------------brd close---------------------------------------------*/


/*--------------------------------------------------------------------dot line open---------------------------------------------*/
.dot-line
	{
	background-image: url('/images/dot-down.gif');
	background-repeat:repeat-y; background-position-y:50%
	}
	
.dot-line02
	{
	background-image:url('/images/dot-line.gif');
	background-position: left 50%;
	background-repeat:repeat-x
	}
	
	
.dot-line-prices
	{
	background-image: url('/images/dot-down02.gif');
	background-repeat:repeat-y; background-position-y:50%
	}	
	
.dot-line02-prices
	{
	background-image:url('/images/dot-line02.gif');
	background-position: left 50%;
	background-repeat:repeat-x
	}	
	
/*--------------------------------------------------------------------dot line close---------------------------------------------*/
	
	
	
	
/*--------------------------------------------------------------------bg repeat open---------------------------------------------*/

.home-2-body-deal-bg
{
background-image:url('/images/home02-body-deal-bg.jpg');
background-repeat:repeat-x; background-position-y:50%
}





.home-2-body-sky01
{
background-image:url('/images/home02-body-skybg02.jpg');
background-repeat:repeat-x; background-position-y:50%
}





.home-2-body-pink01
{
background-image:url('/images/home02-body-pinkbg02.jpg');
background-repeat:repeat-x; background-position-y:50%
}





.home-2-body-grn01
{
background-image:url('/images/home02-body-grnbg02.jpg');
background-repeat:repeat-x; background-position-y:50%
}

.home-2-body-skybg02
{
background-image: url('/images/home02-body-skybg03.jpg');
background-repeat:repeat-x;
background-color:#FFD2D2; background-position-y:50%
}


.home-2-body-pinkbg02
{
background-image: url('/images/home02-body-pinkbg03.jpg');
background-repeat:repeat-x;
background-color:#FFD2D2; background-position-y:50%
}


.home-2-body-grnbg02
{
background-image: url('/images/home02-body-grnbg03.jpg');
background-repeat:repeat-x;
background-color:#DCE8B9; background-position-y:50%
}


.home-2-body-bluebg
{
background-image:url('/images/home02-body-bluebg.jpg');
background-repeat:repeat-x; background-position-y:50%
}

.home-2-body-bluebg02
{
background-image:url('/images/home02-body-bluebg02.jpg');
background-repeat:repeat-x;
background-color:#ECF6FD; background-position-y:50%
}

.home-2-email-bg
{
background-image:url('/images/home02-email-bg.jpg');
background-repeat:repeat-x; background-position-y:50%
}


	
.rihgtside-color
{background-color: #C9C9C9;
background-repeat:repeat;
}
		
.headline-bg01
	{
	background-image:url('/images/shado01.jpg');
	background-position: left 50%;
	background-repeat:repeat-x
	}		
	
.headline-bg02
	{
	background-image:url('/images/shado02.jpg');
	background-position: left 50%;
	background-repeat:repeat-x
	}			
	
	
	
	
.headline-bg03-36
	{
	background-image: url('/images/shado03-36px.jpg');
	background-position: left 50%;
	background-repeat:repeat-x
	}				
	
	
	
.booking-form01-bg
	{
	background-image:url('/images/request-booking-form01-bg.jpg');
	background-position: left 50%;
	background-repeat:repeat-x
	}	
	
	
.booking-form02-bg
	{
	background-image:url('/images/request-booking-form02-bg.jpg');
	background-repeat:repeat-x;
	background-color: #193E99; background-position-y:50%
	}		


.guides-left-bg
{
background-image: url('/images/guides-leftbody-bg.jpg'); 
background-repeat:no-repeat;
background-color:#022643; background-position-y:50%
}


.flights-left-bg
{
background-image: url('/images/flights-leftbody-img.jpg');  
background-repeat:no-repeat;
background-color:#022643; background-position-y:50%
}	

.car-hire-left-bg
{
background-image:url('/images/car-hire-leftbody-bg.jpg');
background-repeat:no-repeat; background-position-y:50%
}
	
	
	
.xtras-left-bg
{
background-image: url('/images/xtras-leftbody-bg.jpg');
background-repeat:no-repeat;
background-color:#000000; background-position-y:50%
}		
	
.city-breaks-left-bg
{
background-image: url('/images/city-breaks-left-body-bg.jpg');
background-repeat:no-repeat;
background-color:#000000; background-position-y:50%
}		

.holidays-left-bg
{
background-image: url('/images/holidays-left-body-bg.jpg');
background-repeat:no-repeat;
background-color:#000000; background-position-y:50%
}	


.hotels-home-left-bg
{
background-image: url('/images/hotels-home-left-bg-img.jpg');
background-repeat:no-repeat;
background-color:#000208; background-position-y:50%
}	

.home002-left-bg
{
background-image: url('/images/home002-left-bg01.jpg');
background-repeat:no-repeat;
background-color:#000208; background-position-y:50%

}



.td02-14
{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:14px;
	color:#BD3D05;
	font-weight:bold;
	text-decoration:none;
}

.td02-14:hover
{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:14px;
	color:#BD3D05;
	font-weight:bold;
	text-decoration: underline;
}

.home-02-body-blue-text
{
	font-family:tahoma, verdana, arial, HeldustryFT Demi;
	font-size:11px;
	font-weight:bold;
	color: #023E5E;
	text-decoration:none;
	font-weight: 900;
}
	
/*--------------------------------------------------------------------bg repeat colse---------------------------------------------*/
	

div.menu2 a {
	color: #FFFFFF;
	background: #609EDA;
	text-decoration:none;
	font-size:8pt;
	line-height:19px;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 3px;
}

div.menu2 a:link {
	color: #FFFFFF;
	background: #609EDA;
}

div.menu2 a:active {
	color: #FFFFFF;
	background: #609EDA;
}

div.menu2 a:visited {
	color: #FFFFFF;
	background: #609EDA;
}

div.menu2 a:hover {
	color: #FFFF00;
	background: #1E4299;
	border: 0px;
	text-decoration: none;
}

