/* Allgemeines */
p,ul,ol,li,td { 
	font-family:Verdana, Arial,sans-serif; 
	font-size:9pt;
	color:#000026
}

input, select {
  font: 9pt Arial;
  background-color: #D0D3DB;
  border: solid 1px #334B9B;
}

input.noborder {
  font: 9pt Arial;
  background-color: #FFFFFF;
  border: none;
}

h1	{
	font-family:Times New Roman, Verdana, Arial,sans-serif;
	font-size:24pt;
	font-weight: normal;
	color:#082C08;
	}
	
h2	{
	font-family:Times New Roman, Verdana,Arial,sans-serif; 
	font-size:13pt;
	font-weight: bold;
	color:#082C08;
	text-decoration: none
	}
	
h3	{
	font-family:Verdana, Arial,sans-serif;
	font-size:8pt;
	color:#000026;
	font-weight: normal
	}

hr	{
	color: #333366;
	height: 1px
	}
	
	
/* Battäns */

/*select, input {
  background-color: #0F3C82;
  color: white;
  border-style: groove;
}*/


/* PELAS */

th {
	font-family:Arial,sans-serif; 
	font-size:9pt;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	background-color:#334B9B;
}

td.content {
  /*background-color: #7580AE;*/
}

td.pelas_newstitle { 
	font-family:Times New Roman, Verdana,Arial,sans-serif; 
	font-size:13pt;
	font-weight: bold;
	color:#082C08;
	text-decoration: none
}

td.pelas_newsautor { 
	font-family:Verdana,Arial,sans-serif; 
	font-size:8pt;
	color:#003500;
	text-decoration: none
}

td.pelas_benutzer_titel { 
	font-family:Arial,sans-serif; 
	font-size:9pt;
	color:#FFFFFF;
	text-decoration: none;
	background-color:#334B9B
}

td.pelas_benutzer_inhalt { 
	background-color: #ECEEF5
}

td.pelas_benutzer_prefix { 
	background-color: #D6DBF0
}

td.commentintro  {
	font-weight: bold;
	background-color: #D6DBF0
	}

td.TNListe {
	color:#FFFFFF;
	background-color:#334B9B
}

.TNLink {
	font-family:Arial,sans-serif; 
	font-size:9pt;
	color:#FFFFFF;
	text-decoration: none;
}

a.TNLink:hover { text-decoration: underline }

td.TNListeTDB {
	background-color: #ECEEF5
}

td.TNListeTDA {
	background-color: #D6DBF0
}

td.Header_Separator
{
	background-color:#213063
}


td.sitzborder {
	background-color:#666699;
}

td.sitzcontent {
	font-family:Arial,sans-serif; 
	font-size:9pt;
	color:#FFFFFF;
	text-decoration: none;
	background-color:#333366;
}

/* PELAS Forum */
td.forum_titel {
	font-family:Arial,sans-serif; 
	font-size:9pt;
	color:#FFFFFF;
	text-decoration: none;
	background-color:#334B9B;
}

td.forum_bg1 {
	background-color: #D6DBF0
}

td.forum_bg2 {
	background-color: #ECEEF5;
}

.forumlink {
	font-family:Arial,sans-serif; 
	font-size:9pt;
	color:#FFFFFF;
	text-decoration: none
	}
a.forumlink:hover { text-decoration: underline }


/* News und/oder Forum */

p.news 
{
	margin-left:20px;
	margin-right:25px;
	/* margin-top: 7px; */
}

div.zitat
{
	margin-left:20px;
	font-weight:italic
}

p.fehler
{
	color:#DD0000
}

p.confirm {
	color:#008000;
}

.datum {
	font-size:8pt;
	color:#003500;
	font-weight:normal
}

.autor {
	font-size:8pt;
	color:#990000;
	font-weight:normal
}

/* Spezielles */

.kleinertext {
	font-size:7pt

}


/* Navigation */

p.navbar
{
	font-family:Arial,sans-serif; 
	font-size:9pt;
	color:#FFFFFF;
	text-decoration: none;
}

td.navbar { 
	font-family:Arial,sans-serif; 
	font-size:9pt;
	color:#FFFFFF;
	text-decoration: none;
	background-color:#334B9B;
}

td.looser { 
	font-family:Arial,sans-serif; 
	font-size:9pt;
	color:#FFFFFF;
	text-decoration: none;
	background-color:#BB0000;
}

td.newsheadline	{
	font-family:Verdana, Arial,sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#D04A00;
	}

.navlink {
	font-family:Verdana,Arial,sans-serif; 
	font-size:9pt;
	color:#000022;
	text-decoration: none
	}
a.navlink:hover { text-decoration: underline }

/* Tabellen mit Hintegrundfarbe */

td.dblau {
	background-color: #D6DBF0;
	}
	
td.hblau {
	background-color: #ECEEF5;
	}
td.pink {
	background-color: #F790C8;
	}
	

/* phpbb2Code */

div.ng_quote_body {
  border: 1px black solid;
  width: 80%;
  align: center;
  position: relative;
  left: 50px;
  padding: 2px;
}

div.ng_code {
  color: #FF0000;
  border: 1px black solid;
  width: 80%;
  align: center;
  position: relative;
  left: 50px;
  padding: 2px;
}

/* Forum */
.lastEdited {
  font-size: 7pt;
  color: #0000A0;
}

/* Belegungsplan */

td.mouseover {
  vertical-align:top;
  font-size: 8pt;
}

/*################################*/
/* Neue Klassen für PELAS         */
/*################################*/

/* Attraktiv gestaltete Tabellenliste */

table.liste {
	
}
table.liste th {
	padding: 0.4em;
	font-size: 0.75em;
	background-color: #CCCCCC;
	border-bottom: 2px solid #666666;
}
table.liste td {
	padding: 0.4em;
	font-size: 0.75em;
	border-bottom: 1px solid #666666;
}


/* Mit Abstand und Überschrift formatierte (Fakten-)liste */

div.factlist {
	line-height: 1.4em;
	margin-left:10px;
}
div.factlist_header {
	font-weight:bold;
	padding-bottom: 0.8em;
	fonz-size: 1.1em;
}


/* Einfach gerandeter (Tabellen-)Kasten */

table.kasten {
	border: 1px solid #666666;
	-moz-border-radius: 5px;
}
table.kasten th {
	padding: 0.4em;
	font-size: 0.75em;
	background-color: #CCCCCC;
}
