@charset "utf-8";
*{margin:0;padding:0;border:0;font-size:100.01%}
html{height:100%;}
body{min-height:100%; height:100%; background:url(/img/ui/bg.jpg); font:normal 12px Arial;}
#allpage{width:100%; height:auto !important; min-height:100%; height:100%; overflow:hidden;}
a{outline-style:none}
#page_in, #page, #page_web, #page_mul, #page_blog{width:1000px; margin:auto; overflow:hidden; color:#444444; font:normal 13px Arial; line-height:17px;}
.head{margin-bottom:13px;}
.top_menu{width:779px;height:105px;line-height:17px;}
.top_menu li{margin-left:417px;}
.top_menu a{color:#FFFFFF;text-decoration:none}
.top_menu a:hover{text-decoration:underline}
.main_menu{overflow:hidden;padding-top:25px}
.other_head{background:url('/img/ui/header_other.jpg') top center no-repeat;}
.right .menu1{text-align:right;margin-top:19px;}
.id_head .center{background:url('/img/ui/aident.jpg') 250px 30px no-repeat;}
.main_head{background:url('/img/ui/header_main.jpg') top center no-repeat;}
.main_head .top_menu{padding-top:19px;}
.main_head .menu1{margin-top:0;}
.print_head .center{background:url('/img/ui/header_print.jpg') 300px 0px no-repeat;}
.header_web{background:url('/img/ui/header_web.jpg') top center no-repeat;}
.header_rom{background:url('/img/ui/header_rom.jpg') top center no-repeat;}
.portfolio_head .menu1{margin:10px 20px 0 0;text-align:right;}
.portfolio_head .right{width:780px;}
.services{background:url('/img/ui/header_sky.jpg') top center no-repeat;}
.head .center{margin:auto;width:1000px;overflow:hidden;}
.center .left{float:left;width:198px;color:#787878;}
.left .logo{padding-top:47px;}
.left .slogan{font-size:11px;padding-top:10px;}
.left .contacts{font-size:11px;padding-top:5px;}
.left .cabinet{padding-top:15px;font-size:11px;}
.left .cabinet img{margin:5px 5px 0 0;}
.left .cabinet a{color:#3ab922;text-decoration:none;}
.left .cabinet a:hover{text-decoration:underline;}
.center .right{float:right;}
.patch_minheight{width:1px; height:50px; float:right;}
#page_in p{margin-bottom:20px}
ul{margin:0;padding:0;list-style:none}
#page{background:url(/img/ui/top.jpg) 50% 0 no-repeat}
#news{float:left;width:200px;font-size:12px}
.index_date{padding:10px 0 0 0;color:#45d728}
.index_title{font-weight:bold;padding:10px 0}
.news_text{color:#838383;padding:0 0 5px 0}
h3{color:#444444;font-size:14px;padding:0;margin-bottom:20px;}
h1{font:36px Arial;color:#c8c8c8;margin:0 0 10px 0}
#portfolio h1{font:18px Arial;color:#555555;margin:0 0 7px 0;text-align:left}
p{color:#444;margin-top:7px}
#news p{margin:0}
#news p a{color:#4d4d4d}
#footer{background:url(/img/ui/footer.png) 4px 0 no-repeat}
#footer ul{font:12px Arial;float:left}
#footer ul a{line-height:17px;color:#535353;text-decoration:none}
#footer ul a:hover{text-decoration:underline}
#footer ul li a{border-bottom:1px dashed #777777;text-decoration:none}
#footer ul li a:hover{border-bottom:1px dashed #ffffff;text-decoration:none}
#copyright{font-size:11px;color:#646464;padding-left:320px}
#lang{position:absolute;right:0px;width:60px;font-size:11px;padding-top:50px}
#lang div{background:#FFF;width:100%;text-align:right}
#lang a{color:#646464;text-decoration:none}
#lang a:hover{text-decoration:underline}
#lang img{vertical-align:middle;margin-left:10px}
#page_web{background:url(/img/ui/web.jpg) 50% 0 no-repeat}
#page_mul{background:url(/img/ui/mult.jpg) 50% 0 no-repeat}
#text_in{overflow:hidden;}
#text_in a{text-decoration:underline;color:#555555;}
#text_in a:hover{text-decoration:underline;color:#3bb922}
#form{padding-top:20px}
#form input,textarea{padding:4px 8px;width:344px;border:#bbb5ac 1px solid;background:url(/img/ui/back.gif) fixed;color:#989696;font-style:italic;display:block;margin-bottom:15px;overflow:hidden}
#port{padding:40px 0 0 10px;height:65px;}
#port a,#port span{margin-left:22px;font-size:50px;font-family:Arial Narrow}
#port a{color:#e7e7e7;padding:0 0 0 12px;margin:0}
#port a:hover{color:#46da28}
#port span{color:#464646;padding:0 0 0 12px;margin:0}
.port_sor{font:18px Arial Narrow;color:#898989}
.port_sor a,.port_sor b,.port_sor span{margin-right:15px}
#text_in .port_sor a{color:#898989;text-decoration:none}
#text_in .port_sor a:hover{color:#000000;border-bottom:1px dashed #000000;text-decoration:none}
.port_sor span{color:#464646}
#port_copy{font-size:11px;color:#646464}
.port_line{background:url(/img/ui/port/back.gif);width:953px;height:40px;margin-top:5px;overflow:hidden}
.port_line h1{font-size:36px;color:#ffffff;display:inline;margin:0 15px 5px 4px}
.port_line h1 a{color:#ffffff;text-decoration:none}
.port_line h a:hover{color:#333333;text-decoration:none}
.port_line span{font-size:30px;font-weight:normal;color:#888888}
.port_line a{color:#888888;text-decoration:none}
.port_line a:hover{text-decoration:underline}
.port_r{float:right;padding:10px 20px 0 0}
.port_r img{vertical-align:middle}
.category{width:980px;}
.more{width:952px;border-left:#dddddd 1px solid;overflow:hidden}
.more .cat_cont{padding:0;text-align:left;overflow:hidden;}
.more .listing{overflow:hidden;margin:0;position:relative;left:30px;line-height:18px;width:100%;border-top:none;width:920px;}
.more .listing a{color:#666666;text-decoration:none;line-height:18px;}
.more .listing a:hover{text-decoration:underline;}
.more .listing li{width:296px;float:left;padding-left:10px;list-style:disc inside url(/img/ui/port/point.gif);}
ul.mini{overflow:hidden;}
.mini-icon{display:inline-block;background:url(/img/ui/icon/imgs.png) no-repeat;height:18px;width:21px;margin:0 10px 0 6px}
.mini-icon-on{display:inline-block;background:url(/img/ui/icon/imgs_on.png) no-repeat;height:18px;width:21px;margin:0 10px 0 6px}
.maxi{overflow:hidden;height:375px;position:relative;border-bottom:#dddddd 1px solid;border-right:#dddddd 1px solid;}
.max-icon{display:inline-block;background:url(/img/ui/icon/img.png) no-repeat;height:18px;width:21px;margin:0 10px 0 6px}
.max-icon-on{display:inline-block;background:url(/img/ui/icon/img_on.png) no-repeat;height:18px;width:21px;margin:0 10px 0 6px}
.max-desc{position:absolute; font:15px Arial; text-align:right; padding:10px; top:300px; background-color:#ffffff; width:100px; height:70px;}
.list-icon{display:inline-block;background:url(/img/ui/icon/txt.png) no-repeat;height:18px;width:21px;margin:0 17px 0 6px}
.list-icon-on{display:inline-block;background:url(/img/ui/icon/txt_on.png) no-repeat;height:18px;width:21px;margin:0 17px 0 6px}
.hide{display:none}
.plus{background-image:url(/img/ui/port/plus.gif);display:block;height:17px;width:17px;float:right}
.minus{background-image:url(/img/ui/port/minus.gif);display:block;height:17px;width:17px;float:right}
#look{width:948px;overflow:hidden;border-left:#dddddd 1px solid}
#look ul{overflow:hidden}
#look li{width:157px;text-align:center;float:left;border-right:#dddddd 1px solid;border-bottom:#dddddd 1px solid;padding:29px 0}
#look img{width:100px;height:100px}
.way{color:#888888;text-align:left;padding:15px 0 20px 0; width:1000px; margin:auto;}
.way a{color:#888888}
.way a:hover{color:#000000}
.way span{color:#484848}
div.scrollable{float:left; overflow:hidden;position:relative;height:375px; width:910px;}
div.scrollable div.items{clear:both;width:20000em;position:absolute;float:left;overflow:hidden;}
div.scrollable div.items div{float:left;text-align:center;width:910px;}
a.prev, a.next{display:block;width:18px;height:18px;background:url(/img/ui/left.png) no-repeat;float:left;padding:0;margin-top:180px;cursor:pointer;font-size:1px;position:relative;z-index:1000}
a.prev:hover, a.next:hover{background-position:0px -18px;}
a.disabled{visibility:hidden !important;}
a.next{background-image:url(/img/ui/right.png);clear:right;float:right;}
.container{padding-bottom:10px;}
.container .title{padding:2px 2px 2px 25px;color:#ffffff;cursor:pointer;}
.closed .title{background:url('/img/ui/plus.gif') 7px 5px no-repeat #3bb922;}
.opened .title{background:url('/img/ui/minus.gif') 7px 5px no-repeat #3bb922;}
.container .content{padding-top:5px;}
.footer_guarantor{height:100px; clear:both;}
.footer{margin:auto; margin-top:-65px; width:1000px; height:65px; clear:both; overflow:hidden;}
.copy{float:left; font:10px Tahoma; color:#646464; text-align:left; margin:5px 0 0 10px}
.bot_menu{float:left; width:585px;}
.bot_menu ul li{float:left;}
.bot_menu ul li a{width:40px;height:14px;display:block;font-size:10px;line-height:19px;color:#FFFFFF;font-weight:bold;text-transform:uppercase;text-align:center;text-decoration:none;margin-right:30px;background:url('/img/ui/bm_sprite.gif') 0 0 no-repeat;}
.bot_menu a.link1{width:40px;background-position:0 0;}
.bot_menu a.link2{width:49px;background-position:-68px 0;}
.bot_menu a.link3{width:80px;background-position:-147px 0;}
.bot_menu a.link4{width:36px;background-position:-256px 0;}
.bot_menu a.link5{width:99px;background-position:-322px 0;}
.bot_menu a.link6{width:32px;background-position:-451px 0;}
.bot_menu a.link7{width:67px;background-position:-511px 0;margin-right:0px;}
.bot_menu a.link1:hover{background-position:0 -14px;}
.bot_menu a.link2:hover{background-position:-68px -14px;}
.bot_menu a.link3:hover{background-position:-147px -14px;}
.bot_menu a.link4:hover{background-position:-256px -14px;}
.bot_menu a.link5:hover{background-position:-322px -14px;}
.bot_menu a.link6:hover{background-position:-451px -14px;}
.bot_menu a.link7:hover{background-position:-511px -14px;}
.counters{background:url('/img/ui/bottombar.gif');width:1000px;height:36px;margin:auto;position:relative;top:15px;clear:both;text-align:center;vertical-align:middle;}
.oordr{overflow:hidden;}
.oordr .node label{font:normal 13px Arial;color:#444;}
.oordr .node{width:350px;margin-bottom:10px;float:left;clear:both;}
.oordr .node .help{font:12px Arial;color:#888888}
.oordr input{width:560px; margin-top:5px; border:1px solid #b8b7b3; background:url('/img/ui/oordr_bg.gif') #fff; color:#444; font-style:normal;}
.oordr select{width:560px; margin-top:5px; border:1px solid #b8b7b3; background:url('/img/ui/oordr_bg.gif') #fff; color:#444;}
.oordr textarea{width:560px; padding:0; margin-top:5px; overflow:auto; border:1px solid #b8b7b3; background:url('/img/ui/oordr_bg.gif') #fff; color:#444; font-style:normal;}
.oordr .submit{background:#3bb922; width:95px; color:#fff; text-transform:uppercase; border:1px solid #fff;}
textarea:focus, select:focus, input:focus{border:1px solid #edc16e;}
.oordr span{color:red; font-weight:bold;}
.errorlist li{color:red; font-weight:bold;}
#type li{float:left;width:560px;border-bottom:1px solid #bbb6ae;padding:10px 0;}
#type label{float:left;}
#type input{float:right;width:50px;}
.bubble{width:335px; padding:15px; background:#fff; border:1px solid #ddd4c6;}
.b_foot{width:365px; height:17px; margin-top:-1px; background:url('/img/ui/b_foot.gif') 10px 0 no-repeat;}
.blog_title{overflow:hidden; height:46px; width:1000px; margin:auto; background:url('/img/ui/blogs/t_shad.jpg') bottom right no-repeat;}
.blog_title img{float:left; margin-left:25px;}
.blog_title ul{float:left; margin-left:25px;}
.blog_title ul li{float:left; height:46px;}
.blog_title li a{margin:9px 0 0 6px; padding:7px 10px 0 10px; display:block; position:relative; bottom:0px; height:30px; font:italic 14px "Bookman Old Style", Verdana, Arial; color:#555555;}
.blog_title li a:hover{color:#3bb922;}
.blog_title ul li.active{background:url('/img/ui/blogs/active.jpg') no-repeat; }
.blog_title ul li.active a{background:#fff;}
.r_shad{background:url('/img/ui/blogs/r_shad.jpg') top right no-repeat; height:800px; float:left; width:15px;}
#page_blog #text_in{float:left; width:985px; background:url('/img/ui/blogs/text_in.gif') #fff; min-height:900px; overflow:hidden; font:normal 12px "Bookman Old Style", Verdana, Arial;}
#page_blog .left{float:left; width:565px; margin-left:20px;}
#page_blog .bread{margin-top:30px;}
#page_blog .bread a{color:#3bb922;}
#page_blog .bread .section{font:italic 14px "Bookman Old Style", Verdana, Arial;}
#page_blog .bread .topic{font:italic 24px "Bookman Old Style", Verdana, Arial;}
#page_blog .content{overflow:hidden; width:100%;}
#page_blog .content .title .section{font:italic 14px "Bookman Old Style", Verdana, Arial;}
#page_blog .content .title{font:italic 24px "Bookman Old Style", Verdana, Arial; margin-top:15px; color:#3bb922;}
#page_blog .content .title a{color:#3bb922;}
#page_blog .blog_jpg{margin-top:30px;}
#page_blog .content .date{color:#969696; float:left;}
#page_blog .author{float:right;}
#page_blog .content .comments{float:left; margin-left:20px; }
#page_blog .content .comments a{color:#646464; background:url('/img/ui/blogs/comments.gif') left center no-repeat; padding-left:20px; }
#page_blog .content .text{clear:both; font:normal 13px Arial; line-height:18px; text-align:justify; padding-top:20px; }
#page_blog .tags{background:#777; padding:3px 5px; color:#fff; margin-top:15px; float:left;}
#page_blog .tags a{color:#fff; text-decoration:none;}
#page_blog .tags a:hover{text-decoration:underline;}
#page_blog .right{float:left;width:365px; margin:55px 0 0 18px; overflow:hidden;}
#page_blog .right .blog_menu ul{margin-left:15px;}
#page_blog .right .blog_menu a{font:normal 14px "Bookman Old Style", Verdana, Arial; color:#3bb922;}
#page_blog .about{overflow:hidden; margin-top:20px; width:305px;}
.about .name{font-size:14px; color:#969696; float:left;}
.about .year{float:right; }
.about .calendar{float:left; text-align:center;}
.calendar table{width:135px;}
.about .archieve{float:left;}
.about .avatar img{float:left;margin-right:20px;}
.about .year a{font-size:14px; color:#969696; }
.right .search{overflow:hidden; margin-top:30px;}
.search input{float:left;}
.search .itext{width:313px; height:22px; background:url('/img/ui/blogs/search_bg.gif'); border:none; font:bold italic 14px "Bookman Old Style", Verdana, Arial; padding:3px 10px 0 10px;}
.search .ibutton{width:29px; height:36px; background:url('/img/ui/blogs/magn.gif') no-repeat; border:none; cursor:pointer;}
#page_blog .content form{overflow:hidden;}
#page_blog .content form label{font:bold 13px Arial}
#page_blog .content form p{width:350px;margin-bottom:10px;float:left;clear:both;}
#page_blog .content form p .help{font:12px Arial;color:#888888}
#page_blog .content form input{width:340px; margin-top:5px; border:1px solid #c1c1c1; background:#fff;}
#page_blog .content form textarea{width:340px; padding:0; margin-top:5px; overflow:auto; border:1px solid #c1c1c1; background:#fff;}
#page_blog .content form .submit-post, #page_blog .content form .submit-preview{background:#bfbfbf; width:150px; color:#fff; text-transform:uppercase;}
#page_blog .content form textarea:focus, #page_blog .content form input:focus{border:1px solid #edc16e;}
.tag_cloud{text-align:center;}
.tag_cloud .tagsize_1{font-size:12px;}
.tag_cloud .tagsize_2{font-size:13px;}
.tag_cloud .tagsize_3{font-size:14px;}
.tag_cloud .tagsize_4{font-size:15px;}
.tag_cloud .tagsize_5{font-size:16px;}
.tag_cloud .tagsize_6{font-size:17px;}
.tag_cloud .tagsize_7{font-size:18px;}
.tag_cloud .tagsize_8{font-size:19px;}
.tag_cloud .tagsize_9{font-size:20px;}
.tag_cloud .tagsize_10{font-size:21px;}
#page_blog #bottom_comments{overflow:hidden; width:565px;}
#page_blog .comment{overflow:hidden; width:540px; border:1px dashed #ccc; padding:10px; margin-bottom:5px;}
#page_blog .comment .c_text{clear:both; padding-top:10px;}
.blog_footer_guarantor{height:10px; clear:both;}
.blog_footer{height:179px; margin-top:-179px; background:url('/img/ui/blogs/text_in.gif') #fff; margin:auto; width:1000px; clear:both; overflow:hidden;}
.blog_footer .left{width:689px; height:179px; float:left;}
.blog_footer .left ul li{float:left; margin:140px 0 0 20px;}
.blog_footer .left ul li a{font:normal 14px "Bookman Old Style", Verdana, Arial; color:#3bb922;}
.blog_footer .right{width:311px; float:left; height:179px; background:url('/img/ui/blogs/coffee.jpg') bottom right no-repeat;}
#ie6{display:none; width:500px; height:500px; position:fixed; top:20px; margin:auto; z-index:100;}
div.smore a{font-weight:bold;}
.body_services h3{color:#47b724;margin:0;padding:0;}
.body_services #text_in .list{color:#000;overflow:hidden;clear:both;}
.body_services #text_in .list .node{overflow:hidden;padding:10px 0;}
.body_services #text_in .list .node div{float:left;width:560px;}
.body_services #text_in .list a:hover{text-decoration:underline;}
.body_services #text_in .list .stitle{margin-bottom:9px;color:#47b724;text-decoration:none;font:bold 14px Arial;}
.body_services #text_in .list p{color:#444;margin-bottom:5px;}
.body_services #text_in .list .node .dashed_block{width:341px; height:190px; background:url('/img/ui/dash_block_bg.jpg'); border:1px dashed #aaaba6; float:right; padding:5px;}
div.main_swf{width:949px; }
.icons a{float:left;width:30px;}
.port_sor .icons a:hover{text-decoration:none;border:none;}
.ul_sait{overflow:hidden;}
.ul_sait li{float:left;text-align:center;padding:0 0 19px 0}
.ul_sait .green_line{border-right:#bee8b6 1px solid}
.white_back{background:#fdfbf8}
.site_pattern{background:url(/img/site_pattern.gif)}
.index_text{color:#ffffff;font-size:14px;float:left;background:#a0a0a0;padding:0 4px 0 0}
.index_text .ind_t1{background:#45d728;width:8px;height:18px;float:left;margin:0 3px 0 0}
.index_text .ind_t2{padding:1px 0 0 0;float:left}
.index_client{background:url(/img/client_pat.gif);padding:15px}
.index_cl{padding:0 0 5px 0}
.index_cl a{float:right}
.index_banner{float:left;padding:0 5px 0 35px;width:489px}
.col{float:left;width:330px;}
.service{padding:15px;}
.service .title img{float:left;}
.service .title h1{font-size:24px;color:#b5b5b5;padding-top:4px;}
.service .works .listing{padding-left:30px;width:270px;}
.service .works li{padding-bottom:10px;color:#c7c7c7;}
#text_in .service .works span, #text_in .abc span{font:bold 12px Arial;color:#3ab922;text-decoration:none;}
.listing .work .tooltip{display:none;width:270px;background:transparent url('/img/ui/port_tooltip_top.gif') top left no-repeat;position:relative;top:5px;margin-bottom:10px;}
.listing .opened .tooltip{display:block;}
.listing .tooltip ul{position:relative; top:6px; border-left:1px solid #b6e5ad; border-right:1px solid #b6e5ad;}
.listing .tooltip ul li{padding:0 0 0 6px;}
#text_in .listing .tooltip a{font:normal 13px Arial;color:black;}
.work span{cursor:pointer;}
.work span.no_works_yet{cursor:auto;}
.listing .tooltip .bot{width:270px; height:6px; position:relative; top:6px; background:transparent url('/img/ui/port_tooltip_bot.gif') bottom left no-repeat;}
.brief_form .node{margin:0 10px 15px 10px;width:480px;float:left;font:normal 11px Arial;color:#a9a49e;}
.brief_form label{font:bold 11px Arial;color:#656567;}
.brief_form input{width:450px;border:1px solid #bbb5ac;}
.brief_form .node ul{padding-top:15px;}
.brief_form .node ul li{padding-bottom:10px;}
.brief_form .node ul li input{width:10px;}
.brief_form .node ul li label{font-weight:normal;}
.brief_form textarea{width:434px;background:#fff;border:1px solid #bbb5ac;color:black;margin:0;}
.brief_form #next{width:69px;height:17px;border:none;background:url('/img/ui/btn_next.gif') no-repeat;cursor:pointer;}
.brief_form #send{width:99px;height:17px;border:none;background:url('/img/ui/btn_send.gif') no-repeat;cursor:pointer;}
.brief_form .node li.child{margin-left:20px;padding-bottom:5px;display:none;}
.steps{height:21px;color:#f8f8f8;float:left;background:#c8c8c8;text-align:center;position:relative;}
.steps .end{background:url('/img/ui/tr_norm_r.gif') no-repeat;width:11px;height:21px;position:absolute;right:0px;top:0px;float:right;}
.steps .start{background:url('/img/ui/tr_norm_l.gif') no-repeat;width:11px;height:21px;position:absolute;left:0px;top:0px;}
.panel{position:absolute;top:240px;width:100%;min-width:1000px;height:60px;z-index:1000;background:url('/img/ui/panel_bg.gif') #f5f5f5;}
.panel .center{width:1000px;height:60px;margin:0 auto;overflow:hidden;}
.panel .right,.panel .mid,.panel .left{float:left;height:60px;}
.panel .right,.panel .left{width:17px;background:url('/img/ui/panel_right.gif') no-repeat;}
.panel .left{background:url('/img/ui/panel_left.gif') no-repeat;}
.panel .mid{width:966px;}
.mid .date,.mid .title{float:left;width:100px;padding:10px 15px;color:#828282;font:normal 14px "Bookman Old Style", Verdana, Arial;}
.mid .date{padding-top:18px;  }
.mid .title{width:800px;padding-top:18px;font:normal 18px Arial;}
#portfolio #page_in{margin-top:0px;}
#portfolio .footer_guarantor{height:180px;}
#portfolio .footer{height:180px;margin:-180px 0 0;width:100%;background:#e7e7e7;}
.port_info{background:url('/img/ui/panel_bg.gif') #f5f5f5;height:105px;border:1px solid #e7e7e7;border-width:1px 0;padding-top:15px;font:12px normal Arial;color:#828282;overflow:hidden;}
.port_info div{width:1000px;margin:0 auto 20px;}
.port_info span{font-weight:bold;color:#8f8f8f;}
.port_info b{color:#3ab922;font-size:14px;}
.port_info a{font-size:14px;color:#656565;}
.port_works{font:12px normal Arial;color:#828282;overflow:hidden;width:1000px;margin:auto;}
a.back_gr{display:block;width:40px;height:30px;line-height:25px;padding-left:20px;background:url('/img/ui/back_gr.gif') no-repeat;color:#828282;text-decoration:none;float:left;margin-top:15px;}
#port_gallery{width:800px;float:right;overflow:hidden;height:44px;margin-top:6px;}
#port_gallery .scrollable{height:44px;width:630px;float:left;overflow:hidden;position:relative;}
#port_gallery .items{position:absolute;width:10000px;height:44px;}
#port_gallery .item{float:left;height:44px;margin:0 25px;width:40px;}
#port_gallery .item img{border:1px solid #828282;padding:1px;}
#port_gallery a.left{background:url("/img/ui/scr_left.gif") top center no-repeat;}
#port_gallery a.right{background:url("/img/ui/scr_right.gif") top center no-repeat;}
#port_gallery a.browse{cursor:pointer;display:block;float:left;font-size:1px;height:40px;margin:0 10px;width:18px;}
.logo_box{width:140px;height:140px;float:left;}
.logo_box a{margin:20px auto;}
.logo_block{width:1000px;margin:50px auto; overflow: hidden;}
.logo_block .dark{background:#f1f1f1;}
.logo_block .light{background:#f7f7f7;}

  
