BODY {
FONT-SIZE: 11px; 
COLOR: #6b6b6b; 
FONT-FAMILY: Tahoma, Verdana, Arial;
PADDING: 0px; 
MARGIN: 0px;
background: #ffffff url(n.gif) no-repeat;
background-attachment: fixed;
}
IMG {
	BORDER: 0px; margin: 7 7 7 7;
}
table {
	border: 0px;
	border-collapse: collapse;
	border-spacing:0;
}
table td {
	padding: 0px;
}

p {padding:0px; margin:0px;}

TABLE.main-table {
	WIDTH: 100%; HEIGHT: 100%;
}
#notification
{
  position:fixed;
  _position:absolute;
  top:0px;
  _top: expression(eval(document.body.scrollTop) + "px");
  width:100%;
  background-color:#FFB046; 
  font-size:10pt;
  padding:0px;
  display:none;
  visibility:hidden;
  overflow:hidden;
  z-index: 100;
  border: #000 1px solid;
  color:#000000;
  font-weight:bold;
}
.head {height:208px;}
.head_index {height:430px;}
.tmenu {height:21px;}
.td_top_menu {HEIGHT: 20px; PADDING-LEFT: 15px;}
.body {padding:5px 0px 20px 0px; vertical-align:top;}
.body_index {padding:5px 5px 5px 5px; vertical-align:top; text-align:center; background-color:#666666;}
.body2 {width:100%;}
.body_lm {padding-left: 5px; vertical-align:top;}
.body_cont {padding:0px 10px 0px 10px; vertical-align:top; width:100%;}
.body_rm {padding-right: 5px; vertical-align:top;}
.footer {height:60px; padding-left:150px; BACKGROUND:#e7e7e7; vertical-align:middle;}
.footer_index {height:1px; background-color:#666666;}
.footer_index img{margin:0px;}
div.photo_small {width: 156; height: 156; vertical-align: middle; background-color:#CCCCCC; margin:1 1 1 1; float: left; padding: 0 0 0 0; text-align:center;}
div.line_1 {height:1px; width:100%; border-bottom:#dddddd 1px solid; font-size:9px; color:#999999; padding:5px 0px 0px 0px;}
div.line_2 {height:1px; width:100%; border-bottom:#dddddd 1px solid; font-size:11px; color:#999999; padding:10px 0px 0px 20px; background: #ffffff url(cp_accaunt.gif) no-repeat left bottom;}
div.line_3 {height:1px; width:100%; border-bottom:#dddddd 1px solid; font-size:11px; color:#999999; padding:10px 0px 0px 20px; background: #ffffff url(cp_sal.gif) no-repeat left bottom;}
div.line_4 {height:1px; width:100%; border-bottom:#dddddd 1px solid; font-size:11px; color:#999999; padding:10px 0px 0px 20px; background: #ffffff url(cp_news.gif) no-repeat left bottom;}
div.line_5 {height:1px; width:100%; border-bottom:#dddddd 1px solid; font-size:11px; color:#999999; padding:10px 0px 0px 20px; background: #ffffff url(cp_page.gif) no-repeat left bottom;}
div.line_6 {height:1px; width:100%; border-bottom:#dddddd 1px solid; font-size:11px; color:#999999; padding:10px 0px 0px 20px; background: #ffffff url(cp_city.gif) no-repeat left bottom;}
div.line_7 {height:1px; width:100%; border-bottom:#dddddd 1px solid; font-size:11px; color:#999999; padding:10px 0px 0px 20px; background: #ffffff url(cp_users.gif) no-repeat left bottom;}
div.line_8 {height:1px; width:100%; border-bottom:#dddddd 1px solid; font-size:11px; color:#999999; padding:10px 0px 0px 20px; background: #ffffff url(cp_info.gif) no-repeat left bottom;}
div.alert { text-align:center; font-size:14px; color:#ff0000;}
.row_1 {background-color:#ffffff;}
.row_2 {background-color:#ebeaff;}
.curs_hand {cursor:hand;}

.no_margin {margin:0px;}
.no_border {border:0px;}
.no_b {border:0px;}
.img_al_t {vertical-align:top;}
.font_14 {font-size:14px;}
.green {COLOR: #009900;}

A {	COLOR: #009900; TEXT-DECORATION: underline; FONT-SIZE: 11px;}
A:hover {TEXT-DECORATION: none;}
A.paging {COLOR: #009900; TEXT-DECORATION: underline; FONT-SIZE: 10px;}
A.paging:hover {TEXT-DECORATION: none;}
A.paging_white {COLOR: #000000; TEXT-DECORATION: underline; FONT-SIZE: 10px;}
A.paging_white:hover {TEXT-DECORATION: none;}
A.traf {TEXT-DECORATION: none; COLOR: #8f8f8f;}
A.top_menu {COLOR: #ffffff; TEXT-DECORATION: underline; FONT-SIZE: 11px;}
A.top_menu:hover {COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 11px;}
A.red {COLOR: #ff0000; TEXT-DECORATION: underline; FONT-SIZE: 11px;}
A.red:hover {COLOR: #ff0000; TEXT-DECORATION: none; FONT-SIZE: 11px;}
A.room_info {COLOR: #6b6b6b; TEXT-DECORATION: underline; FONT-SIZE: 11px;}
A.room_info:hover {COLOR: #6b6b6b; TEXT-DECORATION: none; FONT-SIZE: 11px;}
A.small_gray {font-size:10px; color:#999999; TEXT-DECORATION: none;}
A.small_gray:hover {font-size:10px; color:#999999; TEXT-DECORATION: underline;}
.2gis a {COLOR: #6b6b6b; TEXT-DECORATION: none; FONT-SIZE: 10px;}
.2gis a:hover {COLOR: #6b6b6b; TEXT-DECORATION: none; FONT-SIZE: 10px;}

TABLE {
	FONT-SIZE: 11px;
}
TABLE.index_body TD { 
	COLOR: #ffffff; vertical-align:top
}
TABLE.top_menu { 
	background-color:#666666; COLOR: #ffffff; width: 100%
}
TABLE.table_left_menu {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; WIDTH: 100%; BORDER-BOTTOM: #dedede 1px solid;
}
TABLE.table_left_menu TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.table_left_menu TD.td_right_submenu {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; color:#6d6d6d
}
TD.td_right_submenu {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; color:#6d6d6d
}
TR.table_head TD {
	FONT-SIZE: 9px; BACKGROUND: #cccccc; COLOR: #000
}
TD.table_head {
	FONT-SIZE: 9px; BACKGROUND: #cccccc; COLOR: #000
}
TABLE.table_info_1 {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-LEFT: #dedede 0px solid; WIDTH: 100%; BORDER-BOTTOM: #dedede 0px solid;
}
TABLE.table_info_1 TD {
	PADDING: 2px; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid
}
TABLE.table_info_2 {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-LEFT: #dedede 0px solid; BORDER-BOTTOM: #dedede 0px solid;
}
TABLE.table_info_2 TD {
	PADDING: 2px; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid; white-space:nowrap;
}
TABLE.table_info_2 TD.pad_l_15 {padding-left:15px;}
TABLE.table_info_3 {
	BORDER: #dedede 1px solid; WIDTH: 100%;
}
TABLE.table_info_3 TD {
	PADDING: 2px;
}
TABLE.border_none TD {
	padding: 0 0 0 0; border: #000 0px solid; text-align:left
}
TD.td_center_bold {
	TEXT-ALIGN: center; FONT-WEIGHT: bold;
}
TD.td_right_menu {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-TOP: #dedede 1px solid
}
H1 {
	FONT-SIZE: 14px; COLOR: #717171; margin-top: 15px; margin-bottom: 15px;
}
H3 {
	FONT-SIZE: 14px; COLOR: #009900; margin-top:5px; margin-bottom:5px;
}
H1.green {FONT-SIZE: 14px; COLOR: #009900; margin-top: 15px; margin-bottom: 15px;}
TABLE.contacts TD {
	FONT-SIZE: 10px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
select.menu{
FONT-SIZE: 9px;
}
select.sales_add {
FONT-SIZE: 11px; COLOR: #000000; border:#cccccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; width:200px !important; 
}
select.sales_add2 {
FONT-SIZE: 11px; COLOR: #000000; border:#cccccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial;
}
input.sales_add {
FONT-SIZE: 11px; COLOR: #000000; border:#cccccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; width:200px !important;
}
input.sales_add2 {
FONT-SIZE: 11px; COLOR: #000000; border:#cccccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial;
}
input.sales_add_radio {
FONT-SIZE: 11px; COLOR: #000000; border:#cccccc 0px solid; FONT-FAMILY: Tahoma, Verdana, Arial;
}
input.button {
FONT-SIZE: 11px; COLOR: #000000; border:#000000 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; background-color:#CCCCCC; cursor:hand;
}
input.button_small {
FONT-SIZE: 10px; COLOR: #000000; border:#000000 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; background-color:#CCCCCC; cursor:hand;
}
textarea {
FONT-SIZE: 11px; COLOR: #6b6b6b; border:#cccccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial;
}
input.login {
FONT-SIZE: 11px; COLOR: #6b6b6b; width: 100%; border:#cccccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial;
}
input.login_but {
FONT-SIZE: 11px; COLOR: #000000; border:#000000 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; background-color:#CCCCCC; cursor:hand;
}
input.comment {
FONT-SIZE: 11px; COLOR: #000000; border:#cccccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial;
}
textarea.comment {
FONT-SIZE: 11px; COLOR: #000000; border:#cccccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial;
}

textarea {
FONT-SIZE: 11px; COLOR: #6b6b6b;
}
.list_active {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 4px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 0px;
	BACKGROUND-COLOR: #666666;
	font-weight: bold;
}
.list {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff
}
.decl_no_aktual {color:#ff0000; font-size:18px;}

