body#s_bg {background-image:url(../gfx/bg_seo.jpg)}
body#ad_bg {background-image:url(../gfx/bg_adwords.jpg)}
body#au_bg {background-image:url(../gfx/bg_audit.jpg)}
label {float:left}

#main2 {float:right; width:436px; padding:4px 130px 20px 22px}

.title2 {font-size:30px; color:#787878; border-bottom:1px solid; padding-bottom:4px}
.title_b {font-size:20px; color:#2391d7}
.title_g {font-size:14px; color:#41d200; font-weight:bold}
.title_o {font-size:14px; color:#eeb900; font-weight:bold}

.enlarge {display:block; background:url(../gfx/enlarge.jpg) no-repeat center right; margin:auto; width:105px; height:13px; padding-right:20px; font-size:11px; margin-top:3px}

#ad_how {font-size:12px; line-height:1.2}
#ad_how input {width:164px; background:url(../gfx/ad_inp_shaddow.jpg); height:14px; margin-bottom:5px; border:1px solid #a5acb2; padding-left:4px; font-size:12px}
#ad_how label {width:130px; padding:2px 0}
#ad_info {float:right; width:220px; font-size:11px; display:none; margin-right:-90px}

#ad_form_an input {width:234px; background:url(../gfx/ad_inp_shaddow2.jpg); height:14px; margin-bottom:5px; border:1px solid #a5acb2; padding-left:4px; font-size:12px}
#ad_form_an textarea {width:234px; height:60px; margin-bottom:5px; background:url(../gfx/ad_textarea_shaddow.jpg); border:1px solid #a5acb2; padding-left:4px; font-size:12px}
#ad_form_an select {width:240px; margin-bottom:5px; border:1px solid #a5acb2; font-size:12px}
#ad_form_an input.radio {float:left; width:14px; height:auto; border:0; background-image:none; margin-right:2px}
#ad_form_an label {width:190px; padding:2px 0}
#submit {background:url(../gfx/submit.jpg) no-repeat; border:0; width:62px; height:18px; color:#2391d7; font-size:12px; padding-bottom:2px}
.manda {color:#cd0000}

#green_stars li {background:url(../gfx/star_green.jpg) no-repeat 0px 3px; padding:0 0 5px 14px; font-weight:bold}
.blue_stars li {background:url(../gfx/star_blue.gif) no-repeat 0px 4px; padding-left:14px; list-style:none; line-height:1.3}
#yellow_stars li {background:url(../gfx/star_yellow.jpg) no-repeat 0px 3px; padding-left:14px}

.ad_strat {float:left; margin-left:16px; padding:5px 0; width:300px}

#nletter_box {width:310px; border:1px solid #d7d7d7; padding:15px 20px 10px 20px}
#nletter_box a {color:#2391d7}
#nletter_top {background:url(../gfx/newsletter_top.jpg) no-repeat; padding-top:7px}
#nletter_bottom {background:url(../gfx/newsletter_bottom.jpg) no-repeat; padding-top:7px}
#nletter input {width:200px; background:url(../gfx/newsletter_shadow.jpg); border:1px solid #a5acb2; height:14px; margin-bottom:5px; padding-left:4px; font-size:12px}
#nletter label {width:100px; padding:2px 0; font-size:12px}

.port {padding:0 8px 0 8px; color:black}
.port_l {float:left; width:230px; height:260px; background:url(../gfx/port_ws.jpg) no-repeat bottom right; font-size:13px; color:#2391d7}
.port_l li {background:url(../gfx/port_star.jpg) no-repeat center left; padding-left:14px}
.port_r {float:left; width:300px; height:240px}
.port_box {height:230px; width:300px; border:1px solid #e6e6e6; padding:6px 8px 6px 8px}
.port_r_top {background:url(../gfx/port_screen_shad_top.jpg); padding:5px 0 0 0}
.port_r_bottom {background:url(../gfx/port_screen_shad_bottom.jpg); padding:5px 0 0 0}
.port_logo {float:left; padding:5px 20px 0 20px; width:90px}
.port_logo_shad {background:url(../gfx/port_logo_shadow_bottom.jpg) no-repeat bottom left; padding:11px 0 0 0}
.port_logo_txt {float:left; width:415px}
.port_after_logo {padding-left:8px}
.port_succ1 {border:1px solid #f0f0b9; background:#fffff0; padding:5px 8px 15px 8px}
.port_succ1_title {color:#2391d7; font-size:14px}
.port_succ2 {float:left; padding:13px 8px 5px 8px; margin-top:-1px; width:185px; border-left:1px solid #f0f0b9; border-right:1px solid #f0f0b9; border-bottom:1px solid #f0f0b9; background:#fffff0; color:#646464}
.port_succ2 a {color:#2391d7; font-size:11px}
.port_succ3 {float:left; width:322px; margin:10px 0 0 10px; padding:10px 0 10px 10px; border:1px solid #b9dbff; background:#e9f4ff}
.port_succ3 a {color:#2391d7; font-weight:bold; font-size:11px}
.port_line {border-top:1px solid #787878; margin:10px 0 10px 0}
.pager {color:#2391d7}
.port_pager {text-align:center; padding-bottom:20px}
.port_pag_left {float:left; display:block; padding-left:22px; background:url(../gfx/pag_left.gif) no-repeat 6px 2px; color:#2391d7; font-size:12px}
.port_pag_right {float:right; display:block; padding-right:22px; background:url(../gfx/pag_right.gif) no-repeat 60px 2px; color:#2391d7; font-size:12px}

#sm_div_main, #tc_div {padding:0 10px 40px 10px}
.sm_div {float:right; width:120px}
.sm_div a {color:#2391d7; font-weight:bold; line-height:1.4}
.sm_title {font-size:16px; color:#2391d7; padding-bottom:10px; font-weight:bold}
.tc_title {font-weight:bold}
#tc_ul li {list-style:decimal; margin-left:20px}
#tc_ul table {border-collapse:collapse}
.tc_ul_td {width:30px; vertical-align:top; font-weight:bold}

#pasek {background:#f0f0f0; border-top:2px solid #ddd; height:21px; padding-top:1px}
#print {float:right; background:url(../gfx/print.gif) no-repeat 0px 2px; height:18px; padding:1px 8px 0 20px}
#print a {font-size:11px}

.avan_pad {padding-left:22px}

#faq {margin-left:20px; font-size:14px}
#faq .text {font-size:12px; color:#1d1d1d}
#faq li {font-size:14px; list-style:decimal; color:#2391d7; line-height:1.2}

.know_div_small {height:120px; border:1px solid #ebebeb; background:url(../gfx/know_bottom.jpg) repeat-x left bottom}
.know_div {border:1px solid #ebebeb; background:url(../gfx/know_bottom.jpg) repeat-x left bottom}
.know_title {display:block; background:url(../gfx/know_top.jpg) repeat-x; height:23px; color:#2391d7; padding:3px 0 0 8px}
.know_text_small {padding:6px 8px 6px 8px; height:52px}
.know_text {padding:6px 8px 6px 8px}
.seo_arrow_up {display:block; float:right; background:url(../gfx/seo_arrow_up.gif) no-repeat center right; color:#2391d7; padding-right:16px; margin-right:2px}
.seo_arrow_down {display:block; float:right; background:url(../gfx/seo_arrow_down.gif) no-repeat 150px; color:#2391d7; padding-right:26px}
#sknow_photo {background:url(../gfx/sk_photo_shad.jpg) no-repeat; width:422px; margin:auto}
#sknow_photo_td {text-align:center; vertical-align:middle; height:331px}
#seo_blue_link {display:block; width:308px; border:1px solid #b9dbff; background:#e9f4ff url(../gfx/red_arrow.jpg) no-repeat 7px 7px; padding:5px 0 5px 26px; color:#2391d7; font-weight:bold; margin-bottom:8px; font-size:11px}
.grey_box {background:#f0f0c8 url(../gfx/coma_up.gif) no-repeat 4px 4px; width:185px; height:150px; float:right; padding:12px 5px 0 10px; font-size:11px; line-height:1.3}
.grey_box_text {font-weight:bold; background:url(../gfx/coma_bot.gif) no-repeat bottom right; padding:0 0 2px 20px}

#pay_left {width:215px; float:left; margin-right:20px}
#pay_right {width:470px; float:left}
#pay_top {background:url(../gfx/pay_top.jpg) no-repeat; padding:6px 0 0 0}
#pay_bottom {background:url(../gfx/pay_bot.jpg) no-repeat; padding:6px 0 0 0}
#pay_mid {width:195px; border:1px solid #d7d7d7; padding:10px; line-height:1.2}

#payform label {width:160px; padding:2px 0; font-size:12px}
#payform input {width:200px; border:1px solid #a5acb2; margin-bottom:5px; padding-left:4px}
#payform select {margin-bottom:5px}
#payform .amount {font-size:20px; font-weight:bold}

.button_back {float:right; background:url(../gfx/button_back.gif) no-repeat 0 2px; padding-left:17px; color:#787878; font-weight:bold; margin-top:25px; font-size:11px}
.button_top {float:right; background:url(../gfx/button_top.gif) no-repeat 0 2px; padding-left:13px; color:#787878; font-weight:bold; margin:25px 10px 0 0; font-size:11px}

.adw_point {color:#2391d7; font-size:14px; font-weight:bold}

