/* Basics */
	body {
		padding: 0;
		margin: 0;
		text-align: left;
		background: #fff;
		font-size: 13px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		color: #000;
		overflow-x: hidden;
		overflow: -moz-scrollbars-vertical;
	}
	.clear {
		clear: both;
	}
	.bottom {
	}
	.display-none {
		display: none;
	}
	.to-right {
		float: right;
		margin: 0 0 2px 10px;
	}
	.to-left {
		float: left;
		margin: 0 10px 2px 0;
	}
	.wrapperTop {
		text-align: left;
		background: url(../images/printHead.jpg) top left no-repeat;
		height: 100px;
	}
	.wrapperTop div {
		display: none;
	}
	.wrapperBottom {
		display: none;
	}
	.left,
	.right {
		display: none;
	}
/* << */



/* Terminkalender */
	/*---------------------------------------------*/
	/*            Terminliste komplett             */
	/*---------------------------------------------*/
	#mod_tl {
	}
	#mod_tl table {
		width: 100%;
	}
	#mod_tl th {
		width:100%;
		text-align: left;
		vertical-align: top;
		padding-top: 20px;
		border: 1px solid #000;
		line-height: 1.3em;
	}
	#mod_tl td {
		text-align: left;
		vertical-align: top;
		line-height: 200%;
		padding: 3px 0 3px 5px;
		line-height: 1.3em;
		border: 1px solid #000;
	}
	#mod_tl .hell	{ }
	#mod_tl .dunkel	{  }
	#mod_tl .sp0 { width: 6%; }
	#mod_tl .sp1 { width: 10%; }
	#mod_tl .sp2 { width: 14%; }
	#mod_tl .sp3 { width: 50%; font-weight: bold; }
	#mod_tl .sp4 { width: 20%; }
	#mod_tl .einrueck { }
	
	#mod_tl td.highlight { background-color: #f3f3f3; }
	
	#mod_tl .sp3 a { }
	#mod_tl .sp3 a:hover { }
/* << */


/* Mitglieder */
	div.mitglieder {
		width: 100%;
	}
	/* Kopf */
	div.mitglieder th {
		padding-top: 25px;
		border-bottom: 1px solid #DE1515;
		line-height: 1.2em;
		text-align: left;
	}
	div.mitglieder th.col1 {
		background: url(../images/mitglieder_button.gif) left bottom no-repeat;
	}
	div.mitglieder th.col1 {
		padding-left: 4px;
		color: white;
	}
	div.mitglieder th.col3 {
		text-align: right;
	}
	div.mitglieder th.col3 a {
		display: none;
	}
	
	/* Content */
	div.mitglieder {
	}
	div.mitglieder td {
		padding-top: 10px;
		padding-right: 10px;
		border-bottom: 1px solid #dbdbdb;
	}
/* << */
/* Formated Table  */
	* html table.formTable {
		width: 100%;
	}
	table.formTable th {
		padding-top: 25px;
		border-bottom: 1px solid #656565;
		line-height: 1.2em;
		text-align: left;
	}
	table.formTable td {
		padding-top: 10px;
		padding-right: 10px;
		border-bottom: 1px solid #dbdbdb;
	}
/* << */
-->