html, body {height: 100%; margin: 0; padding: 0; background-color: #ffffff;}/*html, body {height: 100%; margin: 0; padding: 0; background:url(../images/new_year_1.gif) center top no-repeat; /*background-color: #ffffff;}*/#all{	position: relative;	height: 100%;	width: 100%; 	margin: 0 auto;}html>body #all {min-height: 100%; height: auto;}#n_year { min-width:996px;}.n1_year { background:url(../images/new_year1.gif) center top no-repeat;}#index {	position: relative;/*	height: 100%; *//**/	min-height:100%;	width: 100%; /*	min-width: 1024px; 	max-width: 1280px; 	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) &lt; 1024) ? '1024px' : (document.body.clientWidth &gt; 1280) ? '1280px' : '100%'); 	margin: 0 auto;*/}#footer {	position: absolute;	right: 0;	bottom: 0;	width: 100%;	height:60px;	margin-top:20px;}html>body #index {min-height: 100%; height: auto;}#empty {visibility: hidden;}#footer, #empty {/*height: 72px;*/ margin-top: -34px;}body {	/*background-color: #FFFFFF;*/	margin: 0px;}.clear {	clear: both;	font-size: 0px;	height: 0px;	line-height: 0px;	overflow: hidden;}/* Header */.theader {	height: 140px;	width: 100%;	}.theader .tlogo {	padding: 0 40px 0 0;
    text-align: right;
    width: 240px;}.theader .tlogo A {	/*padding-right: 24px;*/}.theader .tmenu {	padding-left: 30px;}.theader .tmenu TD {	width: 16.666%;}.theader .tmenu .about, .theader .tmenu .active .about,.theader .tmenu .devices,.theader .tmenu .active .devices,.theader .tmenu .equipment,.theader .tmenu .active .equipment,.theader .tmenu .support,.theader .tmenu .active .support,.theader .tmenu .teaching,.theader .tmenu .active .teaching,.theader .tmenu .contacts,.theader .tmenu .active .contacts{	background-repeat: no-repeat;	display: block;		height: 11px;	/*margin-top: -4px;*/}.theader .tmenu .about {	background: no-repeat url(../images/menu/about.gif);	width: 83px;}.theader .tmenu .active .about {	background: no-repeat url(../images/menu/about_active.gif);	width: 83px;}.theader .tmenu .devices {	background: no-repeat url(../images/menu/devices.gif);	width: 60px;}.theader .tmenu .active .devices {	background: no-repeat url(../images/menu/devices_active.gif);	width: 60px;}.theader .tmenu .equipment {	background: no-repeat url(../images/menu/equipment.gif);	width: 79px;}.theader .tmenu .active .equipment {	background: no-repeat url(../images/menu/equipment_active.gif);	width: 79px;}.theader .tmenu .support {	background: no-repeat url(../images/menu/support.gif);	width: 104px;}.theader .tmenu .active .support {	background: no-repeat url(../images/menu/support_active.gif);	width: 104px;}.theader .tmenu .teaching {	background: no-repeat url(../images/menu/teaching.gif);	width: 64px;}.theader .tmenu .active .teaching {	background: no-repeat url(../images/menu/teaching_active.gif);	width: 64px;}.theader .tmenu .contacts {	background: no-repeat url(../images/menu/contacts.gif);	width: 67px;}.theader .tmenu .active .contacts {	background: no-repeat url(../images/menu/contacts_active.gif);	width: 67px;}.theader .tsearch {	padding-left: 12px;	vertical-align: top;	width: 170px;}.theader .tsearch DIV {	background: no-repeat url(../images/search.gif) 0px 13px;	float: left;	height: 19px;	/*padding: 18px 0px 0px 16px;*/	padding: 18px 0px 0px 16px;	margin:0px;	width: 88px;}.theader .tsearch div.tel { 	background: no-repeat url(../images/tel.png) 0px 0px;	float: left;	height: 60px;	/*padding: 18px 0px 0px 16px;*/	margin:0px;	width: 152px;}.theader .tsearch .input {	border: 0px;	padding: 0px;	background-color: White;	/*font: normal 10px Tahoma;*/	height: 13px;	width: 63px;}.theader .tsearch form {margin:0px;padding:0px;}/*.theader .tsearch .lang {	color: #707070;	float: left;		font: normal 8px Tahoma;	padding-top: 18px;	text-align: left;}*//* Content */.tcontent {	border: 0px;	height: 80%;	margin: 22px 0px 0px 0px;	padding-bottom: 100px;	vertical-align: top;	width: 100%;}.tcontent .ttext {	vertical-align: top;	/*table-layout: fixed;*/}.tcontent .ttext .title {	display: block;	float: left;	height: 30px;}.tcontent .ttext .print {	float: right;	height: 15px;	padding-top: 2px;	padding-right: 30px;	width: 21px;	}.tindex .tmenu {	text-align: left;	vertical-align: top;	width: 255px;}.tindex {margin-bottom:60px}.tindex .tmenu .menu {	padding-top: 38px;}.tindex .tmenu .link,.tindex .tmenu .last .link,.tindex .tmenu .active .link {	color: #696a6c;	color: #565656;	display: block;	font: normal 11px Tahoma;/*	height: 29px;*//*	line-height: 29px;	*/	padding: 5px 0 5px 0;	padding-left: 12px;	text-decoration: none;	text-transform: uppercase;	}.tindex .tmenu .active .link { 	color: #00aeef;}.tindex .tmenu .vlink {	background: repeat-x url(../images/menu_line.gif) 0px bottom;	margin-right: 27px;	/*white-space: nowrap; */}.tindex .tmenu .line { 	font-size: 0px;	height: 1px;	line-height: 1px;}.tcontent  .tmenu .active .line { 	background: repeat-x url(../images/menu_line.gif) 0px 0px;	margin-right: 27px;}.tindex .tmenu .last .line { 	background: White;}.tindex .tmenu .last .vlink {	background: #FFFFFF;}.tindex .tmenu .active .link {	color: #00aeef;}.tindex .tmenu .active .link_v2 {	background: no-repeat url(../images/arrow.gif) 0px 10px; 	color: #696a6c;}.tindex .tmenu .linksub A {/*	color: #696a6c;*/	color: #565656;	display: block;	font: normal 9px Tahoma;	margin: 0px 26px 0px -14px;	padding-top: 11px;	text-decoration: none;	text-transform: uppercase;		}.tindex .tmenu .linksub .active {/*	color: #00aeef; */color: #1e74d0;}.tindex .tmenu .linksub .last {	padding-bottom: 10px;}.tindex .tmenu .last .wrapper {	background: repeat-x url(../images/menu_line.gif) 0px 0px;	margin-right: 27px;}.tindex .tmenu .menu li {list-style-type:none;}.tcontent .ttext {	padding-top: 20px;	vertical-align: top;}.tcontent .tbg {	text-align: right;	vertical-align: top;	width: 293px;}.tcontent .tlogo {	padding-top: 30px;	text-align: center;}/* Map Class */.map {	padding-bottom: 30px;}.map TD {	vertical-align: top;}.map UL {	margin: 0px;	padding: 0px;		}.map .link {	color: #696a6c;	font: normal 12px Tahoma;	text-decoration: none;	/*line-height: 16px;*/	}.map .level1 {	padding-top: 20px;	}.map .level1 .link {	color: #00aeef;	display: block;	padding-bottom: 4px;	text-transform: uppercase;	}.map .level2 {	margin-left: 28px;}.map .level2 .link,.map .level3 .link {	color: #696a6c;	font-size: 12px;	text-transform: none;}.map .level1 .wr {	padding-top: 4px;}.map .level1 .wr .wr {	padding-top: 0px;}.map .parent .parent .link {	color: #00aeef;	padding-top: 12px;}.map .parent .first .link {	padding-top: 0px;}.map .parent .parent .level3 .link {	padding-top: 0px;	color: #696a6c;}/* NewsList Class */.newslist {	color: #696a6c;	font: normal 11px Tahoma;	padding-top: 10px;	/*line-height: 16px;*/}.newslist .ndate {	color: #f0cc01;}.newslist .ntitle {	color: #00aeef;	/*line-height: 16px;*/	text-decoration: none;	}.newslist .news {	/*line-height: 16px;*/}.newslist .newsl {	padding-bottom: 10px;	padding-top: 8px;	}/* Index Class */.index .flash {	background: repeat-x url(../images/flash.jpg);	height: 222px;/*	height: 571px;*/	text-align: left;}.head {	background: repeat-x url(../images/flash.jpg);	height: 222px;}/*.index .tindex {	padding: 30px 0px;	}.index .tindex TD {	vertical-align: top;	}.index .tindex .tmenu {	width: 297px;	}.index .tindex .tmenu UL {	margin: 0px;	padding: 0px;	}.index .tindex .tmenu .menu {	padding-left: 91px;	}.index .tindex .tcont {	padding-right: 91px;	}.index .tindex .tmenu .level1 A,.index .tindex .tmenu .level2 A {	display: block;	font: normal 11px Tahoma; 	padding-bottom: 4px;	text-decoration: none;}.index .tindex .tmenu .level1 A {	color: #00aeef;	text-transform: uppercase;}.index .tindex .tmenu .level2 A {	color: #696a6c;	text-transform: none;}.index .tindex .tmenu .menu .level1 {	padding-top: 15px;}.index .tindex .tmenu .menu .first {	padding-top: 0px;} *//* VNLink Class */.vnlink {	text-align: center;}/* Footer Class */ .footer {background: no-repeat url(../images/ban-prof.gif) right bottom;height: 110px;padding-bottom: 1px; }.footer .logotip {	background: no-repeat url(../images/logo2.png) right bottom;	float: right;	height: 41px; 	margin-right: 50px;	width: 121px; 	margin-top:10px;}.footer .adress {	color: #959595;	font: normal 9px Tahoma;	float: left;	margin-top: 20px;	padding-left: 255px;	text-align:left;}.footer .adv {	float: left;	margin-top: 25px;	margin-left: 140px;	/*padding-left: 255px;*/}.footer .adress A {	color: #00aeef;	font-weight: normal;	text-decoration: none;}.footer .adress .mail {	color: #959595;}.footer .index_footer {	color: #959595;	font: normal 9px Tahoma;	text-align: left;	width: 405px;}.footer .index_footer A {	color: #00aeef;	font-weight: normal;	text-decoration: none;}.fbForm INPUT#fbName,.fbForm INPUT#fbEMail {        background-image: url(../images/icon_form.gif);        background-repeat: no-repeat;        width: 250px;        padding: 4px 0px 4px 25px;}.fbForm INPUT#fbName    { background-position:3px -3px; }.fbForm INPUT#fbEMail { background-position:3px -33px; }.fbForm TEXTAREA#fbText {        padding: 4px 4px 4px 25px;        width: 425px;        font-family: Tahoma;        background: #E6EFF6 url(../images/icon_form.gif) no-repeat 3px -93px;}.fbForm .captcha-test TD { vertical-align: top; padding-right: 15px; }.fbForm .captcha { padding-top: 3px; }.fbForm .captcha IMG { border: 1px solid #ccc; }.fbForm INPUT#vericode { width: 130px; padding: 4px 0px 4px 25px; background: #E6EFF6 url(../images/icon_form.gif) no-repeat 3px -63px; }.fbForm .submit { padding-top: 15px; }.fbForm INPUT#fbSubmit {        border: 1px solid #ccc;        background-color: #f7f7f7;        cursor: pointer;        padding: 2px 15px 2px 15px;}.fbForm .error { font-size: 8pt; color: red; display: none; }
    
div#left-banner{
    text-align: center;
    margin: 40px 0;
}

td.tcont{
    vertical-align: top;
}
