body {
	margin: 0;
	padding: 0;
	background: #625948 url(Bilder/bg_01.jpg) center top repeat-x;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
a {
	text-decoration: underline;
	color: #A1AF12;
}
a:hover {
	color: #78820e;
}
img {
	border: 0;
}
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.clear-both {
	clear:both;
}

.Cdark {
	background: #000;
	color: #fff;
}
.Cmite {
	background: #ddd;
	color: #000;
}
.Cnorm {
	background: #fff;
}

.center {
	text-align: center;
}
.justify {
	text-align: justify;
}



#page {
	width: 922px;
	margin: 0 auto 0 auto;
	padding: 22px 29px 7px 29px;
	background: #fff;
	min-height: 100%;
}
#page h1 {
	padding: 0;
	margin: 0;
	font-size: 6.000em;
	color: #00cff6;
	line-height: 0.8;
}
#page h1 span {
	font-size: 0.450em;
	color: #333;
}

#top_navigation {
	margin: 20px 0 20px 0;

}
#top_navigation a {

	font-size: 1.818em;
	padding: 0.273em;
}
a.top_a_pink {
	color: #333;
}
a.top_a_black {
	color: #333;
}
a.top_a_pink:hover, a.top_a_black:hover {
	background: #000;
	color: #fff;
}
#top_navigation .nav_point_active {
	background: #000;
	color: #fff;
}
a#top_a1 {
	padding: 0.273em  0.273em 0.273em 0;
}

#content_left {
	width: 624px;
	float: left;
}
#content_right {
	width: 263px;
	margin: 0 0 0 35px;
	float: right;
	padding: 0 0 0 0;
}
#hmenu {
	font-size: 1.091em;
	text-indent: 0;
	height: 16px;
	margin: 0 0 5px 0;
}
#hmenu_location {
	float: left;
	width: 73px;
	margin: 0 5px 0 0;
}
#hmenu_text {
	float: left;
}
#hmenu a {
	padding: 0 5px 1px 5px;
	background: #000;
	color: #fff;
}
#hmenu a:hover {
	color: #00cff6;
}

/* BEREICH: LINKE SPALTE */
#content_left .Cdark {
	background: #000;
	color: #fff;
}
#content_left .Cdark a {
	color: #fff;
}
#content_left .Cdark a:hover {
	color: #F4C408;
}
/* BEREICH: RECHTE SPALTE */
.box_head {
	font-size: 1.400em;
	margin: 0 0 5px 0;
	background: #f4c408;
}
.box_content {
	font-size: 1.000em;
	padding: 0 15px 0 0;
	margin: 0 0 15px 0;
}
.box_content ul, .box_content li {
	padding: 0 0 0 2px;
	margin: 0;
	list-style: inside square;
	font-size: 1.091em;
	line-height: 1.5;
}
.box_content .clear-both {
	height: 7px;
}
.box_content ul li {
	float: left;
	width: 117px;
}
.box_content ul li > a {
	color: #333;
}
.box_content ul li > a:hover {
	background: #000;
	color: #fff;
	padding: 3px;
}
.box_content .nav_point_active {
	background: #000;
	color: #fff;
	padding: 3px;
}
.box_content input {
	background: #eee;
	border: 1px solid #ccc;
	margin: 2px 0 2px 0;
}
.box_content table tr td{
	padding: 0;
}
.box_content .Cmite, .box_content .Cdark {
	background: #fff;
	color: #000;
}

/* BEREICH: BOX LOGIN */
#box_login_top {
	background: #000;
	color: #fff;

	margin: 0 0 0 0;
}
#box_login_hellouser {
	float: left;
}
#box_login_hellouser span {
	color: #A1AF12;
}
#box_login_nachrichten {
	float: right;
}
#box_login_nachrichten a {
	color: #A1AF12;
}
#box_login_nachrichten a:hover {
	color: #78820e;
}
#box_login_links {
	text-align: right;
}
#box_login_form_user, #box_login_form_pass {
	width: 3000px;
}

/* BEREICH: AWARDS */
.awards_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.awards_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.awards_title {
	text-indent: 7px;
}
.awards_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.awards_show_posts {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.awards_show_posts td {
	padding: 5px;
	text-align: justify;
	line-height: 1.5;
}
.awards_show_posts td img{
	float:right;
	margin:0 0 5px 5px;
}

/* BEREICH: AWAYCAL */
.awaycal_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.awaycal_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.awaycal_title {
	text-indent: 7px;
}
.awaycal_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.awaycal_show_posts {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.awaycal_show_posts td {
	padding: 5px;
	text-align: justify;
	line-height: 1.5;
}

/* BEREICH: CONTACT */
.contact_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.contact_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.contact_title {
	text-indent: 7px;
}
.contact_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.contact_form {
	line-height: 1.5;
}
.contact_form fieldset{
	border: 1px solid #ddd;
	padding: 5px;
}
.contact_form input {
	margin: 2px 0 2px 0;
}

/* BEREICH: DOWNLOADS */
.downloads_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.downloads_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.downloads_title_s {
	text-indent: 7px;
}
.downloads_title_left {
	float: left;
	width: 517px;
	padding: 0 0 0 7px;
	text-align: center;
}
.downloads_title_right {
	float: right;
	width: 93px;
	padding: 0 7px 0 0;
	text-align: center;
}
.downloads_title table {
	padding: 0;
	margin: 0;
	border: 0;
	line-height: 1.0;
}
.downloads_title a {
	color: #fff;
}
.downloads_title a:hover {
	color: #00cff6;
}
.downloads_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}

.downloads_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.downloads_table td {
	padding: 5px;
	line-height: 1.5;
}

.downloads_td_t_01 { width: 514px; text-align: left; }
.downloads_td_t_02 { width: 90px; text-align: center; }
.downloads_th_01 { width: 424px; text-align: center; }
.downloads_th_02 { width: 100px; text-align: center; }
.downloads_th_03 { width: 100px; text-align: center; }
.downloads_td_m_01 { width: 414px; text-align: left; }
.downloads_td_m_02 { width: 90px; text-align: center; }
.downloads_td_m_03 { width: 90px; text-align: center; }

#downloads_form {
	line-height: 1.5;
}
#downloads_form fieldset{
	border: 1px solid #ddd;
	padding: 5px;
}
#downloads_form label {
	width: 100px;
	float: left;
}
#downloads_form input {
	margin: 2px 0 2px 0;
}

#downloads_button_download {
	text-align: center;
}
#downloads_button_download a {
	padding: 5px 10px 5px 10px;
	background: #000;
	color: #fff;
}
#downloads_button_download a:hover {
	color: #d50081;
}

/* BEREICH: FIGHTUS */
.fightus_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.fightus_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.fightus_title {
	text-indent: 7px;
}
.fightus_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
#fightus_form {
	line-height: 1.5;
}
#fightus_form fieldset{
	border: 1px solid #ddd;
	padding: 5px;
}
#fightus_form label {
	float: left;
	width: 120px;
}
#fightus_form input {
	margin: 2px 0 2px 0;
}

/* BEREICH: FORUM */
#content_forum {
	width: 922px;
}

.forum_head {
	width:922px;
	background: url(images/large_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.forum_head a {
	color: #fff;
}
.forum_head a:hover {
	color: #d50081;
}
.forum_head_01 {
	height: 3px;
	background: url(images/large_head_01.png) no-repeat top left;
	font-size: 0;
}
.forum_head_02 {
	height: 3px;
	background: url(images/large_head_03.png) no-repeat bottom left;
	font-size: 0;
}

.forum_colnames {
	padding: 0 7px 0 7px;
}
#th_01 { width: 550px; text-align: center; }
#th_02 { width: 70px; text-align: center; }
#th_03 { width: 70px; text-align: center; }
#th_04 { width: 218px; text-align: center; }

.forum_category_listing {
	padding:0;
	margin:0;
	width: 922px;
	border-collapse: collapse;
	border-color: #ddd;
}
.forum_category_listing td {
	padding:6px 3px 6px 3px;
}
.forum_category_listing .td_category, .forum_category_listing .td_category a {
	background: #000;
	color: #fff;
	text-indent: 5px;
}
 .forum_category_listing .td_category a:hover {
 	color: #d50081;
 }
.forum_category_listing .td_01 {
	width: 20px;
	text-align: left;
}
.forum_category_listing .td_02 {
	width: 530px;
	text-align: left;
}
.forum_category_listing .td_02 .smalfont {
	color: #aaa;
}
.forum_category_listing .td_03 {
	width: 70px;
	text-align: center;
}
.forum_category_listing .td_04 {
	width: 70px;
	text-align: center;
}
.forum_category_listing .td_05 {
	width: 218px;
	text-align: left;
}
#forum_read_actions {
	margin: 15px 0 0 0;
	text-align: center;
}
#forum_read_actions a {
	padding:3px;
	background: #000;
	color: #fff;
	margin: 0 5px 0 5px;
}
#forum_read_actions a:hover {
	color: #d50081;
}
#forum_statistics {
	text-align: center;
}

.forum_show_posts {
	padding:0;
	margin:0;
	width: 922px;
	border-collapse: collapse;
	border-color: #ddd;
}
.forum_show_posts .user_info img {
	border: 1px solid #ddd;
	padding:1px;
}
img.rang {
	padding:0;
	border:0;
	margin: 3px 0 0 0;
}
.forum_show_posts_left {
	width: 140px;
	padding: 10px;
	text-align:center;
}
.forum_show_posts_right {
	width: 742px;
	padding: 10px;
	text-align: left;
}
.forum_show_posts_right .left {
	float: left;
}
.forum_show_posts_right .right {
	float: right;
}
.forum_show_posts_right .right a {
	padding: 1px 3px 1px 3px;
	background: #000;
	color: #fff;
	margin: 0 5px 0 5px;
}
.forum_show_posts_right .right a:hover {
	color: #d50081;
}
.forum_show_posts_right .text {
	line-height: 1.5;
}
.forum_show_own_posts {
	padding:0;
	margin:0;
	width: 922px;
	border-collapse: collapse;
	border-color: #ddd;
}
.forum_show_own_posts td {
	padding: 5px;
}
.forum_show_pmessages {
	padding:0;
	margin:0;
	width: 922px;
	border-collapse: collapse;
	border-color: #ddd;
}
.forum_show_pmessages td {
	padding: 5px;
}
.forum_show_pmessages .td_01 { width: 590px; }
.forum_show_pmessages .td_02 { width: 132px; }
.forum_show_pmessages .td_03 { width: 80px; }
.forum_show_pmessages .td_04 { width: 80px; }
.forum_show_pmessages_left {
	width: 140px;
}
.forum_show_pmessages_right {
	width: 762px;
}

/* BEREICH: GALLERY */
.gallery_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.gallery_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.gallery_title_s {
	text-indent: 7px;
}
.gallery_title_left {
	float: left;
	width: 517px;
	padding: 0 0 0 7px;
	text-align: center;
}
.gallery_title_right {
	float: right;
	width: 93px;
	padding: 0 7px 0 0;
	text-align: center;
}
.gallery_title_s {
	text-align: center;
}
.gallery_title table {
	padding: 0;
	margin: 0;
	border: 0;
	line-height: 1.0;
}
.gallery_title a {
	color: #fff;
}
.gallery_title a:hover {
	color: #00cff6;
}
.gallery_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.gallery_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.gallery_table td {
	padding: 5px;
	line-height: 1.5;
}
.gallery_td_t_01 { width: 514px; text-align: left; }
.gallery_td_t_02 { width: 90px; text-align: center; }
#gallery_mpl {
	text-align: center;
}

/* BEREICH: GBOOK */
.gbook_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.gbook_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.gbook_title_s {
	text-indent: 7px;
}
.gbook_title_left {
	float: left;
	padding: 0 0 0 7px;
}
.gbook_title_right {
	float: right;
	padding: 0 7px 0 0;
}
.gbook_title a { color: #fff; }
.gbook_title a:hover { color: #d50081; }
.gbook_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.gbook_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.gbook_table td {
	padding: 5px;
	line-height: 1.5;
}
.gbook_form {
	line-height: 1.5;
}
.gbook_form fieldset{
	border: 1px solid #ddd;
	padding: 5px;
}
.gbook_form label {
	float: left;
	width: 120px;
}
.gbook_form input {
	margin: 2px 0 2px 0;
}
.gbook_text {
	text-align: justify;
	margin: 0 0 15px 0;
}

/* BEREICH: HISTORY */
.history_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.history_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.history_title_s {
	text-indent: 7px;
}
.history_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.history_text {
	text-align: justify;
	margin: 0 0 15px 0;
}

/* BEREICH: JOINUS */
.joinus_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.joinus_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.joinus_title {
	text-indent: 7px;
}
.joinus_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
#joinus_form {
	line-height: 1.5;
}
#joinus_form fieldset{
	border: 1px solid #ddd;
	padding: 5px;
}
#joinus_form label {
	float: left;
	width: 120px;
}
#joinus_form input {
	margin: 2px 0 2px 0;
}

/* BEREICH: KALENDER */
.kalender_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.kalender_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.kalender_title {
	text-indent: 7px;
}
.kalender_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.kalender_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.kalender_table td {
	padding: 5px;
	line-height: 1.5;
}
.kalender_table td table {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	border-color: #ddd;
}

/* BEREICH: KASSE */
.kasse_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.kasse_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.kasse_title {
	text-indent: 7px;
}
.kasse_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.kasse_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.kasse_table td {
	padding: 5px;
	line-height: 1.5;
}
.kasse_table td table {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	border-color: #ddd;
}

/* BEREICH: LINKS */
.links_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.links_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.links_title_s {
	text-indent: 7px;
}
.links_title_left {
	float: left;
	width: 517px;
	padding: 0 0 0 7px;
	text-align: center;
}
.links_title_right {
	float: right;
	width: 93px;
	padding: 0 7px 0 0;
	text-align: center;
}
.links_title_s {
	text-align: center;
}
.links_title table {
	padding: 0;
	margin: 0;
	border: 0;
	line-height: 1.0;
}
.links_title a {
	color: #fff;
}
.links_title a:hover {
	color: #00cff6;
}
.links_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.links_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.links_table td {
	padding: 5px;
	line-height: 1.5;
}
.links_td_t_01 { width: 514px; text-align: left; }
.links_td_t_02 { width: 90px; text-align: center; }

/* BEREICH: NEWS */
.news_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.news_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.news_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.news_title {
	float:left;
	padding: 0 0 0 7px;
}
.news_title a {
	color: white;
}
.news_title a:hover {
	color: #00cff6;
}
.news_date {
	float: right;
	padding: 0 7px 0 0;
}
.news_text {
	text-align: justify;
	line-height: 1.5;
}
.news_bottom {
	margin: 5px 0 20px 0;
	color: #aaa;
}
.news_bottom_left {
	float:left;
}
.news_bottom_right {
	float:right;
}
.news_bottom_left a, .news_bottom_right a {
	color: #aaa;
}
.news_bottom_left a:hover, .news_bottom_right a:hover {
	text-decoration: underline;
}
.news_comment_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 5px 0;
}
.news_comment_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.news_comment_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.news_comment_title {
	padding: 0 0 0 7px;
	color: #fff;
}
.news_comment_text {
	text-align: justify;
	margin: 0 0 15px 0;
}
a.news_comment_back {
	padding: 2px 5px 2px 5px;
	background: #000;
	color: #fff;
}
a.news_comment_back:hover {
	color: #00cff6;
}

/* BEREICH: SEARCH */
.search_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.search_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.search_title_s {
	text-indent: 7px;
}
.search_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
#search_form {
	line-height: 1.5;
}
#search_form fieldset{
	border: 1px solid #ddd;
	padding: 5px;
}
#search_form label {
	float: left;
	width: 120px;
}
#search_form input {
	margin: 2px 0 2px 0;
}
.search_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.search_table td {
	padding: 5px;
	line-height: 1.5;
}

/* BEREICH: TEAMS */
.teams_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.teams_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.teams_title_s {
	text-align: center;
}
.teams_title_s a {
	color: #fff;
}
.teams_title_s a:hover {
	color: #00cff6;
}
.teams_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.teams_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.teams_table td {
	padding: 5px;
	line-height: 1.5;
}

/* BEREICH: TRAINS */
.trains_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.trains_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.trains_title_s {
	text-align: center;
}
.trains_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.trains_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.trains_table td {
	padding: 5px;
	line-height: 1.5;
}
.trains_td_t_01 { width: 90px; text-align: left; font-weight: bold; }
.trains_td_t_02 { width: 514px; text-align: justify; }

/* BEREICH: USER DETAILS */
.user_details_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.user_details_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.user_details_title_s {
	text-align: center;
}
.user_details_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.user_details_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.user_details_table td {
	padding: 5px;
	line-height: 1.5;
}
.user_details_table .Cmite, .user_details_table .Cdark {
	background: #fff;
}
.user_details_td_t_01 { width: 150px; text-align: left; }
.user_details_td_t_02 { width: 454px; text-align: justify; }

/* BEREICH: USER GALLERY */
.user_gallery_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.user_gallery_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.user_gallery_title_s {
	text-align: center;
}
.user_gallery_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.user_gallery_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.user_gallery_table td {
	padding: 5px;
	line-height: 1.5;
}

/* BEREICH: USER LOGIN */
.user_login_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.user_login_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.user_login_title_s {
	text-align: center;
}
.user_login_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.user_login_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.user_login_table form, #user_login_form {
	line-height: 1.5;
}
.user_login_table form fieldset, #user_login_form fieldset{
	border: 1px solid #ddd;
	padding: 5px;
}
.user_login_table form .visual_label, #user_login_form .visual_label {
	float: left;
	width: 140px;
}
.user_login_table form input, #user_login_form input {
	margin: 2px 2px 2px 2px;
}

/* BEREICH: USER MEMB_LIST */
.user_memb_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.user_memb_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.user_memb_title_s {
	text-align: center;
}
.user_memb_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.user_memb_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.user_memb_table td {
	padding: 5px;
	line-height: 1.5;
}

/* BEREICH: USER PROFIL EDIT */
.user_profil_edit_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.user_profil_edit_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.user_profil_edit_title_s {
	text-align: center;
}
.user_profil_edit_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
#user_profil_edit_form {
	line-height: 1.5;
}
#user_profil_edit_form fieldset{
	border: 1px solid #ddd;
	padding: 5px;
}
#user_profil_edit_form .visual_label {
	float: left;
	width: 180px;
}
#user_profil_edit_form input {
	margin: 2px 2px 2px 2px;
}

/* BEREICH: USER REGIST */
.user_regist_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.user_regist_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.user_regist_title_s {
	text-align: center;
}
.user_regist_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.user_regist_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.user_regist_table td {
	padding: 5px;
	line-height: 1.5;
}
.user_regist_td_t_01 { width: 150px; text-align: left; font-weight: bold; }
.user_regist_td_t_02 { width: 454px; text-align: justify; }

/* BEREICH: WARS */
.wars_head {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: white;
	margin: 0 0 12px 0;
}
.wars_head_01 {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
.wars_title_s {
	text-align: center;
}
.wars_head_02 {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
.wars_table {
	padding: 0;
	margin: 0;
	width: 624px;
	border-collapse: collapse;
	border-color: #ddd;
}
.wars_table td, .wars_table table td {
	padding: 5px;
	line-height: 1.5;
}
.wars_table table {
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	border-color: #ddd;
}
.wars_td_t_01 { width: 150px; text-align: left; font-weight: bold; }
.wars_td_t_02 { width: 454px; text-align: justify; }

/* BEREICH: FOOTER */
#footer_m {
	width:624px;
	background: url(images/medium_head_02.png) repeat-y;
	color: #fff;
	margin: 15px 0 0 0;
}
#footer_l {
	width:922px;
	background: url(images/large_head_02.png) repeat-y;
	color: #fff;
	margin: 15px 0 0 0;
}
#footer_m_top {
	height: 3px;
	background: url(images/medium_head_01.png) no-repeat top left;
	font-size: 0;
}
#footer_l_top {
	height: 3px;
	background: url(images/large_head_01.png) no-repeat top left;
	font-size: 0;
}
#footer_m_bottom {
	height: 3px;
	background: url(images/medium_head_03.png) no-repeat bottom left;
	font-size: 0;
}
#footer_l_bottom {
	height: 3px;
	background: url(images/large_head_03.png) no-repeat bottom left;
	font-size: 0;
}
#footer_m_content, #footer_l_content {
	text-align: center;
	padding: 0 7px 0 7px;
}
#footer_m_content a, #footer_l_content a {
	color: #fff;
}
#footer_m_content a:hover, #footer_l_content a:hover {
	color: #d50081;
}

