body {
	font-size			: 11px;
	font-family			: Arial, Courier, mono;
	margin				: 0px;
	background-color	: #C8C8D0;
	color				: #C8C8D0;
}

p {
	font-size			: 11px;
	color				: black;
}

div {
	background-color	: none;
	color				: black;
	border				: none;
	padding				: 0px;
	margin				: 0px;
	position			: absolute;
	overflow			: hidden;
}

table {
	padding				: 0px;
	margin				: 0px;
}

td {
	text-align 				: left;
	vertical-align 			: top;
}

h3 {
	font-size			: 14px;
	font-family			: Arial, Courier, mono;
	margin				: 0px;
	margin-top				: 10px;
	font-weight				: bold;
}

input {
	width:140px;
	height:14px;
	border:solid 1px #686C78;
	font-size			: 10px;
	font-family			: Arial, Courier, mono;
}

.input {
	text-align 				: right;
}

textarea {
	width:230px;
	height:165px;
	border:solid 1px #686C78;
	font-size			: 10px;
	font-family			: Arial, Courier, mono;
}

#kontakt {
	padding-left				: 10px;
	padding-right				: 10px;
}

#kontaktdaten_1 {
	top					: 25px;
	left				: 15px;
	height				: 250px;
	width				: 270px;
}

#nachricht_1 {
	top					: 25px;
	left				: 300px;
	height				: 250px;
	width				: 265px;
}

#kontakt_zusatz {
	top					: 330px;
	left				: 15px;
	height				: 50px;
	width				: 550px;
	background-color	: none;
	color				: #686C78;
	font-size			: 11px;
	font-weight			: bold;
}

#sended {
	top					: 150px;
	left				: 15px;
	height				: 50px;
	width				: 550px;
	text-align 				: center;
	vertical-align 			: middle;
	font-weight				: bold;
	font-size			: 12px;
	font-family			: Arial, Courier, mono;
}

#fehlertext {
	top					: 280px;
	left				: 15px;
	height				: 20px;
	width				: 550px;
	text-align 				: center;
	vertical-align 			: middle;
	font-weight				: bold;
	font-size			: 12px;
	font-family			: Arial, Courier, mono;
	color:red;
	background-color	: none;
	visibility:hidden;
}

#kontakt_head {
	padding-bottom				: 2px;
	padding-left				: 2px;
	background-color	: none;
	color				: #686C78;
	font-size			: 11px;
	font-weight			: bold;

}

#kontaktdaten_2 {
	top					: 14px;
	left				: 0px;
	height				: 200px;
	width				: 245px;
	background-color	: #B9CAD2;
	color				: #ffffff;
	border:2px solid #686C78;
	padding				: 10px;
}

#nachricht_2 {
	top					: 14px;
	left				: 0px;
	height				: 200px;
	width				: 240px;
	background-color	: #B9CAD2;
	color				: #ffffff;
	border:2px solid #686C78;
	padding				: 10px;
}

#nachricht_3 {

	top					: 202px;
	left				: 48px;
	height				: 35px;
	width				: 210px;

}

.kontakt {
	background-color	: #B9CAD2;
	color				: #ffffff;
	border:2px solid #686C78;
	padding				: 10px;
}

#kontaktdaten_2 td {
	background-color	: none;
	color				: #686C78;
	font-size			: 11px;
		font-weight			: bold;
	vertical-align 			: middle;
}

.right {
	text-align 				: right;
}

.button {
	width:96px;
	height:19px;
	font-size			: 10px;
	background-color	: #686C78;
	color				: #ffffff;
	border:1px solid #ffffff;
	padding				: 2px;
	text-align 				: center;
	vertical-align 			: middle;
	cursor:pointer;
}

#agb {
	padding-left				: 10px;
	padding-right				: 10px;
	width : 560px;
	height					:375px;
	overflow:auto;
}

#agb_in {
	width : 190px;
	position			: relative;
}

#agb p {
	margin				: 0px;
	padding				: 0px;
	padding-top				: 5px;
}

#div_background {
	top					: 0px;
	left				: 0px;
	min-height			: 100%;
	width				: 100%;
}

#div_main {
	background-color	: #ffffff;
	color				: #000000;
	top					: 50%;
	margin-top			: -275px;
	left				: 50%;
	margin-left			: -417px;
	height				: 550px;
	width				: 830px;
}

#div_shadow {
	background-image	: url(_pics/shaddow.jpg);
	background-repeat	: no-repeat;
	top					: 50%;
	margin-top			: -270px;
	left				: 50%;
	margin-left			: -412px;
	height				: 550px;
	width				: 830px;
}

#div_shadow_down {
	background-image	: url(_pics/sha_down.jpg);
	background-repeat	: repeat-x;
	bottom				: 0px;
	left				: 0px;
	height				: 25px;
	width				: 830px;
}

#div_shadow_left {
	background-image	: url(_pics/sha_left.jpg);
	background-repeat	: no-repeat;
	bottom				: 0px;
	left				: 0px;
	height				: 25px;
	width				: 25px;
}

#div_shadow_right {
	background-image	: url(_pics/sha_right.jpg);
	background-repeat	: no-repeat;
	bottom				: 0px;
	right				: 0px;
	height				: 550px;
	width				: 25px;
}

#div_headbar {
	background-color	: #686C78;
	color				: #000000;
	top					: 35px;
	left				: 28px;
	height				: 18px;
	width				: 771px;
}

#div_headbar_info {
	background-color	: #686C78;
	color				: #ffffff;
	top					: 2px;
	left				: 10px;
	height				: 16px;
	width				: 300px;
}

#div_headbar_sprache {
	background-color	: #686C78;
	color				: #ffffff;
	top					: 2px;
	right				: 10px;
	height				: 16px;
	width				: 100px;
	text-align 			: right;

}

#div_leftbar {
	background-color	: #B9CAD2;
	color				: #000000;
	top					: 54px;
	left				: 28px;
	height				: 418px;
	width				: 14px;
}

#div_content {
	background-color	: #ffffff;
	color				: #000000;
	top					: 58px;
	left				: 46px;
	height				: 385px;
	width				: 582px;
}

#div_bottombar {
	background-color	: #686C78;
	color				: #000000;
	top					: 448px;
	left				: 43px;
	height				: 24px;
	width				: 587px;
}

#div_leftbox {
	background-color	: #57809C;
	color				: #000000;
	top					: 473px;
	left				: 0px;
	height				: 25px;
	width				: 42px;
}

#div_logo {
	background-color	: #ffffff;
	color				: #000000;
	bottom				: 0px;
	right				: 0px;
	height				: 60px;
	width				: 160px;
}

#div_navbar0, #div_navmain0 {
	left				: 43px;
}

#div_navbar1, #div_navmain1 {
	left				: 141px;
}

#div_navbar2, #div_navmain2 {
	left				: 239px;
}

#div_navbar3, #div_navmain3 {
	left				: 337px;
}

#div_navbar4, #div_navmain4 {
	left				: 435px;
}

#div_navbar5, #div_navmain5 {
	left				: 533px;
}

#div_galerie {
	top					: 54px;
	background-color	: #B9CAD2;
	color				: #85A5B4;
	font-size			: 11px;
	font-family			: Arial, Courier, mono;
	padding-top			: 4px;
	height				: 19px;
}

#div_galerie0 {
	top					: 78px;
}

#div_galerie1 {
	top					: 102px;
}

#div_galerie2 {
	top					: 126px;
}

#div_galerie3 {
	top					: 150px;
}

#div_galerie4 {
	top					: 174px;
}

#div_galerie5 {
	top					: 198px;
}

#div_galerie6 {
	top					: 222px;
}
#div_galerie_b {
	top					: 246px;
	height				: 10px;
}

.navbars {
	background-color	: #57809C;
	color				: #000000;
	top					: 473px;
	height				: 5px;
	width				: 97px;
}

.navmainakt {
	background-color	: #57809C;
	font-size			: 11px;
	font-family			: Arial, Courier, mono;
	font-weight			: bold;
	color				: #ffffff;
	top					: 478px;
	padding-top			: 2px;
	height				: 18px;
	padding-left		: 8px;
	width				: 89px;
}

.navmain {
	background-color	: #ffffff;
	font-size			: 11px;
	font-family			: Arial, Courier, mono;
	font-weight			: bold;
	color				: #57809C;
	top					: 478px;
	padding-top			: 2px;
	height				: 18px;
	padding-left		: 8px;
	width				: 89px;
	cursor				: pointer;
}

.galerieakt {
	background-color	: #57809C;
	font-size			: 11px;
	font-family			: Arial, Courier, mono;
	color				: #ffffff;
	font-weight			: bold;
	padding-top			: 5px;
	padding-left		: 10px;
	left				: 634px;
	height				: 18px;
	width				: 155px;
}

.galerie {
	background-color	: #9EB0BC;
	font-size			: 11px;
	font-family			: Arial, Courier, mono;
	color				: #ffffff;
	font-weight			: bold;
	padding-top			: 5px;
	padding-left		: 10px;
	left				: 634px;
	height				: 18px;
	width				: 155px;
	cursor				: pointer;
}

#wedding_video {
	top					: 285px;
	left				: 636px;
	font-size			: 14px;
	font-weight			: bold;

}
#wedding_video a:visited, a:link {
	color				: #686C78;
	text-decoration		: none;
}

#wedding_video a:hover, a:active {
	color				: #57809C;
	text-decoration		: none;
}

#thumbnail1 {
	top					: 320px;
	left				: 636px;
}
#thumbnail2 {
	top					: 320px;
	left				: 677px;
}
#thumbnail3 {
	top					: 320px;
	left				: 718px;
}
#thumbnail4 {
	top					: 320px;
	left				: 759px;
}
#thumbnail5 {
	top					: 347px;
	left				: 636px;
}
#thumbnail6 {
	top					: 347px;
	left				: 677px;
}
#thumbnail7 {
	top					: 347px;
	left				: 718px;
}
#thumbnail8 {
	top					: 347px;
	left				: 759px;
}
#thumbnail9 {
	top					: 374px;
	left				: 636px;
}
#thumbnail10 {
	top					: 374px;
	left				: 677px;
}
#thumbnail11 {
	top					: 374px;
	left				: 718px;
}
#thumbnail12 {
	top					: 374px;
	left				: 759px;
}
#thumbnail13 {
	top					: 401px;
	left				: 636px;
}
#thumbnail14 {
	top					: 401px;
	left				: 677px;
}
#thumbnail15 {
	top					: 401px;
	left				: 718px;
}
#thumbnail16 {
	top					: 401px;
	left				: 759px;
}

.thumbnail {
	background-image	: url('Hochzeit.jpg');
	height				: 26px;
	width				: 39px;
	padding-left		: 1px;
}






a:visited, a:link {
	color				: #57809C;
	text-decoration		: none;
}

a:hover, a:active {
	color				: #ffffff;
	text-decoration		: none;
}

#div_headbar_sprache a:visited, #div_headbar_sprache a:link, #div_headbar_sprache a:hover, #div_headbar_sprache a:active  {
	color				: #ffffff;
	text-decoration		: none;
}

.galerieakt a:visited, .galerieakt a:link, .galerieakt a:hover, .galerieakt a:active  {
	color				: #ffffff;
	text-decoration		: none;
}

.galerie a:visited, .galerie a:link, .galerie a:hover, .galerie a:active  {
	color				: #ffffff;
	text-decoration		: none;
}
