body, textarea, table{
	font-family					: "Verdana";
	font-size					: 12px;
	}
	
input{
	width						: 100px;
	height						: 20px;
	font-size					: 12px;	
	font-family					: "Verdana";
	font-size					: 10px;
	}
	
a{
	color						: #000000;
	text-decoration		: underline;
	}

a:hover{
	color						:#000000;
	}
	
h1{
  font-size: 22px;
	margin-top : 20px;
	margin-bottom : 5px;
}
.t_border{
	font-family : 'Verdana';
	font-size : 1px;
}
.uebung_datum{
	font-family : 'Verdana';
	font-size	: 12px;
	}
.uebung_gesamt{
	font-family : 'Verdana';
	font-size	: 12px;
	font-weight : 900;
	}
.uebung_monat{
	font-family : 'Verdana';
	font-size 	: 13px;
	text-decoration : underline;
	}
.gb_verweise{
	color						: #000000;
	text-decoration		: underline;	
	}
.gb_verweise:hover{
	color						: #555555;
	text-decoration		: none;	
	}
	
.verweise{
	color						: #333333;
	text-decoration		: none;	
	}
.verweise:hover{
	color						: #000;
	text-decoration		: underline;	
  font-weight     : 900;
	}
	
div.detail{
	visibility					: hidden;
	background-color			: #FFFFFF;
	}

td.login{
	font-family					: "Verdana";
	font-size						: 12px;
	font-weight					: 900;	
	}
	
	
tr.mitglieder{
	font-family					: "Verdana";
	font-size						: 12px;
	font-weight					: 500;
	}
		
tr.mitglieder_header{
	text-decoration				: underline;
	font-family					: "Verdana";
	font-size						: 12px;
	font-weight					: 900;
	}

/*----------------------------- Linker und rechter Rand -------------------------------------*/
td.linkerrand{
    background-image		 	: url('../bilder/left_170.jpg');
	  background-color			: #fff;
    background-repeat			: no-repeat;
    border-top						: 1px solid #000000;
    border-left						: 1px solid #000000;
    border-bottom				: 1px solid #555555;
    border-right					: 1px solid #555555;
	}

td.rechterrand{
    background-image		 	: url('../bilder/right_170.jpg');
    background-repeat			: no-repeat;
    background-color			: #fff;
    border-bottom				: 1px solid #000000;
    border-right					: 1px solid #000000;
    border-top						: 1px solid #555555;
    border-left						: 1px solid #555555;
	}

.linkgruppe{
	vertical-align				: top;
    font-family					: "Verdana";
    font-weight					: bold;
    font-size					: 14px;
    color						: #000000;/* #ccccFF; */
    text-decoration				: none;
	}

.linkgruppe:hover, linkgruppe:active{
	vertical-align				: top;
    font-family					: "Verdana";
    font-weight					: bold;
    font-size					: 14px;
    color						: #ccccFF;
    text-decoration				: none;
	}

		/*----------------------------------- Kurzanchrichten ---------------------------------------*/
	.sms{
		padding						: 2px 2px 2px 2px;
		width							: 124px;
		background-color		: #B3C2E1;
		border							: 1px solid #000000;
		font-size						: 10px;
		font-family					: Verdana;
		font-weight					: 500;
		}
	
	.sms_input{
		width						: 100px;
		background-color			: #E6E6E6;
		height						: 15px;
		border						: 1px solid #878787;
		font-size					: 10px;
		font-family					: Verdana;
		font-weight					: 800;
		font-style					: normal;
		}
	
	.sms_text{
		font-family					: Verdana;
		font-size					: 10px;
		font-style					: normal;
		}
		/*------------------------------------------- Kurzanchrichten ENDE ----------------------------*/
	
/*----------------------- ENDE linker und rechter Rand --------------------------------------*/

table.news{
    border						: 1px solid #000000;
    background-color			: #DDDDDD;
	}
	
.knopf_grau{
	background-color			: #D1D1D1;
	height						: 15px;
	border						: 1px solid #878787;
	font-size					: 10px;
	font-family					: Verdana;
    font-style					: normal;
	font-weight					: 800;
	}

.knopf_blau{
	background-color			: #B3C2E1;
	height						: 15px;
	border						: 1px solid #878787;
	font-size					: 10px;
	font-family					: Verdana;
    font-style					: normal;
	font-weight					: 800;
	}


/*---------------------------------------- Adminmenu -------------------------------------------*/
table.admin_table{
	margin-top					: 20px;
	width						: 450px;
	}
td.admin_head{
	font-size					: 20px;
	font-weight					: 700;
	text-align					: center;
	border						: 1px dotted #000000;
	background-color			: #DFDFDF;		
	}
	
td.admin_previews{
	font-size					: 10px;
	}
td.admin_description{
	font-size					: 12px;
	font-weight					: 700;
	}
/*-------------------------------------ENDE Adminmenu ------------------------------------------*/

/*------------------------------------- NEU ------------------------------------------*/
.news_info{
	font-family: 'Verdana';
	font-size:	10px;
	padding: 0px 0px 0px 7px;
	}
