HTML {width: 100%; height: 100%;}
BODY {width: 100%; height: 99%; margin: 0; padding: 0; background: #e5e9ed;}
DIV {position: relative;}

TABLE#wrapper, TABLE#wrapper TD {width: 100%; height: 100%; margin: 0; padding: 0; border: none}

#main_table {width: 950px; height: 550px; background: #fff url(/img/main/bg_table.jpg) no-repeat; border: solid 7px #fff}
#main_table TD {vertical-align: top; text-align: left;}
#main_table #td_left {width: 100px; background: url(/img/main/bg_left.gif) 73px 0 repeat-y; border: solid 1px #E3E3E3; border-width: 1px 0 1px 1px}
				  #main_table #td_left IMG {margin: 80px 0 0 60px;}
#main_table #td_header {height: 80px; border: solid 1px #E3E3E3; border-width: 1px 1px 0 0}
#main_table #td_menu {width: 220px; height: 340px; border-bottom: solid 1px #E3E3E3}

#main_table #ramka {width: 480px; height: 340px; background: url(/img/main/ramka.gif) top left no-repeat; border: solid 1px #E3E3E3; border-width: 0 1px 1px 0}
					#main_table #ramka IMG {position: absolute; top: 7px; left: 6px; width: 474px; height: 311px;}
#main_table #td_jcarousel {height: 210px; border: solid 1px #E3E3E3; border-width: 0 1px 1px 0}

H1 {margin: 20px 0 15px 27px; font: bold 31px Tahoma; color: #028930;}
H2 {margin: 0 0 5px 27px; font: bold 20px Tahoma; color: #9A9A9A;}

UL.main_menu {margin: 0 0 0 30px; padding: 0; list-style: none;}
UL.main_menu LI {width: 170px; margin: 0; padding: 0; font: 13px Tahoma, sans-serif; border-bottom: solid 1px #DDEAF7}
UL.main_menu LI A, UL.main_menu LI A:visited {display: block; padding: 0 0 0 15px; line-height: 22px; text-decoration: none; color: #8D887B; background: url(/img/main/bg_li.gif) no-repeat 0px 9px;}
UL.main_menu LI A.a_hover, UL.main_menu LI A:visited.a_hover {color: #018E3F; background: url(/img/main/bg_li_hover.gif) no-repeat 0px 9px;}
