
*{margin:0px; padding:0px;}

img{border:none;}

html{
height:100%;
}

body{
height:100%;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
background:url(../images/bg.gif) left top #797979;
color:#000;
}

body a,
a.lnk{
cursor:pointer;
outline:none;
color:#002457;
text-decoration:underline;
}

body a:hover,
a.lnk:hover{
cursor:pointer;
text-decoration:none;
}

ul, ol{
padding:0px 0px 12px 20px;
}

table{
border-collapse:collapse;
}

p{
padding-bottom:12px;
}

.main{
width:1145px;
zoom:1;
overflow:hidden;
background:url(../images/main_bg.gif) left repeat-y;
margin:auto;
}

.container{
width:1024px;
float:left;
}

.banners{
width:117px;
float:right;
padding:19px 1px 0px 1px;
}

.banners img{
display:block;
margin:auto;
}

.banners .bannerdiv{
padding-bottom:2px;
}

.topline{
height:17px;
font-size:11px;
color:#fff;
border-bottom:1px solid #fff;
background:#092f7c;
padding:2px 27px 0px 27px;
}

.topline .agency{
width:600px;
float:left;
text-transform:uppercase;
}

.topline .date{
width:90px;
font-size:10px;
text-align:right;
float:right;
}

.topline .lang{
width:190px;
text-transform:uppercase;
text-align:right;
float:left;
padding:0px 0px 0px 0px;
}

.topline .lang .eng{
background:url(../images/eng.gif) 0px 3px no-repeat;
margin-right:3px;
padding-left:21px;
}

.topline .lang .rus{
background:url(../images/rus.gif) 0px 3px no-repeat;
margin-left:3px;
padding-left:21px;
}


.header{
height:108px;
border-bottom:1px solid #fff;
background:url(../images/header_bg.jpg) left top no-repeat #00347a;
padding:0px 28px 0px 0px;
}

.header .headbanner{
width:1024px;
position:absolute;
}

.header img{
display:block;
}

.header .logo{
width:165px;
float:left;
padding:14px 0px 0px 8px;
}

.header .slogan{
padding:60px 0px 0px 0px;
float:right;
}

.menudiv{
height:41px;
color:#002457;
background:url(../images/menu_bg.gif) top repeat-x #e6e6e6;
border-bottom:1px solid #686868;
padding:0px 20px 0px 0px;
}

.menu{
height:41px;
width:673px;
float:left;
border-right:1px solid #686868;
text-decoration:none;
}

.menuul{
height:41px;
width:672px;
font-size:15px;
font-weight:bold;
float:left;
list-style:none;
border-right:1px solid #fff;
padding:0px;
}

.menuul a{
color:#002457;
}

.menuul div{
height:31px;
float:left;
border-left:1px solid #686868;
padding:10px 20px 0px 20px;
}

.menuul li{
height:41px;
float:left;
text-align:center;
list-style:none;
white-space:nowrap;
border-left:1px solid #fff;
}

.menuul li.lfirst,
.menuul li.lfirst div{
border:none;
}

.menuul li.lihov ul{
display:block;
text-decoration:none;
}

.menuul li.lihov ul ul{
display:none;
text-decoration:none;
}

.menuul ul li.lihov ul{
display:block;
text-decoration:none;
}

.menuul ul li.lihov ul ul{
display:none;
text-decoration:none;
}

.menuul li{
display:block;
list-style:none;
margin-bottom:1px;
}

.menuul ul{
height:auto;
width:200px;
display:none;
font-size:13px;
list-style:none;
position:absolute;
z-index:40;
border-right:1px solid #2e5ea6;
border-bottom:1px solid #2e5ea6;
border-left:1px solid #2e5ea6;
padding:0px;
}

.menuul ul li{
height:auto;
width:160px;
float:left;
clear:both;
text-align:left;
list-style:none;
border:none;
border-top:1px solid #2e5ea6;
background:#fff;
margin:0px;
padding:2px 20px;
}

.menuul ul li.lihov{
background:#2e5ea6;
text-decoration:none;
}

.menuul ul li.lihov a{
color:#fff;
text-decoration:none;
}

.menuul ul li.lihov ul a{
color:#002457;
text-decoration:none;
}

.menuul ul ul li.lihov a{
color:#fff;
text-decoration:none;
}

.menuul ul li a{
display:block;
float:none;
text-decoration:none;
}

.menuul ul ul{
font-size:12px;
font-weight:normal;
margin:-21px 0px 0px 181px;
text-decoration:none;
}



.mainnews{
height:359px;
color:#fff;
zoom:1;
overflow:hidden;
background:url(../images/newsline_bg.jpg) top repeat-x #0a328b;
}

.mainnews a{
color:#fff;
text-decoration:none;
}

.mainnews a:hover{
text-decoration:underline;
}

.content{
display:none;
}

.hotnews{
height:359px;
width:339px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:121%;
float:left;
background:url(../images/hotnews_bg.jpg) left top no-repeat;
padding-left:335px;
border-right:#000000 thin 1px;
}

.hotnews.hn_flash{
width:674px;
padding-left:0px;
}

.hotnews.hn_flash img{
display:block;
}

.hotnews a{
color:#fff;
text-decoration:none;
}

.hotnews p{
padding-bottom:10px;
}

.hotnews .title{
font-size:18px;
line-height:normal;
padding-bottom:5px;
}

.hotnews .date{
font-size:10px;
color:#8493b3;
font-style:italic;
}

.hotnews .corr{
font-weight:bold;
}

.hotnews .hnewstext{
height:321px;
padding:18px 0px 20px 0px;
}

.ntextscroll{
zoom:1;
overflow:hidden;
}

.hotnews .details{
width:270px;
float:left;
padding-right:10px;
}

.hotnews .npic{
min-height:300px;
width:335px;
float:left;
font-size:11px;
line-height:12px;
font-style:italic;
padding-top:4px;
margin-top:18px;
margin-left:-315px;
}

.hotnews .npic .title{
text-decoration: none;
font-style: normal;
padding-right:15px;
}

.hotnews .npic img{
display:block;
margin-bottom:10px;
}

.newsline{
height:317px;
width:331px;
float:right;
background:url(../images/nline_bg.jpg) right top no-repeat;
padding:20px 0px 22px 17px;
border-left:#979797 thin 1px;
}

.newsline .nlinepopup{
height:198px;
width:328px;
display:none;
font-size:13px;
color:#fff;
font-weight:bold;
background:url(../images/nline_pubg.png);
position:absolute;
z-index:50;
margin:-20px 0px 0px -17px;
padding:139px 0px 22px 22px;
}

.newsline .nlinepopup a{
text-decoration:none;
}

.nlinepopup .subscr{
height:34px;
width:286px;
background:url(../images/subscrnews.gif) left top no-repeat;
margin-bottom:25px;
padding:0px 9px 0px 17px;
}

.nlinepopup .subscr a{
height:26px;
display:block;
padding-top:8px;
}

.nlinepopup .frenews{
height:35px;
width:286px;
background:url(../images/freenews.gif) left top no-repeat;
padding:0px 17px 0px 9px;
}

.nlinepopup .frenews a{
height:27px;
text-align:right;
display:block;
padding-top:8px;
}


.nlinepopup .close_nlinepopup{
height:35px;
width:286px;
background:url(../images/pp_cls.gif) left top no-repeat;
padding:0px 17px 0px 9px;
}

.nlinepopup .close_nlinepopup a{
height:27px;
text-align:right;
display:block;
padding-top:8px;
}


.newsline .nlmenu{
height:34px;
width:326px;
font-size:13px;
background:url(../images/newslinem_bg.gif) top repeat-x #fff;
margin-bottom:18px;
}

.newsline .nlmenu a{
color:#002457;
cursor:pointer;
text-decoration:underline;
}

.newsline .nlmenu a:hover{
cursor:pointer;
}

.newsline .nlmenu .link{
height:25px;
float:left;
}

.newsline .nlmenu .link a{
float:left;
padding:1px 14px 0px 14px;
}

.newsline .nlmenu .link.lact{
background:url(../images/bline_actr.gif) right top no-repeat;
}

.newsline .nlmenu .link.lact a{
text-decoration:none;
color:#fff;
background:url(../images/nline_act.gif) left top no-repeat;
}

.newsline .nlmenu a:hover{
text-decoration:none;
}

.newsline .nlmenu .nlmenubgl{
height:34px;
background:url(../images/newslinem_l.gif) left top no-repeat;
}

.newsline .nlmenu .nlmenubgr{
height:27px;
background:url(../images/newslinem_r.gif) right top no-repeat;
padding:7px 18px 0px 18px;
}

.nvariant{
height:1px;
width:1px;
position:absolute;
overflow:hidden;
left:-10px;
}

.nvariant.nvshow{
height:auto;
width:auto;
position:static;
overflow:inherit;
display:block;
left:0px;
}

.photocontainer{
height:244px;
width:326px;
overflow:hidden;
position:relative;
z-index:40;
text-align:center;
}

.photoscroll{
height:244px;
width:2000px;
position:relative;
z-index:220;
}

.nvariant .photodiv{
height:244px;
width:303px;
float:left;
overflow:hidden;
padding:0px 0px 0px 23px;
text-align:center;
}

.nvariant .photodiv a{
text-align:center;
}

.nvariant .photodiv img{
display:block;
border:1px solid #5578bd;
margin-bottom:5px;
padding:1px;
}

.nvariant .photodiv .pdescr{
padding:0px 2px;
}

.nvariant .photodiv .pdescr p{
padding-bottom:4px;
font-size:11px;
}

.nvariant .photodiv .author{
font-size:10px;
font-style:italic;
color:#9eb2da;
}

.phnav,
.grnav{
height:25px;
width:326px;
padding-top:10px;
}

.phnav .from,
.grnav .from{
width:280px;
text-align:center;
font-size:12px;
font-weight:bold;
float:left;
padding-top:3px;
}

.phnav .prev,
.grnav .prev{
float:left;
}

.phnav .next,
.grnav .next{
float:right;
}


.grapcontainer{
height:244px;
width:326px;
position:relative;
overflow:hidden;
z-index:40;
}

.grapscroll{
height:244px;
width:2000px;
position:relative;
z-index:20;
}

.nvariant .graphdiv{
height:244px;
width:326px;
float:left;
zoom:1;
overflow:hidden;
}

.nvariant .graphdiv .pic{
width:300px;
float:left;
font-size:11px;
font-style:normal;
color:#9eb2da;
padding:0px 2px 0px 2px;
text-align:center;
}

.nvariant .graphdiv .pic img{
display:block;
border:1px solid #5578bd;
margin-bottom:5px;
padding:1px;
text-align:center;
}

.nvariant .graphdiv .descr{
width:202px;
font-size:12px;
line-height:114%;
float:left;
}

.nvariant .graphdiv .descr .tit{
font-size:14px;
font-weight:bold;
}

.newsltext{
line-height:121%;
zoom:1;
overflow:hidden;
padding:0px 10px 20px 92px;
}

.newsltext .date{
width:72px;
font-size:10px;
color:#8493b3;
font-style:italic;
text-align:right;
float:left;
margin-left:-92px;
padding:0px 20px 0px 0px;
}

.newsltext .link{
width:100%;
float:left;
}

.prodpucontent{
display:none;
}

.products{
height:155px;
width:100%;
background:url(../images/resources_bg.gif) top repeat-x #092f7c;
position: relative;
padding:0px;
}

.products ul{
list-style:none;
padding:0px;
padding-left:40px;
}

.products ul li{
height:150px;
width:189px;
list-style:none;
float:left;
padding:0px;
}

.productsbg{
height:155px;
width:1024px!important;
background:url(../images/resources_c.gif) center top no-repeat ;
/*position: relative; */
overflow:hidden!important;
padding:0px 0px 0px 0px;;
}

.products .scroll{
height:140px!important;
overflow:hidden!important;
/*position:relative;*/
}

.products .scrolldiv{
height:157px;
width:1024px!important;
float:left;
overflow:hidden!important;
}

.products .prev{
float:left;
margin-top:66px;
margin-left:-33px;
}

.products .next{
float:right;
margin-top:66px;
margin-right:-33px;
}

.products .prevd,
.products .nextd{
display:block;
}

.prodctlayer{
height:157px;
width:157px;
text-align:left;
position:absolute;
display:none;
z-index:110;
background:url(../images/prodl_bg.gif) bottom repeat-x #fff;
/*margin:auto;*/
}

.prodctlayer .ptitlediv{
height:30px;
font-family:"Trebuchet MS";
font-size:15px;
color:#fff;
font-weight:bold;
background:url(../images/prodl_tit.gif) top repeat-x #000;
padding:10px 20px 0px 20px;
}

.prodctlayer .ptitlediv .ptitle{

float:left;
text-transform:uppercase;
text-align:center;
}

.prodctlayer .ptitlediv .langd{
width:50px;
font-size:11px;
color:#fff;
float:right;
padding-top:2px;
}

.prodctlayer .ptitlediv .langd img{
float:left;
margin:3px 0px 0px 0px;
}

.prodctlayer .ptitlediv .langd span{
float:left;
margin:0px;
padding:0px 4px;
}

.prodctlayer .plctop{
zoom:1;
overflow:hidden;
padding-bottom:5px;
}

.prodctlayer .plctop img{
float:left;
margin-right:10px;
}

.prodctlayer .plcontent{
font-size:11px;
padding:10px 10px 10px 10px;
text-align:center;
font-style:normal;
}

.prodctlayer .plcontent .tit{
font-size:16px;
color:#00254e;
line-height:95%;
padding-bottom:14px;
}

.prodctlayer .plctop .tit{
padding-top:1px;
}

.prodctlayer .plcontent .link{
background:url(../images/link.gif) right 6px  no-repeat;
padding-right:7px;
}

.products .product{
height:189px;
width:110px;
float:left;
/*padding:0px!important;*/
padding:0px 10px;
}

.products .product .thumb{
padding-top:23px;
}

.products .product .prodpu{
position:absolute;
display:none;
height:189px;
width:189px;
}

.products .product img{
display:block;
margin:auto;
padding:0px;
}

.cbanner{
background:url(../images/cbanner_bg.jpg) top repeat-x #adadad;
padding:10px;
}

.cbanner img{
display:block;
margin:auto;
}

.newsblockdiv{
zoom:1;
overflow:hidden;
}

.newsblockdiv .tabs{
height:54px;
font-size:15px;
font-weight:bold;
background:url(../images/newstabs_r.gif) top repeat-x;
}

.newsblockdiv .tabs .tab{
height:28px;
float:left;
margin-right:5px;
}

.newsblockdiv .tabs .tab.tact{
background:url(../images/newstab_r.gif) right top no-repeat;
}

.newsblockdiv .tabs .tab div{
height:28px;
float:left;
padding:0px 10px;
}

.newsblockdiv .tabs .tab.tact  div{
background:url(../images/newstab_l.gif) left top no-repeat;
}

.newsblockdiv .tabs .tab a{
height:25px;
float:left;
cursor:pointer;
padding:3px 0px 0px 0px;
}

.newsblockdiv .tabs .tab a.a_video{
background:url(../images/tab_video.gif) 0px 8px no-repeat;
padding-left:21px;
}

.newsblockdiv .tabs .tab.tact a.a_video{
background:url(../images/taba_video.gif) 0px 8px no-repeat;
}

.newsblockdiv .tabs .tab a.a_audio{
background:url(../images/tab_audio.gif) 0px 8px no-repeat;
padding-left:18px;
}

.newsblockdiv .tabs .tab.tact a.a_audio{
background:url(../images/taba_audio.gif) 0px 8px no-repeat;
}

.newsblockdiv .tabs .tab.tact a{
color:#fff;
text-decoration:none;
}

.newsblockdiv .tabsdiv{
height:54px;
float:left;
background:url(../images/newstabs_l.gif) top repeat-x;
}

.newsblockdiv .tabsdivbg{
height:54px;
background:url(../images/newstabs_bg.gif) right top no-repeat;
padding:14px 75px 0px 15px;
}

.newsblock{
overflow:hidden!important;
background:url(../images/news_grad.jpg) top repeat-x #c2c2c2;
position:relative;
z-index:20px;
padding:0px 0px 0px 15px;
}

.newsblock_scroll{
width:985px!important;
overflow:hidden!important;
position:relative;
z-index:40px;
}

.newsblockdiv.nblock2 .newsblock{
overflow:hidden;
padding-bottom:30px!important;
}

.newsblock .ncborder{
/*float:left;*/
display:none;
zoom:1;
overflow:hidden;
z-index:10;
position:relative;
left:0px;
background:url(../images/nborder.gif) left top;
}

.newsblockdiv.nblock2 .newsblock{
padding-bottom:0px;
}

.newsblockdiv.nblock2 .ncborder{
width:5000px;
}

.newsblock .ncborder.ncopen{
display:block;
}

.newsblockdiv.nblock1 .newscell{
min-height:197px;
height: 150px;
}

.newscell{
width:310px;
font-size:11px;
line-height:121%;
float:left;
position:relative;
z-index:10;
padding:17px 0px 0px 25px;
height:170px;
}

.newscell .detailtext{
display:none;
}

.newsblockdiv.nblock2 .newscell{
padding-top:0px!important;
}

.newsblockdiv.nblock2 .newsblock{
padding-top:17px;
}

.newscell.ncfirst{
padding-left:5px;
}

.newscell .links{
white-space:nowrap;
padding:5px 0px 0px 0px;
}

.newscell .links a{
font-weight:bold;
}

.newscell .pictdiv{
min-height:100px;
zoom:1;
line-height:normal;
overflow:hidden;
padding:0px 0px 8px 158px;
}

.newsblockdiv.nblock2 .pictdiv{
padding-bottom:0px;
}

.newscell .pictdiv .date{
font-family:"Trebuchet MS";
font-size:10px;
color:#000;
font-style:italic;
padding-bottom:4px;
}

.newscell .pictdiv .ntit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.newscell .pictdiv .ntit a{
text-decoration:none;
font-style:normal;
color:#092f7c;
}


#nlead{
font-family:Arial;
font-size:10px;
font-style:normal;
text-decoration:none;
font-variant:normal;
font-weight:normal;
clear:both;
padding-top:5px;
}

.newscell .pictdiv .pict{
width:158px;
float:left;
margin-left:-158px;
}

.newscell .pictdiv .pict img{
display:block;
}

.newscell .pictdiv .pict .icon{
position:absolute;
z-index:1;
margin-top:-24px;
}

.newspager{
height:35px;
font-size:13px;
font-weight:bold;
color:#fff;
background:url(../images/npager_l.gif) 15px 0px no-repeat;
padding:0px 15px 18px 35px;
}

.newspager .npagerdiv{
padding:0px 36px 0px 36px;
}

.newspager .pages{
width:100%;
text-align:center;
float:left;
padding:7px 0px 0px 0px;
}

.newspager .prev{
width:47px;
float:left;
margin-left:-47px;
padding:7px 0px 0px 0px;
}

.newspager .next{
width:47px;
float:right;
margin-right:-47px;
padding:7px 0px 0px 0px;
}

.newspagerbg{
height:35px;
background:url(../images/npager_r.gif) right top no-repeat;
padding-right:20px;
}

.newspagerbg2{
height:35px;
background:url(../images/npager_bg.gif) top repeat-x;
}

.footer{
height:80px;
font-size:11px;
background:url(../images/footer_bg.gif) top repeat-x;
padding:5px 20px 7px 30px;
}

.footer .copyrights{
width:650px;
float:left;
}

.footer .development{
width:180px;
text-align:right;
float:right;
}

.footer .development img a{
float:right;
margin-top:4px;
padding-bottom:4px;
}

.layer{
height:100%;
width:100%;
}

/* News popup */

.popup{
height:620px;
width:620px;
display:none;
background:url(../images/popup_bg.jpg) left bottom no-repeat #fefefe;
border:2px solid #c9c9c9;
position:absolute;
font-size:11px;
z-index:100;
top:0px;
left:0px;
margin:auto;
}

.popup .puclose{
height:17px;
font-size:10px;
line-height:10px;
color:#092f7c;
text-align:right;
background:url(../images/popup_t.gif) top repeat-x;
border-bottom:1px solid #c9c9c9;
padding:6px 12px 0px 12px;
}

.popup .puclose a{
color:#092f7c;
background:url(../images/close.gif) right 6px no-repeat;
padding-right:12px;
}

.popup .tit{
font-size:18px;
line-height:124%;
padding-bottom:10px;
}

.popup .date{
font-size:11px;
font-style:italic;
padding-bottom:10px;
}

.popup .pucopy{
font-size:10px;
line-height:120%;
}

.popup .acess{
font-size:14px;
line-height:125%;
text-align:center;
padding:15px 0px 28px 0px;
}

.popup .acess a{
text-decoration:none;
}

.popup .acess a span{
font-size:15px;
font-weight:bold;
text-transform:uppercase;
text-decoration:underline;
}

.popup .acess a:hover span{
text-decoration:none;
}

.popup .newstxt{
zoom:1;
overflow:hidden;
}

.popup .newstxt img{
float:left;
margin:3px 10px 5px 0px;
}

.popup .pucontent{
height:580px;
line-height:124%;
font-size:13px;
padding:15px 10px 5px 28px;
}

.popup .pucontent .scroll{
height:580px;
overflow:auto;
padding-right:18px;
}

/* Content popup */

.cpopup{
width:436px;
background:url(../images/popup_bg.jpg) left bottom no-repeat #fefefe;
border:2px solid #c9c9c9;
position:absolute;
display:none;
font-size:11px;
z-index:100;
margin:auto;
}

.cpopup .puclose{
height:17px;
font-size:10px;
line-height:10px;
color:#092f7c;
text-align:right;
background:url(../images/popup_t.gif) top repeat-x;
border-bottom:1px solid #c9c9c9;
padding:6px 12px 0px 12px;
}

.cpopup .puclose a{
color:#092f7c;
background:url(../images/close.gif) right 6px no-repeat;
padding-right:12px;
}

.cpopup .tit{
font-size:18px;
line-height:124%;
padding-bottom:10px;
}

.cpopup .date{
font-size:11px;
font-style:italic;
padding-bottom:10px;
}

.cpopup .pucopy{
font-size:10px;
line-height:120%;
}

.cpopup .acess{
font-size:14px;
line-height:125%;
text-align:center;
padding:15px 0px 28px 0px;
}

.cpopup .acess a{
text-decoration:none;
}

.cpopup .acess a span{
font-size:15px;
font-weight:bold;
text-transform:uppercase;
text-decoration:underline;
}

.cpopup .acess a:hover span{
text-decoration:none;
}

.cpopup .newstxt{
zoom:1;
overflow:hidden;
}

.cpopup .newstxt img{
float:left;
margin:3px 10px 5px 0px;
}

.cpopup .pucontent{
line-height:124%;
padding:15px 28px 15px 28px;
}

#layernews{
width:100%;
left:0px;
top:0px;
display:none;
position:absolute;
background:url(../images/nline_pubg.png);
z-index:100;
}

#layerprods{
width:100%;
left:0px;
top:0px;
display:none;
position:absolute;
background:url(../images/nline_pubg.png);
z-index:100;
}

.clear{
clear:both;
}

.spacer{
height:1px;
font-size:1px;
line-height:1px;
clear:both;
}

/* -- PHOTO poopup  -- */

.newsline .phlinepopup{
height:198px;
width:328px;
display:none;
font-size:13px;
color:#fff;
font-weight:bold;
background:url(../images/nline_pubg.png);
position:absolute;
z-index:50;
margin:-20px 0px 0px -17px;
padding:139px 0px 22px 22px;
}

.newsline .phlinepopup a{
text-decoration:none;
}

.phlinepopup .subscr{
height:34px;
width:286px;
background:url(../images/subscrnews.gif) left top no-repeat;
margin-bottom:25px;
padding:0px 9px 0px 17px;
}

.phlinepopup .subscr a{
height:26px;
display:block;
padding-top:8px;
}

.phlinepopup .frenews{
height:35px;
width:286px;
background:url(../images/freenews.gif) left top no-repeat;
padding:0px 17px 0px 9px;
}

.phlinepopup .frenews a{
height:27px;
text-align:right;
display:block;
padding-top:8px;
}


.phlinepopup .close_nlinepopup{
height:35px;
width:286px;
background:url(../images/pp_cls.gif) left top no-repeat;
padding:0px 17px 0px 9px;
}

.phlinepopup .close_nlinepopup a{
height:27px;
text-align:right;
display:block;
padding-top:8px;
}


/* -- Graphics poopup  -- */

.newsline .grlinepopup{
height:198px;
width:328px;
display:none;
font-size:13px;
color:#fff;
font-weight:bold;
background:url(../images/nline_pubg.png);
position:absolute;
z-index:50;
margin:-20px 0px 0px -17px;
padding:139px 0px 22px 22px;
}

.newsline .grlinepopup a{
text-decoration:none;
}

.grlinepopup .subscr{
height:34px;
width:286px;
background:url(../images/subscrnews.gif) left top no-repeat;
margin-bottom:25px;
padding:0px 9px 0px 17px;
}

.grlinepopup .subscr a{
height:26px;
display:block;
padding-top:8px;
}

.grlinepopup .frenews{
height:35px;
width:286px;
background:url(../images/freenews.gif) left top no-repeat;
padding:0px 17px 0px 9px;
}

.grlinepopup .frenews a{
height:27px;
text-align:right;
display:block;
padding-top:8px;
}


.grlinepopup .close_nlinepopup{
height:35px;
width:286px;
background:url(../images/pp_cls.gif) left top no-repeat;
padding:0px 17px 0px 9px;
}

.grlinepopup .close_nlinepopup a{
height:27px;
text-align:right;
display:block;
padding-top:8px;
}

#oth {
text-align:right;
height: 1px;
width:99%;
font-size:16px;
font-weight:bold;
position:relative;
z-index: 4000;
top: 180px;
float:left;
clear:both;
}

.newscell .pictdiv.nopic{
padding-left:70px;
height:40px;
}

#link_list {
clear:both;
width:1024px;
margin:0px 0 0 0px;
padding:5px 0 0 0;
}

#link_list a {
        background: #fff;
        width: auto;
        height: 18px;
        border-top: 1px solid #808080;
        border-left: 1px solid #808080;
        border-bottom: 1px solid #808080;
        border-right: none;
        padding: 0;
        margin: 0 0 10px 0;
        color: #808080;
        text-decoration: none;
        display: block;
        text-align: center;
        font: normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
		        display: block;
        float: left;
        text-align: center;
        padding: 0;
        margin: 0;
}

#link_list a:hover {
        color: #FFF;
        background: #092f7c;
}

#link_list a:active {
        background: #FFF;
        color: #092f7c;
}
