body,td,th { font-family: Tahoma, Helvetica; font-size: 12px; color: #052245; }
td,th { text-align:left; vertical-align:top; }
body { background-color: #FFFFFF; margin: 0px; padding: 0px; }
html,body,#maintable { height:100%; }

a { color:#1A5D92; text-decoration:underline; font-weight:bold; }
a:hover { color:#1A5D92; text-decoration:none; font-weight:bold; }

img { margin:0px; padding:0px; border:0px; }

form { margin:0px; padding:0px; }

#maintable { width:100%; }
#maintable .maintablebody { text-align:left; vertical-align:top; }
#maintable .maintablefooter { text-align:left; vertical-align:bottom; height:83px; }

#index_header { width:100%; height:583px; background:#052245;}/* url(/images/_mts_index_header_bgg.gif) left top repeat-x*/
#index_header .hh {  }
#index_header .hhh { width:100%; height:583px; background:url(/images/_mts_index_header_bggr.gif) right top no-repeat; }
#index_header .hhhl { width:360px; text-align:left; vertical-align:top; background:url(/images/_mts_index_header_snamebg.gif) left top no-repeat; }
#index_header .hhhl h1 { font-family:"Arial Narrow", Arial, Helvetica; font-size:36px; font-weight: lighter; color:#FFFFFF; margin:0px; padding:0px; }
#index_header .hhhr { text-align:left; vertical-align:top; background:url(/images/_mts_index_header_mmenubg.gif) left top repeat-x; }

#inner_header { width:100%; height:164px; background:#052245;}/* url(/images/_mts_index_header_bgg.gif) left top repeat-x*/
#inner_header .hh { background:url(/images/_mts_index_header_img1.jpg) left top no-repeat; }
#inner_header .hhh { width:100%; height:164px; background:url(/images/_mts_inner_header_ld.gif) left bottom no-repeat; }
#inner_header .hhhl { width:360px; text-align:left; vertical-align:top; background:url(/images/_mts_index_header_snamebg.gif) left top no-repeat; }
#inner_header .hhhl h1 { font-family:"Arial Narrow", Arial, Helvetica; font-size:36px; font-weight: lighter; color:#FFFFFF; margin:0px; padding:0px; }
#inner_header .hhhr { text-align:left; vertical-align:top; background:url(/images/_mts_index_header_mmenubg.gif) left top repeat-x; }

#index_sfp { width:100%; height:76px; background:url(/images/_mts_index_sf_bg.gif) left top no-repeat; }
#index_sfp .in { padding:4px 0px 0px 59px; }
.sform { margin:0px; padding:3px 5px 0px 5px; font-family:Tahoma; font-size:11px; height:16px; font-weight:bold; background:#052245; color:#FFFFFF; border:1px #206CA6 solid; width:123px; text-transform:uppercase; vertical-align:middle; }

#mmenu { width:100%; margin:20px 0px 0px 0px; }
#mmenu td { vertical-align:top; text-align:left; height:57px; color:#FFFFFF; }
#mmenu td.part1 { background:url(/images/_mts_index_header_mmenusep1.gif) left top no-repeat; }
#mmenu div.part2 { position:absolute; display:block; z-index:1000; margin:0px; padding:0px; }
#mmenu a.p1 { color:#FFFFFF; font-size:11px; text-decoration:none; display:block; padding:16px 10px 25px 10px; margin:0px;  width:auto; white-space:nowrap; font-weight:bold; text-transform:uppercase; }
#mmenu a:hover.p1 { background: url(/images/_mts_index_header_mmenusel1.gif) center top no-repeat; }
#mmenu a.p1s { background: url(/images/_mts_index_header_mmenusel1.gif) center top no-repeat; color:#FFFFFF; font-size:11px; text-decoration:none; display:block; padding:16px 10px 25px 10px; margin:0px;  width:auto; white-space:nowrap; font-weight:bold; text-transform:uppercase; }
#mmenu a:hover.p1s { background: url(/images/_mts_index_header_mmenusel1.gif) center top no-repeat; }
#mmenu a.p2 { color:#4597D6; font-size:11px; text-decoration:none; display:block; padding:24px 10px 19px 10px; margin:0px; width:auto; font-weight:bold; text-transform:uppercase; }
#mmenu a:hover.p2 { color:#FFFFFF; background: url(/images/_mts_index_header_mmenusel2.gif) center bottom no-repeat; }
#mmenu a.p2s { color:#FFFFFF; background: url(/images/_mts_index_header_mmenusel2.gif) center bottom no-repeat; font-size:11px; text-decoration:none; display:block; padding:24px 10px 19px 10px; margin:0px; width:auto; font-weight:bold; text-transform:uppercase; }
#mmenu a:hover.p2s { color:#FFFFFF; background: url(/images/_mts_index_header_mmenusel2.gif) center bottom no-repeat; }

#index_voite td { color:#FFFFFF; font-size: 11px;}
#index_voite h2 { font-size:12px; font-weight:bold; text-transform:uppercase; margin:0px; padding:0px; }
#index_voite a { color:#FFFFFF; text-decoration:none; }
#index_voite a:hover { color:#FFFFFF; text-decoration:underline; }

#index_body .i_l { padding:0px 45px 0px 39px; }
#index_body .i_l .ctext { padding:25px 0px 0px 29px; text-align:justify; line-height:14px; }
#index_body .i_r { padding:0px 80px 0px 10px; background:url(/images/_mts_index_body_il.gif) left top no-repeat; }
#index_body .i_r .ilinks { width:335px; }
#index_body .i_r .ilinks table { width:100%; height:35px; background:url(/images/_mts_index_body_ira.gif) right top no-repeat; margin:0px 0px 8px 0px; }
#index_body .i_r .ilinks table td { line-height:16px; color:#015896; font-size:11px; vertical-align:middle; padding:0px 30px 0px 0px; }
#index_body .i_r .ilinks table td a { color:#015896; text-transform:uppercase; display:block; width:305px; }

.ctext img { margin:5px; }

h3 { color:#015896; margin:0px; padding:0px; font-family:"Arial Narrow", Arial, Helvetica; font-size:24px; font-weight:normal; line-height:normal; }
h4 { color:#FFFFFF; margin:0px; padding:0px; font-family:"Arial Narrow", Arial, Helvetica; font-size:24px; font-weight:normal; line-height:normal; }
h5 { color:#015896; margin:0px; padding:0px; font-family:"Arial Narrow", Arial, Helvetica; font-size:24px; font-weight:normal; line-height:normal; }

.inner_news { width:100%; }
.inner_news .years { padding:0px 0px 0px 96px; }
.inner_news .content { padding:0px 0px 0px 96px; }
.inner_news .content .news_item { width:100%; margin:10px 0px 0px 0px; }
.inner_news .content .news_item .nheader { padding:10px 0px 10px 0px; line-height:14px; text-align:justify; }
.inner_news .content .news_item .image { width:170px; text-align:right; vertical-align:top; }
.inner_news .content .news_item .image img { border-left:7px #206CA6 solid; border-top:2px #206CA6 solid; border-bottom:1px #206CA6 solid; border-right:1px #206CA6 solid; padding:2px; margin:0px 0px 10px 0px; cursor:pointer; }
.inner_news .content .news_item .image img.selected { border-left:7px #052245 solid; border-top:2px #052245 solid; border-bottom:1px #052245 solid; border-right:1px #052245 solid; padding:2px; margin:0px 0px 10px 0px; }

.yearsline { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#015896; line-height:30px; }
.yearsline a { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#015896; text-decoration:none; font-weight:normal; }
.yearsline a:hover { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#015896; text-decoration:underline; font-weight:normal; }
.yearsline a.selected { font-family: "Arial Narrow", Arial, Helvetica; font-size:24px; color:#015896; text-decoration:none; font-weight:normal; }
.yearsline a:hover.selected { font-family: "Arial Narrow", Arial, Helvetica; font-size:24px; color:#015896; text-decoration:underline; font-weight:normal; }

.paging { padding:6px 0px 6px 96px; background:url(/images/_mts_inner_tit_d4.gif) left bottom no-repeat; border-bottom:2px #206CA6 solid; }
.paging a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#015896; text-decoration:none; font-weight:normal; }
.paging a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#015896; text-decoration:underline; font-weight:normal; }
.paging a.selected { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#052245; text-decoration:none; font-weight:normal; }
.paging a:hover.selected { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#052245; text-decoration:underline; font-weight:normal; }


#inmenu_lvl2 { width:222px; background:url(/images/_mts_inner_menu_lvl2_bg.gif) left top repeat-y; margin:0px 0px 20px 0px; }
#inmenu_lvl2 a.l2 { display:block; font-size:11px; text-transform:uppercase; font-weight:bold; text-decoration:none; color:#015896; padding:2px 11px 2px 24px; margin-bottom:4px; }
#inmenu_lvl2 a.l2:hover { display:block; font-size:11px; text-transform:uppercase; font-weight:bold; text-decoration:none; color:#052245; margin-bottom:4px; }
#inmenu_lvl2 a.l2s { display:block; border-bottom:2px #052245 solid; font-size:11px; text-transform:uppercase; font-weight:bold; text-decoration:none; color:#052245; padding:2px 11px 2px 24px; background:url(/images/_mts_inner_menu_lvl2_abg.gif) left top repeat-y; margin-bottom:4px; }
#inmenu_lvl2 a.l2s:hover { display:block; font-size:11px; text-transform:uppercase; font-weight:bold; text-decoration:none; color:#052245; margin-bottom:4px; }
#inmenu_lvl2 .lvl3 {  width:100%; }
#inmenu_lvl2 a.l3 { display:block; font-size:11px; font-weight:normal; text-decoration:underline; color:#015896; padding:5px 11px 5px 45px; }
#inmenu_lvl2 a.l3:hover { display:block; font-size:11px; font-weight:normal; text-decoration:underline; color:#052245; }
#inmenu_lvl2 a.l3s { display:block; font-size:11px; font-weight:bold; text-decoration:underline; color:#052245; padding:5px 11px 5px 45px; }
#inmenu_lvl2 a.l3s:hover { display:block; font-size:11px; font-weight:bold; text-decoration:underline; color:#052245; }

#postform { width:170px; }
#postform td { padding:0px 0px 0px 24px; }
#postform input { border:1px #C0C6C3 solid; background:#FFFFFF; font-size:11px; font-family:Tahoma, Helvetica; color:#052245; padding:2px 5px; width:141px; }


span.formbutton { display:table-cell; border-top:3px #052245 solid; color:#FFFFFF; text-decoration:none; background:url(/images/_mts_form_button_d1.gif) right top no-repeat; padding-right:33px; float:left; margin-top:5px; }
span.formbutton a { display: block; padding:0px 9px; background:#206CA6; margin-top:3px; line-height:21px; float:left; color:#FFFFFF; text-decoration:none; }
span.formbutton a:hover { display: block; padding:0px 9px; background:#206CA6; margin-top:3px; line-height:21px; float:left; color:#FFFFFF; text-decoration:underline; }

#inner_cont .ctext { padding:10px 0px 0px 96px; text-align:justify; }


.ilinks_in { width:100%; }
.ilinks_in .table_ { width:100%; background:url(/images/_mts_index_body_ira_1.gif) right top no-repeat; margin:0px 0px 6px 0px; }
.ilinks_in .table_ td { background:url(/images/_mts_index_body_ira_2.gif) right bottom no-repeat; margin:0px; }
.ilinks_in .table { width:100%; height:35px; background:url(/images/_mts_index_body_ira_3.gif) right center no-repeat; margin:0px; }
.ilinks_in .table td { line-height:16px; color:#015896; font-size:11px; vertical-align:middle; padding:0px 30px 0px 0px; }
.ilinks_in .table td a { color:#015896; text-transform:uppercase; display:block; }


#faqform { width:170px; }
#faqform td { padding:0px 0px 0px 24px; }
#faqform input { border:1px #C0C6C3 solid; background:#FFFFFF; font-size:11px; font-family:Tahoma, Helvetica; color:#052245; padding:2px 5px; width:141px; }
#faqform textarea { border:1px #C0C6C3 solid; background:#FFFFFF; font-size:11px; font-family:Tahoma, Helvetica; color:#052245; padding:2px 5px; width:141px; height:56px; }


.faq_item { width:100%; margin:10px 0px 0px 0px; }
.faq_item .faqheader { padding:10px 0px 10px 0px; line-height:14px; text-align:justify; }

.contactsm img { border:5px #206CA6 solid; padding:1px; margin:10px 0px 20px 0px; }

#feedback .fields{ margin:5px 0px 0px 0px; }
#feedback input { border:1px #C0C6C3 solid; background:#FFFFFF; font-size:11px; font-family:Tahoma, Helvetica; color:#052245; padding:2px 5px; width:170px; margin:0px 0px 2px 4px; _margin-bottom:0px; }
#feedback textarea { border:1px #C0C6C3 solid; background:#FFFFFF; font-size:11px; font-family:Tahoma, Helvetica; color:#052245; padding:2px 5px; width:170px; height:56px; margin:0px 0px 0px 4px; }


.warninge { color:#C00000; }
.imessage {}

#mc3logo {float:right; display:block;}
#mc3logo .mc3powered { vertical-align:bottom; padding:0px 4px 0px 0px; }
#mc3logo .mc3powered a { color:#FFFFFF; font-weight:normal; line-height:10px; font-size:9px; text-decoration:none; }
#mc3logo .mc3powered a:hover { color:#FFFFFF; font-weight:normal; line-height:10px; font-size:9px; text-decoration:underline; }
#mc3logo .mc3powered strong { font-weight:normal; }

.phgall img { border-left:7px #206CA6 solid; border-top:2px #206CA6 solid; border-bottom:1px #206CA6 solid; border-right:1px #206CA6 solid; padding:2px; margin:0px 0px 10px 0px; cursor:pointer; }
.phgall img.selected { border-left:7px #052245 solid; border-top:2px #052245 solid; border-bottom:1px #052245 solid; border-right:1px #052245 solid; padding:2px; margin:0px 0px 10px 0px; }

/* lang */
.lang {display: inline; color: #fff; font-size: 18px; font-weight: bold; padding-left: 20px;}
.lang a {text-decoration: none; color: #1A5D92;}
.lang a:hover, .lang a.selected {text-decoration: none; color: #fff;}
.lang_in {display: inline; color: #fff; font-size: 18px; font-weight: bold; padding-left: 118px;}
.lang_in a {text-decoration: none; color: #1A5D92;}
.lang_in a:hover, .lang_in a.selected {text-decoration: none; color: #fff;}
