body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th,td
{ margin: 0; padding: 0;}

table {	
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th {	
	text-align: left;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;  color:#2BACD2;
}

fieldset, img {	
	border: 0;
}

html {
	text-align: center;
	} 

body {
/*	positon: relative;*/
	width: 938px;
	margin: 0 auto;
	padding:0;
	text-align: left;
	font:11px Verdana, Geneva, sans-serif;
	color: #090215;
	background-color: #d6bf90;
	background-image: url(../pics/pattern_gold.gif);
}

	/* ---BEGIN STARTSEITE--- */

div#StartWrapper {
	margin: 75px 0px;
	width: 938px;
	height: 524px;
}
div#StartNavi {
	width: 938px;
	height: 524px;
	z-index:10;
}
div#StartLogo {
	float:left;
	bottom:177px;
	width:177px;
	height:177px;
	position:relative;
	z-index:20;
}
div#StartAdresse {
	float:left;
	bottom:119px;
	width:500px;
	height:84px;
	position:relative;
	font:11px Verdana, Geneva, sans-serif;
	color:#FFF;
	z-index:20;
}
div#StartAdresse p {
	font: 11px/15px Verdana, Geneva, sans-serif;
	color:#FFF;
	margin:14px;
}
div#StartSticker {
	float:right;
	margin-right:150px;
	bottom:275px;
	width:200px;
	height:250px;
	position:relative;
	z-index:80;
}

	/* ---ENDE STARTSEITE--- */

#OverWrapp {
	width: 978px;
	margin:0;
	padding:0;
}

#Wrapper {
	float:right;
	margin: 75px 0px;
	width: 938px;
	border: 1px solid #835859;
	background-color: #eed6ba;
	background-image: url(../pics/guilloche.jpg);
	background-repeat: no-repeat;
}

h1 {
	margin:18px 0 10px 20px;
	font:bold 22px Georgia, "Times New Roman", Times, serif;
	color:#835859;
}

h2 {
	margin:10px 0 5px 20px;
	font:bold 15px/20px Verdana, Geneva, sans-serif;
	color:#835859;
}
h3 {
	margin:10px 0 5px 20px;
	font:bold 11px/15px Verdana, Geneva, sans-serif;
	text-transform: uppercase;
	color:#835859;
}

p {
	font: 11px/15px Verdana, Geneva, sans-serif;
	color:#090215;
	margin:10px 0 5px 0;
}
#MainContent p {
	font: 11px/15px Verdana, Geneva, sans-serif;
	color:#090215;
	margin:10px 20px 5px 0;
}
#MainContent img {
	border:1px solid #000;
	margin:55px 25px 30px 40px;
	float:right;
}
#MainContent img.minus {
	border:1px solid #000;
	margin:30px 25px 20px 40px;
	float:right;
}
#MainContent a, #MainContent a:visited, #MainContent a:active{
	text-decoration: underline;
	color: #090215;
}
#Footer a, #Footer a:visited, #Footer a:active, #StartAdresse a, #StartAdresse a:visited, #StartAdresse a:active {
	text-decoration: underline;
	color: #FFF;
}
#MainContent a:hover, #MainContent a:focus, #Footer a:hover, #Footer a:focus, #StartAdresse a:hover, #StartAdresse a:focus {
	text-decoration: underline;
	color: #927b50;
}

/*--- Navigation ---*/

#Navi_bg {
	width: 100%;
	height: 48px;
	text-align: left;	
	background-image: url(../pics/dark_damast.gif);
	background-repeat: repeat-x;
}
#Navi {
	width: 100%;
	height: 48px;
	text-align: left;
}
ul#MainNav1 {
	margin: 0 0 0 150px;
	padding: 0;

}
ul#MainNav1 li {
	list-style-type: none;
	margin: 15px 10px 0 0;
	padding: 0;
	display:block;
	float:left;
	font: 12px Verdana, Geneva, sans-serif;

}
ul#MainNav2 {
margin: 4px 0 0 150px;
padding: 0;
}
ul#MainNav2 li {
	list-style-type: none;
	margin: 0 10px 0 0;
	padding: 0;
	display:block;
	float: left;
	font: 12px Verdana, Geneva, sans-serif;
}
#Navi a, #Navi a:visited, #Navi a:active, #Navi_bg a, #Navi_bg a:visited, #Navi_bg a:active {
	display: block;
	text-decoration: none;
	padding: 3px 10px;
	color: #FFFFFF;
}
#Navi a:hover, #Navi a:focus, #Navi_bg a:hover, #Navi_bg a:focus {
	display: block;
	text-decoration: none;
	padding: 3px 10px;
	color: #d6bf90;
}
#StaticBlue a , #StaticBlue a:visited , #StaticBlue a:active, #StaticBlue a:hover, #StaticBlue a:focus, span#StaticBlue a , span#StaticBlue a:visited , span#StaticBlue a:active, span#StaticBlue a:hover, span#StaticBlue a:focus {
	color: #d6bf90;
}
img.f	{
	margin: 0;
	padding: 0;
	float: left;
}


/*--- FlyOverElements ---*/

#SubNav {
	width: 177px;
	position: relative;
	top:25px;
	z-index:20;
	color: #FFF;
	text-align: center;
	background-color: #090215;
}
ul#SubNav {
margin: 0;
padding: 0;
}
#SubNav li {
	list-style-type:none;
	margin: 0;
	padding: 0;
}
#SubNav a, #SubNav a:visited, #SubNav a:active {
	text-decoration: none;
	padding: 3px;
	color: #FFF;
}
#SubNav a:hover, #SubNav a:focus {
	text-decoration: none;
	padding: 3px;
	color: #d6bf90;
}
#SubNav img {
	padding: 10px 0;
	border: 0;
}
ul#SubNav2 {
margin: 0;
padding: 0;
}
#SubNav2 li {
	list-style-type:none;
	margin: 0;
	padding: 10px 0 0 0;
}
#SubNav2 img {
	padding: 0;
	margin: -10px 0 0 0;
}
/*--- CONTENT ---*/

#MainContent {
	position: inherit;
	width:750px;
	float:right;
}

#MainGal {
	position: inherit;
	width:750px;
	float:right;
}

#Movie {
	position: inherit;
	padding:25px;
}

#Footer {
	position: inherit;
	height: 64px;
	bottom:0px;
	color: #FFF;
	background-image: url(../pics/dark_damast.gif);
	background-repeat: repeat-x;
	text-align:right;
}
#Footer p {
	font: 11px/15px Verdana, Geneva, sans-serif;
	color:#FFF;
	padding:10px 25px;
}
.clear {
	clear:both;
	height:1px;
}

/*--- FlyOverElements ---*/

#logo {	
	width:177px;
	height:177px;
	position:absolute;
	top:45px;
	z-index:20;
}