/* DATEI: formate.css */

/* Wenn Ihnen Schriftarten, Schriftgroessen usw. von SELFHTML */
/* nicht passen, editieren Sie diese Datei und aendern */
/* Sie gewuenschte Werte. */

/* Bei Weitergabe oder Wiederveroeffentlichung von SELFHTML */
/* lesen Sie bitte den unteren Teil der Datei ab "WICHTIG"! */

/* Aenderungen auf eigene Gefahr! Der Autor leistet keinen */
/* Support bei Anzeigeproblemen, die durch Aenderungen in */
/* dieser Datei zustande kommen! */

/* Zeilen wie diese, die mit Schraegstrich und Stern */
/* beginnen und mit Stern und Schraegstrich enden, sind */
/* Kommentarzeilen. */

/* Es folgen die Style-Definitionen, die Sie aendern koennen: */
/* Unterhalb jedes Befehls steht eine Kurzerklaerung */



body { background-COLOR:#A6DEFF; }

/* Mit margin: bestimmen Sie einen einheitlichen Innenabstand zwischen Elementinhalt 
und den vier Elementgrenzen oben, links, unten und rechts. */
/* 5px = 5 Pixel, Wert aenderbar */
/* background-color = Hintergrundfarbe */

img {border:none;}
/* Entfall der Umrandung von Bildern */

/* Menu der Navigationsleiste */
div.menue {
	background: url(img/but-blau4.gif) no-repeat;
	width: 110px;
	height: 21px;
	margin: 5px;
	text-align: center;
}	
div.menue a { display:block; text-decoration:none; }
div.menue a:link, div.menue a:visited { color:#fc0; }
div.menue a:hover { color:white; }
div.menue a:hover { background: url(img/but-blau4rot.gif) no-repeat; }
div.menue a:active { color:black; }
* html #menue a { width:100%; }



/* h1,h2,h3 { font-family: Arial,sans-serif; } */

/* font-family = Schriftart fuer Textelemente */
/* Arial,sans-serif = Arial und serifenlose Schrift, Wert aenderbar */



h1 { font-size: 24pt; color: #181a71; } 

/* Hotline */
/* font-size 18pt = Schriftgroesse 18 Punkte */
/* color = Textfarbe */



h2 { font-size:16pt; color:#0000aa; font-style:italic; }

/* Seitenueberschriften */
/* font-size 16pt = Schriftgroesse 16 Punkte */
/* color = Textfarbe dunkelblau */
/* font-style:italic = Kursivschrift*/



h3 { font-size:14pt; }

/* Zwischenueberschriften */
/* font-size 14 pt = Schriftgroesse 14 Punkte */



h4 { font-size:12pt; }

/* Zwischenueberschriften wie 'Beispiel', 'Erlaeuterung' */
/* font-size 12 pt = Schriftgroesse 12 Punkte */


div { font-size:12pt; color:#000000; }

/* div,p,ul,ol,li,address,nobr,b,i { font-size:12pt; color:#000000; } */

/* normaler Text */
/* font-size 12pt = Schriftgroesse 12 Punkte */
/* color = Textfarbe */
/* #000000 = schwarz, Wert aenderbar */



a:link { color:#0000ff; }
a:visited { color:#000000; }
a:active { color:#C00000; }
a.anker { color:#000000; text-decoration:none; }
a.titel { color:#181a71; text-decoration:none; }

/* a:link = Verweise zu noch nicht besuchten Seiten */
/* a:visited = Verweise zu bereits besuchten Seiten */
/* a:active = Verweise, die gerade angeklickt werden */
/* color = Farbe */
/* #0000ff = hellblau, Wert aenderbar */
/* #000000 = weiss, Wert aenderbar */
/* text-decoration = Tesxtstil */
/* underline = unterstrichen, Default-Wert, Wert aenderbar */
/* none = nicht unterstrichen, Wert aenderbar */



v\:* { behavior:url(#default#VML); }

/* Google Maps 



/* Wenn Sie sich mit Style-Sheets */
/* auskennen, koennen Sie weitere Angaben notieren */

/***********************
	  LAYOUT
************************/

/* Bildschirmauflösung bestimmen und in einen Cookie speichern*/	 
		
		
#wrap 
{
	width: 95%;
	margin: 0 auto;
	padding: 5;
}

/* header */
#header
{
	width: 100%;
	height: 100px;
	background: url(img/heaven.jpg);
	border-right: white outset;
	border-top: white outset;
	border-left: white outset;
	border-bottom: white outset;
}

#header #logo 
{
	/* change the values of left and top to adjust the position of the logo */
	margin: 10px 20px;
	width: 80px;
	height: 80px;
	float: left;
	background: url(img/logo.gif) no-repeat;
}

#header #slogan
{
	/* change the values of left and top to adjust the position of the slogan */
	margin: 10px;
	height: 80px;
	text-align: center;
	font-weight: bold;
}

#titel 
{ 
	font-size: 24pt; 
	color: #181a71; 	
}


/* content-wrap */
#content-wrap 
{
	clear: both;
	position: relative;	
	top: 20px;
	width: 100%;
}


/* sidebar */
#sidebar {
	float: left;
	width: 16%;
}	


/* content */
#content
{
	float: left;
	width: 83%;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

/* Tabellen*/
table.justify, table.justify td 
{
    text-align: justify;
    border-width: 0px;
	border-style: none;
}

/* Tabellen mit Rahmen (aussen und innen) */
table.border, table.border td
{
    text-align: center;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	border-collapse: separate; 
}

/* Kontakt Formular */

.formitude_form table, .formitude_entries table
{
	font-family: sans-serif;
	font-style: normal;
	font-size: small;
	color: black;
	background-color: rgb(202, 202, 202);
	border: 1px solid black;
	padding: 2px;
	text-align: left;
	left: 10%;
	position: relative;
}
.formitude_status, .formitude_action, .formitude_error 
{
	font-size: small;
	color: white;
	background-color: rgb(100, 100, 100);
}
.formitude_status {
	font-weight: bold;
	text-align: center;
}
.formitude_action {
	text-align: right;
}
.formitude_error { font-weight: bold; }

.formitude_caption {
	color: black;
	background-color: rgb(170, 170, 170);
	padding: 0.3em 0.5em;
	text-align: center;
}

.formitude_value {
	color: black;
	background-color: white;
}

.formitude_label { width: 9em; font-size: small;}
.formitude_field { width: 27em; font-size: small;}

.formitude_caption h1, .formitude_caption h2, .formitude_caption h3,
.formitude_caption h4, .formitude_caption h5, .formitude_caption h6
	{ margin: 0.1em; }

.formitude_field input, .formitude_field select, .formitude_field textarea {
	width: 100%;
	font: inherit;
}
