/**
* CSS Klasse Pinzgau.com Plattform
* @author Josef Seitlinger, Nikolaus Flamann
* September 2005 Pinzgau.com
*/
/*
 * Allgemeine Standard Styles
 */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding:0px;
	background-color:#FDEAA5;
	right:0px;
	top:0px;
	float:left;
	vertical-align:top;
	text-align:left;
	color: #000000;
}
a:link {
	color: #733700;
	text-decoration: none;
}
a:visited {
	color: #733700;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:link.navisel {
	color: #FFFFFF;
	text-decoration: none;
	font-size:10px;
}
a:visited.navisel {
	color: #FFFFFF;
	text-decoration: none;
	font-size:10px;
}
a:hover.navisel {
	color: #000000;
	text-decoration: none;
	font-size:10px;
}
a:link.navisel2 {
	color: #FFFFFF;
	text-decoration: none;
	font-size:10px;
}
a:visited.navisel2 {
	color: #FFFFFF;
	text-decoration: none;
	font-size:10px;
}
a:hover.navisel2 {
	color: #000000;
	text-decoration: none;
	font-size:10px;
}
a:link.aktuelles {
	color: #000000;
	text-decoration: none;
	font-size:10px;
}
a:visited.aktuelles {
	color: #000000;
	text-decoration: none;
	font-size:10px;
}
a:hover.aktuelles {
	color: #000000;
	text-decoration: none;
	font-size:10px;
}
a:link.objekt {
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
}
a:visited.objekt {
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
}
a:hover.objekt {
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
}
a:link.orte {
	color: #733700;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:visited.orte {
	color: #733700;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:hover.orte {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
img {
	border: 0px;
}
hr {
	line-height:1px;
	height:1px;
	color:#733700;
}
td {
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td.line {
	background-image:url(../images/line.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height:7px;
	margin-bottom:10px;
}
td.spacer {
	height:10px;
}
td.dspacer {
	height:20px;
}
td.hilfe {
	background-color:#FEF5D2;
	padding:5px;
	margin:5px;
}
/**
 * Formularelemente
 */
form {
	margin: 0px;
	padding: 0px;
}
input {
	background-color:#F3F3F3;
	border:1px;
	border-style: solid;
	border-color:#D3D3D6;
	color:#666666;
	font-size:11px;
	text-align:left;
}
textarea {
	background-color:#F3F3F3;
	border:1px;
	border-style: solid;
	border-color:#D3D3D6;
	color:#666666;
	font-size:11px;
	text-align:left;
}
select {
	background-color:#F3F3F3;
	border:1px;
	border-color:#F7C202;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}
input.checkbox, input.radio, td.checkboxes input {
	background-color:#FDEAA5;
	border: none;
}

/**
 * Überschriften
 */
h1 {
	font-size: 13px;
	font-weight: bold;
	color: #733700;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-style: italic;
}
h2 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}


.newsletter_abstand {
	padding-bottom:6px;
}
.detail_liste_hell {
	padding:5px;
	background-color:#FEF5D2;
}
.detail_liste_dunkel {
	padding:5px;
	background-color:#FEF0C0;
}
.detail_liste {
	padding:5px;
}
.ueberschrift_orte {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	font-style:italic;
}
.personen_orte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
td.orte {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	background-color:#AE631F;
}
/**
 * Menü oben
 */
#top {
	font-size: 12px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	text-align: right;
	margin: 0px;
	width: 100%;

	position:absolute;
	top:0px;
	left:0;
}
#top td.left {
	vertical-align: bottom;
	text-align: right;
	width: 890px;
	height: 53px;
	padding: 0px 0px 12px 0px;
}
#top td.right {
	height: 65px;
}
#top td.middle {
	height:194px;
	background-image:url(/images/layout/bild-streifen.jpg);
	background-repeat: repeat-x;
	text-align:left;
	vertical-align:top;
}
#top table.menu {
	text-align: right;
}
#top td.sprache {
	width: 40px;
	text-align:right;
}
#top ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
#top li {
	display:inline;
	margin:0px;
	padding:0px;
}
#top li.spacer {
	font-size: 1px;
	padding:0px 4px 4px 0px;
}
/**
 * Menü Links
 */
/* Layer */
#menuleft {
	position:absolute;
	left:24px;
	top:198px;
	width:163px;
	z-index:2;
}
#menuleft table {
	width: 163px;
}
#menuleft td.top {
	background-color:#F7C202;
	height:16px;
	background-image:url(/images/layout/bg_navleft.gif);
	background-repeat:repeat-x;
}
#menuleft td.bottom  {
	background-color:#F7C202;
	height:25px;
}
/**
 * Standard Menüpunkte
 */
#menuleft td.navi {
	background-color:#F7C202;
	width: 163px;
	padding-left: 11px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-transform: uppercase;
}
#menuleft ul.navi {
	list-style: url(../images/layout/pfeil_nav_1.gif);
	margin: 0px 10px 0px 10px;
	padding: 0px 10px 0px 10px;
}
#menuleft li.navi {
	margin: 2px 0px 2px 0px;
	padding: 0px;
	/*list-style-width: 1px; */
}
/**
 * Selectierte Menüpunkte
 */
#menuleft td.navisel {
	background-color: #AE631F;
	padding-left:22px;
	padding-bottom:0px;
	margin:0px;
}
#menuleft ul.navisel {
	list-style: url(../images/layout/pfeil_nav_2.gif);
	margin: 0px 10px 0px 10px;
	padding: 0px 10px 0px 10px;
}
#menuleft li.navisel {
	margin: 2px 0px 2px 0px;
	padding: 0px;
}

/**
 * Selectierte Menüpunkte / CS
 */
#menuleft td.navisel2 {
	background-color:#F7C202;
	width: 163px;
	padding-left: 11px;
	padding-bottom:0px;
	margin-bottom:0px;
}
#menuleft ul.navisel2 {
	list-style: url(../images/layout/pfeil_nav_1.gif);
	margin: 0px 10px 0px 10px;
	padding: 0px 10px 0px 10px;
}
#menuleft li.navisel2 {
	margin: 2px 0px 2px 0px;
	padding: 0px;
	/*list-style-width: 1px; */
}

/**
 * Aktuelles
 */

#menuleft td.aktuellestop {
	height: 32px;
	vertical-align: bottom;
	padding-bottom:6px;
}
#menuleft td.aktuellesspacer {
	height: 10px;
}
/**
 * Der Content Bereich
 */
#content {
	position: absolute;
	left: 184px;
	width: 711px;
	top: 280px;
}
/**
 * Inhaltsbereich
 */
#content td.content {
	width: 438px;
}
#content td.spacer {
	width: 52px;
}
#content td.suche {
	width: 162px;
}
#content td.header {
	padding-bottom: 4px;
}
#content td.inhalt {
	padding-top:15px;
	padding-right:35px;
	padding-bottom:27px;
	line-height:150%;
}
#content td.objekt {
	padding-top:12px;
	width: 138px;
}
/**
 * Anfrageformular
 */
#anfrage td.anreise {
	height:15px;
	padding-top:5px;
	font-size:10px;
}
#anfrage td.abreise {
	height:15px;
	padding-top:5px;
	font-size:10px;
}
#anfrage td.adresse {
	height:15px;
	padding-bottom:2px;
	font-size:10px;
	padding-top:6px;
}
#anfrage td.email {
	width:143px;
	vertical-align: middle;
}
#anfrage td.newsletter {
	width: 23px;
	vertical-align: middle;
}
#anfrage select.day {
	width:36px;
}
#anfrage select.month {
	width:75px;
}
#anfrage select.year {
	width:50px;
}
#anfrage input.submit {
	color:#FFFFFF;
	font-size:11px;
	background-color:#E6B700;
	width:67px;
	height:14px;
	text-align:center;
	vertical-align:middle;
	border:0px;
}
#anfrage input.newsletter {
	width:131px;
}
 .suggestion_list
 {
 background: white;
 border: 1px solid;
 padding: 4px;
 }

 .suggestion_list ul
 {
 padding: 0;
 margin: 0;
 list-style-type: none;
 }
  .suggestion_list ul li
 {
	 padding:3px;
 }
  .suggestion_list ul li:hover
 {
	 background: #fdeaa5;
	 padding:3px;
 }

 .suggestion_list a
 {
 text-decoration: none;
 color: #733700;
 display:block;
 }

 .suggestion_list .selected
 {
 background: navy;
 color: white;
 }

 .suggestion_list .selected a
 {
 color: #733700;
 display:block;
 }

 #autosuggest
 {
 display: none;

 }
 #notfound{
  display: none;
 }
