/* die ganzen texformatierungen
**********************
***********************/

h1,h2,h3{
	text-align:center;
}

h4{
  font-weight:bold;
}

a {
  font-weight:normal;
  text-decoration:none;
  color:black;
}

a:hover {
    font-weight:bold;
    text-decoration:underline;
    color:black;
}
  
.textlink a {
    font-weight:normal;
    text-decoration:none;
    color:#808080;
}

.textlink a:hover {
    font-weight:bold;
    text-decoration:underline;
    color:black;
}

/*a:visited {
  font-weight:normal;
  text-decoration:underline;
  color:black;
  }*/

.implink a:link{
    font-weight:bold;
    text-decoration:underline;
    color:black;
}

.implink a:hover{
    font-weight:bold;
    text-decoration:underline;
    color:black;
}

.implink a:visited{
    font-weight:bold;
    text-decoration:underline;
    color:black;
}

.center{
    text-align:center;
}

.left-float{
	float:left;
}

.no-padding {
  padding:0em;
}

.small{
  font-size:small;
}

.imp{
    font-family:'Comic Sans MS';
    font-stretch:ultra-expanded;
    font-style:italic;
}

.textonly{
  	font-family:'Comic Sans MS';
  	font-size:large; 
}

.anndate{
  color:blue;
  font-style:italic;
  font-weight:lighter;
}

.ann{
  font-stretch:wider;
  font-family:'Comic Sans MS';
}

/*Ende der ganzen Textormatierungen
*************************
************************/

html, body {height:100%}
body {
 
 
background:#408080;
color: #000000;
}


/*
scrollbar-base-color:black;
scrollbar-3dlight-color:black;
scrollbar-arrow-color:black;
scrollbar-darkshadow-color:black;
scrollbar-face-color:black;
scrollbar-highlight-color =
scrollbar-shadow-color =
scrollbar-track-color =*/

	div#navigation {
		position: absolute;
		left:10px;
		top:50px;
		width:200px;
		background-color:#C0C0C0;
		border:1px solid #000;
		padding-left:1em;
		}

	div#content {
        
        background-position:cbottom;
        background-position:center;
        left: 10px;
        right: 10px;
        background-color:#FFFFFF;
   		margin-left: 200px;
        margin-right:200px;
        padding-left: 5em;
        padding-right: 5em;
		border:2px solid #000;
        }

	div#rightcontent {
		position: absolute;
		right:9px;
		top:50px;
		width:200px;
		background-color:#C0C0C0;
		border:1px solid #000;
		padding-left: 1em;
  		}

  	div#banner {
        
        background-image:url(http://www.kindlkind.de/pageimag/sunset4.jpg);
		padding-top: 1em;
  		height:50px;
		border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;
        }


/*guest book styles
*************************
************************/
	div#guestbook {
	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 80%;
	padding : 10px;
	color : #FFFFCC;
	margin-left : 3%;
	margin-right : 3%;
	margin-top : 3%;
	margin-bottom : 3%;
}
/* Trennlinien*/
hr{
	border : 1px solid Black;
	background-color : #FF6347;
	color : #FF6347;
	height : 5px;
}
/* Fehlermeldungen*/
dfn{
	color : #FF6347;
	font-weight : bold;
	font-style : normal;
	font-size : 140%;
	letter-spacing : 3px;
}
/* Anzahl der Eintraege - Startseite*/
var{
	
	font-weight : bold;
	font-style : normal;
	font-size : 120%;
}
/* Formulare*/
formgb{
	background-color : #636363;
	border : 1px solid Black;
	padding : 10px;
}
input,textarea{
	border : 1px solid Black;
	background-color : #959595;
}
/*fieldset{
	border : 1px solid #484848;
	padding : 20px;
}*/
legend{
	color : #ADD8E6;
	padding : 5px;
	margin-bottom : 20px;
}
label{

}
fieldset p{
	display : list-item;
	list-style-type : none;
}
/*Buttons*/
.btn{
	background-color : #DCDCDC;
	width : 100px;
}
/* Datum und Uhrzeit*/
em{
}
/*Farbe Tabellenrahmen -nur Adminpanel)*/
table{
	border-collapse : collapse;
	width : 100%;
	margin-top : 20px;
	font-size : 100%;
}
/* Tabellenkopf*/
th{
	text-align : left;
	background-color : #545454;
	padding : 5px;
	border : 1px solid Black;
	font-weight : normal;
	letter-spacing : 1px;
}
/* Tabellenspalte Farbe 1*/
td{
	background-color : #6A6A6A;
	border : 1px solid Black;
	padding : 5px;
	width : 25%;
	vertical-align : top;
}
/* Tabellenspalte Farbe 2*/
.td{
	background-color : #8C8C8C;
	width : 75%;
}
/* Blättern*/
.seite{
	text-align : right;
	margin-top : 20px;
	letter-spacing : -1px;
}
/* Eintrag vom - Startseite*/

/* Alles umschliessender Container*/
.post{
	background-color : Gray;
	border : 1px solid Black;
	padding : 10px;
	margin-top : 20px;
	clear : both;
}
/* linke Anzeige*/
.address{
	padding : 20px;
	width : 100px;
	float : left;
}
/*Absender und Wohnort*/
address{
	color : #ADD8E6;
}
/* rechte Anzeige*/
.txt{
	background-color : #6A6A6A;
	border-left : 1px solid Black;
	padding : 20px;
	margin-left : 240px;
	width : auto;
	height : 100%;
	max-height : 170px;
	min-height : 50px;
}
.txt p{
	margin-top : 0px;
}
/* hr als Trennline*/
.none{
	display : none;
}
/* Fussnote*/
.bottom{
	background-color : #787878;
	padding-right : 20px;
	border : 1px solid Black;
	border-top : 0px;
	color : #787878;
	padding-bottom : 3px;
	text-align : right;
	margin-bottom : 20px;
	border-top-width : 0px;
	letter-spacing : -3px;
}
