.t1,h1,p,ul li,.venti,input,textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000;
	line-height: 130%;
}

.just {
	text-align:justify;
	color: #174B6A;
	height: 300px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.just a {
	text-align:justify;
	color: #174B6A;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.just a:visited {
	text-align:justify;
	color: #174B6A;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.just a:hover {
	text-align:justify;
	color: #174B6A;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.just a:link {
	text-align:justify;
	color: #174B6A;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.just5 {
	text-align:justify;
}


.index1 {
	border: 1px solid #111111;
	background-color: #174B6A;
	padding: 10px;
}
.tds {
	font-size: 10px;
	border-color: #676767;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
}


ul {
	margin-top: 0;
	margin-bottom: 0;
}
ul li {
	margin: 0 0 0 -20;
}
ul li p {
	margin: 0;
	padding: 0;
}
p, td.tab1 p {
	margin: 0 0 0 0;
}
p.up {
	color: #8C9EBD;
	margin: 0px;
}
/* tabela */

p table {
	background-color: #174B6A;
}
td.tab1 {
	padding: 5px;
	background-color: #DFEAF4;
}

p A {
	text-decoration: none;
	color: #000000;
}


A:hover
{
	color: #FF0000;
}


p A:hover {
	text-decoration: none;
	color: #FF0000;
}
textarea,input,searchinput,button,gobutton{
	background: #fff;
	color: #292929;
	padding: 3px;
	vertical-align: middle;
	width: auto;
	border: 1px solid #90A1AF;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	padding: 2px;
}


p A {
	color: #0073B5;
}
p A:hover {
	color: #00C82A;
}

.text2 p {
	color: #016A9F;
}

.czerwone p {
	color: #016A9F;
  text-align: center;
}

.male A {
	color: #58B300;
	text-align: center;
	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0px;

}

.male {
	color: #58B300;
	text-align: center;
	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0px;

}

h1, h1 A {
	text-decoration: none;
	margin: 0px;
	font-size: 13px;
	color: #174B6A;
	font-weight: bold;
}
h1 A:hover {
	color: #58B300;
}

h3 {
	color: red;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;

}



p .csblue {
	color: #174B6A;
}




.menu2 a:link{
	font-size: 11px;
	color: #174B6A;
}

.menu2 a:hover{
	font-size: 11px;
	color: #DBDBDB;
}

.menu2 a:active{
	font-size: 11px;
	color: #DBDBDB;
}


.menu2 a:visited{
	font-size: 11px;
	color: #174B6A;
}






.h2 p {
	font-size: 11px;
	color: #658DB6;
}
.h2 p A {
	font-size: 11px;
	color: #658DB6;
}
.h2 p A:hover {
	font-size: 11px;
	color: #658DB6;
}

.date p {
	color: #58B300;
}
.mid p {
	color: #174B6A;
}
.venti p {
	color: #FFCA8C;
}
.venti p A {
	color: #FFCA8C;
}
.venti p A:hover {
	color: #FFE0BC;
}
.green p {
	font-family: Tahoma;
	font-size: 11px;
	color: #CAFBB5;
}
.green p A {
	color: #CAFBB5;
}
.green p A:hover {
	color: #626262;
}
.greenn p {
	font-family: Tahoma;
	font-size: 11px;
	color: #CAFBB5;
}
.greenn p A {
	color: #CAFBB5;
}
.greenn p A:hover {
	color: #626262;
}
.blue p {
	font-family: Tahoma;
	font-size: 11px;
	color: #93D5FA;
}
.blue p A {
	color: #93D5FA;
}
.blue p A:hover {
	color: #174B6A;
}
.yellow p {
	font-family: Tahoma;
	font-size: 11px;
	color: #CB8E01;
}
.yellow p A {
	color: #CB8E01;
}
.yellow p A:hover {
	color: #174B6A;
}
.pink p {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFA1EA;
}
.pink p A {
	color: #FFA1EA;
}
.pink p A:hover {
	color: #174B6A;
}


 #navlist
{
margin: 0;
}

#navlist ul, #navlist li
{
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float: right;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #999;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 4px solid #000;
padding-bottom: 2px;
background: #fff;
color: #000;
}

#navlist a:hover { color: #000; }



.linotyt {
	text-align: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: 2px solid #58B300;
	font-weight: bold;
	color: #0d256b;

}

.linolin {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0073B5;
	font-weight: bold;
	text-decoration: none;

}

.linopis {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0d256b;
	margin: 0 10px 10px 10px;
}



/* Body class */

.gbody{
font-family: Verdana,Arial,Helvetica,sans-serif;
background: #FBF9F9;
margin-top: 11px;
margin-bottom: 10px;
margin-right: 10px;
margin-left: 10px;
}

/* General smart tables class */

table.forums {
font-family: Verdana,Arial,Helvetica,sans-serif;
width: 700px;
border: 1px #CCCCCC solid;
display: table;
color: #000000;
border-collapse: collapse;
text-align: left;
}

/* Simple transparent table without borders and background color (menu navigation, general tables) */

.tbTransparent{
font-family: Verdana,Arial,Helvetica,sans-serif;
width: 700px;
background: transparent;
font-size: 11px;
line-height: 15px;
text-align: left;
}

/* Small analog text, used usually with SPAN */

.txtSm{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
font-size: 10px;
}

/* Normal analog text, used usually with SPAN */

.txtNr{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
font-size: 11px;
}

/* Views color */

.views{
color: #174B6A;
}

/* Warning text */

.warning{
color: #000;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
}

/* Supscript class */

.navCell{
font-family: Arial,Helvetica,Geneva,sans-serif;
font-size: 10px;
}

/* Class for select boxes */

.selectTxt {
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #174B6A;
}

/* List style - user's info */

.limbb{
list-style: circle;
font-size: 11px;
margin-left: 15px;
}

/* Input areas - boxes, textareas... */

.inputButton {
font-family: Verdana,Arial,Helvetica,sans-serif;
background: #174B6A;
border-top: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
font-size: 10px;
color: #000000;
/* height: 19px; */
}

.textForm {
font-family: Verdana,Arial,Helvetica,sans-serif;
background: #fff;
border-bottom: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
font-size: 11px;
}

/* Caption 1 (the one for displaying sub-headers like "topics, posted" etc) */

td.caption1 {
border: 1px #E3E3E3 solid;
font-size: 11px;
line-height: 15px;
padding-bottom: 1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;

}

/* Caption 2 color and properties (this one displaying main menu,  New Topic text bg, New Message text bg) */

td.caption2 {
background-color: #174B6A;
border: 1px #CCCCCC dotted;
padding: 4px;
height: 20px;
font-size: 11px;
font-weight: bold;
line-height: 15px;
}

/* Caption 3 (used for Last Discussions, topic titles, Forums selection) */

td.caption3 {
background-color: #F3F9FB;
padding: 3px;
height: 20px;
font-size: 11px;
line-height: 15px;
}

/* Caption 4 (the one for displaying not separate headers like Forum, Topic, Poster etc. on 1st page, Buttons menu, left info cell) */

td.caption4 {
background-color: #545454;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
font-size: 11px;
font-weight: bold;
color: #174B6A;
line-height: 15px;
}

/* Caption 5 (used for user input like password/login and registration etc) */

td.caption5 {
background-color: #F5F5F5;
padding: 4px;
height: 20px;
font-size: 11px;
line-height: 15px;
}

/* Caption 6 (this one is for displaying title headers (search, stats, user reg/prefs) ) */

td.caption6 {
background-color: #F3F9FB;
border: 1px #E4EEF3 solid;
padding: 4px;
height: 18px;
font-size: 11px;
font-weight: bold;
}

/* Font for displaying username in each thread */

.username{
text-decoration: none;
font-size: 11px;
font-weight: bold;
}

/* Topics/forums/threads content cell color #1 */

.tbCel1{
background: #DBDBDB;
}

/* Topics/forums/threads content cell color #2 */

.tbCel2{
background: #F5F5F5;
}

.formStyle{
margin: 0px;
}

/* Stats bar */

.tbStBar{
border: #CCCCCC 1px solid;
margin: 1px;
padding: 1px;
background: #F0F0F0;
font-size: 11px;
}

A:link {
color: #4F4F4F;
text-decoration: none;
}

A:active {
color: #4F4F4F;
text-decoration: none;
}

A:visited {
color: #4F4F4F;
text-decoration: none;
}

A:hover {
color: #626262;
text-decoration: none;
}
.navCell A:link {
	color: #626262;
	text-decoration: none;
}

.quote{
background: #FBF9F9;
border: 1px dotted #8FBEE8;
border-left: 3px solid #8FBEE8;
color: #000;
font-style: italic;
font-size: 10px;
margin: 8px auto 0 auto;
padding: 3px;
WIDTH: 100%;
}

.quoting{
background: #E4EAF2;
font-style: normal;
font-weight: bold;
border-left: 2px solid #006699;
border-top: 0;
color: #465584;
padding: 4px;
margin: 0 auto 8px auto;
}
/*--------------------------- DOPISANE -------------------------------*/
body {
    background-image: url('images/background.jpg');
    background-repeat: repeat-x; 
    background-color: #EAE6DA;
    background-position: top;
    margin: 0;
    color: #174B6A;
    font-family: Verdana, sans-serif;
    font-size: 11px;
}
#topRight {
  position: relative;
  top: 0;
  float: right;
  z-index: 3;
  background-image: url('images/topRight.jpg');
  background-repeat: no-repeat; 
  background-position: right;
  width: 110px;
  height: 150px;
  margin-top: -150px;
  margin-right: -110px;
}
td.forum_01 {
    width: 780px;
    height: 150px;
    padding: 0;
    margin: 0;
}
td.forum_01 img {border-style: none;}
td.forum_02 {
    width: 780px;
    height: 20px;
    padding: 0;
    margin: 0;
}
td.forum_04 {
    width: 780px;
    height: 40px;
    padding: 0;
    margin: 0;
    background: #D4CFBB;
}
td.forum_05 {
    width: 10px;
    padding: 0;
    margin: 0;
    background: #D4CFBB;
}
td.forum_06 {
    width: 760px;
    padding: 0;
    margin: 0;
}
td.forum_07 {
    width: 10px;
    padding: 0;
    margin: 0;
    background: #D4CFBB;
}
td.forum_08 {
    width: 780px;
    height: 10px;
    padding: 0;
    margin: 0;
    background-color: #D4CFBB;
}
td.forum_09 {
    width: 780px;
    height: 170px;
    padding: 0;
    background-image: url('images/bottom.jpg');
    background-repeat: no-repeat;
    background-position: center;
    color: #174B6A;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    text-align: center;
}

#menu2 {
    width: 500px;
    height: 30px;
    padding: 10px 0px 0px 15px;
    margin: 0px;
    float: left;
    color: #174B6A;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
}
#stopka {
    position: relative;
    z-index: 2;
    height: auto;
    width: 500px;
    padding: 20px 0px 0px 10px;
    text-align: left;
    margin-bottom: -35px;
}
#stopka, #stopka a {
    color: #fff;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
}
table#tabelaTop {position: relative; z-index: 1;}
table#tabela {margin-top: -25px; text-align: center;}
td.bg {
  width: 100%;
  background-image: url('images/bottomBg.jpg');
  background-repeat: repeat-x;
  text-align: center;
}
#regulamin {
    padding: 10px 0px 10px 0px;
    margin: 0px;
    color: #174B6A;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    text-align: justify;
    background: #D4CFBB;
}

/* Body class */

.gbody{
font-family: Arial,Helvetica,sans-serif;
background: #EEEEEE;
margin-top: 11px;
margin-bottom: 10px;
margin-right: 10px;
margin-left: 10px;
}

/* General smart tables class */

table.forums, table.forumsmb {
font-family: Arial,Helvetica,sans-serif;
width: 100%;
border: 0px #353637 solid;
display: table;
color: #174B6A;
border-collapse: collapse;
text-align: center;
margin-left: auto;
margin-right: auto;
} 

table.forumsmb{
margin-bottom:0;
}

/* Simple transparent table without borders and background color (menu navigation, general tables) */
/*TEKST POSORTOWANE ITD.*/
.tbTransparent, .tbTransparentmb{
font-family: Arial,Helvetica,sans-serif;
width: 100%;
color: #000000;
background: #D4CFBB;
font-size: 11px;
line-height: 15px;
text-align: center;
margin-left: auto;
margin-right: auto;
vertical-align: top;
}

.tbTransparentmb{
margin-bottom: 0;
}

.tbTransparentCell{
text-align: left;
}

img {
border: 0px;
}

td{
text-align: left;
}

/* Small analog text, used usually with SPAN */

.txtSm{
font-family: Arial,Helvetica,sans-serif;
text-decoration: none;	
font-size: 10px;
}

/* Normal analog text, used usually with SPAN */

.txtNr{
font-family: Arial,Helvetica,sans-serif;
text-decoration: none;	
font-size: 11px;
}

/* Views color */

.views{
color: #174B6A;
}

/* Warning text */

.warning{
color: #174B6A;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
}

/* Supscript class */

.navCell{
font-family: Arial,Helvetica,Geneva,sans-serif;
font-size: 10px;
}

/* Class for select boxes */

.selectTxt {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #174B6A;
}

/* List style - user's info */

.limbb{
list-style: circle;
font-size: 11px;
margin-left: 10pt;
}

/* Input areas - boxes, textareas... */

.inputButton {
font-family: Arial,Helvetica,sans-serif;
background: #174B6A;
border-top: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
font-size: 10px;
color: #000000;
/* height: 19px; */
}

.textForm {
font-family: Arial,Helvetica,sans-serif;
background: #fff;
border-bottom: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
font-size: 11px;
}

/* Caption 1 (the one for displaying sub-headers like "topics, posted" etc) */

td.caption1 {
border: 1px #345159 solid; 
font-size: 11px;
line-height: 15px;
padding-bottom: 1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
text-align: left;
}

/* Caption 2 color and properties (this one displaying main menu,  New Topic text bg, New Message text bg) */

td.caption2 {
background-color: #D4CFBB;
border: 1px #292C31 solid;
padding: 4px;
height: 20px;
font-size: 11px;
font-weight: bold;
line-height: 15px;
}

/* Caption 3 (used for Last Discussions, topic titles, Forums selection) */

td.caption3 {
background-color: #D4CFBB;
padding: 4px;
height: 20px;
font-size: 11px;
line-height: 15px;
vertical-align: top;
}

/* Caption 4 (the one for displaying not separate headers like Forum, Topic, Poster etc. on 1st page, Buttons menu, left info cell) */

td.caption4 {
background-color: #D4CFBB;
border: 1px #052027 solid;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
font-size: 11px;
font-weight: bold;
color: #174B6A;
line-height: 15px;
text-align: left;
vertical-align: top;
}

/* Caption 5 (used for user input like password/login and registration etc) */

td.caption5 {
border: 1px #292C31 solid;
background-color: #AAC9DD;
color: #000000;
padding: 4px;
height: 20px;
font-size: 11px;
line-height: 15px;
vertical-align: top;
}

/* Caption 6 (this one is for displaying title headers (search, stats, user reg/prefs) ) */

td.caption6 {
background-color: #292C31;
border: 1px #303439 solid;
padding: 4px;
height: 18px;
font-size: 11px;
font-weight: bold;
}

/* Font for displaying username in each thread */

.username{
text-decoration: none;
font-size: 11px;
font-weight: bold;
}

/* Topics/forums/threads content cell color #1 */

.tbCel1{
background: #D4CFBB;
}

/* Topics/forums/threads content cell color #2 */

.tbCel2{
background: #AAC9DD;
}

.formStyle{
margin: 0px;
}

/* Stats bar */

.tbStBar{
border: 1px #CCCCCC solid;
margin: 1px;
padding: 2px;
background: #414245;
font-size: 11px;
}

A:link {
color: #174B6A;
text-decoration: none;
}

A:active {
color: #174B6A;
text-decoration: none;
}

A:visited {
color: #174B6A;
text-decoration: none;
}

A:hover {
color: #909198;
text-decoration: underline;
}

ol.mbb, ul.mbb, blockquote.mbb{
margin-bottom: 0px;
}
