/* MENUE 1  \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

#menue
{
	width: 200px;
	float: left;
margin
}

#menue ul ,#menue li
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#menue a:link , #menue a:visited , #menue a:active
{
	display: block;
	height: 20px;
	background-image: url(bilder/menue_button.png);
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	font-size: 14px;
	font-family: Trebuchet MS, sans-serif;
	padding-left: 35px;
	padding-bottom: 0px;
	margin: 0px;
}

#menue a:hover
{
	background-color: transparent;
	background-image: url(bilder/menue_button_over.png);
	color: #FFBF00;
}

/* MENUE 1  \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */


/* MENUE 2  \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
#menue2
{
	width: 200px;
	top: 373px;
	float: left;
}


#menue2 ul ,#menue2 li
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}



#menue2 a:link , #menue2 a:visited , #menue2 a:active
{
	display: block;
	height: 20px;
	background-image:url(bilder/menue_button2.png);
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	font-size: 14px;
	font-family: Trebuchet MS, sans-serif;
	padding-left: 65px;
	padding-bottom: 0px;
	margin: 0px;
}

#menue2 a:hover
{
	background-color: transparent;
	background-image:url(bilder/menue_button2_over.png);
	color: #FFBF00;
}
/* MENUE 2  \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */


#main {
width : 950px;
top : 3px;
z-index : 1;
position : absolute;
text-align : center;
font-family : Trebuchet MS;
font-size : 14px;
}

#header {
background-image : url(bilder/header3.png);
background-repeat : no-repeat;
width : 950px;
height : 250px;
z-index : 1;
}

#inhalt {
background-image : url(bilder/bg_leiste.png);
background-repeat : repeat-y;
width : 749px;
z-index : 1;
float : right;
margin-left : 1px;
}

#mittelblock {
background-image : url(bilder/mittelblock.png);
background-repeat : no-repeat;
width : 749px;
height : 94px;
z-index : 1;
margin-top : -1px;
float : right;
}

#terminbox {
background-image : url(bilder/terminbox2.png);
background-repeat : no-repeat;
width : 600px;
height : 120px;
top : 175px;
right : 0;
z-index : 2;
position : absolute;
float : left;
text-align : left;
}

#termine {
color : #ffffff;
list-style : none;
margin-left : 10px;
margin-top : 5px;
font-family : Trebuchet MS;
font-size : 14px;
}

#ueberschrift {
font-size : 20px;
font-family : Trebuchet MS;
color : #ffffff;
position : absolute;
top : 318px;
left : 207px;
}

#head_termine {
font-size : 18px;
font-family : Trebuchet MS;
color : #ffffff;
margin-left : 10px;
}

#news_ueberschrift {
font-size : 14px;
font-weight : bold;
font-family : Trebuchet MS;
color : #000000;
}

#news_datum {
font-size : 10px;
vertical-align : top;
font-family : Trebuchet MS;
color : #000000;
}

#news_text {
font-size : 12px;
font-family : Trebuchet MS;
color : #000000;
line-height : 16px;
}

#sparte_head {
font-size : 16px;
font-weight : bold;
text-decoration : underline;
font-family : Trebuchet MS;
color : #000000;
}

A.link {
text-decoration : underline;
font-family : Trebuchet MS;
font-size : 14px;
color : #000000;
}

A:hover.link {
text-decoration : none;
font-family : Trebuchet MS;
font-size : 14px;
color : #000000;
}

A.link_sportart {
text-decoration : underline;
font-family : Trebuchet MS;
font-weight: bold;
font-size : 14px;
color : #000000;
}

A:hover.link_sportart {
text-decoration : underline;
font-family : Trebuchet MS;
font-size : 20px;
font-weight: bold;
color : #000000;
}

A.link_feature {
text-decoration : none;
font-family : Trebuchet MS;
font-size : 12px;
color : #FFFFFF;
}

A:hover.link_feature {
text-decoration : underline;
font-family : Trebuchet MS;
font-size : 12px;
color : #FFFFFF;
}

A.download_link {
text-decoration : underline;
font-family : Trebuchet MS;
font-size : 16px;
color : #000000;
font-weight : bold;
}

A:hover.download_link {
text-decoration : none;
font-family : Trebuchet MS;
font-size : 16px;
color : #000000;
}

A.ueberschrift_link {
font-size : 20px;
text-decoration : none;
font-family : Trebuchet MS;
color : #ffffff;
}

A:hover.ueberschrift_link {
font-size : 20px;
text-decoration : none;
font-family : Trebuchet MS;
color : #ff8600;
}

A.link_head {
font-size : 12px;
color : #ffffff;
text-decoration : none;
}

A:hover.link_head {
font-size : 12px;
color : #ffffff;
text-decoration : underline;
}

A.link_forum_name {
font-size : 10px;
color : #ffffff;
text-decoration : none;
}

A:hover.link_forum_name {
font-size : 10px;
color: #ff8600;
}

A.link_forum {
font-size : 15px;
font-family : Trebuchet MS;
color : #ffffff;
text-decoration : none;
}

A:hover.link_forum {
font-size : 15px;
color : #ffffff;
text-decoration : underline;
}

A.link_forum_thread {
font-size : 12px;
color : #ffbf00;
text-decoration : none;
}

A:hover.link_forum_thread {
font-size : 12px;
color : #ff7209;
text-decoration : none;
}

A.link_forum_funktionen {
font-size : 14px;
font-weight : bold;
color : #ff8600;
text-decoration : none;
}

A:hover.link_forum_funktionen {
font-size : 14px;
font-weight : bold;
color : #ffbf00;
text-decoration : none;
}

#trainingsinfo {
font-size : 14px;
line-height : 16px;
border: 1px solid #9b8d7a;
background-color : #f1d7b6;
width : 350px;
height : 120px;
margin-left : 0;
top : 470px;
float : left;
text-align : left;
}

.email {
font-size : 14px;
line-height : 16px;
border : 3px solid #9b8d7a;
background-color : #dec7aa;
width : 500px;
height : 360px;
margin-left : 80px;
top : 400px;
z-index : 3;
position : absolute;
float : left;
text-align : left;
padding : 3px;
display : none;
}

.kontakt_spartenauswahl {
font-size : 14px;
line-height : 16px;
border : 3px solid #9b8d7a;
background-color : #dec7aa;
width : 160px;
height : 320px;
margin-left : 80px;
top : 400px;
z-index : 3;
position : absolute;
float : left;
text-align : left;
padding : 3px;
display : none;
}

.login_form {
font-size : 14px;
line-height : 16px;
border : 3px solid #9b8d7a;
background-color : #dec7aa;
width : 300px;
height : 110px;
margin-left : 200px;
top : 400px;
z-index : 3;
position : absolute;
float : left;
text-align : left;
padding : 3px;
display : none;
}

.mail_send {
font-size : 14px;
line-height : 16px;
border : 3px solid #9b8d7a;
background-color : #dec7aa;
width : 400px;
height : 70px;
margin-left : 150px;
top : 550px;
z-index : 3;
position : absolute;
float : left;
text-align : left;
padding : 5px;
display : none;
}

#form {
font-size : 14px;
line-height : 16px;
border : 1px solid #9b8d7a;
background-color : #dec7aa;
width : 400px;
height : 70px;
margin-left : 150px;
top : 550px;
z-index : 3;
position : absolute;
float : left;
text-align : left;
padding : 5px;
display : none;
}

#zeitentabelle {
width : 700px;
border : 1px solid black;
padding : 5px;
border-collapse : collapse;
}

#vorstand_tabelle {
width : 600px;
border : 1px solid black;
padding : 5px;
border-collapse : collapse;
}

#terminkalender_tabelle {
width : 700px;
border : 1px solid black;
padding : 5px;
border-collapse : collapse;
}

.textarea {
width: 500px;
height: 200px;
border: 1px solid #9b8d7a;
font-family: trebuchet ms;
font-size: 12px;
}

.textarea_formmailer {
width: 500px;
height: 200px;
border: 1px solid #9b8d7a;
font-family: trebuchet ms;
font-size: 12px;
}

.form_formmailer {
width : 200px;
border : 1px solid #9b8d7a;
font-size: 12px
font-family: trebuchet ms;
}

.button {
border : 1px solid #686868;
background-color : #f8e0c2;
font-family : Arial, serif;
font-size : 12px;
color : #000000;
font-weight : bold;
margin-top : 2px;
}

.form {
border : 1px solid #686868;
font-size : 12px;
margin-top : 2px;
background-color : #ffffff;
font-family : Arial, serif;
color : #000000;
width : 160px;
height : 15px;
}

.profil_head {
font-size : 18px;
font-weight : bold;
width : 650px;
height : 25px;
background-color : #b39978;
padding-left : 5px;
color : #ffffff;
}

.profil_name {
font-size : 20px;
font-weight : bold;
height : 28px;
margin-top : 20px;
padding-top : 2px;
width : 710px;
background-color : #b39978;
padding-left : 5px;
color : #ffffff;
}

.profil_inhalt {
font-size : 16px;
width : 710px;
background-color : #dec7aa;
padding-left : 5px;
color : #000000;
}

.profil_funktionen_head {
background-color : #b39978;
height : 25px;
font-size : 18px;
color : #ffffff;
font-weight : bold;
font-family : Trebuchet MS;
font-size : 16px;
position : absolute;
}

.profil_funktionen {
background-color : #dec7aa;
font-family : Trebuchet MS;
color : #ffffff;
font-size : 14px;
position : absolute;
}

#forum_kat_hintergrund {
background-color : #c80000;
}

#forum_kat_hintergrund:hover {
background-color : #d20000;
}

A.link_ungelesen
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	color: #FF5F00;
}

A:hover.link_ungelesen
{
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 12px;
	color: #FF5F00;
}

A.link_gelesen
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}

A:hover.link_gelesen
{
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}

.nachrichten_zeile
{
        font-family: Arial, serif;
	color: #9d9d9d;
	width: 600px;
	height: 10px;
        font-weight: bold;
	text-align: center;
}

.nachrichten_ungelesen_zeile
{
        font-family: Arial, serif;
	color: #FF5F00;
	width: 600px;
	height: 10px;
        font-weight: bold;
	text-align: center;
} 

.nachricht_schreiben_profil {
font-size : 14px;
line-height : 16px;
border : 3px solid #9b8d7a;
background-color: #dec7aa;
width : 500px;
height : 320px;
margin-left : 60px;
top : 400px;
z-index : 3;
position : absolute;
float : left;
text-align : left;
padding : 3px;
display : none;
}
