/* Stylesheet for the Stammtisch page */

/* Thema in der Überschrift */
.thema {
	font-family: Helvetica, Verdana, Arial, Sans-Serife;
	font-size: 12pt;
    color: #333333;
}

/* Normaler text */
.text {
	font-family: Helvetica, Verdana, Arial, Sans-Serife;
	font-size: 9pt;
}

/* kleiner text */
.smalltext {
	font-family: Helvetica, Verdana, Arial, Sans-Serife;
	font-size: 8pt;
}

/* Background color for a separator line */
.linecolor {
    background-color:#ff0000;
}

/* Tabellen für hintergrundfarge */
.tablecolor {
    background-color:#ff0000;
}

/* Tabellen kopfzeile */
.tablehead {
	font-family: Helvetica, Verdana, Arial, Sans-Serife;
	font-size: 10pt;
    background-color:#ff0000;
    font-weight:bold;
    color:white;
}

/* Tabellen kopfzelle, damit der Rand in einer anderen farbe erscheint.
   Die erste Kopfzelle dar diese Klasse NICHT enthaltrn  */
.tablecellhead {
	border-left-style:solid;
    border-left-width:1px;
    border-left-color:#ffffff;
}

/* Tabellenzeile */
.tablebody {
	font-family: Helvetica, Verdana, Arial, Sans-Serife;
	font-size: 9pt;
    background-color:#ffffff;
}

/* Tabellenzeile mit Hintergrundfarbe */
.tablebodybackground {
	font-family: Helvetica, Verdana, Arial, Sans-Serife;
	font-size: 9pt;
    background-color:#ffcccc;
}

/* Tabellenzeile für ausgewählten Eintrag */
.tablebodyhighlight {
	font-family: Helvetica, Verdana, Arial, Sans-Serife;
	font-size: 9pt;
    background-color:#ccccff;
}

/* Tabelle eines formulars */
.formtable  {
	border : 1px solid #ff0000;
	background-color : #ffffff;
}

/* formular Kopfzeile */
.formhead  {
	font-family : Helvetica, Verdana, Arial, Sans-Serife;
	color : #ffffff;
	background-color : #ff0000;
	font-weight : bold;
	font-size : 12px;
	text-decoration : none;
	line-height : normal;
	border-bottom-width:1px;
	border-style:solid;
	border-color:#ff0000;
	border-left-width:0px;
	border-top-width:0px;
	border-right-width:0px;
	text-align:center;
}

/* content line of the form */
.formline  {
	font-family : Helvetica, Verdana, Arial, Sans-Serife;
	color : #000000;
	background-color : #ffcccc;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
	line-height : normal;
}

/*** links */
/* link */
a {
	color : #AA0505;
    text-decoration: none;
}

a: link  {
	color : #AA0505;
    text-decoration: none;
}

/* vistied link */
a: visited  {
	color : #312ad0;
    text-decoration: none;
}

/* link, when the mouse is over the link */
a:link:hover, a:visited:hover {
	color : #2eff2e;
    text-decoration: none;
}

/* active link */
a:active {
	color : #AA0505;
    text-decoration: none;
}

/* style for form submit buttons */
input.submit
{
    background-color: #ffffff;
	border: 2px solid #ff0000;
	color : #ff0000;
	font-family : Helvetica, Sans-Serife;
    font-size: 9pt;
    font-weight: bold;
	cursor:pointer;
}

/* style for form submit buttons when the mouse is over the button */
input.mouseover
{
    background-color: #ff0000;
	border: 2px solid #ff0000;
	color : #FFFFFF;
	font-family : Helvetica, Sans-Serife;
    font-size: 9pt;
    font-weight: bold;
	cursor:pointer;
}

/* style for form submit buttons when button is clicked */
input.click
{
    background-color: #ff0000;
	border: 2px solid #ff0000;
	color : #e46565;
	font-family : Helvetica, Sans-Serife;
    font-size: 9pt;
    font-weight: bold;
	cursor:pointer;
}