#mainbody 
{
	width: 990px;
	margin: 0 auto 0 auto;
}

body {
	margin: 0px;
	color: #000000;
	background-color: #ffffff;
}

body.first {
	margin: 0px;
	color: #000000;
	background-color: #ffbb08;
}
img 
{
	border-width: 0px;
}
a 
{
	color: #333333;
}
#tags a
{
	color: #aaaaaa;
}

select 
{
	width: 200px; 
}
td 
{
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;

}
ul 
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.maintable {
	width: 990px;
	height: 100%;
}

.toprow {
	height: 124px;
	background-image: url(../images/top2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.menurow {
	height: 20px;
}

.menutable {
	width: 100%;
	height: 26px;
}

.mrowl {
	width: 255px;
	height: 20px;
}

.mrowm {
	width: 100%;
	height: 20px;
	background-image: url(../images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: right;
	padding-left: 40px;
}

.mrowr {
	width: 18px;
	height: 20px;
}

.menul {
	width: 12px;
	height: 20px;
}

.menur {
	width: 10px;
	height: 20px;
}

.menurbg {
	width: 100%;
	height: 20px;
	background-color: #505052;
	background-image: url(../images/menu_r_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.menuitem {
	height: 20px;
	background-color: #ffc700;
	background-image: url(../images/menuitem_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: right;
	border-right: 2px solid #eefcfc;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #201f20;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	white-space: nowrap;
}

.menuitem a:link {
	color: #201f20;
	background-color: transparent;
	text-decoration: none;
}

.menuitem a:visited {
	color: #201f20;
	background-color: transparent;
	text-decoration: none;
}

.menuitem a:hover {
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
}

.menuitem a:active {
	color: #201f20;
	background-color: transparent;
	text-decoration: none;
}

.menuitemr {
	height: 20px;
	background-color: #ffc700;
	background-image: url(../images/menuitem_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: right;
	text-transform: uppercase;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #201f20;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
}

.menuitemr a:link {
	color: #201f20;
	background-color: transparent;
	text-decoration: none;
}

.menuitemr a:visited {
	color: #201f20;
	background-color: transparent;
	text-decoration: none;
}

.menuitemr a:hover {
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
}

.menuitemr a:active {
	color: #201f20;
	background-color: transparent;
	text-decoration: none;
}

.contentrow {
	width: 100%;
	height: 100%;
}

.oconttable {
	width: 100%;
	height: 100%;
	vertical-align: top;
}

.lmenu {
	width: 250px;
	vertical-align: top;
	padding-left: 4px;
}

.lmenutable {
	width: 100%;
}


.contentbig {
	vertical-align: top;
	/* padding: 10px; */
	padding-right: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.content {
	vertical-align: top;
	padding: 10px;
}

.rcontent {
	width: 214px;
	vertical-align: top;
	padding: 10px;
}

.lmenul {
	width: 10px;
	background-color: #aa0000;
	background-image: url(../images/2lmenu_l.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.lmenulg {
	width: 10px;
	height: 236px;
	background-image: url(../images/2lmenu_lg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.lmenum {
	width: 230px;
	background-color: #4c4c4c;
	color: #fbfcfc;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.lmenur {
	width: 10px;
	background-image: url(../images/2lmenu_r.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.lmenurg {
	width: 10px;
	height: 236px;
	background-image: url(../images/2lmenu_rg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.lmenubl {
	width: 10px;
	height: 10px;
	background-image: url(../images/2lmenu_bl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.lmenub {
	height: 10px;
	background-image: url(../images/2lmenu_b.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.lmenubr {
	width: 10px;
	height: 10px;
	background-image: url(../images/2lmenu_br.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.yellowtab {
	margin-left: 0px;
	margin-bottom: 3px;
	width: 100%;
}

.yellowtl {
	width: 7px;
	height: 7px;
	background-image: url(../images/yellow_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.yellowt {
	height: 7px;
	background-image: url(../images/yellow_t.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.yellowtr {
	width: 11px;
	height: 7px;
	background-image: url(../images/yellow_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.yellowl {
	width: 7px;
	background-image: url(../images/yellow_l.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.yellowm {
	background-color: #ffc700;
	color: #fbfcfc;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.yellowr {
	width: 11px;
	background-image: url(../images/yellow_r.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.yellowbl {
	width: 7px;
	height: 11px;
	background-image: url(../images/yellow_bl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.yellowb {
	height: 11px;
	background-image: url(../images/yellow_b.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.yellowbr {
	width: 11px;
	height: 11px;
	background-image: url(../images/yellow_br.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.whitetitletl {
	width: 7px;
	height: 7px;
	background-image: url(../images/title_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.whitetitlet {
	height: 7px;
	background-image: url(../images/title_t.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.whitetitletr {
	width: 11px;
	height: 7px;
	background-image: url(../images/title_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.whitetitlel {
	width: 7px;
	height: 27px;
	background-image: url(../images/title_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.whitetitlebg {
	height: 20px;
	background-image: url(../images/title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}

.whitetitleb {
	height: 7px;
	background-image: url(../images/title_b.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.whitetitler {
	width: 11px;
	height: 20px;
	background-image: url(../images/title_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.whitetitlebr {
	width: 11px;
	height: 7px;
	background-image: url(../images/title_br.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.whitetab {
	margin-left: 5px;
	width: 100%;
}

.whitetl {
	width: 7px;
	height: 7px;
	background-image: url(../images/white_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.whitet {
	height: 7px;
	background-image: url(../images/white_t.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.whitetr {
	width: 11px;
	height: 7px;
	background-image: url(../images/white_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.whitel {
	width: 7px;
	background-image: url(../images/white_l.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.whitem {
	background-color: #fdfdfd;
	color: #000000;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
}

.whitem2 {
	background-color: #fdfdfd;
	color: #000000;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
}

.whiter {
	width: 11px;
	background-image: url(../images/white_r.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.whitebl {
	width: 7px;
	height: 11px;
	background-image: url(../images/white_bl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.whiteb {
	height: 11px;
	background-image: url(../images/white_b.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.whitebr {
	width: 11px;
	height: 11px;
	background-image: url(../images/white_br.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

DIV.banner {
	width: 468px;
	height: 60px;
	border: 1px solid #ffc700;
	position: relative;
	top: 20px;
	left: 256px;
	overflow: hidden;
}

DIV.bottomflower {
	width: 100%;
	height: 100%;
	background-color: transparent;
	background-image: url(../images/kwiatek.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.header1 {
	text-align: center;
	text-transform: uppercase;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #5c5b60;
}

.cell1 {
	text-align: center;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #5c5b60;
}


.yellowtitletl {
	width: 7px;
	height: 34px;
	background-image: url(../images/ytitle_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.yellowtitlet {
	height: 34px;
	background-image: url(../images/ytitle_t.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 5px;
}

.yellowtitlet2 {
	height: 34px;
	background-image: url(../images/ytitle_t.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-right: 1px solid #ffffff;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}

.yellowtitletr {
	width: 11px;
	height: 34px;
	background-image: url(../images/ytitle_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.ycell1 {
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #5c5b60;
	border-bottom: 1px solid #fccf3e;
	padding: 5px;
}

.ycell2 {
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #5c5b60;
	border-right: 1px solid #fccf3e;
	border-bottom: 1px solid #fccf3e;
	padding: 5px;
}


.ycellb1 {
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #5c5b60;
	padding: 5px;
}

.ycellb2 {
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #5c5b60;
	border-right: 1px solid #fccf3e;
	padding: 5px;
}


.personsimpletab {
}

.personsimpletl {
	width: 6px;
	height: 6px;
	background-image: url(../images/foto_simple_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.personsimplet {
	height: 6px;
	background-image: url(../images/foto_simple_t.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.personsimpletr {
	width: 6px;
	height: 6px;
	background-image: url(../images/foto_simple_tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.personsimplel {
	width: 6px;
	background-image: url(../images/foto_simple_l.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.personsimplem {
	background-color: #ffc20c;
	color: #000000;
}

.personsimpler {
	width: 6px;
	background-image: url(../images/foto_simple_r.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.personsimplebl {
	width: 6px;
	height: 6px;
	background-image: url(../images/foto_simple_bl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.personsimpleb {
	height: 6px;
	background-image: url(../images/foto_simple_b.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.personsimplebr {
	width: 6px;
	height: 6px;
	background-image: url(../images/foto_simple_br.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.personsimplefoto {
	width: 93px;
	height: 82px;
	overflow: hidden;
	background-color: gray;
}

.personsimplename {
	width: 93px;
	height: 18px;
	background-color: #ffffff;
	color: #000000;
	text-align: center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	overflow: hidden;
	margin-top: 5px;
	padding: 2px;
}

.bigwhitetitle {
	background-color: transparent;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

IMG.ico {
	margin-left: 2px;
}
.persontab {
	width: 700px;
	height: 108px;
	background-image: url(../images/person_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 2px;
	margin-bottom: 2px;
}

.persontab2 {
	width: 700px;
	height: 108px;
	background-image: url(../images/person_bg_2.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 2px;
	margin-bottom: 2px;
}

.personfotocell {
	width: 93px;
	height: 82px;
	overflow: hidden;
	padding-left: 5px;
	padding-top: 8px;
	vertical-align: top;
}

.persondanecell {
	width: 136px;
	padding-top: 7px;
	padding-right: 2px;
	padding-left: 5px;
	vertical-align: top;
}

.persondanecelltop {
	vertical-align: top;
	padding-top: 2px;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 10px;
}

.persondanecellbottom {
	vertical-align: bottom;
	padding-bottom: 12px;
}

.personinfocell {
	padding-top: 10px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 10px;
	vertical-align: top;
}

.personfoto {
	width: 93px;
	height: 82px;
	overflow: hidden;
	background-color: gray;
	text-align: center;
	vertical-align: middle;
}

.personnick {
	width: 125px;
	overflow: hidden;
	background-color: transparent;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.personnick2 {
	width: 125px;
	overflow: hidden;
	background-color: transparent;
	color: #ffc20c;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.personopis {
	width: 125px;
	overflow: hidden;
	background-color: transparent;
	color: #ffffff;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.personopis2 {
	width: 125px;
	overflow: hidden;
	background-color: transparent;
	color: #ffc20c;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.persontesty {
	width: 125px;
	overflow: hidden;
}

.personinfobox 
{
	height: 88px;
}

.personinfo1 {
	width: 144px;
	background-color: transparent;
	color: #454449;
	text-align: left;
	vertical-align: top;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding-right: 5px;
}

.personinfo2 {
	width: auto;
	background-color: transparent;
	color: #454449;
	text-align: left;
	vertical-align: top;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding-right: 5px;
}

.personinfo3 {
	width: 25%;
	background-color: transparent;
	color: #454449;
	text-align: left;
	vertical-align: top;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.personinfo {
	background-color: transparent;
	color: #454449;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.yellowtext {
	background-color: transparent;
	color: #d8ac00;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
}
.leftmenutable {
	width: 100%;
	margin-left: 0px;
	margin-bottom: 5px;
}

.leftmenuitem {
	color: #ffffff;
	background-color: transparent;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 0px;
	/*
	padding-right: 5px;
	padding-bottom: 3px;
	*/
}
.leftmenuitemno {
	color: #f0f0f0;
	background-color: transparent;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 0px;
	padding-left: 7px; 
	cursor: default;
}

.leftmenuitem a:link {
	padding-left: 7px;
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
}

.leftmenuitem a:visited {
	padding-left: 7px;
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
}

.leftmenuitem a:hover {
	padding-left: 7px;
	color: #ffc700;
	background-color: transparent;
	text-decoration: none;
}

.leftmenuitem a:active {
	padding-left: 7px;
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
}

.leftmenuspacer {
	height: 15px;
	color: #ffffff;
	background-color: transparent;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 7px;
}

.leftmenusubitem {
	color: #ffffff;
	background-color: transparent;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	/*
	padding-right: 5px;
	padding-bottom: 3px;
	*/
}

.leftmenusubitem a:link {
	padding-left: 12px;
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
}

.leftmenusubitem a:visited {
	padding-left: 12px;
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
}

.leftmenusubitem a:hover {
	color: #ffc700;
	background-color: transparent;
	padding-left: 12px;
	text-decoration: none;
}

.leftmenusubitem a:active {
	padding-left: 12px;
	color: #ffffff;
	background-color: transparent;
	text-decoration: none;
}

.ytitleright {
	width: 100%;
	color: #ffc700;
	background-color: transparent;
	text-align: center;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin-bottom: 5px;
}

.greytitle {
	color: #515055;
	background-color: transparent;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	padding-left: 22px;
}

.greysubtitle {
	color: #515055;
	background-color: transparent;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 22px;
}

.harrowtitle {
	color: #515055;
	background-color: transparent;
	background-image: url(../images/harrows.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	padding-left: 22px;
}

.text {
	color: #515055;
	background-color: transparent;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

.smalltext {
	color: #515055;
	background-color: transparent;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.smallorangetext {
	color: #ff8126;
	background-color: transparent;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
}

.smallyellowtext {
	color: #ffc700;
	background-color: transparent;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
}

.formtext {
	color: #5b5a5f;
	background-color: transparent;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
.input0 {
	color: #292a2e;
	background-color: #f0f0f0;
	text-align: left;
	border-style: inset;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.inputcr 
{
	background-color: Transparent;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.input1 {
	color: #292a2e;
	background-color: #ffffff;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-top: 1px solid #69686d;
	border-left: 1px solid #69686d;
	border-bottom: 1px solid #fde27f;
	border-right: 1px solid #fde27f;
}

.forumtitlewhite {
	color: #515055;
	background-color: transparent;
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.forumtitletab {
	width: 100%;
}

.forumtitlel {
	width: 4px;
	height: 26px;
	background-color: #5d5e60;
	background-image: url(../images/forum_title_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.forumtitlebg {
	height: 26px;
	background-color: #5d5e60;
	background-image: url(../images/forum_title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.forumtitlebgrb {
	height: 26px;
	background-color: #5d5e60;
	background-image: url(../images/forum_title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-right: 2px solid #ffffff;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 5px;
}

.forumtitler {
	width: 4px;
	height: 26px;
	background-color: #5d5e60;
	background-image: url(../images/forum_title_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.forumygradientv {
	height: 22px;
	background-image: url(../images/forum_ygradientv.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.forumygradienth {
	padding-left: 5px;
	height: 22px;
	background-color: #f9c017;
	background-image: url(../images/forum_ygradienth.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	color: #5d5a4e;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	
}
.forumygradienth a 
{
	text-decoration: none;
}

.forumgreycell1 {
	width: 40px;
	height: 40px;
	vertical-align: middle;
	text-align: center;
	border-left: 1px solid #959595;
	border-right: 1px solid #959595;
	border-bottom: 1px solid #959595;
	background-color: #f2f2f2;
	color: #000000;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.forumgreycell3 {
	width: 62px;
	height: 40px;
	vertical-align: middle;
	text-align: center;
	border-right: 1px solid #959595;
	border-bottom: 1px solid #959595;
	background-color: #f2f2f2;
	color: #000000;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.forumgreycell4 {
	width: 103px;
	height: 40px;
	vertical-align: middle;
	text-align: center;
	border-right: 1px solid #959595;
	border-bottom: 1px solid #959595;
	background-color: #f2f2f2;
	color: #000000;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.forumwhitecell2 {
	vertical-align: middle;
	text-align: left;
	padding: 5px;
	border-right: 1px solid #959595;
	border-bottom: 1px solid #959595;
	background-color: #ffffff;
	color: #000000;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}
.forumwhitecell2 a 
{
	text-decoration: none;
}

.forumwhitecell5 {
	width: 120px;
	height: 40px;
	vertical-align: middle;
	text-align: center;
	border-right: 1px solid #959595;
	border-bottom: 1px solid #959595;
	background-color: #ffffff;
	color: #000000;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.forumtopcell 
{
	border-bottom: 1px solid #959595;
}

table.onlinetab 
{
	width: 100%;
}

tr.onlinetab 
{
	padding: 4px;
}

a.smallgrey:link {
	color: #747474;
	background-color: transparent;
	text-decoration: none;
}

a.smallgrey:visited {
	color: #747474;
	background-color: transparent;
	text-decoration: none;
}

a.smallgrey:hover {
	color: #f5c01f;
	background-color: transparent;
	text-decoration: none;
}

a.smallgrey:active {
	color: #747474;
	background-color: transparent;
	text-decoration: none;
}
.div_more 
{
	margin-bottom: 15px;
	margin-left: 20px;
}

.poststab {
	width: 100%;
}

.postswhitecell1 {
	width: 100px;
	vertical-align: middle;
	text-align: left;
	padding: 5px;
	border-left: 1px solid #959595;
	border-right: 1px solid #959595;
	border-bottom: 1px solid #959595;
	background-color: #ffffff;
	color: #000000;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.postswhitecell2 {
	vertical-align: top;
	text-align: left;
	padding: 5px;
	border-right: 1px solid #959595;
	border-bottom: 1px solid #959595;
	background-color: #ffffff;
	color: #000000;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.postsdividercell {
	height: 10px;
	border-bottom: 1px solid #959595;
	background-color: #ffffff;
	color: #000000;
}

.postsgreycell1 {
	width: 100px;
	vertical-align: middle;
	text-align: center;
	padding: 5px;
	border-left: 1px solid #959595;
	border-right: 1px solid #959595;
	border-bottom: 1px solid #959595;
	background-color: #f2f2f2;
	color: #000000;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.postsgreycell2 {
	vertical-align: top;
	text-align: left;
	padding: 5px;
	border-right: 1px solid #959595;
	border-bottom: 1px solid #959595;
	background-color: #f2f2f2;
	color: #000000;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

.postsuserfoto {
	width: 92px;
	height: 83px;
	overflow: hidden;
	background-color: gray;
	border: 1px solid #959595;
}

.imageright {
	float: right;
}

.submit 
{
	border-width: 0px; 
	background-image: url(../images/przycisk1.png); 
	width: 100px; 
	height: 22px; 
	font-weight: bold; 
	color: White;
}
.submitp 
{
	border-width: 0px; 
	background-image: url(../images/przycisk1p.png); 
	width: 100px; 
	height: 22px; 
	font-weight: bold; 
	color: White;
}
.cancel
{
	border-width: 0px; 
	background-image: url(../images/przycisk1.png); 
	width: 100px; 
	height: 22px; 
	font-weight: bold; 
	color: White;
}

.mycell1 
{
	padding-left: 10px;
	text-align: left; 
	border-right: solid 2px White;
	border-bottom: solid 1px White;
}
.mycell2 
{
	border-right: solid 2px White;
	border-bottom: solid 1px White;
}
.mycell3
{
	border-bottom: solid 1px White;
}
.blog 
{
	margin: 10px 10px 10px 10px;
	font-size: 9pt;
	font-family: Georgia, Verdana;
}
.usertop {
    width: 700px;
    height: 16px;
	background-image: url(../images/usertop.png);
}
.usermid {
    width: 700px;
    height: 300px;
    vertical-align: top;
	background-image: url(../images/usermid.png);
	background-repeat: repeat-y;
	background-position: top left;

}
.userbox 
{
    height: 330px;
}
	
.userbot {
    width: 700px;
    height: 11px;
	background-image: url(../images/userbot.png);
}
.userfoto 
{
	width: 93px;
	height: 82px;
	vertical-align: top;
	text-align: center;
	background-color: #ffffff;
	
}
.userdata 
{
	padding-left: 4px;
	width: 50px;
	vertical-align: top;
}
.usertext 
{
	padding-left: 20px;
}
.userlink 
{
	height: 100px;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 10px;
	color: #ffffff;
	font-size: 8pt;
}
.testlink 
{
	color: #ffffff;
	text-decoration: none;
}
.info 
{
	margin-top: 20px;
	padding-left: 20px;
}
.test1 
{
	color: Gray;
	font-weight: bold;
}
.test1:hover
{
	color: Red;
}
.lireg 
{
	margin-top: 8px;
}
.stats {
	color: #ffffff;
	background-color: transparent;
	text-align: left;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	/*
	padding-right: 5px;
	padding-bottom: 3px;
	*/
}
.helpdesk 
{
	color: #006000;
}
.helpdeskimg
{
	border: solid 1px #006000;
	padding: 4px;
	
}
.helpdeskwrap
{
	text-align: center;
}

.SMSText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

#tags
{
	color: #999999;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: justify;
	display: block;
	padding: 4px;
}
#tags.A
{
	text-decoration: none;
}
.posts_cite 
{	
	vertical-align: middle;
	text-align: right;
	padding: 2px;
	border-left: 1px solid #959595;
	border-right: 1px solid #959595;
	border-bottom: 1px solid #959595;
	background-color: #f2f2f2;
	color: #000000;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;

}
.bb_quote 
{
	margin-left: 10px;
	border: dotted 1px #959595;
	padding: 4px;
	background-color: #ffffff;
}
.bb_left 
{
	text-align: left;
}
.bb_right
{
	text-align: right;
}
.bb_center 
{
	text-align: center;
}