td { color: #000000; FONT-SIZE: 12px; FONT-FAMILY: Tahoma;}
.design {width: 100%}
.design td {color: #2A4C88; FONT-SIZE: 11px; FONT-FAMILY: Tahoma;}
.design td P {padding: 0; margin: 0}
.titl{	FONT-SIZE: 14px;	FONT-FAMILY: Arial;	FONT-WEIGHT: regular;	COLOR:#616971;	text-decoration : none;}
.titl2{	FONT-SIZE: 30px;	FONT-FAMILY: Arial;	COLOR:#333333;	text-decoration : none;}
.titl3{	FONT-SIZE: 16px;	FONT-FAMILY: Arial;	FONT-WEIGHT: bold;	COLOR:#4F73AB;}
.titl4{	FONT-SIZE: 13px;	FONT-FAMILY: Arial;	FONT-WEIGHT: bold;	COLOR:#FF7C00;}

.titl5{	FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	FONT-WEIGHT: bold;	COLOR:#4F73AB; letter-spacing: 40%; padding-bottom:13px}
.info{	FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	COLOR:#000000;	size : auto;}
.newstit, .newstit  a{	FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	COLOR:#004AAB;	text-decoration : none;	FONT-WEIGHT: bold;}
.newstit a:hover{text-decoration : underline;}
.margin-li li {margin-top:18px}
.path{	FONT-SIZE: 10px;	FONT-FAMILY: Tahoma;	COLOR:#5570A0;}
.tabl{	FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	COLOR:#545657;	padding-right : 10;}
.date{	FONT-SIZE: 12px;	FONT-FAMILY: Arial;	font-style : italic;	COLOR:#696969;}
.link{	FONT-SIZE: 12px;	FONT-FAMILY: Arial;	FONT-WEIGHT: regular;	COLOR:#0048B4;	text-decoration : none;}
.uslink{	FONT-SIZE: 11px;	FONT-FAMILY: Verdana;	FONT-WEIGHT: regular;	COLOR:#8E9296;	text-decoration : none;}
.form{	FONT-SIZE: 11px;	FONT-FAMILY: Tahoma;	FONT-WEIGHT: regular;	COLOR:#4C4C4C;}
.linksAd{	font: normal 12 Verdana;	color: #4F73AB;	text-decoration: none;}
.errorField { color:#d00; }

.news {	FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	FONT-WEIGHT: regular; COLOR: #030303;	text-decoration : none;}
.top {	FONT-SIZE: 11px;	FONT-FAMILY: Tahoma;	FONT-WEIGHT: bold;	COLOR: #FFFFFF;	text-decoration : none;}
.top:hover {COLOR:#FB983B;}

.tel {FONT-SIZE: 17px;	FONT-FAMILY: Tahoma;	FONT-WEIGHT: bold;	COLOR: #696969;	border : none;}
.tel_name {FONT-SIZE: 11px; FONT-FAMILY: Tahoma;	COLOR: #696969;}

.menu1 {	FONT-FAMILY: Verdana; FONT-SIZE: 11px;	COLOR: #545657;	text-decoration : none;}
.menu_a {	FONT-FAMILY: Verdana;	FONT-SIZE: 11px;	COLOR: #FF7C00;	text-decoration : underline;}
.menu2_a {	FONT-FAMILY: Verdana;	FONT-SIZE: 11px;	COLOR: #FF7C00; background-color: #294B88; text-decoration : none;}
.menu_a:hover {	FONT-FAMILY: Verdana;	FONT-SIZE: 11px;	COLOR: #FF7C00;	text-decoration : none;}
.menu_act {	FONT-FAMILY: Verdana;	FONT-SIZE: 12px;	COLOR: #FF7C00;	text-decoration : none;}

.smenu {	FONT-FAMILY: Tahoma;	FONT-SIZE: 12px;	COLOR: #0048B4;	text-decoration : none;}
.smenu_a {	FONT-FAMILY: Tahoma;	FONT-SIZE: 12px; COLOR: #FF7900;	text-decoration : none;	font-weight : 200;}
.smenu:hover {	FONT-FAMILY: Tahoma;	FONT-SIZE: 12px;	COLOR:#FF7900;	text-decoration : none;}
.smenu4 {	FONT-FAMILY: Verdana;	  FONT-SIZE: 12px;	  COLOR: #FF7C00;	text-decoration :none; }
.smenu4_a, .smenu4:hover{	FONT-FAMILY: Verdana;	FONT-SIZE: 11px;	COLOR: #545657; text-decoration :none; }

#menu_block A {	FONT-FAMILY: Verdana;	FONT-SIZE: 12px;	COLOR: #0048B4; text-decoration : underline;}
#menu_block A:hover {color: #FF7900;}

#menu_block .smenu_in {color: #999999; text-decoration : underline;}
#menu_block .smenu_in:hover {COLOR: #0942B5;  text-decoration : underline;}

#menu_block2 A {color: #373839;}
#menu_block2 A:hover {color: #0048B4;}

.smenu2_in {	FONT-FAMILY: Verdana;	FONT-SIZE: 12px;	COLOR: #373839;	text-decoration : underline;}
.smenu2_in:hover {	FONT-FAMILY: Verdana;	FONT-SIZE: 12px;	COLOR: #0942B5;	text-decoration : underline;}

.menu-main {	FONT-FAMILY: Verdana;	FONT-SIZE: 12px; COLOR: #0048B4;	text-decoration : underline;}

.nav TD A {	FONT-FAMILY: Verdana;	FONT-SIZE: 11px;	COLOR:#565656;	text-decoration : none;  padding:0 0 2 0px;}
.nav TD A:hover {COLOR:#0942b5;}
.text{	FONT-SIZE: 11px;	FONT-FAMILY: Tahoma;	FONT-WEIGHT: regular;	COLOR:#696969;	text-decoration : none;}

UL { margin: 10px 2px 10px 25px;}
LI {list-style: url('/media/images/li1.gif') disc; padding: 0 0 12px 0; margin: 0;}

LI.old {FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	FONT-WEIGHT: regular;	COLOR:#000000; list-style-type:none;  vertical-align:top; position:relative; margin: 0 0 0 -40px;padding: 0 0 4 17px; background: url(/img/menu.gif) 0 4 no-repeat; margin-bottom:1px; }

 
.design TD LI {FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	FONT-WEIGHT: regular;	COLOR:#545657; list-style-type:none;  vertical-align:top; position:relative; margin: 0 0 0 -40px;padding: 0 0 4 17px; background: url(/img/menu.gif) 0 4 no-repeat;  margin-bottom:1px; }
.design TD P {padding-bottom: 4px; margin-bottom: 0;}

#nostrong, #nostrong A {font-size: x-small}

#menu DIV {position:relative;}
#menu DIV.submenu {	display:none;	position: absolute; top:69px; left:257px}
table .tabcl .infotabr {	padding-top:7px;	padding-bottom:7px;	padding-left:8px;	padding-right:1px;}
table .tabcl .tabhr td{	FONT-WEIGHT: bold; padding-top:5px;	padding-bottom:5px;	padding-left:8px;	padding-right:1px;}	
table .tabcl .infotab {	padding-top:7px;	padding-right:34px;	padding-bottom:7px;	padding-left:8px;	}
#steps, #stepsCustom {}
#steps DIV, #stepsCustom DIV {display:none;}
#steps DIV DIV, #stepsCustom DIV DIV {display:block;}
.step {}
.step TD {border-top:2px solid #CCC; padding-top:5px;}
.hide {display:none;}

.menu4{	FONT-FAMILY: Verdana;	FONT-SIZE: 12px;	color: #4C4C4C;	text-decoration : none;	}
.menu4 td {padding-bottom: 4px}
.menu4_active{	color: #004AAB;		FONT-FAMILY: Verdana;	FONT-SIZE: 12px;	text-decoration : none;	font-weight: bold;	}
.form .titl3{	FONT-SIZE: 14px;	FONT-FAMILY: Arial;FONT-WEIGHT: bold;	COLOR:#4F73AB;	padding-top: 39px;	padding-bottom:16px;}

.form .titl4{	padding-bottom: 11px;	font-weight: bold;}
.form input, .form select{	font-size: 11px;	color: #696969;	}

.form tr{	padding-bottom:6px;}
.form td{	padding-right: 4px;}


.form .radio input
{	width: 14px;	margin-right:5px;
	}
a{	FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	color: #004AAB;}
.form-answe
{	border-collapse:collapse;
}
 .form-answer td
{	border: solid 1px #cccccc;
}

a.v:link {color: #4c4c4c; font-family: tahoma; font-size: 11px; text-decoration: none;}
a.v:visited {color: #4c4c4c; font-family: tahoma; font-size: 11px; text-decoration: none;}
a.v:hover {color: #004aab; font-family: tahoma; font-size: 11px; text-decoration: none;}
a.v:active {color: #4c4c4c; font-family: tahoma; font-size: 11px; text-decoration: none;}

.calc_form td{FONT-SIZE: 11px;FONT-FAMILY: Tahoma;BACKGROUND-COLOR:#F1F0EE;FONT-WEIGHT: regular;COLOR:#000;}
.calc_form input, .calc_form select{font-size: 11px;color: #000000; width:187px;}
.tablespacing {height:6px;}
.ps{font-size:10px;margin: 2px 3px 4px 3px;}
.ctop_active{FONT-SIZE: 10px;FONT-FAMILY: Tahoma;FONT-WEIGHT: bold;COLOR:#FB983B;text-decoration : none;}
.ctop{FONT-SIZE: 10px;FONT-FAMILY: Tahoma;FONT-WEIGHT: bold;COLOR:#FFFFFF;text-decoration : none;}
.calcresult_form td{FONT-SIZE: 10px;FONT-FAMILY: Tahoma;BACKGROUND-COLOR:#ffffff;FONT-WEIGHT: regular;COLOR:#545657;}
.calc_form2{border-collapse: collapse; border: solid 2px #f1f0ee;}
.calc_form2  td{FONT-SIZE: 11px; border: solid 1px #ffffff;FONT-FAMILY: Tahoma;BACKGROUND-COLOR:#F1F0EE;FONT-WEIGHT: regular;COLOR:#000;padding:2px 4px;text-align:center;}

.cont, .cont TD {color:#4C4C4C;}
.cont INPUT, .cont SELECT {/*background:#FFF;*/ font:11px Tahoma; color:#4C4C4C;}

img.spacer	{visibility:hidden;}

table.counters {position:relative; left:-5px; margin-bottom:15px;}
table.counters td {padding-right:12px;}

#NEW STYLE {}

.blue {color: #2A4C88;}
.oranje {color: #F77600;}

H1 {FONT-SIZE: 28px; FONT-FAMILY: Arial; COLOR:#284A87;	text-decoration : none; padding: 4px 0 0 10px; margin: 18px 0 0 0; font-weight: normal; border-left: solid 2px #C0D7F0}
.min {FONT-SIZE: 18px; padding: 0 0 20px 0; margin: 0; letter-spacing: 0.1em;}

H2 {FONT-SIZE: 16px;	FONT-FAMILY: Arial;	FONT-WEIGHT: bold;	COLOR:#4F73AB; margin: 0; padding-top: 16px; padding-bottom: 6px;}
H3 {	FONT-SIZE: 12px;	FONT-FAMILY: Tahoma;	FONT-WEIGHT: bold;	COLOR:#000000;  margin: 0; padding-top: 14px; padding-bottom: 4px;}
HR {height: 1px; color: #E1E0DE;}

P {  margin: 0; padding-top: 4px; padding-bottom: 12px;}

UL.li2 { margin: 2px 2px 10px 25px}
UL.li2 LI {list-style: url('/media/images/li1');  padding: 4px 0; margin: 0; }

IMG.rzd {width: 1px; height: 10px; border-width: 0;}

P.adress_info {background: url('http://online.binbank.ru/i/bm_post.gif') no-repeat 0 3px; padding-left: 20px; margin: 2px; color: #333; font-size: 100%; line-height: 16px}
P.metro {background: url('http://online.binbank.ru/i/bm_metro.gif') no-repeat; padding-left: 20px; margin: 2px; color: #666; font-size: 90%; font-weight: bold; line-height: 16px}
P.time_info {background: url('http://online.binbank.ru/i/bm_time2.gif') no-repeat; padding-left: 20px; margin: 2px; color: #666; font-size: 90%; line-height: 16px}
P.phone_info {background: url('http://online.binbank.ru/i/bm_phone.gif') no-repeat; padding-left: 20px; margin: 2px; color: #666; font-size: 90%; line-height: 16px}
TD.gray_fon {background-color: #f1f0ee;}

#NumTable TD {font-size: 90%; color: #2A4C88; border-right: solid 1px #eee; }

.NumTable {width: 100%; border-left: dotted 1px #DDD; border-top: dotted 1px #DDD;}
.NumTable TD {font-size: 11px; color: #2A4C88; border-right: dotted 1px #DDD; border-bottom: dotted 1px #DDD; padding: 4px 1px; text-align: center}
.NumTable TH {font-weight: bold; font-size: 11px; color: #666; background-color: #F2F2F2; border-right: dotted 1px #DDD; border-bottom: dotted 1px #DDD; padding: 4px 1px; text-align: center} 

.NumTable2 {width: 100%; border-left: dotted 1px #DDD; border-top: dotted 1px #DDD;}
.NumTable2 TD {font-size: 11px; color: #000; border-right: dotted 1px #DDD; border-bottom: dotted 1px #DDD; padding: 4px 1px; text-align: left; vertical-align: top;}
.NumTable2 TH {font-weight: bold; font-size: 11px; color: #666; background-color: #F2F2F2; border-right: dotted 1px #DDD; border-bottom: dotted 1px #DDD; padding: 4px 1px; text-align: center} 

.NumTable3 {width: 100%; border-left: dotted 1px #BBB; border-top: dotted 1px #BBB;}
.NumTable3 TD {font-size: 11px; color: #2A4C88; border-right: dotted 1px #BBB; border-bottom: dotted 1px #BBB; padding: 6px;}
.NumTable3 TH {font-weight: bold; font-size: 11px; color: #666; background-color: #F2F2F2; border-right: dotted 1px #BBB; border-bottom: dotted 1px #BBB; padding: 4px 1px; text-align: center} 

DIV.comment {display: none; margin-left: 16px; width: 100%; background-color: #f2f2f2; border-left: solid 1px #1165B8; padding: 6px;}
DIV.comment TABLE TD {text-align: justify;}
.blue_color {background-color: #EFF9F9;}

