html, body {margin:0;padding:0;width:100%;height: 100%;}

#layout {height: auto; width:992px;background: #fff; text-align: left;}
.mlogo{position: absolute; width: 193px; height: 60px; margin: 8px 0 0 20px;  background: url(/i/v2/logo-okinoua.png) no-repeat;}
.httitle{ text-align:left; vertical-align: top}
.httitle h2{ font-size: 10px; font-weight: normal; color: #ffae00; margin: 40px 0 0 72px;}

.base{ height: auto; }
.content{padding: 0 9px 0 5px;}

/* addon */
a{color: #134c98;text-decoration:none}
a:hover{text-decoration:underline}

a.main{text-decoration:none}
a.main:hover{text-decoration:underline}

a.gl {color:#383838;text-decoration:underline}
a.glc{color:#383838;text-decoration:none}
a.hc {color:#FF9001}
a.or:hover {color:#FF9001;text-decoration:underline}

a.sm-wt,a.sm-wt:hover {color:#fff; font-size:11px;text-decoration:none}

a.h1{color:#FF9001;text-decoration:none}
a.tx{color:#383838;text-decoration:none}
a.tx:hover{color:#2864b4;text-decoration:underline}

a.ul:hover{ text-decoration: underline !important;}
.infos a { color:#ababa4;}

#menu a{text-decoration: none !important}

p, li{font-size: 12px; color: #383838; padding: 0; margin: 0;}
p, li, h1, h2, h3, h4, h5, h6, div{font-family: arial;}
h1{font-size: 14px;font-weight: bold;color: #ff9001;position: relative;margin: 6px 0 0 0;}

h2{font-size:14px;color:#ff9001;font-weight:bold;margin-top:2px; margin-bottom:6px}
h3, #h3,#h3 p, .h3, .h3 p{font-family: arial; font-size: 14px; color: #fff; font-weight: bold;}
h4{color: #444; font-size: 14px; font-weight: bold;}
#h4p p{font-family: arial; font-size: 14px; color: #3b4548; font-weight: bold;}
h5 {color:#383838;font-family:Times New Roman;font-size:18px;font-weight:normal;margin:4px 0pt 0pt 0px;}


.sec_title{border:1px solid #ddd8c4;margin-bottom:10px;height:36px}
.sec_title .f{border:1px solid #fff;background:#e9e6e3;height:34px;overflow:hidden}
.sec_title h1{font-size:20px;font-family:Georgia;margin:4px 0 0 6px;font-weight:normal;color:#383838}

.kk .t, .kk .l, .kk .r, .kk .c{height:29px;overflow:hidden}
.kk .t{background: url(/i/v2/kk_c.gif) repeat-x}
.kk .l,.kk .r {width:2px;overflow:hidden}
.kk .l{background: url(/i/v2/kk_l.gif);float:left;margin-right:6px}
.kk .r{background: url(/i/v2/kk_r.gif);float:right}
.kk .c{float:left}
.kk h3, .kk .h3{font-family: Times New Roman; font-size:18px;font-weight:normal;margin:4px 0 0 0px;color:#383838;float:left}
.kk h3 .sm{font-size:12px}

.cpy { border-top:3px solid #F2F2EA;}
td.bottom_copy{padding: 4px 10px 10px 10px}
.rsslink{ background: url(/i/v2/feed-icon.png) no-repeat left; padding-left: 18px; margin-bottom:5px;}

.bt_menu,
.bt_menu a{font-size: 11px; color: #4A4A4A; text-decoration: none;}
.bt_menu a:hover{color: #0068FF;}
.btb_menu{ height: 38px; border: 1px solid #edead7; padding: 0px; margin-bottom:10px}
.btb_menu .bg{ background: #f2f2ea; height: 36px;border: 1px solid #fff;}
.btb_menu p{font-size: 11px;}
.btb_menu .s1 p{float: left; margin-right: 10px}
.btb_menu a{font-size: 11px;color: #4a4a4a;text-decoration: none;}
.btb_menu a:hover{color: #FF9001;}
.btb_menu .s1{ float: left; margin: 12px 0 0 0;padding-left:10px;}
/*.btb_menu .s2{ float: right; width: 150px; height: 40px; padding:8px 0 0 10px; border-left: 1px solid #fff;}
.btb_menu .s2 p{margin-bottom: 4px;}
.btb_menu .s2 .rssb{top: 3px;position:relative}*/

.menu_main td p{font-size: 14px; color: #383838; position: relative;}
.menu_main td p b{color: #FF9001;}
.menu_main td a{color: #383838;text-decoration: none;}
.menu_main .na{color: silver;}
.menu_main td a:hover b{color: #fff;}
.menu_main td a:hover{ background-color: #FF7200; color: #fff; font-weight: bold;}
.sitepath p{font-size: 11px}

.spath p span{font-weight: bold;}
.copy{height: 70px; color: #4a4a4a; font-family: arial; font-size: 11px;}
.copy span.hi{color: #de7e03;}
.linecopy{width: 100%; height: 1px; background: #edead7;}
.tpok{background:url(/i/v2/tipok.gif) no-repeat;width:27px;height:31px;margin-left:15px;}

form{padding: 0; margin: 0;}
.menu_main{margin-left: 4px}
.menu_main td.c1{width: 85px !important;}
.menu_main td.c3{width: 110px !important;}
.menu_main td.c1,
.menu_main td.c3,
.menu_main td.c2,
.menu_main td.c4,
.menu_main td.c5,
.menu_main td.c6,
.menu_main td.c7{width: 86px;}
.menu_main td.c8{width: 98px;}



.counters{height: 0px; overflow: hidden;}

table{border-spacing: 0;}
.bg0{background: url(/i/panel_top_bg0.gif) repeat-x top ;}
.bg0 p{color: #FF9001; font-size: 15px; font-weight: bold;}

.panel_header{width: 100%; height: 30px; background: #DFDFE0 url(/i/panel_top_bg.gif) repeat-x top ; margin: 0 0 1px 0;}
.panel_header p.tx{ font-size: 11px !important; font-weight: normal !important;}
.panel_header div{position: relative; top: 6px; left: 6px; }
.panel_header div#h4p{position: relative; top: 8px; left: 12px}

.af2 p{color: #fff; font-size: 11px;}
.af2 .t{float: left;margin:1px 0 0 1px}
.af2 .dmi{height: 22px;margin:0px;}
.af2 .dmn1{width:216px;height: 18px;float: left}
.af2 .dmn1 p{margin-left:4px}
.af2 .dmn1 .hd{width:230px;height: 18px; background: url(/i/v2/bg_af2_hd.png) no-repeat;cursor:pointer;cursor:hand}
.af2 .dmn1 .in{width:228px;background:#71787b;border: 1px solid #464948;margin-top:1px;height:0px}
.af2 .dmn1 .in p{width:202px;margin: 0px;}
.af2 .dmn1 a:hover{color:#fff;background:#919a9f}
.af2 .dmn1 a{width:100%;display:block;padding: 2px;}

.panel_header2{ width: 100%; height: 36px; background: #DFDFE0 url(/i/panel_top_bg.gif) repeat-x bottom ; margin: 0 0 1px 0;}
.panel_header2 #icon,
.panel_header2 .icon{position: relative;}
.panel_header2 div{position: relative; top: 13px; left: 4px;}
.panel_header .reply{float: right; margin: 3px 15px 0 0;}

div.light{ background: url(/i/panel_top_bg2.gif) repeat-x top ;}
div#h4{background: url(/i/panel_top_bg3.gif) repeat-x top;}
div#h5{background: url(/i/panel_top_bg5.gif) repeat-x top; height:44px; }
div#h6{background: url(/i/v2/panel_header_h5.png) no-repeat; width: 508px; height:45px; }

.panel_body {margin-bottom: 4px}
.panel_body .body{padding: 6px}
.panel_body .body div{padding: 0;}
.panel_body .body div p{width: 100%; text-decoration: none; color: #383838; position: relative; top: 1px;}
.panel_body .body a{text-decoration: none; color: #383838;}
/*.panel_body .body a:hover, .panel_body .body a:hover p{color: #0068ff; text-decoration: underline;}*/
.panel_body .body img.line1{margin:0}

.cal_main .bottom
{background: #F5F5EA; background: url(/i/dots_bg3.gif) repeat top; border-top: 1px solid #fff; height: 2px; vertical-align: top; padding-top: 2px; }

#panel_1 .body{background: #F3F3F3;}
.panel_body .bottom .main_link_bx{position: absolute; margin-top: 0px;}

.panel_body .bottom{background: #aaaeb0; padding: 0 4px 0 4px; border-top: 1px solid #a4a9ab; border-bottom: 1px solid #cc986c;}
.panel_body .bottom p,
.panel_body .bottom p a,
.panel_body .bottom .display a,
.panel_body .bottom .display a span{color: #fff; font-size: 11px; font-weight: normal; text-decoration: none;}
.panel_body .bottom .gr2{padding-left: 10px; height: 14px !important; background: url(/i/v2/arrow-a.gif) no-repeat 1px 2px;}

div.banner-right{margin-bottom: 10px;}
#icon, .icon{position: relative; top: -6px; margin-left: 6px; float: left;}
#rss_icon{position: relative; margin-top: 8px; margin-right: 6px; float: right; z-index: 2000;}


.colon1{padding: 0 10px 0 0px;}
.colon2{padding-bottom: 20px; vertical-align: top;}
.colon3{padding-left: 12px;}

.sitepath{position: relative; width: 100%; height: 18px; background: #f6f5f3; border-bottom: 1px solid #ddd8c4; overflow: hidden;}
.sitepath .data{ position: relative; top: 2px; height: 12px;}
.sitepath img.icon{ position: relative; top: 1px !important; margin-right: 4px}
.sitepath img.ar{ margin: 0 5px 0 5px ;}

.middle-data{padding-top: 10px; clear: both;}
.middle-data .c1{vertical-align: top;}
.middle-data .c2{vertical-align: top; width: 210px; padding-left: 11px;}

.first-line1{margin-top: 6px; height: 178px;}
.first-line1 .colon2, .first-line1 .colon3{ vertical-align: top; padding-top: 2px;}
.first-line1 .colon3{ width: 210px;}
.ln1{ width: 100%; height: 1px; margin-top: 0px; background: #dddce2;}

.first-line2{width: 100%; height: 291px; margin-top: 10px}
.first-line2 .c1{ width: 3px; background: url(/i/v2/front-l2-p11.jpg) no-repeat;padding-left: 3px;height: 291px}
.first-line2 .c2{ width: 100%; background: url(/i/v2/front-l2-pc1.jpg) repeat-x;}
.first-line2 .c3{ width: 3px; background: url(/i/v2/front-l2-p21.jpg) no-repeat;padding-left: 4px}
div.top-info{ height: 162px; overflow: hidden;}

.top-news .colon2{vertical-align: top;padding:0}
.top-news .colon3{width: 210px;vertical-align: top; padding-left: 8px}

.panel-title{ height: 22px; background: url(/i/v2/panel-title-bg.gif) repeat-x;}
.panel-title p.t{font-size: 14px; font-weight: bold; color: #ff9001; position: relative; top: 3px; left: 6px; float: left;}
.panel-title p span.all{font-size: 10px; font-weight: normal; color: #be6b01; position: relative; top: -2px;}
.panel-title p span.all a{color: #be6b01; text-decoration: none;}
.panel-title a:hover{text-decoration: underline !important;}
.panel-title .part2 a{color: #5f7ca6; text-decoration: none; margin-right: 20px; }
.panel-title .part2{float: right; font-size: 10px; position: relative; top: 4px; left: -6px}
.panel-title .rss-ico{position: absolute; margin: 0px 6px 0 4px;}
.panel-title .rss-ico2{position: relative; top: 1px;}
.panel-title .pl1{margin: 0 2px 0 5px}
.panel-title .pl2{margin: 0 5px 0 2px}
.news-line{height: 1px; width: 100%; background: #edead7; margin: 4px 0 0px 0; overflow: hidden; clear:both}
.news h2, .news h2 a{font-size: 14px; color: #454444; font-weight: bold; margin: 8px 0 8px 0; text-decoration: none;}
.news p{margin: 0; font-size: 11px !important;}
.news p.date{font-size: 10px !important; color: #939495; margin: 0 !important;}
.news-block .data{ overflow: hidden; height: 110px; }
.news div.thumbs{padding: 1px; border: 1px solid #cbcacf; float: left; margin-right: 10px;}
.news .sub{height: 14px;}
.news .sub .full, .news .sub .com{font-size: 11px; color: #de7e03;}
.news .sub .full a, .news .sub .com a{color: #de7e03; text-decoration: none;}
.news .sub a:hover{text-decoration: underline;}
.news .sub .full{float: left;}
.news .sub .com{float: right;}

.panel-info .body img.line1{margin:0}
.panel-info div.hi{background:#fafaf6}
.panel-info div p{padding:3px 0px 3px 5px !important;display:block;color:#3D3F3B;font-size: 11px;}
/*.panel-info div a span, .menu_content div p span, .display span{float:right;display:block;font-size: 9px;color:#396;}*/
.panel-info .line1{background: #e9e8db; margin: 0;}
.panel-info div.li{border-bottom: 1px solid #e9e8db;}
/*.panel-info div.line1 {margin:0 !important;height:1px;overflow:hidden;background: #e9e8db; height:1px;border:0px solid green}*/
.panel-info .num{float: left; margin-left: 2px; width: 15px; display: block; }
.panel-info .dot1{float: left; margin-left: 2px; width: 13px; height: 18px; display: block; background: url(/i/v2/dot1.gif) no-repeat 2px 7px; }
.panel-info .ml1{margin:0 4px}
.panel-info .en{color:#8f8c7e;font-size:10px}
.space{overflow:hidden;clear:both}

.posters-new-b{height:290px; /*margin-left:7px*/}
.posters-new{ width: 224px; height: 265px; border: 1px solid #e5e5e5; border-bottom: 0px; background: url(/i/v2/posters-new-bg.gif) repeat-x;}

.ACSliderPageNav { position:absolute; height:9px; padding:0; margin: 7px 85px; text-align:center;}
.ACSliderPageNav li { display:inline; }
.ACSliderPageNav li a { display:block; float:left; width:4px; height:4px; padding:2px; margin:0 2px; cursor:pointer; text-indent:-9999px; background:url(/i/v2/dot.gif) center top no-repeat; _background-image:url(/i/v2/dot.gif); overflow:hidden; }
.ACSliderPageNav li a:hover { background-position:center -8px; }
.ACSliderPageNav li a.active{ background-position:center -16px; cursor:default; }

.posters-new-bottom{width: 241px; height: 53px; position: absolute; margin-left: -7px; margin-top: -44px; background: url(/i/v2/posters-new-bot.png) no-repeat;}
.posters-new .btn_prev{position: absolute; margin: 120px 0 0 8px;}
.posters-new .btn_next{position: absolute; margin: 120px 0 0 198px;}
.posters-new #bprev a div{background:url(/i/v2/posters-new-prev.gif) no-repeat;}
.posters-new #bnext a div{background:url(/i/v2/posters-new-next.gif) no-repeat;}
.posters-new #bprev a:hover div{background:url(/i/v2/posters-new-prev-on.gif) no-repeat;}
.posters-new #bnext a:hover div{background:url(/i/v2/posters-new-next-on.gif) no-repeat;}
#pfi { width: 150px; height: 220px; overflow: hidden; position: absolute; margin: 22px 0 0 36px;}
.jload {background:url(/i/v2/loader.gif) no-repeat center}


/*.posters-new #conteiner{ width: 156px; height: 226px; overflow: hidden; position: absolute; margin: 22px 0 0 36px;}
.posters-new #conteiner #inner{width: 2270px; height: 222px; position: relative;}
.posters-new #conteiner #inner div{ margin-right: 10px;}
*/
.niz-line{background: #D1D0D1;}

/* -= main web elems =- */
img.element_details{float: right; position: relative; top: 3px;}
img.line1{ background: url(/i/line_bg1.gif) repeat-x top; margin: 1px 0 1px 0}
img.line2{ background: url(/i/line_bg2.gif) repeat-x top; margin: 1px 0 1px 0}
img.line1n{background: url(/i/line_bg1.gif) repeat-x top; margin: 4px 0 4px 0}

/* -= film profile =- */
.film-info .line,
.aline{height: 1px; font-size: 1px; background: url(/i/line_bg1.gif) repeat-x bottom !important; margin: 1px 0;}
.aline{width: 100%}
.aline2{width: 208px; height: 2px; font-size: 1px; background: url(/i/line_bg3.gif) repeat-x bottom !important; margin-left: 6px;}

/*.film-profile .left-panel{ width: 192px; float: left; background: #fff;}*/
.film-profile .left-panel{ width: 162px; float: left; background: #fff;}
.cover,
.posters-new .cover,
.film-profile .left-panel .cover{float: left; border:2px solid #cbcacf; padding:1px;}
.film-profile .left-panel .cover{border-width: 1px !important;}
.film-profile .left-panel .sm-menu{width: 154px; float: left;}
.film-profile .left-panel .sm-menu a{text-decoration: none;}
.film-profile .sm-menu-tb{border: 1px solid #DCDDDE; border-bottom:0;}
.film-profile .sm-menu-tb td{border-top: 1px solid #fff; border-bottom: 1px solid #DCDDDE; background: #F5F5F0;}
.film-profile .sm-menu-tb .act td{background: #fff;}
.film-profile .sm-menu-tb a:hover p{ color: #FF9001; text-decoration: underline;}
.fdata {
/*  float: left; width: 335px;*/
}


/* -= cinema profile =- */
.sm-menu-tb .el{width:26px; height:18px; padding:4px;}
.cinema_left .num{ width: 22px; display: block; float: left;}
.cinema_left2 img.line1,
.news_left img.line1{background: url(/i/line_bg1.gif) repeat-x top; margin:0;}
.cinema_left .body div,
.films_list .body div{ padding-top: 1px; padding-bottom: 4px;}
.films_list a:hover{color:#134C98;text-decoration: underline}
.cinema_left2 .body div{color: #0572AC; font-size: 11px;}

/* -= -------------------------------------------------------- films slide =- */
#dots-area p{margin-top: 6px}
.fscroll-title { height: 26px; margin: 8px 0 0 8px; }
.fscroll-title .newr { float: right; color: #000; font-size: 11px; margin-top: 3px; }

#fm-slider{width:5500px;height:150px;position:relative}
#fm-slider .point{width:5px;height:150px;float:left}
#fm-slider div.thumbnail{width: 96px !important;margin-right:6px !important}
#fm-slider .desc{display: block; font-size: 11px; padding: 3px !important; overflow: hidden; height: 40px; background: #f5f5f6 !important;}
/*#fm-slider .n{color:#444;}*/



#fm-slider div.thumbnail{ width: 112px; height: 214px; }
#fm-slider div.thumbnail .cover {width: 90px; overflow: hidden;}
#fm-slider div.thumbnail .cimg{height: 150px;}
#fm-slider div.thumbnail .desc{width: 90px; height: 40px;}


#content1{left:950px;top:100px; width: 139px; height: 73px; text-align: center; position: absolute;}
.sym{position: absolute; width: 12px; height: 12px; z-index: 1; margin-top: -21px; margin-left: 100px; padding: 4px 0 0 4px;}
.sym p{font-size: 11px; color: #575757}

.alist_nav{position:relative;top:2px;left:-4px;background: url(/i/v2/ns_bg_.gif); }
.alist_nav .lp,
.alist_nav .ln{position: relative; float: left; width: 19px; height: 15px; background-position: 7px 4px; background-repeat: no-repeat; top: 0px; left: 0px}
.alist_nav .lp{background-image: url(/i/v2/ns_bp0.gif);}
.alist_nav .ln{background-image: url(/i/v2/ns_bn_anim.gif);left: 2px}
#news_preload{display: none; position: absolute; margin: 210px 0 0 230px;}
#newscont{height: 645px; overflow: hidden;}

#calendar{ width: 226px; height: 144px; background: #f3f2ec; overflow: hidden; margin: 0 0 10px 0;}
#calendar .hd{overflow: hidden; height: 2px; background: url(/i/v2/cl_head.gif) no-repeat;}
#calendar .ct{overflow: hidden; height: 139px; background: url(/i/v2/cl_bg.gif) repeat-x; border-left:2px solid #dfdac8; border-right:2px solid #dfdac8;}
#calendar .bt{overflow: hidden; height: 3px; background: url(/i/v2/cl_bottom.gif) no-repeat;}

#calendar #grid{width: 138px; height: 130px; position: absolute; margin: 5px 0 0 79px;}
#calendar .today{width: 80px; height: 130px; overflow: hidden; }
#calendar .today p.title{font-size: 11px; color: #aeaeaa; margin: 5px 0 0 0; text-align:center}
#calendar .today p.day{font-size: 12px; font-weight: bold; color: #383838; text-align:center}
#calendar .today .num{margin: 6px 0 0 6px}

#calendar .month{height: 15px; text-transform: uppercase; font-size: 11px; color: #484848; font-weight: bold; text-align: center; }
#calendar .month a{color: #383838; text-decoration: none;}
#calendar .month a:hover{text-decoration: underline;}
#calendar .month #cnext,
#calendar .month #cprev{position: relative; top: 2px; width: 10px; height: 10px; background-repeat: no-repeat; background-position: 1px 2px;}
#calendar .month #cprev{float:left; padding-top:2px}
#calendar .month #cnext{float:right; padding-top:2px}

#calendar .week{height: 16px; font-size: 11px; color: #8f8c7e; font-weight: bold;}
#calendar .week span{margin-right: 4px;}
#calendar .days{width: 138px; height: 100px;}

#calendar .tdays td{ text-align: center; overflow: hidden; border-left: 1px solid #cccdbf; border-right: 1px solid #fff; width: 19px; height: 15px; padding: 0 1px 0 1px;}
#calendar .tdays td.clearb1{border-left: 0 !important;}
#calendar .tdays td.clearb2{border-right:0 !important;}
#calendar .tdays td.line{height: 2px; background: url(/i/v2/cl/line.gif) repeat-x;}
#calendar .tdays td,
#calendar .tdays td p{font-size: 10px; color: #383838;}
#calendar .tdays td p{width: 16px;}
#calendar .tdays td#sel-day p{ height: 14px; background: #ff9001; color: #fff}
#calendar .tdays td#sel-day p a{color: #fff}
#calendar .tdays td p.da{background: #cecec0;}
#calendar .tdays td#tday{background: #aaaeb0;}
#calendar .tdays td#tday p{color: #fff;}
#calendar .tdays .hide{ color: #bcbcb7;}
#calendar .tdays a{text-decoration: none;}
#calendar .tdays .day-active-v a{color: #0068FF;}

#shr p.t{font-size: 14px; font-weight: bold; color: #383838; margin-bottom: 8px; }
#shr a{text-decoration: none;}
#shr a:hover,
#shr .hi,
#shr .req{text-decoration: underline; }
#shr .reqd{ color: #8f8c7e; font-size: 12px; font-weight: normal; }
#shr .reqd b{font-size: 14px; font-weight: bold; color: #ff9001;}
#shr span.n{font-size: 14px; color: #8f8c7e; font-weight: bold;}
#shr .highlight{ background: #dddcd8;}
#shr .type{font-size: 11px; color: #8f8c7e; margin: 2px 0 0 16px;}
#shr .line{height: 1px; overflow: hidden; background: #e9e8db; margin: 7px 0 7px 0;}
#shr .nav{margin-top: 18px;}
#shr .nav span.na{color: #d0cfc5;}
#shr .nav .nums{margin-top: 6px}
#shr .nav a{color: #8f8c7e; font-size: 12px;}
#shr .nav a:hover{color: #0068FF;}
#shr .nav a, #shr .nav span{ margin-right: 5px;}
#shr .nav .highlight{font-size: 15px; color: #ff9001; background: transparent; font-weight: bold;}

.ctip-tip {color: #000;border:1px solid #87b2cc;background: #d8f1f9 url(/i/v2/tips_bg.gif) repeat-x;z-index: 13000;}
.ctip-text {font-size: 11px;color: #383838;padding: 1px 3px 1px 3px;}

.cn_info {margin:10px;font-size:12px}
.cn_info small,
.cn_act,
.cn_act li{font-size:11px}
.cn_act .rz{height:3px; background: url(/i/v2/r1.gif) repeat-x;overflow:hidden}
.cn_act p{margin: 3px 6px 0px 6px !important}
.cn_act {background: #f1f0ea; margin-top: 2px}
.cn_act ul{padding: 0 10px 0 21px !important;margin:0px 10px !important;}
.cn_act li{margin:0 0 10px; padding:0;}
.cn_act .in{padding: 5px 0;}
.cn_act .bt{height: 3px; background: #d7d7d7; border-top:0px solid #fff; overflow: hidden;}

/*.cn_info ul {padding:0;margin:0}
.cn_info li {padding:0;margin:0}*/
.foot_list { margin: 30px 0 40px 0;}
.foot_list td {vertical-align: top;}
.foot_list p {font-size: 11px;}
.foot_list p.t {font-weight: bold; font-size: 12px; margin-bottom: 10px;}
.foot_list div.col { float: left; width: 190px; border: 0px solid red; margin-right: 10px;}
.foot_list div.col p { background: url(/i/v2/dot1.gif) no-repeat 0px 5px; padding-left: 12px; margin-bottom: 2px; /*width: 13px; height: 18px; display: block;*/}


.username   { font-size: 14px !important; font-weight: bold;}
.search a.username {color: #134C98 !important}
.search a:hover {color: #134C98; text-decoration: underline;}
.fup p { color: #70726f; font-size: 11px; }