﻿@charset "utf-8"; 

/**************************************
 * Globale Einstellungen und Bugfixes *
 **************************************/

* { /* Zurücksetzen aller Innen- und Außenabstände*/
	margin: 0; 	
	padding: 0; 
	border-width: 0;
}

body { 
	background-image: url("../images/bg/beige-06.jpg"); /* Hintergrundbild */
	background-color:#fae1a9;  /* Hintergrundfarbe */
	font-family: Comic Sans MS, Times New Roman, Helvetica, Courier New, Arial;
	font-size: 12pt; /* Schriftgroesse */
	color: #442D11; /* Schriftfarbe */
}

p,div,ul,ol,h1,h2,h3,h4,h5,th,td { /* Schriftart für alle Elemente die Schrift enthalten */
	font-family: Comic Sans MS, Times New Roman, Helvetica, Courier New, Arial;
}

/******** 
 * Text *
 ********/

.txt-l {
	text-align:left;
}

.txt-r {
	text-align:right;
}

.txt-z {
	text-align:center;
}

/********** 
 * Linien *
 **********/

.hline1 {
	background-color:transparent;
	margin-right:20%;
  margin-left: 20%;
	margin-top:5px;
  margin-bottom:5px;
  border:1px solid #aa1211;
}

.hline2 {
	background-color:transparent;
	margin-right:20%;
  margin-left: 20%;
	margin-top:5px;
  margin-bottom:5px;
  border:1px solid silver;
}

/********** 
 * Farben *
 **********/
 
.rot {
	color: #FF0000;
}

/*********
 * Links *
 *********/
 
a:link { /* Verweise zu noch nicht besuchten Seiten */
  color: #442D11;
  background-color: transparent;
}
a:visited { /* Verweise zu bereits besuchten Seiten */
  color: #aa5511;
  background-color: transparent;
}
a:hover { /* Elemente, bei besuch durch die Maus */ 
  color: #FF7700;
  background-color: transparent;
}
a:active { /* gerade angeklickte Elemente  */
  color: #980c02;
  background-color: transparent;
}

a:focus { /* Elemente, die den Fokus erhalten */
  color: #ff7700;
  background-color: transparent;
}

/********************************************* 
 * Scrolleiste internet explorer ab vers.5.5 *
 *********************************************/
 
html, body
{
	scrollbar-arrow-color: #d1bd98;
	scrollbar-base-color: #e7d3ae;
	scrollbar-highlight-color : #d1bd98;
	scrollbar-shadow-color : #d1bd98;
	scrollbar-darkshadow-color: #d1bd98;
	SCROLLBAR-TRACK-COLOR: #e7d3ae;
}

/****************** 
 * Ueberschriften *
 ******************/
 

/********************
 * Rahmen Allgemein *
 ********************/

.rahmen-bilder-1 {
	border-style: solid;
	border-width: 5px;
	margin: 10px;
}

/**********************
 * Tabellen Allgemein *
 **********************/
 
.tab-center { /* Zentrierte Tabelle ohne Rahmen */
	margin: 0 auto;
}

.tab-all-center { /* Zentrierte Tabelle ohne Rahmen, Text zentriert */
	margin: 0 auto;
	text-align:center;
}

/*****************************************
 * Standard-Boxen für Tabellen u. Zellen *
 *****************************************/

.box-std { 
	border:2px solid #442D11; /* Zentrierte Tabelle mit Rahmen */
	border-collapse:collapse; /* Zellen aneinander */
	padding-top:3px; /* Leerraeume */
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	margin: 0 auto;
}	

.box-link {
	margin: 0 auto; /* Ohne Rahmen, zentriert */
	border: 1px solid #442D11; /* Rahmen, durchgezogene Linie, Farbe */
	text-align: center; /* Text zentriert */
	background-color: transparent; /* Hintergrundfarbe */
	padding-top:3px; /* Leerraum oben */
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	line-height:25px; /* Zellenhöhe */
}

/***************** 
 * Zellen Muster *
 *****************/
 
.wbox {
	margin: 0 auto; /* Ohne Rahmen, zentriert */
	border: 1px solid #442D11; /* Rahmen, durchgezogene Linie, Farbe */
	text-align: center; /* Text zentriert */
	background-color: #FFFFFF; /* Hintergrundfarbe */
	padding-top:3px; /* Leerraum oben */
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	line-height:25px; /* Zellenhöhe */
}
	
/**************** 
  * Seiten-Kopf *
  ***************/
  

/*****************************************
 * Inhalt-Seiten ( Menue Links + Rechts) *
 *****************************************/

.i-tab {
	margin: 10 auto;
	text-align: center;
	line-height:25px;
}

/************************
 * Titel-Seiten (Mitte) *
 ************************/

#t-seite {
	text-align:center;
	margin-left: 30px;
	margin-right: 30px
}

.t-titel { /* Titel der Titelseiten */
	font-size: 24pt;
	font-weight: bold;
	text-align: center;
}

.t-utitel { /* Titel der Titelseiten */
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
}

/**************************
 * (Mitte-) Themen-Seiten *
 **************************/

#m-seite {
	text-align:center;
	margin-left: 30px;
	margin-right: 30px
}

/*************** 
 * Seiten-Fuss *
 ***************/
 
#footer {
	color: #999999;
	text-align: center;
	font-size: 8pt;
}
