@charset "utf-8";
/* CSS Document */

/* allgemein fuer alle gueltig ////////////////////////////////////////////////////////*/

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#div01{
	position:absolute;
	background-image:url(images/template181_2slice_01.jpg);
	height: 272px;
	width: 489px
}

#div02{
	position: absolute;
	background-image:url(images/template181_2slice_02.jpg);
	height: 127px;
	width: 257px;
	top: 0px;
	left: 489px;
}

#div03{
	position: absolute;
	background-image: url(images/template181_2slice_03.jpg);
	height: 275px;
	width: 29px;
	top: 0px;
	right: 0px;
}

#info_box{
	position: absolute;
	background-image: url(images/template181_2slice_11.jpg);
	width: 238px;
	top: 127px;
	left: 489px;
	height: auto;
}

#div04{
	position: absolute;
	background-image:url(images/template181_2slice_04.jpg);
	height: 296px;
	width: 257px;
	top: 0px;
	left: 0px;
}

#div06{
	position: absolute;
	background-color: #FFFFFF;
	min-height: 329px;
	width: 29px;
	top: 272px;
	right: 0px;
}

#txt_info{
	position: absolute;
	width: 206px;
	top: 25px;
	left: 25px;
}

#div_footer{
	position: absolute;
	height: 99px;
	width: 774px;
	bottom: 0px;
	left: 0px;
	z-index: 3;
}

#div08{
	position: absolute;
	background-image: url(images/template181_2slice_08.jpg);
	height: 99px;
	width: 489px;
	top: 0px;
	left: 0px;
}

#div09{
	position: absolute;
	background-image: url(images/template181_2slice_09.jpg);
	height: 99px;
	width: 257px;
	top: 0px;
	left: 489px;
}

#div10{
	position: absolute;
	background-image: url(images/template181_2slice_10.jpg);
	height: 99px;
	width: 29px;
	top: 0px;
	right: 0px;
}

#navi{
	position: absolute;
	top: 0px;
	left: 190px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

#sub_navi{
	position: absolute;
	top: 22px;
	left: 220px;
	z-index: 1;
}

#div14{
	position: absolute;
	padding-top: 10px;
	right: 15px;
	color:#FFFFFF;
}

#div15{
	position: absolute;
	padding-top: 40px;
	padding-left: 90px;
}

#pfad{
	position: absolute;
	padding: 5px 16px;
}

#willkommen{
	position: absolute;
	top: 200px;
	left: 220px;
	width: 250px;
}

/* klassen ////////////////////////////////////////////////////////////////////////*/
.txt_navi{
	text-decoration: none;
	color:#000000;
}

.aktiv{
	text-decoration: none;
	color: #3f9606;
}

.txt_sub_navi{
	text-decoration: none;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}

.sub_aktiv{
	text-decoration: none;
	color: #79c309;
	font-size: 11px;
	font-weight:bold;
}

.navi_unten{
	text-decoration: none;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.navi_unten_aktiv{
	text-decoration: underline;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.navi_pfad{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}

.pfad_aktiv{
	text-decoration: none;
	color: #000000;
}

.aktuell{
	position: absolute;
	width: 216px;
	top: 20px;
	left: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px; 
}

.ueber01{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}

.ueber02{
	color: #004206;
	font-weight: bold;
}

.willkommen{
	font-size: 10px;
	color: #FFFFFF;
}

.txt_allg{
	position: absolute;
	text-align: left;
	top: 15px;
	left: 15px;
	width: 425px;
	line-height: 140%;	
}

.txt_allg2{
	position: absolute;
	text-align: left;
	top: 15px;
	left: 31px;
	width: 425px;
	line-height: 140%;	
}

.link{
	color: #004206;
}

.daten{
	font-size: 10px;
}

/* index /////////////////////////////////////////////////////////////////////*/
#seite{
	position:absolute;
	left: 50%;
	margin-left: -375px;
	width: 774px;
	height: 1315px;
	border:#b49b01 2px solid;
}

#div05{
	position: absolute;
	background-color: #FFFFFF;
	height: 940px;
	width: 489px;
	top: 272px;
	left: 0px;
	/*border: #00FFCC solid 2px;*/
}

#div07{
	position: absolute;
	background-image: url(images/template181_2slice_11.jpg);
	height: 795px;
	width: 256px;
	left: 0px;
	top: 296px;
}

#div11{
	position: absolute;
	height: 210px;
	width: 489px;
	top: 0px;
	left: 0px;
	border-bottom: #efeac9 solid 1px;
}

#div11_2{
	position: absolute;
	height: 195px;
	width: 489px;
	top: 370px;
	left: 0px;
	border-bottom: #efeac9 solid 1px;
}

#div11_3{
	position: absolute;
	height: 195px;
	width: 489px;
	top: 721px;
	left: 0px;
	border-bottom: #efeac9 solid 1px;
}

#div12{
	position: absolute;
	background-image: url(images/template181_2slice_12.jpg);
	height: 162px;
	width: 455px;
	top: 33px;
	left: 16px;
}

#div12_2{
	position: absolute;
	background-image: url(images/template181_2slice_12.jpg);
	height: 162px;
	width: 455px;
	top: 15px;
	left: 16px;
}

#div12_3{
	position: absolute;
	background-image: url(images/template181_2slice_12.jpg);
	height: 162px;
	width: 455px;
	top: 15px;
	left: 16px;
}

#div13{
	position: absolute;
	height: 162px;
	width: 460px;
	top: 210px;
	left: 0px;
	padding-right: 30px;
	border-bottom: #efeac9 solid 1px;
}

#div13_2{
	position: absolute;
	height: 162px;
	width: 460px;
	top: 559px;
	left: 0px;
	padding-right: 30px;
	border-bottom: #efeac9 solid 1px;
}

/* kontakt /////////////////////////////////////////////////////////////////////*/
#seite_k{
	position:absolute;
	left: 50%;
	margin-left: -375px;
	width: 774px;
	height: 930px;
	border:#b49b01 2px solid;
}

#div05_k{
	position: absolute;
	background-color: #FFFFFF;
	height: 550px;
	width: 489px;
	top: 272px;
	left: 0px;
	/*border: #00FFCC solid 2px;*/
}

#div07_k{
	position: absolute;
	background-image: url(images/template181_2slice_11.jpg);
	height: 410px;
	width: 256px;
	left: 0px;
	top: 296px;
}

#div11_k{
	position: absolute;
	height: 270px;
	width: 489px;
	top: 0px;
	left: 0px;
	border-bottom: #efeac9 solid 1px;
}

#div12_k{
	position: absolute;
	background-image: url(images/template181_2slice_12.jpg);
	height: 220px;
	width: 455px;
	top: 33px;
	left: 16px;
}

#div13_k{
	position: absolute;
	height: 250px;
	width: 460px;
	top: 270px;
	left: 0px;
	padding-right: 30px;
	border-bottom: #efeac9 solid 1px;
}

/* kontakt_fragen /////////////////////////////////////////////////////////////////////*/
#seite_k_f{
	position:absolute;
	left: 50%;
	margin-left: -375px;
	width: 774px;
	height: 1415px;
	border:#b49b01 2px solid;
}

#div05_k_f{
	position: absolute;
	background-color: #FFFFFF;
	height: 1040px;
	width: 489px;
	top: 272px;
	left: 0px;
	border: #00FFCC solid 2px;*/
}

#div07_k_f{
	position: absolute;
	background-image: url(images/template181_2slice_11.jpg);
	height: 895px;
	width: 256px;
	left: 0px;
	top: 296px;
}

#div11_k_f{
	position: absolute;
	height: 1020px;
	width: 489px;
	top: 0px;
	left: 0px;
	border-bottom: #efeac9 solid 1px;
}

#div12_k_f{
	position: absolute;
	background-image: url(images/template181_2slice_12.jpg);
	height: 970px;
	width: 455px;
	top: 33px;
	left: 16px;
}

/* ueber_uns /////////////////////////////////////////////////////////////////////*/
#seite_ues{
	position:absolute;
	left: 50%;
	margin-left: -375px;
	width: 774px;
	height: 855px;
	border:#b49b01 2px solid;
}

#div05_ues{
	position: absolute;
	background-color: #FFFFFF;
	height: 480px;
	width: 489px;
	top: 272px;
	left: 0px;
	/*border: #00FFCC solid 2px;*/
}

#div07_ues{
	position: absolute;
	background-image: url(images/template181_2slice_11.jpg);
	height: 340px;
	width: 256px;
	left: 0px;
	top: 296px;
}

#div11_ues{
	position: absolute;
	height: 460px;
	width: 489px;
	top: 0px;
	left: 0px;
	border-bottom: #efeac9 solid 1px;
}

#div12_ues{
	position: absolute;
	background-image: url(images/template181_2slice_12.jpg);
	height: 412px;
	width: 455px;
	top: 33px;
	left: 16px;
}

/* ueber_uns - partner /////////////////////////////////////////////////////////////////////*/
#seite_ues_p{
	position:absolute;
	left: 50%;
	margin-left: -375px;
	width: 774px;
	/*height: 1105px;*/
	height: 1205px;
	border:#b49b01 2px solid;
}

#div05_ues_p{
	position: absolute;
	background-color: #FFFFFF;
	/*height: 730px;*/
	height: 830px;
	width: 489px;
	top: 272px;
	left: 0px;
	/*border: #00FFCC solid 2px;*/
}

#div07_ues_p{
	position: absolute;
	background-image: url(images/template181_2slice_11.jpg);
	height: 690px;
	width: 256px;
	left: 0px;
	top: 296px;
}

#div11_ues_p{
	position: absolute;
	height: 810px;
	width: 489px;
	top: 0px;
	left: 0px;
	border-bottom: #efeac9 solid 1px;
}

#div12_ues_p{
	position: absolute;
	background-image: url(images/template181_2slice_12.jpg);
	height: 762px;
	width: 455px;
	top: 33px;
	left: 16px;
}

/* reiseziele /////////////////////////////////////////////////////////////////////*/
#seite_rz{
	position:absolute;
	left: 50%;
	margin-left: -375px;
	width: 774px;
	height: 1140px;
	border:#b49b01 2px solid;
}

#div05_rz{
	position: absolute;
	background-color: #FFFFFF;
	height: 760px;
	width: 489px;
	top: 272px;
	left: 0px;
	/*border: #00FFCC solid 2px;*/
}

#div07_rz{
	position: absolute;
	background-image: url(images/template181_2slice_11.jpg);
	height: 620px;
	width: 256px;
	left: 0px;
	top: 296px;
}

#div11_rz{
	position: absolute;
	height: 212px;
	width: 489px;
	top: 0px;
	left: 0px;
	border-bottom: #efeac9 solid 1px;
}

#div11_rz2{
	position: absolute;
	height: 212px;
	width: 489px;
	top: 360px;
	left: 0px;
	border-bottom: #efeac9 solid 1px;
}

#div12_rz{
	position: absolute;
	background-image: url(images/template181_2slice_12.jpg);
	height: 162px;
	width: 455px;
	top: 33px;
	left: 16px;
}

#div12_rz2{
	position: absolute;
	background-image: url(images/template181_2slice_12.jpg);
	height: 162px;
	width: 455px;
	top: 33px;
	left: 16px;
}

#div13_rz{
	position: absolute;
	height: 162px;
	width: 460px;
	top: 212px;
	left: 0px;
	padding-right: 30px;
	border-bottom: #efeac9 solid 1px;
}

#div13_rz2{
	position: absolute;
	height: 162px;
	width: 460px;
	top: 581px;
	left: 0px;
	padding-right: 30px;
	border-bottom: #efeac9 solid 1px;
}

/* reisevereinbarung /////////////////////////////////////////////////////////////////////*/
#seite_rv{
	position:absolute;
	left: 50%;
	margin-left: -375px;
	width: 774px;
	height: 1580px;
	border:#b49b01 2px solid;
}

#div05_rv{
	position: absolute;
	background-color: #FFFFFF;
	height: 1205px;
	width: 489px;
	top: 272px;
	left: 0px;
	/*border: #00FFCC solid 2px;*/
}

#div07_rv{
	position: absolute;
	background-image: url(images/template181_2slice_11.jpg);
	height: 1070px;
	width: 256px;
	left: 0px;
	top: 296px;
}

#div11_rv{
	position: absolute;
	height: 1185px;
	width: 489px;
	top: 0px;
	left: 0px;
	border-bottom: #efeac9 solid 1px;
}

#div12_rv{
	position: absolute;
	background-image: url(images/template181_2slice_12.jpg);
	height: 1130px;
	width: 455px;
	top: 33px;
	left: 16px;
}


/*///////////////////////////////////////////////////////////////////////////*/



