body {
	margin: 					0;
	padding: 					0 30px;
	overflow:					auto;
	background: 				rgb(255,255,255);
	scrollbar-base-color: 		rgb(255,255,255);
	scrollbar-3dlight-color: 	rgb(255,255,255);
	scrollbar-arrow-color: 		rgb(255,255,255);
	scrollbar-darkshadow-color: rgb(255,255,255);
	scrollbar-highlight-color: 	rgb(255,255,255);
	scrollbar-shadow-color: 	rgb(255,255,255);
	scrollbar-track-color: 		rgb(255,255,255);
	scrollbar-face-color: 		rgb(120,120,120);
}

body, span, div, input, td, th, h1, h2, h3 {
	font-family: 		Arial, Helvetica, Geneva, sans-serif;
	font-size: 			13px;
	color: 				rgb(10,10,10);
}

h1 {
	font-size:			18px;
	margin:				0 0 20px 0;
	text-align:			center;
	line-height:		25px;
}

/*-----------------------------------*/
/* allgemeine Tabellenformatierungen */
/*-----------------------------------*/

td {
	vertical-align:	top;
}

table {
	border:				0px;
	empty-cells:		show;
}

th {
	font-size:			11px;
	background:		rgb(150,150,150);
	color:				rgb(255,255,255);
}

/*----------------------------*/
/* Gesamttabelle "mannschaft" */
/*----------------------------*/

table.mannschaft {
}

td.abstand {
	padding-left:		40px;
}

/*---------------------------------*/
/* Tabellen "leiter" und "meldung" */
/*---------------------------------*/

table.leiter th, table.meldung th {
	text-align:		left;
	padding:			0 5px;
}

td.leiter, td.meldung {
	border-top:		rgb(30,30,30) solid 1px;
	border-bottom:		rgb(30,30,30) solid 1px;
}

table.leiter td, table.meldung td {
	padding:			0 0 0 10px;
}

/*----------------------*/
/* Tabelle "mitglieder" */
/*----------------------*/

table.mitglieder {
	margin-top:		15px;
	width:				100%;
}

table.mitglieder th {
	padding:			2px 5px;
	vertical-align:	middle;
}

table.mitglieder td {
	vertical-align:	middle;
	text-align:		right;
	padding:			0 5px;
	border-bottom:		rgb(100,100,100) solid 1px;
}

table.mitglieder .leer {
	border:				0;
}

table.mitglieder .center {
	text-align:		center;
}

table.mitglieder .left {
	text-align:		left;
}

table.mitglieder .right {
	text-align:		right;
}

table.mitglieder td span.P {
		font-size:		11px;
		color:			rgb(10,10,10);
		border:			rgb(10,10,10) 1px solid;
		padding:		0 2px;
		height:			14px;
}

