body { BACKGROUND-REPEAT: repeat-x; margin: 0px  0px; padding: 0px  0px}
.style1 {COLOR: #000099; font-weight: bold;}
.style2 {COLOR: #FF9900}
.style3 {COLOR: #FFFFFF}
.style4 {COLOR: #009900}
.font_red {COLOR: #FF0000}
.font_green {COLOR: #006600}
.font_blue {COLOR: #0000FF}
.font_big001 {FONT: normal 20px "Verdana"; COLOR: #000000}
.button {FONT: normal 11px "Verdana";}
.button_webboard {background-COLOR: #DBDBDB; FONT: bold 11px "Verdana";}
.font_link { FONT: normal 11px "Verdana"; COLOR: #003399}

.font_under { FONT: normal 11px "Verdana"; COLOR: #003399}
.font_under A:link {COLOR: #003399; TEXT-DECORATION: none;}
.font_under A:visited {COLOR: #003399; TEXT-DECORATION: none;}
.font_under A:active {COLOR: #FF0000; TEXT-DECORATION: none;}
.font_under A:hover {COLOR: #FF0000; TEXT-DECORATION: none;}

.font_normal {FONT: normal 11px "Verdana"; COLOR: #000000}
.font_normal A:link {COLOR: #000000; TEXT-DECORATION: none;}
.font_normal A:visited {COLOR: #000000; TEXT-DECORATION: none;}
.font_normal A:active {COLOR: #FFB400; TEXT-DECORATION: underline;}
.font_normal A:hover {COLOR: #FFB400; TEXT-DECORATION: underline;}

.font_menu {FONT: normal 11px "Verdana"; COLOR: #000099}
.font_menu A:link {COLOR: #000099; TEXT-DECORATION: none;}
.font_menu A:visited {COLOR: #000099; TEXT-DECORATION: none;}
.font_menu A:active {COLOR: #FFB400; TEXT-DECORATION: none;}
.font_menu A:hover {COLOR: #FFB400; TEXT-DECORATION: none;}

.font_menu_sub { FONT: normal 11px "Verdana"; COLOR: #000099}
.font_menu_sub A:link {FONT: normal 11px "Verdana"; COLOR: #000099; TEXT-DECORATION: none;}
.font_menu_sub A:visited {FONT: normal 11px "Verdana"; COLOR: #000099; TEXT-DECORATION: none;}
.font_menu_sub A:active {FONT: normal 11px "Verdana"; COLOR: #FF0000; TEXT-DECORATION: none;}
.font_menu_sub A:hover {FONT: normal 11px "Verdana"; COLOR: #FF0000; TEXT-DECORATION: none;}

.font_under_line { FONT: normal 11px "Verdana"; text-decoration: underline}

.font_menu_client { FONT: normal 11px "Verdana"; COLOR: #000000}
.font_normal_client { font-family: "Verdana", "Microsoft Sans Serif"; font-size: 9pt; font-style: normal; font-weight: normal; COLOR: #000000}
.font_menu_client H1 {FONT: bold 20px "Verdana"; PADDING: 0 0 25px 0; MARGIN: 0;}
.font_menu_client H2 {FONT: bold 14px "Verdana"; PADDING: 15px 0 10px 0; MARGIN: 0;}
.font_menu_client A:link {COLOR: #16347a; TEXT-DECORATION: none;}
.font_menu_client A:visited {COLOR: #16347a; TEXT-DECORATION: none;}
.font_menu_client A:active {COLOR: #FFB400; TEXT-DECORATION: underline;}
.font_menu_client A:hover {COLOR: #FFB400; TEXT-DECORATION: underline;}

.font_normal_client_en { FONT: normal 11px "Verdana"; COLOR: #000000}
.font_normal_client_en A:link {COLOR: #16347a; TEXT-DECORATION: none;}
.font_normal_client_en A:visited {COLOR: #16347a; TEXT-DECORATION: none;}
.font_normal_client_en A:active {COLOR: #FF0000; TEXT-DECORATION: underline;}
.font_normal_client_en A:hover {COLOR: #FF0000; TEXT-DECORATION: underline;}

.font_normal_sub { font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; COLOR: #000000}
.font_normal_sub A:link {COLOR: #0000CC; TEXT-DECORATION: none;}
.font_normal_sub A:visited {COLOR: #0000CC; TEXT-DECORATION: none;}
.font_normal_sub A:active {COLOR: #FFB400; TEXT-DECORATION: underline;}
.font_normal_sub A:hover {COLOR: #FFB400; TEXT-DECORATION: underline;}

.font_normal_client A:link {COLOR: #000000; TEXT-DECORATION: none;}
.font_normal_client A:visited {COLOR: #000000; TEXT-DECORATION: none;}
.font_normal_client A:active {COLOR: #FFB400; TEXT-DECORATION: underline;}
.font_normal_client A:hover {COLOR: #FFB400; TEXT-DECORATION: underline;}

.font_footer {font-family: Verdana; COLOR: #FFFFFF}
.font_footer A:link {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.font_footer A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.font_footer A:active {COLOR: #000000; TEXT-DECORATION: underline;}
.font_footer A:hover {COLOR: #000000; TEXT-DECORATION: underline;}

.font_header {font-family: Verdana; COLOR: #FFFFFF; FONT-SIZE: 11px;}
.font_header A:link {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.font_header A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.font_header A:active {COLOR: #000000; TEXT-DECORATION: underline;}
.font_header A:hover {COLOR: #000000; TEXT-DECORATION: underline;}

.but {padding: 0; margin: 0; font: bold 11px "Verdana"; background: url(images/b2.gif); COLOR: #16347a; border: none; height: 19px;}
.bg_table_dark {FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/bar001.gif); COLOR: #16347a; FONT-FAMILY: Verdana;}


.bar_blank {FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/bar_blank.gif); COLOR: #000; FONT-FAMILY: Verdana; padding: 0 15px;}
.bar_blank A:link {COLOR: #000000; TEXT-DECORATION: none;}
.bar_blank A:visited {COLOR: #000000; TEXT-DECORATION: none;}
.bar_blank A:active {COLOR: #999999; TEXT-DECORATION: none;}
.bar_blank A:hover {COLOR: #999999; TEXT-DECORATION: none;}


.bg_table_menu {FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/bar_menu.gif); COLOR: #16347a; FONT-FAMILY: Verdana;}
.l1 {BACKGROUND-IMAGE: url(images/l1.gif); WIDTH: 1px; BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 11px; ; FONT-FAMILY: Verdana;}
.l2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/l2.gif); COLOR: #16347a; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana;}
.l3 {BACKGROUND-IMAGE: url(images/l1.gif); WIDTH: 1px; BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 11px; ; FONT-FAMILY: Verdana;}

.l2_blank {FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/l2_blank.gif); COLOR: #16347a; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana;}

.l1-big {BACKGROUND-IMAGE: url(images/l1_2.gif); WIDTH: 1px; BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 11px; ; FONT-FAMILY: Verdana;}
.l2-big {FONT: bold 12px "Verdana"; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/l2_2.gif) repeat-x left top; COLOR: #16347a;height:40px;}
.l3-big {BACKGROUND-IMAGE: url(images/l1_2.gif); WIDTH: 1px; BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 11px; ; FONT-FAMILY: Verdana;}

.l2-bar-top {FONT: bold 12px "Verdana"; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/bar_top.gif) repeat-x left top; COLOR: #16347a;}
.l2-bar-under {FONT: bold 12px "Verdana"; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/bar_under.gif) repeat-x left bottom; COLOR: #16347a;}

.links_details {FONT-SIZE: 11px; COLOR: #4ca2de; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none;}
.textbox {BORDER-RIGHT: #529ADE 1px solid; BORDER-TOP: #529ADE 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/bg_boxes2.gif); BORDER-LEFT: #529ADE 1px solid; WIDTH: 100px; BORDER-BOTTOM: #529ADE 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 19px; FONT-FAMILY: Verdana; margin: 2px 0;}
.textarea {BORDER-RIGHT: #529ADE 1px solid; BORDER-TOP: #529ADE 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/bg_boxes2.gif); BORDER-LEFT: #529ADE 1px solid; WIDTH: 100px; BORDER-BOTTOM: #529ADE 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana;}
.txt_err {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana;}
.lines {BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-SIZE: 11px; BORDER-LEFT: black 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #eeeeee 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica;}
.lines_th {BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-SIZE: 11px; BORDER-LEFT: black 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #eeeeee 1px solid; FONT-FAMILY: Verdana;}
.bottom-line {BORDER: #529ADE 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; HEIGHT: 19px; FONT-FAMILY: Verdana;}


.txt {FONT-SIZE: 11px; FONT-FAMILY: Verdana;}
A.txt:link {FONT: normal 11px "Verdana"; COLOR: #000000; TEXT-DECORATION: underline;}
A.txt:visited {FONT: normal 11px "Verdana"; COLOR: #000000; TEXT-DECORATION: underline;}
A.txt:active {FONT: normal 11px "Verdana"; COLOR: #000000; TEXT-DECORATION: none;}
A.txt:hover {FONT: normal 11px "Verdana"; COLOR: #000000; TEXT-DECORATION: none;}

.font_menu_sub_body { FONT: normal 11px "Verdana"; COLOR: #000000}
A.font_menu_sub_body:link {FONT: normal 11px "Verdana"; COLOR: #16347a; TEXT-DECORATION: none;}
A.font_menu_sub_body:visited {FONT: normal 11px "Verdana"; COLOR: #16347a; TEXT-DECORATION: none;}
A.font_menu_sub_body:active {FONT: normal 11px "Verdana"; COLOR: #FF0000; TEXT-DECORATION: underline;}
A.font_menu_sub_body:hover {FONT: normal 11px "Verdana"; COLOR: #FF0000; TEXT-DECORATION: underline;}

.font_menu_link_page { FONT: normal 11px "Verdana"; COLOR: #000000}
A.font_menu_link_page:link {FONT: normal 11px "Verdana"; COLOR: #000000; TEXT-DECORATION: underline;}
A.font_menu_link_page:visited {FONT: normal 11px "Verdana"; COLOR: #000000; TEXT-DECORATION: underline;}
A.font_menu_link_page:active {FONT: normal 11px "Verdana"; COLOR: #FF0000; TEXT-DECORATION: underline;}
A.font_menu_link_page:hover {FONT: normal 11px "Verdana"; COLOR: #FF0000; TEXT-DECORATION: underline;}

.font_normal_sub_body { font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; COLOR: #000000}
A.font_normal_sub_body:link {FONT-SIZE: 11px; COLOR: #16347a; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
A.font_normal_sub_body:visited {FONT-SIZE: 11px; COLOR: #16347a; FONT-FAMILY: Verdana; TEXT-DECORATION: none;}
A.font_normal_sub_body:active {FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;}
A.font_normal_sub_body:hover {FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;}

.border_green {
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid #529ADE;
}
.list_form {font-family: Verdana;
	background-COLOR: #e6f1fc;
	font-size:11px;
	height:18px;
}
.list_form_en {font-family: Verdana;
	background-COLOR: #e6f1fc;
	font-size:11px;
	height:18px;
}
.list_form_multi {font-family: Verdana;
	background-COLOR: #e6f1fc;
	font-size:11px;
}
.list_unlimit {font-family: Verdana;
	background-COLOR: #e6f1fc;
	font-size:11px;
}
.bor_shops_normal_create {border-COLOR: #FFFFFF;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
}
.title_line {font-family: Verdana;
	font-size: 11px;
	COLOR: #000000;
	border-COLOR: black black #eeeeee;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	padding-top: 1px;
}
.title_line_dark {font-family: Verdana;
	font-size: 11px;
	COLOR: #000000;
	border-COLOR: black black #cde5ff;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	padding-top: 1px;
}
.title_line_blue {font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	COLOR: #000099;
	border-COLOR: black black #eeeeee;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	padding-top: 1px;
}
.title_line_th {font-family: Verdana;
	font-size: 11px;
	COLOR: #000000;
	border-COLOR: black black #eeeeee;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	padding-top: 1px;
}
.blue_bold {font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	COLOR: #0000FF;
}
.blue_bold_th {font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	COLOR: #0000FF;
}
.bor_orders {border-COLOR: #7ebffc;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 5px;
}
.bor_ordet {border-COLOR: #7ebffc;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.table_ordet {font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	COLOR: #2A5400;
	text-decoration: none;
}
.table_ordet:hover {font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	COLOR: #2A5400;
	text-decoration: underline;
}
.text {font-family: Verdana;
	font-size: 11px;
}
.text:hover {font-family: Verdana;
	font-size: 11px;
	text-decoration:underline;
}
.border_rate {font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	border-top: 1px solid #0000FF;
	border-left: 1px solid #0000FF;
	PADDING: 2px;
}
.hotel-rate-comment{font-family: Verdana;
	font-size: 9px;
	PADDING-LEFT: 5px;
	COLOR: #FF0000;
	FONT-WEIGHT: Bold;
}
.empty-data {TEXT-ALIGN: center; FONT: italic 11px "Verdana"; COLOR: #FF0000;}
.status {FONT: normal 11px "Verdana"; COLOR: #FFF;}
.status TD {PADDING: 5px;}
.status STRONG {FONT: bold 11px "Verdana"; COLOR: #FFCC00;}

.reserv-title {FONT: bold 14px "Verdana"; COLOR: #000099; TEXT-ALIGN: center; PADDING: 5px;}
.room-ava {FONT: normal 11px "Verdana"; BORDER-TOP: 1px solid #CCC; BORDER-LEFT: 1px solid #CCC;}
.room-ava TD {BORDER-BOTTOM: 1px solid #CCC; BORDER-RIGHT: 1px solid #CCC; PADDING: 3px;}
.room-ava EM {DISPLAY: block; FONT: italic 10px "Verdana"; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px; COLOR: #999; BORDER-BOTTOM: 1px dotted #999;}
.room-ava I {DISPLAY: block; FONT: italic 10px "Verdana"; MARGIN-BOTTOM: 5px; COLOR: #999;}
.room-ava U {DISPLAY: block; FONT: italic 10px "Verdana"; COLOR: #999; TEXT-DECORATION: none}
.room-ava .non-border {FONT: normal 11px "Verdana";}
.room-ava .non-border TD {BORDER-WIDTH: 0;}

.transaction-menu {FONT: normal 11px "Verdana"; COLOR: #000099; PADDING: 5px;}
.transaction-menu UL {DISPLAY: block; PADDING: 0; MARGIN: 0;}
.transaction-menu UL LI {DISPLAY: inline; LIST-STYLE: none; BACKGROUND: url(images/list_icon.gif) no-repeat left center; PADDING: 0 15px 0 15px;}
.transaction-menu UL LI A:link {COLOR: #000099; TEXT-DECORATION: none;}
.transaction-menu UL LI A:visited {COLOR: #000099; TEXT-DECORATION: none;}
.transaction-menu UL LI A:active {COLOR: #FF0000; TEXT-DECORATION: underline;}
.transaction-menu UL LI A:hover {COLOR: #FF0000; TEXT-DECORATION: underline;}

.searchbox {FONT: normal 11px "Verdana"; BORDER: 1px solid #529ADE; BACKGROUND-COLOR: #EEE; /*BACKGROUND: url(images/search_bg.gif) #EEE no-repeat right bottom;*/}
.searchbox .search-form {PADDING: 1px 0; FONT: normal 11px "Verdana"; COLOR: #000000}

.hotelbox {BACKGROUND: url(images/hotelbox_bg.gif) no-repeat right bottom;}
.hotelboxp {BACKGROUND: url(images/hotelbox_bg.gif) no-repeat right bottom;}

.home-menu {FONT: normal 11px "Verdana";}
.home-menu .space {PADDING: 3px 0 15px 0;}
.home-menu .list-menu {FLOAT: LEFT; FONT: bold 11px "Verdana"; WIDTH: 100px;  PADDING: 5px; MARGIN: 0 10px 0 0; TEXT-ALIGN: center;}
.home-menu .list-menu .icon {FONT: bold 11px "Verdana";}
.home-menu .list-menu .link {FONT: normal 10px "Verdana";}
.home-menu .list-menu .link A:link {COLOR: #000; TEXT-DECORATION: none;}
.home-menu .list-menu .link A:visited {COLOR: #000; TEXT-DECORATION: none;}
.home-menu .list-menu .link A:active {COLOR: #FF0000; TEXT-DECORATION: none;}
.home-menu .list-menu .link A:hover {COLOR: #FF0000; TEXT-DECORATION: none;}

.photo_show {FONT: normal 11px "Verdana";}
.photo_show IMG {PADDING: 3px; MARGIN: 2px 0; BORDER: 1px solid #529ADE;}

.font-white {FONT: normal 11px "Verdana"; COLOR: #FFF;}

.calendar {FONT: normal 11px "Verdana"; COLOR: #000;}
.calendar .title {HEIGHT: 24px; BACKGROUND-COLOR: #EEEEEE; PADDING-LEFT: 5px; FONT: bold 11px "Verdana";}
.calendar .date {HEIGHT: 35px; PADDING-LEFT: 5px; FONT: normal 11px "Verdana"; COLOR: #000;}

.na {color: #999;}
.comment {BORDER: 1px solid #EEE; BACKGROUND-COLOR: #FFF; PADDING: 10px;}

.lov UL {display: inline; padding: 2px; margin: 0; list-style: none; float: left; BORDER: #529ADE 1px solid; BACKGROUND: url(images/bg_boxes2.gif) repeat-x left top; width: 100%;}
.lov UL LI {display: inline; padding: 2px 5px; margin: 0 2px 0 0; list-style: none; float: left; HEIGHT: 15px; BORDER: #d3d3d3 1px solid; background-color: #f6f6f6; color: #000; white-space: nowrap; FONT: normal 11px "Verdana";}
.lov INPUT {float: left; height: 25px;}


/*
.textbox {BORDER-RIGHT: #529ADE 1px solid; BORDER-TOP: #529ADE 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/bg_boxes2.gif); BORDER-LEFT: #529ADE 1px solid; WIDTH: 100px; BORDER-BOTTOM: #529ADE 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 19px; FONT-FAMILY: Verdana;}
*/

.dpDiv {

	
}
.dpTable {BORDER: 1px solid #7dbcfc; FONT-SIZE: 12px; COLOR: #505050; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5f2ff; TEXT-ALIGN: center}
.dpTR {
	
}
.dpTitleTR {

}
.dpDayTR {
	
}
.dpTodayButtonTR {
	
}
.dpTD {
	BORDER-RIGHT: #e5f2ff 1px solid; BORDER-TOP: #e5f2ff 1px solid; BORDER-LEFT: #e5f2ff 1px solid; BORDER-BOTTOM: #e5f2ff 1px solid
}
.dpDayHighlightTD {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #ffcc00
}
.dpTDHover {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; CURSOR: pointer; COLOR: red; BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #aca998
}
.dpTitleTD {

}
.dpButtonTD {
	
}
.dpTodayButtonTD {
	
}
.dpDayTD {BORDER: 1px solid #cccccc; COLOR: black; BACKGROUND: url(images/calendar_today.gif) #cccccc repeat-x left top; FONT: bold 10px "Verdana"; HEIGHT: 18px; PADDING: 0 5px;}
.dpTitleText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1635ab;
}
.dpDayHighlight {
	FONT-WEIGHT: bold; COLOR: #4060ff
}
.dpButton {
	PADDING: 0 2px; FONT: bold 10px "Verdana"; BACKGROUND: #DBDBDB; COLOR: #1635ab; BORDER: 1px solid #7dbcfc; HEIGHT: 18px; BACKGROUND: url(images/calendar_but.gif) repeat-x left top;
}
.dpTodayButton {
	FONT: bold 10px "Verdana"; COLOR: #1635ab; BACKGROUND: url(images/calendar_but.gif) repeat-x left top; BORDER: 1px solid #7dbcfc; MARGIN: 0 2px;
}
a.seeroom:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
a.seeroom:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a.seeroom:hover {
	color: #CC9933;
	text-decoration: underline;
}
a.seeroom:active {
	color: #FFFFFF;
	text-decoration: underline;
}

.img-title {WIDTH: 217px; BORDER: 2px solid #23201c; BACKGROUND-COLOR: #ffaf05; PADDING: 5px 0;}
.under-line {BORDER-BOTTOM: 1px solid #cccccc;}
.link_download {COLOR: #0000FF; cursor: hand;}

.Thumbnail {FLOAT: left; DISPLAY: block; FONT: normal 10px "Verdana"; MARGIN: 0 30px 30px 0;}
.Thumbnail .preview {BORDER: 1px solid #d4d0c8; text-align: center; cursor: hand;}
.Thumbnail .text {padding-top: 5px; text-align: center;}

.Thumbnail-mini {FLOAT: left; DISPLAY: block; FONT: normal 10px "Verdana"; MARGIN: 0 20px 20px 0;}
.Thumbnail-mini .preview {BORDER: 1px solid #d4d0c8; text-align: center;}
.Thumbnail-mini .text {padding-top: 5px; text-align: center;}

.minifolder {BACKGROUND: url(images/file/minifolder_bg.gif) repeat-x left top; FONT: normal 10px "Verdana"; margin-bottom: 5px;}
.minifolder .folder-path {padding: 5px; padding-left: 25px; BACKGROUND: url(images/file/minifolder.gif) no-repeat 5px center;}




/**
 *********************************************
 * Prototype of styles for horizontal CSS-menu
 * @data 30.06.2009
 *********************************************
 * (X)HTML-scheme:
 *  <div id="menu">
 *      <ul class="menu">
 *          <li><a href="#" class="parent"><span>level 1</span></a>
 *              <ul>
 *                  <li><a href="#" class="parent"><span>level 2</span></a>
 *                      <ul><li><a href="#"><span>level 3</span></a></li></ul>
 *                  </li>
 *              </ul>
 *          </li>
 *          <li class="last"><a href="#"><span>level 1</span></a></li>
 *      </ul>
 *  </div>
 *********************************************
 */

/* menu::base */
.menu {
    height:11px;
    background:url(images/main-bg2.gif) repeat-x;
	FONT: normal 11px "Verdana";
}

.menu .delimiter {
	padding: 0 15px;
    height:41px;
	width: 95px;
    background:url(images/main-delimiter2.gif) no-repeat left center;
	text-align: center;
	cursor: hand;
}

.menu-sub1 {
	POSITION: absolute;
	FONT: normal 11px "Verdana";
	width: 200px;
	LEFT: 125px;
	color: #ffffff;
	border-left: 1px solid #a3d2ff; border-bottom: 1px solid #a3d2ff;
	z-index:100;
}

.menu-sub1 TD {
    background:url(images/item-pointer-mover.gif) #ecf5ff no-repeat 5px center;
	PADDING: 5px 15px;
}

.menu-sub2 {
	POSITION: absolute;
	FONT: normal 11px "Verdana";
	width: 200px;
	LEFT: 250px;
	color: #ffffff;
	border-left: 1px solid #a3d2ff; border-bottom: 1px solid #a3d2ff;
	z-index:100;
}

.menu-sub2 TD {
    background:url(images/item-pointer-mover.gif) #ecf5ff no-repeat 5px center;
	PADDING: 5px 15px;
}

.menu-sub3 {
	POSITION: absolute;
	FONT: normal 11px "Verdana";
	width: 200px;
	LEFT: 375px;
	color: #ffffff;
	border-left: 1px solid #a3d2ff; border-bottom: 1px solid #a3d2ff;
	z-index:100;
}

.menu-sub3 TD {
    background:url(images/item-pointer-mover.gif) #ecf5ff no-repeat 5px center;
	PADDING: 5px 15px;
}

.menu-sub4 {
	POSITION: absolute;
	FONT: normal 11px "Verdana";
	width: 200px;
	LEFT: 500px;
	color: #ffffff;
	border-left: 1px solid #a3d2ff; border-bottom: 1px solid #a3d2ff;
	z-index:100;
}

.menu-sub4 TD {
    background:url(images/item-pointer-mover.gif) #ecf5ff no-repeat 5px center;
	PADDING: 5px 15px;
}

.menu-sub5 {
	POSITION: absolute;
	FONT: normal 11px "Verdana";
	width: 200px;
	LEFT: 625px;
	color: #ffffff;
	border-left: 1px solid #a3d2ff; border-bottom: 1px solid #a3d2ff;
	z-index:100;
}

.menu-sub5 TD {
    background:url(images/item-pointer-mover.gif) #ecf5ff no-repeat 5px center;
	PADDING: 5px 15px;
}

.menu-sub6 {
	POSITION: absolute;
	FONT: normal 11px "Verdana";
	width: 200px;
	LEFT: 750px;
	color: #ffffff;
	border-left: 1px solid #a3d2ff; border-bottom: 1px solid #a3d2ff;
	z-index:100;
}

.menu-sub6 TD {
    background:url(images/item-pointer-mover.gif) #ecf5ff no-repeat 5px center;
	PADDING: 5px 15px;
}

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}


.bor-left {border-top: 1px solid #333; border-left: 1px solid #333;}
.bor-right {border-right: 1px solid #333; border-bottom: 1px solid #333;}
.new-title {padding: 5px; font-weight: bold; background-color: #c0c0c0;}

.user-title {background-color: #ff0000; padding: 5px; font: normal 12px "Verdana";}

.user-controller {font: normal 11px "Verdana";border-right: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; margin-top: 5px;}
.user-controller TD {padding: 3px 5px 2px 5px; border-left: 1px solid #dbdbdb; border-top: 1px solid #dbdbdb;}
.user-controller .header {font: bold 11px "Verdana"; background-color: #eee;}

.btn_action{float:left;position:relative;font-size:10px;border:1px solid #dbdbdb;margin-right:5px;padding:5px 10px 5px 20px;margin-bottom:5px;background-color:#eee;font-weight:bold;text-shadow:1px 1px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;}
.bg_print{background:url(images/print10.gif) #eee no-repeat 5px 7px;}
.bg_search{background:url(images/search2.gif) #eee no-repeat 5px 7px;}
.bg_delete{background:url(images/del.gif) #eee no-repeat 5px 7px;}
.bg_copy{background:url(images/copy10.gif) #eee no-repeat 5px 7px;}
.bg_flag{background:url(images/flag_red.gif) #eee no-repeat 5px 7px;}
.bg_person{background:url(images/person.gif) #eee no-repeat 5px 7px;}
.bg_move{background:url(images/move.gif) #eee no-repeat 5px 7px;}
.bg_date{background:url(images/date.png) #eee no-repeat 5px 7px;}

.asof_yellow{background-color:#ffe500;}
.asof_red{background-color:#ff0000;}

.ab_sale_menu{position:absolute;border:1px solid #dbdbdb;background-color:#eee;padding:5px 10px;top:26px;left:0;font-weight:bold;text-shadow:1px 1px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;white-space:nowrap;}
.ab_sale_menu a{position:relative;display:block;padding:3px 0;}

.block-screen{position:absolute;float:left;width:100%;background:url(images/block-screen.png) ;z-index:10;top:0;left:0;overflow:hidden;}
.win-box{position:absolute;float:left;width:550px;/*height:150px;*/border:1px solid #529ade;background-color:#fff;z-index:11;top:0;left:0;}

.win-menu{float:left;position:relative;display:block;width:540px;font: bold 11px "Verdana";padding: 5px;text-align:right;}
.win-menu a{text-decoration:none;color:#1634a3;}
.win-content{float:left;position:relative;display:block;width:510px;padding:0 20px 10px 20px;font:normal 11px "Verdana";}
.win-text{float:left;width:510px;padding:0 0 10px 0;margin:0 0 5px 0;font-weight:bold;}
.win-button{float:left;width:65px;padding:3px 5px;border:1px solid #89c1ff;background-color:#e4f1ff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;white-space:nowrap;font: bold 10px "Verdana";text-align:center}
.win-preview{float:left;width:510px;margin:0 0 0 0;}

.win-allow{float:left;width:510px;padding-bottom:10px;margin-top:15px;display:none;}
.win-allow strong{color:#006600;}
.win-unallow{float:left;width:510px;padding-bottom:10px;display:none;}
.win-unallow strong{color:#ff0000;}

.txtb-comm{width: 100%; height: 45px;}

.sale-comment{width: 100%;float:left;font:normal 10px "Verdana";}
.sale-comment .box-view{float:left;background:url(images/comment.gif) no-repeat left 2px;padding-left:12px;}
.sale-comment .box-save{float:left;background:url(images/save.gif) no-repeat left 2px;padding-left:12px;margin-left: 5px;}
.actv{border:2px solid #ff0000;}

.ajaxLoader{width:100%;text-align:center; padding-top:10px;}
.ajaxLoader img{padding-bottom:5px;}