html, body { margin:0; padding:0; height:100%; background-color: #ffffff; font-family:Tahoma; font-size:11px; color:#000000;}
img { border:none;}
form { margin:0; padding:0;}
textarea { margin:0;}
a:link, a:active, a:visited { color:#003a71; text-decoration: underline;}
a:hover { text-decoration:none;}
h1 { font-size:11px; font-family:Tahoma; color:#003a71; margin:0; padding:0; font-weight:normal; text-align:center; margin-bottom:5px;}
h2 { font-size:12px; font-family:Tahoma; color:#164973; font-weight:bold; margin:0; padding:0; text-align:left;}
h3 {}

#all { min-width:1006px;}
#top { position:relative;}
#logo { position:absolute; left:0px; top:0px; }
#top_banner { position:absolute; top:-60px; right:0px;}
#right1 #top_banner { position:absolute; top:-78px; right:0px;}

#left{ vertical-align:top; width:188px; padding-top:82px; background-image:url(/images/left_menu_top.gif); background-repeat:no-repeat; background-position:0% 82px;}
#left1{ vertical-align:top; width:188px; padding-top:68px; background-image:url(/images/left_menu_top.gif); background-repeat:no-repeat; background-position:0% 68px;}
#left_menu { background-image:url(/images/left_menu_bottom.gif); background-repeat:no-repeat; background-position:0% 100%; padding:23px 0px; width:176px; margin-bottom:8px; margin-right:12px;}
#left_menu a:link, #left_menu a:active, #left_menu a:visited { display:block; border-top:#FFFFFF 1px solid; background-image:url(/images/button_left_bg.gif); background-repeat:no-repeat; background-position:100% 100%; font-family:Tahoma; font-weight:bold; font-size:9px; color:#003a71; text-decoration:none; padding:2px 15px 5px 21px;}
#left_menu a:hover { color:#e18b1d; text-decoration:none; background-image:url(/images/button_left_bg1.gif); background-repeat:no-repeat; background-position:100% 100%;  display:block; border-top: none; padding:3px 15px 5px 21px;}
#news_title { height:46px; width:178px;}
#news_block { background-image:url(/images/news_bg.gif); background-repeat:repeat-y; background-position:100% 0%; width:178px; margin-bottom:4px;}
#news { background-image:url(/images/news_bot.gif); background-repeat:no-repeat; background-position:0% 100%; padding:7px 14px 23px 4px;}
#news p { margin:0; padding:0; padding-left:14px; background-image:url(/images/news_bul.gif); background-repeat:no-repeat; background-position:0% 3px; font-family:Tahoma; font-size:11px; color:#050505; line-height:14px;}
#news a:link, #news a:active, #news a:visited { color:#164e7b; text-decoration:underline;}
#news a:hover { text-decoration:none;}
.banners_left { margin-bottom:6px;}

#center { vertical-align:top;}
#center_top { margin-bottom:17px;}
#center_top1 { margin-bottom:7px; }
#top_c { vertical-align:top; background-image:url(/images/ico_bg.jpg); background-repeat:no-repeat; background-position:0% 0%; width:112px; height:198px;}
#top_c1 { vertical-align:top; background-image: url(/images/top_bg.jpg); background-repeat:no-repeat; background-position:0% 0%; width:162px; height:141px;}
#ico { width:112px; position:relative;}
#top_c1 #ico { width:141px; position:relative; padding-top:111px; padding-left:16px; font-family:Tahoma; font-size:9px; font-weight:bold; color:#33618b;}
#top_c1 #ico img { margin-right:7px;}

#ico1:link, #ico1:active, #ico1:visited { background-image:url(/images/mail.jpg); background-repeat:no-repeat; background-position:0% 0%; width:49px; height:50px; text-decoration:none; display:block; position:absolute; left:32px; top:59px;}
#ico1:hover { background-image:url(/images/mail_a.jpg); background-repeat:no-repeat; background-position:0% 0%; text-decoration:none;}
#ico2:link, #ico2:active, #ico2:visited { background-image:url(/images/map.jpg); background-repeat:no-repeat; background-position:0% 0%; width:49px; height:50px; text-decoration:none; display:block; position:absolute; left:32px; top:109px;}
#ico2:hover { background-image:url(/images/map_a.jpg); background-repeat:no-repeat; background-position:0% 0%; text-decoration:none;}
#ico3:link, #ico3:active, #ico3:visited { background-image:url(/images/ico.jpg); background-repeat:no-repeat; background-position:0% 0%; width:49px; height:50px; text-decoration:none; display:block; position:absolute; left:32px; top:159px; z-index:2;}
#ico3:hover { background-image:url(/images/ico_a.jpg); background-repeat:no-repeat; background-position:0% 0%; text-decoration:none;}

#ico11:link, #ico11:active, #ico11:visited { background-image: url(/images/mail1.jpg); background-repeat:no-repeat; background-position:0% 0%; width:44px; height:45px; text-decoration:none; display:block; position:absolute; left:8px; top:60px;}
#ico11:hover { background-image:url(/images/mail1_a.jpg); background-repeat:no-repeat; background-position:0% 0%; text-decoration:none;}
#ico21:link, #ico21:active, #ico21:visited { background-image:url(/images/map1.jpg); background-repeat:no-repeat; background-position:0% 0%; width:44px; height:45px; text-decoration:none; display:block; position:absolute; left:57px; top:60px;}
#ico21:hover { background-image: url(/images/map1_a.jpg); background-repeat:no-repeat; background-position:0% 0%; text-decoration:none;}
#ico31:link, #ico31:active, #ico31:visited { background-image: url(/images/ico1.jpg); background-repeat:no-repeat; background-position:0% 0%; width:44px; height:45px; text-decoration:none; display:block; position:absolute; left:104px; top:60px; z-index:2;}
#ico31:hover { background-image:url(/images/ico1_a.jpg); background-repeat:no-repeat; background-position:0% 0%; text-decoration:none;}

#foot { position:absolute; left:-39px; top:198px; z-index:1;}
.text { padding:0px 20px 14px 20px; text-align:justify;}

#top_l { background-image: url(/images/green_bg.jpg); background-repeat:repeat-x; background-position:0% 0%; height:198px; width:50%;}
.top_l { background-image:url(/images/green.jpg); background-repeat:no-repeat; background-position:100% 0%; height:198px;}
#top_green { background-image:url(/images/green_l.jpg); background-repeat:no-repeat; background-position:0% 0%; height:71px; padding-top:127px; padding-left:23px; position:relative; padding-right:70px; white-space:nowrap;}
#left_rings { position:absolute; top:118px; left:-12px;}
#top_green a:link, #top_green a:active, #top_green a:visited {font-family:Tahoma; font-size:14px; display:block; color:#FFFFFF; background-image:url(/images/green_bul.jpg); background-repeat:no-repeat; background-position:0% 5px; padding-left:14px; text-decoration:none; margin-bottom:3px;}
#top_r { background-image: url(/images/blue_bg.jpg); background-repeat:repeat-x; background-position:0% 0%; height:198px; width:50%;}
.top_r { background-image:url(/images/blue.jpg); background-repeat:no-repeat; background-position:0% 0%; height:198px;}
#top_blue { height:71px; padding-top:127px; background:url(/images/blue_r.jpg); background-repeat:no-repeat; background-position:100% 0%; padding-right:23px; text-align:right; padding-left:70px;}
#top_blue a:link, #top_blue a:active, #top_blue a:visited {font-family:Tahoma; font-size:14px; display:block; color:#FFFFFF; background-image:url(/images/blue_bul.jpg); background-repeat:no-repeat; background-position:100% 5px; padding-right:14px; text-decoration:none; margin-bottom:3px; white-space:nowrap;}
#top_blue a:hover, #top_green a:hover { color:#e18b1d; text-decoration:none;}
#top_green .a12:link, #top_green .a12:active, #top_green .a12:visited, #top_green .a12:hover, #top_blue .a12:link, #top_blue .a12:active, #top_blue .a12:visited, #top_blue .a12:hover { font-size:12px;}

#top1_l { background-image: url(/images/green1_bg.jpg); background-repeat:repeat-x; background-position:0% 0%; height:141px;  width:70%;}
.top1_l { background-image: url(/images/green2_l.jpg); background-repeat:no-repeat; background-position:100% 0%; height:141px;}
#top1_green { background-image: url(/images/green1_l.jpg); background-repeat:no-repeat; background-position:0% 100%; height:60px; padding-top:81px; padding-left:43px; position:relative; padding-right:70px; white-space:nowrap;}
#top2_green { background-image: url(/images/green3_l.jpg); background-repeat:no-repeat; background-position:0% 100%; height:60px; padding-top:81px; padding-left:43px; position:relative; padding-right:70px; white-space:nowrap;}
#left1_rings { position:absolute; top:91px; left:-12px;}
#top1_green a:link, #top1_green a:active, #top1_green a:visited, #top2_green a:link, #top2_green a:active, #top2_green a:visited  {font-family:Tahoma; font-size:12px; display:block; color:#FFFFFF; background-image:url(/images/green_bul.jpg); background-repeat:no-repeat; background-position:0% 4px; padding-left:14px; text-decoration:none; margin-bottom:3px;}
#top1_r { background-image: url(/images/blue1_bg.jpg); background-repeat:repeat-x; background-position:0% 0px; height:141px; /*width:180px;*/ width:30%;}
.top1_r { background-image: url(/images/blue1_r.jpg); background-repeat:no-repeat; background-position:0% 0%; height:141px; /*width:180px;*/}
#top1_blue { height:60px; padding-top:81px; background: url(/images/blue2_r.jpg); background-repeat:no-repeat; background-position:100% 0%; padding-left:23px; padding-right:30px; position:relative; }
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) { .top1_r { background-image: url(/images/blue1_r.jpg); background-repeat:no-repeat; background-position:0% -1px; height:141px; }}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) { #top1_blue { height:60px; padding-top:81px; background: url(/images/blue2_r.jpg); background-repeat:no-repeat; background-position:100% -1px; padding-left:23px; padding-right:30px; position:relative; }}
#nname { width:125px; color:#5d89a5; text-align: left;}
#nname span { color:#FFFFFF;}
#nname p { margin:0; padding:0; margin-top:6px;}
#right_rings { position:absolute; top:69px; right:-11px;}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {#right_rings { position:absolute; top:68px; right:-11px;}}
#top1_green a:hover, #top2_green a:hover { color:#e18b1d; text-decoration:none;}

#top_menu td { vertical-align:top; padding:0px 6px 2px 6px;}
#top_menu a:link, #top_menu a:active, #top_menu a:visited { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#003a71; background-image:url(/images/bul3.gif); background-repeat:no-repeat; background-position:0% 2px; padding-left:6px; text-decoration:none; display:block;}
#top_menu a:hover { color:#e18b1d; text-decoration:none;}
#text_top { background-image:url(/images/text_top.gif); background-repeat:repeat-x; background-position:top; position:relative; padding-top:21px; z-index:10;}
#text_left { position:absolute; left:-3px; top:0px;}
#text_title { width:131px; height:68px; background-image:url(/images/text_name.gif); background-repeat:no-repeat; background-position:0% 0%; position:absolute; right:-2px; top:0px;}
#text_title div { text-align:center; width:116px; margin-left:6px; font-family:Tahoma; font-size:9px; font-weight:bold; color:#ffffff; padding-top:9px;}
#text_title1 { width:166px; height:80px; background-image: url(/images/text_name1.gif); background-repeat:no-repeat; background-position:0% 0%; position:absolute; right:-2px; top:1px;}
#text_title1 div { text-align:center; width:151px; margin-left:6px; font-family:Tahoma; font-size:9px; font-weight:bold; color:#ffffff; padding-top:8px;}
#text_title2 { width:131px; height:68px; background-image: url(/images/text_name.gif); background-repeat:no-repeat; background-position:0% 0%; position:absolute; right:-2px; top:1px;}
#text_title2 div { text-align:center; width:125px; margin-left:4px; font-family:Tahoma; font-size:9px; font-weight:bold; color:#ffffff; padding-top:8px;}
#text_title3 { width:180px; height:76px; background-image: url(/images/text_name2.gif); background-repeat:no-repeat; background-position:0% 0%; position:absolute; right:-2px; top:1px;}
#text_title3 div { text-align:center; width:176px; margin-left:4px; font-family:Tahoma; font-size:9px; font-weight:bold; color:#ffffff; padding-top:8px;}
#text_title4 { width:140px; height:67px; background-image: url(/images/text_name3.gif); background-repeat:no-repeat; background-position:0% 0%; position:absolute; right:-2px; top:1px;}
#text_title4 div { text-align:center; width:138px; margin-left:2px; font-family:Tahoma; font-size:9px; font-weight:bold; color:#ffffff; padding-top:8px;}
#text_title5 { width:79px; height:68px; background-image: url(/images/text_name4.gif); background-repeat:no-repeat; background-position:0% 0%; position:absolute; right:-2px; top:1px;}
#text_title5 div { text-align:center; width:75px; margin-left:4px; font-family:Tahoma; font-size:9px; font-weight:bold; color:#ffffff; padding-top:8px;}
.message { padding:0px 5px; border:#8cd3ba 1px solid; width:306px; margin-left:59px; margin-bottom:10px;}
#text_title6 { width:215px; height:68px; background-image: url(/images/text_name5.gif); background-repeat:no-repeat; background-position:0% 0%; position:absolute; right:-2px; top:1px;}
#text_title6 div { text-align:center; width:212px; margin-left:0px; padding-right:3px; font-family:Tahoma; font-size:9px; font-weight:bold; color:#ffffff; padding-top:8px;}
.message { padding:0px 5px; border:#8cd3ba 1px solid; width:306px; margin-left:59px; margin-bottom:10px;}
.message  div { position:relative; float:none; clear:both; margin-top:-1px; margin-bottom:-1px; background-color:#FFFFFF; padding:6px 11px; width:284px;}
.message img { margin-right:13px;}
.message .close { margin-right:0px; position:absolute; top:5px; right:-1px;}
.message .close { margin-right:0px; position:absolute; top:5px; right:-1px;}
.content { padding:0px 21px; position:relative; z-index:100;}
.tab2 { border-bottom:#d9ecfa 10px solid;}
.tab2 td { vertical-align:top; padding:8px 20px 11px 20px;}
.tab3 { border-bottom:#d9ecfa 10px solid;}
.tab3 td { vertical-align:top; padding:8px 5px 5px 5px; }
.tr_blue td { background:#d9ecfa; color:#5b8baf;}
.tab3 .tr_blue1 td { background:#d9ecfa; color:#003a71; padding:8px 5px 11px 5px;}
.link1 td { padding-top:21px; text-align: center;}
.link1 a:link, .link1 a:active, .link1 a:visited { color:#003a71; text-decoration:none; padding-left:17px; background-image:url(/images/bul4.gif); background-repeat:no-repeat; background-position:0% 2px;}
.link1 a:hover { text-decoration:underline;}
.link1 .a_bg:link, .link1 .a_bg:active, .link1 .a_bg:visited { color:#003a71; text-decoration:none; width:133px; text-align:center; display:block; padding:3px 2px 0px 2px; height:18px; background-image: url(/images/button_bg.gif); background-repeat:no-repeat; background-position:0% 0%;}
.link1 .a_bg:hover { text-decoration:underline;}
.link2 td { padding-top:21px; text-align: center;}
.link2 a:link, .link2 a:active, .link2 a:visited { color:#003a71; text-decoration:none; padding-top:11px; background-image:url(/images/bul4.gif); background-repeat:no-repeat; background-position:50% 0%;}
.link2 a:hover { text-decoration:underline;}
.link2 .a_bg1:link, .link2 .a_bg1:active, .link2 .a_bg1:visited { color:#003a71; text-decoration:none; width:94px; text-align:center; display:block; padding:3px 2px 0px 2px; height:18px; background-image: url(/images/button_bg1.gif); background-repeat:no-repeat; background-position:0% 0%;}
.link2 .a_bg1:hover { text-decoration:underline;}

#title { margin-bottom:8px; height:25px;}
#title td { vertical-align:middle; padding:0px 63px; width:50%;}
#title a:link, #title a:active, #title a:visited { font-family:Tahoma; font-size:9px; font-weight:bold; color:#33618b; text-decoration:none; margin-left:9px; margin-right:9px;}
#title a:hover { text-decoration:underline;}
#tab1 { background-image:url(/images/tab_bg.jpg); background-repeat:repeat-y; background-position:center; margin-bottom:13px;}
.td1_l { width:50%; background-image:url(/images/tab_bg_l.jpg); background-repeat:repeat-y; background-position:left;}
.td1_r { width:50%; background-image:url(/images/tab_bg_r.jpg); background-repeat:repeat-y; background-position: right;}
.td1_l .td1_bg { background:url(/images/tab_bg_t.jpg); background-repeat:repeat-x; background-position:top; position:relative; padding-top:35px; padding:35px 47px 0px 43px;}
.td1_r .td1_bg { background:url(/images/tab_bg_t.jpg); background-repeat:repeat-x; background-position:top; position:relative; padding-top:35px; padding:35px 44px 0px 49px;}
.td1_bg table td { vertical-align:top; padding:0px 9px 12px 4px; font-size:12px; color:#003a71;}
.td1_bg table .tr td { padding-top:2px; background-image:url(/images/line2.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:3px;}
#corner_t { position:absolute; top:1px; left:0px;}
#corner_t { position:absolute; top:1px; _left:-43px;}
#name1 { position:absolute; left:-115px; top:0px;}
#name1 { position:absolute; _left:-164px; top:0px;}
#name2 { position:absolute; right:0px; top:0px;}
#name2 { position:absolute; _right:-1px; top:0px;}
.tr1 td { height:24px;}
.tr1 td div { height:19px; background-image: url(/images/tab_bg_b.jpg); background-repeat:repeat-x; background-position:bottom; position:relative;}
.tr1 .td1_l div  { padding:0px 47px 5px 43px;}
.tr1 .td1_r div  { padding:0px 44px 5px 49px;}
.tr1 .td1_l div div { height:19px; background-image:none; background-color:#d9ecfa; padding:0px;}
.tr1 .td1_r div div { height:19px; background-image:none; background-color:#d6f4ea; padding:0px;}
#corner_bl { position:absolute; left:0px; bottom:0px;}
#corner_b { position:absolute; left:-13px; bottom:0px;}
#corner_br { position:absolute; right:0px; bottom:0px;}
#corner_br { position:absolute; _right:-1px; bottom:0px;}

.td_l { vertical-align:top; width:50%; padding-right:8px;}
.td_r { vertical-align:top; width:50%; padding-left:8px;}
.name1 { background-image:url(/images/block1_bg.gif); background-repeat:repeat-x; background-position:top; position:relative; margin-bottom:22px; height:19px;}
.name_r { position:absolute; top:0px; right:0px;}
.name_r { position:absolute; top:0px; _right:-1px;}
.name_l { position:absolute; top:0px; left:0px;}
.text_pad { padding:0px 10px; line-height:14px; text-align:justify;}
.text_pad p { margin:0; padding:0; margin-bottom:6px;}
.td_img { vertical-align:top; padding:0px 13px; width:68px; text-align:right;}
.td_text { padding-right:18px; vertical-align:top; font-size:12px;  line-height:14px;}
.blue {color:#003a71;}
.green { color:#5db696;}
.orange { color:#e18b1d;}
div.orange { color:#e18b1d; padding:0px 18px; font-size:12px;}
.blue2 {color:#164e7b; font-size:12px; padding:0px 18px; background:#d9ecfa;}
.subscription td { vertical-align:middle; color:#003a71; padding-top:16px;}
.subscription select { width:185px; color:#000000; margin-right:14px; }
.subscription .sel1 { width:115px; color:#000000; margin-right:0px; }
.td2 { width:150px; padding-right:7px; text-align:right;}
.subscription input { margin-left:13px;}
.line { background-image:url(/images/line3.gif); background-repeat:repeat-x; height:35px; background-position:0% 27px; margin-top:16px; padding-left:310px; margin-left:20px;}
.line1 { background-image:url(/images/line3.gif); background-repeat:repeat-x; height:35px; background-position:0% 27px; margin-top:16px; padding-left:350px;}
.line2 { background-image:url(/images/line3.gif); background-repeat:repeat-x; height:10px; background-position: center;}
.line3 { background-image:url(/images/line3.gif); background-repeat:repeat-x; height:17px; background-position: 0% 12px;}
.line4 { background-image:url(/images/line3.gif); background-repeat:repeat-x; height:25px; background-position: 0% 5px;}
.tab4 td { vertical-align:top; padding:2px 0px 2px 20px;}
.tab4 { margin-top:12px; margin-bottom:20px;}
.inner { position:relative; z-index:100; padding-top:12px;}
.tab4 .last td { padding-bottom:16px;}
.tab5 td { vertical-align: middle; color:#003a71; padding:6px 0px 6px 8px;}
.tab5 td td { vertical-align: middle; color:#003a71; padding:6px 8px 0px 0px;}
.tab5 td td input { position:relative; top:1px;}
.tab5 select { width:110px;}
.tab5 .select { width:182px;}
.input1 { width:160px;}
.input2 { width:184px;}
.input3 { width:128px;}
.input4 { width:78px;}
.pad1 { padding-left:8px;}
.pad2 { padding-left:18px;}


#right { vertical-align:top; width:190px; padding-top:82px;}
#right1 { vertical-align:top; width:186px; padding-top:87px; background-image:url(/images/right_bg.jpg); background-repeat:no-repeat; background-position:100% 69px;}
.right { width:186px;}
#form1 { height:94px; width:166px; background-image:url(/images/login_bg.jpg); background-repeat:no-repeat; background-position:0% 100%; padding:30px 0px 0px 24px; position:relative; font-size:11px; color:#FFFFFF; font-weight:bold; font-family:Tahoma;}
#form1 div { margin-bottom:2px; position:relative;}
#form1 a:link, #form1 a:active, #form1 a:visited { color:#FFFFFF; font-weight:normal; font-size:10px; text-decoration: none;}
#form1 a:hover { text-decoration: underline;}
.inp1 { margin:0; padding:0; width:90px; height:13px; font-size:10px; /*margin-left:14px;*/ border: #CCCCCC 2px inset;}
.inp2 { margin:0; padding:0; width:90px; height:13px; font-size:10px; /*margin-left:5px;*/ border: #CCCCCC 2px inset;}
#button_login { position:absolute; left:96px; top:4px;}
#check { position:relative; padding:0px; margin-left:-3px; top:2px;}
.vip1 { background-image: url(/images/vip1_bg.jpg); background-repeat:repeat-y; background-position: left; width:161px; position:relative; padding-top:24px;}
.vip1 p { text-align:center; padding-left:9px; min-height:70px;}
.vip1_bot { background-image: url(/images/vip1_b.jpg); background-repeat: no-repeat; background-position:0% 0%; height:26px; margin-top:18px; text-align: center; font-size:8px; color:#54ac8e; padding-left:9px;}
.vip1_name { position:absolute; top:18px; left:-15px;}
.vip2 { background-image: url(/images/vip2_bg.jpg); background-repeat:repeat-y; background-position: left; width:161px; position:relative; padding-top:24px;}
.vip2 p { text-align:center; padding-left:9px; min-height:70px;}
.vip2_bot { background-image: url(/images/vip2_b.jpg); background-repeat: no-repeat; background-position:0% 0%; height:25px; margin-top:18px; text-align: center; font-size:8px; color:#54ac8e; padding-left:9px;}
.vip2_name { position:absolute; top:18px; left:-13px;}
.blue13:link, .blue13:active, .blue13:visited { font-size:13px; font-weight:bold; color:#5b8baf; text-decoration:underline;}
.blue13:hover { text-decoration:none;}
.size12 { font-size:12px;}
.direct { width:161px; margin-top:9px; background-image: url(/images/ya.gif); background-repeat:no-repeat; background-position:0% 0%; padding-top:40px; text-align: left;}
.direct p { margin:0; padding:3px 16px 9px 6px; line-height:14px;}
.direct a { display:block;}

.blue1:link, .blue1:active, .blue1:visited { color:#003a71; text-decoration:none; font-weight:bold;}
.blue1:hover { text-decoration:underline;}
.blue:link, .blue:active, .blue:visited { color:#003a71; text-decoration: underline;}
.blue:hover { text-decoration: none;}
.green1:link, .green1:active, .green1:visited { color:#72c6a9; text-decoration:none; font-weight:bold;}
.green1:hover { text-decoration:underline;}
.green2:link, .green2:active, .green2:visited { color:#72c6a9; text-decoration: underline; font-size:11px;}
.green2:hover { text-decoration: none;}
.orange:link, .orange:active, .orange:visited { font-family:Tahoma; font-size:9px; text-decoration: none; color:#5db696;}
.orange:hover { color:#e18b1d; text-decoration:none;}
.title_blue:link, .title_blue:active, .title_blue:visited { display:block; color:#5b8baf; text-decoration:underline; font-size:10px; font-weight:bold;}
.title_blue:hover { text-decoration:none;}

#center_bottom { vertical-align: bottom; background-image:url(/images/bottom_bg.gif); background-repeat:repeat-x; background-position:bottom; padding-top:25px;}
#center_bottom td { vertical-align: bottom;}
#bottom_img { padding-bottom:22px;}
#bottom_img1 { padding-bottom:19px;}
.bottom { position:relative; width:100%;}
#bottom_l { position:absolute; left:-3px; bottom:0px;}
#bottom_r { position:absolute; right:-8px; bottom:0px;}
.bottom_l { background-image:url(/images/bottom_bg.gif); background-repeat:repeat-x; background-position:bottom; width:50%;}
.bottom_r { background-image:url(/images/bottom_bg1.gif); background-repeat:repeat-x; background-position:bottom; width:50%;}

.errors li {list-style-image: url(/images/exclamation14.gif); color:red;}
.req_star {color:red;}
.footer { padding-top:12px; padding-bottom:55px;}
#footer { margin:14px 0px 0px 0px; min-width:1006px;}
#menu_bottom { background-image: url(/images/menu_bottom_bg.gif); background-repeat:repeat-x; background-position:bottom; padding:6px 0px 16px 0px; font-size:10px; font-weight:bold; color:#FFFFFF; text-align:left; }
#menu_bottom div { white-space:nowrap; min-width:714px; text-align:center;}
#menu_bottom a:link, #menu_bottom a:active, #menu_bottom a:visited { margin:0px 10px 0px 5px; color:#FFFFFF; background-image: url(/images/bul1.gif); background-repeat:no-repeat; background-position:0% 2px; padding-left:12px; text-decoration:none;}
#menu_bottom a:hover { text-decoration:none; color:#e18b1d;}





.avatar { padding:21px 3px; margin-right:11px; background:#d9ecfa;}
.form1 input { margin-right:8px; font-family:Tahoma; font-size:11px; }
.form1 select { font-family:Tahoma; font-size:11px; margin-right:8px;}
.form1  { padding-top:8px;}
#cal1 { position:absolute; top:-6px; left:230px;}
.relat { position:relative;}
.pad3 { padding-left:40px; position:relative; top:-3px;}
.form1 .file { height: auto; margin-right:8px; }
.form1 .file_but { height:20px; position:relative; top:0px; padding-top:0px; font-size:11px;}
#file { margin-top:5px;}
.pad4 { margin-left:51px; position:relative; top:2px; margin-right:5px;}
.pad5 { margin-left:150px; position:relative; top:2px; margin-right:5px;}
.pad6 { margin-left:92px; position:relative; top:2px; margin-right:5px;}
.form1 .line1 input { height: auto; margin-right:auto; }
#code { position: absolute; top:21px; left:0px; font-family:Tahoma; font-size:9px; color:#5d9dc0;}
.tr2 td { padding-bottom:13px;}
.pad14 { margin-left:14px;}
.pad30 { margin-left:30px;}
.vert { position:relative; top:3px;}
.tab5 .no_pad { padding-top:0px;}
.no_br { white-space:nowrap;}



.message1 { margin-top:9px; margin-bottom:5px; border-top:#8cd3ba 1px solid;}
.message1 td { padding-right:20px; padding-top:5px;}


.tab_block { padding:20px;}
.tab6 { width:550px; margin-left:auto; margin-right:auto; margin-bottom:7px;}
.tab6 td { vertical-align:top; padding-top:14px;}
.tab6_1 { width:650px; margin-left:auto; margin-right:auto; margin-bottom:7px;}
.tab6_1 td { vertical-align:top; padding:14px 14px 14px 14px;}
.tab6_1 .tr3 td { border-bottom:#d9ecfa 5px solid; padding-bottom:3px;}
.tab6_1 .tr3 .td_img1 { padding-bottom:0px; border-bottom:none;}
.td_img1 { padding-left:0px; color:#000000; }
.date { padding-left:0px; text-align:left;}
.td3 { width:160px; padding-right:14px; text-align:right; color:#003a71;}
.td3_1 { width:600px; padding-left:14px; text-align:center; color:#003a71; font-size:1.3em;font-weight:bold;}
.end { background-image: url(/images/line2.gif); background-repeat:repeat-x; background-position:bottom;}
.end1 { background-image: url(/images/line2.gif); background-repeat:repeat-x; background-position:bottom; height:20px;}
.end div { background:#d9ecfa; width:97px; height:16px; padding-top:1px;}
.tab6 .tr3 td { border-bottom:#d9ecfa 5px solid; padding-bottom:3px;}
.tab6 .tr3 .td_img1 { padding-bottom:0px; border-bottom:none;}
.tab7 { width:550px; margin-left:auto; margin-right:auto; border-bottom:#d9ecfa 5px solid;  }
.tab7 td { vertical-align:top; width:25%; padding-top:8px;}
.tab7 .tr4 td { background:#d9ecfa; padding-top:3px; padding-bottom:4px;}
.tab8 { width:580px; margin-left:auto; margin-right:auto; margin-top:20px; }
#tab8 { width:300px;}
.tab8 td { padding-bottom:10px; text-align: center;}
.a1:link, .a1:active, .a1:visited { color:#003a71; text-decoration:none; display:block; background-image: url(/images/but_bg1.gif); background-position:0% 0%; background-repeat:no-repeat; width:122px; height:19px; padding-top:2px; text-align: center;}
.a1:hover { text-decoration:underline;}
.a2:link, .a2:active, .a2:visited { color:#003a71; text-decoration:none; display:block; background-image: url(/images/but_bg2.gif); background-position:0% 0%; background-repeat:no-repeat; width:110px; height:19px; padding-top:2px; text-align: center;}
.a2:hover { text-decoration:underline;}
.a3:link, .a3:active, .a3:visited { color:#003a71; text-decoration:none; display:block; background-image: url(/images/but_bg3.gif); background-position:0% 0%; background-repeat:no-repeat; width:143px; height:19px; padding-top:2px; text-align: center;}
.a3:hover { text-decoration:underline;}

.small_9 { font-size:9px;}
#tab5 { width:580px; margin-left:auto; margin-right:auto;}
#tab5 td { vertical-align:top;}
.vert1 { position:relative; top:-3px;}
#tab3 { margin-top:12px; border-bottom:#d9ecfa 2px solid;}
.link3 td { width:25%; text-align:center; padding-top:10px; padding-bottom:15px;}
.link3 a:link, .link3 a:active, .link3 a:visited { width:84px; height:18px; color:#003a71; display:block; text-decoration:none; text-align:center; background-image: url(/images/but_bg4.gif); background-repeat:no-repeat; background-position:0% 0%; padding-top:3px;}
.link3 a:hover { text-decoration:underline;}
.blue3 { color:#093c69;}
.tab9 { background-image: url(/images/line2.gif); background-repeat:repeat-x; background-position:bottom;}
.tab9 td { padding:10px 11px 16px 30px; background-image: url(/images/line2.gif); background-repeat:repeat-x; background-position:top; vertical-align:top;}
div.link3 { width:100%; padding-top:10px; padding-bottom:0px; padding-left:65%;}
.tab9 .blue3 { background-image: none;}
.tab9 .td4 {height:16px; padding:0;}
#number { position: absolute; top:21px; left:97px; font-family:Tahoma; font-size:9px; color:#5d9dc0;}
#text1 { position: absolute; top:21px; left:53px; font-family:Tahoma; font-size:9px; color:#5d9dc0;}
#text2 { position: absolute; top:21px; left:210px; font-family:Tahoma; font-size:9px; color:#5d9dc0;}
#text3 { position: absolute; top:21px; left:320px; font-family:Tahoma; font-size:9px; color:#5d9dc0;}
#text4 { position: absolute; top:21px; left:3px; font-family:Tahoma; font-size:9px; color:#5d9dc0;}



.black:link, .black:active, .black:visited { color:#000000; text-decoration: underline;}
.black:hover { text-decoration:none;}
.a4:link, .a4:active, .a4:visited { color:#003a71; text-decoration:none; display:block; background-image: url(/images/but_bg5.gif); background-position:0% 0%; background-repeat:no-repeat; width:158px; height:19px; padding-top:2px; text-align: center;}
.a4:hover { text-decoration:underline;}
.a5:link, .a5:active, .a5:visited { color:#003a71; text-decoration:none; display:block; background-image: url(/images/but_bg6.gif); background-position:0% 0%; background-repeat:no-repeat; width:184px; height:19px; padding-top:2px; text-align: center;}
.a5:hover { text-decoration:underline;}
.tab6 .end1 { background-image: url(/images/line2.gif); background-repeat:repeat-x; background-position:bottom; padding-top:30px;}
.end1 div { background:#d9ecfa; width:120px; height:16px; padding-top:1px; text-align:center;}

.blue4 { color:#003a71; font-size:1.45em;font-weight:bold; font-family:Verdana, sans-serif; /*background:#d9ecfa;*/ padding:2px 17px 2px 8px;}
.tab10 { margin-bottom:8px; margin-top:10px;}
.tab10 td { vertical-align:top; border-bottom:#daebf7 1px dashed; padding-left:8px; padding-bottom:3px;}
#vip {
	margin:10px;
	padding:10px;
	background: #F9F8D4;
	/* Для хороших браузеров */
	-moz-border-radius: 20px; /* Firefox */
	-webkit-border-radius: 20px; /* Safari, Chrome */
	-khtml-border-radius: 20px; /* KHTML */
	border-radius: 20px; /* CSS3 */
	/* Для плохих IE */
	behavior: url(border-radius.htc); /* учим IE border-radius */
}
#req{
	width:160px; background: #f0c827;/* Для хороших браузеров */-moz-border-radius: 20px; /* Firefox */-webkit-border-radius: 20px; /* Safari, Chrome */-khtml-border-radius: 20px; /* KHTML */border-radius: 20px; /* CSS3 *//* Для плохих IE */behavior: url(border-radius.htc); /* учим IE border-radius */
}

.blue5 { color:#003c77;}
.tab10 .tab10_text { padding-left:17px;}
.tab10 .name2 td { border-top:#daebf7 1px dashed;  border-bottom: none; padding-top:7px; }
.next { text-align:right; padding-right:2px;}
.next a:link, .next a:active, .next a:visited { color:#003a71; text-decoration: none; margin-left:2px; margin-right:2px;}
.next a:hover { text-decoration: underline;}
.next span { color:#e3881f; text-decoration:underline; margin-left:2px; margin-right:2px;}

.end .title { width:136px;}
.a6:link, .a6:active, .a6:visited { color:#003a71; text-decoration:none; display:block; background-image: url(/images/but_bg4.gif); background-position:0% 0%; background-repeat:no-repeat; width:84px; height:19px; padding-top:2px; text-align: center;}
.a6:hover { text-decoration:underline;}
.tab19 { width:640px; margin-left:auto; margin-right:auto; margin-top:20px; }
.tab19 td { padding-bottom:10px; text-align: center;}

.tab_block1 { width:580px; margin-left:auto; margin-right:auto;}
.tab11 td { vertical-align:top; padding-top:10px; padding-bottom:10px;}
.td5 { width:119px; padding-right:9px; text-align:right; color:#003a71;}
.blue_s { color:#003a71; font-size:9px;}
div.blue_s { position:absolute; width:107px; left:347px; top:-11px;}
.a_block { display:block; position:absolute; width:130px; left:325px; top:0px;}
.img_map { border-bottom:#d9ecfa 6px solid; border-top:#d9ecfa 6px solid;}
.tab11 input, .tab11 select { font-size:11px; font-family:Tahoma; margin:0px;}
.tr5 td { background-image: url(/images/line2.gif); background-repeat:repeat-x; background-position:bottom;}
.tab11 .no_pad { padding-bottom:0px;}
.pad_top10 { margin-top:10px;}

.form2 { color:#003a71; text-align: center;}
.form2 select { width:128px; margin-left:5px; font-family:Tahoma; font-size:11px;}
.form2 .next { text-align:center; margin-top:14px; margin-bottom:13px;}
.bm, .bm1, .bm2, .bm3, .bm4, .bm5, .bm6, .bm7, .bm8, .bm9, .bm10, .bm11, .bm12, .bm13, .bm14, .bm15, .bm16, .bm17, .bm18, .bm19, .bm20, .bm21, .bm22, .bm23, .bm24, .bm25
{
	background-image: url(/images/bm_shadow1.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-bottom:10px;
	position:relative;
	width:100%;
	min-height:200px;
	height:auto;
}
ul.green_bm {
	list-style: none;
	padding-left:20%;
}
.green_bm li {
	float: left;
	display: inline;
	cursor: pointer;
	position: relative;
}
.box {
  display: none; /* по умолчанию прячем все блоки */
  padding-left:20px;
  text-align:left;
  float: left;
  height:auto;min-height:150px;
}
.box.visible {
  display: block; /* по умолчанию показываем нужный блок */
  padding-left:20px;
  text-align:left;
  float: left;
  height:auto;min-height:150px;
}
#tabs, #tabs1, #tabs2, #tabs3, #tabs4, #tabs5, #tabs6, #tabs7, #tabs8, #tabs9, #tabs10, #tabs10, #tabs11, #tabs12, #tabs13, #tabs14, #tabs15, #tabs16, #tabs17, #tabs18, #tabs19, #tabs20 { background-image: url(/images/bm_bg.gif); background-repeat:repeat-x; background-position:top;}
.shadow2 { position:absolute; top:0px; right:0px;}
.shadow3 { position:absolute; bottom:0px; right:0px;}
/* .green_bm { height:22px; list-style: none; position: relative; margin-left: auto; margin-right:auto;}*/
.green_bm {
	background-image: url(bm_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	min-height:30px;
	height:auto;
}
/*
.green_bm a:link, .green_bm a:active, .green_bm a:visited { height:15px; color:#ffffff; text-decoration: none; background-image:url(green_bm.gif); background-repeat: no-repeat; background-position:0% 0%; padding:8px 10px 0px 10px; display: block; font-size:9px; font-weight:bold; position:relative;}
.green_bm a:hover, .green_bm span { height:15px; display: block; text-decoration:none; color:#ffffff; background-image:url(orange_bm.gif); background-repeat: no-repeat; background-position:0% 0%; padding:8px 10px 0px 10px; font-size:9px; font-weight:bold; position:relative;}
*/
.green_bm li, .green_bm li:active, .green_bm li:visited { height:15px; color:#ffffff; text-decoration: none; background-image:url(green_bm.gif); background-repeat: no-repeat; background-position:0% 0%; padding:8px 10px 0px 10px; display: block; font-size:9px; font-weight:bold; position:relative;}
.green_bm li:hover, .green_bm li.current { height:15px; display: block; text-decoration:none; color:#ffffff; background-image:url(orange_bm.gif); background-repeat: no-repeat; background-position:0% 0%; padding:8px 10px 0px 10px; font-size:9px; font-weight:bold; position:relative;}

.shadow1 { position:absolute; top:0px; right:-7px;}
/*
.bm_text { border-collapse:collapse; empty-cells:show; border-top:#bcdaf1 dotted 1px; margin-top:10px; margin-bottom:30px;}
.bm .bm_text { border-collapse:collapse; empty-cells:show; border-top: none; margin-top:0px; margin-bottom:0px;}
.bm_text td { vertical-align:top; padding-left:23px; text-align: right; border-bottom:#bcdaf1 dotted 1px; padding-bottom:12px; padding-top:10px;}
.bm .bm_text td { vertical-align:top; padding-top:0px; padding-left:23px; text-align: right; border-bottom: none; padding-bottom:0px;}
.bm_text .td6  { padding-top:10px; text-align:left; color:#000000; padding-right:20px;}
.bm .bm_text .td6  { padding-top:5px; text-align:left; color:#000000; padding-right:20px;}
*/
box .bm_text { border-collapse:collapse; empty-cells:show; border-top:#bcdaf1 dotted 1px; margin-top:10px; margin-bottom:30px;}
box .bm .bm_text { border-collapse:collapse; empty-cells:show; border-top: none; margin-top:0px; margin-bottom:0px;}
box .bm_text td { vertical-align:top; padding-left:23px; text-align: right; border-bottom:#bcdaf1 dotted 1px; padding-bottom:12px; padding-top:10px;}
box .bm .bm_text td { vertical-align:top; padding-top:0px; padding-left:23px; text-align: right; border-bottom: none; padding-bottom:0px;}
box .bm_text .td6  { padding-top:10px; text-align:left; color:#000000; padding-right:20px;}
.bm .bm_text .td6  { padding-top:5px; text-align:left; color:#000000; padding-right:20px;}

#shadow { position: absolute; right:-12px; top:0px; }
.li {  background-image:url(/images/bm_shadow.gif); background-repeat:no-repeat; background-position:100% 0%; }

/* agk */
.dotter td,th {border: 1px dotted black;text-align:center;padding:2px;}
/* agk */
