.smalltext {
	font-size: 10px; 
	font-family: arial;
}

.forumpath {

	font-size: 11px; 
	padding: 6px 6px 6px 0; 
	color: #0018a5; 
	font-weight: bold; 
	margin-bottom: 10px; 
	font-family: tahoma, verdana;
}

.forumpath a {
	font-size: 11px; 
	font-weight: bold; 
	color: #0018a5;
}

.linkbutton {
	overflow: visible; 
	border: 0px inset; 
	background-color: transparent; 
	font-family: tahoma, arial, verdana; 
	font-size: 11px; 
	font-weight: bold; 
	color: #0018a5; 
	text-decoration: none; 
	cursor: pointer; 
	padding-left: 10px;
}

.linkbutton:hover{
	text-decoration:underline;
}

.inputtextbox {
		height: 20px; 
		background-color: #fff; 
		border: #000 1px solid;
}
.inputbutton {
	height: 24px; 
	margin: 0px; 
	font-weight: bold; 
	font-family: verdana, tahoma, arial; 
	font-size: 11px; 
	padding-bottom: 1px;
}

 

.logtable {
	font-family: tahoma, verdana, arial; 
	font-size: 12px; width: 100%; 
	border-spacing: 0px; 
	border-collapse: collapse;
}
.logtable td {
	padding: 7px;
}

 
.formfield {
	font-family: tahoma, verdana, arial; 
	font-size: 11px; 
	background-color: #e5ecf9; 
	border: #fff 1px solid; 
	text-align: right; 
	color: #000; 
	width: 20%; 
	font-weight: bold;
}

.formcell0 {
	font-family: tahoma, verdana, arial; 
	font-size: 12px; 
	background-color: #F5F7FB; 
	border: #fff 1px solid; 
	text-align: left; 
	color: #960;
}

.formcell0 a {
	font-family: tahoma, verdana, arial; 
	color: #36c;
}
.formcell1 {
	font-family: tahoma, verdana, arial; 
	font-size: 12px; 
	background-color: #F5F7FB; 
	border: #fff 1px solid; 
	text-align: left; 
	color: #960;
}

.formcell1 a {
	font-family: tahoma, verdana, arial; 
	color: #36c;
}

.formtable {
	font-family: tahoma, verdana, arial; 
	display: table; 
	width: 100%; 
	border-spacing: 0px; 
	border-collapse: collapse;  
	border: 1px #CCD7ED solid;
}

.formtable td {
	font-family: tahoma, verdana, arial; 
	padding: 5px 10px 5px 10px;
}

.formtitle {
	font-family: tahoma, verdana, arial; 
	border: 1px #fff solid; 
	background-color: #36c; 
	color: #fff; 
	padding: 4px; 
	font-size: 11px; 
	font-weight: bold; 
	padding-left: 10px;
}

.formtitle a {
	font-family: tahoma, verdana, arial; 
	color: #fff;
}


.error {
	padding: 20px; 
	margin:50px 0 10px 0;
	color: red; 
	background-color: #f7f7f7; 
	border: #eee 1px dashed; 
	display: block; 
	text-align: center; 
	font-weight: bold; 
	font-size: 14px; 
 
}

.message { 
	padding: 20px; 
	margin: 5px; 
	color: #324f92; 
	background-color: #f7f7f7; 
	border: #eee 1px dashed; 
	display: block; 
	text-align: center; 
	font-weight: bold; 
	font-size: 14px; 
	 
}

.message a {
	text-decoration: underline; 
	font-size: 12px; 
	color: #324f92;
}

.forumtable {
	font-family: Tahoma, Verdana, sans-serif;
	/*display: table; */
	width: 100%; 
	border: 1px #324f92 solid;
}


.forumtitle {
	font-family: tahoma, tahoma, verdana, arial; 
	border: 1px #fff solid; 
	background-color: #36c; 
	color: #fff; 
	padding: 5px; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: center;
}

.forumcell {
	font-family:  tahoma, verdana, arial; 
	padding: 5px 5px 5px 5px; 
	font-size: 11px; 
	border-left: 1px #fff solid;
	border-top: 1px #fff solid; 
	border-bottom: 1px #eee solid; 
	border-right: 1px #eee solid;
}

.forumcat {
	font-family: tahoma, verdana, arial; 
	border: 1px #fff solid; 
	padding: 5px 5px 5px 10px; 
	background-color: #000; 
	font-size: 11px; 
	font-weight: normal; 
	color: #fff;
}

.forumcat a {
	font-family: tahoma, verdana, arial; 
	font-weight: bold; 
	font-size: 12px; 
	color: #fff; 
	text-decoration: none;
}

.forumlink {
	font-family: arial, tahoma, verdana, arial; 
	font-weight: bold;  
	font-size: 12px; 
	text-decoration: none; 
	color: #0018a5;
}

.forumrow0 {
	background-color: #F5F7FB;
}
.forumrow1 {
	background-color: #F5F7FB;
}

.pagination {
	font-family: Verdana;  
	font-size: 11px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	width: 100%; 
	color: #000;
}
.pagination a {
	font-family: Verdana;  
	font-size: 11px; 
	text-decoration: underline; 
	color: #000;
}

.bbbuttons {
	font-family: times new roman, arial, verdana; 
	border: 1px #fff solid; 
	background-color: #F5F7FB;
}
table td .bbbuttons {
	padding: 10px;
}
.bbbuttons a {
	font-family: times new roman, arial, verdana; 
	padding: 2px 5px 2px 5px; 
	font-size: 12px; 
	border: 1px #CCD7ED solid; 
	background-color: #e5ecf9; 
	color: #36c; 
	text-decoration: none;
}

.smiliesbar {
	margin: 5px 5px 5px 0px; 
	font-family: arial, verdana; 
	border: 1px #fff solid; 
	background-color: #F5F7FB;
}
.smiliesbar a {
	font-family: tahoma, verdana, arial; 
	margin: 2px; 
	padding-bottom: 5px; 
	font-weight: bold; 
	color: #36c;
}

.smiliestable {
	display: table; 
	width: 100%; 
	border-spacing: 0px; 
	border-collapse: collapse; 
	border: 1px #CCD7ED solid;
}
.smiliecell {
	padding: 5px 5px 5px 30px; 
	border: 1px #CCD7ED solid; 
	background-color: #F5F7FB;
}

.code {
	border: 1px #000 solid; 
	background-color: #000; 
	color: #80FF80; 
	padding: 10px; 
	margin: 15px; 
	font-size: 11px; 
	font-family: verdana;
}
.quote {
	border: 1px #000 solid; 
	background-color: #FEFEFE; 
	color: #000; 
	padding: 10px; 
	margin: 15px; 
	font-size: 11px; 
	font-family: verdana;
}

.subforums {
	font-family: tahoma, verdana, arial; 
	padding-left: 5px;
}
.subforums a {
	font-size: 11px;
}

.topiclink {
	font-size: 11px; 
	font-family: arial; 
	font-weight: bold; 
	text-decoration: underline; 
	color: #36c;
}
sup .topiclink {
	font-family: arial, tahoma; 
	text-decoration: none; 
	font-size: 12px; 
	font-weight: normal;
}

.topictable {
	font-family: tahoma, verdana, arial; 
	display: table; 
	width: 100%; 
	border: 1px #CCD7ED solid; 
}
.topictitle {
	border: 1px #fff solid; 
	background-color:#36c; 
	color: #FFF; 
	padding: 5px; 
	font-size: 10px; 
	font-weight: bold; 
	text-align: center; 
	font-family: verdana;
}
.topiccell {
	padding: 5px 5px 5px 5px; 
	border-left: 1px #fff solid; 
	border-top: 1px #fff solid; 
	border-bottom: 1px #eee solid; 
	border-right: 1px #eee solid; 
	font-size: 11px;
}
.topicrow0 {
	background-color: #F5F7FB;
}
.topicrow1 {
	background-color: #F5F7FB;
}

.topiccommands {
	font-family: tahoma, verdana, arial; 
	font-size: 11px; 
	text-align: center; 
	background-color: #36c; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	color: #fff;
}
.topiccommands a {
	font-size: 11px; 
	font-weight: bold; 
	color: #fff;
}

.posttable {
	font-family: tahoma, verdana, arial; 
	display: table; 
	width: 100%; 
	border-spacing: 0px; 
	margin-bottom: 5px; 
	border: 1px #CCD7ED solid;
}
.posttitle {
	background-color: #36c;
	color: #fff; 
	padding: 4px; 
	font-size: 11px;
}
.posttitle a {
	color: #fff;
}
.postauthor {
	background-color: #e5ecf9; 
	padding: 2px 10px 2px 10px; 
	font-size: 11px;
}
.postrow0 {
	background-color: #F5F7FB;
}
.postrow1 {
	background-color: #F5F7FB;
}
.posttext {
	padding: 10px; 
	font-family: verdana, arial, verdana; 
	font-size: 11px; 
	border: 1px #fff solid; 
	line-height:18px;
}

.memberbutton {
	display: inline; 
	overflow: visible; 
	border: 0px inset; 
	background-color: transparent; 
	font-family: arial, verdana; 
	font-size: 14px; 
	font-weight: bold; 
	color: #c30; 
	text-decoration: underline; 
	cursor: pointer; 
	padding: 0px; 
	margin: 0px;
}

.memberbutton a {
	color: #c30;
	text-decoration: none;
}

.memberbutton a:hover {
	color: #c30;
	text-decoration	: underline;
}

.footer {
	font-family: tahoma, verdana, arial; 
	font-size: 11px; 
	text-align: center; 
	margin-top: 10px;
}
.footer a {
	font-size: 11px; 
	color: #0018a5;
}

.statstable {
	font-family: tahoma, verdana, arial; 
	display: table; width: 100%; 
	margin-bottom: 5px; 
	border: 1px #CCD7ED solid; 
	margin-top: 20px;
}
.statstitle {
	font-family: tahoma, verdana, arial; 
	background-color: #000; 
	color: #fff; 
	padding: 4px; 
	font-size: 11px;
}
.statscell {
	font-family: tahoma, verdana, arial; 
	font-size: 11px; 
	background-color: #F5F7FB;
	padding: 10px;
}



/***************************Forum Title***************************/
 
 
#sortable_list_title {
	list-style	: none;
	margin		: 0;
	padding		: 0;
}

#sortable_list_title li.header div {
	background-color	: #ccc;
	font-weight	: bold;
	cursor	: default;
}

#sortable_list_title li div {
	display	: block;
	float	: left;
	border-bottom	: 1px solid #ccc;
	border-right	: 1px solid #ccc;
	padding	: 3px 5px;
}

#sortable_list_title li div.title_forum {
	padding	: 3px 15px 3px 5px;
	background-color	: #323131;
	color	: #ffffff;
	width	: 606px;
	
}
#sortable_list_title li div.title_topics {
	background-color	: #323131;
	color	: #ffffff;
	width	: 70px;
	text-align: right;
}
#sortable_list_title li div.title_reply {
	background-color	: #323131;
	color	: #ffffff;
	width	: 50px;
	text-align: right;
}
#sortable_list_title li div.title_lastposter {
	background-color	: #323131;
	color	: #ffffff;
	width	: 180px;
	text-align: right;
}



/***************************Forum Category***************************/

#sortable_list li div.listcateg_title {
	width	: 946px;
	border-top	:1px solid #ccc;
	background-color	:#324f92;
	color	:#ffffff;
	padding	: 6px 6px 4px 8px;
	font-weight	: bold;
}
#sortable_list li div.listcateg_title a {
	color	: #ffffff;
	text-decoration: none;
}
#sortable_list li div.listcateg_title a:hover {
	color	: #ffffff;
	text-decoration: underline;
}
 




/*******************Search and select/go Navtable on Top*************/
#navtable {
	list-style	: none;
	margin		: 0;
	padding		: 0;
}

#navtable li.header div {
 
	font-weight	: bold;
	cursor	: default;
}

#navtable li div {
	display	: block;
	margin		: 10px 0 10px 0;
	float	: left;
	padding	: 0px;
}

#navtable li div.search {
	color	: #ffffff;
	width	: 180px;
	height	: 30px; 
}
#navtable li div.search a {
	color	: #ffffff;
	text-decoration: none;
}
#navtable li div.search a:hover {
	color	: #ffffff;
	text-decoration: underline;
}
#navtable li div.goforum{
	color	: #ffffff;
	width	: 780px;
	height	: 30px;
	text-align	: right;
}

#navtable img {
	text-decoration	: none;
	border	: 0px;
	float	:left;
	height	:18px;
}



/*******************List Main Forum*******************/
 

#sortable_list {
	list-style	: none;
	margin		: 0;
	padding		: 0;
}

#sortable_list li.header div{
	font-weight: bold;
	cursor:default;
}
 

#sortable_list li div {
	display: block;
	float: left;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 3px 5px;
}

#sortable_list li div.listitem_forum {
	width	: 605px;
	border-left: 1px solid #ccc;
	height: 3em;
	background-color: #f7f7f7;
	padding: 3px 5px 3px 15px;
}
#sortable_list li div.listitem_topics  {
	width	: 70px;
	height: 3em;
	background-color: #f7f7f7;
	text-align: right;
}
#sortable_list li div.listitem_reply  {
	width	: 50px;
	height: 3em;
	background-color: #f7f7f7;
	text-align: right;
}
#sortable_list li div.listitem_lastposter  {
	width	: 180px;
	height: 3em;
	background-color: #f7f7f7;
	text-align: right;
}
 

/*******************Topics Title*******************/
#topic_table_title {
	list-style	: none;
	margin		: 0;
	padding		: 0;
}

#topic_table_title li.header div {
	background-color	: #324f92;
	font-weight	: bold;
	cursor	: default;
}

#topic_table_title li div {
	display	: block;
	float	: left;
	border-bottom	: 1px solid #ccc;
	border-right	: 1px solid #ccc;
	padding	: 3px 5px;
}

#topic_table_title li div.title_forum {
	padding	: 3px 15px 3px 5px;
	background-color	: #324f92;
	color	: #ffffff;
	width	: 605px;
	border-left	:1px solid #ccc;
}
#topic_table_title li div.title_topics {
	background-color	: #324f92;
	color	: #ffffff;
	width	: 50px;
	text-align: right;
}
#topic_table_title li div.title_reply {
	background-color	: #324f92;
	color	: #ffffff;
	width	: 50px;
	text-align: right;
}
#topic_table_title li div.title_lastposter {
	background-color	: #324f92;
	color	: #ffffff;
	width	: 200px;
	text-align: right;
}


/*******************Topics*******************/


 
#topic_table {
	list-style	: none;
	margin		: 0;
	padding		: 0;
}

#topic_table li.header div{
	font-weight: bold;
	cursor:default;
}
 

#topic_table li div {
	display: block;
	float: left;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 3px 5px;
}

#topic_table li div.listitem_forum {
	width	: 605px;
	border-left: 1px solid #ccc;
	height: 4em;
	background-color: #f7f7f7;
	padding: 3px 5px 3px 15px;
}
#topic_table li div.listitem_topics  {
	width	: 50px;
	height: 4em;
	background-color: #f7f7f7;
	text-align: right;
}
#topic_table li div.listitem_reply  {
	width	: 50px;
	height: 4em;
	background-color: #f7f7f7;
	text-align: right;
}
#topic_table li div.listitem_lastposter  {
	width	: 200px;
	height: 4em;
	background-color: #f7f7f7;
	text-align: right;
}


#topic_table li div.listcateg_title {
	width	: 945px;
	border-left	:1px solid #ccc;
	border-top	:1px solid #ccc;
	background-color	:#324f92;
	color	:#ffffff;
	padding	: 6px 6px 4px 8px;
	font-weight	: bold;
}
#topic_table li div.listcateg_title a {
	color	: #ffffff;
	text-decoration: none;
}
#topic_table li div.listcateg_title a:hover {
	color	: #ffffff;
	text-decoration: underline;
}
 
 





/***********SHOW POSTS**************/

.post_table {
	list-style	: none;
	margin		: 0;
	padding		: 0;
}
.post_table li.header div{
	font-weight	: bold;
	cursor		:default;
}
.post_table li div {
	display	: block;
	float	: left;
	padding	: 3px 5px;
}

.post_table li div.li_11{
	width	: 250px;
	background-color	: #324f92;
	border	: 0;
	color	: #ffffff; 
	font-size	: 0.9em;
}
.post_table li div.li_12  {
	width	: 690px;
 	text-align	: right;
 	background-color: #324f92;
 	color	: #ffffff;
 	border	: 0;
 	font-size: 0.9em;
}
.post_table li div.li_12 a {
 	color	: #ffffff;
	text-decoration: none;
}
.post_table li div.li_12 a:hover {
 	color	: #ffffff;
	text-decoration: underline;
}

.post_table li div.li_21{
	width	: 140px;
 	height	: 80px;
	background-color: #e5ecf9;
	border	:0;
	border-left: 1px solid #000000; 
}
.post_table li div.li_21 img{
   height: 80px;
}
.post_table li div.li_22  {
	 width	: 340px;
	 height	: 80px;
	 background-color: #e5ecf9;
	 border	:0;
  	font-size: 0.9em;
}
.post_table li div.li_23  {
	width	: 448px;
 	height: 80px;
	background-color: #e5ecf9;
	border:0;
	border-right: 1px solid #000000;
	text-align: right;
	font-size: 0.9em;
}

.post_table li div.li_31{
	 width	: 942px;
	 border:0;
	 border-left: 1px solid #000000;
	 border-right: 1px solid #000000;
	 border-bottom: 1px solid #000000;
	 background-color: #f7f7f7;
	 padding: 4px 6px 4px 10px;
}


/***************************USER CREATE TOPIC*************************/

#create_topic {
	list-style	: none;
	margin		: 0;
	padding		: 0;
}
 
#create_topic li.line1{
	width	: 945px;
	background-color: #324f92;
	color	: #ffffff; 
	font-weight	: bold;
	margin	: 5px 0 0 0;
	padding	: 6px 6px 6px 8px; 
}
#create_topic li.line2{
	width	: 945px;
	background-color: #f7f7f7;
	color	: #960; 
	margin	: 0 0 1px 0;
	padding	: 6px 6px 6px 8px;
	border-bottom : 1px solid #ffffff; 
}
#create_topic li.line3{
	width	: 945px;
	background-color: #f7f7f7;
	color	: #960; 
	margin	: 0 0 1px 0;
	padding	: 6px 6px 6px 8px;
	border-bottom : 1px solid #ffffff;
}
#create_topic li.line4{
	width	: 945px;
	background-color: #f7f7f7;
	color	: #960; 
	margin	: 0 0 1px 0;
	padding	: 10px 6px 10px 8px;
	border-bottom : 1px solid #ffffff;
}
#create_topic li.line4 a{
	padding: 3px 7px 3px 7px; 
	border: 1px #CCD7ED solid; 
	background-color: #e5ecf9; 
	color: #36c; 
	text-decoration: none;
}
#create_topic li.line5{
	width	: 945px;
	background-color: #f7f7f7;
	color	: #960; 
	margin	: 0 0 1px 0;
	padding	: 6px 6px 6px 8px;
	border-bottom : 1px solid #ffffff;
}
#create_topic li.line6{
	width	: 945px;
	background-color: #f7f7f7;
	color	: #960; 
	margin	: 0 0 20px 0;
	padding	: 6px 6px 6px 8px;
	border-bottom : 1px solid #ffffff;
}
  
 
/*************Post Replay: esattamente uguale a creat_topic************/
#post_reply {
	list-style	: none;
	margin		: 0;
	padding		: 0;
}
 
#post_reply li.line1{
	width	: 945px;
	background-color: #324f92;
	color	: #ffffff; 
	font-weight	: bold;
	margin	: 5px 0 0 0;
	padding	: 6px 6px 6px 8px; 
}
#post_reply li.line2{
	width	: 945px;
	background-color: #f7f7f7;
	color	: #960; 
	margin	: 0 0 1px 0;
	padding	: 6px 6px 6px 8px;
	border-bottom : 1px solid #ffffff; 
}
#post_reply li.line3{
	width	: 945px;
	background-color: #f7f7f7;
	color	: #960; 
	margin	: 0 0 1px 0;
	padding	: 6px 6px 6px 8px;
	border-bottom : 1px solid #ffffff;
}
#post_reply li.line4{
	width	: 945px;
	background-color: #f7f7f7;
	color	: #960; 
	margin	: 0 0 1px 0;
	padding	: 10px 6px 10px 8px;
	border-bottom : 1px solid #ffffff;
}
#post_reply li.line4 a{
	padding: 3px 7px 3px 7px; 
	border: 1px #CCD7ED solid; 
	background-color: #e5ecf9; 
	color: #36c; 
	text-decoration: none;
}
#post_reply li.line5{
	width	: 945px;
	background-color: #f7f7f7;
	color	: #960; 
	margin	: 0 0 1px 0;
	padding	: 6px 6px 6px 8px;
	border-bottom : 1px solid #ffffff;
}
#post_reply li.line6{
	width	: 945px;
	background-color: #f7f7f7;
	color	: #960; 
	margin	: 0 0 20px 0;
	padding	: 6px 6px 6px 8px;
	border-bottom : 1px solid #ffffff;
}





/********************SEARCH*********************/
#search {
	list-style	: none;
	margin		: 0;
	padding		: 0;
}

#search li.header div {
	background-color	: #324f92;
	font-weight	: bold;
	cursor	: default;
}

#search li div {
	display	: block;
	float	: left;
	border-bottom	: 1px solid #ffffff;
	border-right	: 1px solid #ffffff;
	padding	: 3px 5px;
}

#search li div.line1 {
	background-color	: #324f92;
	color	: #ffffff;
	width	: 950px;
	font-weight: bold;
	padding: 6px 6px 6px 4px;
}
#search li div.line1 a {
  	color	: #ffffff;
	text-decoration: none;
}
#search li div.line1 a:hover {
  	color	: #ffffff;
	text-decoration: underline;
}
 
#search li div.line2_1 {
	padding	: 13px 15px 3px 5px;
	font-size:0.9em;
	background-color	: #e5ecf9;
	font-weight: bold;
	width	: 150px;
	height	: 30px;
	text-align: right;
}
#search li div.line2_2 {
	background-color	: #f7f7f7;
	padding	: 10px 15px 3px 10px;
	color	: #ffffff;
	width	: 763px;
	height	: 33px;
}



#search li div.line3_1 {
	padding	: 50px 15px 3px 5px;
	font-size:0.9em;
	background-color	: #e5ecf9;
	font-weight: bold;
	width	: 150px;
	height	: 73px;
	text-align: right;
}
#search li div.line3_2 {
	background-color	: #f7f7f7;
	padding	: 10px 15px 3px 10px;
	color	: #ffffff;
	width	: 763px;
	height	: 113px;
}

#search li div.line4_1 {
	padding	: 33px 15px 3px 5px;
	font-size:0.9em;
	background-color	: #e5ecf9;
	font-weight: bold;
	width	: 150px;
	height	: 99px;
	text-align: right;
}
#search li div.line4_2 {
	background-color	: #f7f7f7;
	padding	: 10px 15px 0px 10px;
	width	: 763px;
	height	: 125px;
	color	: #960;
}

#search li div.line5_1 {
	padding	: 8px 15px 3px 5px;
	font-size:0.9em;
	background-color	: #e5ecf9;
	font-weight: bold;
	width	: 150px;
	height	: 30px;
	text-align: right;
}
#search li div.line5_2 {
	background-color	: #f7f7f7;
	padding	: 8px 15px 3px 10px;
	color	: #ffffff;
	width	: 763px;
	height	: 30px;
}


.selectbox-search {
	height : 100px;
	width: 90%;
}
.selectbox {
 
}


/**************SEARCH RESULT LIST TITLE*************/
 
 
#search_result_title {
	list-style	: none;
	margin		: 0;
	padding		: 0;
}

#search_result_title li.header div {
	background-color	: #324f92;
	font-weight	: bold;
	cursor	: default;
}

#search_result_title li div {
	display	: block;
	float	: left;
	border-bottom	: 1px solid #ccc;
	padding	: 3px 5px;
}

#search_result_title li div.title_forum {
	padding	: 3px 15px 3px 5px;
	background-color	: #324f92;
	color	: #ffffff;
	width	: 605px;
	border-right	: 1px solid #ccc;
}
#search_result_title li div.title_topics {
	background-color	: #324f92;
	color	: #ffffff;
	width	: 50px;
	text-align: right;
	border-right	: 1px solid #ccc; 
}
#search_result_title li div.title_reply {
	background-color	: #324f92;
	color	: #ffffff;
	width	: 50px;
	text-align: right;
	border-right	: 1px solid #ccc; 
}
#search_result_title li div.title_lastposter {
	background-color	: #324f92;
	color	: #ffffff;
	width	: 202px;
	text-align: right;
}


/************SEARCH RESULT CELLS************/
#search_result_cell {
list-style	: none;
	margin		: 0;
	padding		: 0;
}

#search_result_cell li.header div{
	font-weight: bold;
	cursor:default;
}
 

#search_result_cell li div {
	display: block;
	float: left;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 3px 5px;
}

#search_result_cell li div.listitem_forum {
	width	: 605px;
	border-left: 1px solid #ccc;
	height: 3em;
	background-color: #f7f7f7;
	padding: 3px 5px 3px 15px;
}
#search_result_cell li div.listitem_topics  {
	width	: 50px;
	height: 3em;
	background-color: #f7f7f7;
	text-align: right;
}
#search_result_cell li div.listitem_reply  {
	width	: 50px;
	height: 3em;
	background-color: #f7f7f7;
	text-align: right;
}
#search_result_cell li div.listitem_lastposter  {
	width	: 200px;
	height: 3em;
	background-color: #f7f7f7;
	text-align: right;
}
 
 /***varie***/
 
.formstyle {
	clear:both;
	font-family: tahoma, verdana, arial; 
	margin: 0px; 
	padding: 0px; 
	display: block;
}

.clearfix_header {
	clear	: both;
}

fieldset {
	border	:0;
	margin:0;
	padding:0;
}

.noborder {
	 border:0;
	 padding : 0 5px 0 0;
 }

/*******stats******/ 
 
#topic_table_stats {
	list-style	: none;
	margin		: 80px 0 0 0;
	padding		: 0;
}

#topic_table_stats li.header div {
	background-color	: #323131;
	font-weight	: bold;
	cursor	: default;
}

#topic_table_stats li div {
	padding	: 3px 5px;
}

#topic_table_stats li div.stats {
	padding	: 3px 15px 3px 5px;
	background-color	: #323131;
	color	: #ffffff;
	width	: 940px;
}
#stats_table {
	list-style	: none;
	margin	: 0 0 20px 0;
	padding	: 8px 5px 8px 10px;
	border	: 1px solid #ccc;
	font-size: 11px; 
	width	: 943px;
}

/*****last topics****/
#last_topics {
	list-style	: none;
	margin		: 30px 0 0 0;
	padding		: 0;
}

#last_topics li.header div {
	background-color	: #323131;
	font-weight	: bold;
	cursor	: default;
}

#last_topics li div {
	display	: block;
	float	: left;
	border-bottom	: 1px solid #ccc;
	border-right	: 1px solid #ccc;
	padding	: 3px 5px;
}

#last_topics li div.title_forum {
	padding	: 3px 15px 3px 5px;
	background-color	: #323131;
	color	: #ffffff;
	width	: 605px;
	border-left	:1px solid #ccc;
}
#last_topics li div.title_topics {
	background-color	: #323131;
	color	: #ffffff;
	width	: 70px;
	text-align: right;
}
#last_topics li div.title_reply {
	background-color	: #323131;
	color	: #ffffff;
	width	: 50px;
	text-align: right;
}
#last_topics li div.title_lastposter {
	background-color	: #323131;
	color	: #ffffff;
	width	: 180px;
	text-align: right;
}
#last_topics_cell {
	list-style	: none;
	margin		: 0;
	padding		: 0;
}

#last_topics_cell li.header div{
	font-weight: bold;
	cursor:default;
}
 

#last_topics_cell li div {
	display: block;
	float: left;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 3px 5px;
}

#last_topics_cell li div.listitem_forum {
	width	: 605px;
	border-left: 1px solid #ccc;
	height: 4em;
	padding: 3px 5px 3px 15px;
}
#last_topics_cell li div.listitem_topics  {
	width	: 70px;
	height: 4em;
	text-align: right;
}
#last_topics_cell li div.listitem_reply  {
	width	: 50px;
	height: 4em;
	text-align: right;
}
#last_topics_cell li div.listitem_lastposter  {
	width	: 180px;
	height: 4em;
	text-align: right;
}
.GoHeader {
	margin: 5px 0 20px 400px;
	font-weight	: bold; 
	color : #324f92;
}
.GoHeader a {
	text-decoration	: none;
	color : #324f92;
}

 