/* CSS Document */


/* Allgemeine Stile */


a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #566949;
	
	/*background-image: url(../img/bkgimg00.gif);
	background-repeat: repeat-y;
	background-position: center;*/
}

/* Stile Tabellen */


.tableborder {
	border-collapse: collapse;
}
.tableborder td {
	border: 1px solid #c9d7b6;
}


/* menu style's */

.NavTop:link, .NavTop:visited {
	height: 19px;
	padding-left: 13px;
	padding-right: 13px;
	display: block;
	background-color: #505f34;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 17px;
	color: #e5eed1;
	text-decoration: none;
}
.NavTop:active, .NavTop:hover {
	height: 19px;
	padding-left: 13px;
	padding-right: 13px;
	display: block;
	background-color: #9bc05d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 17px;
	color: #ffffff;
	text-decoration: none;
}
.NavTopOff {
	height: 19px;
	padding-left: 13px;
	padding-right: 13px;
	display: block;
	background-color: #9bc05d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 18px;
	color: #ffffff;
	text-decoration: none;
}
.NavDrop:link,
.NavDrop:visited {
	height:19px;
	padding-left:13px;
	padding-right:13px;
	display:block;
	background-color:#9bc05d;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:18px;
	color:#ffffff;
	text-decoration:none;
}
.NavDrop:active,
.NavDrop:hover {
	height:19px;
	padding-left:13px;
	padding-right:13px;
	display:block;
	background-color:#9bc05d;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:18px;
	color:#ffffff;
	text-decoration:none;
}

/* bkg image's */

.bkgimg01 {
	background-image: url(../img/bkgimg01.jpg);
	background-repeat: no repeat;
}
.bkgimg02 {
	background-image: url(../img/bkgimg02.jpg);
	background-repeat: no repeat;
}
.bkgimg03 {
	background-image: url(../img/bkgimg03.jpg);
	background-repeat: no repeat;
}
.bkgimg04 {
	background-image: url(../img/bkgimg04.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #728363;
}
.bkgimg05 {
	background-image: url(../img/bkgimg05.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #728363;
}
.bkgimg06 {
	background-image: url(../img/bild_home.jpg);
	background-repeat: no-repeat;
}

/* bkg color's */

/* button style's */

.BtnStyle01:link, .BtnStyle01:visited {
	height: 19px;
	padding-left: 13px;
	padding-right: 13px;
	display: block;
	background-color: #566949;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 17px;
	color: #ffffff;
	text-decoration: none;
}
.BtnStyle01:active, .BtnStyle01:hover {
	height: 19px;
	padding-left: 13px;
	padding-right: 13px;
	display: block;
	background-color: #566949;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 17px;
	color: #ffffff;
	text-decoration: underline;
}

.bkgcolor01 {
	background-color: #798A6A;
}

/* font style's */

.fontstyle01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #BBC3B6;
	text-decoration: none;
}
.fontstyle02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #ffffff;
	text-decoration: none;
}
.fontstyle03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	color: #ffffff;
	text-decoration: none;
}
.fontstyle04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #25321C;
	text-decoration: none;
}

/* div style's */

.div01 {
	display: none;
}

/* box style's */

/* padding style's */

.padding01 {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 25px;
}
.padding02 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.padding03 {
	padding-left: 20px;
	padding-right: 40px;
	padding-top: 30px;
}
.padding04 {
	padding-top:20px;
	padding-bottom:10px;
}

/* align style's */

/* border style's */

.border1 {
	border-top: 1px solid #c9d7b6;
	border-bottom: 1px solid #c9d7b6;
	border-left: 1px solid #c9d7b6;
}
.border2 {
	border-top: 1px solid #c9d7b6;
	border-bottom: 1px solid #c9d7b6;
	border-left: 1px solid #c9d7b6;
	border-right: 1px solid #c9d7b6;
}
.border3 {
	border-left: 1px solid #C9D7B6;
	border-right: 1px solid #C9D7B6;
}
.border4 {
	border-top: 1px solid #566949;
	border-left: 1px solid #566949;
	border-right: 1px solid #566949;
}

/* link style's */

.linkstyle01:link, .linkstyle01:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #BBC3B6;
	text-decoration: none;
}
.linkstyle01:active, .linkstyle01:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #BBC3B6;
	text-decoration: underline;
}
.linkstyle02:link, .linkstyle02:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #ffffff;
	text-decoration: underline;
}
.linkstyle02:active, .linkstyle02:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #ffffff;
	text-decoration: none;
}
.linkstyle03:link, .linkstyle03:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #25321C;
	text-decoration: underline;
}
.linkstyle03:active, .linkstyle03:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #25321C;
	text-decoration: none;
}
.linkstyle04:link, .linkstyle04:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: normal;
	color: #BBC7AE;
	text-decoration: none;
}
.linkstyle04:active, .linkstyle04:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

/* form object style's */

.textfield01 {
	width: 185px;
	height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
	text-decoration: none;
	
	padding-left: 3px;
}
.textfield02 {
	width: 135px;
	height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
	text-decoration: none;
	
	padding-left: 3px;
}
.textfield03 {
	width: 187px;
	height: 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
	text-decoration: none;
	
	padding-left: 3px;
}
.button01 {
	width: 90px;
}

/* --> S T A R T   Form Object & Anfrage Styles N E W <-- */

.txtfield {
	width:200px;
		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.txtfield2 {
	width:100px;
		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.txtarea {
	width:250px;
	height:80px;
		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.titleanfrage {
	padding:0 0 15px 0;
		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	text-transform:uppercase;
}
.paddtxt {
	padding:15px 0 8px 0;
}
.infofeld {
	width:235px;
	background-color:#AABBA0;
	/*border:1px solid #000000;*/
	padding:8px;
	color:#000000;
}
.btnsenden {
	padding:10px 0;
}
table#form td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
table#form td#a {
	padding:5px 0 20px 0;
}
table#form td#b {
	padding:0 15px 0 0;
	font-weight:bold;
	text-align:right;
	line-height:24px;
}
table#form td#c {
	padding:0 15px 0 0;
	font-weight:normal;
	text-align:right;
	line-height:24px;
}
.danketxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	padding:5px 0 0 0;
}
.divform {
	padding:25px 20px 0 20px;
}
.pricestitel {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#47542E;
	line-height:normal;
	text-decoration:none;
}
.linkpopup:link,
.linkpopup:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color:#C9D7B6;
	text-decoration:none;
	
	height:92px;
	display:block;
}
.linkpopup:active,
.linkpopup:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color:#FFFFFF;
	text-decoration:none;
	
	background-color:#506343; /*5A6D4D*/
}

/* STILE f�r POPUP "APPARTEMENTS" */

.container {
	width:600px;
	background-color:#DDE2DE;
	margin:20px;
}
.navi {
	background-color:#566949;
}
.navi a:link,
.navi a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
	color:#566949;
	text-decoration:none;
	
	background-color:#A7B2A2;
	padding:9px 17px 9px 17px;
	border-bottom:1px solid #566949;
	display:block;
}
.navi a:active,
.navi a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
	color:#566949;
	text-decoration:none;
	
	background-color:#DDE2DE;
	padding:9px 17px 9px 17px;
	display:block;
}
.naviactive {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
	color:#566949;
	text-decoration:none;
	
	background-color:#DDE2DE;
	padding:9px 17px 9px 17px;
	border-bottom:1px solid #DDE2DE;
	display:block;
}
.tdleft {
	border-right:1px solid #566949;
	padding:20px 15px 0 15px;
}
.tdright {
	padding:30px 12px 12px 25px;
}
h2 {
	margin:0 0 22px 0;
	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:14px;
	color:#566949;
	text-decoration:none;
}
h3 {
	margin:15px 20px 22px 0;
	text-align:right;
	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:14px;
	color:#566949;
	text-decoration:none;
}
.txtdesc {
	padding:20px 0 20px 0;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	color:#25321C;
	text-decoration:none;
}
.separator {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	color:#25321C;
	text-decoration:none;
	
	padding:0 8px;
}
.btnclose:link,
.btnclose:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:normal;
	color:#FFFFFF;
	text-decoration:none;
	
	background-color:#566949;
	padding:5px 13px 5px 13px;
	display:block;
}
.btnclose:active,
.btnclose:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:normal;
	color:#FFFFFF;
	text-decoration:underline;
	
	background-color:#566949;
	padding:5px 13px 5px 13px;
	display:block;
}
.tdbild {
	padding:15px;
}
.tdpag {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
	color:#99A593;
	text-decoration:none;
	
	padding:17px 0 0 0;
}
.paginfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
	color:#566949;
	text-decoration:none;
	
	padding:0 12px;
}
.pagweiter:link,
.pagweiter:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
	color:#566949;
	text-decoration:underline;
}
.pagweiter:active,
.pagweiter:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
	color:#566949;
	text-decoration:none;
}
.boxanfrage {
	padding:0 0 0 0;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	color:#FFFFFF;
	text-decoration:none;
}

/* <-- AnyLink DropDown Menu Stlyes --> */

#dropmenudiv {
		position:absolute;
		border:1px solid #505F34;
		border-bottom-width:0;
		z-index:100;
		margin-top:1px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		line-height:18px;
}

#dropmenudiv a {
		width:100%;
		display:block;
		text-indent:13px;
		border-bottom:1px solid #505F34;
		padding:1px 0 3px 0;
		text-decoration:none;
		font-weight:normal;
		color:#000000;
}

#dropmenudiv a:hover { /*hover background color*/
		background-color:#D9F2B2;
}

/* <-- Stile fuer Wandertipps-Seite --> */

div.cntcontent {
		margin:25px 20px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		line-height:15px;
		color:#FFFFFF;
		text-decoration:none;
}
h1.content {
		margin:0 0 8px 0;

		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		line-height:normal;
		color:#FFFFFF;
		text-decoration:none;
}























