/*--old--*/
html {
  padding: 0;
  margin: 0;
  height: 100%;
}

#box {
   min-height:100%;
   }
HTML #box {
   height: 100%;
   }

input {
    font-family:'Trebuchet MS';
    font-size:11px;
    color:black;
}
textarea {
    border:1px solid #DEDEDE;
    font-family:'Trebuchet MS';
    font-size:11px;
    color:black;
}
select {
    border:1px solid #DEDEDE;
    font-family:'Trebuchet MS';
    font-size:11px;
    color:black;
}
td {font-size:14px;}

/* ------------ Верхнее меню -----------*/

#menu1 {
    background-image:url('../Images/new_images/i/cn_select_bg.gif');
    /*vertical-align:middle;
    text-align:center; */
    /*padding-left:10px;
    padding-right:10px;*/
}

#menu2 {
    background-image:url('../Images/new_images/i/cn_bg.gif');
    
}
#menu3 {
    background-image:url('../Images/new_images/i/cn_bg.gif');

}
#menu4 {
    background-image:url('../Images/forum.jpg');
    vertical-align:middle;
    text-align:center;
    padding-left:10px;
}
#menu5 {
    background-image:url('../Images/header_right.jpg');
    background-position:left;
    background-repeat:repeat-x;
    vertical-align:middle;
    text-align:right;
    padding-right:20px;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#FFFFFF;
}
.header_text {
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#FFFFFF;
    white-space:nowrap;

} 
.header_menu_noactive {   
    color:#FFFFFF;
    white-space:nowrap;
}
.header_menu_active {
    color:black;
    white-space:nowrap;
}

/*---------------------------------------*/

/*-- #logo {
    border-bottom:2px solid #F7ECCE;
    vertical-align:middle;
    text-align:center;
}


/* ------------ Центральное меню -----------*/
.menu11 {
    background-image: url('../Images/active_button.jpg');
    background-position:left bottom;
    background-repeat:repeat-x;
    border-top:1px solid #FFCC00;
    border-left:1px solid #FFCC00;
    border-right:1px solid #FFCC00;
    border-bottom:0;
    vertical-align:middle;
    text-align:center;
    padding-left:10px;
    padding-right:10px;
    font-family:'Trebuchet MS';
    font-size:12px;
    font-weight:bold;
    color:black;
	white-space:nowrap;    
}

.center_menu_active {
    font-family:'Trebuchet MS';
    font-size:12px;
    font-weight:bold;
    color:black;
    text-decoration:none;
	line-height:1;
	white-space:nowrap;
}

.menu12 {
    background-image:url('../Images/menu_noactive.jpg');
    background-position:left top;
    background-repeat:repeat;
    border-top:1px solid #FFE69C;
    border-left:1px solid #FFE69C;
    border-bottom:2px solid #F7ECCE;
    vertical-align:middle;
    text-align:center;
    padding-left:10px;
    padding-right:10px;
    white-space:nowrap;
}
.menu12_left {
    background-image:url('../Images/menu_noactive.jpg');
    background-position:left top;
    background-repeat:repeat;
    border-left:1px solid #FFE69C;
    border-top:1px solid #FFE69C;
    border-bottom:2px solid #F7ECCE;
    vertical-align:middle;
    text-align:center;
    padding-left:10px;
    padding-right:10px;
    white-space:nowrap;
}
.menu12_right {
    background-image:url('../Images/menu_noactive.jpg');
    background-position:left top;
    background-repeat:repeat;
    border-top:1px solid #FFE69C;
    border-right:1px solid #FFE69C;
    border-bottom:2px solid #F7ECCE;
    vertical-align:middle;
    text-align:center;
    padding-left:10px;
    padding-right:10px;
    white-space:nowrap;
}
.menu12_right2 {
    background-image:url('../Images/menu_noactive.jpg');
    background-position:left top;
    background-repeat:repeat;
    border-left:1px solid #FFE69C;
	border-right:1px solid #FFE69C;
    border-top:1px solid #FFE69C;
    border-bottom:2px solid #F7ECCE;
    vertical-align:middle;
    text-align:center;
    padding-left:10px;
    padding-right:10px;
    white-space:nowrap;
}
.center_menu_noactive {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#219CDD;
    line-height:1;
    white-space:nowrap;
}
.center_menu_noactive_red {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#EC5D00;
    line-height:1;
    white-space:nowrap;
}
#menu13_2 {
    border-bottom:2px solid #F7ECCE;
}

/*---------------------------------------*/

/* ------------ Левое меню -----------*/

#menu13 {
    padding-top:2px;
    vertical-align:bottom;
    text-align:right;
}

#menu14 {
    border-right:1px solid #CCCCCC;
    vertical-align:top;
    text-align:left;
    padding-left:14px;
    padding-bottom:7px;


}
.menu14_text {
    font-family:'Trebuchet MS';
    font-size:14px;
    font-weight:bold;
    color:black;
    line-height:16px;
}
.menu15 {
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    vertical-align:middle;
    text-align:left;
    padding-left:6px;
    padding-top:2px;
    padding-bottom:2px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;

}

.menu15light {
    border-top:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    vertical-align:middle;
    text-align:left;
    padding-left:6px;
    padding-top:2px;
    padding-bottom:2px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:Red;

}
.menu16 {
    border-right:1px solid #CCCCCC;
    vertical-align:middle;
    text-align:left;
    padding-left:14px;
}
.menu16_1 {
    border-right:1px solid #CCCCCC;
    vertical-align:bottom;
    padding-bottom:6px;
    padding-top:6px;
    text-align:left;
    padding-left:14px;
}

#menu17 {
    padding-left:11px;
    padding-top:10px;
    border-right:1px solid #CCCCCC;
}
#menu18 {
    text-align:left;
    vertical-align:top;
    border-top:1px solid #FFD75E;
    border-left:1px solid #FFD75E;
}
#menu19 {
    padding-top:4px;
    padding-left:4px;
    padding-right:2px;    
}
#koshelek {
    text-align:left;
    padding-top:5px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
}
#left_info {
    padding-top:5px;
    font-size:12px;
    padding-left:9px;
}
.left_text {
    font-family:'Trebuchet MS';
    font-size:13px;
    color:black;
    line-height:1.4;
}
.right_text {
    font-family:'Trebuchet MS';
    font-size:13px;
    color:black;
    line-height:1.4;
}
.left_menu_noactive {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#219CDD;
    line-height:1;
    text-decoration:underline;
}
.left_menu_noactivelight {
    font-family:'Trebuchet MS';
    font-size:12px;    
    line-height:1;
    text-decoration:underline;
    color:Red;
}
/*---------------------------------------*/


/*----- Центральная часть до таблицы ----*/

#padd {
    padding-top:10px;
    padding-left:22px;
    padding-right:22px;
}

#center {
    border-bottom:1px solid #CCCCCC;
    font-size:1px;
}
.center2 {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#219CDD;
}
#center3 {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:black;
}
.title {
    font-family:'Trebuchet MS';
    font-size:26px;
    color:black;
}
.center4 {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#219CDD;
}

.center31 {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:black;
    cursor:help;
}

/*---------------------------------------*/

/*-------------- Таблица ---------------*/

#table_1 #table_1_tr1 td {
    border-top:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    border-right:1px solid #BDBDBD;
    text-align:center;
    vertical-align:middle;
    padding-top:7px;
    padding-bottom:7px;
    padding-left:3px;
    padding-right:3px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1.2;
	white-space:nowrap;
}

#table_1_tr3 td {
    border-top:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    border-right:1px solid #BDBDBD;
    border-left:0px;
    text-align:center;
    vertical-align:middle;
    padding-top:7px;
    padding-bottom:7px;
    padding-left:3px;
    padding-right:3px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1.2;
	white-space:nowrap;
}

#table_1 #table_1_tr2 td {
    vertical-align:top;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:black;
	white-space:nowrap;
}

.table_t td {
    /*border-left:1px solid #BDBDBD;*/
    border-top:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    border-right:1px solid #BDBDBD;
    text-align:center;
    vertical-align:middle;
    padding-top:7px;
    padding-bottom:7px;
    padding-left:3px;
    padding-right:3px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;
	white-space:nowrap;
    border-collapse:collapse;
    background-color:#FFF4D4;
}

.sortimg {
    cursor:pointer;
}

.sortarrow {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1.2;
	white-space:nowrap;
    width:10px;
}

.sortheader {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1.2;
	white-space:nowrap;
}

.sortheader2 {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color: #219CDD;
    line-height:1.2;
	white-space:nowrap;
    text-decoration: none;
    width:10px;
}

.unsort2 {
    border-left:1px solid #BDBDBD;
    border-top:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    text-align:center;
    vertical-align:middle;
    padding-top:7px;
    padding-bottom:7px;
    padding-left:3px;
    padding-right:3px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;
	white-space:nowrap;
    width:20px;
}

.name0, .unsort0 {
    border-left:1px solid #BDBDBD;
    border-top:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    border-right:1px solid #BDBDBD;
    text-align:center;
    vertical-align:middle;
    padding-top:7px;
    padding-bottom:7px;
    padding-left:3px;
    padding-right:3px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;
	white-space:nowrap;
}
.name0_1 {
    border-left:1px solid #BDBDBD;
    border-top:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    border-right:1px solid #BDBDBD;
    text-align:center;
    vertical-align:middle;
    padding-top:7px;
    padding-bottom:7px;
    padding-left:3px;
    padding-right:3px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1.2;
	white-space:nowrap;
}

.name, .unsort {
    border-top:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    border-right:1px solid #BDBDBD;
    text-align:center;
    vertical-align:middle;
    padding-top:7px;
    padding-bottom:7px;
    padding-left:3px;
    padding-right:3px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1.2;
	white-space:nowrap;
}


.table1 {
    vertical-align:middle;
    text-align:left;
    padding:3px;
    border-left:1px solid #BDBDBD;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
	white-space:nowrap;
}
.table2_leftcolumn {
	vertical-align:middle;
	text-align:center;
	padding:3px;
	border-left:1px solid #BDBDBD;
	border-right:1px solid #BDBDBD;
	border-bottom:1px solid #BDBDBD;
	font-family:'Trebuchet MS';
	font-size:12px;
	color:black;
	white-space:nowrap;
}

.table1_ptn {
    vertical-align:middle;
    padding:3px;
    border-left:1px solid #BDBDBD;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
	text-align:center;
	white-space:nowrap;
}

.table_text {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#219CDD;
	white-space:nowrap;
}

.context_help {
    font-family:'Trebuchet MS';
    font-size:14px;
    font-weight:bold;
    color:#FFCC00;
	white-space:nowrap;
}

A.upgrade_account {
    font-family:'Trebuchet MS';
    color:black;
	white-space:nowrap;
}

.table2, .table2_wob, .table2_wob_left {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:black;
	white-space:nowrap;
    
}

.table2_wob_mid {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:black;
	white-space:nowrap;

}

.table_t2 td {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:black;
	white-space:nowrap;
    background-color:#FFFFFF;
}


.table2_wob{
	border-right:0px;

}

.sortbottom td{
	border-bottom:1px solid #BDBDBD;
    background-color:#ECF8FF;
}

.table2_wob_left {
	border-left: 1px solid #BDBDBD;
	border-right: 0px;
	border-bottom: 1px solid #BDBDBD;
	text-align:left;
}

.table2_wob_right {
	border-left: 0px;
	border-right: 1px solid #BDBDBD;
	border-bottom: 1px solid #BDBDBD;
	text-align:left;
}

.table2_s_red {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:Red;
	white-space:nowrap;
}

.table2_domen {
    vertical-align:middle;
    text-align:left;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:black;
	white-space:nowrap;
}
.table2_red, .table2_wob_red, .table2_wob_red_right {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#FF4747;
	white-space:nowrap;
}

.table2_wob_green {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    border-right:0px;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:green;
	white-space:nowrap;
}

.table2_wob_blue {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    border-right:0px;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:blue;
	white-space:nowrap;
}

.table2_wob_red {
	border-right:0px;
}

.table2_green {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:green;
	white-space:nowrap;
}
.table2_blue, .table2_wob_blue {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#3978FF;
	white-space:nowrap;
}

.table2_wob_blue {
	border-right:0px;
}

.table2_blue2 {
    vertical-align:middle;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#3978FF;
    text-align:left;
	white-space:nowrap;
}
.table2_blue2_center {
    vertical-align:middle;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#3978FF;
    text-align:center;
	white-space:nowrap;
}
.table1_blue2 {
    vertical-align:middle;
    padding:3px;
    border-left:1px solid #BDBDBD;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#3978FF;
    text-align:left;
	white-space:nowrap;
}
.table1_blue2_center {
    vertical-align:middle;
    padding:3px;
    border-left:1px solid #BDBDBD;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#3978FF;
    text-align:center;
	white-space:nowrap;
}
.table2_orange {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#FFAA00;
	white-space:nowrap;
}
.table2_grey  {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:black;
	white-space:nowrap;
}
.table2_grey_null td{
    vertical-align:middle;
    text-align:center;
    border-right:0px solid #BDBDBD;
    border-bottom:0px solid #BDBDBD;
}
#table2_grey {
    vertical-align:middle;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:black;
	white-space:nowrap;
}
.table3 {
    border-left:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    padding:3px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
	white-space:nowrap;
}
.table3_red {
    text-align:center;
    border-bottom:1px solid #BDBDBD;
    padding:3px;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#FF4747;
	white-space:nowrap;
}
.table3_blue {
    border-bottom:1px solid #BDBDBD;
    padding:3px;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#3978FF;
	white-space:nowrap;
}
.table3_orange {
    border-bottom:1px solid #BDBDBD;
    padding:3px;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#FFAA00;
	white-space:nowrap;
}
.table3_grey {
    border-bottom:1px solid #BDBDBD;
    padding:3px;
    font-family:'Trebuchet MS';
    font-size:14px;
    color:black;
	white-space:nowrap;
}

.stop_text {font-family:'Trebuchet MS';
    text-align:center;
    font-weight:normal;
    font-size:12px;
    color:black;
	white-space:nowrap;
}
/*---------------------------------------*/

/*---- Центральная часть за таблицей ---*/
#center5 {
    text-align:right;
    padding-top:8px;
}
#center6 {
    font-family:'Trebuchet MS';
    font-size:18px;
    color:black;
}
.button_text {
    background-image: url('../Images/buttons.jpg');
    background-position:left;
    background-repeat:repeat-x;
    border:1px solid #FFCC33;
    padding-top:5px;
    padding-bottom:6px;
    padding-left:6px;
    padding-right:6px;
    font-family:'Trebuchet MS';
    font-size:13px;
    color:black;
    line-height:1.3;
    white-space:nowrap;
}
.button_text2 {
    background-image: url('../Images/buttons.jpg');
    background-position:left;
    background-repeat:repeat-x;
    border:1px solid #FFCC33;
    font-family:'Trebuchet MS';
    font-size:11px;
    color:black;    
    white-space:nowrap;
    vertical-align:middle;
}
.button_text2_1 {
    background-image: url('../Images/buttons.jpg');
    background-position:left;
    background-repeat:repeat-x;
    border:1px solid #FFCC33;
    font-family:'Trebuchet MS';
    font-size:11px;
    color:black;
    white-space:nowrap;
    
}
/*---------------------------------------*/

/*------ Центральная часть. Форма. -----*/

.hints {
    font-family:'Trebuchet MS';
    font-size:10px;
    color:black;
    font-weight:normal;
}
.form1 {
    white-space:nowrap;
    padding:5px;
    border-top:1px solid #D6D6D6;
    border-left:1px solid #D6D6D6;
    border-right:1px solid #D6D6D6;
    font-family:'Trebuchet MS';
    text-align:center;
    font-weight:bold;
    font-size:12px;
    color:black;
}
.form2 {
    white-space:nowrap;
    border-left:0px solid #EAEAEA;
    border-top:0px solid #EAEAEA;
    border-right:0px solid #EAEAEA;
    border-bottom:2px solid #E0D6B8;
    vertical-align:middle;
    text-align:center;
}
.form2left {
    white-space:nowrap;
    border-left:1px solid #EAEAEA;
    border-top:0px solid #EAEAEA;
    border-right:0px solid #EAEAEA;
    border-bottom:2px solid #E0D6B8;
    vertical-align:middle;
    text-align:center;
}
.insidediv {
    white-space:nowrap;
    padding:5px;
    border-top:1px solid #EAEAEA;
    border-right:1px solid #EAEAEA;
    border-bottom:0px;
    border-left:0px;
    vertical-align:middle;
    text-align:center;
}
.form_link {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#219CDD;
}
.form_text1 {
    white-space:nowrap;
    text-align:right;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
}
.form_text1_2 {
    text-align:left;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
}
.form_text1 {
    white-space:nowrap;
    text-align:right;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
}
.form_text2 {
    white-space:nowrap;
    text-align:right;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;

}
.form_text3 {
    white-space:nowrap;
    text-align:right;
    vertical-align:top;
    padding-top:2px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
}
.text0 {
    border:1px solid #DEDEDE;
    font-family:'Trebuchet MS';
    font-size:11px;
    color:black;
    width:300px;
}

/*---------------------------------------*/

/*----------------- Футер ---------------*/

#copy {
    padding-left:300px;
    text-align:center;
    vertical-align:middle;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#B9B9B9;
}

#counter {
    padding-left:10px;
    text-align:left;
    vertical-align:middle;
    width:250px;    
}
#copy2 {
    text-align:center;
    vertical-align:middle;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#B9B9B9;
}
#term {
    vertical-align:middle;
    text-align:right;
    white-space:nowrap;
    width:250px;
}
#contact {
    padding-right:5px;
    text-align:right;
    vertical-align:middle;
}
.contact_text {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#219CDD;
}
.text_link {
    color:#219CDD;
}
.response_time {
    font-family:'Trebuchet MS';
    font-size:11px;
    color:#505050;
    padding-right:5px;
	padding-top:5px;
}

/*---------------------------------------*/

.titleError {
    font-family:'Trebuchet MS';
	font-size:16px;
	font-weight:bold;
	color:#EC5D5D;
}

.titlePopup {
    white-space:nowrap;
    text-align:center;
    font-family:'Trebuchet MS';
    font-size:16px;
    font-weight:bold;
    color:black;
}

.select {
    font-family:'Trebuchet MS';
    font-size:12px;
    font-weight:normal;
    color:black;
    border:1px solid #BDBDBD;
}

/*----------- UserSettings.jsp ----------*/

.us_text {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    text-align:right;
    padding-right:20px;
}

.us_text_1 {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    text-align:right;
    padding-right:20px;
	padding-top:2px;
}

.us_text2 {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:normal;
    color:black;
    

}

.us_text2_1 {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:normal;
    color:black;
    text-align:left;
	padding:0;

}

.us_form_text {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:black;
    
}
.us_form_text_radio {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:black;
}

/*----------- SupHistory.jsp ----------*/

.sh_text {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1.2;
}
.sh_text0 {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:normal;
    font-style: oblique;
    color:black;
}
.sh_text1 {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:normal;
    color:gray;

}
.sh_text2 {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:normal;
    color:black;

}
.sh_text3 {
    font-family:'Trebuchet MS';
    font-size:18px;
    font-weight:bold;
    color:black;
    line-height:1.2;
}
.title2 {
    font-family:'Trebuchet MS';
    font-size:18px;
    color:black;
}
.sortheader {
	font-family:'Trebuchet MS';
	font-size:13px;
	font-weight:bold;
	color:black;
    text-decoration:none;
}

/*-----------Классы на SiteSettings------------*/

.ss_text_left {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;
    padding-bottom:15px;
    text-align:right;
    width:320px;
}
.ss_text_left2 {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;
    padding-bottom:7px;
    text-align:right;
}
.ss_text_right {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;
}
.ss_text {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;
    text-align:center;
}
.ss_text2 {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;
    text-align:left;
}
.ss_name {

    text-align:center;
    vertical-align:middle;
    padding-top:7px;
    padding-bottom:7px;
    padding-left:3px;
    padding-right:3px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;

}
.ss_name2 {
    text-align:left;
    vertical-align:middle;
    padding-top:7px;
    padding-bottom:7px;
    padding-left:3px;
    padding-right:3px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;

}

.columnsSelect {
    font-family:'Trebuchet MS';
    font-size:13px;
    color:black;
	top:0;
	left:0;
	/*width:0;
	height:0;*/
	z-index:2;
    overflow:hidden;
}
#column_form{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
/* обычный и жирный текст, применяется в основном
 как заголовок инпутов или вот внизу там где
  выбираем какие столбцы показывать */
/*.text {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:normal;
    color:black;
    line-height:1;
}     */
.news_text {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:normal;
    color:black;
    line-height:1;
}
.text_bold {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;
}
.textfont {
    font-family:'Trebuchet MS';
    text-align: justify;
}

.textfontPicture {
    font-family:'Trebuchet MS';
    font-size:18px;
    font-weight:normal;
}

.texta0 {
    font-family:'Trebuchet MS';
    font-size:11px;
    color:black;
    width:100%;
}

.columnsSelect{
	border: 1px solid #FFCC22;
	position:absolute;
	visibility:hidden;
	z-index:1;
	background-color:white;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}
.ptn_text_1 {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
}

.titlePopupSmall {
    white-space:nowrap;
    text-align:center;
    font-family:'Trebuchet MS';
    font-size:12px;
    font-weight:bold;
    color:black;
}
.button_text_column_div {
    background-image: url('../Images/buttons.jpg');
    background-position:left;
    background-repeat:repeat-x;
    border:1px solid #FFCC33;
    padding-top:5px;
    padding-bottom:6px;
    padding-left:2px;
    padding-right:2px;
    font-family:'Trebuchet MS';
    font-size:13px;
    color:black;
    line-height:1.3;
    white-space:nowrap;
	text-align:center;
	width:70px;
}
.table_f_green{
	color:green;
}
.table_f_red{
	color:red;
}
.table_f_orange{
	color:orange;
}

.numStat {
    font-family:'Trebuchet MS';
    font-size:14px;
    font-weight:bold;
    color:#219CDD;
}
.g_text {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    text-align:right;
}

.g_text_l {
    font-family:'Trebuchet MS';
    font-size:10px;
    font-weight:bold;
    color:black;
    text-align:left;
    white-space:nowrap;
}

/*#loginForm {
/*    background-image:url('../Images/login_bg.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    height:158px;
    width:191px;
}*/
/*#statForm {
    background-image:url('../Images/statistic_bg.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    height:126px;
    width:191px;
}
#suppForm {
/*    background-image:url('../Images/support_bg.jpg'); 
    background-position:left top;
    background-repeat:no-repeat;
    height:126px;
    width:240px;
} */
#partnerForm {
/*    background-image:url('../Images/partner_bg.jpg');*/
    background-position:left top;
    background-repeat:no-repeat;
    height:126px;
    width:240px;
}

.button_text_g {
    background-image: url('../Images/buttons.jpg');
    background-position:left;
    background-repeat:repeat-x;
    border:1px solid #FFCC33;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:6px;
    padding-right:6px;
    font-family:'Trebuchet MS';
    font-size:13px;
    color:black;
    line-height:1.3;
    white-space:nowrap;
}

.title_news {
    font-family:'Trebuchet MS';
    font-size:16px;
	font-weight:bold;
    text-decoration:none;
    color:#FFBF00;
    padding: 3px 3px 3px 0;
}

.textfontNew {
    font-family:'Trebuchet MS';
    font-size:26px;
	font-weight:normal;
    text-decoration:none;
    color:#FFBF00;
}
.title_g_n {
    font-family:'Trebuchet MS';
    font-size:14px;
	font-weight:bold;
    color:#FF9966;
    text-decoration:none;
	padding: 3px 3px 3px 0;
}
.title_g {
    font-family:'Trebuchet MS';
    font-size:16px;
    font-weight:bold;
    color:black;
	padding:3 3 0 10;
}
.g_textInput {
    font-family:'Trebuchet MS';
    font-size:16px;
    font-weight:bold;
    color:black;
	padding:0 1 0 1;
    border: 1px solid rgb(222, 222, 222);
    width:170px;
}
.text_g {
    font-family:'Trebuchet MS';
    font-size:13px;
    text-align:left;
	padding: 0px 3px 3px 0;
}

.title_g_c {
    font-family:'Trebuchet MS';
    font-size:26px;
    color:black;
	padding-bottom:5px;
}

.main_title {
    font-family:'Trebuchet MS';
    font-size:32px;
    color:black;
	padding-bottom:5px;
}

.main_title2 {
    font-family:'Trebuchet MS';
    font-size:18px;
    color:#579ABE;
	padding-bottom:5px;
}

.ul_index {
    list-style-position: inside;
    list-style: none;
    margin:0;
    padding:0;
    padding-left:20px
}
.titleMain {
    font-family:'Trebuchet MS';
    font-size:16px;
    color:black;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px
}

.title_reg {
    font-family:'Trebuchet MS';
    font-size:14px;
    color:black;
}

.text_red {
    color: red;
}
.text_red_bold {
    color: red;
    font-weight:bold;
}
.text_orange_bold {
    color: orange;
    font-weight:bold;
}
.text_orange {
    color: orange;
}
.text_green {
    color: green;
}

.text_blue {
    color: blue;
}

/*Классы для помощи*/
.sup_title{
	font-family:'Trebuchet MS';
	font-size:26px;
	color:black;
}

.sup_paragraph{
	font-family:'Trebuchet MS';
	font-size:18px;
	color:black;
	padding-bottom:10px;
	padding-top:10px;
}

.sup_text {
    font-family:'Trebuchet MS';
    text-align: justify;
	font-size:13px;
}

/*Классы для пользовательского соглашения*/
.term_title{
	font-family:'Trebuchet MS';
	font-size:26px;
	text-align:center;
	padding-bottom:10px;
	font-weight:normal;
}

.term_paragraph{
	font-family:'Trebuchet MS';
	font-size:14px;
	font-weight:bold;
}

.term_text {
    font-family:'Trebuchet MS';
    text-align: justify;
	font-size:13px;
	font-weight:normal;
}
.text_black {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:black;
}

.textstatistic {
    font-family:'Trebuchet MS';
	font-size:13px;
	margin:0;
	padding:0;
    text-align:left;
}
.textsupport {
    font-family:'Trebuchet MS';
	font-size:13px;
	margin:0;
	padding:0;
    font-weight:bold;
    text-align:left;
}

.textpartner {
    font-family:'Trebuchet MS';
	font-size:13px;
	margin:0;
	padding:0;
}

.textpartner2 {
    font-family:'Trebuchet MS';
	font-size:11px;
	margin:0;
	padding:0;
}
#partnertitle {
    text-align:left;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
}
.table_partner {
	padding-left:5px;
	padding-top:1px;
	padding-right:5px;
	padding-bottom:3px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}
.answer{
	text-align: justify;	
}
.question{
	text-align: justify;
	font-style: italic;

}
.a_caption{
	font-weight:bold;
}
.q_caption{
	font-weight:bold;
}
.ss_text_left_new {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;
    padding-bottom:5px;
    padding-top:5px;
    vertical-align:middle;
    text-align:right;
    width:60%;
}
.ss_text_right_new {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    padding-bottom:5px;
    padding-top:5px;
    vertical-align:middle;
    color:black;
    line-height:1;
}

.ss_text_left_new_border {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1;
    padding-bottom:5px;
    padding-top:5px;
    vertical-align:middle;
    text-align:right;
    width:60%;
    border-left: 1px solid blue;
    background-color: #EEEEFF;
}
.ss_text_right_new_border {
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    padding-bottom:5px;
    padding-top:5px;
    vertical-align:middle;
    color:black;
    line-height:1;
    border-right: 1px solid blue;
    background-color: #EEEEFF;
}

body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	background-image: url(/Images/new_images/i/bg_top.gif);
	background-repeat: repeat-x;
}


.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: white;
}
a.menu {
	color: #FFFFFF;
}
a.menu:hover {
	text-decoration: none;
}
.exit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.borderTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d3d3d3;
}
.borderLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d3d3d3;
}
.borderBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d3d3;
}
.borderRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d3d3d3;
}
.textSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818181;
	line-height: 1.5em;
}
.inputArea {
	border: 1px solid #d3d3d3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 100%;
	height: 25px;
	padding-top: 3px;
	padding-left: 3px;
}
a {
	color: #219CDD;
}
.orange {
	color: #ff7300;
}
a:hover {
	text-decoration: none;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #818181;
	line-height: 1.5em;
}
.slogan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0482ac;
}
.date {
	font-size: 10px;
}

.little {
	font-size: 5px;
}

.table_border {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.seo_link{
    font-family:'Trebuchet MS';
    font-size:14px;
    color:#3978FF;
}

.nowrap{
    white-space:nowrap;
}

.select-free
{
	position:absolute;
	z-index:10;
	overflow:hidden;/*must have*/
	/*width:33em;*//*must have for any value*/;

}
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
}
#c_domain_div {
    font-family:'Trebuchet MS';
    font-size:13px;
    color:black;
	border: 1px solid #FFCC22;
	background-color:white;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility:hidden;
    left:50%;
}

#pages_div {
    font-family:'Trebuchet MS';
    font-size:13px;
    color:black;
	border: 1px solid #FFCC22;
	background-color:white;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility:hidden;
    left:50%;
}
.area-div
{
    position:absolute;
    z-index:1;
    overflow:hidden;/*must have*/
    /*width:33em;*//*must have for any value*/;
    font-family:'Trebuchet MS';
    font-size:13px;
    color:black;
    border: 1px solid #FFCC22;
    background-color:white;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    visibility:hidden;
    left:50%;
}

.blue_tr
{
    font-family:'Verdana, Arial, Helvetica, sans-serif';
    font-size:18px;
    font-weight:bold;
    color:white;
    text-align:left;
    background-color:#4455DD;
    padding-bottom:2px;
    padding-top:2px;
    padding-left:10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    -moz-border-radius-topright: 10px 10px;
    -moz-border-radius-topleft: 10px 10px;

}

 .filter_block
 {
	-moz-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;
	-webkit-border-radius:3px 3px 0px 0px;
			
	border:1px solid #CCCCCC;

	background:-moz-linear-gradient(center top , white, #f1f1f1) repeat scroll 0 0 white;
	background: -webkit-linear-gradient(linear, 0% 0%, 0% 100%, from(white), to(#f1f1f1));	
	-pie-background: linear-gradient(#EEFF99, #66EE33);
	behavior: url(PIE.htc);/* override for Microsoft Internet Explorer browsers*/		
	margin:5px;
 }
 
.filter_block th
{
	background:-moz-linear-gradient(center top , #78d8f6, #0caee2) repeat scroll 0 0 #0caee2;
	background: -webkit-linear-gradient(linear, 0% 0%, 0% 100%, from(#78d8f6), to(#0caee2));	
	border-bottom-color:#0d9ac8;
	border-bottom-style:solid;
	border-bottom-width:1px;
	font-size:11px !important;
	font-weight:normal !important;
	color:white;	
	behavior: url(PIE.htc);/* override for Microsoft Internet Explorer browsers*/	
	
} 
.filter_block td
{
	font-size:11px !important;
	font-weight:normal !important;
	font-family:Arial, Helvetica, sans-serif  !important;
	padding:3px;
}

.filter_block th
{
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif  !important;
	padding:3px;
	font-weight:bold !important;
}




 .filter_block_
 {	
	margin:5px;
 }
 
 
.filter_block_ th
{	
} 
.filter_block_ td
{
	font-size:11px !important;
	font-weight:normal !important;
	font-family:Arial, Helvetica, sans-serif  !important;
	padding:3px;
}

.filter_block_ th
{
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif  !important;
	padding:3px;
	text-align:left;
}

.dotted_href {
	text-decoration:none;
    border-bottom:1px dashed #0072CF;
}
.dotted_href:hover{
    border-bottom:1px none #0072CF;
}

.think_hr{
    background:none repeat scroll 0 0 #d7d7d7;
    font-size:16px;
    height:1px;
    line-height:1;
    margin:0.5em 0;
    overflow:hidden;
    width:100%;
}

.think_hr2 {
    background:none repeat scroll 0 0 #c0c0c0;
    font-size:16px;
    height:1px;
    line-height:1;
    margin:0.5em 0;
    overflow:hidden;
    width:100%;
}


.font12px {
    font-size:12px;
}

/*----магазин контента----*/

.tree-item{
    vertical-align:middle;
    display:none;
    padding:10px;
    border:1px dashed #999999;
}

.tree-item-main{
    /*border:1px dashed lightslategray;*/
    padding-left: 10px;
    padding-bottom:10px;
}

.tree-item-root{
    vertical-align:middle;
    padding-top:10px;
}

.tree-item-link {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#219CDD;
}

.tree-item-text {
    font-family:'Trebuchet MS';
    font-size:12px;
}

.tree-item-publish-info{
    vertical-align:middle;
    display:none;
    padding:10px;
    border:1px dashed #fad01e;
    background-color: #fff9e9;
}

.tree-item-buy-div{
    vertical-align:middle;
    padding:10px;
    border:1px dashed #fad01e;
    background-color: #fff9e9;
}

/*----парковка----*/

.parkingWsInErrors{
    padding:10px;
    border:1px dashed #fad01e;
    background-color: #fff9e9;
}

.light_text {
    font-family:'Trebuchet MS';
    font-weight:normal;
    font-size:12px;
    color:black;
}

.light_text_bold {
    font-family:'Trebuchet MS';
    font-weight:bold;
    font-size:12px;
    color:black;
}

.parkingSettingsDiv{
    vertical-align:top;
    padding:10px;
    min-width:300px;
}

table.parkingSettingsTable{
    border:1px dashed #999999;
}

.parkingSettingsTableTDOn{
    border:1px dashed #ffebb6;
    background-color:#ffebb6;
    height:30px;
    cursor:pointer;
    padding-left:5px;
    padding-right:5px;
}

.parkingSettingsTableTDOff{
    border:1px dashed #ffebb6;
    background-color:#fff9e9;
    height:30px;
    cursor:pointer;
    padding-left:5px;
    padding-right:5px;
}

.parkingTDPadding{
    padding:10px;
    vertical-align:top;
}

.parkingSettingsTableSlider{
    width:300px;
    height:350px;
    overflow:auto;
}

#popup_menu_div_wm, #popup_menu_div_adv, #popup_menu_div_msg, #popup_menu_div_part, #popup_menu_div_fin, #popup_menu_div_sup  {
    font-family:'Trebuchet MS';
    font-size:9px;
    color:black;
    background-color: #fffaea;
    border: 1px dashed #e8bc41;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	visibility:hidden;
}

.popup_menu_td {
	padding-bottom:5px;
}

a.show_left_menu:link {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#EC5D00;
    white-space:nowrap;
    text-decoration: none;
}

a.show_left_menu:visited {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#EC5D00;
    white-space:nowrap;
    text-decoration: none;
}

a.show_left_menu:active {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#EC5D00;
    white-space:nowrap;
    text-decoration: none;
}

a.show_left_menu:hover {
    font-family:'Trebuchet MS';
    font-size:12px;
    color:#EC5D00;
    white-space:nowrap;
    text-decoration: underline;
}

.scroll_head {
    border-top:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    border-right:1px solid #BDBDBD;
    text-align:center;
    vertical-align:middle;
    padding-top:7px;
    padding-bottom:7px;
    padding-left:3px;
    padding-right:3px;
    font-family:'Trebuchet MS';
    font-size:13px;
    font-weight:bold;
    color:black;
    line-height:1.2;
	white-space:nowrap;
}

.scroll_body {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    border-right:1px solid #BDBDBD;
    border-bottom:1px solid #BDBDBD;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:black;
	white-space:nowrap;

}

.scroll_foot {
    vertical-align:middle;
    text-align:center;
    padding:3px;
    font-family:'Trebuchet MS';
    font-size:12px;
    color:black;
	white-space:nowrap;

}

