#forum_container,#forum_thread_container,.forum_legenda_body,.new_topic_form_container{
	float:right;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8125em;
	margin-top:10px;
	width:717px;
}

#forum_container form,#forum_thread_container form,.new_topic_form_container form{
	margin: 0px;
	padding: 0px;
}

.forum_top_header,.forum_thread_header,.new_topic_form_header{
	background-image: url('/images/forum/forum_header.jpg');
	background-repeat: no-repeat;
	height:28px;
	width:703px;	
	padding-top: 3px;
	padding-left: 3px;
	font-weight:bold;
	color: #FFFFFF;
}

.forum_header,.new_topic_form_sub_header{
	background-image: url('/images/forum/forum_header_spacer.jpg');
	background-repeat: repeat-x;
	height:20px;
	width:706px;
	color:#FFFFFF;
}

.forumtable{
	width:706px;
	border-collapse:collapse;	
	border-spacing:0px;
}

.forum_odd,.forum_thread_post_odd,.table_row_odd{
	background-image: url('/images/forum/spacer_green.jpg');
	background-repeat: repeat;
	width:706px;		
}

.forum_even,.forum_thread_post_even,.table_row_even{
	background-image: url('/images/forum/spacer_white.jpg');
	background-repeat: repeat;
	width:706px;	
}

.toggel_forum{
	float:right;
	border:none;
}

.forum_column_image{
	height:43px;	
	width:40px;
	text-align:center;
	border-right:1px solid #40611A;	
	border-top:1px solid #40611A;
}

.forum_column_title,.forum_column_topic_title,.forum_column_topic_starter{	
	border-right:1px solid #40611A;	
	border-top:1px solid #40611A;
}

.forum_column_title a,.forum_column_topic_title a{	
	text-decoration:none;
	color:#000000;	
}

.forum_description{
	font-size:0.85em;
	padding-left:3px;
}

.forum_column_title a:hover,.forum_column_topic_title a:hover{
	text-decoration:underline;
}

.forum_column_topics{
	width:60px;
	text-align:center;
	border-right:1px solid #40611A;	
	border-top:1px solid #40611A;
}

.forum_column_posts{
	width:60px;
	text-align:center;
	border-right:1px solid #40611A;	
	border-top:1px solid #40611A;
}

.forum_column_last_update{
	width: 170px;
	font-size: 0.75em;
	border-top:1px solid #40611A;
}

.forum_footer{
	background-image: url('/images/forum/spacer_forum_footer.jpg');
	background-repeat: repeat-x;
	height:4px;
	width:706px;
	color:#FFFFFF;
	margin-bottom:15px;	
}

.topic_pager{
	float:left;
	background-image: url('/images/forum/icons/square_green.jpg');
	background-repeat: repeat;
	height:12px;
	width:12px;
	text-align:center;
	padding-left:0px;
	margin-left:3px;
	margin-bottom:3px;
	font-size:0.675em;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:text-bottom;
}
.topic_pager_spacer{
	float:left;
	margin-left:2px;
	margin-bottom:3px;
	font-size:0.675em;
	font-family:Arial, Helvetica, sans-serif;
}
.topic_pager a{
	text-decoration:none;
	padding-left:0%;
}
.topic_pager a:hover{
	color:#FF0000;
}

.forum_topic_footer,.thread_footer,.new_topic_form_footer{
	background-image: url('/images/forum/spacer_footer.jpg');
	background-repeat: repeat-x;
	height:31px;
	width:706px;
	color:#FFFFFF;
	float:left;
	padding-top:4px;
}

.forum_topic_footer img,.thread_footer img{
	float:right;
	margin-right:5px;
	border:none;
}
.forum_pager {
	background-image: url('/images/forum/spacer_footer.jpg');
	background-repeat: repeat-x;	
	width:706px;
	height:31px;
}
.forum_pager a{
	float:left;
	background-image: url('/images/forum/icons/square_lightgreen.jpg');
	background-repeat: no-repeat;
	text-align:center;
	height:16px;
	width:16px;
	padding-left:0px;
	margin-left:3px;
	margin-bottom:3px;
	font-size:0.85em;
	line-height:1.4em;
	vertical-align:text-bottom;
	text-decoration:none;
	border:1px solid #000000;
	color:#000000;
	margin-top:3px;
}
.forum_pager a:hover{
	border:1px solid #FFFFFF;	
}

.forum_pager span{
	float:left;
	background-color:#669933;
	text-align:center;
	height:16px;
	width:16px;
	padding-left:0px;
	margin-left:3px;
	margin-top:3px;
	margin-bottom:3px;
	font-size:0.85em;
	line-height:1.4em;
	vertical-align:text-bottom;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
}

.forum_pager .spacer{
	float:left;
	height:16px;
	width:16px;	
	border:none;
	color:#000000;
}

#forum_topic_container_nav,#forum_thread_container_nav{
	color:#FFFFFF;	
	font-weight:bold;	
}

#forum_topic_container_nav a,#forum_thread_container_nav a{
	color:#FFFFFF;
	text-decoration:none;
	border-bottom: 1px dashed #aaa;
}

#forum_topic_container_nav a:hover,#forum_thread_container_nav a:hover,.forum_column_topic_title a:hover,.forum_column_title a:hover{
	text-decoration:underline;
}

.forum_thread_body,.new_topic_form_body{
	background-image:inherit;
	background-repeat:repeat;
	float:left;
	width:706px;		
}

.forum_thread_body table,.new_topic_form_body table{
	border-collapse:collapse;
	width: 706px
}

.thread_post_left_column{	
	border-top:1px solid #40611A;
	width:136px;
	color:#000000;
	padding-left:10px;	
	border-right:1px solid #40611A;
}

.thread_post_right_column,.thread_post_right_column_post{
	border-top:1px solid #40611A;	
	color:#000000;
	padding-left:10px;	
}

.thread_post_left_column_avatar{
	border-top:1px solid #40611A;
	width:140px;
	color:#000000;
	padding-left:5px;
	padding-top:5px;
	min-height:160;	
	height: auto !important;
	height:160px;
	vertical-align:top;	
	border-right:1px solid #40611A;
}

.thread_post_left_column_footer{
	width:140px;
	height: 24px;
	border-right:1px solid #40611A;
	border-top:1px solid #40611A;
}

.thread_post_left_column_footer img,.thread_post_left_column_footer input{
	float:left;
	border:none;
}
.thread_post_left_column_footer a{
	float:left;
	border:none;
	margin-left:4px;
}
.thread_post_right_column_footer{
	border-top:1px solid #40611A;
}
.thread_post_right_column_footer img{
	border:none;
}
.thread_post_right_column_footer input,.thread_post_right_column_footer a{
	float:right;
	border:none;
	margin-right:5px;
}

#thread_reply_container{
	float:left;
	width:706px;
	height:300px;
	text-align:center;
}

#thread_reply_header{
	background-image: url('/images/forum/spacer_forum_line.jpg');
	background-repeat: repeat-x;
	width:706px;
	height:4px;
}

#thread_reply_body{
	width:706px;
	height:292px;
	background-image: url('/images/forum/spacer_post_green.jpg');
	background-repeat: repeat;	
}

#thread_reply_body textarea{
	height:242px;
	width:522px;
}

#thread_reply_footer{
	background-image: url('/images/forum/spacer_forum_line.jpg');
	background-repeat: repeat-x;
	width:706px;
	height:4px;
}

.legenda_item{
	float:left;
	width: 300px;
}

.quote{
	width:95%;
	padding:5px;
	background-image: url('/images/forum/spacer_quote2.jpg');
	background-repeat: repeat;
	border:1px solid #000000;
}

.quote_header{
	width:100%;
	background-image: url('/images/forum/spacer_quote1.jpg');
	background-repeat: repeat;
}

.quote_header img{
	float:right;
	border:none;
}
