/* bez TABów please ;) */

div.forum_user_name {
       padding: 10px 10px 0px 0px;
       color: #808080;
       text-align: right;
}
div.forum_user_name span {
       color: #28AA4A;
       font-weight: bold;
} 
div.forum_user_name a {
       color: #808080;
       font-weight: bold;
       text-decoration: underline;
}
div.forum_user_name a:hover {
       text-decoration: none;
}
div.forum_user_name b {
       color: #0075EA; 
}
div.textblock {
       margin: 0px;
       padding: 0px 5px 0px 7px;
}
div.textblock h2 {
       margin-left: 0px;
       padding-left: 0px;
}
.forum-main-items {
       background-image: url('http://img1.wprost.pl/G/forum/bury-gradient1.gif');
       background-repeat: repeat-x;
       background-color: #FFF;
       padding: 7px 7px 5px 7px;
       border-left: #C1CADA 1px solid;
       border-right: #C1CADA 1px solid;
       border-bottom: #C1CADA 1px solid;
       margin-top: 6px;
}
.forum-user-panel {
       background-image: url('http://img1.wprost.pl/G/forum/bury-gradient1.gif');
       background-repeat: repeat-x;
       background-color: #FFF;
       padding: 7px 7px 5px 7px;
       border-left: #C1CADA 1px solid;
       border-right: #C1CADA 1px solid;
       border-bottom: #C1CADA 1px solid;
       margin-top: 6px;
}
.forum_panel {
       margin-top: 6px;
}
div.forum_panel a {
       color: #0075EA;
       cursor: pointer; 
       text-decoration: none;
}
div.forum_panel a:hover {
       text-decoration: underline;
}
.forum-main-items-user {
       border-left: #7FBAF4 1px solid;
       border-right: #7FBAF4 1px solid;
       border-bottom: #7FBAF4 1px solid;
}

.forum-main-items h4 {
       margin-bottom: 4px;
}
.forum-main-items table {
       margin-top: 6px;
}


.forum-block-item {
       background-color: #FFF;
       padding: 7px 0px 3px 0px;
       border-left: #C1CADA 1px solid;
       border-right: #C1CADA 1px solid;
       border-bottom: #C1CADA 1px solid;
       border-top: #C1CADA 1px solid;
       margin-top: 6px;
       width: 100%;
}
div.forum-block-item a {
       color: #28AA4A;
}

.forum-block-item-user {
       border-left: #7FBAF4 1px solid;
       border-right: #7FBAF4 1px solid;
       border-bottom: #7FBAF4 1px solid;
}
div.forum-block-item-user a {
       color: #0075EA;
}

div.forum_tree_content {
       overflow: auto;
}
ul.forum_list,
ul.forum_tree {
       list-style: none;
       margin: 0px;
       padding: 0px;
       font-size: 11px;
}
ul.forum_list,
ul.forum_tree li {
       padding: 1px 0px;
       margin: 0px;
}
ul.forum_list li {
       padding-right: 10px;
}
ul.forum_list span {
       color: #808080;
}
ul.forum_list li span.item_date,
ul.forum_tree li span.item_date,
table.forum_subjects td span.item_date {
       color: #5F568E;
       white-space: nowrap;
       font-size: 10px;
}
ul.forum_tree li a.item_user,
ul.forum_tree li span.item_user,
table.forum_subjects td span.item_user {
       color: #28AA4A;
}
ul.forum_tree li a.item_user:hover {
       background-color: transparent;
       border: none;
       color: #28AA4A;
       padding: 0px;
}
ul.forum_tree li strong {
       color: #28AA4A;
}
ul.forum_tree li a {
       padding: 0px;
       z-index: 0;
}
ul.forum_tree li a.item_expand:hover {
       border-left: #C1CADA 1px solid;
       border-top: #C1CADA 1px solid;
       border-right: #C1CADA 1px solid;
       background-color: #F8F8F9;
       color: gray;
       padding: 2px 7px;
       z-index: 1;
       font-weight: normal;
}
ul.forum_tree li div.item_block {
       border-left: #C1CADA 1px solid;
       border-top: #C1CADA 1px solid;
       border-right: #C1CADA 1px solid;
       border-bottom: #C1CADA 1px solid;
       background-color: #F8F8F9;
       padding: 5px 7px 7px 7px;
       margin-top: 1px;
       margin-left: 11px;
       display: none;
       font-size: 11px;
}

div.forum_item_tophader {
       background-color: #F8F8F9;
       margin-bottom: 1px;
       width: 100%;
}
div.forum_item_tophader h3 {
       color: #C00F17;
       margin: 0px 0px;
       padding: 10px 5px;
	   font-family: Arial, Verdana;
       display: block;
}
div.forum_item_tophader h3 a {
       color: #D7171E;
       text-decoration: none;
}
div.forum_item_tophader h3 a:hover {
       text-decoration: underline;
}

div.forum_item_tophader h4 {
       font-weight: normal;
       color: #5F568E;
       margin: 0px 0px;
       padding: 0px 5px 10px 5px;
       display: block;
}
div.forum_item_tophader h4 a {
       font-weight: bold; 
       color: #5F568E;
       text-decoration: underline;
}
div.forum_item_tophader h4 a:hover {
       text-decoration: none;
}


div.forum_item_tophader h3 a.more {
       font-weight: normal;
       font-size: 11px;
       color: #808080;
       text-decoration: none;
}
div.forum_item_tophader h3 a.more:hover {
       color: #000;
       text-decoration: underline;
}
div.forum_item_tophader div.item_text {
       border-top: #C1CADA 2px solid;
       margin: 8px 0px 0px 0px;
       padding: 8px 6px 8px 6px;
       font-size: 9pt;
       text-align: justify;
}


div.forum_item_hader {
       border-top: #F8F8F9 5px solid;
	   border-bottom: #F8F8F9 5px solid;
       border-right: #F8F8F9 5px solid;
       border-left: #F8F8F9 5px solid;
       margin: 0px 0px 1px 0px;
       padding: 0px 0px 0px 0px;       
       font-size: 11px;
}

div.forum-block-item  dl,
div.forum_item_tophader dl,
div.forum_item_hader dl {
       margin: 0px;
       padding: 0px 0px 0px 6px;
}
div.forum_item_tophader dl dt,
div.forum_item_hader dl dt,
div.forum-block-item  dt,
div.forum-block-item-user dl dt {
       color: #5F568E;
       width: 100px;   
       margin: 0px;
       padding: 0px;   
       display: inline; 
	   font-family: Tahoma, Verdana, Arial;
	   font-size: 11px;
}
div.forum-block-item-user dl dt {
       color: #0075EA;
}
div.forum-block-item  dd,
div.forum_item_tophader dl dd,
div.forum_item_hader dl dd {      
       margin: 0px;
       padding: 0px;          
       display: inline;  
       clear: right;
	   font-family: Tahoma, Verdana, Arial;
	   font-size: 11px;
}
div.forum_item_hader div.item_text {
       border-top: #F8F8F9 2px solid;
       width: 559px;
       margin: 10px 0px 0px 0px;  
       padding: 8px 12px 8px 12px;
       font-size: 9pt;
       text-align: justify;
}
div.forum_item_hader div.item_text div {
       text-align: right;
       font-weight: bold; 
       text-decoration: none;
       font-size: 11px;
       padding-top: 10px;  
}
div.forum-block-item div.item_text {
       border-top: #E8E7EC 1px solid;
       margin: 8px 7px 0px 7px;
       padding: 7px 0px 7px 0px;
       font-size: 9pt;
       text-align: justify;
}
div.forum-block-item-user div.item_text {
       border-top: #7FBAF4 1px solid;
}
div.forum-block-item div.right {
       font-size: 11px;
       font-weight: bold;
       text-align: right;
       padding-top: 7px;
}
div.forum-block-item div.cite {
       background-color: white;
       color: #808080;
       font-size: 11px;
       text-align: justify;
       margin: 0px 0px 7px 50px;
       padding: 3px 5px 5px 5px;
       border: #E8E7EC 1px solid;
}
div.forum-block-item-user div.cite {
       border: #7FBAF4 1px solid;
       color: #808080;
}
div.forum-block-item div.cite strong {
       font-size: 11px;
       display: block;
       margin-bottom: 3px;
}

div.forum-block-item div.cite strong a {
       color: #28AA4A;
	   text-decoration: underline;
}

div.forum-block-item div.cite strong a:hover {
	   text-decoration: none;
}


a.new_item,
a.del_item,
a.mod_item,
a.answ_item {
       background-position: left center;
       background-repeat: no-repeat;
       padding-left: 18px;
       color: #28AA4A;
       text-decoration: none;
}
a.new_item:hover,
a.del_item:hover,
a.mod_item:hover,
a.answ_item:hover {
       text-decoration: underline;
}
a.new_item {
       background-image: url('http://img1.wprost.pl/G/forum/ico_new.gif');
}
a.answ_item {
       background-image: url('http://img1.wprost.pl/G/forum/ico_forum_postadd.gif');
}
a.del_item {
       background-image: url('http://img1.wprost.pl/G/forum/ico_moder01.gif');
}
a.mod_item {
       background-image: url('http://img1.wprost.pl/G/forum/ico_last_comm.gif');
}

table.forum_item_sort {
       width: 100%;
       background-color: #FFFFFF;
       margin: 0px 0px 0px 0px;
}
table.forum_item_sort td {
       padding-left: 0px;
}
table.forum_item_sort td div.order-bar {
       padding-top: 5px;
       padding-right: 4px;
       margin: 0px;
}
table.forum_item_nav {
       width: 100%;
       background-color: #E8E7EC;
       border-bottom: #E8E7EC 1px solid;
       border-right: #E8E7EC 1px solid;
       border-left: #E8E7EC 1px solid;
}
table.forum_item_nav td a {
       background-repeat: no-repeat;
       text-decoration: none;
       font-weight: bold;
       color: #28AA4A;
}
table.forum_item_nav td a:hover {
       text-decoration: underline;
}
table.forum_item_nav td a.ni {
       background-image: url('http://img1.wprost.pl/G/forum/ico_go2_a.gif');
       background-position: right center;
       padding-right: 20px;
}
table.forum_item_nav td a.pi {
       background-image: url('http://img1.wprost.pl/G/forum/ico_go1_a.gif');
       background-position: left center;
       padding-left: 20px;
}
table.forum_item_nav td.label {
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
	   font-weight: bold;
       color: #000;
}

div.forum_message {
       background-image: url('http://img1.wprost.pl/G/forum/ico_down.gif');
       background-repeat: no-repeat;
       background-position: 6px 5px;
       background-color: #FFECDF;
       display: block;
       border:  #D81921 1px solid;
       margin: 10px 0px;
       padding: 5px 15px 5px 25px;
       margin-right: 35px;
       color: #D81921;
       font-size: 11px;
}
div.forum_item_message {
       font-weight: bold;
       color: #D81921;
       font-size: 11px;
       padding: 2px 0px 0px 2px;
}

div.order-bar {
       background-color: #FFF;
       color: #5F568E;
       text-align: right;
       padding: 4px 0px 4px 0px;
       margin: 0px;
       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
}
div.order-bar a {
       color: #0075EA;
       cursor: pointer; 
       text-decoration: none;
}
div.order-bar a:hover {
       text-decoration: underline;
}
div.order-bar a:hover {
       text-decoration: underline;
}







form.forum_login_form {
       margin: 0px;
       padding: 0px;
}
table.forum_reg_form,
table.forum_login_form {
       background-color: #E9E9E9;
       background-repeat: repeat-x;
       color: #838383;
       height: 215px;
       width: 100%;
}
table.forum_reg_form {
       background-image: url('http://img1.wprost.pl/G/forum/wprbg_rej.jpg');
}
table.forum_login_form {
       background-image: url('http://img1.wprost.pl/G/forum/wprbg_log.jpg');
}
table.forum_reg_form tr.row td,
table.forum_login_form tr.row td {
       padding: 15px 37px 15px 0px;
}
table.forum_reg_form tr.row1 td,
table.forum_login_form tr.row1 td {
       padding-top: 20px;
}
table.forum_reg_form input.edit,
table.forum_login_form input.edit,
div.forum_change_pass input.edit,
div.forum_edit_data input.edit {
       background-color: #FFF;
       color: #000;
       border: #D2D2D2 1px solid;
       font-size: 11px;
       padding: 2px;
       width: 200px;
}
table.forum_reg_form input.edit:focus,
table.forum_login_form input.edit:focus,
div.forum_change_pass input.edit:focus,
div.forum_edit_data input.edit:focus {
       border: #5B5B5B 1px solid;
}
table.forum_reg_form label,
table.forum_login_form label,
div.forum_change_pass label,
div.forum_edit_data label {
       font-size: 11px;
       font-weight: normal;
}
table.forum_reg_form label.checkbox_label,
table.forum_login_form label.checkbox_label,
div.forum_change_pass label.checkbox_label,
div.forum_edit_data label.checkbox_label {
       color: #757575;
       font-weight: normal;
	 text-align: justify;
}
table.forum_reg_form input.button,
table.forum_login_form input.button,
div.forum_change_pass input.button,
div.forum_edit_data input.button {
       background-color: #FFF;
       color: #000;
       border: #D2D2D2 1px solid;
       font-size: 11px;
       font-weight: bold;
       padding: 3px;
       width: 80px;
       margin-left: 3px;
}
table.forum_reg_form input.button:focus,
table.forum_login_form input.button:focus,
div.forum_change_pass input.button:focus,
div.forum_edit_data input.button:focus {
       background-color: #F2F2F2;
       border: #5B5B5B 1px solid;
}
table.forum_reg_form input.button:hover,
table.forum_login_form input.button:hover,
div.forum_change_pass input.button:hover,
div.forum_edit_data input.button:hover {
       border: #5B5B5B 1px solid;
}

table.forum_arch th {
       background-color: #E8E7EC;
	   height: 30px;
}

table.forum_subjects {
       width: 100%;
       margin-top: 4px;
       background-color: #FFF;
       border-left: #C1CADA 1px solid;
       border-right: #C1CADA 1px solid;
       border-bottom: #C1CADA 1px solid;
}
table.forum_subjects td {
       font-size: 11px;
       vertical-align: top; 
}
table.forum_subjects td img {
       margin-top: 2px; 
}


div.arrows {
         font-size: 11px;
         color: #808080;
         border-top: #E8E7EC 3px solid;
         text-align: right;
         margin-top: 10px;
         padding-left: 0px;
         padding: 5px 0px;
         width: 100%;
}
div.arrowsOnTop {
         margin-top: 0px;
         margin-bottom: 0px;
         border-top: none;
         border-bottom: #E8E7EC 3px solid;
}
div.arrows a {
         text-decoration: none;
}
div.arrows a:hover {
         text-decoration: underline;
}
div.arrows span {
         background-color: transparent;
         color: #000;
}
div.arrows span#current_page,
div.arrows span#current_page_top {
         font-weight: bold;
}
#arrows-title,
#arrows-title-top {
         font-family: Tahoma, Verdana, Arial;
         font-size: 11px;
         color: #808080;
}

#archiwum_forum_form label,
#archiwum_forum_form select  {
         font-family: Tahoma, Verdana, Arial;
         font-size: 11px;
}
img.view_sel {
         background-color: #E7EFFF;
         border: #0075EA 1px solid;
         padding: 1px
}
a.view_link img {
         background-color: #F8F8F9;
         border: #C1CADA 1px solid;
         padding: 1px
}


/* NOWE 12.2007 */

.forum-arrow {
	margin: 0px;
	padding: 0px 5px 0px 0px;
}

.forum-arrow img {
	position: relative;
	top: 6px;
	left: 0px;
	padding: 0px;
}

.forum-navi {
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	font-weight: normal;
	background-color: #F8F8F9;
	margin: 0px 0px 15px 0px;
	padding: 15px;
	color: #CCCCCC;
}

.forum-navi a {
	text-decoration: none;
	font-weight: bold;
	color: #5F568E;
}

.forum-navi a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #C00F17;
}

.formbgstyle-1 {
	background-color: #F5F5F5;
	padding: 3px;
}

.formbgstyle-2 {
	background-color: #FFF;
	padding: 3px;
}
