@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;}

.website { width:1000px; margin:auto;}
.header_sec { height:218px; width:100%; margin-bottom:20px; 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;}

a img { border:0; text-decoration: none }

/*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;margin-top:90px}
#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}

.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(http://www.outlook.pl/images/menubg.gif) 0px 0px; }
a:hover#m-forum { background:url(http://www.outlook.pl/images/menubg.gif) -73px -0px;}
a:hover#m-articles { background:url(http://www.outlook.pl/images/menubg.gif) -149px -0px;}
a:hover#m-newsgroups { background:url(http://www.outlook.pl/images/menubg.gif) -149px -0px;}
a:hover#m-freeware { background:url(http://www.outlook.pl/images/menubg.gif) -149px -0px;}

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


.content_sec { text-align:left;	}
.ct-singlerow { width:1000px; background:url(../images/rowborders.gif) no-repeat center center; padding-bottom:20px; margin-bottom:10px; margin-top:20px;}
.cts-shadow { height:30px; width:100%; background:url(../images/shadow.gif) center no-repeat; font-size:1px;}
.content_sec a{color:#f7931c;text-decoration:none}
.content_sec a:hover{text-decoration:underline}

.ct-box { width:450px;}
.ctbleft { float:left; padding-left:25px;}
.ctbright { float:right; padding-right:25px;} 
.ct-box-long { width:890px;}

.ctb-header { width:300; height:65px; line-height:65px; color:#f7931c; text-indent:80px; font-size:15px; font-weight:bold;}
.ctbh-forums { background:url(../images/icons/forums.gif) no-repeat center left; float: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 45px; background:url(../images/icons/forums-grey.gif) 5px 5px no-repeat; }
.ctb-data .post a{font-weight:bold;}
.ctb-data .post2 { border-bottom:1px solid #e6e6e6; padding:3px 0px 3px 0px;}
.ctb-data .post2 a{font-weight:bold}
.ctb-data span { font-size:11px; color:#abacb1}/*bbbcc1*/
.ctb-data span a{color:#abaca1}
.interline{line-height:1.8}

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

.article{border-top:1px solid #E6E6E6;margin-bottom:10px}
.article span{color:#BBBCC1;font-size:11px;}
/* 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;}*/



/* style newsgropus */

.bns{ background:url(../images/banner-long.gif) no-repeat; width:1000px; height:155px; margin-bottom:26px; position:relative;}
.bns a.homelink { left:55px;}
.hsns { height:217px; width:100%; text-align:center; margin-bottom:0px;}

.ng-submenu { width:100%;background:#363636 url(../images/ng-submenu-line.gif) repeat-x; padding:0px;margin-bottom:20px;}
.ng-submenu a { display:block; height:30px; line-height:30px;padding:0px 15px 0px 15px; margin:5px 0px 5px 0px; float:left; color:#838383; border-left:1px solid #666; font-size:14px; }
.ng-submenu a:hover, .ng-submenu a.selected { color:#FFF;text-decoration:none;}

.ng-box-sec { width:100%; margin-bottom:20px;}

.ngb-txt { float:left;}
.ngb-sl { float:right;}

.ng-box{ background:#eaeaea; width:315px; }
.ngb-con { height:195px;padding:0px 10px 0px 10px;}
.ngb-con p {  color:#363636; font-size:14px; display:block; margin:0px; line-height:21px;}
.ngb-con h1 {  color:#363636; font-size:15px; display:block; margin-bottom:5px;}
.ngb-tc { background:url(../images/315-corners.gif) no-repeat; height:7px; font-size:1px}
.ngb-bc { background:url(../images/315-corners.gif) 0px -17px no-repeat; height:31px; font-size:1px}


.ng-boxn{ background:#eaeaea; width:240px; margin-top:20px; }
.ngbn-con { height:195px;padding:0px 10px 0px 10px;}
.ngbn-con p {  color:#363636; font-size:14px; display:block; margin:0px; line-height:21px;}
.ngbn-con h1 {  color:#363636; font-size:15px; display:block; margin-bottom:5px;}
.ngbn-tc { background:url(../images/240-corners.gif) no-repeat; height:7px; font-size:1px}
.ngbn-bc { background:url(../images/240-corners.gif) 0px -17px no-repeat; height:31px; font-size:1px}

.ng-banner { float:left; margin:0px 35px 0px 35px;}

.ngb-sl{ background:#eaeaea;  float:right;}
.ngb-sl a { display:block; padding:5px 0px 5px 20px; background:url(../images/sl-arrow.gif) 5px 10px no-repeat ; border-bottom:1px solid #9e9e9e; color:#828282 }
.ngb-sl a:hover { color:#000; text-decoration:none;} 
a.ngs-active { color:#FFF;}



.toppanel-sec , .bottompanel-sec{  width:100%;}
.bottompanel-sec { border-top:1px solid #CCC; margin:20px 0px 10px 0px;}

.horange {color:#f7931c; font-size:14px; font-weight:bold}

.searchpanel { background:#363636 url(../images/se-dark-corners-2.gif) no-repeat left; padding-left:10px; height:38px; line-height:30px; width:480px; float:right;}
.sdp-home { margin-top:10px;background:#363636 url(../images/se-dark-corners.gif) no-repeat left;}
.sp-search-text { width:200px; border:1px solid #CCC; float:left; margin:9px 20px 0px 0px;}
a.sp-search-dark , a.sp-advsearch-dark { float:left; text-indent:30px; color:#FFF; 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;}

.tp-main { background:#ededed url(../images/tp-light-corners.gif) left no-repeat; width:100%; height:39px; line-height:38px;}
.page-opt { float:left; padding-top:10px; padding-left:20px;}
.page-opt a { float:left; line-height:22px; height:22px; color:#363636; margin-right:12px;text-indent:25px;}
.po-newtopic {  background:url(../images/icons/new-topic.gif) no-repeat;}
.po-markallasread { background: url(../images/icons/mark-as-read.gif) no-repeat;}
.po-statandarchive { background: url(../images/icons/stats-and-archive.gif) no-repeat;}
.po-backtogruop { background:url(../images/icons/backtogroup.gif) no-repeat;}
.po-postareply { background:url(../images/icons/postareply.gif) no-repeat;}
.po-nextunread { background:url(../images/icons/nextunread.gif) no-repeat;}
.po-prevbtn { background:url(../images/icons/prev.gif) no-repeat;}
.po-search { background:url(../images/icons/se-light-search.gif) no-repeat;}
.po-findpost { background:url(../images/icons/findpost.gif) no-repeat;}

.pagenav { width:100%; height:30px; line-height:30px;}
.pn-prev { display:block; float:left; text-indent:20px; margin-left:20px; color:#f7931c; background:url(../images/arrow-left.gif) no-repeat center left; margin-right:4px;}
.pn-next{  padding-right:20px;  color:#f7931c; background:url(../images/arrow-right.gif) no-repeat right center ; margin-right:20px;}
span.pn-prev { color: #AEAEAE; background-image:url(../images/arrow-left-b.gif) }
span.pn-next { color: #AEAEAE; background-image:url(../images/arrow-right-b.gif)}
.pn-totalam { color:#666; float:left;}

.pageheader {  width:100%; margin:0px;}
.ph-con {border:1px solid #dedede; border-bottom:0px; padding:0px 20px 0px 20px; line-height:35px;}

.content-leftcol { width:745px; float:left; }
.content-rightcol { width:240px; float:right;}

.thred { background: url(../images/icons/post.gif) no-repeat 20px 10px; padding:10px 20px 10px 60px; min-height: 38px;}
.thodd {background:#f3f3f3 url(../images/icons/post.gif) no-repeat 20px 10px; min-height: 38px;}
.th-title { width:430px; float:left; font-size:14px; font-weight:bold; color:#f7931c; }
.th-info { width:230px; float:right; text-align:right;}
.th-shortdisc { clear:both; padding-top:10px; }
div.read.thred a{color:#363636;}

.postsec , .replysec{ padding-left:20px;}
.replysec { background:#efefef; margin-top:20px; padding:20px 0px 20px 20px;}
.ps-header { padding-left:40px; background:url(../images/icons/post.gif) no-repeat;}
.ps-header span { font-size:14px; font-weight:bold; }
a.ffont { float:right; text-indent:20px; background:url(../images/icons/fixedfont.gif) no-repeat center left; color:#333;}
.ps-content { margin-top:20px;}

.postreesec { margin-top:20px; border-top:1px dotted #999; padding-top:20px;}
.postreesec table { width:100%;color:#F7931C; }
.postreesec table span { padding-left:5px;}
.postreesec table td {font-size:12px; height:18px; line-height:18px;}
.postreesec table img { float:left;}
.pt-date { width:90px; padding-left:20px;}
.pt-title { width:500px;}
.pt-rowodd td { background:#efefef;}
tr.read.current a , tr.read.current {font-weight:bold;color:#000;}
tr.read a , tr.read {color:#000;}

.archivesec { padding-left:20px;}
.ar-header { font-size:15px; color:#F7931C; font-weight:bold; margin-bottom:20px;}
.archivetable { width:100%; background:#CCC;}
.archivetable td { background-color:#FFF; height:25px; line-height:25px; text-align:center;}
.at-month td { font-weight:bold;}
.at-year { font-weight:bold;}

.statssec table td { height:20px; line-height:20px;}
.statssec { padding:20px 0px 20px 20px; background:url(../images/stats-border.gif) repeat-y center top; margin-top:20px; width:725px; }
.stat-alltime { float:left;}
.stat-lastmonth { float:right;  margin-right:20px;}
.st-title { font-size:15px; color:#F7931C; font-weight:bold; margin-bottom:20px; padding-bottom:10px;}
.st-rank { width:40px;}
.st-author { width:250px;}

.search-tags { border-bottom: 1px solid #CCC;}
.heyword { padding:5px 5px 5px 5px; color:#000;}
.hw1 { background:#d7e241;}
.hw2 { background:#00c4d9;}
.hw3 { background: #71cd9d;}
.hw4 { background:#bc9ddd;}
.hw5 { background:#9ec3df;}

.se-searchbuttonsec { width:410px; height:31px; background:url(../images/se-searchbt.gif) no-repeat; margin:auto; margin-top:20px;}
.se-searchbuttonsec select { margin:6px 0px 0px 6px; float:left;}
.se-searchbuttonsec a { background:url(../images/se-dark-search.gif) no-repeat left; border:0px; text-indent:5px; color:#FFF; float:right; margin:5px 20px 0px 10px; padding-left: 15px; height:25px; line-height:23px;}
.se-form { padding-left:20px;}
.se-form td{ padding:5px 0px 5px 0px;}
td.sf-opt { text-align:right; padding-right:20px;}

td.nt-opt { text-align:right; padding-right:20px;}
.topic-bt { margin:auto; width:180px;}
.nt-textarea textarea{ height:300px;}
.bt-submit , .bt-cancel { display:block; width:86px; height:30px; line-height:30px; text-indent:30px;}
a.bt-submit { float:left; color:#363636; background:url(../images/bt-submit.gif) no-repeat;}
a.bt-cancel { float:right; color:#FFF; background:url(../images/bt-cancel.gif) no-repeat;}

#recaptcha_area {padding-left:60px;}
.mes_success , .mes_error {margin-bottom:20px; border:1px solid #ededed; text-align:center; font-size:20px; padding:10px 0px 10px 0px;}
.mes_success {color:#66bc29}
.mes_error  {color:#e70033;}

/* ------------------------------------------------------------------------------- */
/* * *   BODY FORMAT   * * */
/* ------------------------------------------------------------------------------- */
.fixed {
	font-family: Courier, monospace;
	margin: .1em 0 1.5em 0;
	padding: 0;
	white-space: pre;
	font-size: 10pt;
}

.sf-opt label {
  
  margin-bottom: 7px;
  display:block;
}
.sf-opt label * {
  vertical-align: middle;
}

div.reply {
	background-color: #eee;
	border-bottom: 2px solid white;
	border-top: 2px solid white;
}

div.reply div.reply {
	background-color: #efe;
}

div.reply div.reply div.reply {
	background-color: #eef;
}

div.reply div.reply div.reply div.reply {
	background-color: #fee;
}

.pt-nick * {
  white-space: nowrap;
}

.ctbh-mpnewsgroups { background:url(http://outlook.pl/images/icons/most-popular-newsgroups.gif) no-repeat center left;}
.ctbh-ltnewsgroups { background:url(http://outlook.pl/images/icons/latest-topic-ng.gif) no-repeat center left;}
