* {padding:0;margin:0;border:0;}
html,body,#rahmen{position:relative;top:0;bottom:0;}
body{font-family:verdana,sans-serif;font-size:.9em;padding:5px;}
a {color:#003580;}
p,h3 {
	line-height:1.5em;
	font-size:1em;
	margin: 0 0 1.5em 0;
}
h1 {
	line-height: 3em;
	font-size:3em;
}
h2 {
	line-height: 1.6363em;
	font-size:1.8333em;
	margin:1em 0 0.6363em 0;
}
h1,h2,h3{clear:both;}
h3 a{text-decoration:underline;}
#rahmen,.menu,.footer {width:800px;}
#rahmen{margin:auto;min-height:457px;}
#text {position:relative;width:649px;margin-top:50px;left:100px;padding-top:20px;}
#txt {position:relative;margin: 50px 0 0 20px;padding:10px;}
.galerie #text{border:0;}
#menus {padding-top:2em;}
.start #rahmen,.isabelgogroef #rahmen{background: url(/images/bg.gif) transparent no-repeat center 60px;}
.start #text,.isabelgogroef #text{border-left:0}
h2{display:none;}

.left,.right{position:relative;}
.left{float:left;margin:0 5px 5px 0;}
.right{float:right;margin:0 0 5px 5px;}

.sprachen {margin:0 0 15px 15px;position:absolute;right:10px;top:10px;}
.sprachen {list-style:none;}

.bgimg {position:absolute;left:-250px;top:0;}

.footer {
	position:relative;height:120px;display:block;clear:both;top:2em;
	background:url(/images/footer2.gif) no-repeat center center;
}

.menu{text-align:center;margin:auto;padding-bottom:1em;}
.menu a,.submenu a{text-decoration:none;color:#aaa}
.menu li{display:block;float:left;width:110px;}

.menu ul {width:700px;text-align:center;display:none;left:50px;margin:1em;padding-left:50px;}
.menu ul li{display:inline;margin:1em .5em;text-align:left;}
.menu .active ul {display:block;}
.menu .active ul ul {display:none}

.menu ul li a{position:absolute;top:-20px;height:50px;width:81px;left:-1px;}
.menu ul li{position:relative;margin-top:30px;width:80px;margin-right:10px;}

.galerie .menu .first ul {padding-left:50px;}
.galerie .menu ul li{height:230px;border-left:1px solid #aaa;}
.galerie .menu ul div {position:absolute;top:20px;height:210px;width:25px;left:-1px;}

/*
.galerie .landschaft div, .landschaft .bild{background-color:#ffff99;}
.galerie .stillleben div, .stillleben .bild{background-color:#ccffcc;}
.galerie .akt div, .akt .bild{background-color:#ffcccc;}
.galerie .abstrakt div, .abstrakt .bild{background-color:#ccffff;}
.galerie .portrait div, .portrait .bild{background-color:#ffffcc;}
.galerie .diverses div, .diverses .bild{background-color:#ff99ff;}
.galerie .themen div, .themen .bild{background-color:#99ffff;}
.galerie .werder div, .werder .bild{background-color:#ccffcc;}
*/
td {vertical-align:top;}

.error{color:red;}
.small{font-weight:normal;font-size:.8em;}
.active a{color:#000;font-weight:bolder;}
.active ul a{color:#aaa;font-weight:normal;}
.active ul .active a{color:#000;font-weight:bolder;}
.bilder img{position:absolute;width:150px;margin:1em 10px 10px 0;left:-220px;top:0px;}

#text .bild {display:block;float:left;margin:0;padding:0 10px 10px 0;}
#text .bild h3,#text .bild p{margin:0;padding:0 10px 0 10px;position:relative;}

p.vita {margin-left:150px;}
p.vita span{position:relative;float:left;left:-150px;margin-right:-150px;}

.italic{font-style:italic}
.underline{text-decoration:underline;}

label{float:left;width:120px;}
select {width:120px;}
input,textarea,select{margin:2px 0 2px 0;border:1px solid #999;}