.forumTB{
	border:0;
}
	.forumTB td {
		border:1px solid #CEC6A2; border-width:0 1px 1px 0
	}	
	.forumTB .b{
		width:80px; text-align:center; vertical-align:middle
	}
	.forumTB .c{
		width:80px; text-align:center; vertical-align:middle
	}
	.forumTB .d{
		padding:0 10px; white-space:nowrap; text-align:center; border-right:0; vertical-align:middle
	}
	.forumTB .a{
		padding:6px 0 8px 40px; background:url(../images/forum_arrow.gif) no-repeat 0px 7px
	}
		.forumTB .a a {
			font-weight:bold; color:#423F34; text-decoration:none
		}
		.forumTB .a a:hover {
			text-decoration:underline
		}
		
	.forumTB .firstRow td{
		border-bottom:3px solid #CEC6A2; height:35px; vertical-align:middle
	}
	.forumTB .firstRow .a {
		padding:0; background:none
	}

.themeTB{
	
}	
	.themeTB td {
		vertical-align:middle; border:1px solid #CEC6A2; border-width:0 1px 1px 0
	}
	.themeTB .a{
		padding:6px 10px 8px 40px; background:url(../images/forum_arrow.gif) no-repeat left 5px;
	}
		.themeTB .a a{
			font-weight:bold; color:#423F34; text-decoration:none
		}
		.themeTB .a a:hover {
			text-decoration:underline
		}
	.themeTB .b{
		text-align:center; width:80px
	}
	.themeTB .c{
		text-align:center; width:80px
	}
	.themeTB .d{
		border-right:0; text-align:center; padding:0 10px; white-space:nowrap
	}
	.themeTB .firstRow{
		height:30px;
	}
		.themeTB .firstRow td {
			border-bottom:3px solid #CEC6A2;
		}
		.themeTB .firstRow .a{
			background:none; padding:0;
		}	
.forumSubmit {
	background:#C02605; border:1px solid #FFFFFF; padding:0px 0px; width:70px; margin:0px 0 0 0; text-align:center; float:right
}
	.forumSubmit a{
		 color:#FFFFFF; font-weight:bold; text-decoration:none
	}
		.forumSubmit a:hover{
			text-decoration:underline
		}
	.forumSubmit input{
		 vertical-align:middle; margin:0 0 0 10px
	}
.newThemeTB{
	margin:20px 0 0 0; width:100%
}
	.newThemeTB td {
		padding:0 40px 2px 40px
	}
	.newThemeTB .a{
		padding-top:5px;
	}	
	.newThemeTB input,
	.newThemeTB textarea {
		width:100%; border:1px solid #D7D0C3;
	}
	.newThemeTB textarea {
		height:100px
	}
	
.replys {}
	.replys ul{
		list-style:none; margin:0; padding:0;
	}
	.replys li {
		border-top:1px solid #CEC6A2; padding:5px 10px
	}
	.replys .date {
		float:left; padding:0 15px 0 20px; height:19px; background:url(../images/forum_post_icon.gif) no-repeat left center; border-right:1px solid #CEC6A2; margin:0 15px 0 0
	}
	.replys .name {
		margin:0; font-weight:bold
	}
	.replys .text{
		margin:10px 0;
	}
.replysTB {
	width:100%; margin:20px 0 0 0
}
	.replysTB input,
	.replysTB textarea {
		width:100%; border:1px solid #D7D0C3;
	}
	.replysTB td {
		padding:0 40px 2px 40px
	}
.forumPath {
	border:1px solid #CEC6A2; border-width:3px 0; margin:0 0 30px 0; padding:10px 0
}
	.forumPath a{
		text-decoration:none; color:#423F34
	}
		.forumPath a:hover{
			text-decoration:underline
		}
	
	a.news_back  {
	font-weight: bold;
	text-decoration: none;
	color: #423F34;
	}

	a.news_back:hover {
	
	text-decoration: underline;
	font-weight: bold;
	color: #423F34;
	}

	.skelb_txt {
	color: #444444;
	}

	a.cat_shop {
	text-decoration: none;
	color: #423F34;
	}

	a.cat_shop:hover {
	text-decoration: underline;
	}

	a.cat_black {
	text-decoration: none;
	color: #000000;
	}

	a.cat_black:hover {
	text-decoration: underline;
	}		   
	
	a.imones {
	color: #6B9CFF;
	text-decoration: none;
	}
	
	a.imones:hover {
	text-decoration: underline;
	}	  
	
	input.text {			  
	font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px;
	border: 1px solid #95A0A6; 
	padding-top: 3px;
	height: 16px;	 
	width: 150px;
	}
		   
	.siusti {
	border:1px solid #B2D36B; background:#69A120; padding:5px 10px 7px 10px; bottom:10px; width: 48px; text-align: center;
	}
	.siusti a{
		color:#ffffff; font-weight: bold; text-decoration: none;
	}
		.siusti a:hover{
			text-decoration: underline;
		}

