html, body, div, table, img {padding: 0px; margin: 0px; border: 0px}
html {height: 100%}
body {height: 100%; background-color: white}

td {vertical-align: top; text-align: left; font-family: Tahoma; font-size: 12px; color: #040404}
ul, li {padding: 0; margin: 0; list-style:none}

.maxarea {width: 100%; height: 100%}
.maxwidth {width: 100%}
div.maxarea {width: 100%; height: 100%; position: relative}
#sizewindow {width: 950px; height: 1px}

/* Border */
#leftborder {width: 33px; background: #636363 url(../images/leftbg.gif) repeat-y top}
#rightborder {width: 29px; background: #636363 url(../images/rightbg.gif) repeat-y top}
#leftsize {width: 33px; height: 1px}
#rightsize {width: 29px; height: 1px}

/* Logo Part */
#logopart {width: 100%; height: 275px; background: white url(../images/logobg.gif) repeat-x top left}
	#toppart {height: 26px; background: #E4E4E4 url(../images/topbg.gif) repeat-x top}
	#logo {width: 100%; height: 232px; background-color: #2E5D88}
		#logoleft {width: 60%; background-color: #B2C5D6}
		#logoright {width: 40%; background-color: #2E5D88}
		#logopic {position: absolute; top: 26px; left: 50%; margin-left: -150px; width: 601px; height: 232px; background: url(../images/hleb1.jpg) no-repeat top}
	#logoflash {position: absolute; top: 26px; left: 33px; width: 300px; height: 272px}
	#telephone {height: 40px; line-height: 40px; text-align: right; padding-right: 15px; font-family: Verdana; font-size: 19px; font-weight: bold; color: #430401; background: #CD911F url(../images/phonebg.gif) repeat-x left top}
	#mainmenu {height: 62px; padding-right: 194px; position: relative; background: #EEEDEE url(../images/menubg.gif) repeat-x left top}
		.menuitem {background: url(../images/menud.gif) no-repeat right top}
		.menuimage {height: 27px; padding-top: 2px; text-align: center}
		.menutext {line-height: 24px; text-align: center}
		.menutext a {font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #424242}
		#buttons {width: 136px; height: 16px; position: absolute; top: 21px; right: 31px}
		
/* left part*/
#leftpart {width: 263px; background: #EDEDED url(../images/lmenubg.gif) repeat-y left top}
	#leftcontent {text-align: left}
		/* Popupmenu */
		#leftcontent li {display: block; padding: 9px 0 11px 0; background: url(../images/lmenud.gif) no-repeat right bottom}
		#leftcontent li a {display: block; padding: 0 5px 0 25px; font-size: 13px; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #2B1770; background: url(../images/arrow.gif) no-repeat 7px 50%}
	#leftcounter {width: 263px; height: 104px; background: url(../images/countbg.gif) repeat-x top}
		#counterblock1 {height: 64px; text-align: center}
			#blocktext {padding-top: 5px; font-size: 11px; color: #040404}
		#counterblock2 {height: 40px; position: relative}
			#counter1 {height: 31px; width: 88px; position: absolute; top: 5px; left: 35px}
			#counter2 {height: 31px; width: 90px; position: absolute; top: 5px; left: 142px}
			a.blue {font-size: 15px; font-weight: bold; text-decoration: none; color: #29166E}
			
/* Center part */
#centerpart {width: auto; font-size: 12px; background-color: white}
.content {padding: 3px}
.content div.header {padding-left: 3px; font-size: 15px; font-weight: bold; color: black}
.content div.header2 {padding-left: 3px; font-size: 19px; font-weight: bold; text-transform: uppercase; color: #29166E}
.content div.line {height: 4px; background-color: #D1D1D1;}
.righttext {margin-right: 15px}

/* 2 Page */
#logopart2 {width: 100%; height: 250px; background: white url(../images/logobg.gif) repeat-x top left}
#logo2 {width: 100%; height: 126px; background-color: #2E5D88}
	#logoleft2 {width: 60%; background-color: #A7BDD0}
	#logoright2 {width: 40%; background-color: #35628C}
#logotype2 {position: absolute; top: 26px; left: 33px; width: 182px; height: 165px; background: white url(../images/logo2.jpg) no-repeat top}
#logopic2 {position: absolute; top: 26px; left: 50%; margin-left: -200px; width: 602px; height: 126px; background: url(../images/hleb2.jpg) no-repeat top}
#contentpart {padding: 10px 15px}
#subsectpart {padding: 10px 75px 10px 15px; min-height: 20px; height: "20px"; background-color: #D0D7DD; position: relative}
#chaintext {font-size: 12px; font-weight: bold; color: #2C166E}
a.chain {font-size: 12px; font-weight: bold; text-decoration: none; color: #2C166E}
a.back {display: block; background: url(../images/back.gif) no-repeat left 1px; position: absolute; right: 15px; bottom: 10px; padding: 0 0 2px 18px; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #000102}
a.sub {display: block; background: url(../images/subarrow.gif) no-repeat left 11px; padding: 10px 15px 2px 18px; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #000102}

/* Table 1 */
.tab1left {background: url(../images/tab1left.gif) repeat-y left}
.tab1right {background: url(../images/tab1rght.gif) repeat-y right}
.tab1top {background: url(../images/tab1top.gif) repeat-x top}
.tab1bottom {background: #B6B6B6 url(../images/tab1bot.gif) repeat-x bottom}
.tab1lefttop {background: url(../images/tab1tl.gif) no-repeat left top}
.tab1righttop {background: url(../images/tab1tr.gif) no-repeat right top}
.tab1leftbottom {background: url(../images/tab1bl.gif) no-repeat left bottom}
.tab1rightbottom {background: url(../images/tab1br.gif) no-repeat right bottom}
.tab1header {height: 37px; line-height: 37px; padding-left: 39px; font-size: 18px; text-transform: uppercase; color: #DA251C; background: #D1D1D1 url(../images/bigarrow.gif) no-repeat 1px 2px}
.tab1content {padding: 8px}

/* right part */
#rightpart {width: 200px; background-color: #D1D1D1}
	#rightcontent {padding: 0 8px 2px 8px; text-align: left}
	#rightcontent	.newshead {line-height: 32px; font-size: 18px; font-weight: bold; text-transform: uppercase; color: #0B0D00}
	#rightcontent	.newsdate {padding: 3px 0 0; font-size: 12px; font-weight: bold; color: #29166E}
	#rightcontent	.newstext {padding: 3px 0; font-size: 11px; font-weight: normal; color: #040404}
	#rightcontent	.newsline {height: 3px; background-color: white}
	#rightcontent	.newsarch {text-align: right}
	#rightcontent	.newsarch a {font-size: 12px; font-weight: bold; text-decoration: none; color: #29166E}
		
/* Footer */
#footer {height: 49px; background: #E5E5E5 url(../images/bmenubg.gif) repeat-x left top;  vertical-align: middle; text-align: center}
	#bottommenu {vertical-align: middle; font-size: 11px; font-weight: normal; color: #030303}
		#bottommenu a {line-height: 20px; text-decoration: none; padding: 0 10px; color: #030303}
	#copyright {width: 200px; vertical-align: middle;  background: #B6B6B6 url(../images/copybg.gif) repeat-x left top}
		#copyright div {font-size: 12px; color: #030303; padding-left: 5px}
		#copyright a {font-size: 12px; color: #030303}

