body {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	background-image: url(/hurghada_egypt/images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-attachment: fixed;
}
.text {font-family: Arial;font-size: 12px;color:#000000;line-height: 18px;}
.index_box_new {
	width: 625px;
	margin-left: 15px;
	margin-bottom: 15px;
	clear: both;
	float: left;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
}
.text a:link{font-family: Arial;font-size: 12px;color:#000000;text-decoration: none;line-height: 18px;}
.text a:active{font-family: Arial;font-size: 12px;color:#000000;text-decoration: none;line-height: 18px;}
.text a:visited{font-family: Arial;font-size: 12px;color:#000000;text-decoration: none;line-height: 18px;}
.text a:hover{font-family: Arial;font-size: 12px;color:#000000;text-decoration: underline;line-height: 18px;}
.smalltext {font-family: Arial; font-size: 12px; color:black; }
.smalltext a:link{font-family: Arial; font-size: 12px; color:black;text-decoration: none; }
.smalltext a:active{font-family: Arial;font-size: 12px;color:#333333;text-decoration: none;}
.smalltext a:visited{font-family: Arial; font-size: 12px; color:black;text-decoration: none; }
.smalltext a:hover{font-family: Arial;font-size: 12px;color:#333333;text-decoration: underline;}
.graylinks {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none;}
.graylinks a:link{font-family: Tahoma; font-size: 12px; font-weight: bold; color: #666666;text-decoration: none; }
.graylinks a:active{font-family: Tahoma; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none;}
.graylinks a:visited{font-family: Tahoma; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none;}
.graylinks a:hover {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #666666;text-decoration: underline; }
.dotted {font-family: Tahoma;font-size: 11.5px;font-weight: normal;border: dotted;}
.dotted2 {font-weight: normal;border: thin dotted black;}
.dotted3 {border: 1px  dotted #7A6E4F;}
.leftlinks {font-size: 10px; color: #B70000; font-family: Tahoma;font-weight: bold;text-decoration:underline ; }
.leftlinks a:link{font-size: 10px; color: #B70000; font-family: Tahoma;font-weight: bold;text-decoration:underline ; }
.leftlinks a:active{font-size: 10px; color: #745612; font-family: Tahoma;font-weight: bold;text-decoration:underline ; }
.leftlinks a:visited{font-size: 10px; color: #B70000; font-family: Tahoma;font-weight: bold;text-decoration:underline ; }
.leftlinks a:hover{font-size: 10px;color: #333333;font-family: Tahoma;font-weight: bold;text-decoration:underline;}
.menubold {font-family: Arial;font-size: 12px;font-weight: bold;color: #5f3200;}
.menubold a:link{font-family: Arial;font-size: 12px;font-weight: bold;color: #5f3200;text-decoration: none;}
.menubold a:active{font-family: Arial;font-size: 12px;font-weight: bold;color: #333333;text-decoration: none;}
.menubold a:visited{font-family: Arial;font-size: 12px;font-weight: bold;color: #5f3200;text-decoration: none;}
.menubold a:hover{font-family: Arial;font-size: 12px;font-weight: bold;color: #745612;text-decoration: none;}
.programbold {font-family: Tahoma;color: #333333;font-size: 14px;font-weight: bold;}
.programhead_16 {font-family: Arial;color: #990000;font-size: 16px;font-weight: bold;}
.programhead_16 a{font-family: Arial;color: #333333;font-size: 16px;font-weight: bold;text-decoration: none;}
.programhead_34 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #287fac;
	font-size: 34px;
	line-height: 1.3em;
}
.programhead_34 a{font-family: Arial;color: #287fac;font-size: 34px;text-decoration: none;}
.programhead {font-family: Arial;color: #333333;font-size: 18px;font-weight: bold;}
.programhead a{font-family: Arial;color: #333333;font-size: 18px;font-weight: bold;text-decoration: none;}
.programhead2 {
	color: #008bbc;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial;
}
.programhead2 a{
	color: #008bbc;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none
}
.programhead3 {color: #008bbc;font-size: 24px;font-weight: bold;font-family: Arial;}
.programhead3 a {color: #008bbc;font-size: 24px;font-weight: bold;font-family: Arial;}
.programhead4 {color: #008bbc;font-size: 20px;font-weight: bold;font-family: Arial;}
.programhead4 a {color: #E54F96;font-size: 24px;font-weight: bold;font-family: Arial;text-decoration: none;}
.Email {font-family: Arial; color: black; font-size: 18px; font-weight: bold;text-decoration: none;}
.Email a:link{font-family: Arial; color: black; font-size: 18px; font-weight: bold;text-decoration: none;}
.Email a:visited{font-family: Arial; color: black; font-size: 18px; font-weight: bold;text-decoration: none;}
.Email a:hover{font-family: Arial; color: black; font-size: 18px; font-weight: bold;text-decoration: none;}
.Email a:active{font-family: Arial; color: black; font-size: 18px; font-weight: bold;text-decoration: none;}
.H {font-family: "Lucida Sans Unicode"; color: black; font-size: 16px; font-weight: bold;}
.whit {font-family: Arial;color:#FFFFFF;font-size: 12px;font-weight: bold;text-decoration: none;}
.whit a:link{font-family: Arial;color:#FFFFFF;font-size: 12px;font-weight: bold;text-decoration: none;}
.whit a:visited{font-family: Arial;color:#FFFFFF;font-size: 12px;font-weight: bold;text-decoration: none;}
.whit a:hover {font-family: Arial;color:#FFFFFF;font-size: 12px;font-weight: bold;text-decoration: none;}
.whit a:active{font-family: Arial;color:#FFFFFF;font-size: 12px;font-weight: bold;text-decoration: none;}
table.servicesT{font-family: Verdana;font-weight: normal;font-size: 12px;color: #404040;background-color: #FFFFFF;border: 1px  dotted #C28810;	border-collapse: collapse;border-spacing: 0px;margin-top: 0px;}
table.servicesT td.servHd{background-color: #990000;text-align: center;font-family: Verdana;font-weight: bold;font-size: 12px;color: #FFFFFF;	border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999999;}
table.servicesT td{text-align: left;text-indent: 10px;font-family: Verdana, sans-serif, Arial;font-weight: normal;font-size: 12px;color: #404040;background-color: #FFFFFF;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: dotted;border-left-style: dotted;border-bottom-color: #999999;border-left-color: #999999;}
.servBodL {border-left-width: 1px;border-left-style: dotted;border-left-color: #666666;} 
.iconspan{font-family: Verdana, sans-serif, Arial;font-size: 12px;float: right;margin: 3px;cursor:hand;cursor:pointer;font-weight: bold;color: #B70000;}
.eg-bar{background-color: #EEF5D3;font-weight: bold;border: 1px solid black;padding: 3px;}
div.eg-bar{width: 500px;}
.icongroup1{width: 500px;}
.tablee {overflow: auto;height: 100px;}
.box {
	background-color: #FFFFFF;
	width: 680px;
	margin-right: 0px;
	margin-left: 0px;
	clear: both;
	float: left;
	padding-bottom: 10px;
}
.box .left {height: 300px;width: 100%;float: left;}
.box .box_text {
	font-family: Arial;
	font-size: 20px;
	color: #015b87;
	float: left;
	width: 650px;
	margin-left: 10px;
	margin-top: 10px;
	font-weight: bold;
	line-height: 1.6em;
}
.box .box_text a{
	font-family: Arial;
	font-size: 20px;
	color: #015b87;
	text-decoration: none;
	}
.box .box_text2 {
	font-family: Arial;
	font-size: 16px;
	color: #FC7E10;
	float: left;
	width: 650px;
	margin-left: 10px;
	margin-top: 10px;
	font-weight: bold;
}
.box .box_text2 a{
	font-family: Arial;
	font-size: 16px;
	color: #015b87;
	text-decoration: none;
}
.pric_box {
	width: 150px;
	height: 80px;
	float: right;
	font-family: Arial;
	margin-top: 20px;
	margin-right: 5px;
}
.pric_box .pric_travel {
	font-family: Arial;
	font-size: 30px;
	color: #015b87;
	font-weight: bold;
	margin-left: 0px;
	text-decoration: none;
	letter-spacing: -0.02em;
	line-height: 1;
}
.pric_box .pric_travel a{font-family: Arial;font-size: 30px;color: #ac0202;font-weight: bold;margin-left: 0px;	text-decoration: none;}	
.pric_box .price_gide {
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
	text-decoration: underline;
}
.box .box_photo {
	background-image: url(images/photo_box.jpg);
	float: left;
	height: 114px;
	width: 143px;
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 17px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-left: 10px;
	clear: none;
}
.pric_box .price_text_travel {
	font-family: Arial;
	font-size: 11px;
	margin-bottom: 5px;
	color: #FC7E10;
	font-weight: bold;
}.box .text_travel {
	float: left;
	margin-left: 5px;
	font-family: Arial;
	font-size: 12px;
	margin-top: 20px;
	width: 325px;
}
.box .text_travel1 {float: right;font-family: Arial;font-size: 12px;margin-top: 20px;width: 550px;clear: none;}
.box .text_t {font-family: Arial;font-size: 12px;float: left;clear: both;margin-top: 10px;padding: 5px;width: 610px;}
.pric_box .price_gide a {
	color: #015b87;
	text-decoration: underline;
}
.print {
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	float: left;
	width: 620px;
	margin-bottom: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FC7E10;
	padding: 5px;
}
.print a {text-decoration: none;color: #000000;}
.box .map {font-family: Arial;color: #000000;font-size: 12px;float: left;margin-right: 0px;width: 70px;margin-bottom: 0px;	clear: none;margin-top: 5px;margin-left: 10px;}
.box .map a {text-decoration: none;color: #000000;}
.shorbox {background-image: url(images/box_shore_city.gif);float: left;height: 232px;width: 196px;margin-top: 10px;margin-right: 3px;margin-bottom: 10px;margin-left: 3px;}
.shorbox .text_shore {padding-top: 10px;padding-right: 10px;padding-bottom: 0px;padding-left: 10px;margin-top: 2px;}
.shorbox .shorphoto {margin-top: 20px;}
.shorbox .shoretext {font-family: Arial;font-size: 11.5px;color: #000000;text-decoration: none;margin-top: 5px;margin-bottom: 5px;padding-right: 15px;padding-left: 15px;height: 80px;}
.shorbox .shoremore {font-family: Arial;font-size: 12px;font-weight: bold;text-decoration: none;padding-right: 17px;margin-top: 5px;}
.shorbox .shoremore a {color: #000000;text-decoration: none;}
.shorbox .shoretext a {font-family: Arial;font-size: 11.5px;color: #000000;text-decoration: none;}
.shorbox .text_shore a {font-family: "Lucida Sans Unicode";font-size: 12px;font-weight: bold;color: #000000;text-decoration: none;}
.excu {clear: both;	float: left;margin-top: 5px;width: 450px;height: auto;}
.dive_nenu a {color: #FFF;text-decoration: none;}
.dive_nenu {color: #FFFFFF;text-align: center;font-family: "Lucida Sans Unicode";font-size: 12px;}
.Safari_link {color: #000000;text-decoration: none;font-size: 12px;font-family: "Lucida Sans Unicode";font-weight: bold;}
.box .visa {float: left;width: 148px;}
.box .offer {float: left;width: 90%;color: #AC0202;font-family: "Lucida Sans Unicode";font-size: 16px;clear: both;padding-left: 10px;}
.crusi_city {height: auto;background-color: #FFFFFF;}
.crusi_top {color: #DA2917;font-family: Arial;font-size: 12px;text-decoration: none;font-weight: bold;}
.iten {
	color: #457CA3;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}
.iten a {
	color: #457CA3;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}
.iten a:hover {
	color: #000000;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
}
.top_head {
	height: 195px;
	width: 100%;
	float: left;
}
.box_travel {float: left;width: 626px;margin-top: 5px;margin-bottom: 5px;}
.pack_box_1 {width: 622px;float: left;padding: 2px;margin-top: 10px;margin-bottom: 10px;clear: both;background-color: #FFFFFF;}
.pack_box_2 {width: 622px;float: left;padding: 2px;margin-top: 10px;margin-bottom: 10px;clear: both;background-color: #FFFFFF;}
.pack_box_3 {width: 622px;float: left;padding: 2px;margin-top: 10px;margin-bottom: 10px;clear: both;background-color: #FFFFFF;}
.pack_box_4 {width: 622px;float: left;padding: 2px;margin-top: 10px;margin-bottom: 10px;clear: both;background-color: #FFFFFF;}
.pack_box_5 {width: 622px;float: left;padding: 2px;margin-top: 10px;margin-bottom: 10px;clear: both;background-color: #FFFFFF;}
.pack_box_6 {width: 622px;float: left;padding: 2px;margin-top: 10px;margin-bottom: 10px;clear: both;background-color: #FFFFFF;}
.pack_box_7 {width: 622px;float: left;padding: 2px;margin-top: 10px;margin-bottom: 10px;clear: both;background-color: #F9E6B9;}
.pack_box_8 {width: 622px;float: left;padding: 2px;margin-top: 10px;margin-bottom: 10px;clear: both;background-color: #FFFFFF;}
.pack_box_9 {width: 622px;float: left;padding: 2px;margin-top: 10px;margin-bottom: 10px;clear: both;background-color: #F9E6B9;}
.pack_box_10 {width: 622px;float: left;padding: 2px;margin-top: 10px;margin-bottom: 10px;clear: both;background-color: #FFFFFF;}
.programhead_box {font-family: Arial; color: #9A1B1B; font-size: 16px; font-weight: bold;}
.programhead_box a{font-family: Arial; color: #9A1B1B; font-size: 16px; font-weight: bold; text-decoration: none;}
.new_dotte {background-image: url(images/h_dotted_line.gif);background-repeat: repeat-x;width: 530px;height: 1px;}
.new_dotte1 {background-image: url(images/h_dotted_.jpg);background-repeat: no-repeat;width: 100%;height: 1px;}
.left_menu_box {width: 145px;clear: both;float: left;height: 363px;margin-top: 10px;margin-bottom: 10px;}
.left_menu_box .top {background-color: #7db3fd;height: 3px;width: 145px;float: none;clear: both;}
.left_menu_box .center {clear: none;width: 134px;float: left;margin-top: 8px;margin-right: 2px;margin-bottom: 2px;margin-left: 2px;}
.left_menu_box .left {background-color: #7DB3FD;height: 363px;width: 3px;float: left;margin-top: -1px;}
.left_menu_box .right {background-color: #7DB3FD;height: 363px;width: 3px;float: left;margin-top: -1px;margin-left: 1px;}
.smalltext2 {font-family: Arial; font-size: 12px; color:#FFFFFF; }
.smalltext2 a:link{font-family: Arial; font-size: 12px; color:#FFFFFF;text-decoration: none; }
.smalltext2 a:active{font-family: Arial;font-size: 12px;color:#FFFFFF;text-decoration: none;}
.smalltext2 a:visited{font-family: Arial; font-size: 12px; color:#FFFFFF;text-decoration: none; }
.smalltext2 a:hover{font-family: Arial;font-size: 12px;color:#FFFFFF;text-decoration: none;}
.top_text {font-family: Arial;font-size: 15px;color: #FFFFFF;text-decoration: none;font-weight: bold;}
.top_text a{font-family: Arial;font-size: 12px;color: #FFFFFF;text-decoration: none;}
.middle_text {color: #FFFFFF;font-family: Arial;font-size: 11.5px;text-decoration: none;margin-left: 76px;margin-top: 20px;margin-right: 76px;}
.end_text {font-family: Arial;font-size: 11.5px;color: #FFFFFF;margin-top: 50px;}
.middle_text a {color: #FFFFFF;text-decoration: none;}
.footer_pic {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	height: 115px;
	float: left;
	clear: both;
	width: 971px;
	font-family: Arial;
	font-size: 12px;
}
.footer_pic a {color: #FFFFFF;font-weight: normal;text-decoration: none;text-decoration:none;font-size: 12px;font-family: Arial;}
.footer_links {color: #FFFFFF;margin-bottom: 1px;margin-top: 1px;width: 100%;float: left;font-size: 12px;font-family: Arial;}
.footer_links a{color: #FFFFFF;margin-bottom: 10px;text-decoration:none;}
.footer_links a:hover{text-decoration:underline;}
.footer {
	width: 975px;
	clear: both;
	font-size: 12px;
	font-family: Arial;
	background-color: #007bc0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
}
.footer_45 {float: left;height: 121px;width: 162px;margin: 2px;}
.footer_text {width: 620px;float: left;margin-top: 15px;}
.text_small_2 {font-family: Arial; font-size: 11.5px; color:black; }
.price_travel {float: left;width: 250px;margin-top: 10px;font-family: "Lucida Sans Unicode";font-size: 18px;font-weight: bold;color: #2786D3;clear: right;height: 33px;}
.link1 {font-family: Arial;font-size: 11.5px;color: #008BBC;text-decoration: none;}
.link1 a{color: #008BBC;text-decoration: none;}
.rep {width: 220px;float: left;margin-top: 2px;margin-bottom: 2px;}
.top_footer {
	width: 971px;
	float: left;
	clear: both;
}
.all {width: 184px;float: left;height: auto;}
.footer_pic a {color: #FFFFFF;text-decoration: none;}
.cri {font-family: "Segoe UI";font-size: 18px;color: #FFFFFF;text-decoration: none;padding: 4px;}
.cri a {color: #FFFFFF;text-decoration: none;}
.cruise_test {color: #FFFFFF;font-family: "Segoe UI";font-size: 16px;}
.cruise_test a{color: #FFFFFF;font-family: "Segoe UI";font-size: 16px;text-decoration:none;}
.cruise_test_b {color: #000000;font-family: "Segoe UI";font-size: 12px;}
.cruise_test_b a{color: #000000;font-family: "Segoe UI";font-size: 12px;text-decoration:none;}
.programhead-tr {font-family: Arial;color: #4C4C4C;font-size: 17px;font-weight: bold;text-decoration: none;}
.programhead-tr a{font-family: Arial;color: #4C4C4C;font-size: 17px;font-weight: bold;text-decoration: none;padding: 2px;}
.redtext {color: #FF0000;font-family: Arial;font-size: 12px;}
.redtext a:link{color: #FF0000;text-decoration: none;}
.redtext a:visited{color:#FF0000;text-decoration: none;}
.redtext a:hover {font-family: Arial;color:#FF0000;font-size: 11.5px;text-decoration: none;}
.redtext a:active{font-family: Arial;color:#FF0000;font-size: 11.5px;text-decoration: none;}
.yellow {color: #ead62b;font-family: Arial;font-size: 12px;font-weight: bold;}
.yellow a:link{color: #ead62b;text-decoration: none;}
.yellow a:visited{color:#ead62b;text-decoration: none;}
.yellow a:hover {font-family: Arial;color:#ead62b;font-size: 12px;font-weight: bold;text-decoration: none;}
.yellow a:active{font-family: Arial;color:#ead62b;font-size: 12px;font-weight: bold;text-decoration: none;}
.whit {
	font-family: Arial;
	color:#FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.whit2 a:link{font-family: Arial;color:#FFFFFF;font-size: 12px;font-weight: bold;text-decoration: none;}
.whit2 a:visited{font-family: Arial;color:#FFFFFF;font-size: 12px;font-weight: bold;text-decoration: none;}
.whit2 a:hover {font-family: Arial;color:#FFFFFF;font-size: 12px;font-weight: bold;text-decoration: none;}
.whit2 a:active{font-family: Arial;color:#FFFFFF;font-size: 12px;font-weight: bold;text-decoration: none;}
 .reed {font-family: Arial;color:#FF0000;font-size: 13px;text-decoration: none;}
.reed a:link{font-family: Arial;color:#FF0000;font-size: 13px;text-decoration: none;}
.reed a:visited{font-family: Arial;color:#FF0000;font-size: 13px;text-decoration: none;}
.reed a:hover {font-family: Arial;color:#FF0000;font-size: 13px;text-decoration: none;}
.reed a:active{font-family: Arial;color:#FF0000;font-size: 13px;text-decoration: none;}
.reed2 {font-family: Arial;color:#4C4C4C;font-size: 10px;text-decoration: none;}
.reed2 a:link{font-family: Arial;color:#4C4C4C;font-size: 10px;text-decoration: none;}
.reed2 a:visited{font-family: Arial;color:#4C4C4C;font-size: 10px;text-decoration: none;}
.reed2 a:hover {font-family: Arial;color:#4C4C4C;font-size: 10px;font-weight: bold;text-decoration: none;}
.reed2 a:active{font-family: Arial;color:#4C4C4C;font-size: 10px;text-decoration: none;}
.index_text {font-family: Arial;color:#000000;font-size: 10.5px;text-decoration: none;}
.index_text a:link{font-family: Arial;color:#000000;text-decoration: none;}
.index_text a:visited{font-family: Arial;color:#000000;text-decoration: none;}
.index_text a:hover {font-family: Arial;color:#000000;text-decoration: none;}
.index_text a:active{font-family: Arial;color:#000000;text-decoration: none;}
.reed3 {font-family: Arial;color:#FF0000;font-size: 10.5px;text-decoration: none;}
.reed3 a:link{font-family: Arial;color:#FF0000;font-size: 10.5px;text-decoration: none;}
.reed3 a:visited{font-family: Arial;color:#FF0000;font-size: 10.5px;font-weight: bold;text-decoration: none;}
.reed3 a:hover {font-family: Arial;color:#FF0000;font-size: 10.5px;text-decoration: none;}
.reed3 a:active{font-family: Arial;color:#FF0000;font-size: 10.5px;text-decoration: none;}
.programhead-rd {font-family: Arial;color: #FF0000;font-size: 17px;font-weight: bold;text-decoration: none;}
.programhead-rd a{font-family: Arial;color: #FF0000;font-size: 17px;font-weight: bold;text-decoration: none;padding: 2px;}
.reed4 {font-family: Arial;color:#000000;font-size: 11.5px;text-decoration: none;}
.reed4 a:link{font-family: Arial;color:#000000;font-size: 11.5px;text-decoration: none;}
.reed4 a:visited{font-family: Arial;color:#000000;font-size: 11.5px;text-decoration: none;}
.reed4 a:hover {font-family: Arial;color:#000000;font-size: 11.5px;text-decoration: underline;}
.reed4 a:active{font-family: Arial;color:#000000;font-size: 11.5px;text-decoration: none;}
.cruise_photo {height: 94px;width: 200px;}
.top_link_footer {
	float: left;
	width: 130px;
	height: 24px;
	padding-top: 5px;
	color: #FFFFFF;
	font-weight: bold;
}
.all_box_footer {
	float: left;
	width: 130px;
	height: 175px;
	background-color: #007BC0;
	margin: 2px;
	padding: 2px;
}
.rep2 {width: 154px;float: left;margin-top: 2px;margin-bottom: 1px;}
.all2 {
	width: 130px;
	float: left;
	height: auto;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
}
.all_box_footer2 {float: left;width: 225px;margin-top: 5px;margin-right: 5px;margin-bottom: 5px;height: 60px;margin-left: 5px;}
.header {
	width: 975px;
	clear: both;
	height: 195px;
	background-color: #F2F4F3;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.left_menu {
	float: left;
	width: 250px;
	margin-right: 5px;
	margin-left: 0px;
	background-color: #F3F5F4;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.center {
	float: left;
	width: 660px;
	background-color: #FFFFFF;
	margin-top: 10px;
	padding: 10px;
	margin-left: 15px;
}
.center2 {
	float: left;
	width: 664px;
	margin-left: 15px;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 18px;
	padding-left: 14px;
	clear: none;
	background-color: #FFFFFF;
}
.center2_new {
	float: left;
	width: 656px;
	margin-left: 15px;
	padding-top: 20px;
	padding-bottom: 18px;
	padding-left: 24px;
	clear: none;
	background-color: #FFFFFF;
}
.center_index {
	float: left;
	width: 680px;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.center_index_top {
	float: left;
	width: 658px;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FC7E10;
	padding: 5px;
	margin-bottom: 10px;
}
.center_index_top2 {
	float: left;
	width: 680px;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-left: 15px;
}

.center_index_faq {
	float: left;
	width: 668px;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 5px;
	margin-bottom: 10px;
}

.center_index2 {
	float: left;
	width: 680px;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-left: 15px;
	padding-top: 10px;
}
.center_nile {
	float: left;
	width: 680px;
	margin-left: 15px;
	margin-bottom: 10px;
}
.right_menu {float: right;width: 200px;margin-right: 5px;margin-left: 5px;background-color: #FFFFFF;margin-top: 10px;clear: right;}
.alltemplate {
	clear: both;
	width: 975px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #F3F5F4;
}
.all_left {width: 950px;margin-top: 0px;margin-bottom: 0px;float: left;background-color: #FFFFFF;}
.middle {
	clear: both;
	float: left;
	width: 975px;
	background-color: #F2F4F3;
	padding-bottom: 10px;
	margin: 0px;
}
.top_menu {
	height: 40px;
	width: 975px;
	clear: both;
	background-color: #24679C;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.search {
	height: 30px;
	width: 975px;
	clear: both;
	float: left;
	background-color: #F5F5F5;
}
.text_index {font-size: 13px;font-family: Arial;font-weight: bold;color: #333333;text-decoration: none;padding-left: 2px;height: 19px;padding-top: 5px;}
.text_index a{font-family: Arial;font-weight: bold;color: #000000;text-decoration: none;}
.text_index a:hover{color: #000000;text-decoration: underline;}
.text_index1 {font-size: 14px;font-family: "Lucida Sans Unicode";font-weight: bold;color: #000000;text-decoration: none;padding-left: 10px;}
.text_index1 a{font-family: "Lucida Sans Unicode";font-weight: bold;color: #000000;text-decoration: none;}
.text_index2 {font-size: 14px;font-family: "Lucida Sans Unicode";font-weight: bold;color: #000000;text-decoration: none;padding-left: 8px;}
.text_index2 a{font-family: "Lucida Sans Unicode";font-weight: bold;color: #000000;text-decoration: none;}
.head_mid {
	clear: both;
	height: 115px;
	width: 975px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.orange {color: #FF7800;font-family: Arial;font-size: 12px;}
.orange a{color: #FF7800;font-size: 12px;text-decoration:none;}
.orange a:hover{font-weight:bold;text-decoration:underline;}
.top_right {font-family: Arial;font-size: 14px;text-decoration: none;color: #000000;}
.top_right a{text-decoration: none;color: #000000;}
.top_right a:hover{text-decoration: underline;color: #000000;}
.blue_text_right {font-family: Arial;font-size: 11px;color: #205A93;}
.blue_text_right a{font-size: 11px;color: #205A93;text-decoration: none;}
.blue_text_right a:hover{font-size: 11px;text-decoration: underline;color: #000000;}
.blue_text_left {font-family: Arial;font-size: 11px;color: #007BBF;line-height: 1.4em;}
.blue_text_left a{font-size: 11px;color: #007BBF;text-decoration: none;}
.blue_text_left a:hover{font-size: 11px;text-decoration: underline;color: #000000;}
.under_Line_titles_right {font-family: Arial;font-size: 16px;text-decoration: underline;color: #333333;}
.under_Line_titles_right a{font-family: Arial;font-size: 16px;text-decoration: underline;color: #000000;}
.under_Line_titles_right a:hover{text-decoration: none;color: #333333;}
.titles_text {font-family: Arial;font-size: 16px;color: #333333;text-decoration: none;}
.titles_text a{font-family: Arial;font-size: 16px;color: #333333;text-decoration: none;}
.titles_text a:hover{text-decoration: underline;color: #333333;}
.head_footer {
	background-color: #FFFFFF;
	float: left;
	width: 100%;
	clear: both;
}
.new_whit {font-family: Arial;color:#FFFFFF;font-size: 12px;text-decoration: none;}
.new_whit a:link{font-family: Arial;color:#FFFFFF;font-size: 12px;text-decoration: none;}
.new_whit a:visited{font-family: Arial;color:#FFFFFF;font-size: 12px;text-decoration: none;}
.new_whit a:hover {font-family: Arial;color:#FFFFFF;font-size: 12px;text-decoration: none;}
.new_whit a:active{font-family: Arial;color:#FFFFFF;font-size: 12px;text-decoration: none;}
.map_index {
	float: left;
	width: 680px;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-top: 10px;
	background-color: #FFFFFF;
}
.map_top {background-color: #FF7802;float: none;width: 100%;clear: both;height: 8px;}
.text_left {font-family: Arial;font-size: 12px;color: #333;line-height: 1.5em;}
.text_left1 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	line-height: 1.5em;
}
.text_left1 a{font-family: Arial;font-size: 11px;text-decoration: none;color: #205A93;line-height: 1.5em;}
.text_left2 {font-family: Arial;font-size: 12px;color: #333;line-height: 1.5em;}
.text_left2 a{font-family: Arial;font-size: 12px;text-decoration: none;color: #333;line-height: 1.5em;}
.text_left3 {font-family: "Lucida Sans Unicode";font-size: 14px;font-weight: bold;color: #333;text-decoration: none;line-height: 1.5em;}
.text_left3 a {font-family: "Lucida Sans Unicode";font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;line-height: 1.5em;}
.text_left_head_123 {font-size: 12px;font-family: "Lucida Sans Unicode";font-weight: bold;line-height: 1.5em;}
.line {clear: both;float: left;width: 100%;}
.search_box {margin-top: 5px;margin-bottom: 5px;float: left;height: 20px;padding-top: 5px;}
.banar2 {
	width: 975px;
	clear: both;
	height: 195px;
}
.map2 {border-bottom-width: 5px;border-bottom-style: solid;border-bottom-color: #FF6600;}
.doot {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #EC7000;
}
.doot_w {font-family: Verdana, Arial;font-size: 10px;color: #FFFFFF;}
.doot_b {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #694199;
}
.doot_y {font-family: Verdana, Arial;font-size: 10px;color: #EC7000;}
.doot_v {font-family: Verdana, Arial;font-size: 10px;color: #980065;}
.doot_g {font-family: Verdana, Arial;font-size: 10px;color: #019934;}
.doot_r {font-family: Verdana, Arial;font-size: 10px;color: #FE0000;}
.top_title {font-family: Arial;color: #DA2917;font-size: 14px;font-weight: bold;}
.top_title_b {font-family: Arial;color: #007BC0;font-size: 14px;font-weight: bold;}
.top_title a{font-family: Arial;color: #DA2917;font-size: 14px;font-weight: bold;text-decoration: none;}
.top_title_b a{font-family: Arial;color: #007BC0;font-size: 14px;font-weight: bold;text-decoration: none;}
.text_g {font-family: Arial;font-size: 12px;line-height: 1.7em;color: #000000;}
.text_g a:link{font-family: Arial;font-size: 12px;color:#000000;text-decoration: none;line-height: 1.7em;}
.text_g a:active{font-family: Arial;font-size: 12px;color:#000000;text-decoration: none;line-height: 1.7em;}
.text_g a:visited{font-family: Arial;font-size: 12px;color:#000000;text-decoration: none;line-height: 1.7em;}
.text_g a:hover{font-family: Arial;font-size: 12px;color:#000000;text-decoration: underline;line-height: 1.7em;}
.text_gr {font-family: Arial;font-size: 12px;line-height: 1.7em;color: #636363;}
.text_gr a:link{font-family: Arial;font-size: 12px;color:#636363;text-decoration: none;line-height: 1.7em;}
.text_gr a:active{font-family: Arial;font-size: 12px;color:#636363;text-decoration: none;line-height: 1.7em;}
.text_gr a:visited{font-family: Arial;font-size: 12px;color:#636363;text-decoration: none;line-height: 1.7em;}
.text_gr a:hover{font-family: Arial;font-size: 12px;color:#636363;text-decoration: underline;line-height: 1.7em;}
.text_w {font-family: Arial;font-size: 12px;line-height: 1.7em;color: #FFFFFF;}
.text_w a:link{font-family: Arial;font-size: 12px;color:#FFFFFF;text-decoration: none;line-height: 1.7em;}
.text_w a:active{font-family: Arial;font-size: 12px;color:#FFFFFF;text-decoration: none;line-height: 1.7em;}
.text_w a:visited{font-family: Arial;font-size: 12px;color:#FFFFFF;text-decoration: none;line-height: 1.7em;}
.text_w a:hover{font-family: Arial;font-size: 12px;color:#FFFFFF;text-decoration: underline;line-height: 1.7em;}
.text_b {font-family: Arial;font-size: 12px;line-height: 1.7em;color: #287fac;}
.text_b a:link{font-family: Arial;font-size: 12px;color:#287fac;text-decoration: none;line-height: 1.7em;}
.text_b a:active{font-family: Arial;font-size: 12px;color:#287fac;text-decoration: none;line-height: 1.7em;}
.text_b a:visited{font-family: Arial;font-size: 12px;color:#287fac;text-decoration: none;line-height: 1.7em;}
.text_b a:hover{font-family: Arial;font-size: 12px;color:#287fac;text-decoration: underline;line-height: 1.7em;}
.tag_box {clear: both;float: left;width: 545px;background-color: #DFEDFF;border: 1px solid #C0DBFE;}
.tag_box .tags1 {font-family: Arial;color: #005E9D;font-size: 12px;float: left;margin-right: 10px;margin-top: 10px;text-decoration: none;width: 540px;}
.tag_box .tags1 a:link {text-decoration: none;color: #005E9D;background-color: #DFEDFF;}
.tag_box .tags1 a:hover {text-decoration: none;color: #FFFFFF;background-color: #005E9D;}
.tag_box .tags1 a:visited {text-decoration: none;color: #005E9D;background-color: #DFEDFF;}
.tag_box .tags14 {font-family: Arial;color: #005E9D;font-size: 14px;float: left;margin-right: 10px;margin-top: 10px;text-decoration: none;	font-weight:bold;width: auto;}
.tag_box .tags14 a:link {text-decoration: none;color: #005E9D;background-color: #DFEDFF;}
.tag_box .tags14 a:hover {text-decoration: none;color: #FFFFFF;background-color: #005E9D;}
.tag_box .tags14 a:visited {text-decoration: none;color: #005E9D;background-color: #DFEDFF;}
.tag_box .tags16 {font-family: Arial;color: #005E9D;font-size: 16px;float: left;margin-right: 10px;margin-top: 10px;text-decoration: none;font-weight:bold;width: auto;}
.tag_box .tags16 a:link {text-decoration: none;color: #005E9D;background-color: #DFEDFF;}
.tag_box .tags16 a:hover {text-decoration: none;color: #FFFFFF;background-color: #005E9D;}
.tag_box .tags16 a:visited {text-decoration: none;color: #005E9D;background-color: #DFEDFF;}
#tagthiscontainer{width:510px;height:auto;border:1px solid #BBDCFB;padding-top: 10px;padding-right: 10px;padding-left: 10px;margin-left: 5px;}
#Tagcontents{width: 510px;height: auto;padding-bottom: 10px;}
#tagthis{font-size:21px;width:510px;height:auto;font-weight:bold;font-family:"arial";}
#tagthis div.tagwords{width: auto; display: inline; margin-right: 5px;}
#tagthis span {font-family:arial;color:#6195c7;font-weight:normal;line-height:28px; width: auto; overflow: hidden;}
#tagthis a{text-decoration:none;}
#tagthis a:hover div span{color: #fff; background:#6195c7;}
#tagthis span.bld {font-family:arial;color:#3a80c2;font-weight:bold;line-height:35px;_line-height:40px;}
#tagthistxt h2{color:#6195c7;font-family:"arial";font-size:20px; font-weight: normal; padding: 0; margin:0;}
#tagthistxt{border-bottom:1px solid #BBDCFB;float:left;width:520px;line-height:30px; font:"arial", Times, serif;font-size:20px;color:#000; padding: 0;}
#tagthis1{font-size:21px; width:520px;height:auto;font-weight:bold;font-family:"arial";}
#tagthis1 div.tagwords1{width: auto; display: inline; margin-right: 5px;}
#tagthis1 span {font-family:arial;color:#DA2917;font-weight:normal;line-height:28px; width: auto; overflow: hidden;}
#tagthis1 a{text-decoration:none;}
#tagthis1 a:hover div span{color: #fff; background:#DA2917;}
#tagthis1 span.bld {font-family:arial;color:#DA2917;font-weight:bold;line-height:35px;_line-height:40px;}
.offer_text {font-family: Arial;color: #000000;text-decoration: none;line-height: 1.5em;font-size: 20px;font-weight: normal;}
.offer_text a{font-family: Arial;color: #000000;text-decoration: none;line-height: 1.5em;font-size: 20px;font-weight: normal;}
.new_offer {color: #006699;font-family: Verdana, Arial;font-size: 18px;font-weight: bold;}
.new_offer a{color: #006699;font-family: Verdana, Arial;font-size: 18px;font-weight: bold;text-decoration:none;}
.cruise_box {background-image: url(/hurghada_egypt/images/cruise_bg.jpg);background-repeat: no-repeat;padding: 2px;clear: both;float: left;height: 156px;width: 535px;margin-bottom: 5px;margin-top: 5px;}
.cruise_box2 {
	padding: 2px;
	clear: both;
	float: left;
	width: 635px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.cruise_title {
	clear: both;
	float: left;
	width: 621px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	height: 20px;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #007BBF;
	text-decoration: none;
	padding-top: 3px;
	margin: 5px;
}
.cruise_title a{font-family: Arial;font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.cruise_center {
	width: 624px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	clear: both;
	font-family: Arial;
	font-size: 12px;
}
.cruise_price {background-image: url(/hurghada_egypt/images/cruise_price.jpg);height: 22px;width: 130px;margin-top: 0px;padding-top: 3px;padding-left: 3px;font-family: Arial;font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;background-repeat: no-repeat;background-color: #EE2223;}
.cruise_price a{font-family: Arial;font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.cruise_text_1 {font-family: Arial;font-size: 12px;color: #005c8f;text-decoration: none;}
.cruise_text_1 a{font-family: Arial;font-size: 12px;color: #005c8f;text-decoration: none;}
.travel_box {clear: both;float: left;width: 545px;border: 1px solid #a1a1a1;margin-top: 5px;margin-bottom: 5px;}
.travel_box .price_travle {clear: both;float: left;height: 60px;width: 150px;margin-top: 5px;margin-bottom: 0px;padding-top: 2px;background-color: #D3EBF5;}
.travel_box .per {font-family: Arial;color: #FFFFFF;clear: both;float: left;height: 20px;width: 150px;font-size: 12px;padding-top: 3px;background-color: #4A7198;}
.travel_box .per a {color: #FFFFFF;text-decoration: none;}
.travel_box_tit {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.travel_box_tit a{text-decoration: none;color: #4D7195;}
.text_off {font-size: 13px;font-family: Arial;font-weight: bold;color: #ff0385;text-decoration: none;padding-left: 2px;height: 19px;padding-top: 5px;}
.text_off a{font-family: Arial;font-weight: bold;color: #ff0385;text-decoration: none;}
.text_off2 {font-size: 13px;font-family: Arial;font-weight: bold;color: #02427c;text-decoration: none;padding-left: 2px;height: 19px;padding-top: 5px;}
.text_off2 a{font-family: Arial;font-weight: bold;color: #02427c;text-decoration: none;}
.top_title_P {font-family: Arial;color: #000000;font-size: 14px;font-weight: bold;}
.top_title_P a{
	font-family: Arial;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.4em;
}
.top_title_P a:hover{font-family: Arial;color: #000000;font-size: 14px;font-weight: bold;text-decoration: underline;}
.top_title_P_16 {font-family: Arial;color: #000000;font-size: 16px;font-weight: bold;}
.top_title_P_16 a{font-family: Arial;color: #000000;font-size: 16px;font-weight: bold;text-decoration: none;}
.top_title_P_16 a:hover{font-family: Arial;color: #000000;font-size: 16px;font-weight: bold;text-decoration: underline;}
.top_title_r_16 {font-family: Arial;color: #FF0000;font-size: 16px;font-weight: bold;}
.top_title_r_16 a{font-family: Arial;color: #FF0000;font-size: 16px;font-weight: bold;text-decoration: none;}
.top_title_r_16 a:hover{font-family: Arial;color: #FF0000;font-size: 16px;font-weight: bold;text-decoration: underline;}
.top_title_P_18 {font-family: Arial;color: #000000;font-size: 18px;font-weight: bold;}
.top_title_P_18 a{font-family: Arial;color: #000000;font-size: 18px;font-weight: bold;text-decoration: none;}
.top_title_P_18 a:hover{font-family: Arial;color: #000000;font-size: 18px;font-weight: bold;text-decoration: underline;}
.top_title_P_20 {font-family: Arial;color: #000000;font-size: 20px;font-weight: bold;}
.top_title_P_20 a{font-family: Arial;color: #000000;font-size: 20px;font-weight: bold;text-decoration: none;}
.top_title_P_20 a:hover{font-family: Arial;color: #000000;font-size: 20px;font-weight: bold;text-decoration: underline;}
.top_title_w_18 {font-family: Arial;color: #FFFFFF;font-size: 18px;font-weight: bold;}
.top_title_w_18 a{font-family: Arial;color: #FFFFFF;font-size: 18px;font-weight: bold;text-decoration: none;}
.top_title_w_18 a:hover{font-family: Arial;color: #FFFFFF;font-size: 18px;font-weight: bold;text-decoration: underline;}
.top_title_w_17 {font-family: Arial;color: #FFFFFF;font-size: 17px;}
.top_title_w_17 a{font-family: Arial;color: #FFFFFF;font-size: 17px;text-decoration: none;}
.top_title_w_17 a:hover{font-family: Arial;color: #FFFFFF;font-size: 17px;text-decoration: underline;}
.top_title_w_16 {font-family: Arial;color: #FFFFFF;font-size: 16px;}
.top_title_w_16 a{font-family: Arial;color: #FFFFFF;font-size: 16px;text-decoration: none;}
.top_title_w_16 a:hover{font-family: Arial;color: #FFFFFF;font-size: 16px;text-decoration: underline;}
.top_title_or {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF7802;
	font-size: 14px;
}
.top_title_or a{
	font-family: Arial;
	color: #FF7802;
	font-size: 14px;
	text-decoration: none;
}
.top_title_or a:hover{
	font-family: Arial;
	color: #FF7802;
	font-size: 14px;
	text-decoration: underline;
}
.top_title_o2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF7802;
	font-size: 18px;
	font-weight: bold;
}
.top_title_o2 a{
	font-family: Arial;
	color: #FF7802;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.top_title_o2 a:hover{
	font-family: Arial;
	color: #FF7802;
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
}
.top_title_o_24 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF7802;
	font-size: 24px;
	font-weight: bold;
}
.top_title_o_24 a{
	font-family: Arial;
	color: #FF7802;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}
.top_title_o_24 a:hover{
	font-family: Arial;
	color: #FF7802;
	font-size: 24px;
	font-weight: bold;
	text-decoration: underline;
}
.top_title_o {
	font-family: Arial, Helvetica, sans-serif;
	color: #287FAC;
	font-size: 18px;
	font-weight: bold;
}
.top_title_o a{
	font-family: Arial;
	color: #2778A3;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.top_title_o a:hover{
	font-family: Arial;
	color: #FF7802;
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
}
.programhead2_2 {font-family: Arial; color: #008bbc; font-size: 20px; font-weight: bold;}
.programhead2_2 a{font-family: Arial;color: #008bbc;font-size: 20px;font-weight: bold;text-decoration: none;}
.blue2 {color: #007BC0;font-family: Arial;font-size: 12px;font-weight:bold;line-height: 1.4em;}
.blue2 a{color: #007BC0;font-size: 12px;font-weight:bold;text-decoration:none;line-height: 1.4em;}
.blue2 a:hover{font-weight:bold;text-decoration:underline;line-height: 1.4em;}
.number {font-family: "Lucida Sans Unicode";font-size: 18px;color: #FFFFFF;text-decoration: none;}
.number a{font-family: "Lucida Sans Unicode";font-size: 18px;color: #FFFFFF;text-decoration: none;}
.number a:hover{font-family: "Lucida Sans Unicode";font-size: 18px;color: #000000;text-decoration: underline;}
.number a:active{font-family: "Lucida Sans Unicode";font-size: 18px;color: #000000;text-decoration: underline;}
.offer_end_index_v {float: left;width: 200px;margin-bottom: 10px;background-image: url(/hurghada_egypt/images/new_index_offer_bg_v_2.jpg);height: 556px;background-color: #FF7900;margin-top: 0px;background-repeat: no-repeat;padding-top: 110px;clear: both;}
.box_end_offers_v {background-color: #FFFFFF;background-image: url(/hurghada_egypt/images/new_index_offer_bg_w_v.jpg);float: left;width: 190px;height: 128px;margin: 5px;}
.offer_end_index_v_b {float: left;width: 200px;margin-bottom: 10px;background-image: url(/hurghada_egypt/images/new_index_offer_bg_v_b.jpg);height: 556px;background-color: #007bc0;margin-top: 0px;background-repeat: no-repeat;padding-top: 110px;clear: both;}
.box_end_offers_v_b {background-color: #FFFFFF;background-image: url(/hurghada_egypt/images/new_index_offer_bg_w_v_b.jpg);float: left;width: 190px;height: 128px;margin: 5px;}
.offer_end_index_v_2 {float: left;width: 200px;margin-bottom: 10px;background-image: url(/hurghada_egypt/images/new_index_offer_bg_v.jpg);height: 418px;background-color: #FF7900;margin-top: 0px;background-repeat: no-repeat;padding-top: 110px;clear: both;}
.box_end_offers_v_2 {background-color: #FFFFFF;background-image: url(/hurghada_egypt/images/new_index_offer_bg_w_v.jpg);float: left;width: 190px;height: 128px;margin: 5px;}
.offer_end_index_v_b_2 {float: left;width: 200px;margin-bottom: 10px;background-image: url(/hurghada_egypt/images/new_index_offer_bg_v_b.jpg);height: 556px;background-color: #007bc0;margin-top: 0px;background-repeat: no-repeat;padding-top: 110px;clear: both;}
.box_end_offers_v_b_2 {background-color: #FFFFFF;background-image: url(/hurghada_egypt/images/new_index_offer_bg_w_v_b.jpg);float: left;width: 190px;height: 128px;margin: 5px;}
.cruise_box_exc {background-image: url(/hurghada_egypt/images/cruise_bg_exc.jpg);background-repeat: no-repeat;padding: 2px;clear: both;float: left;height: 226px;width: 543px;margin-bottom: 5px;margin-top: 5px;}
.cruise_title_exc {background-image: url(/hurghada_egypt/images/cruise_titile_exc.jpg);clear: both;float: left;width: 529px;background-repeat: no-repeat;background-color: #007BBF;height: 22px;font-family: Arial;font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;	padding-top: 3px;padding-left: 3px;margin-top: 5px;margin-right: 5px;margin-bottom: 0px;margin-left: 5px;}
.cruise_title_exc a{font-family: Arial;font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.cruise_center_exc {width: 530px;float: left;margin-right: 5px;margin-left: 5px;clear: both;height: 117px;font-family: Arial;font-size: 12px;}
.cruise_text_1_exc {font-family: Arial;font-size: 12px;color: #005c8f;text-decoration: none;}
.cruise_text_1_exc a{font-family: Arial;font-size: 12px;color: #005c8f;text-decoration: none;}
.info_small_text {font-family:Arial ;font-size: 11px;color: #000000;text-decoration: none;}
.info_small_text a{font-family:Arial;font-size: 11px;color: #0099FF;text-decoration: none;}
.red_text_new_small {font-family:Arial;font-size: 22px;color: #FF0000;text-decoration: none;}
.red_text_new_small a{font-family:Arial;font-size: 22px;color: #FF0000;text-decoration: none;}
.red_text_new_small a:hover{font-family:Arial;font-size: 22px;color: #FF0000;text-decoration: underline;}
.red_text_new_small2 {font-family:Arial;font-size: 18px;color: #FF0000;text-decoration: none;}
.red_text_new_small2 a{font-family:Arial;font-size: 18px;color: #FF0000;text-decoration: none;}
.red_text_new_small2 a:hover{font-family:Arial;font-size: 18px;color: #FF0000;text-decoration: underline;}
.red_text_new {font-family:Arial ;font-size: 14px;color: #FF0000;text-decoration: none;}
.red_text_new a{font-family:Arial ;font-size: 14px;color: #FF0000;text-decoration: none;}
.red_text_new a:hover{font-family:Arial;font-size: 14px;color: #FF0000;text-decoration: underline;}
.blue_text_new {
	font-family:Arial;
	font-size: 22px;
	color: #016FAD;
	text-decoration: none;
}
.blue_text_new a{
	font-family:Arial;
	font-size: 22px;
	color: #016FAD;
	text-decoration: none;
}
.blue_text_new a:hover{
	font-family:Arial;
	font-size: 22px;
	color: #016FAD;
	text-decoration: underline;
}
.box_photo2 {background-image: url(/hurghada_egypt/images/photo_box_b.jpg);float: right;height: 114px;width: 143px;background-repeat: no-repeat;margin-top: 10px;padding-top: 17px;padding-right: 10px;padding-bottom: 10px;padding-left: 15px;margin-right: 10px;}
.new_box_all {
	clear: both;
	width: 637px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 2px;
}
.new_box_all .new_box_top_title {clear: both;height: 20px;width: 525px;margin: 0px;background-color: #007BC0;padding-top: 5px;padding-left: 5px;font-family: Arial;font-size: 14px;color: #FFFFFF;float: left;}
.new_box_all .new_box_details {
	clear: both;
	float: left;
	width: 637px;
}
.new_box_all2 {
	clear: both;
	width: 637px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 2px;
	background-color: #FFFFFF;
}
.new_box_all2 .new_box_top_title2 {
	clear: both;
	height: 25px;
	width: 632px;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.new_box_all2 .new_box_details2 {
	clear: both;
	float: left;
	width: 627px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.new_box_all2 .new_box_details3 {
	clear: both;
	float: left;
	width: 618px;
	padding: 5px;
	border: 1px solid #B3D9FF;
	background-color: #FFFFFF;
}
.new_box_all4 {
	clear: both;
	width: 643px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
}
.new_box_all3 {
	clear: both;
	width: 637px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
	border: 1px solid #CCCCCC;
	padding: 2px;
	background-color: #F3F3F3;
}
.new_box_all3 .new_box_top_title2 {
	clear: both;
	height: 25px;
	width: 632px;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Arial;
	font-size: 16px;
	color: #FFFFFF;
	float: left;
	background-color: #288EB9;
}
.new_box_all3 .new_box_details2 {
	clear: both;
	float: left;
	width: 627px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.new_box_all3 .new_box_details3 {
	clear: both;
	float: left;
	width: 618px;
	padding: 5px;
	border: 1px solid #B3D9FF;
	background-color: #FFFFFF;
}

.text_new_text {font-family: Arial;font-size: 12px;color:#474747;line-height: 16px;}
.text_new_text a:link{font-family: Arial;font-size: 12px;color:#474747;text-decoration: none;line-height: 16px;}
.text_new_text a:active{font-family: Arial;font-size: 12px;color:#474747;text-decoration: none;line-height: 16px;}
.text_new_text a:visited{font-family: Arial;font-size: 12px;color:#474747;text-decoration: none;line-height: 16px;}
.text_new_text a:hover{font-family: Arial;font-size: 12px;color:#000000;text-decoration: underline;line-height: 16px;}
.text_new_text_gr {font-family: Arial;font-size: 12px;color:#474747;line-height: 1.7em;}
.text_new_text_gr a:link{font-family: Arial;font-size: 12px;color:#474747;text-decoration: none;line-height: 1.7em;}
.text_new_text_gr a:active{font-family: Arial;font-size: 12px;color:#474747;text-decoration: none;line-height: 1.7em;}
.text_new_text_gr a:visited{font-family: Arial;font-size: 12px;color:#474747;text-decoration: none;line-height: 1.7em;}
.text_new_text_gr a:hover{font-family: Arial;font-size: 12px;color:#474747;text-decoration: underline;line-height: 1.7em;}
.text_new_text_gr2 {font-family: Arial;font-size: 12px;color:#474747;line-height: 18px;}
.text_new_text_gr2 a:link{font-family: Arial;font-size: 12px;color:#474747;text-decoration: none;line-height: 18px;}
.text_new_text_gr2 a:active{font-family: Arial;font-size: 12px;color:#474747;text-decoration: none;line-height: 18px;}
.text_new_text_gr2 a:visited{font-family: Arial;font-size: 12px;color:#474747;text-decoration: none;line-height: 18px;}
.text_new_text_gr2 a:hover{font-family: Arial;font-size: 12px;color:#474747;text-decoration: underline;line-height: 18px;}
.top_title_g {font-family: Arial;color: #333333;font-size: 12px;}
.top_title_g a{font-family: Arial;color: #333333;font-size: 12px;text-decoration: none;}
.top_title_g a:hover{font-family: Arial;color: #333333;font-size: 12px;text-decoration: underline;}
.center_nile_top {background-image: url(/hurghada_egypt/images/center_nile_top.jpg);background-repeat: no-repeat;height: 6px;}
.center_nile_end {background-image: url(/hurghada_egypt/images/center_nile_end.jpg);background-repeat: no-repeat;height: 6px;}
.ResLeftPositioner {
	float:left;
	width:643px;
	padding-top:0px;
	padding-left:2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.ResPositioner {
	width:639px;
	border-top:1px solid #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.ResImage {
	float:left;
	border:1px solid #cdcdcd;
	padding:1px;
	width:120px;
	height:90px;
	margin-right:5px;
}
.ResDataPositioner {
	float:left;
	width:395px;
	margin-right:5px;
}
.ResTitle {
	float:left;
	width:395px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:13px;
	color:#0087B1;
	padding-bottom:5px;
	text-align: left;
}
.ResTitle a {color:#134f81;text-decoration:underline;}
.ResTitle a:hover {color:#ff8c13;}
.ResLogo {float:right;  width:65px; text-align:right;}
.ResDetailsHolder { border-top:1px dotted #CCCCCC; line-height:16px;}
.ResDetailsTiles {float:left;width:80px;font-weight:bold;color:#134f81;font-size:11px;color:#134f81;text-align: left;}
.ResDetails {
	float:left;
	width:315px;
	color:#134f81;
	font-size:11px;
	text-align: left;
}
.ResButPricePositioner {float:right;text-align:right;width:100px;height:60px;background-color:#F2F8FB;padding-top:5px;margin-top: 30px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-bottom: 1px;}
.ResLogo {float:right; display:block; padding-bottom:5px; vertical-align:top;}
.ResButPricePositioner span {color:#0087B1; font-family:Tahoma; font-size:18px; font-weight:bold; vertical-align:top;}
.ResBtn { padding-top:5px;background-color:#F2F8FB;}
.ResBtn a {float:right;display:block;width:90px;font-weight:bold;padding:5px;text-decoration:none;color:#FFFFFF;background-color:#ff8c13;text-align:center;font-size:11px;}
.ResBtn a:hover {background-color:#0087B1;}
.clearbox { clear:both;}
.ResButCallPricePositioner {float:right; text-align:center; padding:0px; width:100px; height:60px;background-color:#F2F8FB; padding-top:5px;}
.ResButCallPricePositioner span {color:#0087B1; font-family:Tahoma; font-size:12px; font-weight:bold; vertical-align:top;}
.ResLinks {
	width:395px;
	float:left;
	font-size:11px;
	color:#ff8c13;
	border-top:1px dotted #CCCCCC;
	font-weight:bold;
	padding-top:10px;
	text-align: left;
}
.ResLinks a {color:#ff8c13;text-decoration:underline;}
.ResLinks a:hover {color:#134f81;}
.spacer{clear:both;padding-top:10px;}
h1 {
	margin: 0px;
	padding: 0px;
	font-size: 100%;
}
.ResLeftPositioner1 {
	float:left;
	width:643px;
	padding-top:0px;
	padding-left:2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.ResPositioner1 {
	width:639px;
	border-top:1px solid #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.ResImage1 { float:left; border:1px solid #cdcdcd; padding:1px; width:120px; height:90px; margin-right:7px;}
.ResDataPositioner1 {
	float:left;
	width:395px;
	margin-right:5px;
}
.ResTitle1 {
	float:left;
	width:395px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:13px;
	color:#0087B1;
	padding-bottom:5px;
	text-align: left;
}
.ResTitle1 a {color:#134f81;text-decoration:underline;}
.ResTitle1 a:hover {color:#ff8c13;}
.ResLogo1 {float:right;  width:65px; text-align:right;}
.ResDetailsHolder1 { border-top:1px dotted #CCCCCC; line-height:16px;}
.ResDetailsTiles1 {float:left;width:75px;font-weight:bold;color:#134f81;font-size:11px;color:#134f81;text-align: left;}
.ResDetails1 {
	float:left;
	width:320px;
	color:#134f81;
	font-size:11px;
	text-align: left;
}
.ResButPricePositioner1 {float:right;text-align:right;width:100px;height:60px;background-color:#F2F8FB;padding-top:5px;margin-top: 30px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-bottom: 1px;}
.ResLogo1 {float:right; display:block; padding-bottom:5px; vertical-align:top;}
.ResButPricePositioner1 span {color:#0087B1;font-family:Tahoma;font-size:18px;font-weight:bold;vertical-align:top;}
.ResBtn1 { padding-top:5px;background-color:#F2F8FB;}
.ResBtn1 a {float:right;display:block;width:90px;font-weight:bold;padding:5px;text-decoration:none;color:#FFFFFF;background-color:#ff8c13;text-align:center;font-size:11px;}
.ResBtn1 a:hover {background-color:#0087B1;}
.clearbox1 { clear:both;}
.ResButCallPricePositioner1 {float:right; text-align:center; padding:0px; width:100px; height:60px;background-color:#F2F8FB; padding-top:5px;}
.ResButCallPricePositioner1 span {color:#0087B1; font-family:Tahoma; font-size:12px; font-weight:bold; vertical-align:top;}
.ResLinks1 {
	width:395px;
	float:left;
	font-size:11px;
	color:#ff8c13;
	border-top:1px dotted #CCCCCC;
	font-weight:bold;
	padding-top:10px;
	text-align: left;
}
.ResLinks1 a {color:#ff8c13;text-decoration:underline;}
.ResLinks1 a:hover {color:#134f81;}
.spacer1 {clear:both;padding-top:10px;}
.text_ResDetails1 {float:left;color:#134f81;font-size:11px;}
.ResLeftPositioner2 {
	float:left;
	width:643px;
	padding-top:0px;
	padding-left:2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.ResPositioner2 {
	width:639px;
	border-top:1px solid #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.ResImage2 { float:left; border:1px solid #cdcdcd; padding:1px; width:120px; height:90px; margin-right:7px;}
.ResDataPositioner2 {
	float:left;
	width:395px;
	margin-right:5px;
}
.ResTitle2 {
	float:left;
	width:395px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:13px;
	color:#134f81;
	padding-bottom:5px;
	text-align: left;
}
.ResTitle2 a {color:#134f81;text-decoration:underline;}
.ResTitle2 a:hover {color:#ff8c13;}
.ResLogo2 {float:right;  width:65px; text-align:right;}
.ResDetailsHolder2 { border-top:1px dotted #CCCCCC; line-height:16px;}
.ResDetailsTiles2 {float:left;width:75px;font-weight:bold;color:#134f81;font-size:11px;color:#134f81;text-align: left;}
.ResDetails2 {
	float:left;
	width:320px;
	color:#134f81;
	font-size:11px;
	text-align: left;
}
.ResButPricePositioner2 {float:right;text-align:right;width:100px;height:60px;background-color:#F2F8FB;padding-top:5px;margin-top: 15px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-bottom: 1px;}
.ResLogo2 {float:right; display:block; padding-bottom:5px; vertical-align:top;}
.ResButPricePositioner2 span {color:#0087B1;font-family:Tahoma;font-size:18px;font-weight:bold;vertical-align:top;}
.ResBtn2 { padding-top:5px;background-color:#F2F8FB;}
.ResBtn2 a {float:right;display:block;width:90px;font-weight:bold;padding:5px;text-decoration:none;color:#FFFFFF;background-color:#ff8c13;text-align:center;font-size:11px;}
.ResBtn2 a:hover {background-color:#0087B1;}
.clearbox2 { clear:both;}
.ResButCallPricePositioner2 {float:right; text-align:center; padding:0px; width:100px; height:60px;background-color:#F2F8FB; padding-top:5px;}
.ResButCallPricePositioner2 span {color:#0087B1; font-family:Tahoma; font-size:12px; font-weight:bold; vertical-align:top;}
.ResLinks2 {
	width:395px;
	float:left;
	font-size:11px;
	color:#ff8c13;
	border-top:1px dotted #CCCCCC;
	font-weight:bold;
	padding-top:10px;
	text-align: left;
}
.ResLinks2 a {color:#ff8c13;text-decoration:underline;}
.ResLinks2 a:hover {color:#134f81;}
.spacer2 {clear:both;padding-top:10px;}
.text_ResDetails2 {float:left;color:#134f81;font-size:11px;}
.ResLeftPositioner3 {float:left;width:643px;padding-top:0px;padding-left:2px;margin-top: 2px;margin-bottom: 2px;}
.ResPositioner3 {width:639px;border-top:1px solid #CCCCCC;padding-top: 0px;padding-right: 0px;padding-bottom: 5px;padding-left: 2px;}
.ResImage3 { float:left; border:1px solid #cdcdcd; padding:1px; width:120px; height:90px; margin-right:7px;}
.ResDataPositioner3 {float:left;width:395px;margin-right:5px;}
.ResTitle3 {float:left;width:395px;padding-bottom:5px;font-weight:bold;font-size:12px;color:#0087B1;text-align: left;}
.ResTitle3 a {color:#134f81;text-decoration:underline;}
.ResTitle3 a:hover {color:#ff8c13;}
.ResLogo3 {float:right;  width:65px; text-align:right;}
.ResDetailsHolder3 { border-top:1px dotted #CCCCCC; line-height:16px;}
.ResDetailsTiles3 {float:left;width:75px;font-weight:bold;color:#134f81;font-size:11px;text-align: left;}
.ResDetails3 {float:left;width:320px;color:#134f81;font-size:11px;text-align: left;}
.ResButPricePositioner3 {float:right;text-align:right;width:100px;height:60px;background-color:#F2F8FB;padding-top:5px;margin-top: 15px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-bottom: 1px;}
.ResLogo3 {float:right; display:block; padding-bottom:5px; vertical-align:top;}
.ResButPricePositioner3 span {color:#0087B1;font-family:Tahoma;font-size:18px;font-weight:bold;vertical-align:top;}
.ResBtn3 { padding-top:5px;background-color:#F2F8FB;}
.ResBtn3 a {float:right;display:block;width:90px;font-weight:bold;padding:5px;text-decoration:none;color:#FFFFFF;background-color:#ff8c13;text-align:center;font-size:11px;}
.ResBtn3 a:hover {background-color:#0087B1;}
.clearbox3 { clear:both;}
.ResButCallPricePositioner3 {float:right; text-align:center; padding:0px; width:100px; height:60px;background-color:#F2F8FB; padding-top:5px;}
.ResButCallPricePositioner3 span {color:#0087B1; font-family:Tahoma; font-size:12px; font-weight:bold; vertical-align:top;}
.ResLinks3 {
	width:395px;
	float:left;
	font-size:11px;
	color:#ff8c13;
	border-top:1px dotted #CCCCCC;
	font-weight:bold;
	padding-top:10px;
	text-align: left;
}
.ResLinks3 a {color:#ff8c13;text-decoration:underline;}
.ResLinks3 a:hover {color:#134f81;}
.spacer3 {clear:both;padding-top:10px;}
.text_ResDetails3 {float:left;color:#134f81;font-size:11px;}
.top_link_footer a {color: #FFFFFF;}
#leftnav{float:left;width:180px;margin-top:0px;text-align: left;background-color: #FFFFFF;margin-bottom: 10px;}
div.menu{width:180px;margin:0 0 8px 0;float:left;}
.sub_links{display:block;width:180px;margin:0px;color:#055888;text-indent:10px;border-bottom:#ffffff 1px solid;text-transform:none;text-decoration:none;padding:5px 0px 0px 0px;height:17px;height:21px;font-family: Arial, Tahoma;font-size: 0.7em;font-style: normal;font-weight: normal;}
.sub_links#destination{background-color:#e2eff6;}
.sub_links#dest-head{font-weight:bold;background-color:#3a94c4;color:#ffffff;border:0px;height:20px;}
.sub_links#packages{background-color:#ebeff8;}
.sub_links#pack-head{font-weight:bold;background-color:#3f63bf;color:#ffffff;border:0px;height:20px;}
.sub_links#offers{background-color:#fff4cf;}
.sub_links#offers-head{font-weight:bold;background-color:#ffc90e;color:#ffffff;border-right:1px solid #ffffff;height:20px;}
.sub_links a:hover{text-decoration:underline;}
.new_index_text_20 {color: #06618e;font-size: 18px;font-weight: bold;font-family: Arial;}
.new_index_text_20 a:link{color: #06618e;font-size: 18px;font-weight: bold;font-family: Arial;text-decoration:none;}
.new_index_text_20 a:active{color: #06618e;font-size: 18px;font-weight: bold;font-family: Arial;text-decoration:none;}
.new_index_text_20 a:visited{color: #06618e;font-size: 18px;font-weight: bold;font-family: Arial;text-decoration:none;}
.new_index_text_20 a:hover{color: #06618e;font-size: 18px;font-weight: bold;font-family: Arial;text-decoration:underline;}
.new_index_text_s {
	color: #999999;
	font-size: 12px;
	font-family: Arial;
}
.new_index_text_s a:link {
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
}
.new_index_text_s a:active {
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
}
.new_index_text_s a:visited {
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
}
.new_index_text_s a:hover{
	color: #333333;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
.new_index_text_s_r {color: #06618e;font-size: 12px;font-family: Arial;line-height: 18px;}
.new_index_text_s_r a:link{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	line-height: 18px;
	text-decoration:none;
}
.new_index_text_s_r a:active{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	line-height: 18px;
	text-decoration:none;
}
.new_index_text_s_r a:visited{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	line-height: 18px;
	text-decoration:none;
}
.new_index_text_s_r a:hover{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	line-height: 18px;
	text-decoration:underline;
	line-height: 18px;
}
.new_index_text_d_b {color: #06618e;font-size: 12px;font-family: Arial;line-height: 22px;}
.new_index_text_d_b a:link{color: #06618e;font-size: 12px;font-family: Arial;line-height: 22px;text-decoration:none;}
.new_index_text_d_b a:active{color: #06618e;font-size: 12px;font-family: Arial;line-height: 22px;text-decoration:none;}
.new_index_text_d_b a:visited{color: #06618e;font-size: 12px;font-family: Arial;line-height: 22px;text-decoration:none;}
.new_index_text_d_b a:hover{color: #06618e;font-size: 12px;font-family: Arial;line-height: 22px;text-decoration:underline;}
.new_index_text_d {color: #06618e;font-size: 14px;font-weight: bold;font-family: Arial;text-decoration:underline;}
.new_index_text_d a:link{
	color: #694199;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:underline;
}
.new_index_text_d a:active{
	color: #694199;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;
}
.new_index_text_d a:visited{
	color: #694199;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;
}
.new_index_text_d a:hover{
	color: #694199;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;
}
.tr_ye:hover{background-color:#FFFF99;}
.top_text_ye {
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	height: 35px;
	padding-top: 5px;
	padding-left: 5px;
	width: 610px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #694199;
	border-left-color: #694199;
	margin-bottom: 10px;
}
.top_text_ye a{
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
}
.top_text_green {
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	height: 35px;
	padding-top: 5px;
	padding-left: 5px;
	width: 610px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #599442;
	border-left-color: #599442;
	margin-bottom: 10px;
}
.top_text_green a{
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
}
.top_text_be {
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	height: 35px;
	padding-top: 5px;
	padding-left: 5px;
	width: 610px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #2778A3;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #2778A3;
	margin-bottom: 10px;
}
.top_text_be a{
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
}
.top_text_rd {
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	height: 35px;
	padding-top: 5px;
	padding-left: 5px;
	width: 610px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FF7802;
	border-left-color: #FF7802;
	margin-bottom: 10px;
}
.top_text_rd a{
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
}
.top_text_rd a:hover{
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: underline;
}
.top_text_rd2 {
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	height: 35px;
	padding-top: 5px;
	padding-left: 5px;
	width: 645px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FF7802;
	border-left-color: #FF7802;
	margin-bottom: 10px;
}
.top_text_rd2 a{
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
}
.top_text_red {
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	height: 35px;
	padding-top: 5px;
	padding-left: 5px;
	width: 610px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
	margin-bottom: 10px;
}
.top_text_red a{
	font-family: Arial;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
}
.index_box_new2 {border: 1px solid #cccccc;width: 510px;margin-left: 10px;margin-top: 20px;background-color: #F3F5F4;padding: 10px;}
.photo_new {float:left;border:1px solid #cdcdcd;padding:1px;width:130px;height:90px;margin-right:7px;}
.ResLeftPositioner4 {float:left;width:543px;padding-top:0px;padding-left:2px;margin-top: 2px;margin-bottom: 2px;}
.ResPositioner4 {width:539px;border-top:1px solid #CCCCCC;padding-top: 0px;padding-right: 0px;padding-bottom: 5px;padding-left: 2px;}
.ResImage4 {float:left;border:1px solid #cdcdcd;padding:1px;width:130px;height:90px;margin-right:7px;margin-top: 20px;}
.ResDataPositioner4 {float:left;width:395px;}
.ResTitle4 {float:left;width:395px;padding-bottom:5px;font-weight:bold;font-size:14px;color:#0087B1;text-align: left;}
.ResTitle4 a {color:#134f81;text-decoration:underline;}
.ResTitle4 a:hover {color:#ff8c13;}
.ResLogo4 {float:right;  width:65px; text-align:right;}
.ResDetailsHolder4 { border-top:1px dotted #CCCCCC; line-height:16px;}
.ResDetailsTiles4 {float:left;width:75px;font-weight:bold;color:#134f81;font-size:11px;text-align: left;}
.ResDetails4 {float:left;width:395px;color:#134f81;font-size:11px;text-align: left;}
.ResDetails4 a{float:left;width:395px;color:#134f81;font-size:11px;text-align: left;text-decoration:none;}
.ResButPricePositioner4 {float:right;text-align:right;width:100px;height:60px;background-color:#F2F8FB;padding-top:5px;margin-top: 15px;	padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-bottom: 1px;}
.ResLogo4 {float:right; display:block; padding-bottom:5px; vertical-align:top;}
.ResButPricePositioner4 span {color:#0087B1;font-family:Tahoma;font-size:18px;font-weight:bold;vertical-align:top;}
.ResBtn4 { padding-top:5px;background-color:#F2F8FB;}
.ResBtn4 a {float:right;display:block;width:90px;font-weight:bold;padding:5px;text-decoration:none;color:#FFFFFF;background-color:#ff8c13;text-align:center;font-size:11px;}
.ResBtn4 a:hover {background-color:#0087B1;}
.clearbox4 { clear:both;}
.ResButCallPricePositioner4 {float:right; text-align:center; padding:0px; width:100px; height:60px;background-color:#F2F8FB; padding-top:5px;}
.ResButCallPricePositioner4 span {color:#0087B1; font-family:Tahoma; font-size:12px; font-weight:bold; vertical-align:top;}
.ResLinks4 {width:395px;float:left;font-size:11px;color:#ff8c13;font-weight:bold;padding-top:10px;text-align: right;}
.ResLinks4 a {color:#ff8c13;text-decoration:underline;}
.ResLinks4 a:hover {color:#134f81;}
.spacer4 {clear:both;padding-top:10px;}
.text_ResDetails4 {float:left;color:#134f81;font-size:11px;}
.ResLeftPositioner5 {float:left;width:543px;padding-top:0px;padding-left:2px;margin-top: 2px;margin-bottom: 2px;}
.ResPositioner5 {width:539px;border-top:1px solid #CCCCCC;padding-top: 0px;padding-right: 0px;padding-bottom: 5px;padding-left: 2px;}
.ResImage5 {float:left;border:1px solid #cdcdcd;padding:1px;width:161px;height:58px;margin-right:7px;margin-top: 20px;}
.ResDataPositioner5 {float:left;width:360px;}
.ResTitle5 {float:left;width:360px;padding-bottom:5px;font-weight:bold;font-size:14px;color:#0087B1;text-align: left;}
.ResTitle5 a {color:#134f81;text-decoration:underline;}
.ResTitle5 a:hover {color:#ff8c13;}
.ResLogo5 {float:right;  width:65px; text-align:right;}
.ResDetailsHolder5 { border-top:1px dotted #CCCCCC; line-height:16px;}
.ResDetailsTiles5 {float:left;width:75px;font-weight:bold;color:#134f81;font-size:11px;text-align: left;}
.ResDetails5 {float:left;width:360px;color:#134f81;font-size:11px;text-align: left;}
.ResDetails5 a{float:left;width:360px;color:#134f81;font-size:11px;text-align: left;text-decoration:none;}
.ResButPricePositioner5 {float:right;text-align:right;width:100px;height:60px;background-color:#F2F8FB;padding-top:5px;margin-top: 15px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-bottom: 1px;}
.ResLogo5 {float:right; display:block; padding-bottom:5px; vertical-align:top;}
.ResButPricePositioner5 span {color:#0087B1;font-family:Tahoma;font-size:18px;font-weight:bold;vertical-align:top;}
.ResBtn5 { padding-top:5px;background-color:#F2F8FB;}
.ResBtn5 a {float:right;display:block;width:90px;font-weight:bold;padding:5px;text-decoration:none;color:#FFFFFF;background-color:#ff8c13;text-align:center;font-size:11px;}
.ResBtn5 a:hover {background-color:#0087B1;}
.clearbox5 { clear:both;}
.ResButCallPricePositioner5 {float:right; text-align:center; padding:0px; width:100px; height:60px;background-color:#F2F8FB; padding-top:5px;}
.ResButCallPricePositioner5 span {color:#0087B1; font-family:Tahoma; font-size:12px; font-weight:bold; vertical-align:top;}
.ResLinks5 {width:360px;float:left;font-size:11px;color:#ff8c13;font-weight:bold;padding-top:10px;text-align: right;}
.ResLinks5 a {color:#ff8c13;text-decoration:underline;}
.ResLinks5 a:hover {color:#134f81;}
.spacer5 {clear:both;padding-top:10px;}
.text_ResDetails5 {float:left;color:#134f81;font-size:11px;}
.whit_left {font-family: Arial;color:#FFFFFF;font-size: 11px;font-weight: bold;text-decoration: none;}
.whit_left a:link{font-family: Arial;color:#FFFFFF;font-size: 11px;font-weight: bold;text-decoration: none;}
.whit_left a:visited{font-family: Arial;color:#FFFFFF;font-size: 11px;font-weight: bold;text-decoration: none;}
.whit_left a:hover {font-family: Arial;color:#FFFFFF;font-size: 11px;font-weight: bold;text-decoration: none;}
.whit_left a:active{font-family: Arial;color:#FFFFFF;font-size: 11px;font-weight: bold;text-decoration: none;}
.whit_left_b {
	font-family: Arial;
	color:#055888;
	font-size: 11px;
	text-decoration: none;
	text-indent: 10px;
}
.whit_left_b a:link{font-family: Arial;color:#055888;font-size: 11px;text-decoration: none;}
.whit_left_b a:visited{font-family: Arial;color:#055888;font-size: 11px;text-decoration: none;}
.whit_left_b a:hover {font-family: Arial;color:#055888;font-size: 11px;text-decoration: none;}
.whit_left_b a:active{font-family: Arial;color:#055888;font-size: 11px;text-decoration: none;}
.new_things_box {
	float: left;
	width: 300px;
	margin-right: 25px;
	clear: none;
	margin-bottom: 10px;
	margin-left: 15px;
}
.top_things_box {
	width: 300px;
	clear: both;
	float: left;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/to_things_bg.jpg);
	background-repeat: no-repeat;
	background-color: #6A6056;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
}
.center_things_box {
	float: left;
	border: 1px solid #cfcece;
	width: 298px;
}
.things_box {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDCDCD;
	float: left;
	width: 100%;
	padding-bottom: 5px;
}
.things_box hover{
background-color:#FFFFCC;
}
.new_things_box2 {
	float: left;
	width: 300px;
	margin-left: 25px;
	clear: none;
	margin-bottom: 10px;
}
.top_things_box2 {
	width: 300px;
	clear: both;
	float: left;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/to_things_bg.jpg);
	background-repeat: no-repeat;
	background-color: #6A6056;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
}
.center_things_box2 {
	float: left;
	border: 1px solid #cfcece;
	width: 298px;
}
.things_box2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDCDCD;
	float: left;
	width: 100%;
}
.top_things_box a {
	color: #FFFFFF;
	text-decoration: none;
}
.cruise_photo_all {
	clear: both;
	float: left;
	height: 374px;
	width: 462px;
	background-color: #DEDFE1;
	background-repeat: no-repeat;
	margin: 5px;
}
.cruise_photo_all_big {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 450px;
	float: left;
	margin: 3px;
	height: 300px;
	padding: 3px;
}
.cruise_photo_all_small {
	padding: 2px;
	float: left;
	height: 50px;
	width: 75px;
	background-color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/cr_bg_small.jpg);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 5px;
}
.cruise_photo_all_small_all {
	float: left;
	height: 64px;
	width: 455px;
	margin-bottom: 6px;
	margin-left: 5px;
}
.new_left_offers {
	clear: both;
	float: left;
	width: 250px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.new_left_offers .new_left_offers_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_10.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 30px;
	width: 250px;
}
.new_left_offers .new_left_offers_title a {
	color: #FFFFFF;
	text-decoration: none;
}

.new_left_offers .new_left_offers_end {
	padding: 5px;
	float: left;
	width: 240px;
}
.new_left_quicklinks {
	clear: both;
	float: left;
	width: 250px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.new_left_quicklinks .new_left_quicklinks_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_5.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 30px;
	width: 250px;
}
.new_left_quicklinks .new_left_quicklinks_title a {
	color: #FFFFFF;
	text-decoration: none;
}
.new_left_quicklinks .new_left_quicklinks_end {
	padding: 5px;
	float: left;
	width: 240px;
}
.new_left_red {
	clear: both;
	float: left;
	width: 250px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
.new_left_red .new_left_red_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_5.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 23px;
	width: 250px;
	padding-top: 7px;
}
.new_left_red .new_left_red_title a {
	color: #FFFFFF;
	text-decoration: none;
}
.new_left_red .new_left_red_end {
	padding: 5px;
	float: left;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #03486A;
	text-decoration: none;
}
.new_left_red .new_left_red_end a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #03486A;
	text-decoration: none;
}
.new_left_tripadvisor {
	clear: both;
	float: left;
	width: 250px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.new_left_tripadvisor .new_left_tripadvisor_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_4.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 30px;
	width: 250px;
}
.new_left_tripadvisor .new_left_tripadvisor_title a {
	color: #FFFFFF;
	text-decoration: none;
}
.new_left_tripadvisor .new_left_tripadvisor_end {
	padding: 5px;
	float: left;
	width: 240px;
}
.new_left_social {
	clear: both;
	float: left;
	width: 250px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.new_left_social .new_left_social_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 30px;
	width: 250px;
}
.new_left_social .new_left_social_title a {
	color: #FFFFFF;
	text-decoration: none;
}
.new_left_social .new_left_social_end {
	float: left;
	width: 250px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.new_left_orange_price {
	clear: both;
	float: left;
	width: 250px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
.new_left_orange_price .new_left_orange_price_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_6.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 23px;
	width: 250px;
	padding-top: 7px;
}
.new_left_orange_price .new_left_orange_price_title a {
	color: #FFFFFF;
	text-decoration: none;
}

.new_left_orange_price .new_left_orange_price_end {
	padding: 5px;
	float: left;
	width: 240px;
}
.new_left_lblue_more {
	clear: both;
	float: left;
	width: 250px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
}
.new_left_lblue_more .new_left_lblue_more_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/new_left_top_more.png);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 30px;
	width: 197px;
	padding-top: 12px;
	padding-left: 53px;
}
.new_left_lblue_more .new_left_lblue_more_title a {
	color: #FFFFFF;
	text-decoration: none;
}

.new_left_lblue_more .new_left_lblue_more_end {
	padding: 5px;
	float: left;
	width: 238px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #84C0E5;
	border-bottom-color: #84C0E5;
	border-left-color: #84C0E5;
}
.new_left_orange_form {
	clear: both;
	float: left;
	width: 250px;
	margin-bottom: 10px;
}
.new_left_orange_form .new_left_orange_form_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_8.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 30px;
	width: 250px;
	padding-top: 12px;
	background-color: #3CB0D5;
}
.new_left_orange_form .new_left_orange_form_title a {
	color: #FFFFFF;
	text-decoration: none;
}

.new_left_orange_form .new_left_orange_form_end {
	float: left;
	width: 250px;
	background-color: #c0e1ec;
	padding-top: 5px;
	padding-bottom: 5px;
}
.new_box_excur_iti {
	clear: both;
	float: left;
	width: 644px;
	margin-bottom: 10px;
}
.new_box_excur_iti .new_box_excur_iti_top_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	width: 624px;
	height: 23px;
	padding-left: 10px;
	float: left;
	padding-top: 7px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FC7E10;
	border-left-color: #FC7E10;
}
.new_box_excur_iti .new_box_excur_iti_top_title a{
	color: #FFFFFF;
	text-decoration:none;
}
.new_box_excur_iti .new_box_excur_iti_details {
	float: left;
	width: 638px;
	padding-top: 10px;
	border: 1px solid #C0C0C0;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.social {
	float: right;
	height: 22px;
	clear: none;
	width: 480px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
}
.similler {
	float: left;
	height: 22px;
	width: 165px;
	background-image: url(/hurghada_egypt/images/simirlar.jpg);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 25px;
	text-decoration: none;
}
.similler a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.similler2 {
	float: left;
	height: 19px;
	width: 125px;
	background-image: url(/hurghada_egypt/images/simirlar2.jpg);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 25px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #015b87;
	margin-left: 25px;
	clear: both;
}
.similler2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.url {
	float: left;
	width: 658px;
	margin-top: 10px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FC7E10;
}
.url .url_blue {
	color: #015b87;
}
.url .url_blue a {
	color: #015b87;
	text-decoration: none;
}
.url .url_blue a:hover {
	color: #015b87;
	text-decoration: underline;
}
.url .url_orange {
	color: #FC7E10;
}
.hedear_phone_free {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #016193;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.7em;
}
.hedear_phone_free a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #016193;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#new_left_plan {
	clear: both;
	float: left;
	width: 250px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#new_left_plan #new_left_plan_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_6.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 30px;
	width: 250px;
}
#new_left_plan #new_left_plan_title a {
	color: #FFFFFF;
	text-decoration: none;
}

#new_left_plan .new_left_plan_end {
	padding: 5px;
	float: left;
	width: 240px;
	background-color: #fc9a44;
}
.plan_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	padding: 2px;
}
.plan_text a {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	text-decoration: none;
}
#new_left_call {
	clear: both;
	float: left;
	width: 250px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#new_left_call #new_left_call_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 30px;
	width: 250px;
}
#new_left_call #new_left_call_title a {
	color: #FFFFFF;
	text-decoration: none;
}

#new_left_call .new_left_call_end {
	padding: 5px;
	float: left;
	width: 240px;
	background-color: #E6F1F7;
}
.call_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	padding: 2px;
}
.call_text a {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	text-decoration: none;
}
.all_close {
margin:0;
display: none;
}
.title_arrow {
background:url("/hurghada_egypt/images/white-arrow.gif") no-repeat scroll right -50px transparent;
display: block;
text-decoration: none;
}	
.active {
	background-position: right 12px;
}
.new_left_video {
	clear: both;
	float: left;
	width: 250px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.new_left_video .new_left_video_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_7.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 30px;
	width: 250px;
}
.new_left_video .new_left_video_title a {
	color: #FFFFFF;
	text-decoration: none;
}
.new_left_video .new_left_video_end {
	padding: 5px;
	float: left;
	width: 240px;
}
.new_left_temp {
	clear: both;
	float: left;
	width: 250px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.new_left_temp .new_left_temp_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_11.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 30px;
	width: 250px;
}
.new_left_temp .new_left_temp_title a {
	color: #FFFFFF;
	text-decoration: none;
}
.new_left_temp .new_left_temp_end {
	float: left;
	width: 250px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.new_left_member {
	clear: both;
	float: left;
	width: 250px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.new_left_member .new_left_member_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 30px;
	width: 250px;
}
.new_left_member .new_left_member_title a {
	color: #FFFFFF;
	text-decoration: none;
}
.new_left_member .new_left_member_end {
	padding: 5px;
	float: left;
	width: 240px;
}
.new_left_memphis {
	clear: both;
	float: left;
	width: 250px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.new_left_memphis .new_left_memphis_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/hurghada_egypt/images/top_new_title_3.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 250px;
	height: 30px;
	width: 250px;
}
.new_left_memphis .new_left_memphis_title a {
	color: #FFFFFF;
	text-decoration: none;
}
.new_left_memphis .new_left_memphis_end {
	padding: 5px;
	float: left;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	color: #004567;
	font-size: 12px;
}
/* .why_memphis {
	min-height:230px;
	_height:200px;
	padding:5px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	background-image: url(/hurghada_egypt/images/memphis_stamp.jpg);
	background-repeat: no-repeat;
	background-position: right top;

	}
.why_memphis li {
	color:#004567;
	list-style:inside;
	line-height: 1.5em;
	margin-bottom: 9px;
	} */
.video_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #004567;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	line-height: 18px;
}
.video_text a {
	font-family: Arial, Helvetica, sans-serif;
	color: #004567;
	font-size: 12px;
	text-decoration: none;
}
.video_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #004567;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	line-height: 18px;
}
.video_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #004567;
	font-size: 12px;
	text-decoration: underline;
}
.new_left_quicklinks .title {
	font-family: Arial;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}
.new_left_quicklinks .title a{font-family: Arial;color: #666666;font-size: 14px;font-weight: bold;text-decoration: none;}
.new_left_quicklinks .title a:hover{font-family: Arial;color: #666666;font-size: 14px;font-weight: bold;text-decoration: underline;}
.all_left_show {
	display: none;
	float: right;
}
.new_left_quicklinks_end h3 {
	margin: 0px;
	padding: 0px;
}

.all_show h3 {
	margin-left:5px;
	width:220px;
	color:#333333;
	font-size:14px;
	cursor:pointer;
	background-image: url(/hurghada_egypt/images/new_left_arrow1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	margin-top: 2px;
	margin-bottom: 2px;
	}
.all_show span {
	margin-bottom:2px;
	float: right;
	width: 200px;
	margin-top: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC7E10;
	text-decoration: none;
	background-image: url(/hurghada_egypt/images/new_left_arrow.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	clear: right;
	}	
.all_show span a:hover{
	text-decoration: underline;
	}	
	
.all_show a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC7E10;
	text-decoration: none;
	}	
.all_show a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FC7E10;
	text-decoration: underline;
	}	
.all_show .all_left_show {
	display:none;
	width: 240px;
	clear: both;
	}
.all_left_show img {
	text-align: right;
	float: right;
	margin-top: 2px;
	clear: both;
}
.small_price_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	vertical-align: 0.5em;
}
.small_price_new a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	vertical-align: 0.5em;
}

.color_blue {
	background-color: #2778A3;
	height: 10px;
	width: 100%;
}
.color_orange {
	background-color: #FF7802;
	height: 10px;
	width: 100%;
}
.color_green {
	background-color: #599442;
	height: 10px;
	width: 100%;
}
.price-index_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0c76ca;
	float: right;
	background-image: url(/hurghada_egypt/images/price_bg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
.price-index_new a {
	color: #0C76CA;
	text-decoration: none;
}
.price-index_new_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF7802;
	float: right;
	background-image: url(/hurghada_egypt/images/price_bg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
.price-index_new_orange a {
	color: #FF7802;
	text-decoration: none;
}
.line_index {
	clear: both;
	float: left;
	height: 1px;
	width: 625px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-left: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.price-index_new_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #599442;
	float: right;
	background-image: url(/hurghada_egypt/images/price_bg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
.price-index_new_green a {
	color: #599442;
	text-decoration: none;
}
.new_index_text_d_g {color: #599442;font-size: 14px;font-family: Arial;line-height: 22px;}
.new_index_text_d_g a:link{color: #599442;font-size: 14px;font-family: Arial;line-height: 22px;text-decoration:none;}
.new_index_text_d_g a:active{color: #599442;font-size: 14px;font-family: Arial;line-height: 22px;text-decoration:none;}
.new_index_text_d_g a:visited{color: #599442;font-size: 14px;font-family: Arial;line-height: 22px;text-decoration:none;}
.new_index_text_d_g a:hover{color: #599442;font-size: 14px;font-family: Arial;line-height: 22px;text-decoration:underline;}
.box .box_text_new {
	font-family: Arial;
	font-size: 20px;
	color: #015b87;
	float: left;
	font-weight: bold;
}
.box .box_text_new a{
	font-family: Arial;
	font-size: 20px;
	color: #015b87;
	text-decoration: none;
	}
.box .box_text2_new {
	font-family: Arial;
	font-size: 16px;
	color: #FC7E10;
	float: left;
	font-weight: bold;
}
.box .box_text2_new a{
	font-family: Arial;
	font-size: 16px;
	color: #015b87;
	text-decoration: none;
}
.new_box_all_nile {
	clear: both;
	width: 644px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
}
.new_box_all_nile .new_box_top_title_nile {
	clear: both;
	height: 25px;
	width: 624px;
	padding-top: 7px;
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	float: left;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-left-width: 10px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FC7E10;
	border-left-color: #FC7E10;
}
.new_box_all_nile .new_box_details_nile {
	clear: both;
	float: left;
	width: 624px;
	padding: 10px;
}
.photo_cruise {
	float: left;
	height: 132px;
	width: 200px;
	border: 5px solid #dfdfe1;
	margin: 5px;
}
.photo_cruise_new {
	float: left;
	border: 5px solid #dfdfe1;
	margin: 5px;
	background-color: #000000;
	height: 300px;
	width: 450px;
}

.new_cruise_text {
	font-family: Arial;
	font-size: 20px;
	color: #015b87;
	font-weight: bold;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
.new_cruise_text a{
	font-family: Arial;
	font-size: 20px;
	color: #015b87;
	text-decoration: none;
	}
.iten_new {
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	line-height: 1.7em;
	text-decoration: underline;
}
.iten_new a{
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	line-height: 1.7em;
	text-decoration: underline;
}
.pric_box2 {
	width: 150px;
	height: 80px;
	float: right;
	font-family: Arial;
	margin-right: 5px;
}
.pric_box2 .pric_travel {
	font-family: Arial;
	font-size: 30px;
	color: #015b87;
	font-weight: bold;
	margin-left: 0px;
	text-decoration: none;
	letter-spacing: -0.02em;
	line-height: 1;
}
.pric_box2 .pric_travel a{font-family: Arial;font-size: 30px;color: #ac0202;font-weight: bold;margin-left: 0px;	text-decoration: none;}	
.pric_box2 .price_gide {
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
	text-decoration: underline;
}
.pric_box2 .price_text_travel {
	font-family: Arial;
	font-size: 11px;
	margin-bottom: 5px;
	color: #FC7E10;
	font-weight: bold;
}
.pric_box2 .price_gide a {
	color: #015b87;
	text-decoration: underline;
}
.iten_desc {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	color: #000000;
	text-align: left;
	line-height: 1.7em;
	clear: both;
	float: left;
	width: 550px;
	margin-bottom: 10px;
	margin-left: 50px;
}
.iten_day {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	width: 600px;
	margin-bottom: 5px;
	clear: both;
	float: left;
}
.new_packages {
	float: left;
	width: 647px;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
.new_packages .new_packages_top {
	background-image: url(/hurghada_egypt/images/new_package_top.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	height: 7px;
	width: 647px;
}
.new_packages .new_packages_end {
	background-image: url(/hurghada_egypt/images/new_package_end.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	height: 7px;
	width: 647px;
}.new_packages .new_packages_mid {
	background-image: url(/hurghada_egypt/images/new_package_mid.jpg);
	background-repeat: repeat-y;
	clear: both;
	float: left;
	width: 641px;
	padding-right: 3px;
	padding-left: 3px;
}
.new_packages .new_packages_mid .new_package_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #2980AD;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #287CA8;
}
.new_packages .new_packages_mid .new_package_title a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #287FAC;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #297DA9;
}
.new_packages2 {
	float: left;
	width: 647px;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
.new_packages2 .new_packages2_top {
	background-image: url(/hurghada_egypt/images/new_package_top2.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	height: 7px;
	width: 647px;
}
.new_packages2 .new_packages2_end {
	background-image: url(/hurghada_egypt/images/new_package_end2.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	height: 7px;
	width: 647px;
}.new_packages2 .new_packages2_mid {
	background-image: url(/hurghada_egypt/images/new_package_mid2.jpg);
	background-repeat: repeat-y;
	clear: both;
	float: left;
	width: 641px;
	padding-right: 3px;
	padding-left: 3px;
}
.new_packages2 .new_packages2_mid .new_package2_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.new_packages2 .new_packages2_mid .new_package2_title a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.pric_new_packages {
	width: 100px;
	float: right;
	font-family: Arial;
	margin-top: 10px;
}
.pric_new_packages .pric_travel {
	font-family: Arial;
	font-size: 30px;
	color: #000000;
	font-weight: bold;
	margin-left: 0px;
	text-decoration: none;
	letter-spacing: -0.02em;
	line-height: 1;
}
.pric_new_packages .pric_travel a{
	color: #000000;
	text-decoration: none;
}	
.pric_new_packages .price_gide {
	color: #015b87;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
	text-decoration: underline;
}
.pric_new_packages .price_gide a {
	color: #015b87;
	text-decoration: underline;
}
.pric_new_packages .price_text_travel {
	font-family: Arial;
	font-size: 11px;
	margin-bottom: 5px;
	color: #297DA9;
	font-weight: bold;
}
.pric_new_packages .price_text_travel a{
	font-family: Arial;
	font-size: 11px;
	margin-bottom: 5px;
	color: #297DA9;
	font-weight: bold;
}
.addthis_toolbox .custom_images a {
    width: 64px;
    height: 64px;
    margin: 0;
    padding: 0;
}
.addthis_toolbox .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
} 
.new_chat_box {
	clear: both;
	float: left;
	height: 96px;
	width: 637px;
	padding-top: 35px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-image: url(/hurghada_egypt/images/new_chat_bg.jpg);
	background-repeat: no-repeat;
}
.new_cruise {
	float: left;
	width: 648px;
	clear: both;
	border: 1px solid #c3e2ff;
	margin-bottom: 10px;
}
.new_cruise .new_cruise_top {
	background-image: url(/hurghada_egypt/images/nile_top_new.jpg);
	background-repeat: repeat;
	clear: both;
	float: left;
	height: 40px;
	width: 640px;
	padding-top: 16px;
	padding-left: 8px;
}
.new_cruise .new_cruise_top2 {
	background-image: url(/hurghada_egypt/images/nile_top_new2.jpg);
	background-repeat: repeat;
	clear: both;
	float: left;
	height: 40px;
	width: 640px;
	padding-top: 16px;
	padding-left: 8px;
}
.new_cruise .new_cruise_end {
	background-image: url(/hurghada_egypt/images/new_package_end.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	height: 7px;
	width: 647px;
}.new_cruise .new_cruise_mid {
	clear: both;
	float: left;
	width: 648px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.new_cruise .new_cruise_mid .new_cruise_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #2980AD;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #287CA8;
}
.new_cruise .new_cruise_mid .new_cruise_title a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #287FAC;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #297DA9;
}
.alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding: 5px;
	clear: both;
	float: left;
	background-color: #FF7802;
	font-weight: bold;
	line-height: 1.7em;
	height: 20px;
}
.bbc_box {
	width: 648px;
	background-image: url(/hurghada_egypt/images/love_egypt_bg.jpg);
	background-repeat: repeat-x;
	padding: 5px;
	border: 1px solid #DADCDB;
	background-color: #FDFDFD;
}
.love_egypt {
	clear: both;
	float: left;
	height: 100px;
	width: 957px;
	margin-top: 10px;
	margin-right: 9px;
	margin-left: 9px;
	background-color: #F2F4F3;
}
.alltemplate .middle .right_col {
	float: left;
	width: 710px;
}
.top_menu_o {
	background-color: #ff9600;
	height: 3px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.all_social {
	height: auto;
	width: auto;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d3d3d7;
	border-bottom-color: #d3d3d7;
	border-left-color: #d3d3d7;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.whit_s {font-family: Arial;color:#FFFFFF;font-size: 12px;text-decoration: none;}
.whit_s a:link{font-family: Arial;color:#FFFFFF;font-size: 12px;text-decoration: none;}
.whit_s a:visited{font-family: Arial;color:#FFFFFF;font-size: 12px;text-decoration: none;}
.whit_s a:hover {font-family: Arial;color:#FFFFFF;font-size: 12px;text-decoration: underline;}
.whit_s a:active{font-family: Arial;color:#FFFFFF;font-size: 12px;text-decoration: none;}
.photo_guide {
	padding: 5px;
	border: 5px solid #F2F4F3;
	margin: 5px;
}
.photo_guide2 {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.offer_menu {
	color: #FFFFFF;
	font-size: 14px;
	background-color: #FF0000;
	background-image: url(/hurghada_egypt/images/special_offer_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 137px;
	padding-top: 10px;
	background-position: right;
	padding-left: 3px;
}
.offer_menu a {
	color: #FFFFFF;
	text-decoration: none;
}
.offer_menu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.new_offer_box {
	background-image: url(/hurghada_egypt/images/special_offer_bg3.jpg);
	background-repeat: repeat;
	padding: 5px;
	float: left;
	height: 95px;
	width: 625px;
	border: 1px solid #c7c7c7;
	margin-bottom: 10px;
}
.new_offer_box_num {
	float: left;
	height: 62px;
	width: 62px;
	margin-top: 22px;
	margin-right: 12px;
	margin-left: 12px;
}
.new_offer_box_mid {
	float: left;
	width: 420px;
	margin-top: 22px;
}
.new_offer_box_desc {
	padding: 2px;
}
.new_offer_box_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #287fac;
	text-decoration: none;
	margin-bottom: 5px;
}
.new_offer_box_title a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #287fac;
	text-decoration: none;
}
.new_offer_box_price {
	float: left;
	width: 100px;
	margin-top: 22px;
}
.head_mid2 {
	clear: both;
	height: 115px;
	width: 760px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.search2 {
	height: 30px;
	width: 760px;
	clear: both;
	float: left;
	background-color: #F5F5F5;
}
.top_menu2 {
	height: 40px;
	width: 620px;
	clear: both;
	background-color: #0079C2;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.top_menu2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.top_menu2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.tailor {
	background-image: url(/hurghada_egypt/images/simirlar3.jpg);
	float: left;
	height: 19px;
	width: 172px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FC7E10;
	padding-left: 25px;
	padding-top: 3px;
}
.tailor a{
	text-decoration:none;
	color: #FC7E10;
	}
.guide_box {
	float: left;
	width: 150px;
}
.guide_box_title {
	background-image: url(/hurghada_egypt/images/arrow-new.jpg);
	background-repeat: no-repeat;
	background-position: 5px;
	float: left;
	width: 125px;
	padding-left: 25px;
	background-color: #F2F4F3;
	padding-top: 5px;
	padding-bottom: 5px;
}
.guide_box_photo {
	float: left;
	width: 150px;
}

