#mess_block, #mess_error {
	background-color: #F7F7F7; margin:20px 0; width: 60%;
	text-align: center; padding:10px 0; font-size:1.2em; font-weight: bold;
	}
#mess_block { color: #007332; }
#mess_error { color: red; }


.bl_img { padding-top: 35px; position: absolute; top: 130px;}

.img_block_small {
	position:relative;
	margin: 0 auto 0 0;
	padding-top:30px;
}
.img_block_small #block_img_4 a {margin: 0 auto 0 0;}
.img_block_small div {float:left; width:24.5%; height:227px;}
.img_block_small div a span {display:none;}
.img_block_small div a {display:block; height:135px; width:136px;}

/*
#block_img_1_small, #block_img_2_small, #block_img_3_small, #block_img_4_small {background-repeat: no-repeat;}
#block_img_1_small {background-position: 0% 0;}
#block_img_2_small {background-position: 30% 0;}
#block_img_3_small {background-position: 60% 0;}
#block_img_4_small {background-position: 100% 0;}
*/
#pages .gray_block .rb {padding:12px 10px 12px 12px;}

.text14{
 font-size: 120%; FONT-FAMILY: Tahoma;
}
/*
.c_left_part {float:left; width:47%; padding: 0px; height: 150px;}
*/
.searchresult {margin: 0 0 20px 0;}

a.newsanons{color:#000000; text-decoration:none;}
a.newsanons:hover {text-decoration:underline;}

.smap1{
	 padding:0;
	 margin-top:20px;
	 font-weight:bold; font-size:14px;
}
.smap0,.smap2,.smap3,.smap4,.smap5,.smap6{ font-size:12px; }
.smap0{ padding-top:10px; }

.smap2{ padding-left:20px; }
.smap3{ padding-left:30px; }
.smap4{ padding-left:40px; }
.smap5{ padding-left:50px; }
.smap6{ padding-left:60px; }

.br{ padding-top: 1px;}

.pd10{	padding: 10px;}

.pdT3{	padding-top: 3px;}
.pdT5{	padding-top: 5px;}
.pdT7{	padding-top: 7px;}
.pdT10{	padding-top: 10px;}
.pdT20{	padding-top: 20px;}

.pdB7{	padding-bottom: 7px;}
.pdB10{	padding-bottom: 10px;}
.pdB20{	padding-bottom: 20px;}
.pdB25{	padding-bottom: 25px;}
.pdB30{	padding-bottom: 30px;}
.pdB40{	padding-bottom: 40px;}

.pdR5{	padding-right: 5px;}
.pdR20{	padding-right: 20px;}

.pdL3{	padding-left: 3px;}
.pdL10 {	padding-left: 10px;}

.pdL20{	padding-left: 20px;}

.pdT6L15{ padding: 6px 0 0 15px;}

.pdTB10{ padding: 10px 0;}
.pdT5B30{ padding: 5px 0 30px 0;}

.red {color:#C6020E;}
.thb{font-weight: bold; color:#000000; border-bottom:1px solid #B8B8B8; padding: 5px 15px 5px 15px;}

/* Меню раздела Услуги */
.service_menu {list-style-type:none; padding:0 0px 0 0; margin:0 0 45px 0;}
.service_menu li {font-weight:bold; font-size:13px; padding-bottom:5px;}
.service_menu li a {color:#006AA0;}
.service_menu ul {list-style-type:none; margin:4px 4px 4px 0; padding:0;}

.service_menu span {color:#006AA0; cursor: hand;}

.service_menu .rubrik0 {font-weight:normal; padding:4px 4px 4px 18px; font-size:12px; background: url(/i/arr.gif) 9px 11px no-repeat;}
.service_menu .rubrik1 {font-weight:normal; padding:4px 4px 4px 10px; font-size:12px; background: url(/i/arr.gif) 0px 11px no-repeat;}

.service_menu .rubrik2 {font-weight:normal; padding:2px 4px 4px 21px; font-size:12px; background: url(/i/arr.gif) 12px 11px no-repeat;}
.service_menu .rubrik3 {font-weight:normal; padding:2px 4px 4px 24px; font-size:12px; background: url(/i/arr.gif) 15px 11px no-repeat;}
.service_menu .rubrik4 {font-weight:normal; padding:2px 4px 4px 27px; font-size:12px; background: url(/i/arr.gif) 18px 11px no-repeat;}

.service_menu .product0 {margin: 5px; font-weight:normal; padding:2px 4px 4px 10px; font-size:12px; background: url(/i/arr.gif) 0px 11px no-repeat;}
.service_menu .product1 {margin: 5px; font-weight:normal; padding:2px 4px 4px 21px; font-size:12px; background: url(/i/arr.gif) 12px 11px no-repeat;}
.service_menu .product2 {margin: 5px; font-weight:normal; padding:2px 4px 4px 31px; font-size:12px; background: url(/i/arr.gif) 22px 11px no-repeat;}
.service_menu .product3 {margin: 5px; font-weight:normal; padding:2px 4px 4px 41px; font-size:12px; background: url(/i/arr.gif) 32px 11px no-repeat;}

.service_menu .product0_b a, .service_menu .product1_b a, .service_menu .product2_b a, .service_menu .product3_b a {
	font-weight:bold; font-size:12px;
	color:#000000;
	text-decoration: none;
}

.service_menu .product0_b {margin: 5px; padding:2px 4px 4px 10px; background: url(/i/arr_bl.gif) 0px 11px no-repeat;}
.service_menu .product1_b {margin: 5px; padding:2px 4px 4px 21px; background: url(/i/arr_bl.gif) 12px 11px no-repeat;}
.service_menu .product2_b {margin: 5px; padding:2px 4px 4px 31px; background: url(/i/arr_bl.gif) 22px 11px no-repeat;}
.service_menu .product3_b {margin: 5px; padding:2px 4px 4px 41px; background: url(/i/arr_bl.gif) 32px 11px no-repeat;}

/*
li.gray_bg {background-image: url(/i/arr_bl.gif) !important;}
*/
.send_resume {border-top:1px solid #DEDEDE;
	padding:5px 0 15px 0;
}

.content_container .content P {
 padding: 8px 8px 5px 0px;
}

.content_container .content  ul{ list-style: none; margin: 0px; }
/* .content_container .content  ol{ list-style: none; margin: 0px; } */
/*.content_container .content  ol{ list-style: decimal; margin: 0px; }*/
.content_container .content  ul li{
    padding-left:15px; margin-left: 15px;
    background:url('/i/arrow1.gif') no-repeat left top;
}
/*
.content_container .content  ol{ list-style: none; margin: 0px; }
.content_container .content  ol{
    padding-left:15px; margin-left: 15px;
	list-style-type: decimal;
}
*/

select {font-family:Arial;}
.flTopic{
	FLOAT: left;
	_margin: 5px 10px 0px 0;
	padding: 0px 15px 7px 0;
}
a.link_b {font-weight: bold; text-decoration: none;}

.spacer{height:1px;width:100%;clear:both;}
.s10{height:10px;}
.imgFl{
	FLOAT: left; margin: 0 5px 5px 0;
}
#anons_title a {color:#006AA0; text-decoration: none; font-weight: bold}
#anons_title a:hover {text-decoration: underline; }
#anons_title span {color:#006AA0; font-weight: bold}
.f14 {font-size:14px;}

.green_left_border, .faqanswer {border-left:4px solid #D1E5D9; padding: 2px 0 2px 12px; margin-bottom:18px; margin-top: 8px;}
.green_left_border P, .faqanswer P {margin:2px 0 !important;}

a.green {text-decoration: none;}
a.green:hover {text-decoration: underline; cursor: hand;}


#search_small {width:180px; margin-bottom:25px;}
.word_list dt a { margin-bottom: 10px; color:#005F34; font-style:italic; font-size:14px; text-decoration: none;}
.word_list dt a:hover { text-decoration: underline;}
.word_list dd {margin-bottom: 12px;}

a.tooltip{
	text-decoration: none;
	border-bottom: 1px dashed #006AA0;
	margin-right: 5px;
} 
a.tooltip span{ display:none; } 
a.tooltip:hover{
	position:relative;
	z-index:23;
} 
a.tooltip:hover span{
     font-size:8pt;
     display:block;
     position:absolute;
     background:#fafafa;
     border:1px solid #002649;
     width:200px;
     padding:5px;
     z-index:22;
}
.tooltip_m{
	display:block;
	position:relative;
	top:15px;
	left:-30px;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
}

.resp_list dt { margin-bottom: 10px; padding-bottom: 5px;
	color:#005F34; font-weight:bold; font-size:14px; text-decoration: none;
	border-bottom:1px solid #B8B8B8;
}
.resp_list dd a {color: #000000; text-decoration: none;}
.resp_list dd a:hover { text-decoration: underline;}
.resp_list dd {margin-bottom: 20px; margin-left: 0px;}

.st_type_tbl { margin-bottom: 10px; padding-bottom: 5px;
	color:#005F34; font-weight:bold; font-size:14px; text-decoration: none;
	border-top:1px solid #B8B8B8;
	border-bottom:1px solid #B8B8B8;
}

.form_zg{
	FONT-SIZE: 14px; FONT-WEIGHT: bold;
	PADDING: 5px 0;
}

.field_input {border:1px solid #BBBBBB; font-size:11px; color: #5F5F5F; padding: 2px 0 2px 5px; margin-bottom: 7px;
	width: 200px;
}

#search_go2 {background: url(/i/search.gif) 0% 0px no-repeat; cursor:pointer; width:61px; height:21px; border:none medium;}

.bllink{
	padding-top: 7px;
}
.bllinkall{
	padding-top: 9px; font-size: 90%;
}
.bllinkall a { color:#00812F; }

.bllink_text {
	color:#919191;
	font-size:12px;
}

.login_block {
	top: 26px;
	position:absolute;
	z-index: 99;
}

#base_body .content .left_menu {margin-top:40px;}

#iHid{
	position: absolute;
	margin-left:140px;
	cursor: hand;
}

#hflash{ position: absolute; width:100%; height:410px; }
/*
.body_image { background: #fff url(/i/header_bg.png) 0 0px repeat-x; }
*/
.private_h1{
	position: absolute; top: 100px;
}


a.noline {color:#006AA0; text-decoration:none;}
a.noline:hover {text-decoration:none;}

#private_menu {list-style-type:none; padding:0; margin:0 0 30px 0px;}
#private_menu .lev1 {padding: 0 0 5px 7px; background: url(/i/arr.gif) 0px 7px no-repeat;}
#private_menu .lev2 {padding: 0 0 5px 17px; background: url(/i/arr.gif) 10px 7px no-repeat;}
#private_menu .lev3 {padding: 0 0 5px 27px; background: url(/i/arr.gif) 20px 7px no-repeat;}
#private_menu .lev4 {padding: 0 0 5px 37px; background: url(/i/arr.gif) 30px 7px no-repeat;}
#private_menu .lev5 {padding: 0 0 5px 47px; background: url(/i/arr.gif) 40px 7px no-repeat;}

.status{
	color: red;
	font-size: 11px;
	font-weight: bold;
}
.comment{
	font-style: italic;
	color: #5F5F5F;
}
.borderBG{
	border-bottom:1px solid #B8B8B8;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

.zag4 {font-size:14px; color:#005F34; font-weight: bold;}
.fl_left { FLOAT: left;}

.file_list  li {padding: 0 0 5px 0px;}
.idoc {background: url(/i/icons/word.gif) 0px 4px no-repeat; padding-left:15px;}
.ixls {background: url(/i/icons/excel.gif) 0px 4px no-repeat; padding-left:15px;}
.itxt {background: url(/i/icons/txt.gif) 0px 4px no-repeat; padding-left:15px;}
.iimg {background: url(/i/icons/image.gif) 0px 4px no-repeat; padding-left:15px;}
.irar {background: url(/i/icons/rar.gif) 0px 4px no-repeat; padding-left:15px;}
.ipdf {background: url(/i/icons/pdf.gif) 0px 4px no-repeat; padding-left:15px;}
.ippt {background: url(/i/icons/powerpoint.gif) 0px 4px no-repeat; padding-left:15px;}
.ihtml {background: url(/i/icons/html.gif) 0px 4px no-repeat; padding-left:15px;}

.log_o{
	position: absolute; left: 180px;
	padding: 21px 0 0 30px;
}
.log_o a {color:#000; outline:0;}

.private_h1 H1 { float: left; }

.picShell {background: url(/i/shell.gif) 0px 4px no-repeat; padding-left:15px;}

.title2 {font-size:18px; padding-bottom:8px;}

.right_menu {padding-top:20px;}



/* ============== CALENDAR ============= */

 .cSelect {
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px !important;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
 }

 .cSelectButtonArea {
  BACKGROUND-COLOR: #E0E0E0;
  BORDER-STYLE: solid;
  BORDER-COLOR: #BBBBBB;
  BORDER-WIDTH: 1px 1px 1px 0px;
  BORDER-COLOR: #DDDDDD;
 }

 .cSelectButton {
  PADDING: 0px;
  FONTFAMILY: Arila;
  FONTSIZE: 10px;
  BORDER: 0px;
  CURSOR: pointer;
  BACKGROUND-COLOR: #DDDDDD;
 }

 .cSelectArea {
  PADDING: 2px 0px 0px 2px;
  BORDER: solid 1px #DDDDDD;
 }

 .cDselect {
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px !important;
  COLOR: #A0A0A0;
  BACKGROUND-COLOR: #FFFFFF;
 }

 .cDselectButtonArea {
  BACKGROUND-COLOR: #E0E0E0;
  BORDER-STYLE: solid;
  BORDER-WIDTH: 1px 1px 1px 0px;
  BACKGROUND-COLOR: #A0A0A0;
 }

 .cDselectButton {
  PADDING: 0px;
  FONTSIZE: 10px;
  BORDER: 0px;
  CURSOR: pointer;
  BACKGROUND-COLOR: #A0A0A0;
 }

 .cDselectArea {
  PADDING: 2px 0px 0px 2px;
  BORDER: solid 1px #A0A0A0;
 }

 .cDropDown {
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px !important;
  BACKGROUND-COLOR: #FFFFFF;
  BORDER: solid 1px #BBBBBB;
 }

 .cDropDownList {
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px !important;
  COLOR: #000000;
 }

 .cinput, .cselect {
  FONT-SIZE: 10px !important;
 }
 .cinput {
  HEIGHT: 10px !important;
  WIDTH: 21px !important;
 }

 .cDropDownListItem {
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
 }

 .cDropDownListItemMarked {
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
  COLOR: #A00000;
 }

 .cDropDownListItemSelected {
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #A0A0A0;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
 }

 .st   {
   FONT-FAMILY: ARIAL;
   FONT-SIZE: 11px !important;
   COLOR: #000000;
   TEXT-DECORATION: NONE;
   CURSOR: DEFAULT;
 }

 A.hlink:link, A.hlink:visited {
   FONT-FAMILY: ARIAL;
   FONT-SIZE: 11px !important;
   COLOR: #05AD18;
   TEXT-DECORATION: NONE;
   CURSOR: POINTER;
 }

 A.hlink:hover {
   FONT-FAMILY: ARIAL;
   FONT-SIZE: 11px !important;
   COLOR: #05AD18;
   TEXT-DECORATION: NONE;
   FONT-WEIGHT: bold;
   CURSOR: POINTER;
 }

 .workday {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  BACKGROUND-COLOR: #EAEAEA;
  BORDER: solid 1px #EAEAEA;
 }

 .holiday {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #DB0000;
  BACKGROUND-COLOR: #EAEAEA;
  BORDER: solid 1px #EAEAEA;
 }

 .workday_s {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  BACKGROUND-COLOR: #D2DFE8;
  BORDER: solid 1px #687F91;
 }

 .holiday_s {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #DB0000;
  BACKGROUND-COLOR: #F5D3BC;
  BORDER: solid 1px #687F91;
 }

 .workday_c {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
  BORDER: solid 1px #C9C9C9;
 }

 .holiday_c {
  FONT-FAMILY: Tahoma;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px !important;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
  BORDER: solid 1px #C9C9C9;
 }

 .workday_m {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
  BORDER: solid 1px #C9C9C9;
 }

 .holiday_m {
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 11px !important;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  BACKGROUND-COLOR: #FFFFFF;
  BORDER: solid 1px #C9C9C9;
 }

 .calendar {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 11px !important;
  COLOR: #505050;
  BACKGROUND-COLOR: #EAEAEA;
  BORDER: solid 1px #DEDEDE;
 }

 .headerRow {
  BACKGROUND-COLOR: #EFEFEF
 }

 .yearRow {
  BACKGROUND-COLOR: #EFEFEF
 }

 .monthRow {
  BACKGROUND-COLOR: #EFEFEF;
 }
 .weekRow {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 11px !important;
  COLOR: #4D6A80;
  PADDING: 2px;
  BACKGROUND-COLOR: #EFEFEF;
  LETTER-SPACING: 1px;
 }

/* ---------------------- */


.formD{
	color: #737373; font-style: italic; font-size: 110%;
	padding-bottom: 15px;
}
.pageD{
	color: #737373; font-size: 110%;
	padding: 15px 0;
}
.vkl_block_line{
	background: #fff url(/i/header_bg4.png) 0px 40px repeat-x;
}

.active_f { color:#737373; }

#fmess_ok, #fmess_error {
	margin:20px 0; width: 60%;
	padding:10px; font-size:1.2em;
}
#fmess_ok { color: #569E01; background-color: #F5FCEC;}
#fmess_error { color: #FF4747; background-color: #FFF5F5;}

.fsym{
	color: #0082BE; font: bold 12px Tahoma;
}
.hnd{
	cursor: hand;
}
.ftext{
	color: #737373; font-size: 90%;
}
.fwiz{
	color: #006AA0; font-weight: bold;
}
.fbuts{
	background-color: #F0EEDB;
	text-align: right;
	padding: 15px 0;
}
.femail{
	background-color: #F0EEDB;
	width: 450px;
	padding: 15px 0 15px 15px;
	float: left;
}
.flinks{
 padding-left: 20px;
}

#faqfio{
color:#006835;
/*
font-size:14px;
font-style: italic;
*/
}

a b {cursor: hand;}
a strong {cursor: hand;}
.wd208{
	WIDTH: 208px;
}
.wd185{
	WIDTH: 185px;
}
/*
.oll {}
.oll {list-style-type:decimal; margin:4px 4px 4px 0; padding:0;}
*/

/* .content_container .content ol{ list-style-type: decimal; list-style-position: inside;  margin:4px 4px 4px 0; padding:0;} */
/* .content_container .content ol li{ list-style-position: inside; } */


 .tempCN {
  COLOR: #00FF00;
 }

 .temp2 {
  WIDTH: 16px;
  HEIGHT: 16px;
 }

#search_body .gray_block {font-size: 85%;}

#steps span {font-size: 90%; color: #999;}
#steps a {font-size: 90%; }

/* ========== NEW =========== */
.answer {background: url(/i/answer.gif) 0% 0px no-repeat; cursor:pointer; width:71px; height:21px; border:none medium;}

.title3 {font-size:15px; padding-bottom:8px; font-weight: bold;}
.pdTL2 {padding: 2px 0 0 2px;}
.pdT2 {padding-top: 2px;}
.pdT15 {padding-top: 15px;}

/* ======= PhotoGallery ====== */
.flL {margin: 10px 10px 0 0; height: 165px; w_idth: 150px; vertical-align: bottom; float: left; b_order: 1px solid red;}
.flL2 {margin: 10px 10px 0 0; height: 240px; w_idth: 150px; vertical-align: bottom; float: left; b_order: 1px solid red;}
.photo_block {border:1px solid #CCE6F5;}
.photo_block .lt {background: url(/i/blue_lt.gif) 0px 0px no-repeat; margin: -1px; position:relative;}
.photo_block .rt {background: url(/i/blue_rt.gif) 100% 0px no-repeat;}
.photo_block .lb {background: url(/i/blue_lb.gif) 0px 100% no-repeat;}
.photo_block .rb {background: url(/i/blue_rb.gif) 100% 100% no-repeat; padding: 5px 10px 5px 10px;}
.photo_block .info {text-align: center; vertical-align: middle; padding: 5px;}
.photo_block .phdiv{ font-size: 11px; line-height:1.2;}

.flL2 .photo_block .info { width: 150px;}


/* ======== NFLightBox ========= */
#jquery-overlay
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img
{
	border: none;
	cursor: hand;
}
#lightbox-container-image-box-top
{
	width: 100%;
}
#lightbox-container-image-box-top-left
{
	width: 10%;
	height: 1px;
	position: relative;
	margin: 0 auto;
	float: left;
	z-index: 10;
	display: inline;
	text-align: left;
	padding-top: 5px;
	cursor: hand;
	cursor: pointer;
}
#lightbox-container-image-box-top-middle
{
	width: 80%;
	padding-top: 5px;
	height: 5px;
	position: relative;
	margin: 0 auto 0 0px;
	float: left;
	z-index: 5;
	display: inline;
}
#lightbox-container-image-box-top-middle div.progress
{
	width: 80%;
	padding-top: 5px;
	height: 5px;
	position: relative;
	margin: 0 auto 0 0px;
	float: left;
	background-color: #e4e4e4;
	z-index: 5;
	display: inline;
}
#lightbox-container-image-box-top-right
{
	width: 10%;
	height: 1px;
	position: relative;
	margin: 0 auto;
	float: right;
	text-align: right;
	z-index: 10;
	display: inline;
	padding-top: 5px;
	cursor: hand;
	cursor: pointer;
}
#lightbox-container-image-box
{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image
{
	height: 100%;
	padding: 10px;
}
#lightbox-loading
{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav
{
	position: absolute;
	top: 32px;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav
{
	left: 0;
}
#lightbox-nav a
{
	outline: none;
}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext
{
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev
{
	left: 0;
	float: left;
}
#lightbox-nav-btnNext
{
	right: 0;
	float: right;
}
#lightbox-container-image-data-box
{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
	text-align: left;
}
#lightbox-container-image-data #lightbox-image-details
{
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption
{
	font-weight: bold;
	display: block;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
}
#lightbox-image-details-currentNumber
{
	display: block;
	clear: left;
	padding-bottom: 1.0em;
	display: inline;
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
}
#lightbox-image-details-previous-image, #lightbox-image-details-previous-text, #lightbox-image-details-next-image, #lightbox-image-details-next-text
{
	display: inline;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	cursor: pointer;
	cursor: hand;
}



.SendError {position:absolute; width:413px; height:290px; z-index:100; top:225px; left: 50%; margin: 0 0 0 -206px;}
.SendError form {padding: 0 9px;}
.SendError h2 {padding: 0;}
.SendError a {font-size:0.85em; color:#0082ce;}

.SendError  select {width:324px;  padding: 3px 2px 3px 8px; border:1px solid #c6c6c6; margin:23px 0 0 0; }
.SendError  input,  .SendError  textarea  {width:305px;  padding: 3px 8px; border:1px solid #c6c6c6; margin:15px 0 0 0;}
.SendError .but_send {height: 35px; z-index:200; border:0; cursor:pointer;padding:0; background:url(/i/send.gif) 0 0 no-repeat;}

.SendError .close {display:block; cursor: pointer; z-index:900; width:9px; height:9px; float:right; background:url(/ke/i/close.gif) 0 0 no-repeat;}

.SendError td {padding:0;}
.SendError .bgwh {background:#fff;}
.SendError .tl div {width:35px; height:35px; background:url(/i/div_tl.gif) 0 0 no-repeat;}
.SendError .tr div {width:35px; height:35px; background:url(/i/div_tr.gif) 0 0 no-repeat;}
.SendError .bl div {width:35px; height:35px; background:url(/i/div_bl.gif) 0 0 no-repeat;}
.SendError .br div {width:35px; height:35px; background:url(/i/div_br.gif) 0 0 no-repeat;}
.SendError .t div {height:35px; background:url(/i/div_t.gif) 0 0 repeat-x;}
.SendError .bt div {height:35px; background:url(/i/div_bt.gif) 0 0 repeat-x;}
.SendError .l { background:url(/i/div_l.gif) 0 0 repeat-y;}
.SendError .r { background:url(/i/div_r.gif) 0 0 repeat-y;}

#bg {width:100%;min-width:920px;  background:#C1C1BE; top:0; position:absolute; z-index:50;  left:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.60; -khtml-opacity: 0.60; opacity: 0.60;}

.SendError .ok {
	margin:20px 0;;
	text-align: center; padding:10px 0; font-size:1.2em; font-weight: bold;
	color: #0082CE;
}
.SendError #contentEScroll {
	margin:20px 0;
	text-align: center; padding:10px 0; color: #0C9D1A; font-size:1.2em; font-weight: bold;
}
.SendError #contentEScroll IMG {
	padding-right: 10px;
}

.tbMain{
	margin:0;
	padding:0;
}
.tbMain TD{
	margin:0;
	padding:0;
}
.dvMain{
	padding: 0 20px 0 250px;
}

.blList{
	font-size: 115%;
}
.blList STRONG {
	font-size: 120%;
}
.blList UL {
	padding-top: 10px;
}
