.frH1 h1 {font-size:24px; margin:0; padding:0 0 5px 0; font-weight:normal; color:#996633;}
.frH1MgB h1 {font-size:24px; margin:0; padding:0 0 5px 0; font-weight:normal; color:#996633; margin-bottom: 15px;}

.frBkgr {/*background:url(../gfx/fr_background.gif) top left repeat-y;*/}

.frCont {margin-bottom:10px;}
.frCont p {padding:5px 0; line-height: 16px;}
.frContRe {background:url(../gfx/re_arrow.gif) top left no-repeat; padding-left:10px;}

/*menu kategorii*/
.frKatMnBrd {border-top:1px solid #e4e4e4; border-left:1px solid #e4e4e4; border-right:1px solid #bbb; border-bottom:1px solid #bbb;}

.frKatMn {
	line-height:16px;
	font-size:11px;
	color:#777;
	padding:10px;
	background:#e1f0f8;
	}
/*.frKatMn {
	line-height:16px;
	font-size:11px;
	color:#777;
	border-top:1px solid #bbb; border-left:1px solid #bbb;
	border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; 
	background:#fff; padding:5px; margin-bottom:5px;
	}*/
/*.frKatMn ul {margin-top:5px;}*/
.frKatMn li {padding-bottom:5px;}
.frKatMn a {font-size:12px;}

/*forum tabela*/
.frTbl {margin-bottom:15px;}
.frTblHead { border-top:1px solid #ddd; padding:10px;  background:#f9f9f9;}
.frTblHead2 {padding:13px 5px 14px 5px; background:url(../gfx/forum/fr_mainhead.gif) top left repeat-x;}
.frTblHead2 h1, .frTblHead2 h2, .frTblHead2 h3 {margin:0;padding:0;font-size:17px; line-height:17px;font-weight:800; color:#333;}

h1.frTblH1 {font:normal 18px Arial, Helvetica, sans-serif; color:#333; margin:0; padding:0;}
/*h1.frTblHeadH1, h2.frTblH2 {font:normal 18px Arial, Helvetica, sans-serif; color:#007a66; margin:0; padding:0;}*/
h4.frTblH4 {font:normal 14px Arial, Helvetica, sans-serif; color:#999966; margin:0; padding:0 0 5px 0;}

.frTblRow {padding:8px 5px;  border-bottom:1px solid #bfd7e2;}
.frRowBeige {background:#f2f7f9;}

.frTblcol1 {float:left; width:500px;}
.frTblcol1 a {color:#333; text-decoration:underline;}
.frTblcol1 a:hover {text-decoration:none;}
.frTblcol1 p {font-family:Georgia; font-style:italic; margin-top:3px; color:#333; background:url(../gfx/forum/postTrailBg.png) 0 2px no-repeat; margin-left:58px; padding-left:14px;}

.frTblcol2, .frTblcol3 {float:right; width:80px; text-align:center; color:#333;}
.frComix {float:right; height:24px; width:80px; padding-top:6px; font-size:11px; text-align:center; color:#006151; background:url(../gfx/ico_comix.gif) top center no-repeat;}

.frTblcol2Mg {float:right; width:80px; text-align:center; color:#333; margin-right: 10px;}
.frTblcol2MgTitle {float:right; width:80px; text-align:center; color:#333; margin-right: 10px; font-weight: bold;}
.frTblcol3Title {float:right; width:80px; text-align:center; color:#333; font-weight: bold;}


.frTblLast {padding-top:8px;}
.frTblLast a {text-decoration:none;}

/*gorace tematy*/
.frHotTopic {margin:20px 0 0 0; padding:10px; line-height:normal; background:#f6f6f6;}
.frHotTopic ul {margin:0; padding:0; }
.frHotTopic li {margin:5px 0 0 0; padding-left:0px; padding-bottom:8px; /*background: url(../gfx/fr_li.gif) top left no-repeat;*/}
.frHotTopic a {text-decoration:none;}

.frTools {border-bottom:1px solid #dfdfde; padding:5px; color:#999; text-align:center; margin-bottom: 15px;}
.frTools li {display:inline; padding-right:10px;}
.frTools li.frToolsNew {background:url(../gfx/forum/ico_new.gif) center left no-repeat;}

.frDate {color:#999;}
.frDateRe {color:#999; font-size: 11px;}
.frOdp{padding-left:13px; background:url(../gfx/forum/ico_plus.gif) center left no-repeat; margin-left: 10px;}
.frUsun {padding-left:13px; background:url(../gfx/forum/ico_trash.gif) center left no-repeat; margin-left: 10px;}
.frEdytuj {padding-left:13px; background:url(../gfx/forum/ico_edit.gif) center left no-repeat; margin-left: 10px;}
.frLock {padding-left:13px; background:url(../gfx/forum/ico_lock.gif) center left no-repeat; margin-left: 10px;}
.frUnlock {padding-left:13px; background:url(../gfx/forum/ico_unlock.gif) center left no-repeat; margin-left: 10px;}
.frGlue {padding-left:13px; background:url(../gfx/forum/ico_glue.gif) center left no-repeat; margin-left: 10px;}
.frUnglue {padding-left:13px; background:url(../gfx/forum/ico_unglue.gif) center left no-repeat; margin-left: 10px;}
.frOdp, a, .frUsun a, .frEdytuj a, .frLock a, frGlue a, frUnglue a {text-decoration:none;}

.frStar {padding-left:13px; background:url(../gfx/forum/ico_star.gif) center left no-repeat;}

.frLeftBox {float: left; width: 230px;}
.frLeftBoxIn {padding:1px; border:1px solid #cdcdcf; margin-bottom: 15px;}
.frLeftBoxInHd {padding:12px 10px 20px 10px; background:url(../gfx/box1hd1.gif) top left repeat-x;}
.frLeftBoxInHd h3 {margin:0;padding:0;font-size:17px; line-height:17px;font-weight:normal; display:inline;}

.frLeftBoxInCnt {padding:5px 10px 10px 10px;}
.frLeftBoxInCnt ul {margin:0; padding:0; list-style:none; line-height: 18px;}
.frLeftBoxInCnt ul li {margin:0; padding:0 0 0 12px; color:#000;background:url(../gfx/vertlistbullet1.gif) 0.1em 0.5em no-repeat;}
.frLeftBoxInCnt ul li a {}
.frLeftBoxInCnt ul li.List0Cur a{font-weight: bold; color:#999999}
.frLeftBoxInCnt ul li.List1 {margin-left:10px;}
.frLeftBoxInCnt ul li.List1Cur { margin-left:10px;}
.frLeftBoxInCnt ul li.List1Cur a{font-weight: bold; color:#999999}

.frLeftBoxIn2 {padding:1px; border:1px solid #cdcdcf; margin-bottom: 15px;}
.frLeftBoxInHd2 {padding:7px 10px 10px 10px; background:url(../gfx/box2hd4.gif) top left repeat-x;}
.frLeftBoxInHd2 h3 {margin:0;padding:0;font-size:16px; line-height:17px; font-weight:normal; display:inline; color: #fff; float: left;}

.frLeftBoxInCnt2 {padding:5px 10px 10px 10px;}
.frLeftBoxInCnt2 ul {margin:0; padding:0; list-style:none; line-height: 18px;}
.frLeftBoxInCnt2 ul li {margin:0; padding:0 0 0 12px; color:#000;background:url(../gfx/vertlistbullet1.gif) 0.1em 0.5em no-repeat;}
.frLeftBoxInCnt2 ul li a {}
.frLeftBoxInCnt2 ul li.List1mgL {margin-left:10px;}

.frRightBox {float: right; width: 690px;}
.frRightBoxIn {padding:5px 10px 10px 10px;}
.frRightBoxIn h1 {font-size:24px; margin:0; padding:0 0 5px 0; font-weight:normal; color:#996633;}

.frTxtRed {color:#f00; margin-left: 10px;}
.frTxtRedPdTB {color:#f00; padding-top: 10px; padding-bottom: 10px;}

.frContRe2 {margin-bottom:10px; background:url(../gfx/re_arrow.gif) top left no-repeat; padding-left:10px;}
.frContRe2 p {padding:5px 0; line-height: 16px;}
.frContRe2MgL {margin-bottom:10px; background:url(../gfx/re_arrow.gif) top left no-repeat; padding-left:10px; margin-left: 10px;}
.frContRe2MgL2 {margin-bottom:10px; background:url(../gfx/re_arrow.gif) top left no-repeat; padding-left:10px; margin-left: 20px;}

.frWatTyt5 {padding-bottom: 5px; font-weight: bold;}
.frWatTyt10 {padding-bottom: 10px; font-weight: bold;}

.frCntOponOs { color: #555; padding-bottom: 5px;} 
.frNumber {float:right; height:24px; width:80px; padding-top:6px; font-size:11px; text-align:center; color:#006151; background:url(../gfx/ico_comix.gif) top center no-repeat;}
.frNumberMgR {float:right; height:24px; width:80px; padding-top:6px; font-size:11px; text-align:center; color:#006151; background:url(../gfx/ico_comix.gif) top center no-repeat; margin-right: 10px;}

.frFormLabel {float:left; text-align:right;padding:5px 10px 0 0; width:20%;}
.frformField {float:left;padding:3px;}
.frformFieldMgB {float:left;padding:3px; margin-bottom: 10px;}
.frformField2 {float:left;padding:3px; font-size: 11px; color: #555; width:450px;}
.frformField3 {float:left;padding:3px; font-size: 11px; color: #f00; width:350px;}
.frImgVertMid {vertical-align:middle; border: none;}
.frInfoField {float:left;margin:5px 0 0 10px;padding:3px;color:#ff0000;font-size:11px;}
.frRedStar {color:#ff0000; font-weight:bold;}
.frButton {padding-top: 15px;}
.frZgloszTitle { line-height: 18px; margin-bottom: 15px;}
.frSep {margin-bottom: 20px;}
.frRadio {padding-right: 10px;}
.frAcceptBox {font-size:11px;}

.frH1head {margin:15px 0 15px 0; font:bold 24px Arial, Helvetica, sans-serif; color:#555; line-height:normal;}

.frTblRowBeige {padding:8px 5px;  border-bottom:1px solid #bfd7e2; background:#f2f7f9;}
.frComixMgR {float:right; height:24px; width:80px; padding-top:6px; font-size:11px; text-align:center; color:#006151; background:url(../gfx/ico_comix.gif) top center no-repeat; margin-right: 10px;}

.frPolaWym {padding: 10px;}
.frLeftBoxInRss {float: right;}

.frPostOdpArt {padding:1px; border:1px solid #cdcdcf; margin-top: 15px; margin-bottom: 15px;}
.frLinkWybranyKategorie {color: #999; font-weight: bold;}
.frLinkWybranyKategorieMgL {color: #999; font-weight: bold; margin-left: 20px;}