
/* Basis */
html{height:100%;}
body{
	height:100%;
	padding:0;
	margin:0;
	text-align:center;
	background:url(../images/engel.jpg) center top white no-repeat fixed;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-color:: #333;
	font-size:small;
}
div#wrapper{
	width:790px;
	text-align:left;
	margin:10px auto;
	border:1px solid #ccc;
	padding:5px;
}
div#head{
	width:100%;
	text-align:center;
}
div#inhalt{padding:20px;clear:left;text-align:center;}

/* HomeLink */
div#homelink span{display:none;}
div#homelink a{text-decoration:none;width:300px; height:100px;display:block;margin:0 auto;}

/* Format */
div#head ul#nav li a{
	display:block;
	margin:0;
	width:90px;
	line-height:20px;
	vertical-align:middle;
	border:1px solid #ccc;background-color:white;
}
div#head ul#nav li a:hover{background-color:#ddd}
div#head h1{display:none;}

/*links*/
a:visited, a{color:#990000;text-decoration:none;font-weight:bold;}
a:hover{color:#666666;}

/* Inhalt  *************************************************************************/

p{line-height:18px;margin:18px 1px;}
h2{color:#999;letter-spacing:3px;}

/* Galerie *************************************************************************/
td{text-align:center;}
td p {padding:1px;margin:1px;}
div#inhalt img.pic{padding:5px;margin:5px; border:1px solid #ddd;background-color:white;}
div#inhalt a:hover img.pic{background-color:#eee;}
fieldset{width:70%;margin:0 auto;border:1px dotted #dedede;text-align:center;}
legend{}

/* Menu ******************************************************************************/
div#head ul#nav {
    padding: 0;
    margin: 5px auto;
    list-style: none;
	width:520px;
    }
	div#head ul#nav li ul#submenu{}
ul#nav li {
    float:left;;
    position: relative;
	margin:0 15px;
    }
ul#nav li ul {
    display: none;
	list-style: none;
    position: absolute; 
    top: 20px;
    left: 0;padding:0;margin:0;
    }	
li > ul {
  	top: auto;
  	left: auto;
  	}
ul#nav li:hover ul, ul#nav li.over ul{ display: block; }

div#head ul#nav li ul li a{
	margin:0;margin-top:-1px;
	background-color:#FFFFFF;
}
div#head ul#nav li ul li{clear:left;text-align:center;margin:0;padding:0;}

div#head ul#nav li ul li a:hover{background-color:#ddd}

/* input[type=checkbox], */
input[type=text],
textarea{background-color:#eee;border:1px dashed gray;}

