body{margin: 0; padding: 0; border: none; background-color: #ffffff; text-align: center;}

#wrapper {width: 1000px; margin: 0 auto; padding: 0; position: relative; text-align: left;}

.t_banner {width: 233px; height: 72px; position: absolute; top: 93px; right: 41px;}
a.logo {display: block; width: 190px; height: 190px; position: absolute; top: 40px; left: 50px;}
a.logo:link, a.logo:visited {text-decoration: none;}

#header{width: 1000px; margin: 0; padding: 0; border: none; text-align: left; vertical-align: top;}
#header td{text-align: left; vertical-align: top;}
.adress{font-family: Georgia, Times New Roman, Times, serif; font-size: 15px; color: #163d50; margin: 0; padding: 55px 0 0 0;}

#main{width: 1000px; margin: 0; padding: 0; border: none; text-align: left; vertical-align: top; background-image: url(main_back.jpg); background-position: top left; background-repeat: repeat-x; padding-top: -5; }
#main td{text-align: left; vertical-align: top;}
.top{background-image: url(main_top.jpg); background-position: top left; background-repeat: no-repeat; width: 29px; height: 152px;}
.txt{font-family: Tahoma, sans-serif; font-size: 12px; color: #4b4b4b; line-height: 20px; margin: 0; padding: 0 10px 0 0; width: 660px; text-align: justify;}
div.jtext {font-family: Tahoma, sans-serif; font-size: 12px; color: #4b4b4b; line-height: 20px; margin: 0; padding: 0 10px 0 0; width: 660px; text-align: justify;}
div.etext { background-image: url(earth-bg.jpg); background-position: center center; background-repeat: no-repeat; font-family: Tahoma, sans-serif; font-size: 12px; color: #4b4b4b; line-height: 20px; margin: 0; padding: 0 10px 0 0; width: 660px; text-align: justify; }
div.gtext { background-image: url(glc-bg.jpg); background-position: center center; background-repeat: no-repeat; font-family: Tahoma, sans-serif; font-size: 12px; color: #4b4b4b; line-height: 20px; margin: 0; padding: 0 10px 0 0; width: 660px; text-align: justify; }

h1{font-family: Tahoma, sans-serif; font-size: 18px; font-weight: 100; text-transform: uppercase; color: #013b5d; margin: 0 0 3px 0; padding: 10px 0 10px 0;}
h4{font-family: Tahoma, sans-serif; font-size: 18px; font-weight: 100; text-transform: uppercase; color: #013b5d; margin: 0 0 3px 0; padding: 10px 0 10px 0;}
h2{font-family: Tahoma, sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase; color: #1896c5; margin: 0 0 3px 0; padding: 0px 0 10px 0; text-align: center;}

.images{border: 1px solid #9bd9f2; margin: 0 20px 0 0; padding: 4px; background-color: #ffffff;}
.line{background-image: url(line.gif); background-repeat: repeat-x; background-position: center; height: 13px;}

ul.first {list-style:square; padding: 0 0 0 20; margin: 0;}
li.first {list-style:square;}
ul {padding: 0 0 0 10;}
li {padding: 0 0 0 10;}
ul.second {list-style:circle; padding: 0 0 0 40; margin: 0;}
li.second {list-style:circle;}
h3{font-family: Tahoma, sans-serif; font-size: 13px; font-weight: bold; text-transform: uppercase; color: #1896c5; margin: 0 0 3px 0; padding: 10px 0 0px 0; text-align: center;}
/*shapka*/
.sh1{background-image: url(sh1.jpg); width: 245px; height: 162px;}
.sh2{background-image: url(sh2.jpg); width: 255px; height: 162px;}
.sh3{background-image: url(sh3.jpg); width: 241px; height: 162px;}
.sh4{background-image: url(sh4.jpg); width: 15px; height: 26px;}
.sh5{background-image: url(sh5.jpg); width: 40px; height: 26px;}
.sh6{background-image: url(sh6.jpg); width: 40px; height: 26px;}
.sh7{background-image: url(sh7.jpg); width: 74px; height: 26px;}
.sh8{background-image: url(sh8.jpg); width: 259px; height: 136px;}
.sh9{background-image: url(sh9.jpg); width: 245px; height: 188px;}
.sh10{background-image: url(sh10.jpg); width: 255px; height: 188px;}
.sh11{background-image: url(sh11.jpg); width: 241px; height: 150px;}
.sh12{background-image: url(sh12.jpg); width: 259px; height: 150px;}
.sh13{background-image: url(sh13.jpg); width: 82px; height: 38px;}
.sh14{background-image: url(sh14.jpg); width: 11px; height: 38px;}
.sh15{background-image: url(sh15.jpg); width: 187px; height: 38px;}

.b_top{width: 259px;}
/*leftbar_menu*/
/*.menu{font-family: Tahoma, sans-serif; font-size: 13px; font-weight: 800; color: #336699; margin: 0; padding: 25px 0 0 0;}*/

.leftbar{width: 301px; margin: 0; padding: 15px 0 0 0; background: url(lb_bkg.jpg) no-repeat;}
/*.menu_left{background-image: url(menu.jpg); background-position: top left; background-repeat: no-repeat; width: 32px; height: 145px;}
.menu_bot{background-image: url(menu_bot.jpg); background-position: top left; background-repeat: no-repeat; width: 31px; height: 180px;}
.menu_back{background-image: url(menu_back.jpg); background-repeat: no-repeat; width: 270px; height: 325px;}*/
.lm_wrap {margin: 0 0 30px 0; padding: 15px 0; width: 100%; position: relative;}
	.lm_top {background: url(lm_top.gif) no-repeat; width: 301px; height: 11px; position: absolute; top: 0; left: 0;}
	.lm_bottom {background: url(lm_bottom.gif) no-repeat; width: 301px; height: 11px; position: absolute; bottom: 0; left: 0;}
	.menu {background: url(menu.png) no-repeat; width: 32px; height: 120px; position: absolute; top: 25px; left: 0;}
	
	.left_menu {margin: 0; padding: 0 0 0 40px; list-style: none; background: url(lm_bkg.gif) right 0 repeat-y; font: 800 13px/17px Tahoma, Arial, sans-serif;}
		.left_menu li {margin: 0;}
			.left_menu a.top_link {background: url(arrow.gif) 0 6px no-repeat; padding: 0 0 0 25px;}
				.left_menu a.top_link:link, .left_menu a.top_link:visited {text-decoration: none;}
		.left_menu ul {margin: 0; padding: 5px 0 5px 45px; list-style: none;}
		.left_menu a:link, .left_menu a:visited {text-decoration: underline; color: #0c5f7e;}
		.left_menu a:hover {color: #17a0d3;}

.news_left{background-image: url(news.jpg); background-position: top left; background-repeat: no-repeat; width: 32px; height: 124px;}
.news_txt{font-family: Tahoma, sans-serif; font-size: 11px; color: #4c5256; line-height: 15px; margin: 0; padding: 0 20px 0 30px;}

#footer{width: 1000px; margin: 0; padding: 0; border: none; text-align: left; vertical-align: top;}
#footer td{text-align: left; vertical-align: top;}
.copy{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; line-height: 13px; margin: 0; padding: 16px 0 0 55px;}
.foot1{background-image: url(foot1.jpg) ; width: 316px; height: 150px;}
.foot2{background-image: url(foot2.jpg); width: 378px; height: 150px;}
.foot3{background-image: url(foot3.jpg); width: 306px; height: 150px;}
.foot4{background-image: url(foot4.jpg); width: 38px; height: 157px;}
.foot5{background-image: url(foot5.jpg); width: 270px; height: 86px;}
.foot6{background-image: url(foot6.jpg); width: 8px; height: 157px;}
.foot7{background-image: url(foot7.jpg); width: 266px; height: 86px;}
.foot8{background-image: url(foot8.jpg); width: 5px; height: 157px;}
.foot9{background-image: url(foot9.jpg); width: 390px; height: 86px;}
.foot10{background-image: url(foot10.jpg); width: 23px; height: 157px;}
.foot11{background-image: url(foot11.jpg); width: 266px; height: 71px;}
.foot_back{background-image: url(foot_back.jpg); background-position: bottom; background-repeat: repeat-x; height: 71px;}
.shet{margin: 0; padding: 25px 0 0 45px;}

/*links*/
/*a.menu{text-decoration: none; color: #336699; background-image: url(arrow.gif); background-position: left center; background-repeat: no-repeat; margin: 0 0 0 10px; padding: 0 0 0 25px; line-height: 25px;}
a.menu:link, a.menu:visited{color: #0c5f7e;}
a.menu:hover, a.menu:active {color: #17a0d3;}*/

a.pod{text-decoration: underline; font-family: Tahoma, sans-serif; font-size: 13px; font-weight: 100; color: #0c5f7e; margin: 0; padding: 0 0 0 55px; font-weight:bold;}
a.pod:link, a.pod:visited{color: #0c5f7e;}
a.pod:hover, a.pod:active{text-decoration: underline; color: #17a0d3;}

a.news{text-decoration: underline; color: #ff0000;}
a.news:link, a.news:visited{color: #159099;}
a.news:hover{color: #ff0000;}

a.sl {text-decoration: underline; color: #ff0000;}
a.sl:link, a.sl:visited{color: #0c5f7e;}
a.sl:hover, a.sl:active{text-decoration: underline; color: #17a0d3;}

a.switch { text-decoration: none; padding-bottom: 0px; padding-top: 0px; }

a.swrua { text-decoration: none; padding-bottom: 0px; padding-top: 0px; background-image: url(button_lang_ru_a.jpg); }

td.switch { vertical-align: bottom; width=20px; }

td a img
{ 
vertical-align: bottom
}  
