@charset "utf-8";

/* Basislayout ///////////////////////////////////////////////////////////////////*/

body {
	behavior: url("csshover.htc");
	background-color: #000000;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}

ul {
	padding: 0px;
	list-style-type: none;
}

#gb_ul {
	padding-left: 230px;
}

#startbild {
	background-image:url(../bilder/startbild.jpg);
	background-repeat: no-repeat;
	height: 360px;
	width: 521px;
	margin: 0 auto;
	margin-left: -25px;
}

#wrap {
	margin: 0 auto;
	width: 900px;
}

#banner {
	background-image: url(../bilder/banner.jpg);
	background-repeat: no-repeat;
	height: 143px;
	width: 900px;
	margin: 0 auto;
}

#navi_div {
	background-image: url(../bilder/navi_div_bg.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 900px;
	margin: 0 auto;
}

#verlauf {
	background-image: url(../bilder/verlauf.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 900px;
	margin: 0 auto;
}

#left {
	background-image: url(../bilder/left_bg.jpg);
	background-repeat: no-repeat;
	width: 770px;
	margin: 0 auto;
	float: left;
}

#content_left {
	margin-left: 90px;
}

#right {
	background-image: url(../bilder/right_bg.gif);
	background-repeat: no-repeat;
	background-color: #000000;
	width: 130px;
	margin: 0 auto;
	margin-bottom: 15px;
	float: right;
}

#right_picture {
	background-image: url(../bilder/admin/right_picture.gif);
	background-repeat: no-repeat;
	width: 130px;
	height: 413px;
	margin: 0 auto;
	margin-bottom: 15px;
}

#footer {
	background-image: url(../bilder/footer.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 900px;
	margin: 0 auto;
	margin-bottom: 50px;
	clear: both;
	text-align: center;
}

a {
	text-decoration: none;
	color: #CC0000;
}

a:hover {
	text-decoration: none;
	color: #999999;
}

#goback {
	margin-left: 10px;
}

.hidden_p strong {
	display: none;
}



/* ///////////////////////////////////////////////////////////////////*/

/* Sitemap ///////////////////////////////////////////////////////////////////*/

#sitemap {
	list-style-type: none;
	margin-left: 0px;
	font-size: 14px;
}

#sitemap li{
	margin-bottom: 10px;
}

#sitemap_inner {
	list-style-type: circle;
	margin-left: 15px;
}

.kurzbeschreibung {
	margin: 0px;
	margin-bottom: 3px;
	font-size: 11px;
	color: #CCCCCC;
	line-height: normal;
}

/* ///////////////////////////////////////////////////////////////////*/

/* Textbox für News etc. ///////////////////////////////////////////////////////////////////*/

.textbox_no_clear {
	margin-bottom: 30px;
	margin-left: 230px;
}

.textbox_no_clear_li {
	margin-bottom: 30px;
}


.textbox {
	margin-bottom: 30px;
	clear: both;
}

.textbox_h2 {
	font-size: 12px;
	background-color: #636363;
	background-image: url(../bilder/bg_textbox_h2.gif);
	background-repeat: no-repeat;
	width: 344px;
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-bottom: 0px;
}

.textbox_p {
	background-color: #0e0e0e;
	background-image: url(../bilder/bg_textbox_p.gif);
	background-repeat: repeat-x;
	width: 425px;
	border: 1px solid #636363;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 10px 7px 10px; /*top, right, bottom, left*/
}

.textbox_p_gb {
	background-color: #0e0e0e;
	background-image: url(../bilder/bg_textbox_p.gif);
	background-repeat: repeat-x;
	width: 380px;
	border: 1px solid #636363;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 10px 7px 10px; /*top, right, bottom, left*/
}

.textbox_p_600px {
	background-color: #0e0e0e;
	background-image: url(../bilder/bg_textbox_p.gif);
	background-repeat: repeat-x;
	border: 1px solid #3E3E3E;
	border-top: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 10px 7px 10px; /*top, right, bottom, left*/
}

.textbox_datum {
	font-size: 10px;
	background-color: #000;
	background-image: url(../bilder/bg_datum.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 144px;
	padding: 5px 10px 5px 10px; /*top, right, bottom, left*/
	margin-top: 0px;
}

/* ///////////////////////////////////////////////////////////////////*/

/* Spielerdetails ///////////////////////////////////////////////////////////////////*/

.space {
	width: 1px;
	height: 1px;
	clear: both;
}

.spielerdetails_h3 {
	background-image: url(../bilder/bg_h3_spielerdetails.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 133px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
}

.camera {
	float: right;
	margin-top: 8px;
}

.spielerfoto {
	float: left;
	margin-right: 10px;
}

.spielerdetails {
	margin-top: 30px;
}

.spielerdetails_content {
	background-color: #0e0e0e;
	background-image: url(../bilder/bg_textbox_p.gif);
	background-repeat: repeat-x;
	width: 425px;
	border: 1px solid #636363;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 2px 10px 1px 2px; /*top, right, bottom, left*/
}

.spielerdetails_content table {
	margin-bottom: 5px;
}

.spielerdetails_back {
	font-size: 11px;
	background-color: #000;
	background-image: url(../bilder/bg_datum.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 144px;
	padding: 5px 10px 5px 10px; /*top, right, bottom, left*/
	margin-top: 0px;
}

.spielerdetails_back a {
	color: #FFFFFF;
}

.spielerdetails_back a:hover {
	color: #999999;
}

/* ///////////////////////////////////////////////////////////////////*/

/* Spielerübersicht ///////////////////////////////////////////////////////////////////*/

#spieleruebersicht {
	width: 640px;
	clear: both; 
}

#spieleruebersicht ul {
	list-style-type: none;
	padding: 0px;
}

#spieleruebersicht ul li {
	float: left;
	margin-right: 15px;
	overflow: auto;
}

#spieleruebersicht img {
	padding: 2px;
	border: 1px solid #3E3E3E;
	border-bottom: none;
	margin-bottom: -3px;
}

#spieleruebersicht .textbox_p_600px img {
	border: none;
	margin-right: 5px;
	margin-bottom: 5px;
}

.spieleruebersicht_h2 {
	background-image: url(../bilder/bg_h2_spieleruebersicht.gif);
	background-repeat: no-repeat;
	background-color: #636363;
	width: 124px;
	margin-bottom: 0px;
	font-size: 11px;
	padding: 6px 10px 2px 10px; /*top, right, bottom, left*/
}

.spieleruebersicht_details_link {
	font-size: 11px;
	background-color: #000;
	background-image: url(../bilder/bg_spieleruebersicht_detail.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 124px;
	padding: 4px 10px 4px 10px; /*top, right, bottom, left*/
	margin-top: 0px;
}

.spieleruebersicht_details_link a {
	color: #FFF;
}

.spieleruebersicht_details_link a:hover {
	color: #999;
}

/* ///////////////////////////////////////////////////////////////////*/

/* Spiele ///////////////////////////////////////////////////////////////////*/

.headline_h2 {
	font-size: 12px;
	padding: 0px;
	margin-bottom: 5px;
	color: #CCCCCC;
}

.spiele_table {
	margin-left: 0px;
	margin-bottom: 30px;
}

.spiele_headline_td {
	font-size: 12px;
	background-color: #636363;
	background-image: url(../bilder/bg_headline_td.gif);
	background-repeat: repeat-x;
	height: 23px;
	line-height: 23px;
	margin-bottom: 0px;
	padding-left: 5px;
}

.spiele_headline_td_left {
	font-size: 12px;
	background-color: #636363;
	background-image: url(../bilder/bg_headline_td.gif);
	background-repeat: repeat-x;
	height: 23px;
	line-height: 23px;
	margin-bottom: 0px;
	padding-left: 0px;
}

.spielergebnis {
	background-color: #990000;
	padding: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #000000;
	border-left: none;
	border-bottom: none;
}

.spiele_td {
	background-color: #636363;
	background-image: url(../bilder/bg_textbox_p.gif);
	background-repeat: repeat-x;
	padding: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #000000;
	border-left: none;
	border-bottom: none;
}

/* ///////////////////////////////////////////////////////////////////*/

/* Counter ///////////////////////////////////////////////////////////////////*/

#counter_h3 {
	font-size: 12px;
	background-color: #636363;
	background-image: url(../bilder/bg_h3_besucher.gif);
	background-repeat: no-repeat;
	width: 121px;
	height: 15px;
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 2px;
	margin-bottom: 0px;
}

#counter_p {
	font-size: 12px;
	background-color: #000;
	/*background-image: url(../bilder/bg_textbox_p.gif);
	background-repeat: repeat-x;*/
	width: 118px;
	padding-top: 7px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-top: 0px;
	border: 1px solid #333333;
}

#counter_p a {
	color: #FFFFFF;
	text-decoration: none;
}

/* ///////////////////////////////////////////////////////////////////*/

/* Shoutbox ///////////////////////////////////////////////////////////////////*/

#shoutbox_h3 {
	font-size: 12px;
	background-color: #636363;
	background-image: url(../bilder/bg_h3_shoutbox.gif);
	background-repeat: no-repeat;
	width: 121px;
	height: 15px;
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 2px;
	margin-bottom: 0px;
}

#shoutbox_border {
	border: 1px solid #333333;
}

/* ///////////////////////////////////////////////////////////////////*/

/* Wetter ///////////////////////////////////////////////////////////////////*/

.wetter_table {
	border: 1px solid #333333;
}

#wetter_h3 {
	font-size: 12px;
	background-color: #636363;
	background-image: url(../bilder/bg_h3_wetter.gif);
	background-repeat: no-repeat;
	width: 121px;
	height: 15px;
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 2px;
	margin-bottom: 0px;
}

/* ///////////////////////////////////////////////////////////////////*/

/* Copyright im Footer ///////////////////////////////////////////////////////////////////*/

#copyright {
	font-size: 12px;
	color: #CCCCCC;
	padding-top: 5px;
	margin-left: 775px;
}

#copyright a {
	color: #FFFFFF;
	text-decoration: none;
}

#copyright a:hover {
	color: #CC0000;
}

/* ///////////////////////////////////////////////////////////////////*/

/* Überschriften ///////////////////////////////////////////////////////////////////*/

h1 span {
	display: none;
}

h1 {
	margin-bottom: 40px;
}

h3 em {
	display: none;
}

#headline_index {
	background-image: url(../bilder/headline_index.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 405px;
	margin-top: 60px;
}

#headline_spieler {
	background-image: url(../bilder/headline_spieler.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 281px;
	margin-top: 60px;
}

#headline_spieler_detail {
	background-image: url(../bilder/headline_spieler_detail.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 362px;
	margin-top: 60px;
}

#headline_spiele {
	background-image: url(../bilder/headline_spiele.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 272px;
	margin-top: 60px;
}

#headline_gaestebuch {
	background-image: url(../bilder/headline_gaestebuch.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 318px;
	margin-top: 60px;
}

#headline_mannschaftsfotos {
	background-image: url(../bilder/headline_mannschaftsfotos.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 359px;
	margin-top: 60px;
}

#headline_news {
	background-image: url(../bilder/headline_news.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 234px;
	margin-top: 60px;
}

#headline_torschuetzen {
	background-image: url(../bilder/headline_torschuetzen.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 331px;
	margin-top: 60px;
}

#headline_kontakt {
	background-image: url(../bilder/headline_kontakt.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 311px;
	margin-top: 60px;
}

#headline_fwc_in_aktion {
	background-image: url(../bilder/headline_fwc_in_aktion.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 238px;
	margin-top: 60px;
}

#headline_fwc_privat {
	background-image: url(../bilder/headline_fwc_privat.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 212px;
	margin-top: 60px;
}

#headline_videos {
	background-image: url(../bilder/headline_videos.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 246px;
	margin-top: 60px;
}

#headline_sitemap {
	background-image: url(../bilder/headline_sitemap.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 67px;
	margin-top: 60px;
}

#headline_impressum {
	background-image: url(../bilder/headline_impressum.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 85px;
	margin-top: 60px;
}

/* ///////////////////////////////////////////////////////////////////*/

/* Hauptnavigation ///////////////////////////////////////////////////////////////////*/

#main_navi {
	list-style-type: none;
	padding: 0px;
	margin: 0 auto;
	margin-left: 160px;
}

#main_navi em {
	display: none;
}

#main_navi li {
	float: left;
	margin-right: 2px;
	margin-top: 2px;
}

#main_navi a {
display: block; 
}

#main_navi li #navi_index {
width: 90px;
height: 25px;
background-image: url(../bilder/btn_index.gif);
}

#main_navi li #navi_news {
width: 52px;
height: 25px;
background-image: url(../bilder/btn_news.gif);
}

#main_navi li #navi_mannschaft {
width: 100px;
height: 25px;
background-image: url(../bilder/btn_mannschaft.gif);
}

#main_navi li #navi_termine {
width: 69px;
height: 25px;
background-image: url(../bilder/btn_termine.gif);
}

#main_navi li #navi_gaestebuch {
width: 89px;
height: 25px;
background-image: url(../bilder/btn_gaestebuch.gif);
}

#main_navi li #navi_kontakt {
width: 77px;
height: 25px;
background-image: url(../bilder/btn_kontakt.gif);
}

#main_navi li #navi_forum {
width: 58px;
height: 25px;
background-image: url(../bilder/btn_forum.gif);
}

#main_navi li #navi_fotos {
width: 58px;
height: 25px;
background-image: url(../bilder/btn_fotos.gif);
}

/* Over-Zustände*/

#main_navi li #navi_index:hover {
background-image: url(../bilder/btn_index_over.gif);
}

#main_navi li #navi_kontakt:hover {
background-image: url(../bilder/btn_kontakt_over.gif);
}

#main_navi li #navi_forum:hover {
background-image: url(../bilder/btn_forum_over.gif);
}

#main_navi li #navi_news:hover {
background-image: url(../bilder/btn_news_over.gif);
}

#main_navi li #navi_mannschaft:hover {
background-image: url(../bilder/btn_mannschaft_over.gif);
}

#main_navi li #navi_termine:hover {
background-image: url(../bilder/btn_termine_over.gif);
}

#main_navi li #navi_gaestebuch:hover {
background-image: url(../bilder/btn_gaestebuch_over.gif);
}

#main_navi li #navi_fotos:hover {
background-image: url(../bilder/btn_fotos_over.gif);
}


/* ///////////////////////////////////////////////////////////////////*/

/* Unternavigation der Hauptnavi ///////////////////////////////////////////////////////////////////*/

#main_navi li .main_navi_unterpunkte {
	display: none;
}
#main_navi li:hover .main_navi_unterpunkte {
	display: block;
}

.main_navi_unterpunkte {
	list-style-type: none;
	padding: 0px;
	position: absolute;
}

#main_navi .main_navi_unterpunkte li {
	float: none;
	display: block;
	font-weight: bold;
	border: 1px solid #333333;
	margin: 0px;
}

#main_navi .main_navi_unterpunkte li a {
	color: #FFF;
	background-color: #ac0013;
	padding: 4px 8px 2px 8px; /*top, right, bottom, left*/
}

#main_navi .main_navi_unterpunkte li a:hover {
	color: #CCC;
	background-image: url(../bilder/btn_bg_unternavi_over.gif);
	background-repeat: repeat-x;
}

#main_navi li .main_navi_unterpunkte2 {
	display: none;
}
#main_navi li:hover .main_navi_unterpunkte2 {
	display: block;
}

.main_navi_unterpunkte2 {
	list-style-type: none;
	padding: 0px;
	position: absolute;
}

#main_navi .main_navi_unterpunkte2 li {
	float: none;
	display: block;
	font-weight: bold;
	border: 1px solid #333333;
	margin: 0px;
}

#main_navi .main_navi_unterpunkte2 li a {
	color: #FFF;
	background-color: #ac0013;
	padding: 4px 8px 2px 8px; /*top, right, bottom, left*/
}

#main_navi .main_navi_unterpunkte2 li a:hover {
	color: #CCC;
	background-image: url(../bilder/btn_bg_unternavi_over.gif);
	background-repeat: repeat-x;
}

/* ///////////////////////////////////////////////////////////////////*/

/* Unternavigation (Header_Navi) im Banner ///////////////////////////////////////////////////////////////////*/

#header_navi {
	list-style-type: none;
	font-size: 11px;
	padding: 0px;
	margin: 0 auto;
	margin-left: 769px;
	padding-top: 3px;
}

#header_navi li {
	float: left;
	margin-right: 2px;
}

#header_navi li a {
	color: #FFFFFF;
}

#header_navi li a:hover {
	color: #999999;
}

/* ///////////////////////////////////////////////////////////////////*/

/* Gästebuch Formular ///////////////////////////////////////////////////////////////////*/

#formular_gb {
	float: left;
}

#formular_gb .input_gb {
	width: 185px;
}

#formular_gb textarea {
	width: 183px;
	height: 96px;
}

.submit_gb {
	width: 92px;
	font-size: 11px;
}

#formular_gb img {
	margin-top: 3px;
}

#formular_gb fieldset {
	padding: 0px;
	padding-left: 8px;
	padding-top: 3px;
	width: 197px;
	border: none;
	background-color: #000000;
	background-image: url(../bilder/bg_fieldset_gb.gif);
	background-repeat: repeat-x;
	height: 300px;
}

fieldset em {
	display: none;
}

#icq {
	display: none;
}

#icq_label {
	display: none;
}


/* ///////////////////////////////////////////////////////////////////*/


/* Gästebuch Formular ///////////////////////////////////////////////////////////////////*/

#formular_kontakt {
	float: left;
}

#formular_kontakt .input_gb {
	width: 185px;
}

#formular_kontakt textarea {
	width: 183px;
	height: 96px;
}

.submit_gb {
	width: 92px;
	font-size: 11px;
}

#formular_kontakt img {
	margin-top: 3px;
}

#formular_kontakt fieldset {
	padding: 0px;
	padding-left: 8px;
	padding-top: 3px;
	width: 198px;
	border: none;
	background-color: #000000;
	background-image: url(../bilder/bg_formular_kontakt.gif);
	background-repeat: no-repeat;
	height: 300px;
}


/* ///////////////////////////////////////////////////////////////////*/





/* CMS ///////////////////////////////////////////////////////////////////*/

.logged_in_as {
	margin-left: 90px;
	padding-top: 3px;
	color: #fff;
	font-weight: bold;
}

.logged_in_as_float {
	float: left;
	margin: 0 auto;
}

.logged_in_as strong {
	color: #CC0000;
}

.logout_link {
	font-weight: bold;
	margin-top: 3px;
}

.logout_link:hover {
	color: #000000;
}

.login_link {
	font-size: 10px;
	margin: 0 auto;
	color: #666666;
}

.h1_cms {
	font-size: 18px;
	margin-top: 60px;
}

.hinweis_cms {
	font-size: 11px;
	color: #666666;
}

.meldung_cms {
	border: 1px dotted #CC0000;
	margin-right: 15px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}

.meldung_front {
	border: 1px dotted #666666;
	margin-right: 15px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}

.meldung_cms_green {
	border: 1px dotted #00FF00;
	margin-right: 15px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}

.meldung_gb {
	border: 1px dotted #666666;
	margin-right: 15px;
	margin-left: 220px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
}

.btn_bearbeiten {
	background-image: url(../bilder/admin/btn_bearbeiten.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 139px;
	float: left;
}

.btn_bearbeiten2 {
	background-image: url(../bilder/admin/btn_bearbeiten2.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 49px;
	float: left;
}

.btn_bearbeiten2:hover {
	background-image: url(../bilder/admin/btn_bearbeiten2_over.jpg);
}

.btn_bearbeiten2 span {
	display: none;
}


.btn_bearbeiten:hover {
	background-image: url(../bilder/admin/btn_bearbeiten_over.jpg);
}

.btn_bearbeiten span {
	display: none;
}

.btn_loeschen {
	background-image: url(../bilder/admin/btn_loeschen.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 49px;
	margin-left: 142px;
}

.btn_loeschen2 {
	background-image: url(../bilder/admin/btn_loeschen.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 49px;
}

.btn_loeschen:hover {
	background-image: url(../bilder/admin/btn_loeschen_over.jpg);
}

.btn_loeschen span {
	display: none;
}

.btn_loeschen2:hover {
	background-image: url(../bilder/admin/btn_loeschen_over.jpg);
}

.btn_loeschen2 span {
	display: none;
}

.btn_bearbeiten_no_float {
	background-image: url(../bilder/admin/btn_bearbeiten.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 139px;
}

.btn_bearbeiten_no_float:hover {
	background-image: url(../bilder/admin/btn_bearbeiten_over.jpg);
}

.btn_bearbeiten_no_margin span {
	display: none;
}

.btn_loeschen_no_margin {
	background-image: url(../bilder/admin/btn_loeschen.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 49px;
	margin-top: 2px;
}

.btn_loeschen_no_margin:hover {
	background-image: url(../bilder/admin/btn_loeschen_over.jpg);
}

.btn_loeschen_no_margin span {
	display: none;
}

.btn_eintrag_erstellen {
	background-image: url(../bilder/admin/btn_eintrag_erstellen.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 279px;
}

.btn_eintrag_erstellen:hover {
	background-image: url(../bilder/admin/btn_eintrag_erstellen_over.jpg);
}

a span {
	display: none;
}

.btn_bild_hochladen {
	background-image: url(../bilder/admin/btn_bild_hochladen.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 139px;
}

.btn_bild_hochladen:hover {
	background-image: url(../bilder/admin/btn_bild_hochladen_over.jpg);
}

.btn_bild_hochladen span {
	display: none;
}

.btn_galerie_erstellen {
	background-image: url(../bilder/admin/btn_galerie_erstellen.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 269px;
}

.btn_galerie_erstellen:hover {
	background-image: url(../bilder/admin/btn_galerie_erstellen_over.jpg);
}

.btn_galerie_erstellen span {
	display: none;
}

.btn_video_hochladen {
	background-image: url(../bilder/admin/btn_video_hochladen.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 269px;
}

.btn_video_hochladen:hover {
	background-image: url(../bilder/admin/btn_video_hochladen_over.jpg);
}

.btn_video_hochladen span {
	display: none;
}

.btn_admin_erstellen {
	background-image: url(../bilder/admin/btn_admin_erstellen.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 245px;
	margin-bottom: 2px;
}

.btn_admin_erstellen:hover {
	background-image: url(../bilder/admin/btn_admin_erstellen_over.jpg);
}

.btn_admin_bearbeiten {
	background-image: url(../bilder/admin/btn_admin_bearbeiten.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 288px;
	margin-bottom: 2px;
}

.btn_admin_bearbeiten:hover {
	background-image: url(../bilder/admin/btn_admin_bearbeiten_over.jpg);
}

.btn_admin_loeschen {
	background-image: url(../bilder/admin/btn_admin_loeschen.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 177px;
}

.btn_admin_loeschen:hover {
	background-image: url(../bilder/admin/btn_admin_loeschen_over.jpg);
}

.btn_video_erstellen {
	background-image: url(../bilder/admin/btn_video_erstellen.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 139px;
}

.btn_video_erstellen:hover {
	background-image: url(../bilder/admin/btn_video_erstellen_over.jpg);
}


/* Login ///////////////////////////////////////////////////////////////////*/

#headline_admin_login {
	background-image: url(../bilder/admin/bg_headline_login.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 111px;
	margin-top: 60px;
}

.meldung_login {
	border: 1px dotted #CC0000;
	margin-left: 220px;
	margin-right: 100px;
	padding: 5px;
	text-align: center;
}

/* Login Formular ///////////////////////////////////////////////////////////////////*/

#formular_login {
	float: left;
}

#formular_login .input_gb {
	width: 185px;
}

#formular_login textarea {
	width: 183px;
	height: 96px;
}

#formular_login img {
	margin-top: 3px;
}

#formular_login fieldset {
	padding: 0px;
	padding-left: 8px;
	padding-top: 3px;
	width: 197px;
	border: none;
	background-color: #000000;
	background-image: url(../bilder/admin/bg_fieldset_admin_login.gif);
	background-repeat: repeat-x;
	height: 202px;
}

.admin_text {
	width: 572px;
	background-image: url(../bilder/admin/bg_admin_text.gif);
	background-repeat: no-repeat;
	height: 21px;
	padding-left: 9px;
	padding-top: 5px;
}

/* ///////////////////////////////////////////////////////////////////*/

/* CMS Formular ///////////////////////////////////////////////////////////////////*/

#formular_cms .input_cms {
	width: 390px;
}

#formular_cms textarea {
	width: 390px;
	height: 200px;
}

#formular_cms img {
	margin-top: 3px;
}

#formular_cms fieldset {
	padding: 0px;
	padding-left: 8px;
	padding-top: 3px;
	width: 405px;
	border: none;
	margin-left: 0px;
	background-image: url(../bilder/admin/bg_formular_cms.gif);
	background-repeat: repeat-y;
}

.point {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #999999;
	border: none;
	border-right: none;
	padding-right: 3px;
	padding-left: 4px;
	padding-bottom: 3px;
	padding-top: 4px;
	margin-left: 0px;
}

.input_tag_monat {
	width: 48px;
}

.input_team {
	width: 185px;
}


/* ///////////////////////////////////////////////////////////////////*/

/* ///////////////////////////////////////////////////////////////////*/