body { margin:0; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#414142; text-align:center; }
img { border:0; behavior:url(iepngfix.htc) }
form { margin:0; }
textarea {resize:none; white-space: nowrap;}
input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
select { height:20px; }
a { color:#838f97; text-decoration:none; }
a:hover { text-decoration:underline; }
#center { width:986px; margin:0px auto; text-align:left;  }
.clear-both { clear:both;}

/* Header */
#header .links { position:relative; height:22px; padding-top:4px; z-index:1; background:#e6e7e9 url(/images/header-background-banka.gif) no-repeat bottom; }
#header .links a { color:#000; text-decoration:none; }
#header .links a:hover { text-decoration:underline; }
#header .link { float:left; padding:0 12px 0 17px; background:url(/images/header-arrow.gif) no-repeat right; }
#header .sites { float:right; padding:0 17px 0 0; }
#header .sites div { padding:0 3px; border:1px solid #f26522; background:#f26522; }
#header .sites div a { color:#fff; text-decoration:none; }
#header .sites div a:hover { text-decoration:none; }
#header #kd-sites { position:absolute; width:190px; left:770px; top:20px; margin:6px 0 0 0; padding:0 8px 6px 8px; z-index:1; background:#e6e7e9; border:1px solid #999999; }
#header #kd-sites h3 { margin:0; padding:8px 0 2px 0; font-size:11px; color:#f26522; font-weight:bold; }
#header #kd-sites p { margin:0; padding:0 0 2px 0; }
#header #kd-sites div { border:0; }
#header #kd-sites a { color:#194c71; text-decoration:none; }
#header #kd-sites a:hover { text-decoration:underline; }
#header #kd-sites .left-column { background:#e6e7e9; }
#header #kd-sites .right-column { background:#e6e7e9; }
#header #kd-sites .one-column { background:#e6e7e9; }
#header .logo { float:left; width:310px; height:86px; }
#header .background { background:url(/images/hdbg.png); height:86px; }
#header .logo img { margin:20px 0 0 17px; }
#header {background:url(/images/hdbg.png);}

/* Menu */
#menu { height:26px; background:#e6e7e9 url(/images/menu-background-banka.gif) no-repeat;}
#menu ul { margin:0; padding:0; list-style-type:none; }
#menu li { float:left; padding:0 17px; background:url(/images/menu-line.gif) no-repeat right 5px; }
#menu li a { display:block; padding-top:4px; font-size:1.13em; color:#231f20; text-decoration:none; }
#menu li.selected { height:26px; background:#f26522; }
#menu li.first-selected { height:26px; background:#f26522 url(/images/menu-first-selected-banka.gif) no-repeat; }
#menu li.selected a { color:#fff; }
#menu li.first-selected a { color:#fff; }
#menu .none { background:none; }

/* Submenu */
.submenu { height:26px; background:#f26522; }
.submenu ul { margin:0; padding:5px 0 0 0; list-style-type:none; }
.submenu li { float:left; padding:0 17px; background:url(/images/submenu-arrow.gif) no-repeat right 5px; }
.submenu li.last { border-right:none; }
.submenu li a { font-size:12px; color:#fff; text-decoration:none; }
.submenu li.selected { background:url(/images/submenu-arrow-selected-banka.gif) no-repeat right 5px; }
.submenu li.selected a { color:#231f20; }

/* Wrapper */
#wrapper { width:986px; background:url(/images/wrapper-background.gif) repeat-y; }

/* Content */
#main { float:left; width:741px; }
#mainbannerua { width:740px; height:501px; background:url(/images/main_ua.jpg) no-repeat; border-right:1px solid #fff; border-left:1px solid #838f97; }
#mainbannerru { width:740px; height:501px; background:url(/images/main_ru.jpg) no-repeat; border-right:1px solid #fff; border-left:1px solid #838f97; }
#banner { width:740px; height:222px; border-right:1px solid #fff; border-left:1px solid #838f97;}
#content { overflow:visible; margin: 0 auto; text-align:left;}
#content .text { margin-top:17px; }
#content .table { width:733px; margin:0 17px 17px 17px; border-collapse:collapse; }
#content .table th { padding:1px 6px; background:#58595b; border-bottom:1px solid #fff; border-right:1px solid #fff; color:#fff; font-weight:normal; vertical-align:top; text-align:left; }
#content .table th a { color:#fff; text-decoration:none; }
#content .table td { padding:1px 6px; background:#f5f3f5; border-bottom:1px solid #fff; border-right:1px solid #fff; vertical-align:top; text-align:left; }
#content .table .light { color:#003d48; color:#818385; }
#content .table .light-selected { color:#dcdadc; }
#content .table .selected { background:#f26522; color:#fff; }
#content .table .selected-icon { background:#f26522; color:#fff; }
#content .table-header .left, #content .table-header-margin .left {  background:#e6e7e9; }
#content .table-header .right, #content .table-header-margin .right {  background:#e6e7e9; }
#content h1 { margin:0; padding:0 17px 17px 17px; font-size:20px; color:#f26522; font-weight:normal; }
#content h2 { margin:0; padding:0 17px 17px 17px; font-size:16px; color:#f26522; font-weight:normal; }
#content h3 { margin:0; padding:0 17px 17px 17px; font-size:14px; color:#f26522; font-weight:normal; }
#content h4 { margin:0; padding:0 17px; font-size:14px; color:#f26522; font-weight:normal; }
#content h5 { margin:0; padding:0 17px; font-size:14px; color:#f26522; font-weight:normal; }
#anketa h1 { margin:0; padding:0 17px 10px 17px; font-size:20px; color:#fff; font-weight:normal; text-shadow:#666 1px 1px 1px; }
#anketa h2 { font-size:14px; text-shadow:#666 1px 1px 1px; padding:0px 0px 0px 0px;margin:0;}
#anketa h3 { margin:0; padding:17px 17px 17px 17px; font-size:14px; color:#f26522; font-weight:normal; text-shadow:#666 1px 1px 1px;}
#anketa h4 { margin:0; padding:0 17px; font-size:14px; color:#f26522; font-weight:normal; text-shadow:#666 1px 1px 1px;}
#anketa h5 { margin:0; padding:0 17px; font-size:14px; color:#f26522; font-weight:normal; text-shadow:#999 1px 1px 1px;}
#content p { margin:0; padding:0 17px 17px 17px; }
#content ul { list-style:none; margin:0; padding:0 17px 17px 17px; }
#content ul li { background:url(/images/li-grey.gif) no-repeat 0 5px; padding:0 0 0 20px }
#content ol { margin:0; padding:0 17px 17px 38px; }
#content ol li { padding:0; }
#content .sitemap { margin-bottom:17px; }
#content .sitemap ul { margin:0 17px; padding:0; }
#content .sitemap ul li { margin:8px 0; padding:0 0 0 17px; font-weight:bold; background:url(/images/sitemap-arrow.gif) no-repeat 0 4px; }
#content .sitemap ul .first { margin:0 0 8px 0; }
#content .sitemap ul li ul li{ padding:0 0 0 8px; font-weight:normal; background:url(/images/li-grey.gif) no-repeat 0 5px; }
#anketa {margin:0 auto;}

/* Sidebar */
#sidebar { float:left; width:244px;text-align:left; }
#sidebar .line { height:1px; margin:0 17px; background:#838f97; }
#sidebar .contact { height:222px; background:#58595b; font-size:12px; color:#fff; }
#sidebar .contact h2 { margin:0; padding:17px; font-size:18px; font-weight:normal; }
#sidebar .contact p { margin:0; padding:0 16px 17px 16px; }
#sidebar .contact ul { margin:0 0 9px 17px; padding:0; }
#sidebar .contact ul li { list-style:none; margin:0 0 5px 0; padding:0 0 8px 20px; background:url(/images/li-.gif) no-repeat 0 5px; }
#sidebar .contact a { color:#fff; }
#sidebar .contact .no-title { padding:20px 0; line-height:19px; }
#sidebar .contact .no-title p { padding-bottom:0; }
#sidebar .infobox { }
#sidebar .infobox-margin { margin-top:17px; }
#sidebar .infobox h2, #sidebar .infobox-margin h2 { margin:0; padding:17px; font-size:18px; font-weight:normal; color:#f26522; }
#sidebar .infobox p, #sidebar .infobox-margin p { margin:0; padding:0 16px 17px 16px; }
#sidebar .infobox ul, #sidebar .infobox-margin ul { margin:0 0 9px 17px; padding:0; }
#sidebar .infobox ul li, #sidebar .infobox-margin ul li { list-style:none; margin:0 0 5px 0; padding:0 0 8px 20px; background:url(/images/li-grey.gif) no-repeat 0 5px; }
#sidebar .infobox .img, #sidebar .infobox-margin .img { display:block; }

/* Toolbar */
#toolbar { color:#000; clear:both; width:984px; height:25px; background:#a7a9ac; border-top:1px solid #838f97; border-left:1px solid #838f97; border-right:1px solid #838f97; }
#toolbar .links { float:left; padding:0 12px 0 17px; margin-right:17px; }
#toolbar .links a { color:#000; text-decoration:none; }
#toolbar .links a:hover { text-decoration:underline; }
#toolbar .wrapper { width:723px; float:left; padding:5px 17px 0 0; text-align:right; }

/* Footer */
#footer { clear:both; width:986px; height:26px; margin-bottom:17px; font-size:11px; background:#e6e7e9 }
#footer .links { float:left; padding:5px 12px 0 17px; margin-right:17px; }
#footer .text {  margin-right:17px; padding-top:5px; text-align:center;}
#footer p { padding:6px 0 0 17px; margin:0; }
#footer a { color:#818385; text-decoration:none; }
#footer a:hover { text-decoration:underline; }

/* Sitemap */
#sitemap { width:984px; border-right:1px solid #838f97; border-left:1px solid #838f97; background:#f5f3f5; padding:17px 0; }
#sitemap .top { min-height:74px; height:auto !important; height:74px; margin:0; padding:0; color:#808285; }
#sitemap .top li { float:left; width:104px; list-style:none; padding:0 2px 0 17px; font-size:12px; font-weight:bold; }
#sitemap .top li li { float:left; width:123px; padding-left:0; font-size:11px; font-weight:normal; }
#sitemap .top ul { margin:0; padding:0; width:104px; }
#sitemap .top a { color:#808285; text-decoration:none; }
#sitemap .top a:hover { text-decoration:underline; }

table.anketa_inshe td, table.osn_anketa td, table.programma  td  { 
border-bottom: 1px solid #fff; 
border-right: 1px solid #fff;
padding: 1px 1px;
}
table.anketa_deth td { 
border-bottom: 1px solid #fff; 
border-right: 1px solid #fff;
padding: 2px 1px;
}
table.anketa_deth, table.anketa_inshe, table.osn_anketa, table.programma, table.osn_dani {background:#CCC;}
.button, .submit-button {
	padding:5px;
	cursor:pointer;
	background:#F26522;
	-boz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:#fff;
	width:150px;
	font-weight:bold;
	text-shadow:#666 1px 1px 1px;
	}
.button:hover, .submit-button:hover {
	padding:5px;
	cursor:pointer;
	background:#EF7D32;
	-boz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:#fff;
	width:150px;
	text-decoration:underline;
	font-weight:bold;
	text-shadow:#666 1px 1px 1px;
	}
.submit-button, .submit-button:hover {
	width:300px;
}

.job
{
    border:0px solid #999999;
    width:300px;
   
	
	margin-right:5px;
	margin-bottom:5px;
}
.other-text {
	border:0px solid #999999;
    width:702px;
   
	margin:2px auto;
	
}
.dop-stroka {
	border:0px solid #999999;
    width:542px;
    
	margin:2px 1px;
}
#anketa input, textarea, select { border:0px solid #999999; }
.input-blok1 {
	width:250px;
	margin: 2px 5px;
}
.input-blok2 {
	width:250px;
	margin: 0px 5px;
}
.input-blok3 {
	width:250px;
	margin: 0px 5px;
}
.address-blok {
	width:250px;
	margin: 3px 5px;
}
.address-blok1 {
	width:250px;
	margin: 3px 5px 0px 5px;
}
.address-blok2 {
	width:250px;
	margin: 0px 5px 3px 5px;
}
.select-blok1 { margin: 5px 0px 0px 5px; height: 15px;border:0px solid #999999;}
.select-blok2 { margin: 2px 0px 2px 1px; height: 15px;border:0px solid #999999;}
.check {font-weight:bold; font-size:12px;}
