html, body {padding: 0px; margin: 0px;}

body {background: #fbc297 url(repeat_x.jpg) left bottom repeat-x;}
.headImagesTable {width: 998px; height: 246px;}
.headImages {background-color: #fbc297; width: 998px;}
.headHeight {height: 246px;}
.head1 {width: 99px; background: url(/img_0/head1.jpg) top left no-repeat; height: 246px; margin: 0px; padding: 2px 0px 0px 0px;}
.head11 {width: 99px; background: url(/img_5/head1.jpg) top left no-repeat; height: 246px; margin: 0px; padding: 2px 0px 0px 0px;}
.head2 {width: 237px;}
.head3 {width: 275px;}
.head4 {width: 387px;}

.leftSubmenu {margin-left: 21px;}
.langBlock {width: 125px; text-align: center; height: 25px;}
.unactivLang {color: #fff887; font: bold 15px Times New Roman, serif;}
td.lang {padding: 0px 10px;}
table.t1 td.lang {color: #fff887; font: bold 15px Times New Roman, serif; text-decoration: none;}
table.t1 td.lang A:link, table.t1 td.lang A:visited {color: #fff887; font: bold 15px Times New Roman, serif; text-decoration: none;}
table.t1 td.lang A:hover, table.t1 td.lang A:active {color: #aef892; font: bold 15px Times New Roman, serif; text-decoration: none;}

.topMenuTd {height: 246px; background: #fbd398 url(wide_menu.gif) top left repeat-x; text-align: center;}
.bottomTd {height: 31px; background: #606061 url(bottom_bg.gif) top left repeat-x; border: 2px solid #979292; width: 994px;}
.contentBottomImg {background: #db2411 url(main_bottom.gif) top left no-repeat; height: 46px;}
.pB7 {padding-bottom: 7px;}

.l1 {width: 50%; background: url(wide_top.gif) top left repeat-x; height: 177px;}
.r1 {width: 50%; background: url(head_right.gif) top left repeat-x; height: 246px;}
.l2 {width: 50%; background: url(wide_menu.gif) top left repeat-x; height: 58px;}
.r2 {width: 50%; background: url(wide_menu.gif) top left repeat-x; height: 58px;}
.l3 {width: 50%; background: url(wide_main.gif) bottom left repeat-x;}
.r3 {width: 50%; background: url(wide_main.gif) bottom left repeat-x;}
.l4 {width: 50%; height: 64px;}
.r4 {width: 50%; height: 64px;}

.rightTop {background: url(right_top.gif) top left no-repeat; height: 126px;}
.rightMiddle {background: url(right_middle.gif) top left repeat-y;}
.rightBottom {background: url(right_bottom.gif) top left no-repeat; height: 196px;}

.leftTop {background: url(left_top.gif) top right no-repeat; height: 47px;}
.leftTopD {background: url(/img_5/left_top.gif) top right no-repeat; height: 47px;}
.leftMiddle {background: url(left_middle.gif) top right repeat-y;}
.leftBottom {background: url(left_bottom.gif) bottom right no-repeat; height: 196px;}

.h41 {height: 41px;}
.h49 {height: 49px;}
.h42 {height: 42px;}
.h59 {height: 59px;}
.h52 {height: 52px;}

.h66 {height: 66px;}
.h45 {height: 45px;}
.h48 {height: 48px;}
.h40 {height: 40px;}
.h47 {height: 47px;}


.bottomBg {background: url(wide_bottom.gif) bottom left repeat-x;}

.pageName {height: 30px; background: #fbc297 url(pageName_bg.gif) top right no-repeat; padding: 9px 6px 0px 40px;}
#EBPN {text-align: left; margin: 0px;}
#EBPN h1 {color: #ee694f; font: bold 16px Times New Roman, serif; margin: 0px; padding: 0px;}

.EBPT {/height: 100%; background: url(content_bottom1.gif) bottom left no-repeat; vertical-align: top; padding: 31px 23px 2px 23px; margin: 0px;}
#EBPT {text-align: left; margin: 0px; padding: 0px;}

.leftColumn {width: 179px;}
.rightColumn {width: 51px;}
.leftBlock {border-top: 1px solid #08dc25; padding: 0px 1px;}


body, table {font: 11px Verdana, sans-serif; color: #000000;}

form table, input, textarea {border: 1px solid #000000;}
form th {border-bottom: 1px solid #000000; padding: 2px}
form th, input.button {background-color: #6C2A12; color: #FFFFFF;}

form table {font: 11px Verdana, sans-serif;}
form td {padding: 3px 6px; vertical-align: top;}
input, textarea {font: 11px Verdana, sans-serif;}

form.standart table {width: 370px;}
form.standart input, form.standart textarea {width: 230px;}
form.standart textarea {height: 100px;}
form.standart input.button {margin-top: 3px; width: 100px;}


/* MENU styles */
/*-----------------------------------------Menu---------------------------------------------------*/
#gPageMenu2 {height: 58px;}
#submenu_ {height: 246px;}
td.menutd1 table, td.menutd1 a.lmenu1 {font: bold italic 13px Arial, sans-serif; color: #0f4385; text-decoration: none;}
td.menutdOv1 table, td.menutdOv1 a.lmenu1, .current1 table td {font: bold italic 13px Arial, sans-serif; color: #0094ef; text-decoration: underline;}
td.dmenutd211 table, td.dmenutd211 a.lmenu2 {color: #595959; font: 12px Arial, sans-serif; text-decoration: none; white-space: nowrap;}
td.dmenutd211a table, td.dmenutd211a a.lmenu2 {color: #595959; font: 12px Arial, sans-serif; text-decoration: none; white-space: nowrap;}
.over, .over table {text-decoration: underline;}
td.menutd1 table td, td.menutdOv1 table td, td.current1 table td {text-align: center;}



.menutd1 {background: none; padding: 0px 11px 0px; margin: 1px; cursor: pointer; width: 165px;}
.menutdOv1, .current1 {background: url(topmenu_bgOv.gif) top left repeat-x; padding: 0px 11px 0px; margin: 1px; cursor: pointer; width: 165px;}
.menutd1 table td, .menutdOv1 table td, .current1 table td {vertical-align: top; padding-top: 4px;}



td.dmenutd211 {background-color: ffffff; cursor: pointer; cursor: pointer; padding: 3px 0px 3px 10px;}
td.dmenutd211a {background-color: #edf6f1; cursor: pointer; cursor: pointer; padding: 3px 0px 3px 10px;}
.dmenutab1 {background: #ffffff;}
.menu_delimiter {width: 2px; background: #92c2df url(delimiter.gif) top right no-repeat; height: 57px;}
.submenu_border1 {border: 1px solid #000000}
.submenu_delimiter1 {background-color: #085c2b}

.rel {position: relative; display: block;}
.pR10 {padding-right: 10px;}
.menuHid {visibility: hidden; position: absolute; top: 0px;}
.curDef {cursor: default;}


a.effect {color: #dc7725; font: 11px Tahoma, sans-serif; margin-bottom: 4px;}
a:link.noDeco, a:visited.noDeco {text-decoration: none;}

.topRibbon {height: 5px}
.bl1Td {height: 13px}
.contentTable {}
.contentTd {background: #ffffff url(content_top.gif) top left no-repeat;}
.contentTdD {background: #ffffff url(/img_5/content_top.gif) top left no-repeat;}
.footerTd {height: 50px; background: url(content_bottom.gif) top left repeat-x;}
footerTd1 {width: 400px;}
.footerTd2 {height: 50px; width: 102px;}


/*Layout styles*/
.block {display: block;}
.noBorder {border-width: 0px}
.center {text-align: center;}
.mainCenter {height: 100%; text-align: center;}
.centeredTable {margin: 0px auto;}

/*Content styles*/
p {text-indent: 0px; line-height: 1.3em; margin: 0px 0px 10px 0px;}
hr {color: #C2C2C2; height: 1px;}
li {padding: 4px; line-height: 1.3em;}
ol, ul {margin-top: 0px;}
table {line-height: 1.3em;}

h1 {color: #000000; font: 18px Arial, sans-serif;}
h2 {font: bold 16px Verdana, sans-serif; color: #000000;}
h3 {margin: 20px 0px 6px 0px; font: bold 14px Verdana, sans-serif; color: #000000}
h4 {margin: 20px 0px 6px 0px; font: bold 12px Verdana, sans-serif; color: #000000}

#EBPT a {color: #8096b0; text-decoration: underline;}
#EBPT a:hover {text-decoration: none;}

A:link img, A:visited img {border-style: solid; border-color: #000000}
A:hover img, A:active img {border-style: solid; border-color: #CC3333}

table.htable, table.vtable {width: 100%;}
table.htable, table.vtable, table.htable td, table.vtable td, table.htable th, table.vtable th {border-color: #AAAAAA; border-style: solid;}
.htable th, .vtable th {background-color: #d64f3b; color: #ffffff;}
.htable td, .vtable td {padding: 3px;}
table.htable {border-width: 0px 0px 0px 1px;}
table.vtable {border-width: 0px 1px 1px 0px;}
.htable th {border-width: 1px 1px 1px 0px;}
.htable td {border-width: 0px 1px 1px 0px;}
.vtable th, .vtable td {border-width: 1px 0px 0px 1px;}


/*Styles for page make-up*/
.aL {text-align: left;}
.aC {text-align: center;}
.aR {text-align: right;}
.aJ {text-align: justify;}

.vT {vertical-align: top;}
.vM {vertical-align: middle;}
.vB {vertical-align: bottom;}

.h100 {height: 100%}
.w100 {width: 100%}

p.indent {text-indent: 20px;}
table.centered td {text-align: center;}

img.left {margin: 5px 5px 5px 0px}
img.right {margin: 5px 0px 5px 5px}

/*Form styles*/
.form_t select {font: 12px Arial, sans-serif;}
.form_t textarea, .form_t input {width: 250px}
.form_t input.button, .form_t input.radio {width: auto}
.form_t input.radio {border: none}
.form_tNoticetd {border-top: 1px solid #46728F}



.mainSize {width: 998px;}
.bodyTable {height: 100%;}
.bodyTable1 {background: url(body_bg2.gif) bottom left repeat-x;}
.topMenu {height: 27px;}
.top_ribbon {height: 4px; background: url(top_ribbon.gif) top left no-repeat;}

.h4 {height: 4px;}
.h27 {height: 27px;}
.h187 {height: 187px;}

.menuDiv {background: url(menu_top.gif) top left no-repeat; padding-top:24px; padding-left: 36px; padding-right: 10px;}
.leftGreen {background: url(left_green.gif) top left repeat-y;}
.middleTableBg {background: #8bd86c url(middleTableBg.gif) top center repeat-y;}
.middleTableTop {background: url(content_table_img.gif) left top repeat-x;}
.middleRight {padding-top: 4px;}
.rightBg {background-color: #fef4c3;}
.rightBg1 {background-color: #fef4c3;}
.bottomRight {padding-bottom: 29px;}

/*Flash detective styles*/
.contentFlash {position: relative; display: block; width: 994px; height: 89px;}
.flashContent {position: absolute; display: block; top: 0px; z-index: 2; text-align: center;}
.noFlashContent {position: absolute; display: block; top: 0px; z-index: 1; width: 100%; text-align: center;}

#gPageMenu1 {height: 246px;}
.w237 {width: 237px;}

#bl_8 {position: relative;}