@import url(ubbeditor.css) all;

/*## Formatierung von grundsätzlichen Tags die in allen Templates vorkommen können */

body 					{ background: #0d0d0d; margin: 0; font-size: 12px; font-family: Arial }
input, button, select	{ background: #222; padding:1px; margin: 1px; border: 1px solid #ff9041; height: 17; font-size: 11px; font-family: Arial; font-weight: normal; color: #f3f3f3 }
textarea	 			{ background: #222; padding: 1px; border: 1px solid #ff9041; font-size: 12px; font-family: Arial; color: #f3f3f3 }
img						{ border: 0 }

.inputstyle_musthave	{ background: #ffcea7; color: #000000 }
.border					{ border: 1px solid #3f3f3f }
.light					{ color: #e1e1e1 }
.v_middle				{ vertical-align: top; padding-top: 1px }
.uline					{ text-decoration: underline }
.big_text				{ text-decoration: underline; font-weight: bolder; color: #e66218 }
.small_text				{ font-size: 11px }
.red_text				{ color: #ef2020 }

/*## Formatierungen aller Links auf der Page*/

a						{ color: #e9e9e9; text-decoration: underline; }
a:hover					{ color: #e9e9e9; text-decoration: none; }
a:visited				{ }

a.light					{ color: #e1e1e1; text-decoration: underline; text-align: center }
a.light:hover			{ text-decoration: none }

a.button				{ background: url(../images/gfx/button_normal.gif) no-repeat; display: block; width: 103px; height: 22px; text-align: center; line-height: 22px; font-weight: bolder; color: #2d2d2d; text-decoration: none }
a.button:hover			{ background: url(../images/gfx/button_hover.gif) no-repeat; color: #eeeeee }


a.small					{ text-decoration: underline; font-size: 11px }
a.small:hover			{ text-decoration: none }

/*## Laden der verschiedenen Header-Parts als Background + Footer-Part */

.head1-1 			{ background: url(../images/gfx/top_1-1.gif); width: 1004; height: 23 }
.head2-1 			{ background: url(../images/gfx/top_2-1.gif); width: 757; height: 130 }
.head2-2 			{ background: url(../images/gfx/top_2-2.gif); width: 247; height: 130 }
.head3-1 			{ background: url(../images/gfx/top_3-1.gif); width: 1004; height: 16 }
.head4-1 			{ background: url(../images/gfx/top_4-1.gif); width: 165; height: 22 }
.head4-2 			{ background: url(../images/gfx/top_4-2.gif); width: 616; height: 22 }
.head4-3 			{ background: url(../images/gfx/top_4-3.gif); width: 223; height: 22 }
.head5-1 			{ background: url(../images/gfx/top_5-1.gif); width: 1004; height: 9 }

.head1-1_et			{ background: url(../images/gfx/top_1-1.gif); width: 1004; height: 23 }
.head2-1_et			{ background: url(../images/gfx/top_2-1.gif); width: 757; height: 130 }
.head2-2_et			{ background: url(../images/gfx/top_2-2.gif); width: 247; height: 130 }
.head3-1_et			{ background: url(../images/gfx/top_3-1.gif); width: 1004; height: 16 }
.head4-1_et			{ background: url(../images/gfx/top_4-1.gif); width: 165; height: 22 }
.head4-2_et			{ background: url(../images/gfx/top_4-2.gif); width: 616; height: 22 }
.head4-3_et			{ background: url(../images/gfx/top_4-3.gif); width: 223; height: 22 }
.head5-1_et			{ background: url(../images/gfx/top_5-1.gif); width: 1004; height: 9 }

.head1-1_wow		{ background: url(../images/gfx/top_wow_1-1.gif); width: 1004; height: 23 }
.head2-1_wow		{ background: url(../images/gfx/top_wow_2-1.gif); width: 757; height: 130 }
.head2-2_wow 		{ background: url(../images/gfx/top_wow_2-2.gif); width: 247; height: 130 }
.head3-1_wow 		{ background: url(../images/gfx/top_wow_3-1.gif); width: 1004; height: 16 }
.head4-1_wow 		{ background: url(../images/gfx/top_wow_4-1.gif); width: 165; height: 22 }
.head4-2_wow 		{ background: url(../images/gfx/top_wow_4-2.gif); width: 616; height: 22 }
.head4-3_wow 		{ background: url(../images/gfx/top_wow_4-3.gif); width: 223; height: 22 }
.head5-1_wow 		{ background: url(../images/gfx/top_wow_5-1.gif); width: 1004; height: 9 }

.head1-1_sro		{ background: url(../images/gfx/top_sro_1-1.gif); width: 1004; height: 23 }
.head2-1_sro		{ background: url(../images/gfx/top_sro_2-1.gif); width: 757; height: 130 }
.head2-2_sro		{ background: url(../images/gfx/top_sro_2-2.gif); width: 247; height: 130 }
.head3-1_sro		{ background: url(../images/gfx/top_sro_3-1.gif); width: 1004; height: 16 }
.head4-1_sro		{ background: url(../images/gfx/top_sro_4-1.gif); width: 165; height: 22 }
.head4-2_sro		{ background: url(../images/gfx/top_sro_4-2.gif); width: 616; height: 22 }
.head4-3_sro		{ background: url(../images/gfx/top_sro_4-3.gif); width: 223; height: 22 }
.head5-1_sro		{ background: url(../images/gfx/top_sro_5-1.gif); width: 1004; height: 9 }

.foot1-1 			{ background: url(../images/gfx/footer.gif); width: 1004; height: 37 }

/*## Formatierung des Inhaltes vom Loginmenu vor und nach dem Login */

.loginbutton				{ font-size: 10px }
.loginfeld					{ background: #222222; border: 1px solid #ff9041; padding: 1px 2px 1px 2px; width: 150px; height: 17; color: #f4f4f4; font-size: 11px; letter-spacing: 1px; }
.logintext					{ color: #0f0f0f; font-size: 11px; letter-spacing: 2px; }
.logintable					{ padding-left: 10px; }

a.logged_menulink			{ background: url(../images/gfx/pfeil_normal.gif) no-repeat left; color: #000000; padding-left: 15px; font-size: 11px; letter-spacing: 4px; text-decoration: none; }
a.logged_menulink:hover		{ background: url(../images/gfx/pfeil_hover.gif) no-repeat left; color: #000000; text-decoration: underline; }

/*## Textformatierungen zu der Pagestatistikanzeige im Header */

.stats_label			{ font-size: 12px; text-decoration: underline; text-align: center }
.stats_value			{ font-size: 12px; font-weight: bolder }

/*## Formatierungen zu der gesamten linken Navigation */

#leftnav				{ background: url(../images/gfx/leftnavbg_borderright.gif) #282828 repeat-y left top; padding-top: 15px }

.head_clan				{ background: url(../images/gfx/navhead_clan.gif) top left; width: 143px; height: 20px }
.head_et				{ background: url(../images/gfx/navhead_et.gif) top left; width: 143px; height: 29px }
.head_wow				{ background: url(../images/gfx/navhead_wow.gif) top left; width: 143px; height: 29px }
.head_sro				{ background: url(../images/gfx/navhead_sro.gif) top left; width: 143px; height: 29px }
.head_voting			{ background: url(../images/gfx/navhead_voting.gif) top left; width: 143px; height: 29px }
.head_files				{ background: url(../images/gfx/navhead_files.gif) top left; width: 143px; height: 29px }

a.menuelement			{ background: url(../images/gfx/navbg_normal.gif) top left; display: block; width: 143px; height: 18px; color: #e1e1e1; text-decoration: none; line-height: 18px; font-size: 11px; letter-spacing: 1px }
a.menuelement:hover		{ background: url(../images/gfx/navbg_hover.gif) top left; color: #ffffff }

/*## Formatierungen zu der gesamten rechten Serverstats-Box */

#rightnav					{ background: url(../images/gfx/rightnavbg_borderleft.gif) #282828 repeat-y right top; padding-top: 15px }

.head_server				{ background: url(../images/gfx/navhead_server.gif) top right; width: 183px; height: 20px; }
.serverbox					{ background: url(../images/gfx/boxbg_normal.gif) top right; width: 183px; height: 92px; }
.serverbox:hover			{ background: url(../images/gfx/boxbg_hover.gif) top right; }
.serverbox_footer			{ background: url(../images/gfx/rightnav_end.gif) top right; width: 183px; height: 9px }

.head_wowaddons				{ background: url(../images/gfx/navhead_wowaddons.gif) top right; width: 183px; height: 20px; }

.livestats_infoleft			{ color: #e1e1e1; text-decoration: underline; font-size: 11px; text-align: right }
.livestats_inforight		{ color: #e1e1e1; font-size: 11px; text-align: left }
.livestats_server			{ font-size: 11px; text-align: left }
.livestats_error			{ text-align: center; color: #ef2020; padding: 4px }

a.livestats_server			{ text-decoration: none }
a.livestats_server:hover	{ text-decoration: underline }
a.livestats_hostport		{ font-size: 11px; color: #e1e1e1; text-align: left }
a.livestats_hostport:hover	{ color: #e1e1e1; text-decoration: none }

div.menuelement_right		{ background: url(../images/gfx/navbg_right_normal.gif) top left; display: block; width: 183px; height: 18px; color: #e1e1e1; text-decoration: none; line-height: 18px; font-size: 11px; letter-spacing: 1px }
a.menuelement_right			{ background: url(../images/gfx/navbg_right_normal.gif) top left; display: block; width: 183px; height: 18px; color: #e1e1e1; text-decoration: none; line-height: 18px; font-size: 11px; letter-spacing: 1px }
a.menuelement_right:hover	{ background: url(../images/gfx/navbg_right_hover.gif) top left; color: #ffffff }

/*## Formatierungen zum Contentbereich */

#content			{ background: #1f1f1f; padding-top: 15px }

.contenthead		{ background: url(../images/gfx/contenthead.gif) top; width: 674px; height: 21px; }
.contentbg			{ background: #3a3a3a url(../images/gfx/contentbg.gif) repeat-y top; width: 674px; padding-top: 15px; padding-bottom: 15px }
.contentfoot		{ background: url(../images/gfx/content_end.gif) top; width: 674px; height: 20px; }

.contenttable		{ border: 1px solid #131313; width: 642px; color: #e0e0e0 }
.tablehead			{ background: #202020; height: 18px; padding-left: 5px; padding-right: 5px; border-top: 1px solid #404040; border-bottom: 1px solid #0d0d0d; border-left: 1px solid #4a4a4a; border-right: 1px solid #212121 }
.tablehead span		{ font-weight: bold; vertical-align: middle }
.tablebg			{ background: #313131 url(../images/gfx/tablebg.gif) repeat-x top left; padding: 10px; border-top: 1px solid #4e4e4e; border-bottom: 1px solid #121212; border-left: 1px solid #4a4a4a; border-right: 1px solid #212121; text-align: left }
.tablebg_nomargin	{ background: #313131 url(../images/gfx/tablebg.gif) repeat-x top left; border-top: 1px solid #7e7e7e; border-bottom: 1px solid #121212; border-left: 1px solid #4a4a4a; border-right: 1px solid #212121; text-align: left }
.tablefoot			{ background: #202020; height: 18px; padding-left: 5px; padding-right: 5px;  border-top: 1px solid #404040; border-bottom: 1px solid #323232; border-left: 1px solid #4a4a4a; border-right: 1px solid #212121}
.tablehead_deleted	{ background: url(../images/gfx/tableheadbg_deleted.gif) repeat-x; height: 18px; padding-left: 5px; padding-right: 5px; }
.tablefoot_deleted	{ background: url(../images/gfx/tablefootbg_deleted.gif) repeat-x; height: 18px; padding-left: 5px; padding-right: 5px; }
.outtable			{ background: #2d2d2d; padding: 10px; color: #ff3434; text-align: center; border: 1px solid #535353; margin: 20px }

/*###################################################################################################################################################*/
/*###################################################################################################################################################*/

/*## Errorcodes und andere Aktionsmeldungen */

.error_title			{ text-align: center; font-weight: bolder; }
.error_text				{ color: #ff3434 }

.action_error			{ color: #ff3434; text-align: center; font-weight: bold; letter-spacing: 2px }
.action_success			{ color: #df8f26; text-align: center; font-weight: bold; letter-spacing: 2px }

/*## Newsscript */

.news_headline			{ text-align: left; width: 80%; color: #eaeaea }
.news_actions			{ text-align: right; width: 20%; }
.news_text				{ width: 100%; padding: 10px; }
.news_autor				{ text-align: left; width: 33%; }
.news_comments			{ text-align: center; width: 33%; color: #ffe1b9; }
.news_date				{ text-align: right; width: 33%; color: #ffe1b9; }
.news_icon 				{ vertical-align: top; border-top: 1px solid #f5bb8a; border-bottom: 1px solid #313131; border-left: 1px solid #f58d07; border-right: 1px solid #823d00 }

.comments_links			{ text-align: left; width: 50% }
.comments_acions		{ text-align: right; width: 50% }

/*## Gästebuch */

.guestbook_text			{ width: 100% }
.guestbook_autor		{ text-align: left; width: 50%; color: #ffe1b9; }
.guestbook_date			{ text-align: right; width: 50%; color: #ffe1b9; }
.guestbook_links		{ text-align: left; width: 50% }
.guestbook_acions		{ text-align: right; width: 50% }

/*## Allgemeine-, Server-, Clanrules */

.clanrules_rules				{ margin-left: 10px }
.clanrules_paragraph			{ font-size: 13px; font-weight: bold; text-decoration: underline }
.clanrules_paragraph_addition	{ font-style: italic }

.clanrules_server_table			{ width: 100%; border: 1px solid black; text-align: left; vertical-align: top; }
#clanrules_server_table			{ background: #fadfc4; border: 1px solid black; border-collapse: collapse; border-spacing: 0px; }
#clanrules_server_table td		{ border: 1px solid black; border-spacing: 4px; text-align: left; vertical-align: top; color: #000000 }

/*## Memberarea (Listings + Internarea) */

a.members_name				{ text-decoration: none }
a.members_name:hover		{ text-decoration: underline }

.members_group				{ text-align: left; font-weight: bold; letter-spacing: 2px }
.members_name				{ text-align: left; width: 50% ; color: #e1e1e1 }
.members_function			{ text-align: right; width: 50% }
.members_count				{ text-align: left }

.members_bordercolor		{ background: #3f3f3f ; color: #e6e6e6 }
.members_row_first			{ background: #2c2c2c }
.members_row_second			{ background: #272727 }

.members_info_group			{ background: #fadfc4; font-weight: bolder; color: #000000 }
.members_info_label			{ text-decoration: underline }
.members_info_value			{ }
.members_info_photo			{ text-align: center; vertical-align: middle; }

/*## Teamspeak */

.ts_bordercolor					{ background: #3f3f3f ; color: #000000 }
.ts_serverip					{ width: 60%; text-align: left }
.ts_date						{ width: 40%; text-align: right }
.ts_channel_list				{ background: #fadfc4; width: 50%; vertical-align: top ; color: #000000 }
.ts_description_list			{ background: #f2d8be; width: 50%; height: 100%; vertical-align: top ; color: #000000 }
a.ts_channel_link				{ color: #000000}
a.ts_channel_link:hover			{ color: #000000}

.ts_netstatstable				{ width: 100% ; color: #e6e6e6 }
.ts_netstats_bordercolor		{ background: #3f3f3f; width: 100%; color: #000000 }
.ts_netstatstable_type			{ background: #fadfc4; font-weight: bold; letter-spacing: 1px; color: #000000 }
.ts_netstatstable_row_first		{ background: #fadfc4; padding: 2px; color: #000000 }
.ts_netstatstable_row_second	{ background: #f2d8be; padding: 2px; color: #000000 }

.channel_list_table				{ vertical-align: middle; spacing: 0; padding: 0; color: #000000 }

/*## Links/Partner */

.links_bordercolor				{ background: #3f3f3f ; color: #000000 }
.links_row_header				{ background: #fadfc4; text-align: left; color: #000000 }
.links_row_header a				{ color: #000000 }
.links_row_second				{ background: #f2d8be; text-align: center; color: #000000 }
.links_row_second a				{ color: #000000 }

/*## Impressum (Textformatierungen) */

.impressum_headline				{ text-align: left; font-weight: bold; text-decoration: bold }
.impressum_text					{ text-align: left }

/*## Warscript */

a.wars_squadenemyname			{ text-decoration: none }
a.wars_squadenemyname:hover		{ text-decoration: underline }

.wars_bordercolor				{ background: #3f3f3f; color: #e6e6e6 }
.wars_group						{ background: #474747; font-weight: bold; letter-spacing: 1px ; color: #e6e6e6 }
.wars_squadenemyname			{ text-align: left; width: 60% }
.wars_info						{ text-align: center; width: 10% }
.wars_date						{ text-align: center; width: 20% }
.wars_points					{ text-align: center; width: 10%; font-weight: bold }
.wars_points_lost				{ text-align: center; color: #ef2020; font-weight: bold }
.wars_points_won				{ text-align: center; color: #449700; font-weight: bold }
.wars_status					{ text-align: center; }

.wars_label						{ text-decoration: underline }
.wars_subvalue					{ font-style: italic; font-size: 11px }
.wars_value						{ }

.wars_row_first					{ background: #2c2c2c; color: #e6e6e6 }
.wars_row_second				{ background: #272727; color: #e6e6e6 }

/*## Votingscript */

.header_name			{ font-weight: bold; width: 40%; color: black }
.header_info			{ font-weight: bold; width: 5%; color: black }
.header_percent			{ font-weight: bold; width: 35%; color: black }
.header_votes			{ font-weight: bold; width: 20%; color: black }

.result_name			{ text-align: left; color: #ef2020; font-weight: bold; width: 40%}
.result_info			{ text-align: center; width: 5% }
.result_percent			{ text-align: left; color: #ef2020; width: 35% }
.result_votes			{ text-align: left; width: 20% }

.voting_name			{ text-align: left; width: 40%}
.voting_info			{ text-align: center; width: 5% }
.voting_percent			{ text-align: left; width: 35% }
.voting_votes			{ text-align: left; width: 20% }

.vote_pic				{ text-align: center; width: 10%}
.vote_name				{ text-align: left; width: 65% }
.vote_info				{ text-align: center; width: 5% }
.vote_doit				{ text-align: center; width: 20% }
.vote_mapname			{ font-weight: bold }
.vote_filename			{ font-size: 11px; font-style: italic }

.voting_bordercolor		{ background: #3f3f3f }
.voting_row_header		{ background: #f2d8be }
.voting_row_first		{ background: #2c2c2c }
.voting_row_second		{ background: #272727 }

.voting_question		{ text-align: center; font-size: 14px; font-weight: bold; color: white }

/*## File-Downloadarea */

.files_bordercolor					{ background: #3f3f3f ; color: #e6e6e6 }

.download_file_header				{ background: #f2d8be; color: #000000; font-weight: bold; }
.download_file_parent_folder		{ font-weight: bold; vertical-align: middle }
.download_file_row					{ vertical-align: middle }
.download_file_row_broken			{ vertical-align: middle; text-decoration: line-through }
.download_file_row_first			{ background: #2c2c2c }
.download_file_row_second			{ background: #272727 }
.download_file_row_first_broken		{ background: #6c0000; text-decoration: line-through }
.download_file_row_second_broken	{ background: #a70000; text-decoration: line-through }

a.download_file						{ text-decoration: none  ; color: #e1e1e1 }
a.download_file:hover				{ text-decoration: underline }

.download_map_header				{ background: #f2d8be; font-weight: bold; color: #000000 }
.download_row						{ }
.download_row_first					{ background: #2c2c2c }
.download_row_second				{ background: #272727 }

.download_info						{ text-align: center; width: 10%}
.download_map						{ text-align: left; width: 40% ; color: #e1e1e1 }
.download_name						{ text-align: left; width: 40% ; color: #e1e1e1 }
.download_size						{ text-align: left; width: 10% ; color: #e1e1e1 }

a.download_map						{ text-decoration: none ; color: #e1e1e1 }
a.download_map:hover				{ text-decoration: underline ; color: #e1e1e1 }

/*## Livestatsscript Servermonitor */

.livestats_bordercolor			{ background: #3f3f3f ; color: #1e1e1e; }
.livestats_group				{ background: #f2d8be; font-weight: bold; text-align: left }
.livestats_row					{ background: #fadfc4 }

.livestats_map					{ text-align: center }
.livestats_mappic				{ margin: 5px }
.livestats_serverlabel			{ text-align: right }
.livestats_servervalue			{ text-align: left; padding-left: 20px }

.livestats_classsettings		{ width: 9%; text-align: center }
.livestats_leftplayerlist		{ width: 42% }
.livestats_rightplayerlist		{ width: 42% }
.livestats_cvarsettings			{ width: 7%; text-align: center }

.livestats_team					{ font-weight: bold; text-align: center }
.livestats_playerlist_title		{ background: #f2d8be }
.livestats_playerlist			{ background: #cbcbcb }

a.livestats_link:link			{ text-decoration: none; font-weight: bold; color: #000000 }
a.livestats_link:visited 		{ text-decoration: none; font-weight: bold; color: #000000 }
a.livestats_link:hover			{ color: #000000; font-weight: bold; text-decoration: underline }
a.livestats_link:active			{ text-decoration: none; font-weight: bold; color: #000000 }
a.livestats_link:focus			{ color: #000000; font-weight: bold; text-decoration: underline }

a.livestats_sort_header:link 	{ text-decoration: none; font-weight: bold; color: #000000 }
a.livestats_sort_header:visited { text-decoration: none; font-weight: bold; color: #000000 }
a.livestats_sort_header:hover 	{ color: #000000; font-weight: bold; text-decoration: underline }
a.livestats_sort_header:active	{ text-decoration: none; font-weight: bold; color: #000000 }
a.livestats_sort_header:focus 	{ color: #000000; font-weight: bold; text-decoration: underline }

.livestats_xp					{ font-size: 13px; text-align: center; padding: 4px; color: #000000; font-weight: bold }
.livestats_xp_hilite			{ background: #b4b4b4; font-size: 13px; text-align: center; padding: 4px; color: #ffffff; font-weight: bold }
.livestats_players				{ font-size: 13px; padding: 4px; font-weight: bold }
.livestats_players_hilite		{ background: #b4b4b4; font-size: 13px; padding: 4px; font-weight: bold }

/*## GMC Internbereich (MYGMC) */

.intern_bordercolor			{ background: #3f3f3f; color: #e6e6e6 }

.intern_group				{ background: #dd7522; color: #f0f0f0; font-weight: bold }
.intern_row_first			{ background: #2c2c2c; color: #e6e6e6 }
.intern_row_second			{ background: #272727; color: #e6e6e6 }

.mygmc_icon					{ text-align: center; width: 5% }
.mygmc_entry				{ text-align: left; }

a.mygmc_go					{ color: #d4d4d4; text-decoration: underline; }
a.mygmc_go:hover			{ color: #d4d4d4; text-decoration: none; }
a.mygmc_go:visited			{ }

.changepassword_title		{ font-weight: bold; text-align: center }
.changepassword_label		{ margin-left: 24px; font-size: smaller; font-style: italic; color: silver }

.permission_group			{ background: #dd7522; color: #f0f0f0; font-weight: bold; text-align: center }
.permission_label			{ font-weight: bold; text-align: right; width: 50%; vertical-align: top }

.group_label				{ background: #dd7522; color: #f0f0f0; font-weight: bold; text-align: center }
.group_label_inactive		{ background: #474747; color: #f0f0f0; font-weight: bold; text-align: center }

/*## Bildergallerie-Area */

.gallery_bordercolor				{ background: #3f3f3f ; color: #e6e6e6 }

.gallery_entry_header				{ background: #f2d8be; color: #000000; font-weight: bold; }
.gallery_album_parent_folders		{ font-weight: bold; vertical-align: middle }
.gallery_entry_row					{ vertical-align: middle }
.gallery_entry_row_first			{ background: #2c2c2c }
.gallery_entry_row_second			{ background: #272727 }
.gallery_entry_broken				{ background: #a70000; text-decoration: line-through }
.gallery_entry_album				{ text-align: center; vertical-align: middle }
.gallery_entry_image				{ text-align: center; }
