@charset "UTF-8";
/*	ANCHORS
*/
a {color: #0A41D3; text-decoration: none;} 
a:link, a:active, a:visited {color: #0A41D3; text-decoration: none;} 
a:hover {color: #0A41D3; text-decoration: underline;}

.hidden {
    display: none;
}

.topLeftLinks:link,.toprS a, .login a{
	color: #979a9d;
	text-decoration: none;
}
.topLeftLinks:hover, .toprS a:hover, .login a:hover{
	color: #76ac09;
	text-decoration: none;
}
.bottomLinks:link, .bottomLinks:visited {
	color: #818181;
	text-decoration: none;
}
.bottomLinks:hover {
	color: #aaa;
	text-decoration: none;
}
#tags{
	clear:both;
	float:left;
	padding: 0px 0 20px 0; 
	/*line-height:17px;*/

}
.komentarze:link {
	color: #4d5dbe;
	text-decoration: none;
}
.komentarze:hover {
	color: #4d5dbe;
	text-decoration: underline; */
}
.comment2:link{
	color: #aaa;
	text-decoration: none;
}
.comment2:hover{
	color: #aaa;
	text-decoration: underline;
}
.linkTrail:link, .linkTrail:visited {
	color: #ababab;
	text-decoration: none;
}
.linkTrail:hover {
	color: #ababab;
	text-decoration: underline;
}
.podstrony a,.podstrony a:link {
	color: #ababab;
	text-decoration: none;
}
.podstrony a:hover {
	color: #ababab;
	text-decoration: underline;
}

.podstrony ol {
	padding-left: 0px;	
	list-style: none;
}
.podstrony ul {
	padding-left: 0px;	
	list-style: none;
}
.podstrony H3 {
	color: #ababab;
	font-size: 11px;
	text-decoration: none;
	padding:20px 0 5px 0;
	background: url(gfx/layout/cuts.gif) repeat-x top;
    font-family: Verdana, Arial;
	font-weight:normal;
}
.xcol {
	color: #b3b3b3;
}
.xcol:link, .xcol:visited {
	color: #b3b3b3;
	text-decoration: none;
}
.xcol:hover {
	color: #b3b3b3;
	text-decoration: underline;
}
.readMore {
	width:100px;
	height:13px;
	z-index:1;
	float:right;
	text-align: right;
	font-size:11px;
}
.readMore:hover {
	text-decoration:underline;
}	
.nB {
	padding:1px;
	z-index:1;
}
.nB:hover {
    padding:0px;
	background-image:url(gfx/layout/bg-activ.png);
	border:1px solid #fff;
}
.wB {
	border:1px solid #eee;
	z-index:1;
}
.wB:hover {
	border:1px solid #fff;
}
.hN {
	border: 1px solid #555;
	margin:20px 20px 0 20px;
	z-index:1;
}
.hN:hover {
	border: 1px solid #666;
}
.fotoImagebox,.fotoImageboxLink {
	width:auto;
	border:1px solid #ccc;
	z-index:1;
	margin-bottom:10px;
	margin-right:12px;
}
.fotoImageboxLink:hover {
	border:1px solid #fff;
}
.fotoColumn {
	border:1px solid #555;
}
.fotoColumn:hover {
	border:1px solid #aaa;
}
.columnLink:link, .columnLink:visited  {
	color: #b3b3b3;
	text-decoration: none;
}
.columnLink:hover {
	color: #b3b3b3;
	text-decoration: underline;
}
.breadcrumbs:hover {
        color:#B3B3B3;
        text-decoration:underline !important;
}

.breadcrumbs:link, .breadcrumbs:visited {
        color:#B3B3B3;
        text-decoration:none;
}
.extlink, .extlink:link, .extlink:visited{
		color:#874e4e;
        text-decoration:none;
}
.extlink:hover {
	    color:#b31515;
        text-decoration:underline;
}
.url:link,.url:hover,.url:visited {
	color: #666666;
	text-decoration: none;
	cursor: default;
}

	

/* ROLLOVERS 
*/
.newsImage {
	width:400px;
	float:left;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
    margin:-10px 0px 20px -20px;
}
.newsImage:hover {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.newsImageNb {
	width:400px;
	float:left;
    margin:-10px 0 20px -20px;
}
.fotoMyColumnLink {
	width:auto;
	border:1px solid #ccc;
	z-index:1;
	margin-bottom:10px;
}
.fotoMyColumnLink:hover {
	border:1px solid #fff;
}
.fotoGalleryLink {
	width:auto;
	border:1px solid #ccc;
	z-index:1;
	margin-top:12px;
	margin-right: 12px;
}
.fotoGalleryLink:hover {
	border:1px solid #fff;
}
.randomFoto {
	position:relative;
	margin: 11px;
	width:63px;
	height:63px;
	float:left;
	border: 1px solid #272727;
}
.randomFoto:hover {
	border: 1px solid #fff;
}
.lastDiagram {
	position:relative;
	margin: 11px;
	width:63px;
	height:63px;
	float:left;
	border: 1px solid #272727;
}
.lastDiagram:hover {
	border: 1px solid #555;
}
.logoDn {
	width:92px;
	height:19px;
	background-image:url(gfx/layout/partnet.gif);
	background-repeat:no-repeat;
	float:left;
}
.logoDn:hover {
	background-position:0 -19px;    
}
.LogoDn:active {
	background-position:0 -38px;    
}
.partnet {
	width:92px;
	height:19px;
	background-image:url(gfx/layout/partnet.gif);
	background-repeat:no-repeat;
	margin-left:404px;
}
.partnet:hover {
	background-position:0 -19px;    
}
.partnet:active {
	background-position:0 -38px;    
}

/* HEADERS
*/

H1,H2,H3,H4,H5, H6 {
	font-family: Arial, helvetica;
	font-style: normal;
	font-weight: bold;
	color: #555;
}

H1 {
	color: #ddd;
	font-size: 15px;
	margin: 0px 0 3px 0;
}
H2 {
	font-size: 16px;
	margin: 0px 0 3px 0;
	line-height:20px;
	clear:both;
	padding-top:5px;
}
H3 {
	font-size: 14px;
	margin: 10px 0 5px 0;
	line-height:17px;
}
H4 {
	color: #ccc;
	font-size: 12px;
	margin: 7px 0px 4px 0px;
}
H5 {
	color: #6a9c06;
	font-size: 14px;
	margin: 20px 0 5px 0;
	line-height:17px;
}
H6 {
	color: #555;
	font-size: 13px;
	margin: 2px 0 2px 0;
}
.columnHeader{
	font-size: 11px;
	color: #ddd;
	margin: 10px 0 2px 0;
}
.mH {
    color: #555;
	font-size: 11px;
	font-weight:bold;
	margin: 5px 0px 5px 0px;
}
.mP,.mP:link, .mP:visited {
	color: #555;
	text-decoration:none;
}
.mP:hover {
	color: #555;
	text-decoration:underline;
}



/* MAIN
*/
body {
	padding: 0;
	margin: 0;
	color:#666666;
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	line-height:16px;
	background-color: #FFFFFF;
}

p {
	margin-top:0px;
}

blockquote {
	margin: 5px 20px 0 10px;
	padding-left: 10px;
	border-left: 5px solid #ddd;
	font-style:italic;
	color: #888;
}
td {
	color:#666666;
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	line-height:16px;
}


/* BUTTON LIST
*/

body > div {
position: relative;
z-index: 2;
}
div[id="layoutLogic"] {
clear: both;
min-height: 1em;
}
img { border: 0; }
object {
position: relative; 
}

ul.buttonList li {
font-size: 11px;
margin-bottom: 0.5em;
}
ul {
list-style-type: disc;
/*margin-left: 1ex;*/
}
.ostatnio_dodane ul{
	padding-left: 0px;
}

#get_recent_comments_wrap ul{
	list-style: none;
	list-style-position: inside;
	margin: -2px 0 4px -40px;
}

#get_recent_comments_wrap li{
	margin-left: 10px; 
	list-style: disc;
}
.bwp-rc-ulist {
	list-style: none;
	list-style-position: inside;
	margin: -2px 0 4px -40px;
}

li {
	list-style-position: inside;
}
dt,
dd { line-height: 1.2em; }
dt {
font-weight: bold;
}
dl,
dd { margin-left: 16px; }


#site-menu {
position: relative;
z-index: 2;
padding: 0;
padding-top: 1px;
margin: 0;
width: 100%;
}
#globalnav #site-menu-dropdown {
margin: 0;
padding: 0;
position:relative;
display:block;
z-index: 3;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif; /* czcionki ista*/
}
#site-menu-dropdown li {
position:relative;
z-index: 4;
margin: 0;
padding:0;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif; /* czcionki lista*/
}
#site-menu-dropdown li:hover,
#site-menu-dropdown li.hover { z-index: 5; }
#site-menu-dropdown .dropdown-tab {
	position: relative;
	z-index: 6;
	padding: 7px 12px 8px 11px;
	font-family: Verdana, Helvetica, sans-serif; /* czcionki*/
	font-size: 11px;
	color: #999;
	font-weight: normal;
}
#site-menu-dropdown > li:hover .dropdown-tab {
color: #fff;
background-color: #8e1010;
text-decoration: none;
}
#site-menu li.hover .dropdown-tab,
#site-menu li.hover .dropdown-tab { background-color: #222; }
#site-menu li .dropdown-pane { display: none; }
#site-menu-dropdown>li:hover .dropdown-pane { display: block; }
#site-menu li.hover .dropdown-pane { display: block; }
#site-menu-dropdown .dropdown-pane {
z-index: 7; 
top: 31px;
margin-left: -6px;
font-size: .917em;
}
/*  listwa*/
#globalnav #site-menu-dropdown .dropdown-pane {
margin-top: 8px;
padding: 5px 16px 14px;
width: 140px;
background-image: url(gfx/layout/dropdown_pane.png);
background-position: left bottom;
background-repeat: no-repeat;
border-top-style: none;
font-family: Arial, Helvetica, sans-serif; /* czcionki*/
}
#adcnav #site-menu-dropdown .dropdown-pane {
margin-top: 12px;
padding: 5px 16px 14px;
width: 140px;
background-image: url(gfx/layout/dropdown_pane.png);
background-position: left bottom;
background-repeat: no-repeat;
border-top-style: none;
}
#globalnav #site-menu-dropdown [className~=dropdown-pane] {
margin-top: 4px;
padding-top: 8px;
}
#site-menu-dropdown .dropdown-pane:before {
display: block;
margin-left: -16px;
margin-top: -18px;
content: url(gfx/layout/dropdown_pane_cap.png);
}
#site-menu-dropdown .dropdown-pane li,
#site-menu-dropdown .dropdown-pane dt,
#site-menu-dropdown .dropdown-pane dd {
display: block;
padding: 0;
margin: 2px 0 6px;
}
#site-menu-dropdown .dropdown-pane dt {
text-transform: uppercase;
color:#000000;
}
#site-menu-dropdown .dropdown-pane .divide { padding-top: 8px; }
#site-menu-dropdown .dropdown-pane .last-title {
font-weight: normal;
text-transform: none;
}
#site-menu-dropdown .dropdown-pane a {
display:block;
margin: 0;
padding: 0;
line-height: 12px;
color:#334;
}
#site-menu-dropdown .dropdown-pane a:hover {
text-decoration: underline;
}

/*	DROP DOWN $Revision: 1.6 $
Copyright 2006 Adobe Systems Incorporated
*/
.d-dropdown {
position: relative;
z-index: 2;
}
.d-dropdown>li {
position: relative;
top: 0;
left: 0;
z-index: 2;
}
.d-dropdown li {
list-style-type: none;
}
.d-dropdown .dropdown-pane {
position: absolute;
top: 16px;
left: 0;
z-index: 2;
display: none;
margin-top: 0;
}
.d-dropdown li.hover .dropdown-pane,
.d-dropdown li.focus .dropdown-pane { 
display: block;
}
.d-dropdown>li:hover .dropdown-pane { display: block; }
.d-dropdown .dropdown-tab { 
display: block; 
}
.d-dropdown .dropdown-pane>* {
margin: 0;
}
.d-dropdown .dropdown-pane dt,
.d-dropdown .dropdown-pane dd,
.d-dropdown .dropdown-pane li {
}
.d-dropdown .dropdown-pane a {
margin: 0 1px;
}
.d-dropdown .dropdown-tab { 
min-height: 16px;
}
/*	COMPACT	$Revision: 1.10 $
float child elements, clear floats
*/
.compact>* { float: left; width: auto; }
.compact:after {
content: "\0020";
display: block;
height: 0;
clear: both;
}
.compact {
min-height: 1px;
padding-bottom: 1px;
 }
.compact>p,
.compact>span {
margin-right: 1ex;
margin-bottom: 0;
padding: 0;
}
dl.compact>dd { margin-left: 0; }
ul.compact li,
ol.compact li,
dl.compact dd,
div.compact p { 
}
dl.compact * dd ol.compact * li,
ul.compact * li,
div.compact * p { 
}
div.compact p { 
}

/* COLUMNS
*/

.columnFrame1S, .columnFrame2S, .columnFrame3, .columnFrame4 {
	float:left;
	height:auto;
	line-height:13px;
	margin:0 0 0 1px;
	position:relative;
	z-index:1;
}

.columnFrame1S {
background-color:#272727;
width:299px;
}
.columnFrame2S {
background-color:#323232;
width:299px;
}
.columnFrame3 {
background-color:#272727;
min-height:370px;
padding:20px 0px 20px 20px;
width:279px;
z-index:1;
}
.columnFrame4  {
background-color:#323232;
min-height:380px;
padding:0;
width:299px;
z-index:1;
}
.hotText, .hotText2{
color:#999999;
line-height:14px;
width:259px;
}
.hotText {
padding:20px;
}
.hotText2 {
padding:7px 20px 0px 20px;
}

/* TABS
*/
.tabRight,.tabRightBig,.tabCenterBig,.tabFull,.tabCenterR {
	padding-left:16px;
	padding-top:35px;
	font-size: 11px;
	float:left;
	z-index:1;
}
.tabRight {
	width:234px;
	height:25px;
	position:relative;
	clear:both;
	background-image: url(gfx/layout/righttab.gif);
	color: #ababab;
}
.tabRightBig {
	background-image:url(gfx/layout/righttabbig.gif);
	color:#ababab;
	height:25px;
	position:relative;
	width:284px;
}
.tabCenterBig {
	width:684px;
	height:25px;
	background-image: url(gfx/layout/centertabbig.gif);
	color:#ababab;
}
.tabCenterBig a{
	color: #B3B3B3;
}
.tabFull {
	width:934px;
	height:25px;
	background-image: url(gfx/layout/centertab_full.gif);
	color: #bbb;
}
.tabCenterR {
	background-image:url(gfx/layout/centertabr.gif);
	color:#BBBBBB;
	height:25px;
	width:634px;
}
.description,.descriptionFull,.descriptionMini {
	height:auto;
	font-style:italic;
	padding:20px;
	background-color:#535353;
	background-repeat: repeat-y;
	float:left;
	z-index:1;
	font-size: 11px;
	color: #bbb;
	line-height:16px;
}
.description {
	width:660px;
	background-image:url(gfx/layout/bg-descr.gif);
		}
.descriptionFull {
	width:910px;
		}
.descriptionMini {
	background-image:url(gfx/layout/bg-descr-mini.gif);
	width:610px;
}
.myGraph {
	display:inline;
	width:auto;
	float:right;
	margin-left:20px;
	z-index:1;
}

/* TOP MENU
*/

.topMenuLine {
	background-image:url(gfx/layout/bg.gif);
	width:850px;
	float:left; 
	height:32px;
}
.clear-after{
	padding: 0px;
	margin: 0px;
}
.oriLogo {
	background-image: url(gfx/layout/top1.gif);
	float:left; 
	width:200px;
	height:89px;
}
.oriLogo a:focus {
    outline:none;
}
.myMenu {
	background: url(gfx/layout/bgx2.gif) repeat-x;
	margin: 0px auto 0px auto;
	width:950px;
	height:121px;
}
.fNd {
	float:right;
	width:220px;
	height:39px;
	font-size: 9px;
	text-align: left;
	color: #717171;
	font: 9px Verdana, sans-serif;
}
.fNd a, fNd a:hover {
	color: #717171;
}

.lng {
	float:right;
	width:100px;
	height:23px;
	padding: 0;
	font-size: 9px;
	text-align: left;
	color: #999;
}
.lng a, .lng a:visited  {
	color: #999;
}
.lng li {
	list-style: none;
	display:inline;
	padding-right:10px;
}
.lng ul {
	display: block;
	list-style: none;
	display:inline
	margin: 0;
	padding: 0;
}
.active a, .active a:visited, .active a:hover {
	color: #76AC09;
}
.topLineGraph {
	float:left;
	width:530px;
	height:39px;
	z-index:5
}
.pole {
	width: 141px;
    height: 19px;
	margin-top: 10px;
    padding: 2px 7px 0;
	font: 11px Verdana, sans-serif;
	color: #777;
	background: url(gfx/layout/search.gif) repeat-x;
	position: absolute;
	cursor: text;
	border-style: none;
    border-width: 0;
}
.pole:hover {
	background-position:0 -21px;    
	outline:none;
}
.googleSend {
	border: 0px none;
	border-collapse: collapse;
	background-color: transparent;
	background-image:url(gfx/layout/lupa.gif);
	position: absolute;
	margin: 1px 0 0 161px;
	width:38px;
	height:38px;
	outline:none;
}
.googleSend:hover {
	background-position:0 -38px;    
	outline:none;
}
.googleSend:active  {
	background-position:0 -76px;
	outline:none;
}
.TopGraph {
	margin: 0px auto 0px auto;
	width:950px;
	height:170px;
	background-image: url(gfx/layout/top6.jpg);
	background-repeat:repeat-x;
	background-color:#dbe8b6;
	z-index:1;
	position:relative;
}
.toprL,.toprR {
	width:12px;
	height:28px;
	margin-top:22px;
	float:right;
}
.toprL {
	background-image:url(gfx/layout/topr_1.gif);
}
.toprR {
	background-image:url(gfx/layout/topr_3.gif);
}
.toprS {
	height:23px;
	float:right;
	margin-top:22px;
	padding:5px 5px 0 5px;;
	background-image:url(gfx/layout/topr_2.gif);
	background-repeat:repeat-x;
	font-size: 9px;
	color: #a9acaf;
}

.toprArea {
	text-align: left;
	width:678px;
	height:50px;
	float: right;
	padding-right:22px;
}

/* WRAPPERS
*/
.pageCenterR,.pageFull,.pageMargin,.pageMarginBig,.pageCenterBig {
	float:left;
	z-index:1;
}
.pageCenterR {
	width:650px;
}
.pageFull {
	width:950px; 
}
.pageMargin {
	width:250px; 
	height:auto;
	position: relative;
}
.pageMarginBig a, .pageMarginBig a:visited{
	color:#ccc;
}

.pageMarginBig {
height:auto;
position:relative;
width:300px;
}
.pageCenterBig {
	width:700px; 
}
.frameContent {
	margin: 0px auto 0px auto;
	width:950px;
	z-index:1;
	position:relative;
}
.pageContent,.pageContent2,.pageContent3 {
	background-repeat:repeat-y;
	margin:0 auto;
	float:left;
	z-index:1;
	width:950px;
}
.pageContent {
	background-image:url(gfx/layout/bg-news2.gif);
}
.pageContent2{
	background-image: url(gfx/layout/bg-articles.gif);
}
.pageContent3{
	background-image: url(gfx/layout/bg-articles_full.gif);
}
.contentMini {
background-image:url(gfx/layout/bg-articles3.gif);
background-repeat:no-repeat;
clear:both;
float:left;
min-height:300px;
width:650px;
z-index:1;
}
.pageColumn,.columnStart,.columnEnd{
	float:left;
	z-index:1;
}
.columnStart,.columnEnd{
	width:299px; 
	height:12px;
	background-color:#323232;
	background-repeat:no-repeat;
	line-height: 13px;
}
.pageColumn {
	width:300px; 
	height:auto;
	font-size: 10px;
	color: #838383;
	position:relative;
}
.columnEnd_nic{
}
.columnStart {
 	background-image:url(gfx/layout/columnstart.gif);
}
.columnEnd {
	background-image:url(gfx/layout/columnend.gif);
}
.ciach{
	background-image:url(gfx/layout/ciach.gif);
	background-repeat:no-repeat;
	background-position: right top;
	z-index:1;
}
.content,#content,.contentFull {
	height:auto;
	padding:20px;
	background-repeat:no-repeat;
	float:left;
	clear:both;
	z-index:1;
	color: #666;
	font-size: 11px;
	line-height:17px;
}
.content hr {
	color:#fff;
	height:1px;
	width:100%;
	margin:5px 0;
}
.bbp-replies hr {
	background-color:#bbbbbb;
	height:1px;
	width:100%;
	margin:5px 0;
	border:none;
}

/*.content,#content {
	width:660px;
	background-image:url(gfx/layout/bg-articles2.gif);
}*/
.contentFull {
	width:910px;
	background-image:url(gfx/layout/bg-articles_full2.gif);
}

/* FOTO
*/
.fotoNewsVert {
	display:inline;
	width: auto;
	float: left;
	margin: 0px 20px 0px 0px;
	position:relative;
	border:1px solid #fff;
}
.fotoMyColumn {
	width:auto;
	border:1px solid #ccc;
	z-index:1;
	margin-bottom:10px;
}
.fotoGallery {
	width:auto;
	border:1px solid #ccc;
	z-index:1;
	margin-top:12px;
	margin-right: 12px;
}

.sidebar,.sidebarMini,.sidebal,.sidebalMini{
border-bottom:1px solid #ccc;
display:inline;
margin-bottom:10px;
margin-top:0px;
padding-bottom:15px;
position:relative;
color: #5f5f5f;
font-size: 10px;
line-height:14px;
z-index:1;
text-align: left;
}
.sidebar,.sidebarMini{
border-left:1px solid #ccc;
float:right;
margin-left:15px;
padding-left:15px;
}
.sidebar {
width:252px;
}
.sidebarMini {
width:202px;
}
.sidebal,.sidebalMini{
border-right:1px solid #ccc;
float:left;
margin-right:15px;
padding-right:15px;
}
.sidebal {
width:252px;
}
.sidebalMini {
width:202px;
}

.L, .R, .L2, .R2  {
	border-bottom:1px solid #ccc;
	width:auto;
	position:relative;
	color: #5f5f5f;
	font-size: 10px;
	line-height:14px;
	z-index:1;
}
.L {
	border-right:1px solid #ccc;
	float:left;
	margin: 5px 15px 5px 0;
	padding:0 15px 15px 0;
}

.R {
	border-left:1px solid #ccc;
	float:right;
	margin: 5px 0 5px 15px;
	padding:0 0 15px 15px;
}
.L2 {
	float:left;
	margin: 5px 15px 10px 0;
}

.R2 {
	float:right;
	margin: 5px 0 10px 15px;
}
.imageboxMini,.imagebox, .lowcaD {
float:left;
position: relative;
padding:12px;
color: #5f5f5f;
background-color:#FFF;
font-size: 10px;
line-height:14px;
z-index:1;
}
.imagebox {
	width:636px;
	border:1px solid #ccc;
}
.imageboxMini {
	width:auto;
	margin: 0 12px 12px 0;
}
.lowcaD {
	width:636px;
	height:auto;
	margin: 15px 0 10px 0;
	-moz-border-radius: 6px;
}
.de {
	padding:30px 0 0 220px;
}
.lk {
	padding:10px 0 0 200px;
}

/* HEADER
*/
.headPosition {
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:10px;
width:auto;
}
.headPosition a{
	color: #4561aa;
}
.commentPosition {
float:right;
font-family:Tahoma,Verdana,sans-serif;
font-size:10px;
vertical-align:top;
width:auto;
}
.commentPositionCol {
float:right;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:10px;
vertical-align:top;
width:auto;
}
.headPositionCol {
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:10px;
width:auto;
}

.newsInfo {
color:#666666;
float:left;
font-size:9px;
height:15px;
width:auto;
}

.newsTexts, .listxt {
background-image:url(gfx/layout/newshade.png);
background-position:center bottom;
background-repeat:repeat-x;
color:#666666;
float:left;
line-height:16px;
min-height:116px;
padding:20px 18px 22px 18px;
}
.newsTexts {
margin:0 2px 0 2px;
width:610px;
}
.listxt {
margin:0 2px 0 -18px;
width:660px;
}
/*.post  {
color:#666666;
float:left;
margin:0 2px 0 -18px;
height: auto;
padding:20px 18px 20px 18px;
width:660px;
}*/



/* FOOTER
*/
.myFooter {
	width:950px;
	height:310px;
	margin: 0px auto 0px auto;
	clear:both;
	z-index:1;
}
.footerAds {
	width:860px;
	height:100px;
	background:#4b4b4b;
	z-index:1;
	float:left;
	border-top: 1px solid #333;
	padding-top:10px;
	padding-left:90px;
	}
.footerLinks {
	width:950px;
	height:20px;
	background:#333;
	z-index:1;
	color: #666;
	padding-top:10px;
	text-align: center;
	float:left;
}
.copyright {
	width:910px;
	height:110px;
	background:#333;
	z-index:1;
	color: #666;
	padding-top:10px;
	float:left;
	font-size: 9px;
	padding-left:20px;
	padding-right:20px;
	text-align: justify;
	line-height: 13px;
}
.byPartnet {
	width:950px;
	height:30px;
	z-index:1;
	background-color:#FFF;
	background-image: url(gfx/layout/dn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:20px;
	position:relative;
	float:left;
}

/* OTHER
*/
.kom,.kom2 {
	background-color: #fff;
	padding:2px;
	z-index:1;
	color: #666;
	font-size: 11px;
	line-height:16px;
	text-align: justify;
	border: 1px solid #CCC;
}
.kom{
	width:655px;
	min-height:200px;
}
.HeaderMargin{
	color: #ababab;
}
.male {
	color: #888;
	font-size: 9px;
	line-height:14px;
}
.maleHeader {
	color: #666;
	font-size: 9px;
	line-height:14px;
	padding-top:5px;
}
.linia {
border-bottom:1px solid #CCCCCC;
clear:both;
height:20px;
margin-bottom:5px;
position:relative;
width:100%;
}

.clearLine{
	clear:both;
}
.ava{
	float:left;	
	margin-right:5px;
}

#comments, #comments p{
	margin-top: 0px;
	font-size:9px;
	color: #999;
	text-align:right;
}
.bdr {
	border:1px solid #aaa; 
}
.visitArea {
	width:299px;
	height: 40px;
	z-index:1;
	float:left;
	text-align:center;
	position:relative;
	color: #787878;
	font-size: 9px;
	background-color:#272727;
}
.visit {
	width:299px;
	padding-top:3px;
	color: #787878;
	font-size: 11px;
	color: #8d8d8d;
	letter-spacing: 2px;
}
.login {
	width:414px;
	height:19px;
	float:left;
	padding-left:20px;
	font-size:10px;
	color:#aaa;
	}
.powered {
	width:404px;
	height:19px;
	float:left;
	text-align:right;
	font-size:9px;
	color:#aaa;
	padding-right:20px;
}

.koszyk {
	width:138px;
	height:25px;
	margin-left:11px;
	margin-top: 11px;
	background-image:url(gfx/layout/koszyk.gif);
	background-repeat:no-repeat;
}
.boxRight {
	width:168px;
	margin-top:1px;
	float:left;
	z-index:1;
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #353535;
	font-size: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
}
.centerElement{
	text-align: center;
}
.price{
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #353535;
	font-size: 15px;
	text-align: center;
}
.modelName{
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #bdbdbd;
	font-size: 12px;
}
.modelAuthor{
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #7a7a7a;
	font-size: 9px;
	line-height:14px;
}
.icoDiagram{
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #e0001e;
	font-size: 10px;
	width:100px;
	float: left;
	padding-left: 5px;
	margin-top:4px;
}
.icoWeb{
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #6ac5d8;
	font-size: 10px;
	width:105px;
	float: left;
	padding-left: 5px;
	margin-top:4px;
}
.icoGaleria{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	width:105px;
	float: left;
	color: #8ac42e;
	font-size: 10px;
	padding-left: 5px;
	margin-top:4px;
}
.ico{
	width:21px;
	padding-bottom:0px;
	float:left;
}
.marginText {
	width:220px;
	float:left;
	z-index:1;
	font-family:  Verdana, Tahoma, sans-serif;
	color: #838383;
	font-size: 10px;
	line-height:15px;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
}
.marginLinks {
	margin-top: 5px;
}
.HotFrame {
	background-color:#FFE6E6;
	border: 1px solid #F00;
}
.navigation, .navi2, .navi3, .commNavi {
	height: auto; 
	text-align:center; 
	display: block;
	clear:both;
	float:left;
}

.navigation {
	width:646px; 
    margin: -2px 2px 0 2px;
	
}
.navi2 {
	width:656px; 
    margin: 0 2px 0 2px;

}
.navi3 {
	width:696px; 
    margin:-2px 2px 0 -18px;
}
.commNavi {
	width:660px; 
    margin: -2px 0 0 0;
}

.wpP {
	background-image: url('gfx/layout/bg-paginate.gif');
	background-repeat: repeat-x; 
	padding:12px 0; 0 0; 
	width:100%; 
	height: 28px; 
	text-align:center; 
	border-top:1px solid #eee;
}

.cLr {
	clear:both;
}


/*/////////////////////////////////////////////////////////////////// Old Template*/

.alignright {
	float: right;
}

.alignleft {
	float: left;
}

.commentlist {
	padding: 0;
	margin:0;
	text-align: justify;
}

.commentlist li, #commentform input, #commentform textarea {
	font-size: 9px Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 11px;
}

.commentlist li {
	
}

.commentlist li .avatar { 
	float: left;
	border: 1px solid #eee;
	margin-right: 10px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 9px;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

.commentlist li {
	margin: 1px 0 1px 0;
	padding: 20px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
}

#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	color:#777
	}
#commentform p {
	font-family: Verdana, Arial, Sans-Serif;
	}
#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
#commentform p {
	margin: 5px 0;
	}

#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}

.thread-alt {
	background-color: #f8f8f8;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}
.thread-even {
	background-color: #fff;
}

.depth-1 {
}
.even, .alt {
/*	border-left: 1px solid #ddd;*/
}

.fn, .says {
	color:#666;
	font-size:9px;
}
.commentmetadata,.commentmetadata a{
	color:#999;
	font-size:9px;
	text-decoration: none;
}
.postmetadata {
	padding:0px;
	margin:0px;
}
.avatar_container {
	float:right;
	padding:1px;
	border: 1px solid #999;
}
.pagenav {
	padding: 0 0 20px 0;
}
.pagenav a, .sidebarlogin_otherlinks a{
	color:#B3B3B3;
}
.mid {
	width:120px;
    color: #999;
	background-color:#333;
	border: 1px solid #555;
	-moz-border-radius:1px;
	margin: -17px 30px 0 0;
	padding: 0 3px;
	float:right;
	height: 17px;
	font: 10px Verdana, sans-serif;
}

.wp-caption {
-moz-border-radius:3px 3px 3px 3px;
background-color:#fff;
border:1px solid #DDDDDD;
margin:10px;
padding-top:4px;
text-align:center;
}


/*
	Featured Content Slider
	by: Chris Coyier

.slider-wrap								{ width: 298px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 298px; height: 282px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 298px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ width:58px; height:40px; margin:0; }
#movers-row									{ margin: -42px 0 0 60px; }
#movers-row div								{ width: 59px; float: left;}
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(gfx/slider/transpBlack.png); padding: 20px; height: 28px; 
											  margin-top: -68px; position: relative; z-index: 9999; color:#bbb; }
.photo-meta-data a							{ color:#e7e7e7 !important;}
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 58px; height:40px; margin: 1px;
											  position: relative; z-index: 9999;}
.active-thumb 								{ border: 1px solid #ddd; margin: 0;}

.narrowcolumn{ float:left; padding:0; margin:0 15px 15px; width:650px}

eof Slider*/






/* Lighbox Plus

    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; }
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
  OrigamiArt Lightbox Style
*/
#cboxOverlay{background-color: #000;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(gfx/lightbox/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(gfx/lightbox/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(gfx/lightbox/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(gfx/lightbox/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(gfx/lightbox/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(gfx/lightbox/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(gfx/lightbox/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(gfx/lightbox/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:9px; left:0; text-align:left; width:100%; color:#777; background-color:#fff; padding: 3px 0 5px 0;}
        #cboxCurrent{position:absolute; bottom:-4px; left:0px; color:#aaa; font-size:9px;}
        #cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:-11px; right:25px; background:url(gfx/lightbox/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:-11px; right:0px; background:url(gfx/lightbox/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(gfx/lightbox/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(gfx/lightbox/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top:0; right:0; background:url(gfx/lightbox/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}
/* eof ColorBox Core Style */

/*
 * WP-Paginate - WordPress Pagination Function
 * Revision: $Id: wp-paginate.css 153537 2009-09-10 13:26:24Z emartin24 $
 * Copyright (c) 2009 Eric Martin http://www.ericmmartin.com/projects/wp-paginate/
 */
.wp-paginate {padding:0; margin:0; font-size:10px;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {border:1px solid #f3f3f3; color:#666; margin-right:4px; padding:3px 3px; text-align:center; text-decoration:none;}
.wp-paginate a:hover {color:#888; border:1px solid #f3f3f3; text-decoration:none;}
.wp-paginate a:active {color:#888; border:1px solid #f3f3f3; text-decoration:none; background-color:#f1f1f1; outline:0;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff; background:#4a75cc; border:1px solid #ddd; margin-right:4px; padding:3px 3px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}
.wp-paginate  a:focus {
outline:none;
}
/* Ustawienia kolorystyki sidebar*/
/*- ciemne tło*/
#wp_sidebarlogin-3, #text-3, #text-10, #useronline-3, #polls-widget-7, #text-9, #text-11, #facebook_fanbox_with_css-3, #bbp_replies_widget-3, #text-18{
	background-color:#272727;
}
/* jasne tło*/
#text-4, #cooltags, #googlestats-3, #bwp_recent_comments-3, #text-17{
	background-color:#323232;
}
/* poczatek - jasne */
.columnStart_useronline-8, .columnStart_bwp_recent_comments-3, .columnStart_adrotate_widgets-4, .columnStart_text-10, .columnStart_text-4, .columnStart_cooltags, .columnStart_googlestats-3,.columnStart_bbp_replies_widget-3{
	background-image:url(gfx/layout/columnstart.gif);
	width:299px; 	
	height:12px;
}
/* zakonczenie jasne*/
.columnStart_polls-widget-7, .columnStart_adrotate_widgets-5, columnStart_text-9, .columnStart_useronline-3,.columnStart_facebook_fanbox_with_css-3, .columnStart_bbp_replies_widget-3{
	background-image:url(gfx/layout/columnend.gif);
	width:299px; 	
	height:12px; 
	margin-bottom:10px;
}
/* Dodatkowe ustawienia dla kolumn */
#bbld_widget-3 { 
	
}
#adrotate-7 {
	height: 303px;
}
#get-recent-comments {
padding-bottom: 20px;
}

/* Bannery */
.oriBan {float: left; width: 129px; height:230px; text-align: center; padding: 7px 0 0;}
.oriBan div {width:100px; margin: 0px auto; padding:0; border: solid 1px #777; cursor: pointer;}
.oriBan div:hover {border: solid 1px #bbb;}
.oriBan P {text-align:center; color:#76AC09; margin: 5px auto 0 auto; line-height:17px; width: 129px;}
.oriBan span {font-size:11px; color:#aaa;}
.oriBan a {font-size:11px;}
.oriBan img {width:89; height:24; margin:10px;}

/* OrigamiArt DEV gallery */

.devThumb {
	width:262px;
	height:262px;
	/*padding-top:20px;*/
	z-index:1;
	float:left;
}
.devThumb img {
	width: 64px; 
	height: 64px;
	margin: 0 18px 18px 0;
	border: solid 1px white;
}
.devThumb img:hover {
	border: solid 1px #999;
}
.devActive{
	border: 2px solid #aaa !important;
    margin: 0 15px 15px 0 !important;
    padding: 1px;
}
.devDescr, .devDescription {
	height:auto; 
	float:left; 
	z-index:1;
}
.devDescr {
	width:320px; 
	padding:0px 0 10px 0px;
}
.devDescription {
	width:338px; 
}
.devTab {
	height:auto; 
	padding:2px; 
	background-repeat:no-repeat;
	float:left; clear:both;
	z-index:1;	color: #666;
	font-size: 11px;
	line-height:16px;
	text-align: justify;
}
.devTab img{
	margin:18px 0px 0 18px;
	border: solid 1px white;
}
.devTab img:hover {
	border: solid 1px #999;
}
.wpbb_continue_discussion {
color:#aaa;
font-size:9px;
padding-top:20px;
}

.Ld {
	width:100%;
	float:left; 
	clear:both;
	font-size: 9px !important;
}
.Lr {
	padding: 5px 5px 5px 0;
	float:left; 
	clear:both;
}
.Lc, Lce {
	font-size:11px !important; 
}
.Ld p {
	padding-top:5px;
}
.Ln {
	color:#e7e7e7;
}
.Lnd {
	width: 100%;
	clear:both;
	float:left;
	margin-top:-8px;
}
.Ldt {
	width:100%;
	clear:both;
	float:left;
	padding-top:6px;
}
#latest {
	text-align:left;
	width:100%;
}
#latest th {
	background: #e5e5e5;
	padding:3px;
}
#latest td {
	padding:3px;
}
.kup {
	text-align:center; 
	margin-top:15px;
}
.submit {
	text-align:center;
	padding:8px; 
}
#user_login, #user_pass {
	background:#333;
	border:none;
	color:#aaa;
	width:170px;
	padding:2px 0px 2px 5px;
	-moz-border-radius: 3px;
	margin-top:3px;
}
#user_pass { margin-left:4px;}

#AdTaily_Widget_Container div, #AdTaily_Widget div{
	background: none !important;
	border:none !important;
} 
#AdTaily_Widget_Container {
	margin:-43px 0 0 0px !important;
}
.AdTaily_Widget_Buy {
	color: #76AC09 !important;
	font-size: 10px !important;
}
.AdTaily_Widget_Title {
	width:0 !important;
}
.AdTaily_Widget_Logo {
	color: #666 !important;
}
.ppPst {
	height: 210px;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    width: 220px;
}
.ppPst img {
	width: 60px;
	height:60px;
	float:left;
    border: 1px solid #666666 !important;
    margin: 0 10px 10px 0;
    padding: 0 ;
}
.ppPst img:hover {
	border:1px solid #bbb !important;
}
.ppPst a {
	color: white;
}

/*nggallery.css*/
 
.ngg-gallery-thumbnail img {
background-color:#FFFFFF !important;
border:1px solid #fff !important;
display:block !important;  
margin:4px 0px 4px 5px !important;
padding:4px !important;
position:relative !important;
}
 .ngg-gallery-thumbnail img:hover {
background-color: #f9f9f9 !important;
} 
 .ngg-widget img {
border:1px solid #666 !important;
margin:0pt 5px 5px 0px !important; 
padding:0px !important; 
}
.ngg-widget img:hover {
border:1px solid #bbb !important;
}

.ngg-gallery-thumbnail a:focus {
outline:none !important;
overflow: hidden !important;
}

/* Polecane newsy */
.gfx {
	 width: 650px;
	 height:280px;
	 float:left;
}
.gfx2 {
    width: 630px;
	height: 180px;
	padding: 15px 0px 15px 20px;
	clear:both;
	float:left;
	color:#555;
}
.gfx3 {
    width: 304px;
	height: 180px;
	border-right:solid 1px #d8d8d8;
	float:left;
	/*background:pink;*/
}
.gfx4 {
    width: 304px;
	height: 180px;
	border-left:solid 1px #fff;
	padding-left:10px;
	float:left;
}
.nx {
    width: 142px;
	height: 155px;
	margin: 5px 10px 0 0;
	float:left;
}
.nx img {
	border: 1px solid #eee;
	padding-bottom:3px;
}
.nx a {
	font-family: Arial, helvetica;
	font-weight: bold;
	color: #333;
}

.nshd {
	color:#666666;
	float:left;
	width:610px;
	height:20px;
	padding:10px 20px;
	background-image: url('gfx/layout/newshade2.png');
}
.ctg {
	float:right;
	font-family:Tahoma,Verdana,sans-serif;
	font-size:10px;
	width:auto;
	margin-top:2px;
}
.lnk {
	color:#0A41D3 !important; 
	font-weight:normal !important;
	font-family:Tahoma,sans-serif !important;
}
/* Slider

	jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider
	Copyright (c) 2009 Niall Doherty
	This plugin available for use in all personal or commercial projects under both MIT and GPL licenses.
*/

#banner-slider-wrapper .coda-slider { background: none}
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	#banner-slider-wrapper .coda-slider-no-js .coda-slider { height: 280px; overflow: hidden !important;}
	
	/* Change the width of the entire slider (without dynamic arrows) */
	#banner-slider-wrapper .coda-slider, .coda-slider .panel { width: 650px }

	/* Panel padding */
	#banner-slider-wrapper .coda-slider .panel-wrapper { padding: 0px; position: relative; }
	
	/* Preloader */
	#banner-slider-wrapper .coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
#banner-slider-wrapper .coda-nav {position: absolute; top: 19px; left: 10px; z-index: 10;}
#banner-slider-wrapper .coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden; padding: 0px;}
#banner-slider-wrapper .coda-nav ul li { display: inline }
#banner-slider-wrapper .coda-nav ul li a {display: block; float: left; margin: 0px 10px; text-decoration: none}
#banner-slider-wrapper .coda-nav ul li a img {width: 50px; height: 50px; border: 1px solid white;}
#banner-slider-wrapper .coda-nav ul li a.current {margin: 0px 9px;}
#banner-slider-wrapper .coda-nav ul li a.current img {border-width: 2px}

	/* Miscellaneous */
#banner-slider-wrapper .coda-slider-wrapper { clear: both; overflow: hidden; height: auto; position: relative;}
#banner-slider-wrapper .coda-slider { float: left; overflow: hidden; position: relative }
#banner-slider-wrapper .coda-slider .panel { display: block; float: left }
#banner-slider-wrapper .coda-slider .panel-wrapper a.banner {font-size: 0px; }
#banner-slider-wrapper .coda-slider .panel-container { position: relative }
#banner-slider-wrapper .coda-slider .banner_bottom {background-color: #a2a2a0; border-color: #CCCCCC; border-style: solid; border-width: 1px 0 0; height: 16px; padding: 7px 10px 6px 20px; width: 620px;}
#banner-slider-wrapper div.banner_info {background: url("gfx/layout/transpBlack.png") repeat scroll 0 0 transparent; padding: 20px; color: white; position: absolute; bottom: 0; width: 610px; }
#banner-slider-wrapper div.banner_info a {color: white;}
#banner-slider div.banner_info .banner_title {font-weight:bold;}
#banner-slider div.banner_info .banner_description {margin-top: 5px; display: block;}


/* eof slider */


/* bbp Forum */ 

.bbp-forums {
	clear:both;
	width:100%;
}
.bbp-forums td {
	padding:5px;
}
.bbp-forums th {
	background-color: #99bf4e;
	font-size: 12px;
	padding:3px;
	color:#ffffff;
}
.bbp-forum-freshness {
	width:30px;
}
.bbp-topics {
	width:100%;
	float:left;
}
.bbp-topics th {
	background-color: #99bf4e;
	padding:5px;
	color:#ffffff;
}
.bbp-topics td {
	padding:5px;
}
.bbp-topic-title, .bbp-topics th {
	font-size: 11px !important;
}
.even { 
	background: none;
}
.odd {
	background-color: #fff;
}
.bbp-replies {
	width:100%;
}
.bbp-replies th{
	background-color: #99bf4e;
	font-size: 10px;
	color:#ffffff;
}
.bbp-reply-header  {
	background-color: #fff;
	font-size: 11px;
}
.avatar-default, .bbp-reply-content {
	padding:5px;
}
.bbp-topic-title {
}
#favorite-toggle a, #subscription-toggle a{
	color: #d9f5a0;
}
.bbp-reply-author {
	text-align: center;
	 width: 90px;
}
.bbp-author-avatar img {
	float:left;
}
.bbp-topic-freshness a {
	float:right;
}
.bbp-topic-freshness-author a{
	float: left;
}
.bbp-reply-content img {
	margin: 10px 0;
}
.bbp-reply-signature {
	font-size:9px;
	color:#999;
}
.bbp-reply-revision-log img {
	vertical-align: middle;
}
.bbp-reply-revision-log li {
	list-style-image:url(gfx/layout/strzalka4.gif);
}
