@import url(http://maksoft.net/css/standart_classes.css);
	/* predefine here*/

body { 
SCROLLBAR-BASE-COLOR: #dce2e5; font-size: 10pt; font-family: Verdana, Arial;
background-image :url(http://www.maksoft.net/css/usb_travel/images/bg.jpg);
background-repeat :repeat-y;
background-position : 50% 0%;
background-color: #FFF;
}
#sb-site {
background-image :url(http://www.maksoft.net/css/usb_travel/images/bg.jpg);
background-repeat :repeat-y;
background-position : 50% 0%;
background-color: #FFF;	
}

p, a, ul, ol, li, table.main_table {font-size: 10pt; font-family: Verdana, Arial; color:#000066}
hr{width: 100%; border: 0px; border-top: 1px dotted; height: 1px;}
/*
b, strong {color: #000099;}
i, em {color: #000099}
*/
@import url(http://maksoft.net/css/text_classes.css);
	/* predefine here*/
.t3 {background: url(http://www.maksoft.net/css/usb_travel/images/vline_menu.gif) 0% 50% repeat-x}
h1.head_text, .head_text{font-size: 14px; color: #2b5c9f;}

h1{color: #FF0000;}
h1 a {color: #FF0000; font-size: 16px;}

h2{color: #0000FF;}
h3{color: #FF0000;}
h4{color: #000000;}
h5{color: #000000;}
h6{color: #000066;}

@import url(http://maksoft.net/css/link_classes.css);
	/* predefine here*/
#nav_links{font-size:11; color: #000000;}
a.nav_links{font-size:11; color: #663300}
a.nav_links:hover{text-decoration: none; color:#000;}
a.main_link{font-size: 12px;}

a.next_link{display: block; text-align: right; border-top: 1px solid #f0f0f0; color: #005c9c;}

.toplinks{margin: 2px 2px 2px 2px;}
.toplinks a {margin: 5px; font-size: 10px; color: #2d3091; dsiplay: block;}
.toplinks a:hover{color: #000; text-decoration: underline}

.secondlinks{margin: 0px 2px 0px 2px; float: right; float: left;}
.secondlinks a {background-color: #F00; color: #FFF; padding: 2px 0px 2px 0px; margin: 1px; width: 200px;  display: block; text-align: center; font-weight: bold;}
.secondlinks a:hover{background-color: #F00; color: #FFF;}

.viplinks{margin: 0px 10px 0px 10px; float: right;  display: block;}
.viplinks a {padding: 2px 10px 2px 10px; margin: 1px; border-left: 1px dotted #ff9b11;}
.viplinks a:hover{background-color: #F00; color: #FFF;}

/*@import url(http://maksoft.net/css/image_classes.css);
	/* predefine here*/
	
.main_image {padding: 5px; border: 0px;}

@import url(http://maksoft.net/css/table_classes.css);
	/* predefine here*/

table.border_table{border: 1px solid #FFF}
table.border_table th{background-color: #d7d7d7; color: #000; text-align: left;}
table.border_table td{background-color: #f4f4f4; color: #000; text-align: left;}

@import url(http://maksoft.net/css/block_classes.css);
	/* predefine here*/

/* message blocks, width, bgcolor, color */
.message_normal 	{display: block; background: #f6faff; color: #000000; font: 10px inherit; padding: 10px; border: solid 1px #DDEBFF;}
	.message_normal a{color: Black;}
	.message_normal a:hover{color: Black;	text-decoration: underline;}

.message_warning 	{display: block; background: #D5FCC9; color: #000000; font: 10px inherit; padding: 10px; border: solid 1px #CAEFA7;}
	.message_warning a{color: Black;}
	.message_warning a:hover{color: Black;	text-decoration: underline;}

.message_error 	{display: block; background: #FF0000; color: #FFFFFF; font: 10px inherit; padding: 10px; border: solid 1px #D70000;}
	.message_error a{color: #FFF;}
	.message_error a:hover{color: White;	text-decoration: underline;}
	
@import url(http://maksoft.net/css/form_classes.css);
	/* predefine here*/
#site_search {float: left; border:1px solid #74c5c8; display:block; width: 100%; background: #fff; padding:50}

@import url(http://maksoft.net/css/menu_classes.css);
	/* predefine here*/

.menu_button {display: block; margin:0px; font-size: 12px; line-height: 12px; color:#FFF; font-weight: bold; background: url(http://www.maksoft.net/css/usb_travel/images/bullet_back.png) 0% 50% no-repeat #457ec3; border: none; border-bottom: dotted 1px #fff; line-height: 25px; padding-left:30px; text-align: left;}
	.menu_button:hover { background: url(http://www.maksoft.net/css/usb_travel/images/bullet_back.png) 0% 50% no-repeat #cfe0ed; color: #2e3192; border-bottom: 1px solid #ddeffd;}
.submenu_button {display: block; width: 200; line-height:20px; color: #FFF; text-transform:uppercase; font-size: 10px; background: #457ec3; border-bottom: solid 0px ; padding-left:10px; background-image: url(submenu_button.jpg); background-repeat: no-repeat; text-align: left;}
	.submenu_button:hover { background: #2a5b96; font-weight: normal;  color: #FFF;}

.submenu_button_selected {display: block; width: 200; line-height:20px; color: #FFF; text-transform:uppercase; font-size: 10px; background: #2a5b96; border-bottom: solid 0px ; padding-left:10px; font-weight: bold; line-height: 25px; text-align: left;}

.submenu {border: 1px solid #2a5b96; background: #7d98ba;}
.submenu a {color: #FFF; display: block; margin: 1px 10px 0px 10px; font-size: 10px; line-height: 20px; border-bottom: 1px solid #cfe0ed; width: 200; height: 19px; text-align: left;}
.submenu a:hover{background-color: #cfe0ed; color: #2a5b96}
/* drop-down menu classes */

/* level 0 inner */
.m0l0iout  { font-size: 12px; text-decoration: none; padding-left: 5px; background: #cfe0ed; color: inherit; height: 30px; cursor: hand; line-height: 30px; text-align: left;}
.m0l0iover { font-size: 12px; text-decoration: none; padding-left: 5px; background: #7cb7ff; color: #FFF; height: 30px; cursor: hand; line-height: 30px; text-align: left;}
/* level 0 outer */
.m0l0oout  { font-size: 12px; text-decoration: none; padding-left: 5px; color: #000; background: #cfe0ed; height: 30px; cursor: hand; line-height: 30px; text-align: left;}
.m0l0oover { font-size: 12px; text-decoration: none; padding-left: 5px; color: #FFF; background: #457ec3; height: 30px; cursor: hand; line-height: 30px; text-align: left;}
/* Level 1 inner *  custom */
.m0l1iout  { font-size: 12px; text-decoration: none; padding-left: 5px; color: #000; background: #cfe0ed;height: 30px; cursor: hand; line-height: 30px; text-align: left;}
.m0l1iover { font-size: 12px; text-decoration: none; padding-left: 5px; color: #FFF; background: #7cb7ff; height: 30px; cursor: hand; line-height: 30px; text-align: left;}


/*@import url(http://maksoft.net/css/extra_classes.css);*/
	/* predefine here*/
#other_links {border: 0px solid #f0f0f0;}
#other_links a{display: block; width: 190; height: 30px; margin:1px; font-size: 12px; line-height:30px; float:left; background-color:#f0f0f0}
#other_links a:hover, #other_links b a{background-color:#2777a6; color: #FFF}

.lang {display: block; float: right;}
.lang a img{border: 3px solid #e5e5e5}
.lang a:hover img{border: 3px solid #75cac7}

@import url(http://maksoft.net/css/admin_classes.css);
	/* predefine here*/
	
@import url(http://www.maksoft.net/hotels/base_style.css);

a.download, a.download_doc, a.download_excel, a.download_zip {display: inline; width: 100%; height: 22px; line-height: 22px; background: url(http://www.maksoft.net/web/images/icons/down-blue.gif) 0% 50% no-repeat; padding-left: 30px;}
a.download_doc {background: url(http://www.maksoft.net/web/file_icons/doc.gif) 0% 50% no-repeat;}
a.download_excel {background: url(http://www.maksoft.net/web/file_icons/excel.gif) 0% 50% no-repeat;}
a.download_zip {background: url(http://www.maksoft.net/web/file_icons/zip.gif) 0% 50% no-repeat;}

/*PROMOTIONS SHORT LIST TABLE*/
table.list_promotions_short {border: 1px solid #f0f0f0; background-color: #FFF}
table.list_promotions_short th {background-color: #4b7f9f; color: #FFF; font-size: 14px; text-align: left; font-weight:bold}
table.list_promotions_short th em{font-weight: normal}
table.list_promotions_short th img{margin: 0 10px 0 0}
table.list_promotions_short td {border-bottom: 1px solid #f1f1f1}
table.list_promotions_short th.extra_text{border: 1px solid #f0f0f0; background-color: #f0f0f0; color: #4b7f9f;}