A IMG {border: none}
TD {
        FONT-SIZE: 12px; FONT-FAMILY: MS Gothic
}
A {
        COLOR: #2938c6; TEXT-DECORATION: underline
}
A:hover {
        COLOR: #2938c6; TEXT-DECORATION: none
}
H1 {
   FONT-SIZE: 24px; FONT-FAMILY: MS Mincho; COLOR: #3c3c3c; MARGIN: 0.6em 0px 0.6em 48px
}
H1.2nd {
   FONT-SIZE: 16px; FONT-FAMILY: MS Mincho; COLOR: #aaaaaa; MARGIN: 0px 0px 0.6em 48px
}
H2 {
   FONT-SIZE: 18px; FONT-FAMILY: MS Gothic; COLOR: #646464; MARGIN: 0.5em 0px 1em
}
H3 {
   FONT-SIZE: 12px; FONT-FAMILY: MS Gothic; COLOR: #3c3c3c; MARGIN: 1.5em 0px 1.5em
}
B {
   COLOR: #3c3c3c
}
UL {
        MARGIN: 8px 0px 8px 16px
}
.text {
        LINE-HEIGHT: 1.1em; COLOR: #3c3c3c
}
.text_ {
        LINE-HEIGHT: 1.4em; COLOR: #3c3c3c
}
.country_active {
        FONT-SIZE: 10px; FONT-FAMILY: MS Gothic; COLOR: #f13200;
}
A.country {
        FONT-SIZE: 10px; FONT-FAMILY: MS Gothic; COLOR: #3c3c3c; TEXT-DECORATION: none
}
A.country:hover {
        COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.umenu_active {
        FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: MS Gothic; COLOR: #ffffff;
}
.umenu_active:hover {
        COLOR: #ffffff;
}
A.umenu {
        FONT-SIZE: 12px; FONT-FAMILY: MS Gothic; COLOR: #3c3c3c
}
A.umenu:hover {
        COLOR: #3c3c3c
}
A.back {
        FONT-SIZE: 12px; FONT-FAMILY: MS Gothic; COLOR: #ed4d2e
}
A.back:hover {
        COLOR: #ed4d2e
}
.lmenu_active {
        COLOR: #000000
}
.lmenu_active:hover {
        COLOR: #000000
}
.lmenu {
        COLOR: #ffffff; TEXT-DECORATION: underline
}
.lmenu:hover {
        COLOR: #ffffff
}
.lmenugrey {
        COLOR: #828282; TEXT-DECORATION: underline
}
.lmenugrey:hover {
        COLOR: #828282
}
.lmenured {
        COLOR: #f13200; TEXT-DECORATION: underline
}
.lmenured:hover {
        COLOR: #f13200
}
.lmenugreen {
        COLOR: #8cbe1e; TEXT-DECORATION: underline
}
.lmenugreen:hover {
        COLOR: #8cbe1e
}
A.banner_text {
        FONT-WEIGHT: bold; FONT-FAMILY: MS Gothic; COLOR: #F13200
}
A.banner_text:hover {
        COLOR: #3c3c3c
}
SPAN.banner_text2 {
        FONT-SIZE: 14px; COLOR: #000000
}
.title {
        FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; COLOR: #3c3c3c; LINE-HEIGHT: 1.5em;
}
.title:hover {
        COLOR: #3c3c3c; TEXT-DECORATION: none
}
.title1 {
   FONT-SIZE: 16px; FONT-FAMILY: MS Mincho; FONT-WEIGHT: bold; COLOR: #ffa200; PADDING-BOTTOM: 10px
}
.bottom_menu_active {
        FONT-SIZE: 10px; COLOR: #3c3c3c;
}
.bottom_menu {
        FONT-SIZE: 10px; COLOR: #828282; TEXT-DECORATION: none;
}
.bottom_menu:hover {
        COLOR: #3c3c3c; TEXT-DECORATION: underline;
}
.small {
        FONT-SIZE: 10px;
}
.big {
        FONT-SIZE: 14px;
}
.text_title {
        FONT-SIZE: 11px
}
.left_text {
        FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-ALIGN: center; PADDING: 10px 7px 10px 7px
}
.left_text2 {
        FONT-SIZE: 11px; PADDING: 5px 10px 5px 10px
}
.padding1 {
        PADDING-BOTTOM: 5px
}
.input1 {
   BORDER: 1px solid #bdbdbd; FONT-SIZE: 11px
}
DIV.night {
   BORDER: 1px solid #bdbdbd; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff
}   
TR.header1 {
        HEIGHT: 30; TEXT-ALIGN: center; BACKGROUND: #b7e84c
}
TR.header2 {
        HEIGHT: 30; TEXT-ALIGN: center; BACKGROUND: #d5d5d5
}
TR.header3 {
        HEIGHT: 30; TEXT-ALIGN: center; BACKGROUND: #fad7c0
}
TR.text1 {
        HEIGHT: 20; TEXT-ALIGN: center; BACKGROUND: #ffffff
}
TR.text1o {
        HEIGHT: 20; TEXT-ALIGN: center; BACKGROUND: #fbf5f0
}
TR.text1_ {
        BACKGROUND: #ffffff; LINE-HEIGHT: 1.1em 
}
TR.text11 {
        HEIGHT: 26; TEXT-ALIGN: center; BACKGROUND: #ffffff
}
TR.text2 {
        HEIGHT: 20; TEXT-ALIGN: center; BACKGROUND: #f4f4f4
}
TR.text2o {
        HEIGHT: 20; TEXT-ALIGN: center; BACKGROUND: #fbede3
}
TR.text2_ {
        BACKGROUND: #f4f4f4;  LINE-HEIGHT: 1.1em
}
TD.address {
        TEXT-ALIGN: left; PADDING: 5px 10px 5px 10px
}
TABLE.table_text {
        BORDER-LEFT: 1px solid #828282; BORDER-BOTTOM: 1px solid #828282
}
TABLE.table_text TD {
        BORDER-RIGHT: 1px solid #828282; BORDER-TOP: 1px solid #828282
}
TABLE.table_text TD.grey {
        BACKGROUND: #f4f4f4;
}
TABLE.table_text TD.green1 {
        BACKGROUND: #f7faf1;
}
TABLE.table_text TD.green2 {
        BACKGROUND: #f1f6e5;
}
TABLE.table_text TD.red1 {
        BACKGROUND: #fbf2f2;
}
TABLE.table_text TD.red2 {
        BACKGROUND: #fbe8e8;
}
TABLE.table_text TD.top_border {
        BORDER-TOP: 1px dotted #cccccc
}
.border1 {
	BORDER: 1px solid #828282
}
.error {
        COLOR: #f13200; FONT-WEIGHT: bold
}
.green {
        COLOR: #7cb001
}
.red {
        COLOR: #f13200
}
.orange {
        COLOR: #ffa200
}
.gallery_text {
        FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #828282; PADDING: 10px 5px 10px 5px
}
.pages_text {
        BORDER: 1px solid #000000; FONT-SIZE: 11px; BACKGROUND-COLOR: #d2d2d2; PADDING: 3px 0px 3px 0px
}
.page_active {
        COLOR: #000000; FONT-WEIGHT: bold
}
.news_date {color: #aaa}
.news_title {font-size: 14px; font-weight: bold; padding: 0 0 7px 0; color: #777}
.news_text {font-size: 14px}
.news_line {padding: 20px 0}
.news_line IMG {background: #ddd}
.thumb {background: #fff; border: 1px solid #ccc; float: left; padding: 6px; width: 120px; height: 120px; display: block; margin: 0 15px 7px 0}
.thumb IMG {}

#paginator {padding: 5px 0 5px 0; text-align: center; font-family: Arial}
#paginator a:link, #paginator a:visited {background: #FAFEF7; border: 1px solid #b5d769; color: #8cbe1e; padding: 2px 6px; text-decoration: none}
.active_page {color: #FF7E00; font-size: 13px; font-weight: bold; padding: 2px 6px; vertical-align: top}