@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; background:url(../images/bodybg.gif) repeat-x top left; text-align:center; font-family:Arial; font-size:12px;}

#article_cont pre{width:760px;white-space:pre-wrap;word-wrap: break-word;}

.website { width:950px; margin:auto;}
.header_sec { height:218px; width:100%; text-align:center;}
.banner { background:url(../images/banner.gif) no-repeat; width:950px; height:155px; margin-bottom:26px; position:relative;}

a{color:#888;text-decoration:underline}
a:hover{color:#fbb100;text-decoration:none}
h1{display:inline;color:#F7931C;font-size:17px}

a.homelink { display:block; color:#464646; text-decoration:none; font-size:38px; font-weight:500; position:absolute; top:47px; left:25px; width:500px; height:110px; text-indent:100px; line-height: 110px;}
a:hover.homelink { color:#333;}

/*span.homesubtitle {display:block; color:#8c8c8c; font-size:17px;  position:absolute; top:101px; left:565px;}*/

#b_left{float:left;width:540px}
#b_right{float:right;width:400px;color:#8c8c8c; font-size:17px;text-align:left;}
#search_right{text-align:right;float:left;width:400px;height:20px}
#search_right input{margin-top:1px; height:16px}
a.search_dark{color:#FFFFFF;float:right;font-size:13px;margin:1px 10px 0 5px;text-decoration:none}
#search_right img{border:none}
#b_right span{font-size:10px;color:#bbb}
#b_right span.lng{font-size:15px;color:#bbb}
#b_right a{font-size:10px;color:#bbb;text-decoration:none}
/*#disp_right{text-align:right;float:left;margin-top:70px}*/
#disp_right{text-align:right;float:left;margin-top:95px}

.menu_sec , .menu{  width:729px; height:37px;}
.menu a { display:block; float:left; text-decoration:none; color:#464646; font-size:16px; line-height:37px; height:37px; margin-right:5px; text-align:center; background-repeat:no-repeat;font-weight:600}
a.mactive { color:#fff;}
a:hover.mactive { color:#fff;}
a#m-home { width:72px;}
a#m-forum { width:75px;}
a#m-articles { width:165px; }
a#m-newsgroups { width:165px;}
a#m-freeware { width:165px;color:red}

a:hover#m-home { background:url(../images/menubg.gif) 0px 0px; }
a:hover#m-forum { background:url(../images/menubg.gif) -73px -0px;}
a:hover#m-articles { background:url(../images/menubg.gif) -149px -0px;}
a:hover#m-newsgroups { background:url(../images/menubg.gif) -149px -0px;}
a:hover#m-freeware { background:url(../images/menubg.gif) -149px -0px;}

a#m-home.mactive { background:url(../images/menubg.gif) 0px -39px; }
a#m-forum.mactive { background:url(../images/menubg.gif) -73px -39px;}
a#m-articles.mactive{ background:url(../images/menubg.gif) -149px -39px;}
a#m-newsgroups.mactive { background:url(../images/menubg.gif) -149px -39px;}
a#m-freeware.mactive { background:url(../images/menubg.gif) -149px -39px;color:#fff}


.content_sec { text-align:left;	line-height: 1.5}
.ct-singlerow { width:950px; background:url(../images/rowborders.gif) no-repeat center center; padding-bottom:20px; margin-bottom:10px;}
.ct-singlerow2 { width:950px; background:url(../images/rowborders2.gif) no-repeat center center; padding-bottom:20px; margin-bottom:10px;}
.ct-singlerow3 { width:950px; background:url(../images/rowborders3.png) repeat-y center center;  margin-bottom:10px;}
.ct-singlerow4 { width:950px;padding-bottom:20px; margin-bottom:10px;}
.cts-shadow {}
.content_sec a{color:#D7730C;text-decoration:none}
.content_sec a:hover{text-decoration:underline}

.ct-box { width:425px;}
.ctbleft { float:left; padding-left:25px;}
.ctbleft2 { float:left; padding-left:25px;background: url(../images/rowborders-left.png) no-repeat top center; padding-bottom:20px; margin-bottom:10px;background-position: 0px -20px;}
.ctbright { float:right; padding-right:25px;} 
.ctbright2 { float:right;width:450px;} 
.ct-box-long { width:890px;}

.ctb-header { width:100%; height:71px; color:#f7931c; font-size:15px; font-weight:bold;}
.ctb-title{padding:20px 0 0 80px;float:left;width:350px}
.ctb-title2{padding:20px 0 0 80px;float:left;width:100%}
.ctb-title2 h2{color:#f7931c; font-size:15px; font-weight:bold;display:inline;margin:0}
.ctb-title-left{float:left;width:450px;font-size:15px;font-weight:700;}
.ctb-title-left2{float:left;width:425px;font-size:15px;font-weight:700;padding-right:25px}
.ctb-title-left3{font-size:15px;font-weight:700;}
.ctb-title-left a,.ctb-title-left span, .ctb-title-left2 a,.ctb-title-left2 span, .ctb-title-left3 a,.ctb-title-left3 span{color:#F7931C;}
.ctb-title span{color:#555;font-size:13px}
.ctb-title-l{float:left;margin:4px 10px 0 0}
.ctb-title-r{float:left;}
.ctbh-latesttopic { background:url(../images/icons/latest-topic.gif) no-repeat center left;}
.title a{color:#f7931c;text-decoration:none}
.title a:hover{text-decoration:underline}
.ctbh-latestpost { background:url(../images/icons/last-post.gif) no-repeat center left;}
.ctbh-latestarticle { background:url(../images/icons/last-article.gif) no-repeat center left;}
.ctbh-fixoutlook { background:url(../images/icons/help.gif) no-repeat center left;}
.ctbh-recent-articles { background:url(../images/icons/recent-articles.gif) no-repeat center left;}
.ctbh-mpnewsgroups { background:url(../images/icons/most-popular-newsgroups.gif) no-repeat center left;}
.ctbh-ltnewsgroups { background:url(../images/icons/latest-topic-ng.gif) no-repeat center left;}
.ctbh-category { background:url(../images/icons/category.png) no-repeat center left;}
.ctbh-tags { background:url(../images/icons/tags_ico.gif) no-repeat center left;}
.ctbh-rss { background:url(../images/icons/rss.png) no-repeat center left;}
.ctbh-experts { background:url(../images/icons/experts.gif) no-repeat center left;}
#experts_l{float:left;width:170px}
#experts_r{float:right;width:210px}
.ctbh-most-popular { background:url(../images/icons/most-popular.gif) no-repeat center left;}
.ctbh-forums { background:url(../images/icons/forums.gif) no-repeat center left;}
.ctbh-categories { background:url(../images/icons/categories.gif) no-repeat center left;}
.ctbh-latestsearch { background:url(../images/icons/last_search.gif) no-repeat center left;}
.ctbh-found { background:url(../images/icons/found_art.gif) no-repeat center left;}

.ctb-data { line-height:18px;}
.ctb-data a { color:#000; text-decoration:none;}
.ctb-data a:hover { text-decoration:underline}
.ctb-data a.link{color:#F7931C}
.ctb-data .post { border-bottom:1px solid #e6e6e6; padding:3px 0px 3px 0px;}
.ctb-data span { font-size:11px; color:#abacb1}/*bbbcc1*/
.ctb-data span a{color:#abaca1}
.interline{line-height:1.6}
.ctb-data-pad{}
.ctb-data-padimg{padding-right:25px;background:url(../images/rowborders-right.png) no-repeat right center;}


.ctb-link{margin-top:5px}/*text-align:right*/
.ctb-link a{color:#F7931C}

.footer_sec { display:inline-block;background:url(../images/shadow.gif) no-repeat top center; text-align:right; padding-top:40px; margin-top:10px;width:950px}
.footer_sec span { font-size:11px; color:#666;}
.footer_sec span a { color:#666; text-decoration:none;}
#footer_l{float:left;width:500px;text-align:left;height:30px}
#footer_r{float:right;width:400px}

.article{border-top:1px solid #E6E6E6;margin-bottom:10px}
.article span{color:#BBBCC1;font-size:11px;}


.search_sec { width:100%; height:40px; background:#363636 url(../images/se-dark-corners.gif) left no-repeat;}
.search_sec  .searchpanel { float:right; height:40px; line-height:30px;}
.searchpanel { background:url(../images/se-dark-corners-right.gif) right no-repeat; padding-right:15px;}
.searchpanel a { text-decoration:none; color:#fff;}
.searchpanel a:hover { text-decoration:underline;}
.sp-search-text { width:190px; border:1px solid #fff; float:left; margin:9px 20px 0px 0px;}
a.sp-search-dark , a.sp-advsearch-dark { float:left; text-indent:30px;  font-size:14px; margin-top:4px;}
a.sp-search-dark { background:url(../images/se-dark-search.gif) no-repeat left center; padding-right:15px; border-right:1px solid #999;}
a.sp-advsearch-dark { background:url(../images/se-dark-adv-search.gif) no-repeat left center; margin-left:15px;}

.pageNavCount{float:left;width:100%;margin:5px 0}
.pageCount{float:left;font-size:12px;}
.pn-prev {
    background:transparent url(../images/arrow-left.gif) no-repeat scroll left center;
    color:#F7931C;
    display:block;
    float:left;
    /*margin-left:20px;*/
    margin-right:10px;
    text-indent:20px;
    font-size:11px; 
}
span.pn-prev 
{
    background-image:url(../images/arrow-left-b.gif);
    color:#AEAEAE;
}
.pn-next {
    background:transparent url(../images/arrow-right.gif) no-repeat right;
    color:#F7931C;
    display:block;
    float:left;
    margin-left:10px;
    width:40px;
    font-size:11px;
}
span.pn-next 
{
    background-image:url(../images/arrow-right-b.gif);
    color:#AEAEAE;
}
.ctb-data a.pn-prev, .ctb-data a.pn-next, .pageCount a{color:#F7931C;}
.pageCount span{color:#000;font-size:12px} 
.pageCount a{font-size:12px}
.margin-top{margin-top:23px}



/* clear float fix  >: */

.clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clear  {display: inline-block;}

/* Hides from IE-mac \*/
* html .clear  {height: 1%;}
/*.clear  {display: block;}*/
#tags{color:#999}
#tags a{text-decoration:none;color:#999}
#tags a:hover{text-decoration:underline}

#article span{font-size:12px;color:#abacb1}
#article span a{color:#999}
#article .row{float:left;width:940px}
#article .row2{float:left;width:770px;padding: 0 0 0 30px;color:#ABACB1}
#article .row2 p{margin:0 0 10px 0}
#article .row_short{float:left;width:770px;margin:20px 0 0 0}
#adv{float:right;width:130px}
#article_cont{float:left;width:770px;padding-left:30px;font-size:13px;line-height:21px;margin:5px 0 0 0}
#article_cont img{border:none}
.mr20{*margin:20px 0 0 0}
#article_cont h2{text-indent:20px;height:15px;background:url(/images/author/oc_art.jpg) no-repeat;font-size:14px}

a.nounderline{text-decoration:none}
a.title{color:#000}
a.title:hover{color:#fbb100}

.weight0 {
    font-size: 13px;  
    color:Black; 
    margin-right:15px;
}

.weight1 {
    font-size:15px;  
    color:Black; 
    margin-right:15px;
}

.weight2 {
    font-size: 16px; 
    color:Black;   
    margin-right:15px;
}

.weight3 {
    font-size: 18px;  
    color:Black;   
    margin-right:15px; 
}

.weight4 {
    font-size: 19px;   
    color:Black;  
    margin-right:15px;  
}

.weight5 {
    font-size: 21px;  
    color:Black; 
    margin-right:15px;    
}

.weight6 {
    font-size: 22px;  
    color:Black; 
    margin-right:15px;    
}

.weight7 {
    font-size: 24px;   
    color:Black;  
    margin-right:15px;  
}

.weight8 {
    font-size: 25px;   
    color:Black;  
    margin-right:15px;  
}

.weight9 {
    font-size: 27px; 
    color:Black; 
    margin-right:15px;  
}

.weight10 {
    font-size: 29px; 
    color:Black; 
    margin-right:15px;  
}
.ctb-data a.pink{color:#F7931C}
#title_img{float:left;width:30px;color:#999}
#title_text{float:right;width:910px;color:#999}
#title_text_short{float:left;width:760px;color:#999}
#title_text_short2{float:right;width:760px;color:#999}
#title_text a,#title_text_short a,#title_text_short2 a{color:#999}
span.show_search{background:#FFFF88}
td.sf-opt {
    text-align:right;
    padding:5px 20px 5px 0;
}

.title_img{float:left;width:30px;color:#999}
.title_text{float:right;width:910px;color:#999}
.title_text_short{float:left;width:760px;color:#999}



.se-searchbuttonsec {
    background:transparent url(../images/se-searchbt.gif) no-repeat scroll 0 0;
    height:31px;
    margin:20px auto auto;
    width:500px;
}

.se-searchbuttonsec a {
    background:transparent url(../images/se-dark-search.gif) no-repeat scroll left center;
    border:0 none;
    color:#FFFFFF;
    float:right;
    height:23px;
    line-height:23px;
    margin:5px 70px 0 10px;
    padding-left:25px;
    text-indent:5px;
}

.se-searchbuttonsec select {
    float:left;
    margin:6px 0 0 6px;
}
select.searchb{width:145px}
.experts{width:100%;float:left;border-top:1px solid #E6E6E6;padding:4px 0 0 0}
#share
{
	background:url("/images/klamra_7x25.gif") no-repeat scroll 0 0 transparent;
	float:right;
	padding:5px 0 0 15px;
	width: 100px;
	color:#888;
}
#facebookf, 
#tweeterf,
#facebookf:hover, 
#tweeterf:hover{
    background:url("/images/social_icons_footer.gif") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    height:24px;
    line-height:6541;
    margin-left:6px;
    margin-top:-2px;
    overflow:hidden;
    text-indent:23349px;
    width:24px;
    text-decoration: none;
}
#tweeterf, #tweeterf:hover {
    background-position:-28px 0;
}

#share_b{float:left;width:100%;color:#666666;margin:20px 0 0}
#sh_l{float:left;width:100px;border-right:1px solid #ABACB1;padding:8px 10px 8px 0}
#sh_l2{float:left;width:100px;padding:8px 10px 8px 0}
#sh_r{float:left;width:200px;padding:8px 0 8px 10px}
#facebookf.fr, 
#tweeterf.fr{float:right}

#comment{float:left;width:100%;margin:0 0 30px;padding:0 0 0 30px}
#comment .title1{margin:20px 0 5px 0;float:left;width:100%;}
#comment h3{margin:0 0 5px 0;font-size:18px;font-weight:700;color:#999}
#comment td{height:40px;color:#999}
#comment td.first{height:20px}
#comment td.title{width:150px}
#comment td.input{width:270px}
#comment td.textarea{width:430px}
#comment input{width:250px}
#comment input.sml{width:20px}
#comment textarea{width:420px;height:100px}
#comment a.send{display:block;background:url(/images/lc_button.gif) no-repeat;width:132px;height:30px}
#comment a.send:hover{background-position:0 -30px}
#article span.bad{color:red}
.commentRow{float:left;width:600px;margin:10px 0 10px 120px;border-bottom:1px solid #ccc;padding: 0 0 10px 0}
.commentL{float:left;width:60px;}
.commentR{float:right;width:520px;}


.free-img{float:left;width:90px}
.free-cont{float:right;width:330px;height:310px}
.free-down{float:left;width:300px;text-align:left;padding:5px 0 0;margin:0 0 0 45px}
.free-down a{display:block;width:329px;height:55px;background:url(/images/freeware/fw_bt_download.gif) no-repeat;text-indent:-9999px;outline: none}
.free-down a:hover{background-position:0 -55px}
.free-link{float:right;width:250px;text-align:right;margin:10px 50px 0 0}
.free-link a{color:#999;text-decoration:underline;}

#authors{float:left;width:100%;margin:0 0 30px}
#a_title{width:100%;float:left}
#a_left{float:left;width:110px}
#a_left a{text-decoration:none}
#a_left img{border:none}
#a_right{float:left;width:630px}
table.aut{margin:0;vertical-align:top}
table.aut a{color:#000;text-decoration:none}
table.aut img{border:none}
td.aut{width:200px;border-bottom:1px solid #ccc;vertical-align:top;}
table.aut td{vertical-align:top;color:#000;}
td.bre{width:15px}

#article .row2 #a_right a{color:#ABACB1}
