@charset "UTF-8";
/* CSS Document */
/* ProgramBank corporative site style sheet */
*{ margin:0; padding:0; outline: none; }
html, body{
	height:100%;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#003366;
/* 	background-image: url(/bg_main.jpg);*/
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center top;
	background-color: #4488bb;
	}
a{ color:#336699; text-decoration:none; }
a:hover{ color:#0099ee; text-decoration:underline; }
ul{ list-style:none; }
img{ border:none; }
h1{ font:22px "Trebuchet MS", Arial, Helvetica, sans-serif; }
h2{ font:20px "Trebuchet MS", Arial, Helvetica, sans-serif; }
h3{ font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; }
.text_5column{ font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:120%; color:#003366;}
.SearchBox_text { padding: 15px 15px 15px 30px; float:left; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:150%; color:#003366;}
.SearchBox_text a{ color:#336699; text-decoration:underline; }
.SearchBox_text a:hover{ color:#0099ee; text-decoration:underline; }
#flashContent { width:100%; height:100%; }
.searchform {
		margin-left: 31px;
        display: inline-block;
        zoom: 1; /* ie7 hack for display:inline-block */
        *display: inline;
        border: solid 1px #4a79ad;
        padding: 8px 8px 8px 8px;
		background: #b5d5eb;  
		   
        -webkit-border-radius: 9px;
        -moz-border-radius: 9px;
        border-radius: 9px;
        -webkit-box-shadow: 0 1px 0px rgba(0,0,0,.1);
        -moz-box-shadow: 0 1px 0px rgba(0,0,0,.1);
        box-shadow: 0 1px 0px rgba(0,0,0,.1);
		z-index:10000;
        behavior: url(/PIE.htc);
}
.searchform input {
        font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:120%; color:#003366;
}
.searchform .searchfield {
		position:relative;
        background: #ffffff;
        padding: 6px 6px 6px 18px;
        width: 252px;
        border: solid 1px #009980;
        outline: none;
		behavior: url(/PIE.htc);
}
.searchform .searchbutton {
position:relative;
        color: #ffffff;
        border: solid 1px #4a79ad;
		outline: none;
        font-size: 13px;
        height: 32px;
        width: 87px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        background: #b5d5eb;
        background: -webkit-gradient(linear, left top, left bottom, from(#9bbede), to(#4a79ad));
        background: -moz-linear-gradient(top,  #9bbede,  #4a79ad);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bbede', endColorstr='#4a79ad'); /* ie7 */
		behavior: url(/PIE.htc);
        -ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bbede', endColorstr='#4a79ad'); /* ie8 */
}
#site{ max-width:1170px; margin:0 auto; min-width:985px;}
#main{ float:left; width:100%; min-width:985px; }
#wind {
	position:absolute;
	margin:-130px -200px 0;
	top:235px;
	left:50%;
	width:470px;
	height:250px;
	display: none;
	z-index: 10;
	overflow: hidden;
	border:1px solid #f1f8fe;
	border-bottom:1px solid #497cb1;
	border-right:1px solid #497cb1;
	background-image: url(/4_fon.png);
	text-align:left;
	padding:10px;
	background-image: url(/4_fon.png); 
	/*effects*/
	background-color:#dae6ef;
	/*effects*/
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	/*effects*/
	box-shadow: 0 0 22px 1px #1e446e;
    -webkit-box-shadow: 0 0 22px 1px #1e446e;
    -moz-box-shadow: 0 0 22px 1px #1e446e;
	/*ie7 additional*/
	behavior: url(/PIE.htc);
	}
.windclose a:hover{ background:url(/close_button_2.png) no-repeat; }
.windclose a{
	float:right;
	width:36px;
	height:36px;
	position:relative;
	top:0px;
	right:0px;
	overflow:hidden;
	background:url(/close_button_1.png) no-repeat;
	}
.topBlock{
	float:left;
	width:100%;
	height: 86px;
	background-image:none;
	background-position: center top;
	}
.pbr{ 
	float:right; 
	width:162px; 
	padding-top:0px; 
	margin-left:0px;
	}
.pbr a{
	float: right;
	width: 156px;
	height: 47px;
	position: relative;
	top: 20px;
	right: 0px;
	overflow: hidden;
	background: url(/pbr.png) no-repeat;
	}
.pbr a:hover{ background:url(/pbr_press.png) no-repeat; }
.search_txt{ padding-top:10px; }
.search_txt a{ 
	line-height:24px;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	padding-top:8px;
	padding-left:21px;
	}
.search_txt a:hover{ text-decoration:underline; }
.map_txt{ float: right; padding-top: 10px; width: 180px; height: 20px; font-size: 13px; color: #ffffff; }
.map_txt a{ font-size:13px; color:#ffffff; text-decoration:none; }
.map_txt a:hover{ text-decoration:underline; }
.logo{ float:left; width:225px; padding-left:5%; margin-left:-40px; }
.logo a{
	float:left;
	width:340px;
	height:69px;
	position:relative;
	top:4px;
	left:-72px;
	overflow:hidden;
	background:url(/logo-pb.png) no-repeat;
	}
.logo p{
	float:left;
	width:340px;
	height:69px;
	position:relative;
	top:4px;
	left:-72px;
	overflow:hidden;
	background:url(/logo-pb.png) no-repeat;
	}
.menuBlock {
	float:right;
	width:554px;
	height:33px;
	padding:0px 33px 0px 0px;
	margin-left:0px;
	position:relative;
	z-index: 100000;
	}
.bord{
	float:right;
	margin-top:9px;
	margin-right:20px;
	background-color:#ccddea;
	background-image: url(/4_fon.png);
	padding:0px 0px 0px 0px;
    width:526px;
    height: 170px;
	/*effects*/
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	/*effects*/
	box-shadow: 0 0 22px 1px #1e446e;
    -webkit-box-shadow: 0 0 22px 1px #1e446e;
    -moz-box-shadow: 0 0 22px 1px #1e446e;
	/*ie7 additional*/
	behavior: url(/PIE.htc);
	}
.img_box_clientvoice{ width:121px; padding: 0px; margin-top:12px; margin-left:18px; float:left; }
.textgrid { width:353px; padding-right: 30px; padding-top: 16px; float:right; margin-right:-6px;}
.textgrid a{ text-decoration:underline; }
.slovo { padding-right: 0px; padding-top: 0px; margin-top: -4px; float:right; }
.vbox_01 {font-size:17px; padding-top: 12px; padding-left:0px;}
.vbox_02 {font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:140%; color:#408bca; }
.vbox_03 {font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:120%; color:#000; height: 100%; overflow: hidden; max-height:66px; }
.img_left-slide{ float:left; margin:11px 10px 0px 8px; border-width: 0px; }
.read_all { font-size:13px; padding-right: 0px; padding-top: 0px; margin-top: -20px; float:right; }
.contentBlock{ float:left; width:100%; background-color:none; z-index:1; }
.contentBlock .leftw{ float:left; width:526px; padding:0px 0 0 20%; margin-left:-257px; height: 170px; }
.contentBlock .rightw{ float:right; width:520px; padding:17px 0px 0 0%; margin-right:4px; height: 169px; }
.contentBlock .left1{ float:left; width:24%; padding:10px 0 0 3%; }		/* было width:22% */
.contentBlock .right1{ float:left; width:68%; padding-left:3%; }
.contentBlock .left2{ float:left; width:18%; padding:5px 2% 0 3%; }
.contentBlock .right2{ float:left; width:33%; padding:8px 0 0 3%; }
.illBox{ float:left; width:1000px; height: 250px; padding:18px 0 0 3%; }
.fieldBox1{ float:left; height:29px; overflow:hidden; background:url(/fBg1.png) no-repeat; }
.fieldBox1 div{ float:left; height:29px; overflow:hidden; background:url(/fBg1.png) no-repeat right -30px; }
.fieldBox1 div a{ float:left; height:29px; margin:1px 8px; padding:2px 9px 0 9px; overflow:hidden; background:url(/fBg1.png) repeat-x 0 -60px; color:#fff; font-size:16px; text-decoration:none; text-shadow: 1px 2px 1px #a04b26; }
.fieldBox1 div a:hover{ color:#fff; font-size:16px; text-decoration:underline; }
.fieldBox2{ float:left; height:29px; overflow:hidden; background:url(/fBg2.png) no-repeat; }
.fieldBox2 div{ float:none; height:29px; overflow:hidden; background:url(/fBg2.png) no-repeat right -30px; }
.fieldBox2 div a{ float:left; height:29px; margin:1px 8px; padding:3px 9px 0 9px; overflow:hidden; background:url(/fBg2.png) repeat-x 0 -60px; color:#000; font-size:14px; text-decoration:none; text-shadow: 1px 1px 1px #ffffff; }
.fieldBox2 div a:hover{ color:#000; font-size:14px; text-decoration:underline; }
.textBox{ float:left; width:100%; position:relative; }
.textBox .cont{
	float:left;
	width:100%;
	background:none;
	padding:15px 0px 20px 0;
	min-height:180px;
	background-image: url(/blue_fon.png);
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	behavior: url(/PIE.htc);
	}
.textBox0{
	float:left;
	width:100%;
	height:240px;
	position:relative;
	background-color:#0f3f6a;
	padding:10px 0px 0px 0;
	margin: 0px 0px -40px 0;
	border:0px solid #0272a7;
	background-repeat:repeat-y;
	background-position:left top;
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:1;
	behavior: url(/PIE.htc);
	}
.bord_images{
	float:left;
	margin-top:12px;
	margin-right:20px;
	margin-left:18px;
	background-color:none;
	padding:0px 0px 0px 0px;
	width: 29%;
	height: 180px;
	}
.bord_zerro{
	float:left;
	margin-top:9px;
	margin-right:20px;
	margin-left:18px;
	background-color:none;
	padding:0px 0px 0px 0px;
	width:400px;
	height: 170px;
	}
	.unimages_box { width:353px; padding-left: 20px; padding-top: 0px; float:left; margin-right:-6px;}
	.unimages_pb_01 {font-size:36px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; padding-top: 9px; padding-left:0px;}
	.unimages_pb_02 {font-size:18px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; padding-top: 0px; padding-left:0px;}
	.unimages_pb_03 {font-size:14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#f0f4fd; padding-top: 9px; padding-left:0px;}
	.unimages_pb_04 {font-size:11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; padding-top: 12px; padding-left:0px;}
.textBox-1{
	float:left;
	width:100%;
	height:240px;
	position:relative;
	background-color:none;
	padding:10px 0px 0px 0;
	margin: -210px 0px -40px 0;
	border:0px solid #0272a7;
	background-image: url(/images/top_bg1_ng-2025.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:3;
	behavior: url(/PIE.htc);
	}
.textBox-2{
	float:left;
	width:100%;
	height:240px;
	position:relative;
	background-color:none;
	padding:10px 0px 0px 0;
	margin: -210px 0px -40px 0;
	border:0px solid #0272a7;
	background-image: url(/images/top-bg1_ng-2023.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:3;
	behavior: url(/PIE.htc);
	}
.textBox-3{
	float:left;
	width:100%;
	height:240px;
	position:relative;
	background-color:none;
	padding:10px 0px 0px 0;
	margin: -210px 0px -40px 0;
	border:0px solid #0272a7;
	background-image: url(/images/top-bg1_eps-layer.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:3;
	behavior: url(/PIE.htc);
	}
.textBox1{
	float:left;
	width:100%;
	height:240px;
	position:relative;
	background-color:none;
	padding:10px 0px 0px 0;
	margin: -210px 0px -40px 0;
	border:0px solid #0272a7;
	background-image: url(/images/top_bg1-2025.png);
	background-repeat:repeat-y;
	background-position:left top;
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:3;
	behavior: url(/PIE.htc);
	}
.textBox2{
	zoom: 1;
	float:left;
	width:100%;
	position:relative;
	background:#ccddea;
	padding:13px 0px 60px 0;
	border:0px solid #ffffff;
	margin: 0px 0 -40px 0;
	background-image: url(/4_fon.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	/*effect shadow div*/
	box-shadow:inset 0px -30px 49px #9bc0e1;
	-webkit-box-shadow:inset 0px -30px 49px #9bc0e1;
	-moz-box-shadow:inset 0px -30px 49px #9bc0e1;
	z-index:4;
	behavior: url(/PIE.htc);
	}
.textBox3{
	float:left;
	width:100%;
	position:relative;
	background:#FFFFFF;
	padding:13px 0px 60px 0;
	margin: 0px 0 -49px 0;
	background-image: url(/2_fon.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	behavior: url(/PIE.htc);
	z-index:5;
	}
.textBox4{
	float:left;
	width:100%;
	position:relative;
	background:#ccddea;
	padding:13px 0px 55px 0;
	margin: 0px 0 -36px 0;
	min-height:180px;
	background-image: url(/4_fon.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	box-shadow:inset 0px -30px 49px #9bc0e1;
	-webkit-box-shadow:inset 0px -30px 49px #9bc0e1;
	-moz-box-shadow:inset 0px -30px 49px #9bc0e1;
	behavior: url(/PIE.htc);
	z-index:6;
	}
.textBox5{
	float:left;
	width:100%;
	position:relative;
	background:#FFFFFF;
	padding:13px 0px 55px 0;
	margin: 0px 0 -35px 0;
	background-image: url(/2_fon.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:7;
	behavior: url(/PIE.htc);
	}
.textBox6{
	float:left;
	width:100%;
	position:relative;
	margin: 0px 0 -35px 0;
	background:#ccddea;
	padding:13px 0px 10px 0;
	min-height:18px;
	background-image: url(/4_fon.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	box-shadow:inset 0px -5px 49px #9bc0e1;
	-webkit-box-shadow:inset 0px -5px 49px #9bc0e1;
	-moz-box-shadow:inset 0px -5px 49px #9bc0e1;
	z-index:7;
	margin: 0px 0 0 0;
	behavior: url(/PIE.htc);
	}
.textBox7{
	float:left;
	width:100%;
	position:relative;
	background:#FFFFFF;
	padding:13px 0px 20px 0;
	margin: 0px 0 4px 0;
	background-image: url(/2_fon.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:8;
	behavior: url(/PIE.htc);
	}
.eventBox{ float:left; width:26%; padding:5px 0 0 4%; }	/* Ширина анонса мороприятия - width:26%, было - width:27% */
.eventBox1{ padding-left:3%; }
.eventBox span{ float:left; padding:5px 0 0 2px; }
.eventBox1 span{ float:left; padding:5px 0 0 2px; }
.eventBox a{ float:left; font-size:17px; text-decoration:underline; line-height:22px; padding-left:0px; padding-top:3px; }
.eventBox p{ float:left; color:#1a1a1a; line-height:18px; padding:7px 0 0 2px; }
.eventBox .all{ float:left; width:100%; padding:4px 0 0 0px; }
.eventBox .all a{ float:left; font-size:13px; line-height:16px; padding-left: 0px; }
.eventBox .all span{ float:left; width:28px; height:16px; position:relative; top:-1px; bottom:0px; left:0px; overflow:hidden; background:url(/blue-arrow2p.png) no-repeat 0 0; }
.eventBox .fieldBox1 a{ padding:1 2px 0 0;  }
.eventBox .text{ float:left; width:100%;}
.listBox1{ float:left; width:67%; position:relative; }		/* С анонсом мороприятия должно быть - width:67%, без - width:100% */
.listBox1 ul{ float:left; width:100%; }
.listBox1 li{ float:left; width:29%; padding-left: 4%; }	/* Три актуальные темы должно быть - width:29%, четыре - width:20% */
.listBox1 li a{ display:block; font-size:17px; line-height:19px; }
.listBox1 .img{ height:64px; position:relative; left:-10px; }
.listBox1 li img{ display:block; margin:0 auto; }
.listBox1 li p{ line-height:18px; color:#1a1a1a; padding:7px 0 0 1px;}
.dalee{ font-size:13px; color:#1a1a1a; line-height:18px; padding:0px 0 0 0px;}
.listBox2{ float:left; width:100%; padding-bottom:15px; left:10; background-color:none; z-index:100; }
.listBox2 .cont{ padding-left:3%; }
.listBox2 li{ float:left; width:22%; padding-right:3%; } /*В разделе "Наши программы" 4 блока должно быть - width:22%, 5 блоков - width:17%*/
.listBox2 li.first .img{ left:0; }
.listBox2 li.first img{ float:left; }
.listBox2 li.last{ width:22%; padding:0; }
.listBox2 li a{ display:block; font-size:17px; line-height:19px; }
.listBox2 li p{ line-height:18px; padding-top:7px; }
.listBox2 .img{ height:70px; position:relative; left:-2px; }
.listBox2 li img{ display:block; margin:0 auto; }
.text1{ float:left; width:22%; padding:13px 0 0 3%; }
.text1 a{ float:left; font-size:17px; line-height:19px; padding-top:2px; }
.text1 p{ float:left; width:100%; color:#464646; line-height:18px; padding-top:9px; }
.text1 p a{ float:none; font-size:13px; }
.text1 .text{ float:left; width:100%; padding-top:3px; }
.text2{ float:left; width:34%; padding:9px 0 0 4%; }
.text2 ul{ float:left; width:100%; padding-top:14px; }
.text2 li{ margin:0 0 6px 0px; background:url(/dot_01.gif) no-repeat 0px 2px;}
.text2 li p{ line-height:14px; padding-left:15px; }
.text2 a{ text-decoration:underline; }
.text2 h2{ color:#1a1a1a; line-height:23px; }
.text5{ float:left; width:24%; padding:5px 0 0 5%; }
.text5 a{ float:left; font-size:18px; line-height:17px; padding-top:2px; }
.text5 p{ float:left; width:100%; color:#003366; line-height:17px; padding-top:4px; }
.text5 p a{ float:none; font-size:13px; }
.text5 .img{ width:85%; text-align:left; margin-left:-13px;}
.questionBox{ float:left; width:32%; padding:10px 0 0 3%; position:relative; }	/* было width:33% */
.questionBox .text{ float:left; width:64%; margin-top:10px;}
.questionBox .fieldBox1{ margin-top:5px; display:block; }
.questionBox img{ float:left; width:100px; border:none; margin:2px 7px 0 0px; }
.questionBox p{ font-size:16px; color:#1a1a1a; line-height:20px; }
.questionBox span{ display:block; color:#464646; font-style:italic; padding-top:9px; }
.questionBox .fieldBox2{ margin:15px 0 0 0px; }
.fieldhoverBox{ background:url(/bBg2.png) no-repeat 0 -72px; }
.fieldhoverBox div{ background:url(/bBg2.png) no-repeat right -96px; }
.fieldhoverBox button{ background:url(/bBg2.png) repeat-x 0 -120px; }
.pressButton{ background:url(/bBg2.png) no-repeat 0 -144px!important; }
.pressButton div{ background:url(/bBg2.png) no-repeat right -168px!important; }
.pressButton button{ background:url(/bBg2.png) repeat-x 0 -192px!important; }
.newsBox{ float:left; width:100%; padding:10px 0 0 0px; }
.newsBox .cont{ padding:0 0 0 4px; }
.newsBox .cont1{ padding:0 0 0 4px; }
.newsBox a{ font-size:17px; line-height: 20px; }
.newsBox p{ padding-top:5px; color:#292929; line-height:19px; }
.newsBox p a{ font-size:13px; }
.newsBox .all{ float:left; width:100%; padding-top:6px;}
.newsBox .all a{ float:left; font-size:13px; line-height:24px; }
.newsBox .all span{ float:left; width:26px; height:21px; position:relative; top:3px; bottom:0px; left:-4px; overflow:hidden; background:url(/blue-arrow2p.png) no-repeat 0 0;  }
.oprosBox{ float:left; width:31%; padding:0 10px 10px 10px; position:relative; }
.oprosBox .cont1{ padding-left:7px; }
.oprosBox .text{ float:left; width:67%; }
.oprosBox .table{ float:left;  }
.oprosBox .fieldBox1{ margin-top:5px; }
.oprosBox img{ float:left; width:82px; border:3px solid #dedcd8; margin:0 10px 0 2px; }
.oprosBox p{ font-size:16px; color:#1a1a1a; line-height:18px; }
.oprosBox span{ display:block; color:#767676; font-style:italic; padding-top:4px; }
.oprosBox .fieldBox2{ margin:6px 0 0 0px; }
.v0	{padding: 3px; border: #000 solid 0px;}
.v1	{padding: 3px; border: #000 solid 0px; text-align: center;}
.buttonsubmit{ margin-top:10px; }
.aboutBox{ float:left; width:100%; padding-top:10px; }
.aboutBox p{ float:left; width:100%; color:#292929; line-height:19px; padding:11px 0 0 11px; }
.aboutBox a{ text-decoration:underline; }
.aboutBox .tabs{ float:left; width:90%; padding-top:12px; padding-left:10px; }
.aboutBox .tabs li{ float:left; padding-top:2px; }
.aboutBox .tabs li.active{ padding-top:0; }
.aboutBox .tabs li a{ margin:0 8px; text-decoration:none; background:url(/dash2.gif) repeat-x 0 bottom; }
.aboutBox .tabs li.active .fieldBox3{ float:left; height:22px; overflow:hidden; background:url(/bBg3.gif) no-repeat 0 0;}
.aboutBox .tabs li.active .fieldBox3 div{ float:left; height:22px; overflow:hidden; background:url(/bBg3.gif) no-repeat right -22px;}
.aboutBox .tabs li.active .fieldBox3 a{ float:left; height:18px; border:none; padding:2px 0; color:#fff; text-decoration:none; overflow:hidden; background:url(/bBg3.gif) repeat-x 0 -44px;}
.bottomBlock{ float:left; width:100%; padding-top:0px; }
.bottomBlock .cont{ 
	float:left; 
	width:100%; 
	height:82px; 
	padding:0px 0px 40px 0;
	margin: -40px 0px -10px 0px;
/* 	background:url(/down_bg.jpg) no-repeat; */ background-color: #336699;
	background-position:center top;
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:14;
	behavior: url(/PIE.htc);
	}
.contactsBox{ float:left; width:200px; padding:50px 20px 0px 20px;}
.contactsBox a{ color:#ffffff; }
.contactsBox a:hover{ color:#ffffff; }
.font_txt_white{ font-size:13px; color:#ffffff;}
.madeBox{ float:right; 390px; padding:49px 30px 0px 0px; }
.logo_down{ float:right; width:390px; height:42px; background:url(/logo_down.png) no-repeat;}
.title1{ position:relative; color:#464646; height: 36px; margin-top: -2px; }
.title1 div{ float:left; width:0%; height:2px; position:absolute; top:2px; }
.hiddenText{ position:relative; display:none; }
.breadcrumbs{
	zoom: 1;
	float:left;
	width:100%;
	height:22px;
	position:relative;
	background:#dcecec;
	padding:5px 0px 47px 0;
	margin: 0px 0 -45px 0;
	background-image: url(/4_fon.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:3;
	behavior: url(/PIE.htc);
	}
.overtext{ float:left; line-height:20px; padding:0px 0px 0px 3%; font-size:11px; text-color:#003366;}
.breadcrumbs a{ font-size:11px; text-color:#003366;}
.breadcrumbs p{ float:left; color:#003366; font-size:11px; }
.breadcrumbs span{ color:#003366; padding:0 2px 0 5px; font-size:11px; }
.breadcrumbs img{ float:left; width:21px; height:22px; background:url(/dom.png) no-repeat; }
.blockname{
	float:left;
	width:100%;
	height:60px;
	position:relative;
	background:#0d2137;
	padding:10px 0px 60px 0;
	margin: 0px 0 -49px 0;
	background-image: url(/bank_bg.jpg);
 	box-shadow:inset -5px 0px 29px #2576a4;
	-webkit-box-shadow:inset -5px 0px 29px #2576a4;
	-moz-box-shadow:inset -5px 0px 29px #2576a4;
	behavior: url(/PIE.htc);
	z-index:3;
	}
.blockname_overtext{ 
	float:left; 
	line-height:20px; 
	padding:0px 0px 0px 100px; 
	font-size:20px; 
	font-weight: bold;
	color:#fff; 
	padding-top:20px;
	}
.blocksubmenu{
	zoom: 1;
	float:left;
	position:relative;
	background:#ccddea;
	padding:0px 0px 40px 0;
	margin: 0px 0 -42px 0;
	background-image: url(/sub00_fon.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	/*effect shadow div*/
	box-shadow:inset 0px -40px 39px #9bc0e1;
	-webkit-box-shadow:inset 0px -40px 39px #9bc0e1;
	-moz-box-shadow:inset 0px -40px 39px #9bc0e1;
	z-index:3;
	behavior: url(/PIE.htc);
	}
.blocksubmenu_overtext{ width:100%;  float:left;  padding:0px 0 0px 0px; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:150%; color:#003366;}
.slidedown_block{
	zoom: 1;
	float:left;
	position:relative;
	background:#ccddea;
	padding:10px 0px 0px 0;
	margin: 0px 0 0px 0;
	background-image: url(/4_fon.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:20;
	behavior: url(/PIE.htc);
	}
.slidedown_block_overtext{ float:left; padding:0px 0 0px 0px; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:150%; color:#003366;}
/*- - - - - - - - - - - - - Start of menu liner- - - - - - - - - - - - - */
ul.menu {
	list-style-type:none;
	
	margin-top:0px; margin-bottom:0px; margin-left:0; margin-right:3%;
	padding:8px /*top*/ 0px /*right*/ 0px /*down*/ 8px/*left*/;
	}
ul.menu ul {
	list-style-type:none;
	margin-top:9px; margin-bottom:9px; margin-left:2px; margin-right:2px;
	padding:5px /*top*/ 17px /*right*/ 9px /*down*/ 16px /*left*/;
    border:1px solid #ffffff; border-left: 1px #ffffff solid; border-bottom:1px solid #a6c1dc; border-right:1px solid #a6c1dc;
	background-image: url(/sub01_fon.png);
	background-color:#cae1f1;
	/*effect radius div border*/
	-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;
	/*effect shadow div*/
	box-shadow: 0px 2px 3px 0px #1e446e; -webkit-box-shadow: 0px 2px 3px 0px #1e446e; -moz-box-shadow: 0px 2px 3px 0px #1e446e;
	/*ie6-8 attach effects eventlist*/
	behavior: url(/PIE.htc);
	}
ul.menu a {
	display: block;
	text-decoration: none;
	}
ul.menu li a { /*start menu image pix*/
	background:none;
	line-height:100%;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; /*sub MENU font size*/
	color:#003366;
	font-weight: bold;
	margin-top:0px;
	padding:0px /*top*/ 16px /*right*/ 6px /*down*/ 6px /*left*/;
	text-decoration:underline; 
	}
ul.menu ul.menu li a {
	background:none;
	padding: 0px;
	line-height:130%;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366;
	font-weight: normal;
	padding:0px /*top*/ 16px /*right*/ 6px /*down*/ 6px /*left*/;
	}
ul.menu li a:hover {background-color:none;	text-decoration:underline; color:#029feb;}
ul.menu li p{
	background-color:none;
	font:16px;
	color:#1a1a1a;
	margin-left: 10px;
	padding-left:-10px;
	padding-bottom:6px;
	}
ul.menu li ul li a {
	color:#003366;
	padding-left: 0px;
	}
ul.menu ul.menu li ul li a { /*sub menu set*/
	text-decoration: none;
	color:#003366;
	line-height:160%;
  	list-style-type:none;
	margin-top:3px;
	margin-bottom:3px;
	margin-left:-10px;
  	margin-right:0px;
	padding:4px /*top*/ 14px /*right*/ 4px /*down*/ 14px /*left*/;
	background-image: url(/submenu_fon.png);
	background-color:none;
	/*effect radius div border*/
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	/*ie6-8 attach effects eventlist*/
	behavior: url(/PIE.htc);
	}
ul.menu li ul li a:hover, ul.menu ul.menu li ul li a:hover {
	text-decoration: underline;
	color:#029feb;
	line-height:160%;
  	list-style-type:none;
	margin-top:3px;
	margin-bottom:3px;
	margin-left:-10px;
  	margin-right:0px;
	padding:4px /*top*/ 14px /*right*/ 4px /*down*/ 14px /*left*/;
	background-image: url(/submenu_fon.png);
	background-color:none;
	/*effect radius div border*/
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	/*ie6-8 attach effects eventlist*/
	behavior: url(/PIE.htc);
	}
ul.menu ul.menu li a:hover {
	background-color:none;
    border-left: 0;
    padding-left: 0;
	
	}
ul.menu ul.menu { 	/*submenu white*/
	margin-bottom:7px;
	padding:3px /*top*/ 16px /*right*/ 6px /*down*/ 16px /*left*/;
	margin-right:0px;
    border-left: 1px #ffffff solid;
	border:1px solid #ffffff;
	border-bottom:1px solid #a6c1dc;
	border-right:1px solid #a6c1dc;
	background-image: url(/sub02_fon.png);
	background-color:#f9e2c5;
	/*effect radius div border*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	/*effect shadow div*/
	box-shadow: 0px 2px 3px 0px #1e446e;
    -webkit-box-shadow: 0px 2px 3px 0px #1e446e;
    -moz-box-shadow: 0px 2px 3px 0px #1e446e;
	/*ie6-8 attach effects eventlist*/
	behavior: url(/PIE.htc);
	}
ul.menu a.active, ul.menu ul.menu li a.active, ul.menu a.active:hover, ul.menu ul.menu li a.active:hover {
    text-decoration: none;
    background:none;
	padding:0px /*top*/ 16px /*right*/ 6px /*down*/ 6px /*left*/;
	}
div.panel {
	border: 0px #000 solid;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
	line-height:140%;  /*in menu*/
	}
ul.menu div.panel a, ul.menu div.panel li a:hover  {
    display :inline;
    background: none;
    margin: 0;
    padding: 0;
    border: none;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight: normal;
	}
ul.menu div.panel a {   color:#336699; font-weight: bold;
	padding:0px /*top*/ 0px /*right*/ 0px /*down*/ 0px /*left*/;
	 
	}
ul.menu div.panel li a:hover {   color: #029feb; font-weight: bold;
	padding:0px /*top*/ 0px /*right*/ 0px /*down*/ 0px /*left*/;
		
	}
ul.menu div.panel a:hover {
    color: #0099ee;
    text-decoration: underline; font-weight: bold;
	padding:0px /*top*/ 0px /*right*/ 0px /*down*/ 0px /*left*/;
	
	}
	
/*- - - - - - - - - - - - - end of menu liner- - - - - - - - - - - - - */
	
.bankslistBox3{ 
	position:relative;
	float:left; 
	width:100%; 	
	background:#FFFFFF;
	padding:19px 0px 53px 0;
	margin: 0px 0 -35px 0;
	background-image: url(/2_fon.png);
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	z-index:4;
	behavior: url(/PIE.htc);
	}
.bankslistBox3 .cont{ padding-left:3%; }
.bankslistBox3 ul{ float:left; width:100%; }
.bankslistBox3 li{ float:left; width:27%; padding-right:8%; }
.bankslistBox3 li.last{ padding-right:0; }
.bankslistBox3 .img{ height:43px; }
.bankslistBox3 h3{ float:left; color:#2c2c2d; line-height:24px; padding-top:7px; }
.bankslistBox3 p{ float:left; width:100%; padding:7px 0 0 0; line-height:19px; color:#464646; }
.bankslistBox5{ 
	position:relative;
	float:left; 
	width:100%; 	
	background:#FFFFFF;
	padding:10px 0px 30px 0;
	margin: 0px 0 -35px 0;
	background-image: url(/2_fon.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:6;
	behavior: url(/PIE.htc);
	}
.bankslistBox5 .cont{ padding-left:3%; }
.bankslistBox5 ul{ float:left; width:100%; }
.bankslistBox5 li{ float:left; width:27%; padding-right:8%; }
.bankslistBox5 li.last{ padding-right:0; }
.bankslistBox5 .img{ height:43px; }
.bankslistBox5 h3{ float:left; color:#2c2c2d; line-height:24px; padding-top:0px; }
.bankslistBox5 p{ float:left; width:100%; padding:0px 0 0 0; line-height:18px; color:#464646; }
.bankslistBox5 a{ color:#336699; text-decoration:underline; }
.bankslistBox5 a:hover{ color:#029feb; text-decoration:underline; }
#drawer{
    width:100%;
    margin:50px auto;
    border:0px solid #000;
    box-shadow:1px 1px 2px #555;
    background-color:#9f9f9f;
    padding:10px;
    color:#fff;
}
#drawer li{
    height:20px;
    overflow:hidden;
    border:0px solid #eee;
    margin-bottom:10px;
    
    transition: height 0.3s;
    -moz-transition: height 0.3s; /* Firefox 4 */
    -webkit-transition: height 0.3s; /* Safari and Chrome */
    -o-transition: height 0.3s; /* Opera */
}
#drawer li:hover{
    height:100px;
}
#drawer li:hover ​h1{ font:23px "Trebuchet MS", Arial, Helvetica, sans-serif; }
.clientsVoice{ float:left; width:100%; }
.clientsVoice .text{ float:left; width:72%; }
.clientsVoice .cont1{ float:left; width:67%; }
.clientsVoice .cont2{ float:left; width:65%; }
.clientsVoice .cont3{ float:left; width:63%; }
.clientsVoice .cont1 .fieldBox1{ margin-bottom:8px; }
.clientsVoice .cont2 .fieldBox1{ margin-bottom:8px; }
.clientsVoice .cont1 span{ padding-top:0px; }
.clientsVoice .cont2 span{ padding-top:0px; }
.clientsVoice .fieldBox1{ margin-top:0px; }
.clientsVoice .indent3{ margin:0px 0 2px 0!important; padding:0!important; }
.clientsVoice .indent5{ margin:0; }
.clientsVoice .text a{ display:block; padding-top:2px; font-size:18px; text-decoration:underline; }
.clientsVoice img{ float:left; width:93px; border:0px solid #dedcd8; margin:-5px 9px 0 0px; }
.idciv{ float:left; width:82px; height: 110px; border:0px solid #dedcd8; margin:-5px 0px 0 0px; margin-top:7px; margin-right:17px; background:url(/foto_hoh.png) no-repeat 0 0px; }
.clientsVoice span{ display:block; color:#464646!important; font-style:italic; padding:2px 0 0 0!important; font-weight:normal!important; }
.clientsVoice p{ float:left; width:100%; line-height:18px; padding:0 0 0 2px!important; }
.clientsVoice p a{ display:inline; font-size:13px; }
.clientsVoice .txt{ padding-top:5px!important; }
.anounce{ float:left; width:100%; }
.anounce .cont1{ float:left; width:100%; }
.clientsVoiceLeft{ float:left; width:100%; }
.clientsVoiceLeft .text{ float:left; width:100%; }
.clientsVoiceLeft .cont1{ float:left; width:100%; }
.clientsVoiceLeft .cont2{ float:left; width:65%; }
.clientsVoiceLeft .cont3{ float:left; width:63%; }
.clientsVoiceLeft .cont1 .fieldBox1{ margin-bottom:8px; }
.clientsVoiceLeft .cont2 .fieldBox1{ margin-bottom:8px; }
.clientsVoiceLeft .cont1 span{ padding-top:0px; }
.clientsVoiceLeft .cont2 span{ padding-top:0px; }
.clientsVoiceLeft .fieldBox1{ margin-top:0px; }
.clientsVoiceLeft .indent3{ margin:0px 0 2px 0!important; padding:0!important; }
.clientsVoiceLeft .indent5{ margin:0; }
.clientsVoiceLeft .text a{ display:block; padding-top:2px; font-size:18px; }
.clientsVoiceLeft img{ float:left; width:93px; border:0px solid #dedcd8; margin:-5px 9px 0 0px; }
.clientsVoiceLeft span{ display:block; color:#767676!important; font-style:italic; padding:2px 0 0 0!important; font-weight:normal!important; }
.clientsVoiceLeft p{ float:left; width:100%; line-height:18px; padding:0 0 0 2px!important; }
.clientsVoiceLeft p a{ display:inline; font-size:13px; }
.clientsVoiceLeft.txt{ padding-top:5px!important; }
.listBox4{ float:left; width:100%; padding:14px 0 20px 0; }
.listBox4 .cont{ padding-left:2%; }
.listBox4 ul{ float:left; width:100%; }
.listBox4 li{ float:left; width:18.5%; padding-right:1.5%; }
.listBox4 li.last{ padding-right:0; width:30%; }
.listBox4 img{ float:left; }
.listBox4 h1{ float:left; font-size:22px; color:#2c2c2c; padding:4px 0 18px 5px; }
.listBox4 p{ float:left; width:100%; padding-bottom:16px; line-height:19px; }
.listBox4 .clients{ margin-top:-4px; padding-bottom:6px; }
.listBox4 .features{ float:left; width:100%; padding-top:9px; }
.listBox4 .features ul{ float:left; padding:5px 0 0 17px; }
.listBox4 .features li{ float:left; width:100%; margin-top:3px; background:url(/point1.gif) no-repeat 0 8px; }
.listBox4 .features li p{ padding:0 0 0 10px; }
.listBox3{ float:left; width:100%; padding:0px 0 3px 0; }
.listBox3 .cont{ padding-left:3%; }
.listBox3 ul{ float:left; width:100%; }
.listBox3 li{ float:left; width:29%; padding-right:4%; }
.listBox3 li.last{ padding-right:0; width:29%; }
.listBox3 img{ float:left; padding-bottom:10px; }
.listBox3 h3{ float:left; font-size:18px; color:#2c2c2c; padding:0px 0 0px 0px; line-height:22px; }
.listBox3 p{ float:left; width:100%; padding-top:10px; line-height:19px; }
.listBox3 .clients{ margin-top:-4px; padding-bottom:6px; }
.listBox3 .features{ float:left; width:100%; padding-top:9px; }
.listBox3 .features ul{ float:left; padding:5px 0 0 17px; }
.listBox3 .features li{ float:left; width:100%; margin-top:3px; background:url(/point1.gif) no-repeat 0 8px; }
.listBox3 .features li p{ padding:0 0 0 10px; }
.text_box_10{ float:left; width:26%; padding:5px 0 0 4%; }
.text_box_10 a{ float:left; font-size:18px; line-height:22px; padding-top:2px; }
.text_box_10 p{ float:left; width:100%; color:#003366; line-height:18px; padding-top:4px; }
.text_box_10 p a{ float:none; font-size:13px; }
.text_box_10 .img{ width:100%; text-align:left; margin-left:-13px;}
.indentBox{ float:left; width:100%; padding-top:10px; }
.indentBox .indent1{ padding-left:3%; }
.listBox6{ float:left; width:74%; }
.listBox6 ul{ float:left; width:100%; }
.listBox6 li{ float:left; width:28%; padding-left:5%; }
.listBox6 li a{ display:block; font-size:17px; line-height:19px; padding:0 0 0 1px;}
.listBox6 li p{ color:#464646; padding:5px 0 0 0;}
.listBox6 .img{ width:41%; height:62px; margin:0 auto; }
.listBox6 li img{ text-align:center; }
.listBox6 li.last{ padding-right:6%; }
.listBox6 h3 a{ font-size:18px; line-height:20px; }
.addiv {
		margin-left: 0px;
        display: inline-block;
        zoom: 1; /* ie7 hack for display:inline-block */
        *display: inline;
        border: solid 1px #bccdd2;
        padding: 6px 6px 6px 6px;
		background: #f9f9f9;  
		   
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow:  inset 0 2px 4px rgba(0,0,0,.1);
        -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.1);
        box-shadow:  inset 0 2px 4px rgba(0,0,0,.1);
		z-index:10000;
 
}
.btnset {
		position:relative;
        color: #ffffff;
        border: solid 1px #4a79ad;
		outline: none;
        font-size: 13px;
        height: 32px;
        width: auto;
		padding:6px 11px 6px 11px;
        -webkit-border-radius: 7px;
        -moz-border-radius: 7px;
        border-radius: 7px;
        background: #b5d5eb;
        background: -webkit-gradient(linear, left top, left bottom, from(#9bbede), to(#4a79ad));
        background: -moz-linear-gradient(top,  #9bbede,  #4a79ad);
        filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bbede', endColorstr='#4a79ad'); /* ie7 */
		behavior: url(/PIE.htc);
        -ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bbede', endColorstr='#4a79ad'); /* ie8 */
}
@charset "utf-8";
/* CSS Document */
.blockname_typical{
	float:left;
	width:100%;
	height:20px;
	position:relative;
	background:#e1eaf3;
	padding:10px 0px 60px 0;
	margin: 0px 0 -49px 0;
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	box-shadow:inset -5px 0px 29px #4394c3;
    -webkit-box-shadow:inset -5px 0px 29px #4394c3;
    -moz-box-shadow:inset -5px 0px 29px #4394c3;
	z-index:3;
	behavior: url(/PIE.htc);
	}
.blockname_typical_overtext{ 
	float:left; 
	line-height:20px; 
	padding:0px 0px 0px 3%; 
	font-size:20px; 
	font-weight: bold;
	color:#003366; 
	padding-top:0px;
	}
.blockname_typical_1{
	float:left;
	width:100%;
	height:20px;
	position:relative;
	background:#e1eaf3;
	padding:10px 0px 60px 0;
	margin: 0px 0 -49px 0;
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:5;
	behavior: url(/PIE.htc);
	}
.typical_block_01{ 
	position:relative;
	float:left; 
	width:100%; 	
	background:#FFFFFF;
	padding:0px 0px 53px 0;
	margin: 0px 0 -35px 0;
	background-image: url(/2_fon.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:4;
	behavior: url(/PIE.htc);
	}
.typical_block_01 .cont{ padding-left:3%; }
.typical_block_01 ul{ float:left; width:100%; padding-top:0px; }
.typical_block_01 li{ float:left; width:31%; padding-right:3%; }
.typical_block_01 li.last{ padding-right:0; }
.typical_block_01 .img{ padding-top:20px; }
.typical_block_01 h3{ float:left; color:#2c2c2d; line-height:24px; padding-top:7px; }
.typical_block_01 p{ float:left; width:100%; padding:0px 0 0 0; line-height:19px; color:#6f6f6f; }
.listBox_typ { float:left; width:100%; padding:0px 0 28px 0; }
.listBox_typ .cont{ padding-left:3%; }
.listBox_typ ul{ float:left; width:100%; }
.listBox_typ li{ float:left; width:29%; padding-right:5%; }
.listBox_typ li.last{ padding-right:0; width:29%; }
.listBox_typ img{ float:left; }
.listBox_typ h1{ float:left; font-size:26px; color:#2c2c2c; padding:4px 0 18px 5px; }
.listBox_typ p{ float:left; width:100%; padding-bottom:16px; line-height:19px; }
.listBox_typ .clients{ margin-top:-4px; padding-bottom:6px; }
.listBox_typ .features{ float:left; width:100%; padding-top:9px; }
.listBox_typ .features ul{ float:left; padding:5px 0 0 17px; }
.listBox_typ .features li{ float:left; width:100%; margin-top:3px; background:url(/point1.gif) no-repeat 0 8px; }
.listBox_typ .features li p{ padding:0 0 0 10px; }
.206020zag {position:relative; z-index:1; }
.zagsetleft { float:left; width:22%; padding:0px 0 0px 3%; position:relative;}
.zagsetcenter { float:left; width:52%; position:relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.zagsetright { background:none; float:right; width:3%; padding:0px 0px 0px 0; position:relative;  text-align:center;}
.blockname_set{
	float:left;
	width:100%;
	height:80px;
	position:relative;
	background:#0d2137;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(/set_bg.jpg);
	z-index:5;
	behavior: url(/PIE.htc);
	}
.leftpix_typ{
	margin-left:-34px;
	width:auto;
	height:80px;
	z-index:5;
	}
#rightpix_typ{
	float:right; 
	height:80px;
	display:block;
	position:relative;
	z-index:5;
	}	
#on_overtext{
	float:left;
	padding:26px 0px 0px 0px;
	margin-top:0px;
	color:#fff;
	display:inline;
	position:absolute;
	z-index:7;
	}
#on_overtext h1{
	font-size:19px; 
	font-weight: bold; 
	line-height:22px; 
	color:#fff; 
	}
#on_overtext h2{
	font-size:14px; 
	font-weight: normal; 
	line-height:18px; 
	color:#fff; 
	}
.pix_center{
	width:auto;
	height:182px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 0px 0 0px 0;
	background: url(/pix_0001.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_prbank{
	width:auto;
	height:182px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 5px 0 0px 0;
	background: url(/prbank/pix_prbank.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_gefest{
	width:auto;
	height:182px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 5px 0 0px 0;
	background: url(/pix_0002.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_business{
	width:auto;
	height:182px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 15px 0 -15px 0;
	background: url(/pix_0003.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_centaur{
	width:auto;
	height:182px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 15px 0 -15px 0;
	background: url(/pix_omega.jpg) no-repeat;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_fon{
	width:auto;
	height:150px;
	position:relative;
	background:#ccddea;
	padding:20px 20px 20px 20px;
	margin: 0px 0 20px 0;
	background: url(/pix_fon.jpg) no-repeat;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_fon2{
	width:auto;
	height:auto;
	position:relative;
	background:#ccddea;
	padding: 8px 8px 12px 8px;
	margin: 0px 0 20px 0;
	background: url(/pix_fon.jpg) no-repeat;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	font-size:14px;
	}
.pix_center_clb{
	width:auto;
	height:auto;
	position:relative;
	background:#ccddea;
	padding:18px 20px 20px 20px;
	margin: 0px 0 20px 0;
	background: url(/pix_fon_clb.jpg);
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	border:1px solid #c0d1e5;
	}
.pix_center_clb h1{
	font-size:16px;
	}
.txc_01{
	font-size:14px;
	font-weight: bold;
	color:#3e6594;
	margin-bottom:5px;
	margin-top:7px;
	}
.otz{
	width:auto;
	height:auto;
	background:#fff;
	padding:15px 15px 15px 15px;
	margin: 18px 0px 5px 0;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	behavior: url(/PIE.htc);
	font-size:14px;
	border:1px solid #6d89a9;
	-webkit-box-shadow: 0 2px 6px #5e7794;
    -moz-box-shadow: 0 2px 6px #5e7794;
     box-shadow:   0 2px 6px #5e7794;
	}
.pix_logo{
	float:left;
	width:auto;
	height:auto;
	background:#fff;
	padding:8px 12px 12px 21px;
	margin: 0px 19px 7px 0;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	behavior: url(/PIE.htc);
	border:1px solid #6d89a9;
	-webkit-box-shadow: 0 4px 6px #5e7794;
    -moz-box-shadow: 0 4px 6px #5e7794;
     box-shadow:   0 4px 6px #5e7794;
	}
.pix_center_fon3{
	width:auto;
	height:auto;
	text-align:center;
	position:relative;
	background:#ccddea;
	padding:8px 20px 8px 20px;
	margin: 0px 0 20px 0;
	background: url(/pix_fon.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	font-size:14px;
	}
.face_pb25{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb25year.png) no-repeat;;
	border:3px solid #fff;
	}
.face_hen{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-hen.png) no-repeat;;
	border:3px solid #fff;
	}
.face_htv{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-htv.png) no-repeat;;
	border:3px solid #fff;
	}
.face_zvv{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-zvv.png) no-repeat;;
	border:3px solid #fff;
	}
.face_ann{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-ann.png) no-repeat;;
	border:3px solid #fff;
	}
.face_kea{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-kea.png) no-repeat;;
	border:3px solid #fff;
	}
.face_vvm{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-vvm.png) no-repeat;;
	border:3px solid #fff;
	}
.face_sku{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-sku2.png) no-repeat;;
	border:3px solid #fff;
	}
.face_ilp{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-ilp3.png) no-repeat;;
	border:3px solid #fff;
	}
.face_bio{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-bio.png) no-repeat;;
	border:3px solid #fff;
	}
.face_smi{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-smi.png) no-repeat;;
	border:3px solid #fff;
	}
.face_krl{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-krl.png) no-repeat;;
	border:3px solid #fff;
	}
.face_sdv{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-sdv.png) no-repeat;;
	border:3px solid #fff;
	}
.face_vlb{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-vlb.png) no-repeat;;
	border:3px solid #fff;
	}
.face_ssa{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-ssa.png) no-repeat;;
	border:3px solid #fff;
	}
.face_yin{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-yin.png) no-repeat;;
	border:3px solid #fff;
	}
.face_fee{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-fee.png) no-repeat;;
	border:3px solid #fff;
	}
.face_oss{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-oss.png) no-repeat;;
	border:3px solid #fff;
	}
.face_sss{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-sss.png) no-repeat;;
	border:3px solid #fff;
	}
.face_srpw{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url(/prbank/pb-srpw.png) no-repeat;;
	border:3px solid #fff;
	}
.face_image{
	float:left;
	width:120px;
	height:144px;
	background:#e1ebf1;
	margin-right:20px;
	margin-left:10px;
	background: url() no-repeat;;
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.1);
    -moz-box-shadow: 0 2px 4px rgba(0,0,0,.1);
     box-shadow:   0 2px 4px rgba(0,0,0,.1);
	border:3px solid #fff;
	behavior: url(/PIE.htc);
	}
.face_txt_h1{
	font-size:17px;
	
	padding-left:20px;
	margin-left:20px;
	}
	
.face_txt_h2{
	font-size:15px;
	margin-top:10px;
	padding-left:20px;
	margin-left:20px;
	}
	
.face_txt_h3{
	font-size:14px;
	margin-top:10px;
	padding-left:20px;
	margin-left:20px;
	}
.face_txt_h4{
	font-size:15px;
	margin-top:0px;
	padding-left:2px;
	margin-left:2px;
	}
.face_txt_h5{
	font-size:14px;
	margin-top:0px;
	padding-left:0px;
	margin-left:0px;
	}
.face_txt_h6{
	font-size:14px;
	margin-top:0px;
	padding-left:2px;
	margin-left:2px;
	}
.face_txt_sel{
	font-size:14px;
	margin-top:0px;
	padding-left:0px;
	margin-left:0px;
	}
.pix_center_company{
	width:auto;
	height:182px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 5px 0 -8px 0;
	background: url(/pix_0015.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_company_prim{
	width:auto;
	height:182px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 5px 0 -8px 0;
	background: url(/pix_0012.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_remis{
	width:auto;
	height:182px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 0px 0 0px 0;
	background: url(/pix_0007.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_remis_01{
	width:auto;
	height:182px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 5px 0 -8px 0;
	background: url(/pix_0007.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_intramed_01{
	width:auto;
	height:182px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 5px 0 -8px 0;
	background: url(/pix_0011.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_actual{
	width:auto;
	height:182px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 0px 0 13px 0;
	background: url(/pix_0014.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_remis_2{
	width:auto;
	height:100px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 5px 0 -8px 0;
	background: url(/pix_0008.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_remis_3{
	width:auto;
	height:100px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 5px 0 -8px 0;
	background: url(/pix_0009.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_company_relax{
	width:auto;
	height:144px;							/* было height:122px; */
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 5px 0 -8px 0;
	background: url(/30programbank.jpg) no-repeat;;		/* было background: url(/pix_0016.jpg) no-repeat;; */
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.pix_center_professionals{
	width:auto;
	height:122px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 5px 0 -8px 0;
	background: url(/prbank/professionals.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
.textBoxSet{
	float:left;
	width:100%;
	height:auto;
	position:relative;
	margin: 0px 0 0px 0;
	background:#ffffff;
	padding:22px 0px 0px 0;
	background-image: url(/2_fon.png);
/* 	background-image: url(/pb_fon.png);	 */
	z-index:6;
	behavior: url(/PIE.htc);
	}
.textBoxSet2{
	float:left;
	width:100%;
	height:auto;
	position:relative;
	margin: 0px 0 0px 0;
	background:#fff;
	padding:0px 0px 25px 0;
	background-image: url(/2_fon.png);
	z-index:6;
	behavior: url(/PIE.htc);
	}
.typical_listBox_01{ 
	position:relative;
	float:left; 
	width:100%; 	
	background:#FFFFFF;
	padding:19px 0px 23px 0;
	margin: 0px 0 0px 0;
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:9;
	behavior: url(/PIE.htc);
	}
.typical_listBox_01 .cont{ padding-left:3%; }
.typical_listBox_01 ul{ float:left; width:100%; padding-top:0px;}
.typical_listBox_01 li{ float:left; width:27%; padding-right:7%; }
.typical_listBox_01 li.last{ padding-right:0; width:60%;}
.typical_listBox_01 .img{ width:27%; }
.typical_listBox_01 p{ float:left; width:100%; padding:7px 0 0 0; line-height:19px; color:#6f6f6f; }
.textBoxTypical{
	float:left;
	width:100%;
	position:relative;
	margin: 0px 0 -35px 0;
	background:#fff;
	padding:22px 0px 10px 0;
	min-height:180px;
	background-image: url(/2_fon.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:3;
	margin: 0px 0 0 0;
	behavior: url(/PIE.htc);
	}
	
.206020Box {position:relative; z-index:1; }
.setleft { background:#none; float:left; width:19%; padding:0px 12px 0px 2%; position:relative; text-decoration:none; }
.setleft li{ font-weight: bold; width:98%; margin:5px 0 0px 0px; line-height:18px; padding-left:12px; background:url(/dot_orange.gif) no-repeat 0px 2px; z-index:10000;}
.setleft h1{ font-size:17px; color:#003366; padding-top:5px; line-height:21px; }
.setleft h2{ font-size:21px; color:#003366; padding-top:0px; line-height:21px; padding-left:10px; padding-right:10px;}
.setleft h3{ font-size:14px; color:#003366; padding-top:0px; line-height:19px; padding-left:10px; padding-right:10px;}
.setleft img{ padding-top:5px; padding-bottom:5px; padding-right:10px;}
.mod{ width:98%; padding-left:26px; padding-top:3px; padding-bottom:2px;  padding-right:26px; background:url(/subdir.gif) no-repeat 8px 2px; }
.mof{ width:98%; padding-left:26px; padding-top:3px; padding-bottom:2px;  padding-right:26px; background:url(/subdir.gif) no-repeat 8px 2px; font-size:13px; color:#003366; line-height:17px;}
.mol{ width:98%; padding-left:8px; padding-top:0px; padding-bottom:2px;  padding-right:26px; font-size:14px; color:#003366; line-height:19px;}
.setright { background:#none; float:right; width:16%; padding:0px 16px 0px 0; position:relative;  text-align:center;}
.setright p{  margin:0px 0 0px 0px; line-height:18px; padding-left:15px;  }
.setright ul{ float:left; width:100%; padding-top:0px; }
.setright li{  margin:5px 0 0px 0px; width:100%; line-height:18px; padding-left:15px; background:url(/dot_01.gif) no-repeat 0px 2px; }
.setright h1{ font-size:18px; color:#003366; padding-top:0px; line-height:21px; }
.setright h2{ font-size:18px; color:#003366; padding-top:0px; line-height:21px; padding-left:10px; padding-right:10px;}
.setright h3{ font-size:16px; color:#003366; padding-top:3px; padding-bottom:3px; line-height:18px; font-weight: bold;}
.setright h7{ font-size:12px; color:#003366; padding-top:0px; line-height:21px; }
.setright h8{ font-size:12px; color:#003366; padding-top:0px; line-height:17px; }
.setright h9{ font-size:14px; color:#003366; padding-top:0px; line-height:17px; font-weight: bold; }
.setright img{ padding-top:5px; padding-bottom:5px; padding-right:10px; text-align:center;}
.setcenter { background:#none; float:left; width:57%; position:relative; padding-top: 0px; padding-right: 8px; padding-bottom: 20px; padding-left: 20px; }
.setcenter p{ margin:0px 0 0px 0px; line-height:18px; padding-left:0px; padding-bottom:15px; text-justify:inter-word; }
.setcenter a{ text-decoration:underline; }
.setcenter ul{ float:left; width:100%; padding-top:0px; padding-bottom:0px; }
.setcenter li{ font-size:14px, width:100%; margin:0px 0px 0px 0px; line-height:18px; padding-left:16px; padding-bottom:2px; background:url(/dot_01.gif) no-repeat 0px 2px; }
.setcenter h1{ font-size:17px; color:#003366; padding-top:0px; padding-bottom:3px; padding-left:10px; line-height:21px; }
.setcenter h2{ font-size:16px; font-weight: bold; margin:0px 0 0px 0px; line-height:20px; padding-left:19px; padding-bottom:10px; background:url(/arrow_05.png) no-repeat 0px 2px; }
.setcenter h3{ font-size:16px; color:#003366; padding-top:3px; padding-bottom:3px; line-height:18px; font-weight: bold;}
.setcenter h4{ font-size:14px; font-weight: normal; margin:0px 0 0px 0px; line-height:18px; padding-left:22px; padding-top:1px; padding-bottom:3px; background:url(/subdir.gif) no-repeat 0px 2px; }
.setcenter h5{ font-size:14px; font-weight: normal; margin:0px 0 0px 0px; line-height:18px; padding-left:15px; padding-top:1px; padding-bottom:3px; background:url(/dot_01.gif) no-repeat 0px 2px; }
.setcenter h6{ font-size:14px; color:#003366; padding-top:0px; padding-bottom:0px; margin-bottom:-10px; line-height:18px; font-weight: bold;}
.cont{ margin:0px 0 0px 15px; line-height:17px; padding-left:20px; padding-bottom:3px; padding-top:1px; }
.cont h7{ font-size:14px; font-weight: normal; margin:0px 0 0px 0px; line-height:19px; padding-left:13px; padding-bottom:3px; padding-top:1px; background:url(/line_01.gif) no-repeat 0px 4px; }
.zag1{ font-size:14px; font-weight: bold; margin:0px 0 0px 0px; line-height:18px; padding-left:0px; padding-bottom:7px;  padding-top:3px; }
.zag9{ width:100%; font-size:14px; font-weight: normal; margin:0px 0 0px 0px; line-height:18px; padding-left:7px; padding-bottom:7px;  padding-top:0px; }
.zag9 a { width:100%; font-size:14px; font-weight: bold; margin:0px 0 0px 0px; line-height:18px; padding-left:7px; padding-bottom:7px;  padding-top:0px; }
.setcenter img { padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px; }
.zagalovok1{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h1_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0 0px 0;
	behavior: url(/PIE.htc);
	}
.zagalovok1 h1{
	font-size:16px;
	font-weight:bold;
	}
.bgh2{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h2_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0 0px 0;
	behavior: url(/PIE.htc);
	}
.bgh3{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h3_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0 0px 0;
	behavior: url(/PIE.htc);
	}
.bgh4{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h4_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0 0px 0;
	behavior: url(/PIE.htc);
	}
.bgh9{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h1_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.bgh9 h1{ padding:0px 10px 0px 10px;
}
.bgh10{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 6px 0px;
	border:0px solid #8bb4ca;
	background: url(/h3_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0 10px 0;
	text-align:center;
	behavior: url(/PIE.htc);
	}
.bgh10 h1{ padding:0px 10px 0px 10px;
	}
.bgh10 p{ padding:0px 10px 0px 10px;
	font-size:13px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
.bgh31{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h1_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:1;
	margin: 0px 0 10px 0;
	text-align:center;
	behavior: url(/PIE.htc);
	}
.bgh31 h1{ padding:0px 10px 0px 10px; font-size:16px;
	}
.bgh31 p{ padding:0px 10px 0px 10px; 
	font-size:13px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
.bgh15{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h20_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	text-align:center;
	margin: 0px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.bgh15 h1{  padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:15px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366; 
	line-height:20px;
	}
.medbgh15{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h21_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	text-align:center;
	margin: 0px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.medbgh15 h1{  padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:15px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366; 
	line-height:20px;
	}
.centaurbgh15{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h21_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	text-align:center;
	margin: 0px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.centaurbgh15 h1{  padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:15px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366; 
	line-height:20px;
	}
.nosbgh15{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h1_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	text-align:center;
	margin: 0px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.nosbgh15 h1{  padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:15px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366; 
	line-height:20px;
	}
.bgh16{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h3_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	text-align:center;
	margin: 0px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.bgh16 h1{  padding:0px 10px 0px 10px;
	font-size:17px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366; 
	line-height:20px;
	}
.bgh17{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h2_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	text-align:center;
	margin: 0px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.bgh17 h1{  padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:15px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366; 
	line-height:20px;
	}
	
	
.bgh17space{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h2_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	text-align:center;
	margin: 20px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.bgh17space h1{  padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:15px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366; 
	line-height:20px;
	}
.centaurbgh17space{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 10px 0px;
	border:0px solid #8bb4ca;
	background: url(/h21_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	text-align:center;
	margin: 0px 0 4px 0;
	behavior: url(/PIE.htc);
	}
.centaurbgh17space h1{  padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:16px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366; 
	line-height:20px;
	}
.bgh11{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 6px 0px;
	border:0px solid #8bb4ca;
	background: url(/h4_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.bgh11 h1{ padding:0px 10px 0px 10px; font-size:17px; }
.bgh12{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h21_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.bgh12s{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	text-align:center;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h21_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.bgh12s h1{ padding:0px 10px 0px 10px; font-size:17px; }
.bgh12 h1{ padding:0px 10px 0px 10px; }
.bgh5{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h20_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0px 0px 0;
	behavior: url(/PIE.htc);
	}
.bgh21{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	background: url(/h21_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0 0px 0;
	behavior: url(/PIE.htc);
	}
.pix_center_zerro{
	width:auto;
	height:182px;
	position:relative;
	background:#ccddea;
	padding:0px 0px 0px 0;
	margin: 0px 0 0px 0;
	background: url(/pix_0000.jpg) no-repeat;;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/PIE.htc);
	}
	
.numeral_zag{
	display:block;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	margin-left:30px;
	margin-bottom:15px;
	}
/* zoom any image */
.zoom {display:inline-block; z-index:100000; margin-bottom:1px;}
#zoomLoading {position:absolute; display:block; opacity:0.5; filter:alpha(opacity=100); z-index:100000;}
.zoomX {position:absolute; top:50px; left:150px; width:34px; height:34px; background-image:url(/zoom-x.png); cursor:pointer; background-repeat:no-repeat; background-position:0 0; z-index:100000;}
.zoomX:hover {background-position:0 -34px;}
.zoomPic {position:absolute; display:block; top:-9999px; left:0; cursor:pointer; z-index:100000;}
.zoomShadow {position:absolute; left:0; top:-9999px; z-index:100000;}
.zoomShadow table {width:auto; height:auto; border:0; border-collapse:collapse; border-spacing:0; z-index:100000;}
.zoomShadow td {margin:0; padding:0; border:0; z-index:100000;}
.zoomShadow b {display:block; width:10px; height:10px; overflow:hidden; z-index:100000;}
.zoomBase {position:relative; width:10px; height:10px; margin:0; padding:0; background:#000; z-index:100000;}
.zs1 {width:10px; height:10px; background:url(/zoom-shadow.png) no-repeat 0 0; z-index:100000;}
* html .zs1 {background:url(/zoom-shadow.gif) no-repeat 0 0;}
.zs2 {width:10px; height:10px; background:url(/zoom-shadow.png) no-repeat -10px 0; z-index:100000;}
* html .zs2 {background:url(/zoom-shadow.gif) no-repeat -10px 0; z-index:100000;}
.zs3 {width:10px; height:10px; background:url(/zoom-shadow.png) no-repeat 0 -10px; z-index:100000;}
* html .zs3 {background:url(/zoom-shadow.gif) no-repeat 0 -10px; z-index:100000;}
.zs4 {width:10px; height:10px; background:url(/zoom-shadow.png) no-repeat -10px -10px; z-index:100000;}
* html .zs4 {background:url(/zoom-shadow.gif) no-repeat -10px -10px; z-index:100000;}
.zh1 {height:10px; background:url(/zoom-shadow.png) repeat-x 0 -20px; z-index:100000;}
* html .zh1 {background:url(/zoom-shadow.gif) repeat-x 0 -20px; z-index:100000;}
.zh2 {height:10px; background:url(/zoom-shadow.png) repeat-x 0 -30px; z-index:100000;}
* html .zh2 {background:url(/zoom-shadow.gif) repeat-x 0 -30px; z-index:100000;}
.zv1 {width:10px; background:url(/zoom-shadow.png) repeat-y 0 -40px; z-index:100000;}
* html .zv1 {background:url(/zoom-shadow.gif) repeat-y 0 -40px; z-index:100000;}
.zv2 {width:10px; background:url(/zoom-shadow.png) repeat-y -10px -40px; z-index:100000;}
* html .zv2 {background:url(/zoom-shadow.gif) repeat-y -10px -40px; z-index:100000;}
* html .selOff {visibility:hidden;}
.bigGrey {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.8; filter:alpha(opacity=80);}
.breadcrumbs_med{
	zoom: 1;
	float:left;
	width:100%;
	height:22px;
	position:relative;
	background:#ccddea;
	padding:5px 0px 47px 0;
	margin: 0px 0 -45px 0;
	background-image: url(/breadcrumbs_fon_med.png);
	-moz-border-radius: 22px;
	-webkit-border-radius: 22px;
	border-radius: 22px;
	z-index:3;
	behavior: url(/PIE.htc);
	}
.overtext_med{ float:left; line-height:20px; padding:0px 0px 0px 3%; font-size:11px; text-color:#003366;}
.breadcrumbs_med a{ float:left; font-size:11px;}
.breadcrumbs_med p{ float:left; color:#7b7b7b; font-size:11px; }
.breadcrumbs_med span{ color:#7b7b7b; padding:0 2px 0 5px; font-size:11px; }
.breadcrumbs_med img{ float:left; width:21px; height:22px; background:url(/dom.png) no-repeat; }
.blockname_med{
	float:left;
	width:100%;
	height:81px;
	position:relative;
	background:#0d2137;
	padding:0px 0px 0px 0;
	margin: 0px 0 -0px 0;
	background-image: url(/set_bg.jpg);
    box-shadow:inset -5px 0px 29px #2576a4;
    -webkit-box-shadow:inset -5px 0px 29px #2576a4;
    -moz-box-shadow:inset -5px 0px 29px #2576a4;
	z-index:5;
	behavior: url(/PIE.htc);
	}
.blockname_med img{ 
	display:inline;
	width:auto;
	float:left; 
	padding:0px 0px 0px 0px; 
	}
.blockname_med_rightpix{ 
	position:fixed;
	float:right; 
	padding:0px 0px 0px 0px; 
	padding-left:506px;
	}
.blockname_med_overtext{ 
	position:relative;
	float:left; 
	line-height:20px; 
	font-size:20px; 
	font-weight: bold;
	color:#fff; 
	margin-left:-82px;
	padding-top:0px;
	z-index:6;
	}
.blockname_med_overtext p { 
	float:left; 
	line-height:18px; 
	padding:0px 0px 0px 0; 
	font-size:14px; 
	font-weight: normal;
	color:#fff; 
	padding-top:0px;
	z-index:8;
	}
.blockname_med_overtext p a{ 
	line-height:18px; 
	font-size:14px; 
	color:#fff; 
	z-index:9;
	}
	
	
	
.mediclistBox1{ 
	position:relative;
	float:left; 
	width:100%; 	
	background:#FFFFFF;
	padding:19px 0px 53px 0;
	margin: 0px 0 -49px 0;
	background-image: url(/2_fon.png);
	z-index:5;
	behavior: url(/PIE.htc);
	}
.mediclistBox1 .cont{ padding-left:0; }
.mediclistBox1 ul{ float:left; width:100%; }
.mediclistBox1 li{ float:left; width:26%; padding-right:8%; }
.mediclistBox1 li.last{ padding-right:0; }
.mediclistBox1 .img{ height:43px; }
.mediclistBox1 h1{ float:left; color:#2c2c2d; line-height:20px; font-size:18px; font-weight: normal; padding-top:0px; color:#3e70a9; }
.mediclistBox1 h2{ float:left; color:#2c2c2d; line-height:24px; padding-top:0px; margin-bottom:10px; }
.mediclistBox1 h3{ float:left; color:#2c2c2d; line-height:24px; padding-top:0px; }
.mediclistBox1 p{ float:left; width:100%; padding:0px 0 0 0; line-height:19px; color:#6f6f6f; }
.mediclistBox2{ 
	position:relative;
	float:left; 
	width:100%; 	
	background:#FFFFFF;
	padding:19px 0px 0px 0;
	margin: 0px 0 0px 0;
	background-image: url(/4_fon.png);
	z-index:11;
	behavior: url(/PIE.htc);
	
	}
.mediclistBox2 .cont{ padding-left:0; }
.mediclistBox2 ul{ float:left; width:100%; }
.mediclistBox2 li{ float:left; width:26%; padding-right:8%; }
.mediclistBox2 li.last{ padding-right:0; }
.mediclistBox2 .img{ height:43px; }
.mediclistBox2 h1{ float:left; color:#2c2c2d; line-height:20px; font-size:18px; font-weight: normal; padding-top:0px; color:#3e70a9; }
.mediclistBox2 h2{ float:left; color:#2c2c2d; line-height:24px; padding-top:0px; margin-bottom:10px; }
.mediclistBox2 h3{ float:left; color:#2c2c2d; line-height:24px; padding-top:0px; }
.mediclistBox2 p{ float:left; width:100%; padding:0px 0 0 0; line-height:19px; color:#6f6f6f; }
.list5{ padding-top:18px; }
.listBox5{ float:left; width:100%; padding-bottom:22px; position:relative; z-index:10; }
.listBox5 .cont{ padding-left:3%; }
.listBox5 h2{ color:#262626; font-size:22px; }
.listBox5 .indent1{ padding-top:16px; }
.listBox5 span{ float:left; color:#4b4b4b; font-size:12px; font-weight:bold; padding:18px 0 0 4px;}
.listBox5 .middle{ padding-top:0px; }
.listBox5 li p{ float:left; line-height:18px; padding:9px 0 0 0px; }
.listBox5 ul{ float:left; width:100%; }
.listBox5 li{ float:left; width:30%; padding-right:5%; }
.listBox5 li.last{ padding:0px 0 0 0; width:28%; }
.listBox5 ul ul{ width:auto; padding-left:0px; }
.listBox5 ul ul li{ width:100%; padding-left:0; background:url(/dot_01.gif) no-repeat 0 8px; margin-left:0px; }
.listBox5 ul ul li p{ padding:5px 0 0 13px; }
.listBox5 ul ul li a{ float:left; padding:6px 0 0 13px; }
.imgBox{ float:left; width:202px; margin:28px 0 0 0px; }
.imgBox img{ float:left; border:3px solid #a7d1ed;}
.imgBox a{ float:left; padding:0; }
.imgBox img:hover{border:3px solid #eeb1a9;}
.imgBox span{ width:202px; padding-top:0px; font-style:italic; color:#767676; text-align:center!important; font-weight:normal; }
.clientsVoice{ float:left; width:100%; }
.clientsVoice .text{ float:left; width:100%; }
.clientsVoice .cont1{ float:left; width:67%; }
.clientsVoice .cont2{ float:left; width:65%; }
.clientsVoice .cont3{ float:left; width:63%; }
.clientsVoice .cont1 .fieldBox1{ margin-bottom:8px; }
.clientsVoice .cont2 .fieldBox1{ margin-bottom:8px; }
.clientsVoice .cont1 span{ padding-top:1px; }
.clientsVoice .cont2 span{ padding-top:1px; }
.clientsVoice .fieldBox1{ margin-top:35px; }
.clientsVoice .indent3{ margin:10px 0 2px 0!important; padding:0!important; }
.clientsVoice .indent5{ margin:0; }
.clientsVoice .text a{ display:block; padding-top:12px; font-size:18px; }
.clientsVoice img{ float:left; width:83px; border:0px solid #dedcd8; margin:10px 9px 0 2px; }
.clientsVoice span{ display:block; color:#767676!important; font-style:italic; padding:2px 0 0 0!important; font-weight:normal!important; }
.clientsVoice p{ float:left; width:100%; line-height:18px; padding:0 0 0 2px!important; }
.clientsVoice p a{ display:inline; font-size:14px; }
.clientsVoice .txt{ padding-top:5px!important; }
.mediclistBox4{
	float:left;
	width:100%;
	position:relative;
	background:#FFFFFF;
	padding:13px 0px 20px 0;
	margin: 0px 0 0px 0;
	background-image: url(/4_fon.png);
	z-index:12;
	behavior: url(/PIE.htc);
	}
.text3{ float:left; width:60%; padding:5px 0 0 3%; }
.text3 h2{ font-size:22px; }
.text3 ul{ float:left; width:100%; padding-top:15px; }
.text3 li{ margin:0 0 7px 0px; background:url(/dot_01.gif) no-repeat 0 3px; }
.text3 li p{ line-height:18px;  padding-left:14px; }
.mediclistBox5{
	float:left;
	width:100%;
	position:relative;
	background:#FFFFFF;
	padding:13px 0px 20px 0;
	margin: 0px 0 0px 0;
	background-image: url(/2_fon.png);
	z-index:12;
	behavior: url(/PIE.htc);
	}
.med_box4{ float:left; width:65%; padding:15px 0 0 3%; }
.med_box4 h2{ font-size:22px; color:#2c2c2c; }
.med_box4 ul{ float:left; width:100%; padding-top:15px; }
.med_box4 li{ float:left; width:100%; padding-bottom:18px; background:url(/point2.gif) no-repeat 0 8px; }
.med_box4 li a{ float:left; line-height:18px; padding-right:5px; margin-left:0px; text-decoration:none; background:url(/dash2.gif) repeat-x 0 bottom; }
.med_box4 li p{ color:#2c2c2c; line-height:18px; padding-left:0px}
.med_box4 .hide{ float:left; width:87%; margin:5px 0 0 46px; background:#faf5eb; padding:5px; display:none; position:relative; }
.med_box4 li a:hover{ color:#2f5292; }
.med_box_r{
	float:left;
	width:25%;
	padding:10px 0 10px 3%;
	}
.med_box_r a{ float:left; font-size:18px; line-height:19px; padding-top:2px; }
.med_box_r p{ float:left; width:100%; color:#464646; line-height:19px; padding-top:9px; }
.med_box_r p a{ float:none; font-size:14px; }
.med_box_r .text{ float:left; width:100%; padding-top:3px; }
.medquestionBox{ float:left; width:31%; padding:10px 0 0 3%; position:relative; }
.medquestionBox .text{ float:left; width:45%; margin-top:10px;}
.medquestionBox .fieldBox1{ margin-top:5px; display:block; }
.medquestionBox img{ float:left; width:110px; border:none; margin:2px 5px 0 -4px; }
.medquestionBox p{ font-size:16px; color:#1a1a1a; line-height:20px; }
.medquestionBox span{ display:block; color:#767676; font-style:italic; padding-top:9px; }
.medquestionBox .fieldBox2{ margin:15px 0 0 0px; }
.plateup{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 18px 0px;
	background: url(/plateup_fon_3.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0 0px 0;
	border-top:1px solid #2b8cd0;
	behavior: url(/PIE.htc);
	}
.clientplateup{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:11px 0px 20px 0px;
	background: url(/clientplateup.png) repeat-x;
	background-position:center;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	text-align:center;
	margin: 0px 0 0px 0;
	border-top:0px solid #c8c8c8;
	behavior: url(/PIE.htc);
	}
.clientplateup img{
	position:relative;
	padding:0px 0px 0px 0px;
	text-align:center;
	margin: 0px 0 0px 0;
	border:2px solid #ffffff;
	box-shadow: -3px 0px 20px #9c9c9c;
    -webkit-box-shadow:-3px 0px 20px #9c9c9c;
    -moz-box-shadow:-3px 0px 20px #9c9c9c;
	behavior: url(/PIE.htc);
	}
.questplateup{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:11px 0px 20px 0px;
	background: url(/questplateup.png) repeat-x;
	background-position:center;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	text-align:center;
	margin: 0px 0 0px 0;
	border-top:0px solid #c8c8c8;
	behavior: url(/PIE.htc);
	}
.questplateup h1{
	font-style:bold;
	font-size:15px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366; 
	line-height:18px;
	}
.questplateup img{
	position:relative;
	padding:0px 0px 0px 0px;
	text-align:center;
	margin: 0px 0 0px 0;
	border:2px solid #ffffff;
	box-shadow: -3px 0px 20px #9c9c9c;
    -webkit-box-shadow:-3px 0px 20px #9c9c9c;
    -moz-box-shadow:-3px 0px 20px #9c9c9c;
	behavior: url(/PIE.htc);
	}
.plateup2{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 18px 0px;
	background: url(/plateup_fon_5.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	margin: 0px 0 0px 0;
	border-top:1px solid #3ba670;
	behavior: url(/PIE.htc);
	}
.plateup h40{ padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:15px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:20px;
	}
.plate_01{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	border-bottom:1px solid #3283bd;
	background: url(/plateup_fon_2.png) repeat-x;
	border-top:1px solid #a5d6f9;
	z-index:7;
	margin: -10px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.plate_01 h1{ padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:15px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:18px;
	}
.clientplate_01{
	float:left;
	width:100%;
	text-align:center;
	position:relative;
	background:#e1ebf1;
	padding:5px 0px 8px 0px;
	border-bottom:0px solid #3283bd;
	background: url(/clientplateup_01.png) repeat-x;
	z-index:7;
	background-position:center;
	margin: -10px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.clientplate_01 h1{ padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:16px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:18px;
	}
	
.clientplate_02{
	float:left;
	width:100%;
	text-align:center;
	position:relative;
	padding:5px 0px 8px 0px;
	border-bottom:0px solid #3283bd;
	background: url(/clientplateup_02.png) repeat-x;
	z-index:7;
	background-position:center;
	margin: -12px 0 10px 0;
	behavior: url(/PIE.htc);
	}
	
.clientplate_02 h1{ padding:0px 10px 0px 10px;
	font-style:none;
	font-size:14px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:18px;
	}
.questplate_02{
	float:left;
	width:100%;
	text-align:center;
	position:relative;
	padding:5px 0px 8px 0px;
	border-bottom:0px solid #3283bd;
	background: url(/questplateup_02.png) repeat-x;
	z-index:7;
	background-position:center;
	margin: -12px 0 10px 0;
	behavior: url(/PIE.htc);
	}
	
.questplate_02 h1{ padding:0px 10px 0px 10px;
	font-style:none;
	font-size:13px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:18px;
	}
.questplate_02 a{ padding:0px 10px 0px 10px;
	font-style:none;
	font-size:13px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:18px;
	}
.plate_02{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	border-bottom:1px solid #3283bd;
	background: url(/plateup_fon_4.png) repeat-x;
	border-top:1px solid #a5d6f9;
	z-index:7;
	margin: -10px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.plate_02 h1{ padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:15px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:18px;
	}
.plate_04{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 11px 0px;
	border:0px solid #8bb4ca;
	border-bottom:1px solid #3283bd;
	background: url(/clientplateup_02.png) repeat-x;
	border-top:1px solid #a5d6f9;
	z-index:7;
	margin: -10px 0 10px 0;
	behavior: url(/PIE.htc);
	}
.plate_04 h1{ padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:15px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:18px;
	}
.platedown{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 15px 0px;
	background: url(/plateup_fon_3.png) repeat-x;
	border-bottom:1px solid #9e2e82;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:4;
	margin: -20px 0 20px 0;
	behavior: url(/PIE.htc);
	}
.overplate{ 
	padding:13px 10px 0px 10px;
	font-style:bold;
	font-size:14px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:18px;
	}
.overplate a{ 
	font-style:bold;
	font-size:14px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:18px;
	text-decoration:none;
	}
.clientplatedown{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 15px 0px;
	background: url(/clientplateup_fon_3.jpg) repeat-x;
	border-bottom:1px solid #9e2e82;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:4;
	margin: -20px 0 20px 0;
	behavior: url(/PIE.htc);
	}
.clientoverplate{ 
	padding:13px 10px 0px 10px;
	font-style:bold;
	font-size:13px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:17px;
	}
.clientoverplate a{ 
	font-style:bold;
	font-size:13px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:17px;
	text-decoration:none;
	}
.clientoverplate a:hover{ 
	font-style:bold;
	font-size:13px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:17px;
	text-decoration:underline;
	}
.questplatedown{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 18px 0px;
	background: url(/questplateup.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:4;
	text-align:center;
	margin: -20px 0 20px 0;
	behavior: url(/PIE.htc);
	}
.questoverplate{ 
	background: url(/knobb_fon_4.jpg) repeat-x;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	border-top:1px solid #faddc1;
	border-bottom:1px solid #834912;
	box-shadow: 0 3px 8px 1px #8c8c8c;
    -webkit-box-shadow: 0 3px 8px 1px #8c8c8c;
    -moz-box-shadow: 0 3px 8px 1px #8c8c8c;
	text-align:center;
	margin: 15px 14px 0px 14px;
	behavior: url(/PIE.htc);
	}
.questoverplate:hover{ 
	background: url(/knobb_fon_3.jpg) repeat-x;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-align:center;
	
	border-top:1px solid #faddc1;
	border-bottom:1px solid #834912;
	box-shadow: 0 3px 8px 1px #8c8c8c;
    -webkit-box-shadow: 0 3px 8px 1px #8c8c8c;
    -moz-box-shadow: 0 3px 8px 1px #8c8c8c;
	text-align:center;
	margin: 15px 14px 0px 14px;
	behavior: url(/PIE.htc);
	}
.questoverplate h1{ 
	padding:6px 7px 6px 7px;
	font-style:bold;
	font-size:13px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:17px;
	text-decoration:underline;
	}
.overplate2{ 
	padding:0px 10px 0px 10px;
	font-style:bold;
	font-size:13px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:18px;
	}
.overplate2 a{ 
	font-style:bold;
	font-size:14px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:18px;
	text-decoration:none;
	}
.overplate a:hover{ 
	font-style:bold;
	font-size:14px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; 
	line-height:18px;
	text-decoration:underline;
	}
.bghd {
	float:left;
	width:100%;
	text-align: center;
	background: url(/h20_fon.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:7;
	behavior: url(/PIE.htc);
	}
.zimg { float:left;
}
.nones { height:30px; width:200px;
}
.setplatedown{
	float:left;
	width:100%;
	position:relative;
	background:#e1ebf1;
	padding:7px 0px 12px 0px;
	background: url(/setplateup.png) repeat-x;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	z-index:4;
	text-align:center;
	margin: -7px 0 0px 0;
	behavior: url(/PIE.htc);
	}
.setoverplate{ 
	background: url(/setknobb_fon_3.jpg) repeat-x;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	border-top:1px solid #ffffff;
	border-left:1px solid #e4e4e4;
	border-bottom:1px solid #868685;
	box-shadow: 0 3px 8px 1px #8c8c8c;
    -webkit-box-shadow: 0 3px 8px 1px #8c8c8c;
    -moz-box-shadow: 0 3px 8px 1px #8c8c8c;
	text-align:center;
	margin: 0px 16px 0px 16px;
	behavior: url(/PIE.htc);
	}
.setoverplate:hover{ 
	background: url(/setknobb_fon_4.jpg) repeat-x;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-align:center;
	
	border-top:1px solid #ffffff;
	border-bottom:1px solid #747474;
	box-shadow: 0 3px 8px 1px #8c8c8c;
    -webkit-box-shadow: 0 3px 8px 1px #8c8c8c;
    -moz-box-shadow: 0 3px 8px 1px #8c8c8c;
	text-align:center;
	margin: 0px 16px 0px 16px;
	behavior: url(/PIE.htc);
	}
.setoverplate h1{ 
	padding:6px 7px 6px 7px;
	font-style:bold;
	font-size:13px; 
	"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#003366; 
	line-height:17px;
	text-decoration:underline;
}
.ar_l{float:left; margin-top:-11px;  margin-left:-10px;}
.ar_r{float:right; margin-top:-11px;  margin-right:-20px;}
/* Table Style */
table.table3{
	font-family: Trebuchet MS;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 18px;
	text-align:left;
	border-collapse:collapse;
	margin-bottom:30px;
	vertical-align: top;
}
.table3 thead th{
    padding:6px 11px;
    color:#fff;
	font-size:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight:bold;
	text-align:center;
    border-bottom:1px solid #fff;
	
}
.table3 thead th:empty{
    background:transparent;
    border:none;
}
.table3 thead :nth-child(1),
.table3 tfoot :nth-child(1){
    background-color: #77a0c9;
}
.table3 tfoot :nth-child(1){
    -moz-border-radius:0px 0px 0px 5px;
    -webkit-border-bottom-left-radius:5px;
    border-bottom-left-radius:7px;
}
.table3 thead :nth-child(1){
    -moz-border-radius:5px 0px 0px 0px;
    -webkit-border-top-left-radius:5px;
    border-top-left-radius:7px;
}
.table3 thead :nth-child(2),
.table3 tfoot :nth-child(2){
    background-color: #bbcee2;
}
.table3 tfoot :nth-child(2){
    -moz-border-radius:0px 0px 0px 5px;
    -webkit-border-bottom-left-radius:5px;
    border-bottom-left-radius:0px;
}
.table3 thead :nth-child(2){
    -moz-border-radius:5px 0px 0px 0px;
    -webkit-border-top-left-radius:5px;
    border-top-left-radius:0px;
}
.table3 thead :nth-child(3),
.table3 tfoot :nth-child(3){
    background-color: #096A9F;
}
.table3 thead :nth-child(3){
    -moz-border-radius:0px 5px 0px 0px;
    -webkit-border-top-right-radius:5px;
    border-top-right-radius:7px;
}
.table3 tfoot :nth-child(3){
    -moz-border-radius:0px 0px 5px 0px;
    -webkit-border-bottom-right-radius:5px;
    border-bottom-right-radius:7px;
}
.table3 tfoot td{
    font-size:14px;
    font-weight:bold;
    padding:15px 5px;
	vertical-align: top;
}
.table3 tbody td{
    padding:10px;
	vertical-align: top;
}
.table3 tbody tr:nth-child(4) td{
    font-size:18px;
    font-weight:bold;
}
.table3 tbody td:nth-child(even){
	font-size:14px, "Trebuchet MS", Arial, Helvetica,
    background-color:#c0c0c0;
    color:#444;
    border-bottom:1px solid #fff;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.39, rgb(189,189,189)),
        color-stop(0.7, rgb(224,224,224))
        );
    background:-moz-linear-gradient(
        center bottom,
        rgb(189,189,189) 39%,
        rgb(224,224,224) 70%
        );
}
.table3 tbody td:nth-child(odd){
    background-color:#555;
    color:#f0f0f0;
    border-bottom:1px solid #fff;
    background:-webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.39, rgb(85,85,85)),
        color-stop(0.7, rgb(105,105,105))
        );
    background:-moz-linear-gradient(
        center bottom,
        rgb(85,85,85) 39%,
        rgb(105,105,105) 70%
        );
    text-shadow:1px 1px 1px #000;
}
.table3 tbody td:nth-last-child(1){
    border-right:1px solid #fff;
}
.table3 tbody th{
    color:#696969;
    text-align:right;
    padding:0px 10px;
    border-right:0px solid #aaa;
}
/*Центральный контент*/
.sel_column123{}
.sel_column2{width:97%;}
.sel_column12{width:74%;}
.sel_column23{width:77%;}
.sel_hidecolumn{display:none;}
/*Правки*/
.btnset {cursor:pointer;}
.lsp_doc_one .lsp_date_time { text-align:right; font-size:14px; font-weight: bold; margin-bottom:8px; padding-right:16px; }
.menu_right {color:#FFFFFF;text-decoration:underline;}
.active_element, 
.active_element a,
.active_element a:visited,
.active_element a:hover {color:#bb00bb;}
/*Опросы*/
.voice_result_q{color:#1a1a1a;font-size:16px;margin:6px 0px;}
.voice_result td{padding-top:5px;}
.voice_result .a,.voice_result .b{padding-right:5px;}
.voice_result .b{text-align:right;}
/*Статьи и публикации*/
.articles_img_left {width:68px;float:left;}
.articles_img_left img{padding:4px;}
/*Отступы от текста для картинок*/
.ramka { margin: 8px; }
/*Реклама для баннерной системы*/
.reclama{
	width:100%;
	position:relative;
	padding:11px 0px 20px 0px;
	background-position:center;
	border-radius: 7px;
	z-index:7;
	text-align:center;
	margin: 0px 0 0px 0;
	border-top:0px solid #c8c8c8;
	}
.reclama img{
	position:relative;
	padding:0px 0px 0px 0px;
	text-align:center;
	margin: 0px 0 0px 0;
	border:2px solid #ffffff;
	-webkit-box-shadow:-3px 0px 20px #9c9c9c;
	}
