BODY {background: #ffffff url("banners/backgr1.jpg") repeat;color: #000000;}a:link {color: #000000;}a:active { color: #C4C4C4;text-decoration: none; }a:visited { color: #000000; }A:HOVER { color: #C4C4C4; text-decoration: underline; }  h1 {font-size: 35px;}h2 {font-size: 25px;}.spacer {height:5px;}.spacer2 {height:8px;}/* Template created by CENTROARTS.com  Author: Rumin Sergey  URL: http://centroarts.com */html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }body { background: #999999 url("../images/pagebgtop.jpg") no-repeat 50% 0; color: #1b1f21; word-wrap: break-word; }h1, h2, h3, h4, h5 { line-height: normal; }h1 { font-size: 1.25em; } h2 { font-size: 1.2em; } h3 { font-size: 1.15em; } h4 { font-size: 1.1em; } h5 { font-size: 1em; }a { color: #3b5163; text-decoration: underline; }a:hover { text-decoration: none; }a img  { border: 0 none; }input, textarea, select, button, body { font: 13px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; }input, textarea, select, button, a { outline: none; }@font-face {  font-family: 'PFSquareSansProBold';  src: url('../fonts/pfsquare-webfont.eot');  src: local('PF Square Sans Pro'), local('../fonts/PFSquareSansProBold'), url('../fonts/pfsquare-webfont.woff') format('woff'), url('../fonts/pfsquare-webfont.ttf') format('truetype'), url('../fonts/pfsquare-webfont.svg#webfontIlJz4VNr') format('svg');  font-weight: bold;  font-style: normal;}p { margin-bottom: 0.8em; }hr { border: 0 none; border-top: 1px solid #dbe8ed; height: 1px; }ul { margin: 0 0 18px 2em; list-style: disc outside; }ol { margin: 0 0 18px 2.1em; list-style: decimal; }.main1 {background: #C3C3C3;}.reset, .reset li { list-style: none; padding: 0; margin: 0; }.clr { clear: both; }.thide, .htmenu span { overflow: hidden; display: block; height: 0; line-height: normal; }table.userstop, table.pm, table.tableform, table.calendar { border-collapse: collapse; border-spacing: 0; }.lcol, .rcol, form { display: inline; }.lcol { float: left; } .rcol { float: right; }.small { font-size: 0.9em; }.pink { color: #d51e44; }.wrapper { max-width: 990px; width: 92%; text-align: left; margin: 0 auto;}.wwide { width: 100%; }.wrapper, .wwide { min-width: 990px; }/*---header---*/.topline { height: 13px; font: 1px/1px sans-serif; background: url("../images/topline.png"); }#header { height: 119px; padding: 0 0 0 322px; }    /*---logotype---*/  #header h1 { margin: -8px 0 0 -322px; width: 305px; float: left; padding: 0 17px 31px 0; background: url("../images/logoshadow.png") no-repeat 0 100%; }    #header h1 a { display: block; width: 305px; padding-top: 89px; background: url("../images/logotype.png"); }    #header .rcol { padding-top: 28px; width: 100%; }  /*---Иконки соц.сетей---*/  .headsoc { margin-right: 17px; }  .headsoc a { float: left; padding-top: 35px; width: 35px; background: url("../images/headsoc.png") no-repeat; }    .headsoc .twit { background-position: 0 0; } .headsoc .twit:hover { background-position: 0 -35px; }    .headsoc .vkon { background-position: -35px 0; } .headsoc .vkon:hover { background-position: -35px -35px; }  /*---headlinks---*/  .headlinks { margin-top: 6px; overflow: hidden; }  .headlinks ul, .headlinks ul li, .headlinks, .headsoc, .headsoc a, ul.loginbox li { float: left; }  .headlinks ul { margin-left: -11px; }    .headlinks ul li { background: url("../images/headlinks.png") no-repeat 0 70%; padding: 0 10px 0 11px; }    .headlinks ul a, ul.loginbox li a { color: #fff; }/*---login---*/.loginbox { display: inline; }.loginbox ul.loginbox { float: right; height: 27px; }ul.loginbox { line-height: 27px; }  ul.loginbox li { margin-left: 10px; }  .loginbtn a { text-decoration: none; font-size: 1.1em; display: block; width: 66px; padding-bottom: 17px; background: url("../images/loginbtn.png") no-repeat 50% 0; }    .loginbtn a b { text-align: center; display: block; cursor: pointer; height: 26px; background-color: #669900; }    .loginbtn a:hover { background-position: 50% 100%; }    .loginbtn a:hover b { background-color: #76b100; }.logform li.lfield { margin-bottom: 10px; }.logform li.lbtn { text-align: center; }  .logform li.lfield input { width: 265px; }/*---Shadows---*/.shadlr { width: 100%; background: url("../images/shadlr.png") no-repeat; }  .shadlr .shadlr { background-position: 100% 0; }      .container { margin: 0 10px; }/*---Menu---*/.darkbg { background: #222a30 url("../images/darkbg.png"); }#menubar { padding: 0 12px; height: 50px; border-top: 1px solid #646c74; background: url("../images/topshd.png") no-repeat 50% 0; }  #menubar .lcol, #menubar .lcol ul, #menubar .lcol ul li, #menubar .lcol ul a { float: left; }  #menubar .lcol { overflow: hidden; height: 50px; }    #menubar .lcol ul { font-size: 1.15em; line-height: 49px; margin-left: -2px; }      #menubar .lcol ul li { background: url("../images/mbar.png") no-repeat; }      #menubar .lcol ul a { padding: 0 11px 0 12px; color: #fff; height: 50px; text-decoration: none; }      #menubar .lcol ul a:hover { color: #C4C4C4; background: url("../images/mbar.png") no-repeat 50% 100%; }  /*---search---*/  .searchbar { margin-top: 12px; border: 1px solid #3f464c; border-width: 0 1px 1px 0; float: right; width: 217px; height: 26px; background: #191f24 url("../images/search.png") no-repeat; }    .searchbar li { float: left; height: 26px; }    .searchbar .lfield { width: 180px; padding-left: 7px; overflow: hidden; }      .searchbar .lfield input { font-style: italic; color: #8b99a8; float: left; height: 15px; width: 180px; border: 0 none; background: none; margin-top: 6px; }        .searchbar .lbtn input { width: 30px; height: 26px; background: #db143d url("../images/search.png") no-repeat 0 -26px; }      .searchbar .lbtn input:hover { background-position: -30px -26px; }        /*---BodyTemplate---*/.body { background: #fff; border: 13px solid #fff; }  .vsep { background: url("../images/vsep.png") no-repeat 50% 0; padding: 13px 313px 0 0; }    #sidebar { padding-left: 13px; width: 300px; margin: 0 -313px 0 0; }    #midside { width: 100%; }    #midside img { max-width: 630px; }/*---Slider---*/#slides, .slides_container { height: 278px; position: relative; }.slides_container { background: url("../images/loading.gif") no-repeat 50% 50%; border-bottom: 1px solid #669900; width: 100%; overflow:hidden; }#slides { border-bottom: 8px solid #999999; margin-bottom: 7px; }  #slides .next, #slides .prev { position: absolute; top: 114px; width: 50px; padding-top: 60px; display: block; z-index: 101; background: url("../images/nextprev.png"); }  #slides .next { background-position: 0 0; left: -23px; }  #slides .next:hover { background-position: 0 -60px; }  #slides .prev { background-position: -50px 0; right: -23px; }  #slides .prev:hover { background-position: -50px -60px; }  /*---buttons---*/.fbutton, .vresult { border: 0 none; background: none; cursor: pointer; }  .fbutton { text-shadow: 0 1px 0 #fff; font-size: 1.1em; margin-bottom: 2px; border: 1px solid #bcc5c9; width: 106px; height: 31px; color: #d51e44; padding: 2px 0 5px 0; background: #fff url("../images/fbutton.png") repeat-x 0 100%; font-weight: bold; }    .fbutton:hover, .vresult:hover { background-position: 0 10px;      -moz-box-shadow: 0 1px 5px -2px black;      -webkit-box-shadow: 0 1px 5px -2px black;      box-shadow: 0 1px 5px -2px black;    }  button.fbutton span { cursor: pointer; display: block; }/*---blocks---*/.block { background-color: #dfe3e6; margin: 0 0 14px 0; width: 300px; }  .block .dcont { padding: 15px 0; margin: 0 15px; }    .block .dtop { overflow: hidden; background: url("../images/btlblocks.png") no-repeat; padding: 0 15px; height: 44px; border-bottom: 1px solid #fff; }    .block .dtop .btl { margin-top: 14px; }      h4.btl { font-size-adjust: 0.49; letter-spacing: -0.018em; font: bold 15px/normal 'PFSquareSansProBold', sans-serif;  text-transform: uppercase; color: #fff; }      h4.btl span { color: #db143d; }    /*---RightMenu---*/    #slidemenu { font-size: 1.15em; }    #slidemenu li a, #slidemenu li span { text-decoration: none; color: #1f2931; display: block; border-bottom: 1px solid #fff; padding: 0 15px; height: 35px; line-height: 34px; }      #slidemenu li span { cursor: pointer; background: url("../images/slidemenu.png") no-repeat 100% 0; }      #slidemenu li a:hover, #slidemenu li span:hover { color: #db143d; background-color: #f1f5f7; }        #slidemenu li.selected span { color: #fff; border-top: 1px solid #9a071a; height: 34px; line-height: 32px; background-color: #db143d; background-position: 100% -38px; }            #slidemenu li.submenu { overflow: hidden; }        #slidemenu li.submenu ul { overflow: hidden; border-bottom: 1px solid #fff; background-color: #f1f5f7; margin: 0; padding: 5px 15px; list-style: none; }          #slidemenu li.submenu ul a { border: 0 none; width: 100%; padding: 0; font-size: 0.8em; line-height: normal; height: auto; }          #slidemenu li.submenu ul li { background: url("../images/gdot.png") no-repeat 0 8px; padding-left: 7px; }    #rightmenu .linesbg { border-top: 2px solid #c5cbd3; }      #rightmenu .linesbg ul { min-height: 54px; background: url("../images/whitelogo.png") no-repeat 100% 50%; }      .linesbg { padding: 15px; background: #ccd2d7 url("../images/linesbg.png"); }      /*---change-skin---*/  #change-skin { background-color: #b1bbc5; position: relative; height: 44px; }  .change-skin { background: url("../images/change-skin.png") no-repeat; padding: 15px 26px 0 30px; width: 257px; height: 40px; position: absolute; top: -5px; left: 0; }    .change-skin .btl { float: left; margin-top: 5px; }    .change-skin .rcol { width: 128px; }    .change-skin select { font-size: 0.9em; background-color: #eff2f4; width: 128px; height: 24px; padding: 2px; border: 1px solid #879fb3; }  /*---Votes---*/  #bvote .dtop { border: 0 none; }    .vtitle { border-top: 2px solid #669900; color: #fff; position: relative; margin: 0; padding: 10px 15px 14px 15px; color: #fff; background: #669900 url("../images/vtitle.png"); }    .vtitle b { position: absolute; top: -10px; right: 25px; padding-top: 10px; width: 16px; background: url("../images/varrow.png"); }  #bvote .fbutton, .vresult { float: left; margin-right: 5px; }  .vresult { width: 32px; height: 31px; padding: 0; background: url("../images/vresult.png") no-repeat 100% 0; }    .vresult:hover { background-position: 0 -31px; }    .vote, #dle-poll-list div { clear: both; padding: 2px 0 2px 2px; }    .vote input, #dle-poll-list div input { vertical-align: middle; margin: 0; padding: 0; width: 14px; height: 14px; margin-right: 4px; }    #dle-poll-list { padding: 10px 0; text-align: left; }    /*---Informer---*/  .informer { padding: 10px 15px 14px 15px; border-bottom: 1px solid #fff; }  .informer:hover { background-color: #f1f5f7; }    .informer p a { color: #db143d; }  /*---Popular news---*/  .redb { border-bottom: 1px solid #e7617d; background: #db143d url("../images/redb.png") no-repeat 100% 0; position: relative; width: 323px; margin-right: -23px; }    .redb .dbtm { position: absolute; right: 0; bottom: -10px; padding-top: 9px; width: 323px; background: url("../images/redbtm.png") no-repeat; }    .redb .btl { margin-bottom: 12px; }    .redb ul { margin: 0; list-style: none; }      .redb li { padding-left: 9px; background: url("../images/wdot.png") no-repeat 2px 10px; }      .redb a { padding: 1px 0; display: block; width: 100%; color: #f9e2e6; }      .redb a:hover, .redb { color: #fff; }/*---footbox---*/#footbox { position: relative; overflow: hidden; padding: 25px 0; background: url("../images/fboxshd.png") repeat-x; }.ribbon { position: absolute; right: 23px; top: 0; padding-top: 36px; width: 56px; background: url("../images/ribbon.png"); }  .fbox { margin-left: -1px; float: left; width: 33.3%; min-height: 110px; background: url("../images/fbox.png") no-repeat; }    .fbox .dcont { margin: 0 25px; color: #fff; }    .fbox .dcont a { color: #fff; }    .fbox .btl { margin-bottom: 0.4em; }    .fmenu li { padding-left: 7px; background: url("../images/rdot.png") no-repeat 0 8px; }/*---Нижний фон шаблона---*/.footbg { background: url("../images/pagebgfoot.jpg") no-repeat 50% 100%; }/*---footer---*/#footer { height: 91px; background: #fff; padding-left: 13px; }  #footer h2 { display: inline; }    #footer h2 a { background: url("../images/logofoot.png") no-repeat; float: left; position: relative; top: -10px; padding-top: 91px; margin-right: 3px; width: 74px; }  .counts { padding: 7px 25px 0 0; margin-top: 23px; width: 310px; height: 37px; background: url("../images/counts.png") no-repeat; float: right; }  .counts ul { float: right; }    .counts ul li { float: right; width: 88px; height: 31px; margin-left: 5px; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }    .counts ul li:hover { opacity: 1.0; -moz-opacity: 1.0; filter:alpha(opacity=100); }  .copyright { margin-top: 29px; float: left; }  .shadow { height: 80px; background: url("../images/shadow.png") no-repeat 50% 0; }/*---Центральная часть контента---*//*---Сортировка новостей и Speedbar---*/.lines { font-size: 0.9em; margin-bottom: 13px; padding: 13px; border: 1px solid #d3dae0; background: #fff url("../images/lines.gif"); }  .sortn { text-align: center; } .sortn img { vertical-align: middle; }/*---Center Banner---*/.hbanner { padding-bottom: 29px; background: url("../images/shadlite.png") no-repeat 50% 100%; }/*---Краткая содержимое---*/.base { border-top: 2px solid #7e8489; padding-top: 8px; margin-bottom: 30px; }.base .btl { margin-bottom: 0.2em; }  .base .btl a, .base .btl { text-decoration: none; color: #db143d; }    .base .btl a:hover { color: #353a40; }  .argcat { padding-left: 10px; color: #6c838e; background: url("../images/argcat.png") no-repeat 1px 3px; font-size: 0.9em; margin-bottom: 10px; }  .argbox a { margin: 3px 0 0 8px; text-decoration: none; color: #67747b; font-size: 0.85em; float: right; color: #67747b; padding: 0 6px; height: 20px; line-height: 20px; border: 1px solid #d6d9dc; }    .argbox a:hover { background-color: #f1f5f7; }  .infbtn { margin: 3px 0 0 1px; float: right; position: relative; width: 22px; height: 22px; }  .infbtn .thide { cursor: pointer; background: #db143d url("../images/boxinfo.png"); padding-top: 22px; width: 22px; }    .infbtn .thide:hover { background-position: 0 -44px; }    .infbtn .thide.selected { background-position: 0 -22px; background-color: #c0cad2; }      .infcont { z-index: 33; width: 180px; background-color: #dfe3e6; border: 2px solid #a6b5c0; position: absolute; top: 23px; right: 0; display: none; }      .infcont ul { position: relative; list-style: none; font-size: 0.9em; color: #67747b; margin: 0 6px; padding: 5px 0; }       .editdate { font-size: 0.9em; background-color: #f1f2f3; padding: 6px; color: #67747b; }    /*---ratebox---*/    .ratebox { padding-top: 13px; display: block; height: 28px; text-align: center; background: #d6dce1 url("../images/ratebox.png") no-repeat 50% 0; }      .ratebox ul { margin: 0; padding: 0; }      .ratebox .rate { text-align: left; width: 85px; height: 17px; margin: 0 auto; overflow: hidden; }  .storenumber, .maincont, .berrors, .basecont, .fullstory, .mass_comments_action { margin-bottom: 13px; text-align: justify;}  .base .maincont { padding-top: 13px; border-top: 1px solid #dfe4e9; background: url("../images/shadlite.png") no-repeat 10px 1px; }  .maincont img { padding: 5px;border: none; }  /*---Метки к сайту---*/  .basetags { padding-top: 10px; font-size: 0.9em; color: #6c838e; }    /*---Подробнее и назад---*/  .mlink { height: 39px; }  .fullstory .mlink { margin-bottom: 3px; }  .argmore a, .argmore a b, .argback a, .argback a b { float: left; height: 39px; background: url("../images/argmore.png") no-repeat; }  .argmore a, .argback a { padding-left: 23px; margin-left: -23px; line-height: 29px; color: #fff; text-decoration: none; }    .argmore a b, .argback a b { cursor: pointer; padding-right: 42px; background-color: #db143d; background-position: 100% -39px; }        .argmore a:hover { background-position: 0 -78px; }      .argmore a:hover b { background-position: 100% -117px; }    .argback a { background-position: 0 -156px; }      .argback a b { background-color: #438fbf; background-position: 100% -195px; }      .argback a:hover { background-position: 0 -234px; }        .argback a:hover b { background-position: 100% -273px; }  .argcoms, .argedit a { padding: 0 20px 0 10px; line-height: 29px; font-size: 0.9em; float: left; height: 30px; background: url("../images/argcoms.png") no-repeat 100% 0; }  .argcoms { color: #6c838e; }/*---Наш сайт рекомендует:---*/.related { padding-right: 120px; position: relative; border-top: 1px solid #bbbec0; }.related h4.btl span { color: #32373d; }  .frbtns { width: 106px; height: 46px; position: absolute; right: 16px; bottom: -7px; }  .frbtns img { float: right; margin-left: 4px; }  img.printlink { background: url("../dleimages/printlink.png") no-repeat; width: 49px; height: 46px; }  a:hover img.printlink { background-position: 0 -46px; }/*---Вывод ошибок---*/.berrors { padding-left: 12px; background: #d7133b url("../images/berrors1.png") repeat-y; }.berrors .berrors { color: #d7133b; padding: 10px 13px; background: #f2d9de url("../images/berrors.png"); }  .berrors a { color: #d7133b; }/*---Вкладки---*/.tabmenu { height: 32px; border-bottom: 3px solid #7e8489; margin-bottom: 13px; }  .tabmenu li { float: left; }  .tabmenu a { padding: 0 13px; text-decoration: none; background-color: #e0e4e7; float: left; height: 30px; line-height: 30px; margin: 2px 2px 0 0; }    .tabmenu a:hover { background-color: #f1f3f5; }    .tabmenu a.selected { padding-bottom: 6px; position: relative; color: #fff; background: #7e8489 url("../images/tabarrow.png") no-repeat 50% 100%; height: 35px; line-height: 35px; margin: 0 2px 0 0; }    .tabcont { display: none; }/*---Заголовок страниц---*/.heading { font-size: 1.4em; line-height: normal; color: #d51e44; margin-bottom: 10px; }/*---Комментарии---*/.bcomment { padding-left: 113px; margin-bottom: 20px; }  .bcomment .lcol { position: relative; color: #7b878d; margin-left: -113px; padding-right: 13px; width: 100px; }    .bcomment .lcol .arcom { position: absolute; top: 41px; right: 0; width: 9px; padding-top: 16px; background: url("../images/arcom.png"); }    .bcomment .lcol h5, .bcomment .lcol h5 a { color: #d8183f; }    .bcomment .lcol p { font-size: 0.85em; }    .bcomment .lcol .avatar { padding: 4px; border: 1px solid #dce0e2; width: 90px; overflow: hidden; margin-bottom: 0.8em; }    .bcomment .lcol .avatar img { width: 90px; display: block; }    .bcomment .rcol { min-height: 90px; background: #eaeef0 url("../images/combox.png") repeat-x 0 100%; width: 100%; }    .combox { margin: 0 13px; padding: 13px 0; }    .combox .infbtn { margin: 0 0 8px 13px; }      .comedit { padding-top: 13px; color: #7a94a0; }        .comedit .arg a { margin-right: 10px; font-size: 0.9em; height: 26px; line-height: 26px; float: left; color: #6b7c8a; }      .selectmass { display: inline; }        .selectmass input { float: right; margin-top: 10px; }      .argreply a, .argreply a b { float: left; height: 26px; background: url("../images/argreply.png") no-repeat; }      .argreply a { margin-right: 10px; line-height: 26px; text-decoration: none; text-shadow: 0 1px 0 #fff; color: #d51e44; font-size: 1.1em; }        .argreply a b { background-position: 100% -26px; padding: 0 20px 0 10px; }        .argreply a:hover { background-position: 0 -52px; }        .argreply a:hover b { background-position: 100% -78px; }      .signature { color: #7a94a0; }/*---forms---*/.brdform { padding: 3px; border: 1px solid #dce0e2; }.baseform, .mass_comments_action { padding: 1px; background-color: #f0f2f4; }.mass_comments_action { padding: 10px 13px; }  .baseform .dcont { padding: 13px 0; margin: 0 13px; }  .baseform .dcont .heading { margin: 0; }.tableform { width: 100%; }  .tableform td { }  .tableform td.label { width: 20%; vertical-align: top; padding-right: 0; font-weight: bold; }  .fieldsubmit, .tableform td { padding: 10px 13px; border-top: 1px solid #fff; }  .addnews { font-weight: bold; }  .impot { color: #d51e44; font-weight: normal; }  .checkbox { padding: 4px 0; line-height: 1em; }    .checkbox input { margin-top: -2px; vertical-align: middle; }.f_input { width: 300px; padding: 1px; }.f_textarea { width: 458px; }.fieldtr select, .textin, .f_textarea, .f_input, .xfields textarea, .xprofile textarea,.xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select, .logform li.lfield input { padding: 2px; background: #fff url("../images/fields.png") repeat-x; border: 1px solid #bcc0c2; }.f_textarea, .editor_button select { padding: 0; }.textin { padding: 2px; }/*---search---*/.searchstyle { width: 480px; }.search { font-size: 11px; }.searchtable fieldset legend { color: #404040; }  .searchitem { font-size: 0.9em; border-top: 1px solid #dbe8ed; padding: 10px 0; }#searchuser, #searchinput { width: 90% !important; }/*---Userinfo---*/.userinfo { padding-left: 125px; }  .rateui { width: 85px; height: 17px; margin: 0 auto; padding-top: 4px; }  .userinfo .lcol { margin-left: -125px; width: 110px; padding-right: 15px; }    .userinfo .lcol .avatar { margin-bottom: 10px; padding: 4px; background-color: #fff; border: 1px solid #c0d4de; }      .userinfo .lcol .avatar img { width: 100px; }    .userinfo .lcol ul { font-size: 0.9em; }  .userinfo .rcol { width: 100%; }    .userinfo .rcol ul { list-style: none; margin-left: 0; }    .userinfo .rcol ul li { margin-bottom: 0.2em; }     .ussep { padding-top: 12px; background: url("../images/ussep.png") no-repeat; }/*---statistics---*/.statistics { overflow: hidden; margin: 0; padding: 0; }  .statistics ul.lcol { min-height: 71px; margin: 0 0 20px -1px; width: 33.3%; }  .statistics ul.lcol li { padding: 0 15px 0 0; margin-bottom: 2px; }/*---Постраничная навигация---*/.storenumber { font-weight: bold; }.basenavi { border-bottom: 2px solid #f5f5f5; }  .basenavi, .bnnavi, .navigation, .navigation a, .navigation span, .bnnavi, .nextprev, .nextprev .thide { float: left; }  .bnnavi { border: 1px solid #bcc5c9; height: 32px; background: #fff url("../images/fbutton.png") repeat-x 0 100%; }    .navigation a { text-decoration: none; }    .navigation a, .navigation span { background: url("../images/basenavi.png") no-repeat; border-right: 1px solid #e0e3e4; font-weight: bold; padding: 0 8px; height: 32px; line-height: 32px; }    .navigation a, .navigation span.nav_ext { color: #2e363a; }      .navigation a:hover { color: #669900; }      .navigation span { background-color: #db143d; background-position: 0 -32px; color: #fff; }    .nextprev .thide, .toptop { width: 32px; padding-top: 32px; background: url("../images/basenavi.png") no-repeat; }    .nextprev a span { cursor: pointer; }    .nextprev span .pnext { background-position: -32px -64px; }    .nextprev a .pnext { background-position: -32px -96px; }    .nextprev span .pprev { background-position: 0 -64px; }    .nextprev a .pprev { background-position: 0 -96px; }ul {margin: 0;padding: 0;color: #000000;text-decoration:none;list-style-type: none;}ul a {list-style-type: none;color: #000000;}ul A:HOVER { color: #C4C4C4; text-decoration: underline; list-style-type: none;}  .portlet ul{text-align:left;    list-style-image:none;    list-style-position:outside;    list-style-type:none;    margin: 0;    padding: 0;}.portlet-decoration{    padding: 0px;}.portlet-title{    font-weight: bold;    padding: 0;    margin: 0;}.portlet-content{    margin: 0 0 0 0;    padding: 0px;    text-align:left;}.portlet-content ul{    text-align:left;    list-style-image:none;    list-style-position:outside;    list-style-type:none;    margin: 0;    padding: 0;}.portlet-content li{    padding: 0px;}
