@charset "UTF-8";

#gesamt {
    position:relative; top:0px;
    width:535px; margin: 0px auto;
}

/* --------------------- HEADINGS, LISTINGS, PARAGRAPHS, LINKS */

h1 { font-size:11px; color: #6c6c6c; font-family: Corbel, verdana; line-height: 16px;}
h2 { font-size:11px; color: #6c6c6c; font-family: Corbel, verdana; line-height: 16px;}
h3 { font-size:11px; color: #6c6c6c; font-family: Corbel, verdana; line-height: 16px;}
h4 { font-size:11px; color: #6c6c6c; font-family: Corbel, verdana; line-height: 16px;}
h5 { font-size:11px; color: #6c6c6c; font-family: Corbel, verdana; line-height: 16px;}
h6 { font-size:11px; color: #6c6c6c; font-family: Corbel, verdana; line-height: 16px;}

p { font-size:10px; color: #6c6c6c; font-family: Corbel, verdana; line-height: 16px; padding-bottom:5px;}

a { color: #e98936; font-weight: bold; text-decoration: none; }
a:hover{ color: #6c6c6c; font-weight: bold; text-decoration: none; }
a:visited { color: #e98936; font-weight: bold; text-decoration: none; }

img{ border:0px none;}
hr { border: 0px; border-top: solid 1px #7c0404; border-bottom: solid 1px #FFFFFF; margin:0px 0px 15px 0px; }

.openImage { border:0px; }
.openImageLeft { float:left; padding:0px 20px 20px 0px; border:0px; }
.openImageRight { float:right; padding:0px 0px 20px 20px; border:0px; }
.clearer { clear:both; font-size: 1px; max-height:1px; padding:0px; margin:0px;}
.clearleft { clear:left; font-size: 1px; }

.imgBottom { margin-bottom:11px; }
.blauserif { color: #2a3670; font-size:13px; font-family:Times, "Times New Roman", serif}


/* --------------------- SEITENNUMMERIERUNG -------------------------- */
#seitennummern { position: relative; color:#726359; top: -25px;  height: 30px; width:300px;  text-align:right; font-size:11px;  }
#seitennummern a, #seitennummern a:visited{ color:#726359; letter-spacing: 2px; padding-left:4px;}
#seitennummern a:hover, #seitennummern a.aktiv{ color:#e6e6e6; }

/* --------------------- HAUPTBEREICH -------------------------- */


#main{ position:relative; top:50px; background:url(../img/bg.gif); min-height: 470px; width:575px; padding:0; margin:0;}
#startimg { position:absolute; z-index:50; left:0px; top:0px;}
/* --------------------- NAVIGATION -------------------------- */
#navigation{
	float:left;
	width:260px;
	padding:0; margin:0;
}

#mainnav{
	position:relative;
	margin-top:10px; left: 130px; width: 170px;
	list-style:none;
	line-height: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-size:10px;
}

#mainnav li a{
	font-size:10px; font-family: Georgia, "Times New Roman", Times, serif;
}

#mainnav li a:hover, #mainnav li a.active { color: #6c6c6c; }

#unternav{
	position:relative;
	margin:10px 0px 50px 0px; left: 130px; width: 170px;
	list-style:none;
	font-family: Georgia, "Times New Roman", Times, serif; font-size:10px;
}

#unternav li a{
	font-size:10px; font-family: Georgia, "Times New Roman", Times, serif;
}

#unternav li a:hover,#unternav li a.active { color: #6c6c6c; }
/* --------------------- INHALT -------------------------- */
#inhalt{
	float:left;
	width:300px;
	padding:0px; margin:0px 0px -33px 15px;
}

.schmuck{
	position:relative;
	top:-30px;
	margin:0px; padding:0px;
	width:300px;

}

.schmuck1{
	position:relative;
	top:-30px;
	margin:0px; padding:0px;
	width:300px;
	border-bottom:1px solid #f3edb9;
}

.schmuckbild{
	position:relative;
	float:left;
	z-index:2;
	width:130px;
}

.schmucktext{
	position:relative;
	width:160px;
	padding:10px 0px 0px 140px;
	top:-5000px;
	background:#fff;
}

.schmucktext1{
	position:relative;
	width:160px;
	padding:10px 0px 0px 140px;
	background:#fff;
}

.onclickB{
	cursor:pointer;
}

.schmuckrestbilder{
	position:absolute;
	z-index:0;
	margin-top:-5000px;
}

#text{
	padding:10px;
}

#text1{
	padding:0px 30px;
}

#text1 img{
	margin-bottom: 7px;
}

#galerieausgabe{
	position:absolute; z-index:10; top:-25px; left:0px; width:575px; height:555px;
	background:#FFF;
}

#bilderaus{
	position:relative; padding:10px; height:500px; overflow:auto;
}

#bilder img{
	padding: 0px 5px 2px 0px; width:130px;
}

#exit{
	position:relative; padding:5px; text-align:right;
}

/********** FORMULAR *****************/
fieldset{
	border: 0px none;	
}

legend{
	display:none;
}

#fe-formular label { color: #2a3670; font-size:13px; font-family:Times, "Times New Roman", serif}

#fe-formular tr{ height:40px; vertical-align:top; }
#fe-formular tr.nieder { height:15px; }

#fe-formular select { width:180px; border: 1px solid #2a3670; background:#b0a7a8; }

#fe-formular input{ width:180px; height:25px; border: 0px none; background:#b0a7a8; }

#fe-formular input.fe-submit{ width:100px; background:#fff; color: #2a3670; text-align:left; }
#formError{ color:#600; font-size:13px; font-family:Times, "Times New Roman", serif }