h3.board {
	background-image: url(images/title-h3.png);
	background-repeat: no-repeat;
	background-position: center left;
	font-size: 14px;
	margin: 0 0 2px 0;
	padding: 6px 0 5px 20px;
	font-weight: bold;
}

h3.forumTitle {
	background-image: url(images/title-h3.png);
	background-repeat: no-repeat;
	background-position: center left;
	font-size: 14px;
	margin: 0 0 2px 80px;
	padding: 6px 0 5px 20px;
	font-weight: bold;
}

h1.firstTopicTitle {
	background-image: url(images/link_arrow.png);
	background-repeat: no-repeat;
	background-position: center left;
	font-size: 18px;
	padding: 5px 5px 5px 30px ;
	font-weight: bold;
}

hr {
	background-color: #aaa;
	height: 1px;
	border: 0px;
	margin: 5px 0 10px 0;
}

a.boardLink:link, a.boardLink:visited, a.boardLink:active {
	background-image: url(images/link_arrow_down.png);
	background-repeat: no-repeat;
	background-position: center left;
	font-size: 13px;
	padding: 6px 0 5px 18px;
	font-weight: bold;
}

a.boardLink:hover {
	background-image: url(images/link_arrow.png);
	background-repeat: no-repeat;
	background-position: center left;
	font-size: 13px;
	padding: 6px 0 5px 18px;
	font-weight: bold;
}

.blocForumTop {
	background-color: #444;
	border-radius: 5px 25px 5px 5px;
	padding: 0 5px 5px 5px;
	overflow: auto;
	margin: 0 0 2px 0;
}

.blocForum {
	background-color: #444;
	border-radius: 5px 5px 5px 5px;
	padding: 0 5px 5px 5px;
	overflow: auto;
	margin: 0 0 2px 0;
}

#forumTools {
	background-color: #666;
	border-radius: 6px;
	padding: 2px;
	overflow: auto;
	margin: 0 0 2px 0;
}

.inBlocForum {
	background-color: #444;
	border-radius: 4px;
	padding: 2px 5px 5px 0;
	overflow: auto;
	margin: 0 0 2px 0;
}

.forumIcon {
	float: left;
	margin: 4px 10px 0 4px;
}

#forumInfo {
	margin: 5px 0 10px 0;
}

#topicsList {
	margin: 2px 0 10px 0;
}

#topicNew {
	margin: 2px 0 10px 0;
	padding: 4px;
	background-color: #444;
	border-radius: 6px;
}

.lastpost_title {
	float: right;
	width: 305px;
	height: 13px;
	background-color: #444;
	border-radius: 4px;
	padding: 2px 5px 5px 0;
	font-weight: bold;
	text-align: center;
	margin: 4px 0 0 4px;
}

.posts_title {
	float: right;
	width: 60px;
	height: 13px;
	background-color: #444;
	border-radius: 4px;
	padding: 2px 5px 5px 0;
	font-weight: bold;
	text-align: center;
	margin: 4px 0 5px 4px;
}

.topics_title {
	float: right;
	width: 60px;
	height: 13px;
	background-color: #444;
	border-radius: 4px;
	padding: 2px 5px 5px 0;
	font-weight: bold;
	text-align: center;
	margin: 4px 0 5px 4px;
}


.lastpost {
	float: right;
	width: 295px;
	min-height: 36px;
	background-color: #333;
	border-radius: 4px;
	padding: 4px 5px 5px 5px;
	text-align: left;
	margin: 4px 0 5px 4px;
	font-size: 10px;
	line-height: 11px;
}

.posts {
	float: right;
	width: 60px;
	height: 30px;
	background-color: #333;
	border-radius: 4px;
	padding: 14px 5px 5px 0;
	text-align: center;
	margin: 4px 0 0 4px;
}

.topics {
	float: right;
	width: 60px;
	height: 30px;
	background-color: #333;
	border-radius: 4px;
	padding: 14px 5px 5px 0;
	text-align: center;
	margin: 4px 0 0 10px;
}

.stateIcon {
	float: left;
	width: 40px;
	height: 40px;
	margin: 0 5px 0 0;
}

.stateIconTopic {
	float: left;
	width: 40px;
	height: 40px;
	margin: 0 5px 0 0;
}

.lastposttopic_title {
	float: right;
	width: 255px;
	height: 15px;
	background-color: #444;
	border-radius: 4px;
	padding: 0 5px 5px 0;
	font-weight: bold;
	text-align: center;
	margin: 4px 4px 0 4px;
}

.lastposttopic {
	float: right;
	width: 255px;
	min-height: 30px;
	background-color: #333;
	border-radius: 4px;
	padding: 2px;
	text-align: left;
	margin: 4px 0 0 4px;
	font-size: 10px;
}

.poststopic {
	float: right;
	width: 65px;
	height: 28px;
	background-color: #333;
	border-radius: 4px;
	padding: 6px 0 0 0;
	text-align: center;
	margin: 4px 0 0 4px;
}

.viewstopic {
	float: right;
	width: 65px;
	height: 28px;
	background-color: #333;
	border-radius: 4px;
	padding: 2px 0 5px 0;
	text-align: center;
	margin: 4px 0 0 4px;
}

#topicFirst {
	background-color: #4a463c;
	border-radius: 5px 25px 5px 5px;
	padding: 5px;
	overflow: auto;
	margin: 0 0 2px 0;
}

.topic {
	background-color: #444;
	border-radius: 5px 25px 5px 5px;
	padding: 5px;
	overflow: auto;
	margin: 0 0 2px 0;
}

.blocTopic {
	float: left;
	width: 75%;
	min-height: 190px;
	background-color: #555;
	border-radius: 5px;
	padding: 5px;
	overflow: auto;
	line-height: 18px;
}

.blocUser {
	float: right;
	width: 22.5%;
	min-height: 190px;
	background-color: #444;
	border-radius: 5px 20px 5px 5px;
	padding: 5px;
	overflow: auto;
	line-height: 14px;
}

.avatarTopic {
	margin: 0 0 5px 0;
	border: 1px solid #444;
	border-radius: 5px;
	box-shadow: 0px 0px 10px #bbb;
	max-width: 150px;
	
}

.post {
	width: 990px;
	background-color: #666;
	border-radius: 6px;
	padding: 5px;
	overflow: auto;
	margin: 0 0 4px 0;
}

.textareaPost {
	width: 100%;
	min-height: 120px;
	background-color: transparent;
	border: 0px;
}

.listTop {
	padding: 0 5px 0 12px;
	background-image: url("images/arrow_label_white.gif");
	background-position: center left;
	background-repeat: no-repeat;
}

.lastPosts {
	float: left;
	width: 530px;
	color: #000;
	background-color: #333;
	border-radius: 4px;
	font-size: 11px;
	padding: 1px 4px 1px 4px;
	margin: 0 0 2px 0;
}

.lastTopics {
	float: right;
	width: 531px;
	color: #000;
	background-color: #333;
	border-radius: 4px;
	font-size: 11px;
	padding: 1px 4px 1px 4px;
	margin: 0 0 2px 0;
}

.bloc50Board {
	width: 49%;
	padding: 3px;
	border-radius: 4px;
}

#oldPosts {
	margin: 5px 0 5px 0;
	padding: 10px 5px 10px 5px;
	background-color: #333;
	border-radius: 4px;
	font-size: 18px;
}


