html, body{
		margin:0;
		padding:0;
		font-family:Garamond;
		font-size: 12px;
		color:#000000;
		background-color:#f7ead9;
		background-image:url(images/bg.gif);
		}

.box{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 955px;
	height: 602px;
	margin-left: -477px;
	margin-top: -301px;
	}
	
img {
	float:left;
	border:0;
	}

.flleft{
	float:left;
}

.buugle_freitext{
	width: 107px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 12px;
	position: absolute;
	top: 28px;
	left: 798px;
	text-align:left;
}

.b_button{
	position: absolute;
	top: 19px;
	left: 908px;
}

.buugle_freitext2{
	width: 110px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 12px;
	position: absolute;
	top: 245px;
	left: 110px;
	text-align:left;
}

.b_button2{
	position: absolute;
	top: 245px;
	left: 227px;
}

.buugle_freitext3{
	width: 110px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 12px;
	position: absolute;
	top: 273px;
	left: 110px;
	text-align:left;
}

.b_button3{
	position: absolute;
	top: 273px;
	left: 227px;
}

.buugle_freitext4{
	width: 110px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 12px;
	position: absolute;
	top: 301px;
	left: 110px;
	text-align:left;
}

.b_button4{
	position: absolute;
	top: 301px;
	left: 227px;
}

.buugle_freitext5{
	width: 110px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 12px;
	position: absolute;
	top: 330px;
	left: 110px;
	text-align:left;
}

.b_button5{
	position: absolute;
	top: 330px;
	left: 227px;
}

.buugle_freitext6{
	width: 110px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 12px;
	position: absolute;
	top: 358px;
	left: 110px;
	text-align:left;
}

.b_button6{
	position: absolute;
	top: 358px;
	left: 227px;
}

.buugle_freitext7{
	width: 110px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 12px;
	position: absolute;
	top: 386px;
	left: 110px;
	text-align:left;
}

.b_button7{
	position: absolute;
	top: 386px;
	left: 227px;
}

.buugle_freitext8{
	width: 110px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 12px;
	position: absolute;
	top: 414px;
	left: 110px;
	text-align:left;
}

.b_button8{
	position: absolute;
	top: 414px;
	left: 227px;
}

.buugle_freitext9{
	width: 110px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 12px;
	position: absolute;
	top: 442px;
	left: 110px;
	text-align:left;
}

.b_button9{
	position: absolute;
	top: 442px;
	left: 227px;
}

.b_button10{
	position: absolute;
	top: 442px;
	left: 27px;
	width:217px;
	height:18px;
}

.box1{
	float:left;
	width: 267px;
}

.box2{
	float:left;
	width: 201px;
}

.box3{
	float:left;
	width: 379px;
	margin-right:30px;
}

.box4{
	float:left;
	width: 298px;
}

.box5{
	float:left;
	padding-bottom:20px;
}

.bgnews{
	float:left;
	background-image:url(images/layout/news_14.gif);
	background-repeat:no-repeat;
	width: 220px;
	height: 328px;
	padding: 0 10px 0px 10px;
}

.bgbuugle{
	float:left;
	width: 675px;
	height: 371px;
	background-image:url(images/buugle/buugle_08.gif);
	background-repeat:no-repeat;
	overflow:auto;
}

.neuigk{
	float:left;
	width: 741px;
	height: 316px;
	overflow:auto;
	background-image:url(images/neuigk/bg_neuigk.gif);
	background-repeat:no-repeat;
	font-size:14px;
}

.neuigk2{
	float:left;
	width: 741px;
	height: 316px;
	overflow:auto;
	background-image:url(images/neuigk/bg_neuigk.gif);
	background-repeat:no-repeat;
	font-size:14px;
}

.neuigk3{
	float:left;
	width: 741px;
	height: 316px;
	overflow:auto;
	background-image:url(images/neuigk/bg_neuigk.gif);
	background-repeat:no-repeat;
	font-size:14px;
}

.bgbuuglelogin{
	float:left;
	background-color:#fcf6ed;
	width: 925px;
	height: 371px;
}

input, select, textarea{
	font-family:Garamond;
	font-size: 12px;
}

.b_bilder{
	float:left;
	width: 92px;
	height: 110px;
	overflow:auto;
	position:relative;
}

.cl {
	clear:left;
}

a:link { text-decoration:none; font-weight:normal; color:#b10057; }
a:visited { text-decoration:none; font-weight:normal; color:#b10057; }
a:hover { text-decoration:none; font-weight:normal; color:#b10057; }
a:active { text-decoration:none; font-weight:normal; color:#b10057; }

.gold{
	color:#bd9e55;
	font-weight:bold;
	font-size:13px;
}

.gold2{
	color:#bd9e55;
	font-weight:bold;
	font-size:12px;
}

.rot{
	color:#b10057;
	font-weight:bold;
	font-size:13px;
}

.headline{
	color:#b10057;
	font-weight:bold;
	font-size:14px;
}

.fett{
	font-weight:bold;
}

.durchschuss{
	font-size:7px;
}

.bild2{
	float:left;
	padding-top:20px;
}

.bild2daneben{
	float:left;
	width:139px;
	padding-left:20px;
}

.bild3drunter{
	float:left;
	width:139px;
	padding-top:20px;
	padding-right:20px;
}

.zeitstrahl{
	width:8150px;
	position:relative;
}

.buugleprofil{
	font-size: 14px;
	float:left;
	width:672px;
	height:370px;
}

.buugleprofiltext{
	float:left;
	width: 382px;
	height: 330px;
	overflow:auto;
}

.buugleprofilzurueck{
	position: absolute;
	top: 495px;
	left: 570px;
}

.buugleprofilbild{
	position: absolute;
	top: 197px;
	left: 299px;
}

.buugldatennavi{
	position: absolute;
	top: 515px;
	left: 270px;
}

.impressum{
	float:left;
	background-image:url(images/impressum/bgimpressum.gif);
	background-repeat:no-repeat;
	width: 585px;
	height: 316px;
	overflow: auto;
}

.impressum2{
	float: left;
	width: 200px;
	padding-right: 100px;
	font-size: 14px;
}

.impressum3{
	float: left;
	width: 200px;
	font-size: 14px;
}

.kontakt3{
	float: left;
	width: 250px;
	font-size: 14px;
}

.kontakt{
	clear:left;
	font-size: 14px;
}

.news{
	width: 100px;
	padding-bottom: 20px;
}

.form_zimmer{
	height:234px;
	width:379px;
	background-image:url(images/leben/form_zimmer_03.gif);
}

.form_input{
	border:0;
	background-color:#f7ead9;
	font-size: 14px;
}

.form_zimmer1{
	width: 102px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: relative;
	top: 0px;
	left: 63px;
	background-color:#f7ead9;
}

.form_zimmer2{
	width: 134px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: relative;
	top: 0px;
	left: 139px;
	background-color:#f7ead9;
}

.form_zimmer3{
	width: 316px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: relative;
	top: 6px;
	left: 63px;
	background-color:#f7ead9;
}

.form_zimmer4{
	width: 135px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: relative;
	top: 12px;
	left: 244px;
	background-color:#f7ead9;
}

.form_zimmer5{
	width: 206px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: relative;
	top: 36px;
	left: 34px;
	background-color:#f7ead9;
}

.form_zimmer6{
	width: 206px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: relative;
	top: 42px;
	left: 173px;
	background-color:#f7ead9;
}

.form_zimmer7{
	width: 379px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: relative;
	top: 71px;
	left: 0px;
	background-color:#f7ead9;
}

.form_zimmer8{
	position: relative;
	top: 77px;
	left: 0px;
}

.zeitstrahl_1815{
	width:75px;
	height:15px;
	position: absolute;
	top: 43px;
	left: 34px;
}

.zeitstrahl_1817{
	width:75px;
	height:15px;
	position: absolute;
	top: 277px;
	left: 467px;
}

.zeitstrahl_1819{
	width:75px;
	height:15px;
	position: absolute;
	top: 277px;
	left: 676px;
}

.zeitstrahl_1823{
	width:75px;
	height:15px;
	position: absolute;
	top: 277px;
	left: 1055px;
}

.zeitstrahl_1839{
	width:75px;
	height:15px;
	position: absolute;
	top: 277px;
	left: 1599px;
}

.zeitstrahl_1855{
	width:75px;
	height:15px;
	position: absolute;
	top: 222px;
	left: 2301px;
}

.zeitstrahl_1884{
	width:75px;
	height:15px;
	position: absolute;
	top: 222px;
	left: 2897px;
}

.zeitstrahl_1923{
	width:75px;
	height:15px;
	position: absolute;
	top: 277px;
	left: 4350px;
}

.zeitstrahl_1936{
	width:75px;
	height:15px;
	position: absolute;
	top: 277px;
	left: 4767px;
}

.zeitstrahl_1968{
	width:75px;
	height:15px;
	position: absolute;
	top: 277px;
	left: 6097px;
}

.zeitstrahl_1993{
	width:75px;
	height:15px;
	position: absolute;
	top: 275px;
	left: 6752px;
}

.zeitstrahl_sand{
	width:27px;
	height:11px;
	position: absolute;
	top: 60px;
	left: 851px;
}

.zeitstrahl_treiber{
	width:82px;
	height:11px;
	position: absolute;
	top: 32px;
	left: 1187px;
}

.zeitstrahl_raumer1{
	width:28px;
	height:11px;
	position: absolute;
	top: 82px;
	left: 2211px;
}

.zeitstrahl_raumer2{
	width:62px;
	height:11px;
	position: absolute;
	top: 94px;
	left: 2117px;
}

.zeitstrahl_geiger{
	width:63px;
	height:11px;
	position: absolute;
	top: 20px;
	left: 3623px;
}

.zeitstrahl_flex{
	width:60px;
	height:11px;
	position: absolute;
	top: 95px;
	left: 3968px;
}

.zeitstrahl_bauer{
	width:58px;
	height:11px;
	position: absolute;
	top: 95px;
	left: 6021px;
}

.zeitstrahl_schoberth{
	width:90px;
	height:11px;
	position: absolute;
	top: 32px;
	left: 6287px;
}

.zeitstrahl_haack{
	width:66px;
	height:11px;
	position: absolute;
	top: 32px;
	left: 6634px;
}

.platzhalter_bild{
	width:160px;
	height:140px;
	background-image:url(images/galerie/bg_platzhalter.gif);
	background-repeat:no-repeat;
	margin-left:16px;
	margin-bottom:14px;
	float:left;
	border:2px solid white;
	position:relative;
}

.platzhalter_bild2{
	width:160px;
	height:120px;
	margin-left:16px;
	margin-bottom:14px;
	float:left;
	position:relative;
}

.gold_bildunterschrift{
	color:#bd9e55;
	font-weight:bold;
	font-size:13px;
	position: absolute;
	top: 123px;
	left: 4px;
}

.platzhalter_bild_detail{
	width:160px;
	height:140px;
	background-image:url(images/galerie/bg_platzhalter.gif);
	background-repeat:no-repeat;
	border:2px solid white;
	position:absolute;
	top:210px;
	left:15px;
}

.platzhalter_bild_detail_gross{
	width:400px;
	height:300px;
	position:absolute;
	top:207px;
	left:365px;
}

.border2{
	border:2px solid white;
}

.border5{
	border:5px solid white;
}

.uebersicht{
	position:absolute;
	top:353px;
	left:16px;
}

.zurueck{
	position:absolute;
	top:353px;
	left:267px;
}

.weiter{
	position:absolute;
	top:353px;
	left:790px;
}

.weiterschalten_galerie{
	color:#bd9e55;
	font-weight:bold;
	font-size:13px;
	position:absolute;
	top:519px;
	left:730px;
	width:220px;
}

.weiterschalten_galerie2{
	float:left;
	padding: 0 5px 0 5px;
}

.weiterschalten_galerie3{
	color:#bd9e55;
	font-weight:bold;
	font-size:13px;
	position:absolute;
	top:519px;
	left:600px;
	width:80px;
}

.weiterschalten_galerie_old{
	color:#bd9e55;
	font-weight:bold;
	font-size:13px;
	position:absolute;
	top:519px;
	left:870px;
	width:100px;
}

.mitgliedersuche{
	position:absolute;
	top:22px;
	left:678px;
	width:115px;
	height:25px;
}

.b_login{
	width: 180px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: absolute;
	top: 282px;
	left: 443px;
	text-align:left;
}

.b_login_pw{
	width: 180px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: absolute;
	top: 305px;
	left: 443px;
	text-align:left;
}

.b_login_enter{
	width: 273px;
	height: 16px;
	border:0;
	position: absolute;
	top: 338px;
	left: 349px;
}

.fehler_bild{
	position: absolute;
	top: 240px;
	left: 370px;
}

.schrift14pkt{
	font-size: 14px;
}

.infotextbild{
	color:#b00057;
	font-family:Garamond;
	font-size: 14px;
	position: absolute;
	top: 550px;
	left: 320px;
}

.breite_amt{
	width:160px;
}

.breite_hochladen{
	width:160px;
}

.breite_form{
	width:200px;
}

.b_login_neu{
	width: 147px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: absolute;
	top: 282px;
	left: 476px;
	text-align:left;
}

.b_login_pw_alt_neu{
	width: 147px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: absolute;
	top: 305px;
	left: 476px;
	text-align:left;
}

.b_login_pw_neu_neu{
	width: 147px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: absolute;
	top: 328px;
	left: 476px;
	text-align:left;
}

.b_login_pw_neu_neu2{
	width: 147px;
	border:0;
	color: black;
	background: white;
	font-family:Garamond;
	font-size: 14px;
	position: absolute;
	top: 351px;
	left: 476px;
	text-align:left;
}

.b_login_enter_neu{
	width: 273px;
	height: 16px;
	border:0;
	position: absolute;
	top: 389px;
	left: 349px;
}

.fehler_bild_neu{
	position: absolute;
	top: 240px;
	left: 370px;
	font-family:Garamond;
	font-size: 14px;
	color:#000000;
}