@import "common.css";#all {margin:25px 50px;min-width:870px;width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 870 ? "870px" :"auto")}#header img.logo{float:left;margin-right:25px}#header .langs{float:left;margin-right:60px;padding-top:3px}#header .langs img{float:left;margin-right:15px}#header div.login{font-size:90%;padding-top:2px;float:left}#header div.login span.login{background:url('../images/login_ico.gif') 0 1px no-repeat;padding-left:15px;font-weight:bold}#header div.login span.login a{text-decoration:underline;cursor:pointer;cursor:hand}#header div.login span.logged{background:url('../images/logged_ico.gif') 0 1px no-repeat;padding-left:15px}#header div.login span.quit a{color:#c60000}#header .line{padding:3px 0 4px;background:#e1f0f6 url('../images/header_bg.gif') 0 0 repeat-y;margin:6px 0 10px}#header .menu{clear:both;font-size:115%}#header .menu a{display:block;float:left;margin-right:18px;font-size:90%}#header .menu a.favorites{background:url('../images/fav_sm.gif') 0 60% no-repeat;padding-left:18px}#header .menu span.user{margin-left:30px;display:block;float:left}#header .menu span.my_fonts{display:block;float:left;margin-right:15px;position:relative}#header .menu span.my_fonts span.add{display:block;position:absolute;width:100%;top:18px;left:-15px;font-weight:bold;background:url('../images/addfont_ico.gif') 0 .25em no-repeat;padding-left:15px;line-height:1.2em;font-size:90%}#login_box{position:absolute;z-index:1000;display:none}#login_box a.close{position:absolute;right:5px;top:10px;cursor:pointer;cursor:hand}#login_box div{border:3px solid #7bc2dc;float:left;padding:12px 8px;white-space:nowrap;background:#fff}#login_box img{vertical-align:middle;margin-right:5px}#login_box img.corner{display:block;margin:0;position:absolute;top:-5px;left:25px}#login_box fieldset{padding-bottom:8px}#content{margin-bottom:50px}.nav,#header{margin-bottom:40px}.categories ul{list-style:none;list-style-position:outside;padding:0;margin:0 3% 0 0;float:left;width:30%}.categories ul.last{margin-right:0}.alphabet a,.alphabet b{font-size:150%;display:block;float:left;margin-right:5px}.alphabet b{color:#a2a2a2;font-weight:normal}.welcome_box .nav{float:left;width:55%}.welcome_box .welcome{margin-left:62%}.welcome_box .search,.welcome_box .categories{margin-bottom:2.5em}.welcome_box .search input.btn,#header .search input.btn{padding:1px 6px;//padding-bottom:0}.welcome_box .search div{margin-top:.5em}.welcome_box .alphabet{border-top:1px solid #d1d1d1;padding-top:1.5em}.welcome_box .fast_login{border:3px solid #7bc2dc;padding:20px 10px;margin-top:1em;float:left}.welcome_box .fast_login form,.welcome_box .fast_login fieldset,#login_box FORM,#login_box FIELDSET{display:inline}.welcome_box .fast_login fieldset{margin-bottom:1em}.welcome_box .fast_login fieldset small,#login_box fieldset small{margin:0 10px}.welcome_box .fast_login label,#login_box label{display:block;float:left;width:60px;margin-right:5px;padding:4px 0}.welcome_box .fast_login fieldset.submit,#login_box fieldset.submit{padding:0 0 0 65px;margin:0}.fonts_list .custom_view_tab{font-size:90%;margin-bottom:3em}.fonts_list .custom_view_tab div{float:left;background:#e9e9e9;padding:5px 9px}.fonts_list .custom_view_tab span{font-weight:bold;color:#7e7e7e;margin-right:10px;display:block;float:left;line-height:1.7em}.fonts_list .font{position:relative;padding-bottom:20px;margin-bottom:20px;background:transparent url('../images/list_line.gif') 0 100% repeat-x}.fonts_list .font a.preview{min-height:80px;_height:80px;margin-right:150px;display:block;background-repeat:no-repeat}.fonts_list .font .info{padding-top:10px;font-weight:bold}.fonts_list .font .info .in_favorites{background:url('../images/fav_sm.gif') 100% 60% no-repeat;padding-right:16px}.fonts_list .font .info .add_to_favorites{background:url('../images/fav_sm_gray.gif') 0 60% no-repeat;padding-left:17px}.fonts_list .font .info .add_to_favorites:hover{background-image:url('../images/fav_sm.gif')}.fonts_list .font .info span{padding:0 0 0 25px;font-size:90%;font-weight:normal}.fonts_list .font a.dwnld{position:absolute;right:50px;top:2em;padding-left:25px;background:url('../images/ico_dwnload.gif') 0 2px no-repeat;font-size:150%}.fonts_list .font div.dwnld{position:absolute;right:0;top:10px;padding-left:25px;background:transparent url('../images/ico_dwnload.gif') 0 2px no-repeat;width:100px}.fonts_list .font div.dwnld div{color:#7b7b7b;font-size:85%;padding-top:5px}.fonts_list .font div.dwnld div b{font-size:105%;display:block}.fonts_list .all span{color:#5db4d4;font-size:110%;font-weight:bold}.fonts_list .ad{padding-bottom:20px;margin-bottom:20px;background:transparent url('../images/list_line.gif') 0 100% repeat-x}.categories_select h1,.alphabet_select h1,#header .menu span.my_fonts a{margin:0}.categories_select h1 span,.alphabet_select h1 span{cursor:pointer;cursor:hand;background:#fff url('../images/categories_ddown.gif') 100% .6em no-repeat;padding-right:30px}.categories_select .categories,.alphabet_select .alphabet{border-bottom:2px solid #d1d1d1;margin:1.2em 0 0;padding-bottom:1em}.categories_select .categories ul{width:170px}.my_fonts .control{position:absolute;right:0;top:2em;padding-left:25px;width:140px}.my_fonts .control a.edit{line-height:2em;background:url('../images/edit_ico.gif') 0 70% no-repeat;padding-left:20px}.my_fonts .control a.delete{line-height:1.5em;background:url('../images/delete_ico.gif') 2px 70% no-repeat;padding-left:20px}.font_info{padding-bottom:3em}.font_info h1 small{font-size:45%}.font_info h1 img,#header div.login span.quit{padding-left:5px}.font_info .info{float:left;width:40%;padding:0 0 1.5em}.font_info .additional{padding-left:45px;float:left}.font_info .info ul,#content .author_info ul{list-style:none;list-style-position:outside;padding:0;margin:0 0 1.4em}.font_info .info ul.more li,#content .author_info ul.more li{font-size:90%;color:#a2a2a2;background:url('../images/bullet_additional_g.gif') 4px 6px no-repeat;padding-left:14px;margin-bottom:0.6em}.font_info .additional .useful,.alphabet_select .alphabet{padding-bottom:1.5em}.font_info .additional .useful .current{border:1px solid #ff9600;padding:10px;width:65px;font-size:90%;text-align:center;float:left}.font_info .additional .useful .current span{font-size:190%;color:#ff9600}.font_info .additional .useful .vote{margin-left:110px}.font_info .additional .useful .vote div{font-size:90%}.font_info .additional .useful .vote a{padding:4px 0;display:block;width:45px;float:left;margin:10px 7px 0 0;text-align:center}.font_info .additional .useful .vote a.yes{background:#b9ddb9;border:1px solid #74c574}.font_info .additional .useful .vote a.no{background:#ffcccc;border:1px solid #f09494}.font_info .additional a.copy{background:url('../images/copy_gray.gif') 0 60% no-repeat;line-height:2.2em;padding:5px 0 5px 23px}.font_info .additional a.copy:hover{background-image:url('../images/copy.gif')}.font_info .additional a.add_to_favorites{padding-left:23px;background:url('../images/fav_gray.gif') 0 50% no-repeat;line-height:2.2em;padding:5px 0 5px 23px}.font_info .additional a.add_to_favorites:hover{background-image:url('../images/fav.gif')}.font_info .download{padding:1.5em 0;margin-bottom:1em}.font_info .download div{padding-right:15px;float:left}.font_info .download input{padding:1px;font-size:150%}.font_info .download img{display:block;float:left;margin:.4em 15px 0 0}.font_info .download a.btn{display:block;float:left;padding-left:25px;background:transparent url('../images/ico_dwnload.gif') 0 70% no-repeat;font-size:150%;line-height:1.5em}.font_info .download .code{text-align:center}.font_info .download .code img{float:none;margin:0}.font_info .custom_view_tab{background:#e9e9e9;font-size:90%;padding:5px;margin-bottom:3em}.font_info .custom_view_tab table{width:100%}.font_info .custom_view_tab table td{border-right:1px solid #bababa;padding:0 12px}.font_info .custom_view_tab table td input,.font_info .custom_view_tab table td select{padding:1px;color:#5d5d5d}.font_info .custom_view_tab table tr.label td{font-weight:bold;color:#7e7e7e;padding-bottom:5px}.font_info .custom_view_tab table tr.label td.name{color:#5db4d4;padding-left:5px}.font_info .custom_view_tab table td.color span{border:1px solid #bababa;width:8px;height:8px;float:left;margin:6px 5px 5px 0}.font_info .custom_view_tab table td.color select{margin-left:5px}.font_info .custom_view_tab table td.submit{border:0;vertical-align:middle;padding-bottom:0;white-space:nowrap}.font_info .custom_view_tab table td.submit input{font-size:110%;font-weight:normal;padding:1px 6px;color:#000}.font_info .custom_view_tab table td.submit input.submit,.fonts_list .custom_view_tab input.submit{font-weight:bold}.font_info .tracing .item{padding-bottom:12px;margin-bottom:12px;background:transparent url('../images/list_line.gif') 0 100% repeat-x}.font_info .tracing .item div.name{font-size:90%;font-weight:bold;margin-bottom:10px}.font_info .tracing .item div.name span{font-weight:normal;color:#7b7b7b}.font_info .tracing .img{min-height:70px;_height:70px;background-repeat:no-repeat}.font_info .bookmark{margin-bottom:3em;padding:5px 0;font-size:90%}.font_info .bookmark span,.font_info .bookmark div{margin-right:15px;float:left;white-space:nowrap}.font_info .bookmark div img,#header div.login span{margin-right:5px}.more_fonts h6{margin-bottom:.5em;background:transparent url('../images/blue_line.gif') 0 60% repeat-x}.more_fonts .font{position:relative;padding-bottom:10px;margin-bottom:10px;background:transparent url('../images/list_line.gif') 0 100% repeat-x}.more_fonts .font a.preview{min-height:60px;_height:60px;margin-right:150px;display:block;background-repeat:no-repeat}.more_fonts .font a.dwnld{position:absolute;right:50px;top:1.5em;padding-left:25px;background:url('../images/ico_dwnload.gif') 0 2px no-repeat;font-size:115%;font-weight:bold}.authors_list{position:relative}.authors_list .alphabet{position:absolute;right:0;top:0;width:40%}.authors_list ul{list-style:none;list-style-position:outside;padding:0;margin:0 0 2em}.authors_list ul li,.font_info .info ul li,#content .author_info ul li,.categories ul li{margin:0 0 0.8em;padding:0}.favorites .categories,.font_info .tracing,.categories_select,.alphabet_select,.welcome_box{margin-bottom:2em}.favorites .categories .add{float:right;width:30%}.favorites .categories .add input.submit{padding:1px 6px}.favorites .categories .lists_holder{margin-right:40%}.favorites h1 span{padding-left:27px;background:#fff url('../images/fav_big.gif') 0 50% no-repeat}.favorites .toolbar{background:#e9e9e9;padding:9px;margin-bottom:1em}.favorites .toolbar select,.favorites .toolbar input,.font_info .bookmark img,#header .search input.query{vertical-align:middle}.favorites .toolbar input input,.fonts_list .custom_view_tab input{padding:2px 1px;color:#5d5d5d}.favorites .toolbar input.submit,.fonts_list .custom_view_tab input.button{padding:0 4px 1px;color:#000}.favorites .toolbar span{padding-right:15px;margin-right:15px;border-right:1px solid #bababa;float:left}.favorites .fonts_list .font .checkbox{float:left;padding-top:3.5em}.favorites .fonts_list .font .info,.favorites .fonts_list .font a.preview{margin-left:30px}.registration fieldset.verif div{float:left;margin-right:10px;text-align:center}.registration fieldset.verif a,.font_info .download .code a{font-size:85%;text-decoration:underline;color:#a2a2a2;padding-left:15px;background:transparent url('../images/ico_refresh.gif') 0 100% no-repeat;cursor:pointer;cursor:hand;line-height:2em}.profile fieldset.indent,.registration fieldset.indent{padding-bottom:25px !important}.profile fieldset b{display:block;padding:2px 0}.profile .change_pwd{border:1px solid #7e7e7e;width:40em;padding:12px 10px;position:relative;left:-10px;margin-bottom:25px}.profile .change_pwd fieldset{padding:6px 0;margin:0}.feedback fieldset label{width:100px}.feedback fieldset.submit{padding-left:105px}.submit_font fieldset label{width:120px}.submit_font fieldset.indent{margin-bottom:30px}.submit_font fieldset.author div{margin-left:125px;padding:4px 0}.submit_font fieldset.author div label{display:inline;float:none}.submit_font fieldset.user_agreement div{padding:10px 4px}.submit_font fieldset.user_agreement div label{font-size:90%;display:inline;padding-left:5px}.tools .banner_zipsoft{margin-bottom:30px;background:url('../images/zsoft_bg.gif') 0 0 repeat-x;line-height:1.5em;font-size:12px}.tools .banner_zipsoft .l{background:url('../images/zsoft_l.gif') 0 0 no-repeat}.tools .banner_zipsoft a.r{display:block;color:#fff;text-decoration:none;background:url('../images/zsoft_r.gif') 100% 0 no-repeat;padding:15px 230px 0 20px;min-height:70px;_height:70px}.tools .item{padding-bottom:15px;margin-bottom:15px;background:transparent url('../images/list_line.gif') 0 100% repeat-x}.tools .item .info{margin-right:330px}.tools .item .info .name{font-size:115%;font-weight:bold;margin-bottom:0.5em}.tools .item .info .desc{line-height:1.5em;margin-bottom:15px}.tools .item .sshot,.tools .item .info .dwnld,#header .search{float:right}.pages{padding-top:15px;font-size:150%;zoom:1;overflow:hidden}.pages *,.registration fieldset.verif img{display:block}.pages .b{display:block;float:left;padding:3px 0 0;text-decoration:none;position:relative}.pages a.b:hover u{text-decoration:none}.pages i{position:absolute;width:9px;height:13px;background:url('../images/pages.gif') 0 0 no-repeat;top:9px;font-size:5px}.pages .prev{padding-left:16px}.pages .next{padding-right:16px}.pages .prev span{text-align:right}.pages .prev i{left:0}.pages strong.prev i{background-position:0 100%}.pages .next i{right:0;background-position:100% 0}.pages strong.next i{background-position:100% 100%}.pages ul{float:left;list-style:none;list-style-position:outside;margin:0 25px;padding:0}.pages li,.tools .item .info .informer{float:left}.pages li *{padding:3px 8px}.pages li strong{background:#e9e9e9}.pages strong{font-weight:normal;color:#9f9f9f}.pages span{color:#bbbbbb;font-size:60%;display:block;padding-top:.2em}.show_qnt{float:right;padding-top:15px;zoom:1;overflow:hidden}.show_qnt *{display:block;float:left;padding:3px 5px}.show_qnt span{margin-right:10px}.show_qnt strong{background:#e9e9e9;color:#9f9f9f;margin:0 3px}.login_box .login{float:left;width:50%}.login_box .registration_invite{float:right;width:45%}.login_box .registration_invite .register{padding-left:25px;background:transparent url('../images/ico_register.gif') 0 2px no-repeat}.login_box .registration_invite .register .btn,.fonts_list .font div.dwnld a.btn{font-size:150%}#content .login_box .login fieldset,#content .registration fieldset,#content .feedback fieldset,.submit_font fieldset,.modal_complaint fieldset,.profile fieldset,.simple_form fieldset{padding-bottom:12px}#content .login_box .login fieldset label,#content .registration fieldset label,#content .feedback fieldset label,.submit_font fieldset label,.modal_complaint fieldset label,.profile fieldset label,.simple_form fieldset label{display:block;float:left;width:90px;margin-right:10px;padding:2px 0}#content .login_box .login fieldset input,#content .registration fieldset input,#content .feedback fieldset input,#content .feedback fieldset textarea,.submit_font fieldset input,.submit_font fieldset textarea,.search input.query,.modal_complaint fieldset input,.modal_complaint fieldset textarea,.profile fieldset textarea,.profile fieldset input,.simple_form textarea,.simple_form input,.favorites .categories .add input,.welcome_box .fast_login fieldset input,.welcome_box .fast_login fieldset textarea,#login_box fieldset input,#login_box fieldset textarea{padding:2px}#content .login_box .login fieldset.submit,#content .registration fieldset.submit,#content .feedback fieldset.submit,.submit_font fieldset.submit,.modal_complaint fieldset.submit,.profile fieldset.submit,.simple_form fieldset.submit{padding:10px 0 0 100px}#content .login_box .login fieldset.submit input.btn,#content .registration fieldset.submit input.btn,#content .feedback fieldset.submit input.btn,.submit_font fieldset.submit input.btn,.modal_complaint fieldset.submit input.submit,.simple_form fieldset.submit input.btn,.welcome_box .fast_login fieldset.submit input.btn,#login_box fieldset.submit input.btn{padding:1px 6px;margin-right:15px}#content .login_box .login fieldset.submit label,.welcome_box .fast_login fieldset.submit label,#login_box fieldset.submit label{float:none;display:inline;font-size:90%;padding-left:5px;color:#808080}.page404{width:365px;margin-left:auto;margin-right:auto;padding:10em 0}.page404 div{color:#5db4d4;font-size:400%;margin-bottom:.3em}.page404 div span{color:#000;font-size:38%;margin-top:-.3em;display:block}.error,.success,.warning{background:#ffd9d9 url('../images/ierror.gif') 11px .9em no-repeat;padding:13px 15px 10px 45px;margin-bottom:1em}.error h6,.success h6,.warning h6{font-size:115%}.success{background:#c0f3be url('../images/isuccess.gif') 11px .9em no-repeat;margin-bottom:1em}.warning{background:#ffe8b8 url('../images/iwarning.gif') 11px .9em no-repeat}#modalOverlay{background:#000;cursor:wait}#modalContainer{width:430px;left:50%;top:25%;margin-left:-215px;padding:20px;border:3px solid #7bc2dc;background:#fff}#modalContainer a.modalCloseImg{background:url('../images/close_sm.gif') 50% 50% no-repeat;height:15px;width:15px;display:block;z-index:3200;position:absolute;top:7px;right:7px;cursor:pointer}.modal_complaint h3{font-size:150%;font-weight:normal}.modal_complaint form,.welcome_box .fast_login fieldset.submit div{padding-top:1em}.modal_complaint fieldset label{margin-right:10px;width:100px}.modal_complaint fieldset.complaint{padding-top:0px}.modal_complaint fieldset.complaint label,.submit_font fieldset.user_agreement label{float:none;width:auto}.modal_complaint fieldset.submit,.submit_font fieldset.submit{padding-left:0}.modal_complaint fieldset.submit input{padding:1px 3px}.modal_complaint fieldset.submit input.submit{margin:0;font-weight:bold}.modal_complaint fieldset textarea{width:90%}#footer{font-size:90%;padding-bottom:2em}#footer .line{padding:3px 0 4px;background:#e8e8e8 url('../images/footer_bg.gif') 0 0 repeat-y;margin:0 0 15px}#footer .copy,#footer .links{float:left;margin-right:35px}#footer .links a{display:block;float:left;margin-right:15px}