/* =============================== HTML */
body
{
	padding: 0px;
	margin: 0px;
	background-color: #b1b1b1;
	background-image: url(../gfx/background.jpg);
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 11px;
	color: Black;
}

a { color: Black; text-decoration: none; }
li { list-style-type: square; }
td { font-size: 11px; }

/* =============================== PAGE DESIGN */
/* - Text Colours */
.color_orange { color: #dd6600; }
.color_grey { color: #888888; }
.color_blue { color: #008aff; }

/* - Text Size */
.text_size_1 { font-size: 9px; }
.text_size_2 { font-size: 10px; }

/* - Deco Elements */
.breakline { margin-top:5px; border-bottom: 1px solid #bbbbaa; width: 100%; height:1px; }
.breakline2 { margin-top:5px; border-bottom: 1px solid #bbbbaa; width: 100%; height:1px; }
.highlighttext { background-color: #FFFF00; font-weight: bold; color: black; }

/* - Maindesign */

/* - Head Points */
.page_headpoint { font-size: 11px; font-family: arial; padding-left:12px; padding-top: 5px; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #bbbbaa; background-color:#f4f4f4; }

/* - Navigation */
.page_navipoint_bg { background-color: #ACABAB; border-bottom: 1px solid #fff; border-right: 1px solid #fff; height: 24px; width: 197px; display: block; }
a.page_navipoint_bg:hover { background-color: #979595; }
.page_navipoint_entry { padding-left: 19px; padding-top:5px; display: block; color: #fff; text-decoration: none; font-family: Verdana; font-size: 11px; }
.page_navipoint_entry_right { padding-left: 19px; padding-top:5px; display: block; color: #fff; text-decoration: none; font-family: Verdana; font-size: 11px; }
.page_navipoint_bg_sub { background-color: #B7B6B6; border-bottom: 1px solid #fff; border-right: 1px solid #fff; height: 24px; width: 197px; display: block; }
a.page_navipoint_bg_sub:hover { background-color: #979595; }
.page_navipoint_entry_sub { padding-left: 19px; padding-top:5px; display: block; color: #fff; text-decoration: none; font-family: Verdana; font-size: 11px; }
.page_navipoint_bg_sub_sub { background-color: #fff; border-bottom: 1px solid #BAB9B9; border-right: 1px solid #fff; height: 24px; width: 197px; display: block; }
a.page_navipoint_bg_sub_sub:hover { background-color: #E1E1E1; }
.page_navipoint_entry_sub_sub { padding-left: 19px; padding-top:5px; display: block; color: #338B9C; text-decoration: none; font-family: Verdana; font-size: 11px; }
#page_speedbar { background-color: #fff; border-bottom: 1px solid #BAB9B9; border-right: 1px solid #fff; height: 24px; width: 100%; display: block; }
a.page_speedpoint_bg { background-color: #fff; }
.page_speedpoint_entry { padding-left:40px; padding-top:5px; display: block; color: #338B9C; text-decoration: none; font-family: Verdana; font-size: 11px; font-weight: bold; }

/* - Formulare */
.form_text { padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.form_textarea { width:99%; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.form_select { padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.form_radio { padding: 2px; font-family: Verdana; font-size: 11px; }
.form_submit { margin:1px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #717171; border-bottom: 1px solid #717171; }

/* =============================== COMMUNITY SETTINGS  */
/* - box_login - all */
.com_loginbox_title { background-color: #838383; border-bottom: 1px solid #fff; border-right: 1px solid #fff; height: 24px; width: 197px; display: block; }
.com_loginbox_title_right { background-color: #838383; border-bottom: 1px solid #fff; height: 24px; width: 173px; display: block; }
.com_loginbox_form_text { width:120px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.com_loginbox_form_submit { margin:1px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #717171; border-bottom: 1px solid #717171; }
.com_registerbox_title { background-color: #838383; border-bottom: 1px solid #fff; border-right: 1px solid #fff; height: 24px; width: 197px; display: block; }
.com_registerbox_form_text { width:300px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.com_registerbox_form_submit { margin:1px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #717171; border-bottom: 1px solid #717171; }
.com_registerbox_form_select { margin:1px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #717171; border-bottom: 1px solid #717171; }
.com_registerbox_form_textarea { width:300px; height: 100px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.com_registerbox_form_file { width: 150px; margin:1px; padding: 2px; font-family: Verdana; font-size: 9px; border-top: 1px solid black; border-left: 1px solid white; background: white; }

/* - box_login - userlist */
.page_userlist_headbg { background-color: #cbcbcb; color: Black; height: 15px; padding: 2px; }
.page_userlist_entrybg { background-color: #f4f4f4; color: Black; height: 15px; padding: 2px; }

/* - box_login - pmcenter */
.page_pmcenter_linkbutton { background-color: #cbcbcb; color: Black; padding: 2px; }
.page_pmcenter_linkbuttonbg { border: 0px solid #333333; background-color: #f4f4f4; color: Black; }
.page_pmcenter_editor_form_text { padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.page_pmcenter_editor_form_textarea { width:99%; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.page_pmcenter_editor_form_select { padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.page_pmcenter_editor_form_radio { padding: 2px; font-family: Verdana; font-size: 11px; }
.page_pmcenter_editor_form_submit { margin:1px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #717171; border-bottom: 1px solid #717171; }
.page_pmcenter_editor_smilie_table { border: 1px solid #999999; background-color: White; }
.page_pmcenter_headbg { background-color: #cbcbcb; color: Black; height: 15px; padding: 2px; }
.page_pmcenter_entrybg { background-color: #f4f4f4; color: Black; height: 15px; padding: 2px; }

/* - fe_articles/latestbox.tpl */
.page_box_lastuser_bg { background-color: #fff; height: 20px; }
.page_box_lastuser2_bg { background-color: #e5e5e5; height: 20px; }
.page_box_lastuser_entry { margin-left: 6px; color: #0077aa; text-decoration: none; }

/* =============================== MODUL SETTINGS  */
/* - ad_partners/show.tpl */
.page_box_lastpartner_table { padding: 1px; }
.page_box_lastpartner_bg { background-color: #fff; height: 20px; }
.page_box_lastpartner_entry { margin-left: 6px; color: #0077aa; text-decoration: none; }

/* - ad_sponsors/show.tpl */
.page_box_lastsponsor_table { padding: 1px; }
.page_box_lastsponsor_bg { background-color: #fff; height: 20px; }
.page_box_lastsponsor_entry { margin-left: 6px; color: #0077aa; text-decoration: none; }

/* - content_comments - all */
.page_comments_actionmsg { margin-top:15px; color: #bbbbaa; text-decoration: none; font-size: 11px; font-weight: bold; }
.page_comments_editorbg { background-color: #f4f4f4; border:1px dotted #d7d7d7; margin-top:5px; padding: 5px; color: #4a4a47; text-decoration: none; font-size: 11px; }
.page_comments_detail_area { margin-left: 5px; margin-right: 5px; }
.page_comments_detail_description { margin-top:5px; margin-bottom:5px; color: #bbbbaa; text-decoration: none; font-size: 9px; }

/* - fe_articles - detail */
.page_article_description { margin-top:2px; color: #bbbbaa; text-decoration: none; font-size: 9px; }
.page_article_subtitle { color: #bbbbaa; font-size: 10px; }

/* - fe_articles - archiv */
.page_articlearchiv_headbg { background-color: #cbcbcb; color: Black; height: 15px; padding: 2px; }
.page_articlearchiv_entrybg { background-color: #f4f4f4; color: Black; height: 15px; padding: 2px; }

/* - fe_articles/latestbox.tpl */
.page_box_lastarticles_bg { background-color: #fff; height: 20px; }
.page_box_lastarticles2_bg { background-color: #e5e5e5; height: 20px; }
.page_box_lastarticles_entry { margin-left: 6px; color: #0077aa; text-decoration: none; }

/* - fe_news - detail */
.page_news_description { margin-top:5px; color: #bbbbaa; text-decoration: none; font-size: 9px; }
.page_news_subtitle { color: #bbbbaa; font-size: 10px; }
a.page_news_maintitle { color: #000; font-size: 12px; font-family: Arial; }
.page_news_catimg { border:1px solid #f4f4f4; }

/* - fe_news - send */
.page_newssend_form_text { width:95%; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.page_newssend_form_submit { margin:1px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #717171; border-bottom: 1px solid #717171; }

/* - fe_news - archiv */
.page_newsarchiv_headbg { background-color: #cbcbcb; color: Black; height: 15px; padding: 2px; }
.page_newsarchiv_entrybg { background-color: #f4f4f4; color: Black; height: 15px; padding: 2px; }

/* - fe_news/latestbox.tpl */
.page_box_lastnews_bg { background-color: #fff; height: 20px; }
.page_box_lastnews2_bg { background-color: #e5e5e5; height: 20px; }
.page_box_lastnews_entry { margin-left: 6px; color: #0077aa; text-decoration: none; }

/* - fe_specials - detail */
.page_special_description { margin-top:2px; color: #bbbbaa; text-decoration: none; font-size: 9px; }
.page_special_subtitle { color: #bbbbaa; font-size: 10px; }

/* - fe_specials - archiv */
.page_specialarchiv_headbg { background-color: #cbcbcb; color: Black; height: 15px; padding: 2px; }
.page_specialarchiv_entrybg { background-color: #f4f4f4; color: Black; height: 15px; padding: 2px; }

/* - fe_specials/latestbox.tpl */
.page_box_lastspecial_bg { background-color: #fff; height: 20px; }
.page_box_lastspecial_entry { margin-left: 6px; color: #0077aa; text-decoration: none; }

/* - media_galleries - overview */
.page_gallery_headbg { background-color: #cbcbcb; color: Black; height: 15px; padding: 2px; }
.page_gallery_entrybg { background-color: #f4f4f4; color: Black; height: 15px; padding: 2px; }

/* - media_galleries - details */
.page_gallerydetail_descbg { background-color: #cbcbcb; color: Black; height: 15px; padding: 2px; }
.page_gallerydetail_detailbg { background-color: #f4f4f4; color: Black; height: 15px; padding: 2px; }
.page_gallery_boxbg { border: 1px solid #b4b4b4 }

/* - media_galleries - image */
.page_galleryimage_subtitle { color: #bbbbaa; font-size: 10px; }

/* - media_downloads - overview */
.page_filebrowser_headbg { background-color: #cbcbcb; color: Black; height: 15px; padding: 2px; }
.page_filebrowser_entrybg { background-color: #f4f4f4; color: Black; height: 15px; padding: 2px; }

/* - media_downloads - details */
.page_downloaddetails_text { color: #aaa; font-size: 10px; }
.page_downloaddetails_descbg { background-color: #cbcbcb; color: Black; height: 15px; padding: 2px; }
.page_downloaddetails_detailbg { background-color: #f4f4f4; color: Black; height: 15px; padding: 2px; }
.page_downloaddetails_img { border:1px solid #eee; margin:1px; padding:1px; float:right; width: 50px; height:50px; }

/* - media_downloads/latestbox.tpl */
.page_box_lastdownloads_bg { background-color: #fff; height: 20px; }
.page_box_lastdownloads2_bg { background-color: #e5e5e5; height: 20px; }
.page_box_lastdownloads_entry { margin-left: 6px; color: #0077aa; text-decoration: none; }

/* - fe_contactform - send */
.page_contactform_form_text { width:95%; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.page_contactform_form_select { padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.page_contactform_form_textarea { width:95%; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.page_contactform_form_submit { margin:1px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #717171; border-bottom: 1px solid #717171; }

/* - mod_guestbook - overview */
.page_guestbook_actionmsg { margin-top:15px; color: #bbbbaa; text-decoration: none; font-size: 11px; font-weight: bold; }
.page_guestbook_editorbg { background-color: #f4f4f4; border:1px solid #d7d7d7; margin-top:5px; padding: 5px; color: #4a4a47; text-decoration: none; font-size: 11px; }
.page_guestbook_detail_area { margin-left: 5px; margin-right: 5px; }
.page_guestbook_detail_description { margin-top:5px; margin-bottom:5px; color: #bbbbaa; text-decoration: none; font-size: 9px; }

/* - sys_statistics - show */
.page_box_statistics_entry1 { background-color: #fff; height: 15px; }
.page_box_statistics_entry2 { background-color: #fff; } 
.page_box_statistics_entry1_text { margin-left: 1px; color: #0077aa; text-decoration: none; font-size: 9px; } 
.page_box_statistics_entry2_text { margin-left: 1px; color: #000; text-decoration: none; font-size: 9px; } 

/* - mod_vote - show */
.page_box_vote_mainquestion { padding: 5px; font-family: Verdana; font-size: 11px; background-color: #f4f4f4; }
.page_box_vote_bg { padding: 2px; font-family: Verdana; font-size: 11px; background-color: #CCCCCC; }
.page_box_vote_bg2 { padding: 2px; background-color: #fff; font-family: Verdana; font-size: 11px; }
.page_box_vote_graph_rahmen { border-collapse: collapse; border: 1px solid #b9b9b9; margin:4px; }
.page_box_vote_graph_aktiv  {background-color: #5a5a5a; }
.page_box_vote_graph_negativ { background-color: #e7e8e3; }

/* - mod_calender - show */
.page_box_calender_table { border: 1px solid #CCCCCC; padding: 1px; margin-right: 1px; margin-bottom: 1px; }
.page_box_calender_head { font-weight: bold; font-family: arial; padding: 2px; }
.page_box_calender_head_days { color: white; font-weight: bold; font-family: arial; background-color:#999999; padding: 1px; }
.page_box_calender_entry_empty { background-color: #CCCCCC; font-size: 2px; }
.page_box_calender_entry_normal { background-color: #f4f4f4; font-family: arial; }
.page_box_calender_entry_today { font-weight: bold; background-color: #f4f4f4; font-family: arial; }
.page_box_calender_link { text-decoration: none; color: black; }

/* - mod_calender - overview */
.page_box_calender_overview_table { border: 1px solid #CCCCCC; padding: 1px; margin-right: 1px; margin-bottom: 1px; }
.page_box_calender_overview_head { font-weight: bold; font-family: arial; padding: 2px; }
.page_box_calender_overview_head_days { color: white; font-weight: bold; font-family: arial; background-color:#999999; padding: 1px; }
.page_box_calender_overview_entry_empty { background-color: #CCCCCC; font-size: 2px; }
.page_box_calender_overview_entry_normal { padding: 5px; height: 50px; background-color: #f4f4f4; font-family: arial; }
.page_box_calender_overview_entry_today { padding: 5px; font-weight: bold; background-color: #eee; font-family: arial; }
.page_box_calender_overview_link { text-decoration: none; color: black; }
.page_box_calender_overview_entry_detail { padding: 5px; background-color: #f4f4f4; font-family: arial; }
.page_box_calender_fieldset { border: 1px solid #ccc; }

/* - fe_search - show */
.page_searchbox_form_text { width:105px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.page_searchbox_form_submit { margin:1px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #717171; border-bottom: 1px solid #717171; }

/* - fe_search - overview */
.page_searcharchiv_headbg { background-color: #cbcbcb; color: Black; height: 15px; padding: 2px; }
.page_searcharchiv_entrybg { background-color: #f4f4f4; color: Black; padding: 5px; }

/* =============================== SYSTEM SETTINGS  */
/* - content area */
.evo_quotebox_head { margin: 5px 0px 0px 0px; }
.evo_quotebox { margin:0px; padding:5px; border:1px inset;  }

.evo_codebox_head { margin: 5px 0px 0px 0px; }
.evo_codebox { width:90%; margin:0px; padding:5px; border:1px inset; overflow:auto; max-height: 300px; }

.evo_klapptext { padding:2px; font-weight:bold; text-decoration: none; }
.evo_klapptext_area { background-color: #f4f4f4; padding: 5px; margin:3px; }

.evo_matchreportbox_head { margin: 5px 0px 0px 0px; font-weight: bold; }
.evo_matchreportbox { width:540px; margin:0px; padding:5px; border:1px inset; overflow:auto; background-color: #f4f4f4;}


/* =============================== SHOP  */
/* - content area */
.shop_welcometext { padding: 5px; background-color: #f4f4f4; }

/* - content area */
.shop_productpage_table { border: 1px solid #DDDDDD; margin-top:2px; }
.shop_productpage_title { height: 25px; background-color: #e7e7e7; padding: 5px; font-weight: bold; }
.shop_productpage_title2 { height: 25px; background-color: #DDDDDD; padding: 2px; border-right: 1px solid white; text-decoration: none; font-weight: bold; }
.shop_productpage_desc { padding: 5px; }
.shop_productpage_image { float:left; margin-right: 2px; }
.shop_productpage_image_detail { border:1px solid #9e9e9e; margin-top:1px; padding:1px; margin-right:7px; }
.shop_cardpage_t_head { padding: 5px; font-weight: bold; color: #5b5b5b; font-size: 10px; background-color: #DDDDDD; height: 20px; }
.shop_cardpage_t_entry { border-bottom: 1px solid #ddd; padding: 5px; color: #000; font-size: 11px; background-color: #f4f4f4; height: 20px; }
.shop_cardpage_t_shipperhead { padding: 5px; font-weight: bold; color: #5b5b5b; font-size: 10px; background-color: #DDDDDD; height: 20px; }
.shop_cardpage_t_shipperentry { border-bottom: 1px solid #ddd; padding: 1px; color: #000; font-size: 11px; background-color: #f4f4f4; height: 20px; }
.shop_cardpage_t_paymententry { border-bottom: 1px solid #ddd; padding: 1px; color: #000; font-size: 11px; background-color: #f4f4f4; height: 20px; }
.shop_cardpage_t_paymententry2 { border-bottom: 1px solid #ddd; padding: 1px; color: #000; font-size: 11px; background-color: #ddd; height: 20px; }
.shop_cardpage_t_paymenthead { padding: 5px; font-weight: bold; color: #5b5b5b; font-size: 10px; background-color: #DDDDDD; height: 20px; }
.shop_cardpage_t_paymentcheckoutentry { border-bottom: 1px solid #ddd; padding: 1px; color: #000; font-size: 11px; background-color: #f4f4f4; height: 20px; }
.product_overview_title {  margin:2px; font-family: Tahoma; font-weight: bold; font-size:11px; color: #5e5e5e; }
.product_overview_text { margin:2px; font-family: Verdana; font-size:10px; color: #000; }
.product_overview_more { margin:5px; font-family: Verdana; font-weight: bold; font-size:11px; color: #20ace5; }
.product_detail_tableleft { border-right: 1px solid #9e9e9e; }
.product_detail_title { font-family: Arial, Verdana; font-size: 16px; font-weight: bold; color: Black;}
.product_detail_price { font-family: Arial, Verdana; font-size: 11px; color: Black; margin-top: 4px; }
#product_detail_box { border-top: 0px solid #20ace5; background-color: #ececec; padding: 4px; }
.cart_table_head { border-bottom: 1px solid #8c8a8a; background-color: #f4f4f4; height: 16px; vertical-align: bottom; font-family: Verdana; font-size: 10px; color: Black; }
.cart_table_entry { border-right: 1px solid #8c8a8a; height: 35px; font-family: Verdana; font-size: 11px; color: Black; }
.cart_table_end { border-top: 1px solid #8c8a8a; background-color: #f4f4f4; height: 20px; font-family: Verdana; font-size: 10px; color: Black; }
.content_decoline1 { background-image:url(../gfx/decoline1.jpg); background-repeat: repeat-x; height: 5px; font-size: 1px; width: 100%; }
.product_box_image { width: 173px; height: 200px; padding: 0px; margin: 0px; }

/* =============================== CLAN  */
/* - settings */
.clan_nicktag { color: #0184AA; font-weight: bold; }
.clan_match_won { color: green; font-weight: bold; }
.clan_match_lost { color: red; font-weight: bold; }
.clan_match_draw { color: yellow; font-weight: bold; }

/* - matches */
.clan_matches_teamtitle_bg { background-color: black; color: white; padding: 5px; }
.clan_matches_teamtitle_desc { font-size: 10px; }
.clan_matches_entry_listbg { background-color: #eee; padding: 4px; }
.clan_matchdetails_descbg { background-color: #cbcbcb; color: Black; height: 15px; padding: 5px; }
.clan_matchdetails_detailbg { background-color: #f4f4f4; color: Black; height: 15px; padding: 5px; }
.clan_box_lastmatches_bg { background-color: #fff; height: 25px; }
.clan_box_lastmatches2_bg { background-color: #e5e5e5; height: 25px; }
.clan_box_lastmatches_entry { margin-left: 6px; color: #0077aa; text-decoration: none; }

/* =============================== FORUM  */
/* - allgemein */
.board_loginbar_table { border: 1px solid #dddddd; background-color: #f4f4f4; }
.board_show_main { border: 1px solid #dddddd; border-bottom: 0px; background-color: #f4f4f4; }
.board_show_category { background-color: #333333; color: white;  font-size: 12px; padding: 4px; }
.board_show_categorydesc { font-size: 10px; color: #666666; border-bottom: 1px solid #dddddd; height: 23px; background-color: #FFFFFF;}
.board_show_forum { font-size: 11px; height: 40px; background-color: #f4f4f4; border-right: 1px solid #dddddd; border-bottom: 1px solid #ddd; padding: 3px; }
.board_show_forum_detail { background-color: #333333; color: white;  font-size: 11px; padding: 4px; }
.board_show_forumentry { font-size: 11px; height: 20px; background-color: #f4f4f4; border-right: 1px solid #dddddd; border-bottom: 1px solid #ddd; padding: 3px; }
.board_show_topic { font-size: 11px; height: 40px; background-color: #f4f4f4; border-right: 1px solid #dddddd; border-bottom: 1px solid #ddd; padding: 3px; }
.board_show_topic_detail { background-color: #333333; color: white;  font-size: 11px; padding: 4px; }
.board_show_topicentry { font-size: 11px; height: 20px; background-color: #f4f4f4; border: 1px solid #dddddd; padding: 3px; }
.board_show_post_nickname  { padding: 0px; margin: 0px; font-size: 12px; }
.board_show_post_descline { border-bottom: 1px solid #d4d4d4;  }
.board_show_signature_line { border-bottom: 1px solid #d4d4d4; width: 200px; margin-bottom: 2px; }
.board_show_editor_left { font-size: 11px; height: 20px; background-color: #f4f4f4; border-right: 1px solid #dddddd; border-bottom: 1px solid #ddd; padding: 5px; }
.board_show_editor_right { font-size: 11px; height: 20px; background-color: #efefee; border-right: 0px solid #dddddd; border-bottom: 1px solid #ddd; padding: 5px; }
.board_editor_form_text { padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.board_editor_form_textarea { width:99%; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.board_editor_form_select { padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #717171; border-top: 1px solid #717171; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
.board_editor_form_radio { padding: 2px; font-family: Verdana; font-size: 11px; }
.board_editor_form_submit { margin:1px; padding: 2px; font-family: Verdana; font-size: 11px; border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #717171; border-bottom: 1px solid #717171; }
.board_show_editor_smilie_table { border: 1px solid #999999; background-color: White; }
.board_show_forum_path { padding: 5px; background-color: #eae8e8; border: 1px solid #dddddd; }
.board_show_forum_modtext { font-size: 9px; color: #999999; }
.board_show_forum_subboardstext { font-size: 9px; color: #666666; }
.board_show_forum_previewpagestext { font-size: 9px; color: #999999; }
.board_show_pages_active { font-size: 10px; background-color: #d5d5d5; color: #fff; padding: 4px; margin-left: 3px; }
.board_show_pages_activepage { font-size: 10px; background-color: #6d6d6d; color: #fff; padding: 4px; margin-left: 3px; }
a.board_show_pages_active:hover { font-size: 10px; background-color: #6d6d6d; color: #fff; padding: 4px; margin-left: 3px; }
.forum_box_lasttopics_bg { background-color: #fff; height: 30px; border-bottom: 1px solid #999999; }
.forum_box_lasttopics2_bg { background-color: #e5e5e5; height: 30px; border-bottom: 1px solid #999999; }
.forum_box_lasttopics_entry { margin-left: 1px; color: #0077aa; text-decoration: none; }
