/* FONT */
@font-face { font-family: 'TektonPro-BoldObl'; src: url('../extra/TektonPro-BoldObl.otf'); }

/* LOGO */
.logo_1 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_01.png') #2F2F2F no-repeat; }
.logo_2 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_02.png') #2F2F2F no-repeat; }
.logo_3 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_03.png') #2F2F2F no-repeat; }
.logo_4 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_04.png') #2F2F2F no-repeat; }
.logo_5 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_05.png') #2F2F2F no-repeat; }
.logo_6 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_06.png') #2F2F2F no-repeat; }
.logo_7 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_07.png') #2F2F2F no-repeat; }
.logo_8 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_08.png') #2F2F2F no-repeat; }
.logo_9 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_09.png') #2F2F2F no-repeat; }
.logo_10 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_10.png') #2F2F2F no-repeat; }
.logo_11 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_11.png') #2F2F2F no-repeat; }
.logo_12 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_12.png') #2F2F2F no-repeat; }
.logo_13 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_13.png') #2F2F2F no-repeat; }
.logo_14 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_14.png') #2F2F2F no-repeat; }
.logo_15 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_15.png') #2F2F2F no-repeat; }
.logo_16 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_16.png') #2F2F2F no-repeat; }
.logo_17 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_17.png') #2F2F2F no-repeat; }
.logo_18 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_18.png') #2F2F2F no-repeat; }
.logo_19 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_19.png') #2F2F2F no-repeat; }
.logo_20 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_20.png') #2F2F2F no-repeat; }
.logo_21 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_21.png') #2F2F2F no-repeat; }
.logo_22 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_22.png') #2F2F2F no-repeat; }
.logo_23 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_23.png') #2F2F2F no-repeat; }
.logo_24 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_24.png') #2F2F2F no-repeat; }
.logo_25 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_25.png') #2F2F2F no-repeat; }
.logo_26 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_26.png') #2F2F2F no-repeat; }
.logo_27 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_27.png') #2F2F2F no-repeat; }
.logo_28 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_28.png') #2F2F2F no-repeat; }
.logo_29 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_29.png') #2F2F2F no-repeat; }
.logo_30 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_30.png') #2F2F2F no-repeat; }
.logo_31 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_31.png') #2F2F2F no-repeat; }
.logo_32 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_32.png') #2F2F2F no-repeat; }
.logo_33 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_33.png') #2F2F2F no-repeat; }
.logo_34 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_34.png') #2F2F2F no-repeat; }
.logo_35 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_35.png') #2F2F2F no-repeat; }
.logo_36 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_36.png') #2F2F2F no-repeat; }
.logo_37 { position: relative; height: 140px; width: 930px; background: url('../images/logo/logo_37.png') #2F2F2F no-repeat; }

/* LOGIN */
.user_avatar.a { width: 50px; height: 50px; margin-top: 2px; padding: 0px; border: 1px solid #000000; }
.user_avatar.a:hover { border: 1px solid #ffffff; }
.login_bg { height: 70; background: url('../images/login/bg.png') repeat-x center; }
.l_header { width: 930px; height: 4px; background: url('../images/login/l_header.png') no-repeat; }
.login_bg2 { width: 930px; background: url('../images/login/l_bg.png') repeat-y center; }
.l_footer { width: 930px; height: 7px; background: url('../images/login/l_footer.png') no-repeat; }
.l_footer2 { width: 930px; height: 4px; background: url('../images/login/l_footer2.png') no-repeat; }

/* FBOX */
.fbox_bg { width: 733px; height: 4px; background: #612609 url('../images/fbox/bg.png') no-repeat; margin: 0px; }

.f_header { width: 733px; height: 4px; background: url('../images/fbox/f_header.png') no-repeat; margin: 0px; }
.f_caption { width: 733px; background: url('../images/fbox/f_bg.png') repeat-y; }
.f_footer { width: 733px; height: 7px; background: url('../images/fbox/f_bottom.png') no-repeat; margin: 0px; }
.f_footer_2 { width: 733px; height: 4px; background: url('../images/fbox/f_bottom_2.png') no-repeat; margin: 0px; }

/* MENU RIGHT */
.menu_right { width: 164px; height: 100%; vertical-align: top; padding-top: 5px; padding-left: 2px; padding-right: 3px; padding-bottom: 3px; }
.menu_header_right { width: 164px; height: 32px; background: url('../images/menu-header_right.png') no-repeat; }
.menu_header_right_2 { width: 164px; height: 30px; background: url('../images/menu-header_right_2.png') no-repeat; }
.menu_caption_right { padding: 10px 15px 0px 8px; font: bold 11px verdana, arial; text-align: center; color: #fff; }
.menu_caption_right_2 { padding: 8px 15px 0px 8px; font: bold 11px verdana, arial; text-align: center; color: #fff; }
.menu_bg_right { background: url('../images/menu-bg_right.png') repeat-y; padding: 3px 7px 3px 7px; font: 9px verdana, arial; text-align: left; color: #fff; }
.menu_bottom_right { width: 164px; height: 7px; background: url('../images/menu-bottom_right.png') no-repeat; }

/* OMR */
#nav_menu { background: url('../images/omr/nav_menu_bg.png') repeat-x top; font: bold 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif; height: 33px; width: 100%; padding: 0px; position:fixed; z-index:9001;  }

.line { height: 16px; }

.up { height: 19px; background-image: url('../images/omr/up.png'); background-repeat: repeat-x; }
.up_left { width: 19px; height: 19px; background-image: url('../images/omr/up-left.png'); background-repeat: no-repeat; }
.up_right { width: 19px; height: 19px; background-image: url('../images/omr/up-right.png'); background-repeat: no-repeat; }
.up_left img, #omv table .up_right img { float: left; }
.mid_left { width: 19px; background-image: url('../images/omr/left.png'); background-repeat: repeat-y; }
.mid { background-color: #828282; padding: 0px; }
.mid_right { width: 19px; background-image: url('../images/omr/right.png'); background-repeat: repeat-y; }
.down { height: 19px; background-image: url('../images/omr/down.png'); background-repeat: repeat-x; }
.down_left { width: 19px; height: 19px; background-image: url('../images/omr/down-left.png'); background-repeat: no-repeat; }
.down_right { width: 19px; height: 19px; background-image: url('../images/omr/down-right.png'); background-repeat: no-repeat; }
.up_left, #omv table .up_right, #omv table .mid_left, #omv table .mid_right, #omv table .down_left, #omv table .down_right { padding: 0; }

.omr-main_header { width: 560px; height: 18px; background: url('../images/omr/main-header.png') no-repeat; }


/* FIREFOX */
.firefox { width: 160; height: 183px; background: url('../images/firefox.png') no-repeat top; margin: 0px; padding: 0px; }

/* SITEDOW */
.sitedown_footer a { color: #fff; text-decoration: none; }
.sitedown_footer a:hover { color: #f2b32c; }
