/* CSS Document */
body {font-size: 9pt;font-family:Arial, Verdana,  Helvetica, sans-serif;margin:0;padding:0;background :#FFF url(bg000000.gif) repeat-y center 0 fixed;}
#page {background-color:#3D3D3B;width:1000px; margin-top: 0px;margin-bottom: 0px; margin-left: auto; margin-right: auto; padding: 0px;min-width: 1000px;z-index:1;}
#body {background-color:#FFF; width:992px;margin:0px 2px 0px 4px; position:absolute}
a{color: #0066cc; text-decoration:none; font-weight:normal}
a:hover {color: #009900; text-decoration: underline; font-weight:normal}
.white, .white a, .white a:hover {color:#FFF}
#parta{background:url(0105background.gif) repeat-x 0px 0px;margin-top:107px;height:20px; padding-top:10px;width:987px; padding-left:5px}
#parta h1{font-size:9pt;font-weight:normal; margin:0px; padding:0px;display:inline}
#partc {clear:both; z-index:1;background-color:#FFF; position:absolute;height:108px;top:0px;width: 992px}
#partb {margin:0;padding:0;width:992px; position:relative}
#bottom {width:100%}
.bg_bottom { float:left;width:100%; background:#FFF url(0105background.gif) repeat-x 0px -145px; height:78px; padding-top:10px; text-align:center; line-height:180%}

#top {float:left;background-color:#3D3D3B;width:100%}
.top_l{float:left; width:70%; height:33px; margin:0px; padding:0px}
.divtag {float:left; width:494px; margin:0px; padding:0px;}
ul#nav {float:left;height:33px;text-align:center;margin:0; padding-left:0px;}
ul#nav li {display:block;float:left}
ul#nav li a{border:0;display:block; }
li.tag a { width:81px;height:23px; text-decoration:none;color:#FFF;padding-top:10px; font-weight:bold; background: url(0105spic.gif) no-repeat -189px -272px}
li.tag a:hover{ width:81px;height:23px; background: url(0105spic.gif) no-repeat -189px -313px; color:#AD2118;text-decoration: none;padding-top:10px; font-weight:bold}
li.tag_s a{ width:81px;height:23px; background: url(0105spic.gif) no-repeat -189px -313px; color:#AD2118;text-decoration: none; font-weight: bold; font-size:12px; padding-top:10px}
li.tag_s a:hover{ width:81px;height:23px; background: url(0105spic.gif) no-repeat -189px -313px; color:#AD2118;text-decoration: underline; font-weight: bold; font-size:12px; padding-top:10px}


.top_r{float:right; width:28%; height:23px; margin:0px; padding-right:10px; padding-top:10px; text-align:right}
.rss a {float: right;background: url(0105spic.gif) no-repeat 0px -490px; padding-left:17px;padding-right:8px}
.bookmark {float:right;height:23px;background: url(0105spic.gif) no-repeat 0px -517px; padding-left:15px; padding-right:8px;}
.worldwide {float:right;height:23px;padding-left:5px}
.next1 {float:right;margin-top:2px; height:16px; width:15px; padding:2px 0px 0px 5px;z-index:5; background:url(0105spic.gif) no-repeat -20px -123px;cursor:pointer;}
.next2 {float:right;margin-top:2px; height:16px; width:15px; padding:2px 0px 0px 5px;z-index:5; background:url(0105spic.gif) no-repeat -2px -123px}

.bg_flag {float:right; width:133px; height:21px; background: url(0105spic.gif) no-repeat -60px -60px; text-align:center; padding-top:7px}
.flag {float:right; background:url(flag.gif) no-repeat;width:18px; margin-left:5px; height:16px; padding:0px 4px 0px 4px; cursor: pointer}
.uk { background-position:0px 0px}
.usa { background-position:0px -26px}
.japan {background-position:0px -53px}
.iatly {background-position:0px -79px}
.russia {background-position:0px -105px}
.france {background-position:0px -131px}
.germany {background-position:0px -158px}
.korea {background-position:0px -184px}
.holland {background-position:0px -210px} 
.portugal {background-position:0px -236px} 
.spain{background-position:0px -262px} 

.shareBox {float:left; position:absolute; right:340px; top:28px;z-index:99;}
.sharePop{float:left; position:absolute; border:1px solid #d2d2d2; background-color: #AF221A;text-align:left; padding:5px;width:280px;}
.sharePop_l, .sharePop_r {float: left; width:140px;background-color:#FFF}
.sharePop_l span:hover, .sharePop_r span:hover{ background-color:#818181}
.sharePop_l a:hover, .sharePop_r a:hover{ color:#fff}
.bg_icon {float:left;width:100px;height:15px;padding:5px 5px 10px 30px; background:transparent url(bookmark.gif) no-repeat}
.bg_icon1 {float:left;width:18px;height:15px;padding:5px 0px 5px 0px; background:transparent url(bookmark.gif) no-repeat}
.digg {background-position:0px 5px;}
.delicious {background-position:0px -100px}
.reddit {background-position: 0px -134px}
.stumbleupon {background-position: 0px -65px}
.buzz {background-position: 0px -30px}
.favorites {background-position: 0px -241px}
.google {background-position: 0px -275px}
.mypace {background-position: 0px -170px}
.pacebook {background-position: 0px -207px}
.slashdot {background-position: 0px -309px}

#logo {width:100%; height:75px}
.logo_image { padding: 10px 0px 6px 5px; float: left; width: 255px; height: 59px; cursor:pointer; border:none }
.qc_01 {float:right; width:728px;height:44px; margin-top:30px;background:url(0105spic.gif) no-repeat -72px -116px;}
.qc_01 form{ display:inline;padding-left:40px; float: left;}
.advanced_search { float: left; margin: 3px 0px 0px 5px;}
.advanced_search a a:hover{ font-weight:bold; text-decoration: underline}
.login {position:absolute; right:20px; top:115px;z-index:3; display:inline; height:19px; width:30%}
.logintop a{float:right;background: url(0105spic.gif) no-repeat 0px -542px; padding-left:22px;padding-right:8px; color:#000}
.register a{float:right;background: url(0105spic.gif) no-repeat 0px -567px; padding-left:22px;color:#000}

.inline{ display:inline; font-size:13px; font-weight: bold;}
.inlineh1{ display:inline; font-size:16px; font-weight: bold;} 
.inlineh2{ display:inline; font-size:14px; font-weight: bold;}
.floatleft{ float:left}

.content {float:left;width:100%}
.menuleft {float:left; width:180px; position: relative}
.ml_title {float:left;font-size:13px; text-align:center; font-weight:bold; background:url(0105spic.gif) no-repeat 0px -270px;color:#FFF; width:100%; height:23px; padding-top:5px;}
.bg_cg {float:left;height:28px}
.bg_cg a{float:left;height:23px;background:url(0105spic.gif) no-repeat;padding-top:5px; overflow:hidden;white-space:nowrap;text-decoration:none}
.catelogies a{background-position:0px -311px;width:165px; padding-left:15px;font-weight:bold;font-size:13px;}
.catelogies a:hover {background-position:0px -346px;width:165px; padding-left:15px; padding-top:5px;font-weight:bold;font-size:13px; color:#FFF}
.catelogies1 a{background-position:0px -380px;width:155px;padding-left:25px}
.catelogies1 a:hover{background-position:0px -451px;width:155px;padding-left:25px;color:#FFF}
.catelogies_s a{background-position: 0 -451px; color: #0066CC; font-size: 13px;  font-weight: bold; padding-left: 25px;  width: 165px;}
.catelogies_s a:visited{background-position: 0px -346px;width:165px; font-weight:bold; padding-left:15px;font-size:13px;color:#FFF}
.catelogies_s1 a{background-position:0px -346px;width:165px;padding-left:15px;font-weight:bold; font-size:13px;color:#FFF}
.catelogies_s2 a{background-position:0px -451px; width:155px;padding-left:25px;color:#FFF}

.body_center {float:left;width:495px; margin-left:7px}
.text_box {float:left; width:100%}
.bg_v { width:100%;line-height:180%}
.bg_vl {float:left;width:1.42%;height:28px; background:url(0105spic.gif) no-repeat -4px -64px}
.bg_vc {float:left; width:97.36%; height:23px; background: url(0105background.gif) repeat-x 0px -251px; font-size:16px;font-weight:bold;color: #AD2118; padding-top:5px;}
.bg_vr {float:left; width:1.22%; height:28px; background: url(0105spic.gif) no-repeat -14px -64px}
.bg_b {float:left; width:492px; border-right: 1px solid #D7D7D7; border-left: 1px solid #D7D7D7;margin:0px; padding:0px}
.t1 a, .t1 a:hover{padding:5px 5px 0px 0px;text-align:left;font-size: 9pt;font-weight: bold;}
.t2 {text-align:justify; padding:5px;color: #333;} 
.t3{float:right;height:22px;width:100px;margin-top:5px;padding-right:15px; padding-left:25px;background:url(0105spic.gif) no-repeat 0px -652px}
.bg_ll {float:left; width:2%; height:15px; background:url(0105spic.gif) no-repeat -31px -77px}
.bg_lc {float:left; width:96%; height:15px; background:url(0105background.gif) repeat-x 0px -591px}
.bg_lr {float:left; width:1.84%; height:15px; background: url(0105spic.gif) no-repeat -47px -77px}

.startdownload, .startdownload:hover { font-size:10pt; font-weight:bold;} 

.space {float:left; width:99.5%; height:15px}
.body_title {border-bottom: 1px solid #D7D7D7}
.bt1 {float:left; font-size:16px ;font-weight:bold; color:#AD2118;padding-left:10px}
.bt4 {float:right;font-size:11px;font-weight: normal;color:#000; padding-top:3px;text-align:right;}

.box_t1 {float:left;width:77.5%}
.box_t2 {float:left;width:20%}
.box_t11 {float:left;width:83.5%}
.box_t12 {float:right;width:81%;}
.box_t22 {float:left;width:14%}
.box_t3 {float:left; width:83.5%;border-top:1px dotted #EBE0EB;padding:5px 0px 10px 80px; margin-left:0px; margin-right:0px; display: inline}
.box_t3 span{text-align:left; padding-left:12px; padding-right:3px; background: url(0105spic.gif) no-repeat 0px -685px;}
.image {float:left;padding: 5px 5px 0px 10px;width:66px;text-align:center;}
.no-image {float:left;background:transparent url(sp_butto.gif) no-repeat 17px -244px;padding: 59px 5px 0px 10px;width:66px;text-align:center}
.priceRange {font-style:normal;font-variant:normal;font-weight:700;font-size:11pt;line-height:normal;font-size-adjust:none; font-stretch:normal; color:#009900}
.file_sized {text-align:justify; color: #333}
.bg_buyitnow { float:left; width:90px; padding-left:20px;background:url(0105spic.gif) no-repeat 0px -621px;height:18px; padding-top:5px; margin-top:5px}
.bg_downloadnow {float:left; width:90px;padding-left:20px; background:url(0105spic.gif) no-repeat 0px -653px;height:18px; padding-top:3px}
.nd2 a, .nd2 a:hover{font-size:9pt;font-weight:bold; background:url(0105spic.gif) no-repeat 0px -809px; height:23px; padding-left:15px}
.save, .save:hover{font-size:10pt;font-weight:bold;background:url(0105spic.gif) no-repeat -186px -724px; padding-left:20px; height:20px}
.t_nd{padding-right:5px;text-align:justify;color:#333; line-height:150%}

.page_next {float:left; width:100%;text-align:right; display:inline}
.page_next li {display:inline;padding:2px}
.page_next a {padding:3px 4px;border:1px solid #ccc}
.page_next span {font-weight:bold; background-color:#67ACF1; color:#fff; padding:3px 5px; border:1px solid #ccc}
.column_right {float:right;width:302px}
.r_title_l {float:left; height:28px; width:9px;background:transparent url(0105spic.gif) no-repeat 0px 0px}
.r_title_r {float:left; height:28px; width:9px; background:transparent url(0105spic.gif) no-repeat -25px 0px}
.r_title_c {float:left; height:23px; padding-top:5px;width:284px;background:url(0105background.gif) 0px -649px repeat-x;font-size:15px; font-weight:bold; color:#777; text-transform:uppercase}
.r_title_icon{float:left;width:20px;height:18px;background:transparent url(0105spic.gif) -41px -5px  no-repeat;}

.r_bg1 {float:left;width:300px;border-right:1px solid #D7D7D7; border-left: 1px solid #D7D7D7}
.r0_align {float:left; text-align:justify; padding:5px 2px 3px 5px; width:290px; height:auto; display:inline; line-height:150%}
.remove {float:right;cursor:pointer;width:55px; text-align: left; padding-left:18px; padding-top:0px; background:url(0105spic.gif) no-repeat -187px -750px; height:18px; color: #FF0000; font-weight:bold;}
.more a{float:right;width:40px;text-align:left; padding-left:15px;background: url(0105spic.gif) no-repeat -53px -154px; padding-top:7px; height:22px; text-decoration:underline}

a.smallLink {font-size:11px; line-height:130%}
a.mediumLink {font-size:15px; line-height:130%}
a.largeLink {font-size:25px; line-height:130%}

.r_title1{float:left;width:295px; height:25px; background:url(0105background.gif) 0px -681px repeat-x; padding-top:14px; padding-left:7px; font-size:16px; font-weight:bold}

.r_related {float:left;width:100%;height:15px;overflow:hidden; white-space:normal; padding-top:2px}
.r_related h2 {font-size:11.5px; color:#7B7B7B; font-weight:normal; display:inline}
.li_related {width:290px; background: url(bg_ol000.gif) repeat; padding-top:13px;height:16px;overflow:hidden; white-space:normal }
.li_related h3 {font-size:12px;font-weight:normal;display:inline}
.color_show {background-color:#FCFCF0; border-bottom:1px solid #ccc; padding-top:5px; padding-bottom:5px}
.icon_show{ float:left; height:11px; width:11px; padding-right:5px;background:url(0105spic.gif) no-repeat -54px -200px;cursor:pointer;}
.icon_hidden {float:left; height:20px; width:11px; padding-right:5px;background:url(0105spic.gif) no-repeat -54px -230px;cursor:pointer;}

.ol_top_software {width:267px; color:#DE7317;font-weight:bold;font-size:9pt; padding-left:23px; margin:0;background: url(bg_ol000.gif) repeat left top;}
.li_top_software {width:265px;height:16px; padding-top:12px; *padding-top:9px}
.li_top_software a {float:right; width:265px;height:16px; overflow:hidden}

.bsearch {width:727px; padding-left:200px; padding-bottom:20px}
.bg_box_search_left {float:left;width:17px;background: url(0105spic.gif) no-repeat -189px -355px;height: 60px;}
.bg_box_search_center{float:left;background: url(0105background.gif) repeat-x 0px -430px; height: 60px;width:416px; position:relative}
.bg_box{float:left;height:60px;width:102px;}
.bg_box_t a{float:left;background: url(0105spic.gif) no-repeat -60px -60px; height: 16px;width:102px; padding-top:13px; font-size:12px; font-weight:normal; text-decoration:none;color:#000;}
.bg_box_t a:hover{float:left;background: url(0105spic.gif) no-repeat -60px -60px; height: 16px;width:102px; padding-top:13px; font-size:12px; font-weight: normal; text-decoration: underline;color:#000;}
.bg_box_search_right {float: left;width:17px;height: 60px;padding:0px;padding-right:0px; background: url(0105spic.gif) no-repeat -208px -355px;}
.form {padding-top:17px;padding-bottom:5px; height:30px}

input.sl_submit {width:66px;height:23px;background:transparent  url(sp_butto.gif) no-repeat 0px 0px;text-align:center;font-size:14px;color:#fff;cursor:pointer;border:0px; padding-bottom:3px; display:inline}
input.bsearch_submit {width:67px;height:20px;background:transparent url(sp_butto.gif) no-repeat 0px -42px;text-align:center;font-size:11.5px;text-transform:uppercase;font-weight:bold;color:#FFF;cursor:pointer; vertical-align:middle; border:0px; padding-bottom:3px; display:inline}
input.open_submit {width:62px;height:22px;background:transparent url(sp_butto.gif) no-repeat 0px -83px;text-align:center;font-size:12px;color:#000;cursor:pointer; vertical-align:middle; border:0px; padding-bottom:3px;}
.rss_t2 {float:left;width:80px; margin-top:5px; padding-left:30px;background:url(sp_butto.gif) no-repeat 0px -211px}
input.related_submit {width:82px;height:28px;background:transparent url(sp_butto.gif) no-repeat 0px -122px;text-align:center;font-size:16px; font-weight:bold;color:#fff;cursor:pointer; vertical-align:middle; border:0px; padding-bottom:3px; margin-bottom:5px}

.page_detail {float:left;width:676px;padding-left:5px; padding-right:2px; height:auto;position:relative}
.advertising {float:left;margin-top:0px;padding-left:0px; padding-top:5px; color:rgb(102, 102, 102)}
.advertisingCenter {padding-right:2px; margin-top:0px; padding-top:5px; color:rgb(102, 102, 102)}
.ads_330 {width: 336px;}
.ads_672{overflow: hidden;width: 672px;}
.box366{ float: left; width: 336px;}

.p_title2{float:left;width:670px; background-color:#E1EFF4; padding-top:5px; padding-bottom:5px; margin-bottom:10px; padding-left:5px;}
.ranking {float:left; width:37%}
.summary {float: left; width:60%; padding-right:10px}
.span1 {float:left; width:37%;font-weight:bold}
.span2 {float:left; width:60%;font-weight: normal}
.span3 {float:left; width:22%;font-weight:bold}
.span4 {float:left; width:78%;font-weight: normal; color:#666}
.span5 {float:left; width:80%;white-space:normal;}
.span6 {float:left; width:100%;text-align:center; color:#0066cc; padding-bottom:10px}
.span7 {float:left; width:30%; text-align:center; vertical-align:top}
.span8 {float:left; width:68%;vertical-align:top; padding-left:10px}
.span9 {float:left; width:30%; height:100px}
.span10 {float:left; width:68%; height:95px; padding-left:5px; padding-top:5px; line-height:150%}
.span11 {float:right; width:50%; text-align:right; padding-right:10px}
.span12 {float:left; width:95%; overflow:hidden}
.span13 { float:left; width:47%; padding:10px 0px 10px 10px}
.span14 {float:left; width:92%}
.span15 {float:left; width:16%}

.span42 {background:url(0105spic.gif) no-repeat 0px -620px; padding-left:20px; height:24px; display:inline}
.span43 {background:url(0105spic.gif) no-repeat 0px -652px; padding-left:20px; height:24px;display:inline}
.span44 a{background:url(0105spic.gif) no-repeat -196px -442px; padding-left:20px; height:24px;display:inline; color:#B3342C; font-weight:bold}

.user_star_rating{float:left;height:16px;overflow:hidden; width:90px; }
.user_star_rating div{background:url(stars200.gif) no-repeat top left;float:left;padding-right:2px;height:16px;width:16px;}
.user_star_rating div.star1{background-position:left center;}
.user_star_rating div.star2{background-position:left bottom;}
.user_star_rating div a{display:block;float:left;}
.user_star_rating div img{float:left;height:16px;width:8px;}
.user_star_rating img {border:0;}
.user_star_rating form {margin:0;padding:0}

.text_download, .text_download:hover {text-align:left;font-weight: bold; font-size:13pt; color:#AD2118}
.icon_p {float:left; background-color:#E1EFF4; width:665px; height:40px; padding-left:7px}
.uliprint {float:left;display:inline; list-style:none; margin:7px 0px 0px 0px; padding:0px;width:670px}
.iprint {float:left; width:90px; height:28px; padding-top:5px;display:inline; padding-left:35px; background:url(0105spic.gif) no-repeat -187px -494px; vertical-align:bottom}
.broken {float:left; width:110px; height:28px; padding-top:5px;display:inline; padding-left:35px; background:url(0105spic.gif) no-repeat 0px -775px; vertical-align:bottom}
.spam {float:left; width:90px; height:28px; padding-top:5px;display:inline; padding-left:24px; background:url(0105spic.gif) no-repeat -187px -587px; vertical-align:bottom}
.review {float:left; width:90px; height:28px; padding-top:5px;display:inline; padding-left:38px; background:url(0105spic.gif) no-repeat -187px -542px; vertical-align:bottom}
.mail {float:left; width:97px; height:28px; padding-top:5px;display:inline; padding-left:35px; background:url(0105spic.gif) no-repeat 0px -743px; vertical-align: bottom}

.keyword {text-align:left; padding-left:12px; padding-right:3px; background: url(0105spic.gif) no-repeat 0px -685px;}
.bookmark_title{float:left;font-size:10.5pt;font-weight:bold;text-align:left;width:460px;}
.bookmark_con{float:right; text-align:left; margin:0px; padding-top:0px; display:inline}
div.row {clear: both; padding-top: 5px;}
div.row span.label {float:left; width:140px; text-align: right; }
div.row span.formw {float:right;width: 490px;text-align: left;} 

.mirror, .mirror:hover{font-weight:bold; font-size:14px;}
.warning{float:left; background:url(0105spic.gif) no-repeat -281px -405px; padding:5px 0px 5px 20px;}

.color {background-color:#E4F4F9}
.color1{background:#C6E0EA;height:8px;border-top:1px solid #FFF;border-bottom-color:1px solid #FFF}
.color2 {background:#EFF7FA}
.color3 {background:#E1EFF4}
.color4 {background:#F8F7ED;margin-top:5px}
.color4 a, .color4 a:hover{padding-left:15px; font-weight:bold}
.color5 {background:url(0105background.gif) repeat-x 0px -606px; height:30px;color:#AD2118; vertical-align:bottom}
.color6 {background-color:#F7E8E7}
.color7 {background-color:#D9E2ED}
.color8 {background-color:#eee}

.line {float:left;width:100%; height:20px; padding-top:5px}
.line1 {float:left;width:100%; padding-top:5px; padding-bottom:5px}
.line2 {float:left;width:100%;background:#E8F7FC;height:20px; padding-top:5px}
.line3 {float:left;width:98.5%; line-height:200%;padding:5px; background:#fff }
.line4 {float:left;width:100%; padding-top:5px; padding-bottom:5px; background:#EBF3FB}
.line5 {float:left; width:99.5%}
.line6 {float:left; width:99%; height:8px;background:#C6E0EA; border-bottom: 1px solid #FFF;}
.line7 {float:left; width:100%;border-bottom: 1px solid #FFF; position:relative; display:inline}
.line8 {float:left; width:99%; padding:5px 2px 5px 10px; margin-top:2px; margin-bottom:2px}
.line9 {float:left;width:98.5%; line-height:200%;padding:5px}
.line10 {float:left;width:95.5%; line-height:200%; padding-left:20px}
.line12 {float:left;width:98%; padding-left:5px}


.padding {padding:5px; text-align:justify; width:75%; line-height:150%}
.sitemap {float:left;width:670px;background-color:#EBF3FB; border: 1px solid #AACBEE;padding:5px 0px 5px 0px;}
.cat_feed {height:16px; margin-left:5px; padding-left:30px; padding-right:5px; background:url(0105spic.gif) no-repeat -189px -787px; cursor:pointer; display:inline}
.review1{float:left;padding-top:5px;padding-left:38px;background:url(0105spic.gif) no-repeat -187px -542px; height:25px}
.review1 a, .review1 a:hover { font-weight:bold}
.open {float:left;width:626px; padding-left:38px;line-height:180%}
.bg_repair{float:left;font-size:10.5pt;font-weight:bold;text-align:left;width:670px; background:url(0105background.gif) repeat-x 0px -615px;height:25px; padding-left:7px; padding-top:5px; color:#AD2118}

.box {float:left;width:762px}
.box1 {float:left;width:98%; padding:2px}
.boder{border: 1px solid #C6C6C6}
.boder1 {border-bottom:1px dashed #FCB544; margin-bottom:10px;padding-top:5px; position:relative}
.boder2 {border: 1px solid #E1EFF4;border-collapse:collapse;}
.boder3 {border-bottom:1px dotted #9DDBF1}
.boder4 {border:1px solid #F7E8E7;border-collapse:collapse;}
.boder5 {border-bottom:1px dotted #E6BCB9}
.boder6 {border: 1px solid #D9E2ED;border-collapse:collapse;}
.boder7 {border-bottom:1px dotted #9DDBF1}
.boder8 {border:1px solid #D9E2ED; background-color:#EFEFEF;text-align:justify}
.boder9 {border-bottom:1px dashed #FCB544}
.border10{border-top:1px solid #ccc; background-color:#fff}
.border11{border:1px solid #ccc}
.copyright_notice {float:left; width:100px;padding:8px 5px 5px 5px;font-weight:bold}
.copyright_notice_t {float:left; width:640px; background-color:#FFF; padding:8px 5px 5px 5px; font-size:11px; line-height:150%}

.stt {float:left;width:30px;height:30px; padding-top:7px;text-align:center; font-weight:bold}
.title {float:left;width:280px;height:30px; padding-top:7px;padding-left:9px;overflow:hidden; white-space: normal}
.title a, .title a:hover {font-weight:bold}
.title h3 {display:inline;font-size:12px;vertical-align: middle}
.text_center { text-align:center; font-weight:bold}
.bg_category_1 {float:left;width:140px;height:30px; padding-top:7px;text-align:center;font-size:11px;border-right: 1px solid #E1EFF4;border-left: 1px solid #E1EFF4;overflow:hidden; white-space: normal}
.bg_price {float:left;width:60px;height:30px; padding-top:7px;font-size:11px;text-align:center }
.bg_license_1 {float:left;width:60px;height:30px; padding-top:7px; padding-left:10px;font-size:11px;border-right: 1px solid #E1EFF4;border-left:1px solid #E1EFF4;text-align:center}
.bg_filesize_1 {float:left;width:68px;height:30px;padding-top:7px;font-size:11px;text-align:center }

.bg_category_2 {float:left;width:140px;height:30px;padding-top:5px;text-align:center;font-size:11px;border-right: 1px solid #F7E8E7;border-left:1px solid #F7E8E7;overflow:hidden; white-space:normal}
.bg_license_2 {float:left;width:60px;height:30px; padding-top:5px; padding-left:10px; font-size:11px;border-right-width: 1px;border-left: 1px solid #F7E8E7;border-right: 1px solid #F7E8E7}

.bg_tag {float:left; width:632px}
.stt_1{float:left;width:30px;height:58px; padding-top:20px;text-align:center; font-weight:bold}
.bg_tag_nd {float:left; width:627px; background-color:#FCF7F7; height:35px; font-size:11px; padding-left:5px; padding-top:5px;overflow:hidden; white-space:normal}
.ilist {float:left;width:120px;height:74px;padding:5px 5px 5px 5px; margin:5px 5px 5px 5px;text-align:center;border: 1px solid #DFDFDF;border-collapse:collapse;}

.register_box{float:left;width: 670px;padding-top:5px;margin:0px;border-right:1px solid #ccc;border-left: 1px solid #ccc}

.editor{ top:10px;}
.editor2{width:145px;text-align:center;background: #EDECEC;}
.editor .innerdiv{background-color:#fff;border: 1px solid gray;padding:6px;position: relative;left: -5px;top: -5px;}
.comment{float:left; width:470px;background-color:#F2F2F2; padding:5px 5px 5px 10px; line-height:180%}
.commentleft{float:left;background:#FFFFFF url(sp_butto.gif) 0px -378px no-repeat; width:19px; height:33px; margin-top:114px}

.text_box1 {float:left; width:98%; border:1px solid #D7D7D7; padding:4px; display:inline; *width:95.5%}
.version {float:left; padding-left:25px; padding-right:15px; width:95%}
.version_line {float:left; width:98%; padding:5px; background-color:#D1E9F9; border-bottom:1px solid #fff}
.spanleft {float:left; width:60%}
.publisher {padding-left:25px;color:#666666;font-size:10px;line-height:12px;white-space:nowrap;}
.spanleft a, .spanleft a:hover{float:left;padding:2px 5px 2px 25px; font-weight:bold; text-decoration:underline; font-size:11px}
.spanright {float:left; width:20%}
.spanright a, .spanright a:hover{float:left; padding:2px 5px 2px 25px;font-weight:bold; font-size:11px}
.icon_download a{background:url(0105spic.gif) no-repeat 0px -652px}
.icon_buy a{background:url(0105spic.gif) no-repeat 0px -620px; text-decoration:underline;}
.secury {float:right; width:35%}
.column {float:left; width:25%; height:30px}
.column a { color:#ff0000; font-size:14px; text-decoration:underline; font-weight:bold}
.column1 {float:left; width:45%;height:30px; margin-top:-30px!important}


.showpopup { float:left; width:97.5%; border:1px solid #D6D0C4; padding:7px;height:auto; background:#fff url(bg_conten_popup.gif) repeat-x left top}
.bg_titlepopup{height:13px;text-transform:uppercase; font-size:11px; font-weight:bold; background: url(bg_subtitle_popup.gif) repeat-x 0px 1px;color:#000; text-align:center}
.table_06 {width:99%;border:1px solid #000100}
.table_06 td {padding:2px 2px; border-bottom:1px solid #6E6B64; font-size:11px}
.table_06 td a{font-size:12px}
.borderright { border-right:1px solid #716D62}
input.sl{width:auto;height:24px; margin:0px; padding-left:10px; padding-right:10px; border:1px solid #BB2D00;background:transparent  url(0105background.gif) repeat-x 0px -353px;font-size:13px;text-align:center;color:#fff;font-weight:bold;cursor:pointer}

.compare { float:left; width:97.5%; margin:5px}
.compare_t {float:left; width:99%; height:23px;font-size:16px;font-weight:bold;color: #AD2118; padding-top:5px; border:1px solid #AFAFAF; padding-left:10px; background-color:#F2F2F2}
.tablecompare {width:99.5%;border:1px solid #fff; background:#F0F0F0}
.tablecompare td{padding:4px 3px; border-bottom:1px solid #fff; vertical-align:top}
.borderright1 { border-right:1px solid #fff}
.compare_title {background-color:#9E0C0F; height:35px}
.compare_title span.close{float:right; background:url(0105spic.gif) no-repeat -3px -40px; padding-left:9px; padding-top:9px; cursor:pointer; margin:0}
.compare_title span.texttitle a{float:left; color:#fff; font-weight:bold; width:180px; overflow:hidden}
.bg_color1 {background-color:#AFAFAF; text-align: right; padding-right:5px;font-weight:bold; vertical-align:middle!important}
.bg_color12 { background:url(0105background.gif) repeat-x 0px -3px; text-align:left!important; padding-left:5px;font-weight:bold; vertical-align:middle!important; font-size:13px}

.button_compare { float:left; height:20px; padding:5px 0px 8px 0px; width:100%; }
.button_compare span {text-decoration:underline; font-style:italic}
.button_compare a{ font-weight:bold; font-style: normal}
.button_compare span.arrow { float:left;background:url(0105spic.gif) no-repeat -202px -70px; height:20px; padding-left:33px} 
.button_compare span.arrow1{ float:left;background:url(0105spic.gif) no-repeat -202px -104px; height:20px; padding-left:33px}

.boxcompare{float:left;width:675px;background-color:#EEEEEE}
.boxcompare_s{float:left;width:675px;background-color:#ffcc00}
.boxcheck {float:left;width:4%;text-align:center; padding-top:45px}
.boxtitle {float:left;width:96%;background-color:#FFF; padding-top:5px; padding-bottom:5px}
.text_box2 {float:left; width:99%; border:1px solid #D7D7D7}
input.namerequired { float:left; width:90%; padding-left:25px; background:#F7F7F7 url(0105spic.gif) no-repeat -284px -750px; height:20px; padding-top:5px}
input.mailrequired { float:left; width:90%; padding-left:25px; background:#F7F7F7 url(0105spic.gif) no-repeat -284px -784px; height:20px; padding-top:5px}
input.webrequired { float:left; width:90%; padding-left:25px; background:#F7F7F7 url(0105spic.gif) no-repeat -284px -853px; height:20px; padding-top:5px}
.required {background:#F7F7F7; width:90%; padding:5px 3px 5px 15px}
input.sbumitrequired {background-color:#004B80; padding:3px 5px; text-align:center; font-weight:bold; color:#fff}

.title_3 { float:left; position:relative;margin-top:-18px!important; margin-left:10px; padding:4px; background-color:#fff;font-size:15px; font-weight:bold}
.h2line{ display:inline;color:#666; font-size:11px; font-weight:normal; padding-left:15px; margin:0px; padding-left:15px; margin-top:-35px!important;}

.digg1{ float:left;background:transparent url(/images_icon/bookmark.gif) no-repeat 0px 0px;width:20px; height:17px;cursor: pointer}
.delicious1 {float:left;background:transparent url(/images_icon/bookmark.gif) no-repeat 0px -105px;width:20px; height:17px;cursor: pointer}
.reddit1 {float:left;background:transparent url(/images_icon/bookmark.gif) no-repeat 0px -139px; width:20px; height:17px;cursor: pointer}
.stumbleupon1 {float:left;background:transparent url(/images_icon/bookmark.gif) no-repeat 0px -70px; width:20px; height:17px;cursor: pointer}
.buzz1 {float:left;background:transparent url(/images_icon/bookmark.gif) no-repeat 0px -35px; width:20px; height:17px;cursor: pointer}
.favorites1 {float:left;background:transparent url(/images_icon/bookmark.gif) no-repeat 0px -246px; width:20px; height:17px;cursor: pointer}
.google1 {float:left;background:transparent url(/images_icon/bookmark.gif) no-repeat 0px -280px; width:20px; height:17px;cursor: pointer}
.mypace1 {float:left;background:transparent url(/images_icon/bookmark.gif) no-repeat 0px -175px; width:20px; height:17px;cursor: pointer}
.pacebook1 {float:left;background:transparent url(/images_icon/bookmark.gif) no-repeat 0px -211px; width:20px; height:17px;cursor: pointer}

.wraptocenter {display: table-cell; text-align: center; vertical-align: middle;}
.wraptocenter * {vertical-align: middle;}
.bordertop {float:left;border-top:1px solid #ECECEC; padding:5px 0px}
.bg_color {background-color:#FFFFF7}
a.titlelink, a.titlelink:hover {font-size:12px; font-weight:bold; text-align:left}
.boxsearch {float:right;padding:5px 5px 3px 40px; margin:0px;text-align:right; background: url(0105spic.gif) no-repeat -72px -116px; height:25px}
.download a{float:left; width:90px; background:url(0105spic.gif) no-repeat -286px -706px;height:18px; padding-top:2px; font-size:11px; text-decoration:underline;padding-left:15px}
.download_related a{background:url(0105spic.gif) no-repeat -286px -706px;height:18px; font-size:11px; text-decoration:underline}

.copycode { float:left; margin-left:2px; padding-left:40px; width:258px; height:33px; padding-top:20px ;background:#FFFFFF url(copy.gif) no-repeat 8px 5px}
.copycode a, .copycode a:hover { font-weight:bold; padding-left:3px; text-decoration:underline; font-size:16px}


/* CSS Document */
.page_detail_s {float:left;width:762px;padding:0px 5px; height:auto;position:relative}
.column_right_s {float:right;width:220px}
.advertising_s {float:right;margin-top:0px;padding-left:0px;padding-top:5px; color:rgb(102, 102, 102)}
.divspace {float:left; width:220px; height:345px; padding-bottom:15px}
.divads { float:left; width:220px; text-align:center;padding-bottom:15px}

.newsearch {float:left; width:760px;border:1px solid #D7D7D7; background:#DFDEDE; display:inline; color:#333; margin-bottom:20px}
.newsearch_tag { float:left; width:760px; height:28px; background: url(newsearch_bg.gif) repeat-x 0px 0px}
.tag_license {float:left; width:150px; height:28px;}
.tag_license a, .tag_license a:hover {float:left; width:150px; height:20px; padding-top:8px; font-size:13px; font-weight:bold; text-decoration:none; text-align:center}
.tag_license a.selected {float:left; width:150px; height:20px; padding-top:8px; font-size:13px; font-weight:bold; text-decoration:none;background: url(newsearch_bg.gif) repeat-x 0px -36px;text-align:center}
.tag_license_vm { float:left; width:2px; height:28px; background: url(newsearch_bg.gif) repeat-x 0px -71px }

.newsearch_sortby {float:left; width:750px; padding:7px 5px 0px 5px; height:22px; background: url(newsearch_bg.gif) repeat-x 0px -106px}
.newsearch_sortby .left {float:left; width:670px; padding-left:10px}
.newsearch_sortby .left a {font-size:12px; text-decoration:none; font-weight:normal; padding:0px 5px}
.newsearch_sortby .left a.selected { font-size:12px; font-weight:bold; text-decoration:none; color:#000}
.newsearch_sortby .right {float:right; width:50px;}
.newsearch_sortby .right .rss_s { float:right; background:url(newsearch_icon.gif) no-repeat 28px 0px; width:23px; height:15px; padding-top:2px;padding-right:25px; cursor:pointer}
.newsearch_sortby .right .rss_s a {color:#0066cc; font-weight:bold; text-transform:uppercase;}

.newsearch_compare {float:left; width:740px; padding:5px 10px 0px 10px; height:24px; background:#dfdede}
.newsearch_compare .left {float:left; width:530px; padding-left:20px; display:inline; font-style:italic}
.bgcomparet {background:url(newsearch_icon.gif) no-repeat 0px -30px}
.bgcompareb {background:url(newsearch_icon.gif) no-repeat 0px -68px}
.button_compare_s {cursor:pointer;background: url(newsearch_icon.gif) no-repeat 0px -110px;height:20px; width:66px;border:0; color:transparent!important}
.newsearch_compare .right {float:left; width:190px; text-align: right;}
.newsearch_content {float:left; width:750px; padding:0px 5px;background:#dfdede}
.linenewsearch {float:left; width:750px;display:inline; margin-bottom:5px }
.listnewsearch {float:left; width:750px; background:#f2f2f2; display:inline;}
.scheckbox{float:left; width:20px; background:#f2f2f2; text-align:center; vertical-align:middle}
.stextcontent {float:left; width:699px; padding:15px; text-align:left; border-left:1px solid #d7d7d7; line-height:150%}

.stextcontent_show {float:right; width:680px; padding:0px 15px 0px 34px; text-align:left; border-left:1px solid #d7d7d7; line-height:150%}
.stextcontent_show .title_ls { color:#888; font-size:13px; font-weight:bold}
.icon_result_hidden { float:left; width:12px; height:12px; padding-right:5px; margin-top:3px; background:url(newsearch_icon.gif) no-repeat -2px -207px;cursor:pointer}
.icon_result_show {float:left; width:12px; height:12px; padding-right:5px; margin-top:3px; background:url(newsearch_icon.gif) no-repeat -26px -207px; cursor:pointer}

.width180 {float:left;width:200px; text-align:center}
.width140 {float:left;width:140px; text-align: left}
.width379 { float:left; width:359px; text-align:left}
.width379 img, .width340 img {float:left; margin-right:10px}
.width379 a, .width379 a:hover {font-size:15px; font-weight:bold; text-decoration:none}
.width379 h3 {font-size:15px; font-weight:bold; display:inline}
.width340 {float:left; width:340px; text-align:left; display:inline}
.width340 h4 { font-size:14px; font-weight:normal; display:inline}
.tilte_show {float:left; width:320px; text-align:left; display:inline; padding-bottom:1px; padding-top:1px}
.description_show {float:left; width:305px; text-align:left; display:inline; padding-left:15px; padding-top:5px; padding-bottom:10px}

.paddingtop15 {padding-top:18px}
.paddingtop10 {padding-top:10px}
.paddingtop42 {padding-top:42px}
.paddingbottom15 {padding-bottom:20px}

.ranks {float:left;width:200px; text-align:center;padding-bottom:4px; padding-top:2px}
.download_l { float:left;background:url(newsearch_icon.gif) no-repeat 0px -147px; padding-left:17px; padding-bottom:3px; width:123px; font-size:11px; color:#666}
.download_l a {font-size:12px!important; font-weight:normal!important}
.no_download_l { float:left;padding-left:17px; width:123px}

.relatednewsearch {float:left; width:720px; padding:20px 10px 20px 20px; background:#fff; display:inline;}
.relatednewsearch h2{display:inline; font-size:16px; font-weight: bold;}



.bgcolors {background:#fff}
.bgcolors1 {background:#f2f2f2}
.borderbottoms {border-bottom:1px solid #d7d7d7}

.stextcontent_free {float:left; width:699px; padding:15px; text-align:left; border-left:1px solid #d7d7d7; line-height:150%}
.stextcontent_free .linetextcontent {float:left; width:699px;}

.width494 {float:left; width:494px; padding-right:65px; display:inline}
.width494 img {float:left; margin-right:15px}
.width494 h3 {font-size:15px; font-weight:bold; display:inline}
.width494 a {font-size:15px; font-weight:bold; text-decoration:none}
.width494 span a { font-size:12px; font-weight:normal}

.width699 {float:left; width:699px; line-height:150%}
.width699 img {float:left; margin-right:15px}
.width699 h3 {font-size:15px; font-weight:bold; display:inline}
.width699 a {font-size:15px; font-weight:bold; text-decoration:none}

.width140_right {float:right;width:140px; text-align: left}

 
.width494_sumary {float:left; width:494px; padding-right:65px; display:inline; text-align:right}
.width494_sumary span { padding-left:13px}

.related_sategories {float:left; width:760px; margin:10px 0px}
.title_relatedc {float:left; width:748px; background:url(bg_related_categoories.gif) repeat-x; padding-top:5px; padding-left:12px; height:30px; font-size:18px; font-weight:bold; color:#333}
.title_relatedc h2 {font-size:18px; font-weight:bold; color:#333; display:inline}
.border_bottom {border-bottom:1px solid #ebebeb}
.list_relatedc {float:left; width:750px; padding-top:10px; padding-bottom:10px; padding-left:10px;font-size:14px; font-weight: normal; color:#333}
.list_relatedc a {padding:0px 3px}
.list_relatedc h3 {font-size:14px; font-weight:bold; display:inline}
.boxlist_relatedc {float:left; width:760px; background:url(bg_mainmodul.gif) repeat-x}
.list_related1 { float:left; width:750px; padding-top:10px; padding-bottom:10px; padding-left:10px;font-size:12px; font-weight: normal; color:#333 }
.list_related1 a { font-size:14px; font-weight:normal}
.list_related1 h3 {display:inline;font-size:14px; font-weight:normal}
.list_more {float:left; width:760px; text-align:right; padding-top:9px}
.list_more a { font-size:15px; font-weight:bold; font:Arial, Helvetica, sans-serif}

.box_r { float:left; width:300px; margin-bottom:20px}
.md { float:left; background: url(sprice_bg.gif) repeat-x 0px -451px; height:26px;}
.md .left { float:left; background:url(sprice_bg.gif) no-repeat left -419px; padding-left:10px}
.md .right {float:left; background:url(sprice_bg.gif) no-repeat right -485px; height:22px; padding-top:4px; padding-right:10px; width:280px; color:#111; font-size:16px; font-weight:bold; font-family:"Trebuchet MS"}

.box_tc {float:left; background:url(bg_menur.gif) repeat-x; padding:10px; margin-top:1px; width:280px}
.box_tc1 {float:left; background:url(bg_menur.gif) repeat-x; padding:10px 0px; margin-top:1px; width:300px}
.l_tc1 {float:left; width:280px; padding:8px 10px; height:12px; overflow:hidden; border-bottom:1px solid #eaeaea}
.l_tc1 span {color:#009900; font-size:12px; font-weight:bold; font-family:"Trebuchet MS"; padding-right:3px }
.l_tc1 a {font-family:verdana; font-weight:normal}

.tblog {float:left; width:300px; background:url(sprice_bl.gif) repeat-x 0px 0px; height:30px;}
.tblog .left {float:left; background:url(sprice_bl.gif) no-repeat left -43px; padding-left:10px}
.tblog .right {float:left; background:url(sprice_bl.gif) no-repeat right -92px; padding-right:10px; width:280px; height:24px; padding-top:6px; font-family:"Lucida Sans"; font-size:16px; font-weight:bold}
.b_blog {float:left; width:300px; background:url(bg_blog.gif) repeat-x; margin-top:1px}
.b_blog_b {float:left; width:300px; background:url(sprice_bl.gif) repeat-x 0px -144px; height:13px; font-size:1px}
.dw270 { float:left; width:270px; padding:15px; line-height:140%}
.dw270 a { font-size:13px; font-family:verdana; font-weight:bold}
.dw270 span { font-size:12px; font-family:Arial, sans-serif;}
.dw270 span.sda { font-size:11px; font-family:verdana; color:#666}
.b_btt {border-bottom:1px solid #e3e3e3}

.b_dot {float:left; text-align:right; width:270px; padding:0px 15px; height:10px; font-size:1px}
.contentNav{float:right;}
.contentNav .viewIndicator{float:left;list-style-type:none; margin:0; padding:0;}
.contentNav .viewIndicator li{float:left;width:10px;height:9px;background:url(sprice_bl.gif) no-repeat -2px -309px;cursor:pointer;}
.contentNav .viewIndicator li.current{background: url(sprice_bl.gif) no-repeat -2px -285px;}
.contentNav a.goLeft{background:url(sprice_bl.gif) no-repeat left -204px;display:block;height:9px;width:10px;float:left;}
.contentNav a.goLeft:hover{background:url(sprice_bl.gif) no-repeat left -182px}
.contentNav a.goRight{background:url(sprice_bl.gif) no-repeat left -259px ;display:block;height:9px;width:10px;float:left;}
.contentNav a.goRight:hover{background:url(sprice_bl.gif) no-repeat left -231px}

.b_ads_r { float:left; width:300px;}
.b_ads_r .title1 {float:left; width:290px; padding-left:10px; padding-bottom:2px; font: normal 11px Arial; color:#777}
.b_ads_r .tnd {float:left; width:300px}
.dw300 {float:left; width:300px;}
.dw300 .linet {float:left; width:300px; background: url(connect_bg.gif) repeat-x 0px 0px; height:10px; font-size:1px}
.dw300 .linet .left1 { float:left; background:url(connect_bg.gif) no-repeat left -14px; padding-left:10px}
.dw300 .linet .right1 { float:left; background:url(connect_bg.gif) no-repeat right -28px; padding-right:10px; width:280px; height:10px}
.dw300 .linec {float:left; width:284px; padding:0px 7px; background:#f7f7f7; border-left:1px solid #e4e2e2; border-right:1px solid #e4e2e2}
.dw284 {float:left; width:284px; padding:10px 0px}
.dw284 a {float:left; width:274px; background:url(connect_bg.gif) no-repeat 0px -87px; padding-left:10px; font-weight:bold; padding-bottom:5px}
.dw284 .image { float:left; width:60px; height:60px; overflow:hidden; margin-right:5px; display:inline}
.dw284 span { line-height:150%}
.dw284 span a { float:none; font:normal 11px Arial; color:#009900; background:none; padding:0px} 
.dw300 .lineb {float:left; width:300px; background: url(connect_bg.gif) repeat-x 0px -41px; height:10px; font-size:1px}
.dw300 .lineb .left1 { float:left; background:url(connect_bg.gif) no-repeat left -55px; padding-left:10px}
.dw300 .lineb .right1 { float:left; background:url(connect_bg.gif) no-repeat right -69px; padding-right:10px; width:280px; height:10px}


.lblock {float:left;width:742px;padding:0 0 0 5px; height:auto;position:relative;}
.colr {float:right; width:240px; display:inline-block;}
.colr1 { float:left; width:240px; text-align:center;padding-bottom:15px}
.advertising_s1 {float:right;margin-top:0px;padding-left:0px;padding-top:5px; color:rgb(102, 102, 102)}
.divspace1 {float:left; width:240px; height:345px; padding-bottom:15px}
.divads1 { float:left; width:240px; text-align:center;padding-bottom:15px}
.bl1 { float:left; width:740px; height:28px;}
.bl2 {float:left; width:740px;border:1px solid #D7D7D7; background:#DFDEDE; display:inline; color:#333; margin-bottom:20px}
.bl3 {float:left; width:730px; padding:7px 5px 0px 5px; height:22px; background: url(newsearch_bg.gif) repeat-x 0px -106px}
.bl3 .left {float:left; width:650px; padding-left:10px}
.bl3 .left a {font-size:12px; text-decoration:none; font-weight:normal; padding:0px 5px}
.bl3 .left a.selected { font-size:12px; font-weight:bold; text-decoration:none; color:#000}
.bl3 .right {float:right; width:50px;}
.bl3 .right .rss_s { float:right; background:url(newsearch_icon.gif) no-repeat 28px 0px; width:23px; height:15px; padding-top:2px;padding-right:25px; cursor:pointer}
.bl3 .right .rss_s a {color:#0066cc; font-weight:bold; text-transform:uppercase;}
.bl4 {width:720px; padding:4px 10px 0px 10px; height:24px; background:#dfdede; overflow:hidden; clear:both;}
.bl4 .left {float:left; width:400px; padding-left:20px; font:italic 12px/20px Arial, Helvetica, sans-serif;}
.bl4 .right {float: right; width:190px; text-align: right;}
.bl5 {float:left; width:679px; padding:15px; text-align:left; border-left:1px solid #d7d7d7; line-height:150%}
.bl6 {float:left; width:730px;display:inline; margin-bottom:5px }
.bl7 {float:left; width:730px; background:#f2f2f2; display:inline;}
.bl8 {float:left; width:730px; padding:0px 5px;background:#dfdede}
.bl9 {float:left; width:700px; padding:20px 10px 20px 20px; background:#fff; display:inline;}
.bl9 h2{display:inline; font-size:16px; font-weight: bold;}
.bl11 {float:left; width:740px; margin:10px 0px}
.bl10 {float:left; width:728px; background:url(bg_related_categoories.gif) repeat-x; padding-top:5px; padding-left:12px; height:30px; font-size:18px; font-weight:bold; color:#333}
.bl10 h2 {font-size:18px; font-weight:bold; color:#333; display:inline}
.bl12 {float:left; width:730px; padding:10px 0 10px 10px; font-size:14px; font-weight: normal; color:#333}
.bl12 a {padding:0px 3px}
.bl12 h3 {font-size:14px; font-weight:bold; display:inline}
.bl13 {float:left;width:740px}
.bl14 {float:left; width:616px; background-color:#FFF; padding:8px 5px 5px 5px; font-size:11px; line-height:150%}
.col1 {float:left; width:180px; text-align:center}
.bl20 {float:right; width:665px; padding:0px 10px 0 34px; text-align:left; border-left:1px solid #d7d7d7; line-height:150%}
.bl20 .title_ls { color:#888; font-size:13px; font-weight:bold}
.bl21 {float:left; width:474px; padding-right:65px; display:inline}
.bl21 img {float:left; margin-right:15px}
.bl21 h3 {font-size:15px; font-weight:bold; display:inline}
.bl21 a {font-size:15px; font-weight:bold; text-decoration:none}
.bl21 span a { font-size:12px; font-weight:normal}
.bl22 {float:left; width:454px; padding-right:65px; display:inline; text-align:right}
.bl22 span { padding-left:13px}
.bl23 {float:left; width:679px; padding:15px; text-align:left; border-left:1px solid #d7d7d7; line-height:150%}
.bl23 .linetextcontent {float:left; width:679px; text-align:left;}
.bl24 { float:left; width:730px; padding-top:10px; padding-bottom:10px; padding-left:10px;font-size:12px; font-weight: normal; color:#333 }
.bl24 a { font-size:14px; font-weight:normal}
.bl24 h3 {display:inline;font-size:14px; font-weight:normal}
.bl25 {float:left; width:740px; text-align:right; padding-top:9px}
.bl25 a { font-size:15px; font-weight:bold; font:Arial, Helvetica, sans-serif}
.bl26 {float:left; width:740px; background:url(bg_mainmodul.gif) repeat-x}
.bl21_sumary {float:left; width:474px; padding-right:65px; display:inline; text-align:right}
.bl21_sumary span { padding-left:13px}