	*	{margin: 0px; padding: 0px;}
	body	{font: 11px Verdana, Arial, sans-serif; background: #C9D9F7 url(http://www.kamkombank.ru/sites/all/top-l.png) no-repeat scroll 0 0; color:#333333;}
	img	{border: none;}
	A img	{border: none; text-decoration: none;}
	ul	{list-style: none;}
	tr, td, table	{border: none;}
	a	{color: #2F92D5;}
	.a_visited:visited	{color: #94BEDD!important;}
	.a_visited a:visited	{color: #94BEDD!important;}
	a:hover	{color: #F14343;}
.hide {display:none;}
	.width	{width:100%; min-width:999px;}
	* html .minwidth	{padding-left:1000px;}
	* html .container	{margin-left:-1000px; position:relative;}

/*\*/ * html .minwidth, * html .container, * html .content, * html .layout	{height:1px;}

	#page_menu	{height: 45px; width: 100%;}
	#page_menu li	{height: 28px; float: left;}
	#page_menu p	{display: block; float: left;}
	#page_menu span	{padding: 6px 10px 0 11px; float: left; display: block; height: 22px;}
	#page_menu span a	{font-size: 12px; color: #3D7098 !important; text-decoration: underline;}
	#page_menu span a:hover	{text-decoration: none;}
	#page_menu .actv	{background: url('http://www.kamkombank.ru/sites/all/t2_5.gif') repeat-x;}
	#page_menu .actv p	{background: url('http://www.kamkombank.ru/sites/all/t1_6.gif') left top no-repeat;}
	#page_menu .actv p span	{background: url('http://www.kamkombank.ru/sites/all/t3_4.gif') right top no-repeat; font-size: 12px; color: #3D7098;}
	#page_menu .blnk	{width: 2%;}
	#page_path	{padding-left: 11px;}
	#page_path p	{color: #666666;}
	#page_path p a	{color: #666666; text-decoration: underline; font-size: 10px;}
	#page_path p a:hover	{color: #F14343;}
	#page_header	{padding-left: 11px;}
	#page_header h1	{font-size: 24px; color: #3D7098; font-weight: normal;padding-top:6px;/*line-height: 1.7;*/}
	#page_header font	{color: #333333; font-size: 12px; display: block; margin-top: 6px;}
	#page_header font a	{font-size: 12px; color: #2a93cf; text-decoration: underline;}
	#page_header span	{display: block; float: right; width: 232px; font-size: 10px; color: #333333; padding: 9px 0 15px 0;}
	#page_header strong	{color: #74953a; font-size: 10px;}
	#page_submenu	{width: 100%; /*float: left; clear: both;*/ padding: 8px 0 23px 0; overflow: hidden; zoom: 1;}
	#page_submenu ul li	{height: 28px; float: left;}
	#page_submenu ul li p	{display: block; float: left;}
	#page_submenu ul li p span	{padding: 6px 10px 0 11px; float: left; display: block; height: 22px;}
	#page_submenu ul li strong	{padding: 6px 10px 0 11px; float: left; display: block; height: 22px; font-size: 12px; color: #e58036;}
	#page_submenu ul li p span	{font-size: 11px; color: #3D7098;}
	#page_submenu ul li p span a	{font-size: 11px; color: #3D7098; text-decoration: underline;}
	#page_submenu ul li p span a:hover	{text-decoration: none;}
	#page_submenu .actv	{background: url('http://www.kamkombank.ru/sites/all/t2_5.gif') repeat-x;}
	#page_submenu .actv p	{background: url('http://www.kamkombank.ru/sites/all/t1_6.gif') left top no-repeat;}
	#page_submenu .actv p span	{background: url('http://www.kamkombank.ru/sites/all/t3_4.gif') right top no-repeat; color: #3D7098;}
	#page_submenu .blnk	{width:1%;}

	/* bookmark navigation */
	#bookmark-nav .cat-item:hover {background: url('http://www.kamkombank.ru/sites/all/b-links.png') no-repeat;}
	#bookmark-nav .cat-item a:hover {background: url('http://www.kamkombank.ru/sites/all/b-links-r.png') right top no-repeat;color: #d5edff;}	
	#bookmark-nav .cat-item {background: url('http://www.kamkombank.ru/sites/all/b-links-neg.png') no-repeat;}
	#bookmark-nav .cat-item a {background: url('http://www.kamkombank.ru/sites/all/b-links-r-neg.png') right top no-repeat;color: #fff;}	
	#bookmark-nav .cat-item a:link {color: #fff;}
	#bookmark-nav .cat-item a:active {color: #d5edff;}
	
	#bookmark-nav .current-cat {background: url('http://www.kamkombank.ru/sites/all/b-links.png') no-repeat;}
	#bookmark-nav .current-cat a {background: url('http://www.kamkombank.ru/sites/all/b-links-r.png') right top no-repeat;color: #fff;}
	#bookmark-nav .current-cat a:link {color: #fff;}
	#bookmark-nav .current-cat a:hover {color: #d5edff;}
	#bookmark-nav .current-cat a:active {color: #d5edff;}
	#bookmark-nav .current-cat-parent {background: url('http://www.kamkombank.ru/sites/all/b-links.png') no-repeat;}
	#bookmark-nav .current-cat-parent a {background: url('http://www.kamkombank.ru/sites/all/b-links-r.png') right top no-repeat;color: #fff;}
	#bookmark-nav .current-cat-parent a:link {color: #fff;}
	#bookmark-nav .current-cat-parent a:hover {color: #d5edff;}
	#bookmark-nav .current-cat-parent a:active {color: #d5edff;}

	#bookmark-nav a:link {color: #fff;}
	#bookmark-nav a:hover {color: #900;}
	#bookmark-nav a:active {color: #900;}
	
	#bookmark-nav-aside .login {background: url('http://www.kamkombank.ru/www/img/cleanup/b-login.png') no-repeat;}
	#bookmark-nav-aside .login span {background: url('http://www.kamkombank.ru/www/img/cleanup/b-login-r.png') right top no-repeat;}
	#bookmark-nav-aside a:link {color: #fff;}
	#bookmark-nav-aside a:visited {color: #fff;}
	#bookmark-nav-aside a:hover {color: #900;}
	#bookmark-nav-aside a:active {color: #900;}
	#bookmark-nav-aside .login a:link {color: #fff;}
	#bookmark-nav-aside .login a:hover {color: #ddff9b;}
	#bookmark-nav-aside .login a:active {color: #ddff9b;}
	
	#main-nav .rbtop {background: url(http://www.kamkombank.ru/sites/all/rcstar-bluegreen.png) -5px -5px no-repeat;}
	#main-nav .rbtop div {background: url(http://www.kamkombank.ru/sites/all/rcstar-bluegreen.png) 0px -5px no-repeat;}
	
	#main-nav a:link {color: white;}
	#main-nav a {color: white;text-decoration:none;}
	#main-nav a:hover {color: #d5edff;}
	#main-nav a:active {color: #d5edff;}
	#main-nav .current-cat,
	#main-nav .current-cat a {color: #104b91;}
	#main-nav .current-cat a:link {color: #104b91;}
	#main-nav .current-cat a:hover {color: #900;}
	#main-nav .current-cat a:active {color: #900;}
	
	#main-nav .current-cat {background: #c7d9f1 url(http://www.kamkombank.ru/sites/all/bg-mainnav-a.gif) -10px 0 no-repeat;}
	#main-nav .current-cat span {background: url(http://www.kamkombank.ru/sites/all/bg-mainnav-a.gif) 0 0 no-repeat;}
	
	#aside .lining {background: #ebeff0 url(http://www.kamkombank.ru/www/img/cleanup/bg-aside.png) right bottom no-repeat;}

	.left_module_item	{float: left; padding: 4px 0px 0px 31px; background-position: left top; background-repeat: no-repeat; margin: 0 15% 5px 0; min-height: 20px;}

	.counter-footer {position:absolute;top:60px;left:2%;font-size:10px;color:white;}
	.counter-footer a {font-size:10px;color:white;margin-right:5px;}
#footer {background: #C9D9F7 url(http://www.kamkombank.ru/sites/all/footer-bg.png) no-repeat scroll 0 0;}
#footer .lining {color: #999;}

#footer {clear: both;position: relative;height:131px;left:-10px;margin-right:-20px;}
#footer div {/*background: #C9D9F7 url(http://www.kamkombank.ru/sites/all/footer-bg-r.png) no-repeat scroll 0 0; */overflow: hidden; /*margin-left: 1123px;*/ right:-20px;}
#footer .lining {padding: 55px 0 0 26px;zoom: 1;}
#footer-wrap  {min-width: 990px;max-width: 100%;margin: 0 -10px;padding: 0 10px;overflow:hidden;}

	.h1	{width: 3%; float: left;}

	.padd_left {padding-left: 11px;font-size:13px;}
	.padd_left h2	{margin-bottom:15px;font-weight:normal;color:#3D7098;}
	.padd_left ul li h2 {margin:10px 0 15px -20px;font-weight:normal;color:#3D7098;}
	.padd_left h3	{margin-bottom: 8px;color:#3D7098}
	.padd_left p	{margin-bottom:15px;text-align:justify;line-height:19px;text-indent:2em;}
  .padd_left p img	{text-align:center;}
	.padd_left .news-date {font-style: italic; color: #999999;}
	.padd_left thead th	{border-bottom: 1px #3D7098 solid;}
	.padd_left tfoot td, .padd_left tfoot th	{border-top: 1px #3D7098 solid;padding-bottom:15px;}	
	.padd_left tbody td	{padding-bottom:3px;}
	.padd_left table.vkl thead {font-size:11px;}
	.padd_left table.vkl tbody td	{border-bottom: 1px #3D7098 solid;font-size:11px;padding: 2px;}
	.padd_left .rekv-filial {}
	.padd_left .rekv-head {padding-left:15px;font-weight:bold;}
	.padd_left .rekv-text {padding-left:30px;margin-bottom:12px;text-align:justify;line-height:19px;}
	.padd_left .rekv-text table {text-align:left;}
	.padd_left .rekv-tabl-left {width:50%}
	.padd_left .rekv-tabl-right {width:50%}
	.padd_left .padd-news {margin-bottom:1px;color: black;}
	.padd_left .padd-news p {margin-bottom:1px;color: black;}
	.padd_left .adr-show {text-align:left;}
	.comments	{color:#999999; font-size:10px;}
	.td-first {width:100px;text-align:left;}
	.td-second {width:320px;text-align:left;}
	.td-third {width:200px;text-align:left;}
	.form table td	{padding: 5px;}

	.balance	{font-size: 0.909em; font-weight: normal; display: block; overflow: hidden; zoom: 1; clear: both; 	margin-bottom: 10px;	}
	.balance a	{margin: 0 0 5px 0; float: left; clear: left; border: none;}
	.balance table	{border-collapse: collapse; margin: 5px 0; padding: 0; width: 100%;}
	.balance th	{font-weight: normal; text-align: left;}
	.balance thead td, .balance thead th	{border-bottom: 1px #ddd solid;}
	.balance tfoot td, .balance tfoot th	{border-top: 1px #ddd solid;}
	.balance tfoot th a	{display:block;float:none;clear:both;}
	.balance td	{text-align: right; padding: 1px;}
	.balance th b	{color: #666666;}
	.balance td, .balance th	{padding: 4px 0;}
	.balance h3 {margin-top:20px;font-size:14px;}

	#manage	{position: relative; border-bottom: 1px #cacaca solid; padding: 0 0 10px 0; color: #999999; overflow: hidden; zoom: 1;}

.wrapper	{zoom: 1;}

.extra_wraping	{ 
white-space: pre-wrap; /* css-3 */ 
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ 
white-space: -pre-wrap; /* Opera 4-6 */ 
white-space: -o-pre-wrap; /* Opera 7 */ 
word-wrap: break-word; /* Internet Explorer 5.5+ */ 
width:600px; /* NEW LINE */ 
} 
/******** FROM CLEANUP **************/
html {font-size: 100.01%;}
img {border-style: none;}
strong {font-weight: bold;}
h1 {font-size: 24px; font-weight: normal; margin-bottom: 1em;}
/* colors and shadows */
body {
	font: 0.688em Verdana, Tahoma, sans-serif;
	color: black;
	background-color: #C9D9F7;
}

.content-nav li {color: #3a6d95;}
.content-nav li a:link {color: #3a6d95;}
.content-nav li a:hover {color: #900;}
.content-nav li a:active {color: #900;}

a.important:link {color: #cc5200 !important;}
a.important:hover {color: #900 !important;}
a.important:active {color: #900 !important;}

h1 a:link {color: #3d7098; border-bottom: 1px dashed #3d7098;}
h1 a:hover {color: #900; border-bottom: 1px dashed #900;}
h1 a:active {color: #900; border-bottom: 1px dashed #900;}

h1 {color: #3d7098;}

#container {/*background: url(http://www.kamkombank.ru/sites/all/shade-rl.gif) 10px 0 repeat-y;*/}
#wrapper {background: url(http://www.kamkombank.ru/sites/all/shade-rr.gif) right top repeat-y;}
#main-nav { background: url('http://www.kamkombank.ru/sites/all/shade-tl.png') no-repeat;}
#main-nav .rb-pattern {background: #104b91 url('http://www.kamkombank.ru/sites/all/shade-tr.png') right top no-repeat;}
#footer .shade {background: url(http://www.kamkombank.ru/www/img/cleanup/shade-bl.png) no-repeat;}
#footer .shade div {background: url(http://www.kamkombank.ru/www/img/cleanup/shade-br.png) no-repeat;}

.wrapper {overflow: hidden; zoom: 1;}
#logo {left: 29px;top: 0px;margin-left:22em;overflow: hidden;}

#bookmark-nav,
#bookmark-nav-aside {position: absolute;bottom: 0;}
#bookmark-nav {left: 21%;margin-left:9px;z-index: 22;}
#bookmark-nav li {float: left;margin-right: 5px;font-weight: bold;zoom: 1;max-width:150px;text-align:center;}

#bookmark-nav a, #bookmark-nav-aside a {display: block;padding: 0 11px;line-height: 17px;float: left;height:35px;vertical-align:middle;}
#bookmark-nav-aside span {display: block;padding: 0 3px;line-height: 17px;float: right;}
#bookmark-nav-aside {right: 4px;z-index: 21;}
#bookmark-nav-aside li {float: right;margin-left: 2px;font-size: 1.091em;font-weight: bold;zoom: 1;}
#bookmark-nav-aside span {padding-top: 9px; height: 26px;}
#bookmark-nav-aside span a {display: inline;padding: 0;margin: 0 10px;line-height: 1.2em;height: auto;}
#bookmark-nav-aside .exit {font-size: 0.917em;font-weight: normal;margin-top: 1px;}

#main-nav {padding: 0 0 0 5px;}
#main-nav ul {margin: 5px 0 0 -14px;font-size: 1.091em;overflow: hidden;zoom: 1;text-align:center;}
#main-nav .cat-item {position: relative;float: left;list-style: none;padding: 2px 11px 0 11px;height: 28px;}
#main-nav ul span {position: absolute;margin-left: 100%;left: -10px;top: 0;display: block;height: 33px;width: 10px;overflow: hidden;}
#main-nav .current-cat {font-weight: bold;overflow: hidden;zoom: 1;position: relative;float: left;list-style: none;padding: 5px 11px 0 11px;height: 28px;}
#main-nav .rb-pattern {padding: 0 4px 0 0px;overflow: hidden;height: 43px;}
#main-nav .rbtop {position: relative;width: 100%;height: 5px;overflow: hidden;}
#main-nav .rbtop div {position: absolute;width: 5px;height: 5px;margin-left: 100%;left: -5px;overflow: hidden;}
#main-nav .rbcontent {margin: 0 0 0 16px;padding: 0 0 0 21%;}

.lined {width: 100%;border-collapse: collapse;}
.lined  td, .lined  th {border: 1px black solid;}

.content-nav {font-size: 1.091em;list-style: none;margin-bottom: 2.917em;}
.content-nav li {display: inline;font-weight: bold;padding-right: 30px;}
.content-nav li a {font-weight: normal;}

.ibank ul {margin: 10px 0px 5px 15px;font-size:12px;color:#104b91;}
.ibank li {margin-bottom:3px;}
.ibank-link {font-size:14px;text-decoration:none;margin-bottom:5px;color:#104b91;}

h1 a {text-decoration: none;}

.banners {padding: 10px 0 0 0px;}
.c111_1 ul {list-style: none;}
.lic9_2 {font-weight: bold;}
#manage {border: none;}
.left_module_item {float: none;}
.reg-main-page .right10 {width: 51%;}

#container {min-width: 990px;max-width: 1240px;margin: 0 auto;padding: 0 10px;}
#wrapper {overflow: hidden;_height: 1%;zoom: 1; /* IE *//* max-width:  1000px; */padding: 0 0 0 20px;}
#subwrap {float: right;width: 100%; margin-left: -20%;}
#content {margin: 1.364em 10px 1.364em 20%;}
#content-main {width: 74%; float: left;}
/* column: center */
.lining {overflow: hidden;padding-left: 5px;}
/* column: left */
#aside {float: left;width: 20%;}
#aside .lining {position: relative;left: -15px;padding: 1.364em 20px;}

#aside .lining2 {background: #104B91 right bottom no-repeat;}
#aside .lining2 {position: relative;left: -15px;padding: 1.364em 20px;}
/*=header
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#header {height: 35px;position: relative;padding: 0 10px 0 29px;background: #C9D9F7;}	
#header2 {right:-15px;height: 150px;position: relative;padding: 0 10px 0 29px;background: #C9D9F7 url('http://www.kamkombank.ru/sites/all/top-r.png') no-repeat;overflow:hidden;}	
.reg-main-page #aside {display: none;}
.reg-main-page #subwrap {margin-left: 0;}
.reg-main-page #content {margin-left: 0;}

.currentcity {	color: #FFF;	padding: 2px 0 3px;	cursor: pointer;text-align:center;font-size: 18px; }
.currentcity a {text-decoration: none; 	border-bottom: 1px dashed #FFF; color: #FFF;	padding: 2px 0 3px;	cursor: pointer;text-align:center;font-size: 18px; }
#t1 ul {margin-top:10px;text-align:left; font-size:14px;}
#t1 ul a {text-decoration: none; 	border-bottom: 1px dashed #FFF; color: #FFF;cursor: pointer;margin-top:2px;}
#t1 ul a:hover {text-decoration: none; 	border-bottom: 1px dashed red; color: red;cursor: pointer;margin-top:2px;}


table.banners td.banner {
/*background-color:white;*/
/*border:1px dashed #B2B2B2;*/
}
table.banners div.banner div.image {text-align:center;}

table.banners div.banner div.caption {color:#94999C;font-size:85%;left:40%;position:relative;width:60%;}
table.banners div.banner div.caption div.reducer {padding:0 14px 1em 0;}
#right-t, #right-b {background: #104B91;font-size:5px;position:relative;}

#right-t .rbtop {background: url(http://www.kamkombank.ru/sites/all/rcstar-blue.png) -5px -5px no-repeat;}
#right-t .rbtop div { background: url(http://www.kamkombank.ru/sites/all/rcstar-blue.png) 0px -5px no-repeat; height:5px; right:0px; top:0px; overflow:hidden; position:absolute; width:5px;}
#right-b .rbbottom {background: url(http://www.kamkombank.ru/sites/all/rcstar-blue.png) -5px 1px no-repeat;}
#right-b .rbbottom div { background: url(http://www.kamkombank.ru/sites/all/rcstar-blue.png) 0px 1px no-repeat; height:6px; right:0px; position:absolute; width:5px;}

	.right-bar {font-size: 0.909em; font-weight: normal; display: block; overflow: hidden; zoom: 1; max-width:227px;min-width:180px;padding:5px; color:white;background: #104B91;}
	.right-bar table	{border-collapse: collapse; margin-top: 5px; padding: 0; width: 100%;}
	.right-bar .rlnk a {color: white; border-bottom: 1px dashed #fff; text-decoration: none; float: right; margin-top:3px;}
	.right-bar .rlnk a:hover {color: red; border-bottom: 1px dashed red; text-decoration: none; float: right; margin-top:3px;}
	.right-bar th	{font-weight: normal; text-align: left;}
	.right-bar thead td, .right-bar thead th	{border-bottom: 1px #ddd solid;}
	.right-bar tfoot td, .right-bar tfoot th	{border-top: 1px #ddd solid;font-size:5px;}
	.right-bar td	{text-align: right; padding: 1px;}
	.right-bar th b	{color: #666666;}
	.right-bar td, .right-bar th	{padding: 4px 0;}
	.right-bar h3 {font-size:13px; font-weight:bold;text-align:center;}
	
	
#sidebarcol	{width: 24%;}
#maincol	{width: 74%;}
		/* Contacts
------------------------------------------------*/
div.contacts {	margin: 0 0 1em 0;}
div.contacts h2 {	font-size: 140%;	font-weight: bold;	color: #94999c;	margin: 0 0 8px 0;}
div.contacts p {	margin-bottom: 0.3em;}
div.contacts p {	font-size: 108%;}

body:first-of-type div.contacts p {	font-size: 100%;}
/* safari */

div.contacts p.comment-consultant {	margin-bottom: 0.3em;	margin-top: -5px;	color: #94999c;}
div.contacts table.consultant p.comment-consultant {	margin-bottom: 2px;	margin-top: 2px;	color: #FFF;	font-size: 90%;	font-style: italic;	text-align:center;}
body:first-of-type div.contacts table.consultant p.comment-consultant {	font-size: 80%;}

table#consultant-table {	border-collapse: collapse;}
body:first-of-type.frontpage table#consultant-table,body:first-of-type div.consultant-with-help table#consultant-table {	width: 180px;}
table#consultant-table td {	padding: 0;}
table#consultant-table td#consultant-td {	width: 100%;}
table#consultant-table td#help-td {	width: 16px;	padding-left: 5px;}

div.consultant-tel {font-size:230%;font-weight:normal;text-align:center;}
div.tel {font-size:110%;text-align:center;}
div.contacts a.pseudo-link {	text-decoration: none;	font-size: 155%;	font-weight: bold;	margin-top: 1.2em;	font-style: normal;	font-weight: bold;}
div.contacts a.b-pseudo-link {	position: relative;	top: -0.14em;	text-decoration: none;	font-size: 155%;	font-weight: bold;	margin-top: 1.2em;	font-style: normal;		cursor: pointer;	white-space: nowrap;	text-decoration: none;	border-bottom: 1px dashed;}
div.contacts a.b-pseudo-link span {	position: relative;	top: 0.14em;}
body:first-of-type div.contacts a.pseudo-link {	font-weight: normal;}
body:first-of-type div.contacts a.b-pseudo-link {	font-weight: normal;}

td.navigation div.contacts {margin: 0 0 20px 9px; font-size: 85%; position: relative; z-index: 1; width: 200px; max-width: 200px; }
td.navigation div.contacts h3 {font-size: 112%; font-weight: bold; margin-top: 22px; margin-bottom: 0; font-style: normal; color: #000000;}
td.navigation div.contacts table td div {font-size: 95%;}
td.navigation div.contacts table td div.consultant-tel {font-size: 150%; color: #828282;}
body:first-of-type td.navigation div.contacts table td div {font-size: 85%;}
body:first-of-type td.navigation div.contacts h3 { font-size: 116%; font-weight: bold; }	 /* safari */
body:first-of-type td.navigation div.contacts table td div.consultant-tel { font-size: 140%; } /* safari */

input.sidebarsubmit {background:transparent url(http://www.kamkombank.ru/sites/all/b-enter.gif) repeat scroll 0 0;height:18px;width:18px;border:0px;}
