/*
 *	ttvde_main.css
 *
 *	Main CSS for site www.ttvlueftelberg.de
 *
 *	Copyright (c) 2002 www.gslweb.de
 *
 *	$Revision:$
 *
 */


/* ------------------------------------------------------------ */
/*	Document
/* ------------------------------------------------------------ */

body, table {
	font-size: 10pt;
	font-family: Verdana;
}

/* ------------------------------------------------------------ */
/*	Font, generic
/* ------------------------------------------------------------ */

.arial {
	font-family: Arial;
}
table.arial td {
	font-size: 10pt;
	font-family: Arial;
}
.fs10 {
	font-size: 10pt;
}
.fs8 {
	font-size: 8pt;
}

/* ------------------------------------------------------------ */
/*	Headers and Headlines
/* ------------------------------------------------------------ */

.mainheader { /* site header: club name */
	font-family: Tahoma, Arial;
	font-size: 18pt;
	font-weight: bold;
	color: #0000F0;
}
.tophead { /* site header */
	font-size: 8pt;
	color: #444444;
}
.tophead_inv { /* site header */
	font-size: 6pt;
	color: #444444;
	background-color: #eeeeee;
}
.pageHeader { /* pages header */
	font-size: 14pt;
	color: #BBBBBB;
	letter-spacing: 1pt;
	padding-bottom: 10pt;
}
.pageHeader .alt {
	color: #22cc55;
	font-style: italic;
}
.headline { /* article headline */
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
}

.headline a {
	text-decoration: none;
}

/* ------------------------------------------------------------ */
/*	Colors
/* ------------------------------------------------------------ */

.blau {	/* unused */
	color: #0000f0;
}
/* color candidates:

ddddff	hell, for background
aaddff	etwas dunkler, immer noch fuer background

4090f0  mitteldunkelblau
*/

/* ------------------------------------------------------------ */
/*	Paragraphs
/* ------------------------------------------------------------ */

p {
	margin-top: 2pt;
	margin-bottom: 6pt;
}
p.normal {
	margin-top: 2pt;
	margin-bottom: 4pt;
	line-height: 13pt;
	/* --- */
}
p.just {
	margin-top: 2pt;
	margin-bottom: 4pt;
	line-height: 13pt;
	/* --- */
	text-align: justify;
}
p.normal8 {
	font-size: 8pt;
	line-height: 15px;
}
p.just8 {
	font-size: 8pt;
	line-height: 15px;
	text-align: justify;
}
p.quote {
	margin-top: 2pt;
	margin-bottom: 6pt;
	line-height: 13pt;
	/* --- */
	padding-left: 14px;
	padding-right: 14px;
	text-indent: 1em;
}
p.boldeye {
	/* --- */
	text-align: center;
	font-weight: bold;
}

td.colLeft p {
	text-align: justify;
	padding-right: 8px;
	border-right: 1px solid #e0e0e0;
}
td.colMid p {
	padding-left: 8px;
	text-align: justify;
	padding-right: 8px;
	border-right: 1px solid #e0e0e0;
}
td.colRight p {
	padding-left: 8px;
	text-align: justify;
}

/* ------------------------------------------------------------ */
/*	special text formats
/* ------------------------------------------------------------ */

.date {
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
}

.initialen {
	font-size: 8pt;
	color: #505050;
}

.einleitung {
	font-size: 8pt;
	color: #606060;
	line-height: 11pt;
	text-indent: 13px;
	background-image: url( squareDot.gif );
	background-position: 2px 6px;
	background-repeat: no-repeat;
}

/* ------------------------------------------------------------ */
/*	Menu
/* ------------------------------------------------------------ */

.linkcell {
	background-color: #0000f0;
	color:#ffffff;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	text-align: center;
}

.linkcell2 {
	background-color: #6699f0;
	color:#ffffff;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	text-align: center;
}

/* ------------------------------------------------------------ */
/*	Anchors
/* ------------------------------------------------------------ */

a.nodec {
	color: #202020;
	text-decoration: none;
}
a.nodec:hover {
	color: #202020;
	text-decoration: none;
}
a.nodec:visited {
	color: #202020;
}

a.members {
	background: url(lock.gif) no-repeat right;
	padding-right: 13px;
}

/* ExtLink from gslweb.de: */

a.extLink {
	padding-right: 15px;
	background: url( extlink.png ) no-repeat right;
}

/*
a:link {
	color: #0000F0;
}
a:visited {
	color: #6666FF;
}
*/

/* keep order of style declarations: :link, :visited, :hover, :active. */
/*
a:hover {
	color: #0000b0;
}
a.menulink:link {
	text-decoration: none;
	color: #ffffff;
}
a.menulink:visited {
	text-decoration: none;
	color: #ffffff;
}

a.menulink:hover {
	color: #aaccff;
}
*/


/* ------------------------------------------------------------ */
/*	:: team table
/* ------------------------------------------------------------ */

table.teamtab {
}
table.teamtab td {
	background-color: #eeeeee;
	font-size: 8pt;
}
tr.teamheadrow td {
	color: #0000f0;
	font-weight: bold;
}
tr.teamheadrow {
}
tr.teamrow {
}
td.teamheadcell {
}
td.teamcell {
}

/* --- team tab 2 --- */

table.teamtab2 {
	background-color: #eeeeee;
	font-size: 8pt;
}
table.teamtab2 td {
	color: #404040;
	padding: 1px 3px 1px 3px;
}
table.teamtab2 td.teamtab2subheader {
	color: black;
	text-align: center;
	letter-spacing: 1px;
	padding-bottom: 5px;
}
table.teamtab2 td.teamtab2header {
	font-weight: bold;
	text-align: center;
	padding: 5px;
	border: 2px solid #4444f0;
	border-right: 0px;
	border-left: 0px;
	color: black;
}
table.teamtab2 td.teamPosReal {
	font-weight: bold;
	color: #404040;
}


/* ------------------------------------------------------------ */
/*	:: team table links
/* ------------------------------------------------------------ */

td.llc {
	background-color:#aaccff;
	text-align: center;
	color: #333333;
	font-weight: bold;
	padding: 3px 20px 3px 20px;
}
td.llc a {
	text-decoration: none;
}
td.llcr {
	background-color:#aaccff;
	text-align: center;
	color: #333333;
	font-weight: bold;
	padding: 3px 10px 3px 10px;
}
td.llcr a {
	text-decoration: none;
}

/* ------------------------------------------------------------ */
/*	... currently unused ...
/* ------------------------------------------------------------ */

p.itemize {
	margin-left: 10px;
	margin-top: -4px;
	margin-bottom: 6px;
	padding-left: 13px;
	background-image: url( "bull9.gif" );
	background-repeat: no-repeat;
}

