/*
Vorgaben Farben:						aktuell
										altes blau		schwarz/weiss	

x sehr, sehr dunkel						#1c62c0			#000000		schwarz
x sehr dunkel; Logo Titellinie			#457ac1			#000000   	schwarz
x dunkel								#7fa5d9			#a7a7a7		grau 35 %
x mittel								#acc4e4			#cdcdcd		grau 20 %
x hell									#c3d4e8			#e6e6e6		grau 10 %
x sehr hell								#dde6ee			#ffffff		weiss

x Textfarbe								#222222			#222222
x Textfarbe Menü						#1e1e1e			#1e1e1e
x Textfarbe besuchte links 				#4b4b4b			#3c3c3c
*/


/* Gesamtseite Inhalt ---------------------------------------------------------------- */
    
body	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	scrollbar-track-color:#ffffff;
	scrollbar-face-color:#e6e6e6;
	scrollbar-shadow-color:#cdcdcd;
	scrollbar-darkshadow-color:#000000;
	scrollbar-arrow-color:#000000;
	}

/* Absatz mit Textausrichtung -------------------------------------------------------- */

p	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	line-height:1.5em;
	text-align:left;
	margin-top:0px;
	margin-bottom:10px;
	}

/* Textformat, Überschriften --------------------------------------------------------- */


h1	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#323232;

    background-color:#e6e6e6;
    padding:4px;
	margin-top:0px;
	margin-bottom:5px;
	}


h2	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#323232;

    background-color:#e6e6e6;
    padding:4px;
	margin-top:10px;
	margin-bottom:6px;
	}


h3	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#323232;
	
	background-color:#e6e6e6;
    padding:4px;
	margin-top:11px;
	margin-bottom:10px;
	}


h4	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#323232;

	background-color:#cdcdcd;
	padding:4px;
	margin-top:15px;
	margin-bottom:5px;
	}

h5	{
	font-family: Arial,Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	color:#323232;
	
    padding:2px;
	margin-top:0px;
    margin-bottom:0px;
	}
	
h6	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#323232;
	
    padding:1px;
	margin-top:2px;
    margin-bottom:2px;
	}	
	
.abstand_oben	{
	margin-top:15px;
	}


/* links ----------------------------------------------------------------------------- */

a	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
    font-size:12px;
	text-decoration:none;
	color:#000000;
	}

a:hover	{
	text-decoration:none;
	color:#F60;	
	border:none;
    }

a:visited	{
	color:#999999;
	}


/* horinzontale Line ----------------------------------------------------------------- */

hr	{
	color:#a7a7a7;
	margin-top:6px;
	}

/* Klasse: horinzontalen Linie unterhalb Seitentitel --------------------------------- */

.linie-titel	{
	margin-bottom:14px;
	color:#000000;
	}
	
/* Klasse: horinzontalen Linie ohne Abstand für unten am Seitenrand ------------------ */

.linie-unten	{
	margin-top:10px;
	margin-bottom:10px;
	color:#000000;
	}

/* Tabellen -------------------------------------------------------------------------- */

table	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
/*	background-color:#a7a7a7; */
	line-height:1.5em;
	background-color:#ffffff;
	border-color:#000000;
	margin-bottom:0px;
	}

td	{
	background-color:#ffffff;
	border-style:none;
	}

.zelle-transparent	{
	background-color:transparent;
	}
	
.tabelle-hintergrund	{
	background-color:#a7a7a7;
	}
	
th	{
	color:#333;
	font-weight:normal;	
	background-color:#cdcdcd;
	border-style:none;
	}
	

/* Aufzählung ------------------------------------------------------------------------ */

ul	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5em;
	color:#333333;
	list-style-type:square;
   	margin-top:1px;
    margin-bottom:1px;
	margin-left:18px
    }
	
/* numerierte Liste ------------------------------------------------------------------ */	
	
ol	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5em;
	color:#333333;
    margin-top:4px;
    margin-bottom:1px;
	margin-left:18px
	}	
	
/* Listenpunkt in einer Aufzählung oder nummerierten Liste --------------------------- */
   
li	{
	margin-left:0px;
    margin-bottom:8px;
    }


/* Bild-Rahmen und Bild-Abstände ----------------------------------------------------- */

img	{
	border:1px solid #a7a7a7;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px
	}

/* Klasse: kein Rahmen --------------------------------------------------------------- */

.noframe	{
	border:none;
	}

/* Klasse: Bildausrichtung links ----------------------------------------------------- */

.links	{
	margin-top:10px;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:5px;
	}

/* Klasse: Bildausrichtung rechts ---------------------------------------------------- */

.rechts		{
	margin-top:10px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:5px;
	}

/* Klasse: Bildausrichtung mitte ----------------------------------------------------- */

.mitte		{
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	}

/* Klasse: Textausrichtung inks ------------------------------------------------------ */
	
.rechtsbuendig {
	text-align:right;
	}	

/* Klasse: Textausrichtung Blocksatz ------------------------------------------------- */
	
.blocksatz {
	text-align:justify;
	}

/* Klasse: weisse Farbe -------------------------------------------------------------- */

.weiss	{
	color:#FFFFFF;
	}

/* Klasse: kleine Schrift ------------------------------------------------------------ */

.small	{
	font-size:11px;
	font-weight:normal;
	}
	
.small-rechts	{
	font-size:9px;
	font-weight:normal;
	text-align:right;
	}
	

/* Klasse: farbige Schrift --------------------------------------------------- */
	
.rot	{
	color:#bf0b1d;
	}
	
	
.blau	{
	color:#00F;
	}
	

	
	
/* Schaltfläche im Gästebuch --------------------------------------------------------- */
    
input	{
	background:#ffffff;
	color:#333333;
	border:1px;
	border-bottom-style:solid;
	border-color:#b4b4b4;
	}

/* Eingabefeld im Gästebuch ---------------------------------------------------------- */

textarea	{
	background:#FFFFFF;
	color:#333333;
	border:1px;
	border-bottom-style:solid;
	border-color:#b4b4b4;
	}
	
/* Textfelder im Gästebuch ----------------------------------------------------------- */

legend	{
	color:#b4b4b4;
	}
