body {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	background-color: #f2f2f2;
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 3px;
	background-image: url(images/bg.jpg);
	background-attachment: fixed;
}
A, A:visited, A:active {
color: #006699;
text-decoration: none;
}
A:hover {
color: #fa6121;
text-decoration: underline;
}
.container {
	width: 806px;
	background-color: #FFFFFF;
}
.shadow_l {
	background-image: url(images/shadow_l.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
}
.shadow_r {

	background-image: url(images/shadow_r.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 4px;
}
.head_index {
	background-image: url(images/head_index.jpg); background-repeat: no-repeat;	background-position: left top;
	height: 106px; width: 798px;
}
.head_editorial {
	background-image: url(images/head_2.jpg); background-repeat: no-repeat;	background-position: left top;
	height: 106px; width: 798px;
}
.head_jets {
	background-image: url(images/head_3.jpg); background-repeat: no-repeat; background-position: left top;
	height: 106px; width: 798px;
}
.head_lifestyle {
	background-image: url(images/head_4.jpg); background-repeat: no-repeat; background-position: left top;
	height: 106px; width: 798px;
}
.head_train {
	background-image: url(images/head_5.jpg); background-repeat: no-repeat; background-position: left top;
	height: 106px; width: 798px;
}
.head_sport {
	background-image: url(images/head_6.jpg); background-repeat: no-repeat; background-position: left top;
	height: 106px; width: 798px;
}
.head_shop {
	background-image: url(images/head_7.jpg); background-repeat: no-repeat; background-position: left top;
	height: 106px; width: 798px;
}
.head_strictly {
	background-image: url(images/head_8.jpg); background-repeat: no-repeat; background-position: left top;
	height: 106px; width: 798px;
}
.head_airports {
	background-image: url(images/head_9.jpg); background-repeat: no-repeat; background-position: left top;
	height: 106px; width: 798px;
}
.head_car {
	background-image: url(images/head_10.jpg); background-repeat: no-repeat; background-position: left top;
	height: 106px; width: 798px;
}
.head_food {
	background-image: url(images/head_11.jpg); background-repeat: no-repeat; background-position: left top;
	height: 106px; width: 798px;
}
.head_hotels {
	background-image: url(images/head_12.jpg); background-repeat: no-repeat; background-position: left top;
	height: 106px; width: 798px;
}
.head_essentials {
	background-image: url(images/head_13.jpg); background-repeat: no-repeat; background-position: left top;
	height: 106px; width: 798px;
}
.head_flights {
	background-image: url(images/head_14.jpg); background-repeat: no-repeat; background-position: left top;
	height: 106px; width: 798px;
}
.t_menu1 {
	background-image: url(images/bg_tmenu1.gif);
	background-repeat: repeat-x;
	width: 167px;
}
.t_menu2 {
	background-image: url(images/bg_tmenu2.gif);
	background-repeat: repeat-x;
	width: 337px;
	padding-left: 8px;
}
.t_menu3 {

	background-image: url(images/bg_tmenu3.gif);
	background-repeat: repeat-x;
	padding-left: 8px;
}
.l_menu {
	background-color: #dbe8f9;
	padding-top: 7px;
	padding-bottom: 7px;
}
.l_menu a, .l_menu a:visited, .l_menu a:active {
	color: #000;
	text-decoration:none;
}
.l_menu a:hover {
	color: #398bf7;
	text-decoration:underline;
}
.l_menu ul {
	padding: 0px;
	margin: 0px;
}
.l_menu li{
	line-height: 18px;
	list-style-type: none;
	margin-left: 8px;
}
.submenu_o {
	background-color: #ffe5b9;
	height: 85px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.submenu_o a, .submenu_o a:visited, .submenu_o a:active {
	color: #000;
	text-decoration:none;
}
.submenu_o a:hover {
	color: #fa6121;
}
.submenu_o ul{
	padding: 0px;
	margin: 0px;
}
.submenu_o li{
	line-height: 17px;
	margin-left: 7px;
	padding: 0px 0px 0px 9px;
	background-image: url(images/arr_orange_o.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
}
.submenu_p {
	background-color: #6177b0;
	height: 85px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.submenu_p a, .submenu_p a:visited, .submenu_p a:active {
	color: #bfcef1;
	text-decoration:none;
}
.submenu_p a:hover {
	color: #FFFFFF;
}
.submenu_p ul{
	padding: 0px;
	margin: 0px;
}
.submenu_p li{
	line-height: 17px;
	margin-left: 7px;
	padding: 0px 0px 0px 9px;
	background-image: url(images/arr_orange_p.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
}
.dash_all {
	margin-top: 3px;
	border-top: 1px dashed #999999;
	border-right: 1px dashed #999999;
	border-left: 1px dashed #999999;
}
.dash_el {
	border-top: 1px dashed #999999;
	border-right: 1px dashed #999999;
	margin-top: 3px;
}
.float_r {
	float: right;
}
.float_l {
	margin-top: 2px;
}
.dash_el a, .dash_el a:visited, .dash_el a:active, .dash_all a, .dash_all a:visited, .dash_all a:active {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.dash_el a:hover, .dash_all a:hover {
	color: #556b9f;
	text-decoration: none;
	font-weight: bold;
}
.dash_el ul, .dash_all ul {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.dash_el li, .dash_all li {
line-height: 25px;
	margin-left: 7px;
	padding: 0px 0px 0px 9px;
	background-image: url(images/arr_blue_w.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
}

.dash_top {
	border-top: 1px dashed #999999;
	padding: 4px;
}
.footer {
	margin: 4px 9px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #c7cfdb;
	height: 35px;
	width: 780px;
	padding: 4px;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #898989;
}
.head_menu {
	color: #FFFFFF;
}
.head_menu a, .head_menu a:visited, .head_menu a:active  {
	color: #FFFFFF;
}
.head_menu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.head_menu ul {
	padding: 0px;
	margin: 0px;
}
.head_menu li {
	line-height: 17px;
	margin-left: 7px;
	padding: 0px 0px 0px 9px;
	background-image: url(images/arr_w.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
}
.dash_l {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999999;
	width: 120px;
	padding: 7px;
}
.pad_l2 {
	margin-left: 2px;
}
.section {
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #466289;
	height: 32px;
	padding-left: 8px;
}
.dash_ltxt {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999999;
	padding: 7px;
	text-align: justify;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF3300;
}
.head_2 {

	background-image: url(images/head_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 106px;
	width: 798px;
}
.img_border {
	border: 1px solid #CCCCCC;
}
.ttl1 {
	font-weight: bold;
	color: #FF6600;
	text-transform: uppercase;
}
.head_cruises {

	background-image: url(images/head_15.jpg); background-repeat: no-repeat;	background-position: left top;
	height: 106px; width: 798px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.11bblue {
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
}
.ttl2 {
	font-weight: bold;
	color: #006699;
	font-size: 11px;
}
form {
	font-size: 11px;
}
.adsence {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 30px;
	margin-right: 5px;
	margin-bottom: 30px;
	margin-left: 5px;
}
