/* CSS Document */
/* body */
body {
	background-color: #01245b;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.mainframe {
	border:1px solid #FFFFFF;
}
.breadcrumb {
	background-image:url(../images/shadow.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#B1CBF3;
	height:30px;
}
.line_title{
	background-color:#b7d2fb;
	color:#1f54a6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.border_white_bottop {
	border-bottom:2px solid #FFFFFF;
	border-top:2px solid #FFFFFF;
}

.text_blue{
	color:#497DCB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	padding:10px;
}
.white_bg {
	background-image:url(../images/shadow_white.gif);
	background-repeat:repeat-y;
}
.blue_bg {
	background-image:url(../images/shadow_blue.gif);
	background-repeat:repeat-y;
}
.image_border {
	border:1px solid #497DCB;
}
.border_blue_bottom {
	border-bottom:1px solid #497DCB;
	height:20px;
}
.grey_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	line-height:18px;
}
.image_border_white {
    border:1px solid #FFFFFF;
}
.text_white_11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:18px;
}
.border_leftdashed {
	border-left:1px dashed #025180;
}
.warning_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
}
.spacer_blue { 
	background-image:url(../images/blue_spacer.gif);
	background-repeat:repeat-x;
}
.transparant_blue { 
	background-image:url(../images/transparant_blue.png);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#FFFFFF;
	height:32px;
}
.transparant_blue_small { 
	background-image:url(../images/transparant_blue.png);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
	height:30px;
}

/* LIST HOTEL */

.list_hotel_border {
	border:1px solid #9bc6e9;
}

.list_hotel_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
}

.list_hotel_text:link {
	text-decoration:none;
}
.list_hotel_text:hover {
	color:#0099FF;
	text-decoration:none;
}
.list_hotel_text:visited {
	text-decoration:none;
}
.blue_border {
	border-left:1px solid #5f8cd1;
	border-right:1px solid #5f8cd1;
}
.navigation_list {
	border: 1px solid #5f8cd1;
	background-color:#9cc0f8;
}
.listnav_none {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#09439c;
	text-decoration:none;
}
.listnav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#09439c;
	text-decoration:none;
}
.listnav:link {
	text-decoration:none;
}
.listnav:hover {
	text-decoration:underline;
}
.red_price {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
	padding-right:5px;
}
.nav2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #025180;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	color: #025180;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
}
.nav:link {
	text-decoration:underline;
	font-weight:normal;

}
.nav:hover {
	text-decoration:underline;
	font-weight:normal;
}
.nav:visited {
	text-decoration:underline;
	font-weight:normal;
}


/* header */
.top_table {
	background-color:#b7d2fb;
	border-bottom:1px solid #FFFFFF;
}
.toplink_none {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#09439c;
	text-decoration:none;
	line-height:18px;
}
.toplink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#09439c;
	text-decoration:none;
}
.toplink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#09439c;
	text-decoration:none;
}
.toplink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#09439c;
	text-decoration:underline;
}

.top_border_white {
	border-top:1px solid #FFFFFF;
}

.menu_bg {
	border-top:1px solid #999999;
	background-image:url(../images/top_menubg.gif);
	background-repeat:no-repeat;*/ 
	height:31px;
	vertical-align:bottom;
}

/* detail */
.detail_name {
	color:#09439c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
#tab {
	background-image:url(../images/tab_blue_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:568px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	padding-left:15px;
}


/* left menu */
.border_left_menu {
	border-top:1px solid #025180;
	border-right:1px solid #025180;
	background-color:#5f8cd1;
}
.border_submenu_title {
	border:1px solid #356bc0;
	background-color:#3372d5;
	height:10px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
#left_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
}
#left_menu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
}
#left_menu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#FFFFFF;
}



/* Right menu */
.border_right_menu {
	border-top:1px solid #025180;
	border-left:1px solid #025180;
	background-color:#FFFFFF;
}
.list_menu {
	width:155px;
	color:#497DCB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


/* footer */
#footer{
	background-color:#4272bb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}
#footer a{
	background-color:#4272bb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}

#footer a:hover{
	background-color:#4272bb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#FFFFFF;
}

/* dropdown menu */
/*.glossymenu{
margin-left: 5px 0;
margin-right: 5px 0;
margin-bottom: 10px 0;
padding: 0;
width: 170px;
border-bottom-width: 0;
}
*/
.glossymenu {
background: #3372d5 url(../images/glossyback2.gif) repeat-x bottom left;
font: normal 12px Arial, Helvetica, sans-serif;
border:1px solid #356bc0;
color: white;
display: block;
position: relative;
width: auto;
text-decoration: none;
font-weight:bold;
height:25px;
}

.subglossymenu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8b1802;
padding:2px;
height:20px;
border-bottom:1px solid #87ade6;
}

.subglossymenu a{
display: block;
font: normal 12px Arial, Helvetica, sans-serif;
color: white;
text-decoration: none;
}

.subglossymenu a:hover{
color:#FFFF00;
colorz: white;
}

.subglossymenu2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFF00;
padding:2px;
height:20px;
font-weight:bold;
border-bottom:1px solid #87ade6;
}
.subglossymenu2 a{
display: block;
font: normal 12px Arial, Helvetica, sans-serif;
color: #FFFF00;
text-decoration: none;
font-weight:bold;
}

.subglossymenu2 a:hover{
color:#FFFF00;
colorz: white;
font-weight:bold;
}
/*.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ 
position:absolute;
top: 5px;
left: 0px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(../images/glossyback.gif);
}

.glossymenu div.submenu{
}

.glossymenu div.submenu ul{ 
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
background: url(../images/menu_bg.gif) no-repeat bottom left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8b1802;
padding-left:25px;
padding-top:5px;
height:20px;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 12px Arial, Helvetica, sans-serif;
color: white;
text-decoration: none;
}

.glossymenu div.submenu ul li a:hover{
color:#FFFF00;
colorz: white;
}
*/
