/* Grundeinstellungen ____________________________________________*/

	body { background: #7E3C33; color: #000000; font-family: Verdana, Helvetica, Arial, Sans-serif; font-size: 11px; line-height: 15px; margin: 0px; padding: 0px 0px 23px 0px; }
	table { border: 0px; border-collapse: collapse; font-family: Verdana, Helvetica, Arial, Sans-serif; font-size: 11px; line-height: 16px; }
	form { margin: 0px; padding: 0px; }
	img { border: 0px; }
	a { text-decoration: none; }
	a img { border: 0px; }


/* Oben __________________________________________________________*/

	#menu td { background: #FFFFFF; padding: 0px 0px 2px 0px; }
	#menu a.hauptlink { display: block; height: 66px; }
	
	#menu .ridnaun { background: #A999D6; }
	#menu .kornkasten { background: #FFB700; }
	#menu .passeier { background: #3DA8CC; }
	#menu .klimastollen { background: #BE8C1D; }
	#menu .prettau { background: #E35539; }
	
	#menu div { display: none; position: absolute; top: 68px; width: 171px; padding: 5px 0px 10px 0px; }
	#menu h1 { font-size: 10px; margin: 0px 0px 3px 10px; padding: 0px 0px 0px 0px; }
	#menu ul { font-size: 10px; list-style-type: none; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; }
	#menu li { background: url(/images/design/bg-menu-punkt.gif) no-repeat left 7px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 7px; }
	#menu a { color: #000000; }
	#menu a:hover { color: #FFFFFF; }
	
	#ridnaun { background: #A999D6; }
	#kornkasten { background: #FFC124; }
	#passeier { background: #58B4D3; }
	#klimastollen { background: #C79C3D; }
	#prettau { background: #E76D55; }



	
/* Links _________________________________________________________*/

	#sprache { background: url(/images/design/bg-linie-grau.gif) repeat-y center top; table-layout: fixed; text-transform: uppercase; width: 207px; }
	#sprache td { background: url(/images/design/bg-linie-grau.gif) repeat-x left bottom; padding: 2px 0px 4px 0px; text-align: center; width: 50%; }
	#sprache a { color: #000000; }
	#sprache a:hover {  }
	
	#suche { margin: 0px 0px 25px 0px; width: 207px; text-align: center; }
	#suche table { margin: 0px auto; }
	#suche td { height: 53px; padding: 0px 2px 0px 2px; }
	#suche input { border: solid 1px #58595B; font-size: 10px; height: 17px; width: 115px; }
	a.a-suche { float: right; font-weight: normal; margin: 4px 0px 0px 0px; }
	
	.navi { background: url(/images/design/bg-links.gif) no-repeat 12px top; list-style-type: none; margin: 0px 0px 23px 0px; padding: 0px 0px 0px 0px; text-transform: uppercase; }
	.navi li { background: url(/images/design/bg-links.gif) no-repeat 12px bottom; margin: 0px 0px 0px 0px; padding: 3px 0px 4px 12px; }
	.navi li a { color: #000000; margin: 0px 0px 0px 9px; }
	.navi li a:hover { color: #FFFFFF; }
	.navi .aktiv { background: url(/images/design/bg-links-hell.gif) no-repeat 12px bottom; font-weight: bold; }
	.navi .aktiv a {  }
 
	.subnavi { background: url(/images/design/bg-links-dunkel.gif) no-repeat 0px top; font-size: 10px; font-weight: normal; list-style-type: none; margin: 2px 0px 0px 0px; padding: 5px 0px 16px 9px; text-transform: none; }
	.subnavi li { background: url(/images/design/bg-links-punkt.gif) no-repeat 0px 7px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	.subnavi li a {  }
	.subnavi li a:hover {  }
	.subnavi .subaktiv { font-weight: bold; }
	.subnavi .subaktiv a {  }
	
	#landesmuseen { padding: 15px 0px 15px 0px; }
	#landesmuseen img { margin: 0px 0px 13px 13px; }


/* Flash _________________________________________________________*/



/* Inhalt ________________________________________________________*/

	#inhalt h1 { clear: both; background: url(/images/design/bg-headline.gif) no-repeat #D9D5D1; color: #804F4B; font-size: 12px; margin: 0px 0px 13px 0px; padding: 0px 0px 0px 33px; }
	#inhalt h2 { font-size: 11px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#inhalt h3 { font-size: 11px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#inhalt h4 { font-size: 11px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#inhalt p { margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; }
	#inhalt ul { list-style-type: none; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; }
	#inhalt ul li { background: url(/images/design/bg-liste.gif) no-repeat left 8px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 8px; }
	#inhalt ol { margin: 0px 0px 0px 30px; padding: 0px 0px 15px 0px; }
	#inhalt ol li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#inhalt a { color: #FFFFFF; }
	#inhalt a:hover { color: #000000; }
	
	.events-liste { border: 0px; width: 100%; }
	.events-liste td { padding: 0px 0px 13px 20px; width: 50%; }
	.events-liste span { float: right; margin: 0px 0px 0px 10px; }
	
	.c_ridnaun { background-color: #A999D6!important; color: #FFFFFF !important; }
	.c_kornkasten { background-color: #FFB700 !important; color: #FFFFFF !important; }
	.c_passeier { background-color: #3DA8CC !important; color: #FFFFFF !important; }
	.c_klimastollen { background-color: #BE8C1D !important; color: #FFFFFF !important; }
	.c_prettau { background-color: #E35539 !important; color: #FFFFFF !important; }
	
	.cp-navi { margin: 0px 0px 23px 0px; }
	.cp-navi td {  }
	.a-weiter { background: url(/images/design/weiter.gif) right 3px no-repeat; clear: both; color: #58595B; padding: 0px 16px 0px 0px; }
	.a-zuruck { background: url(/images/design/zuruck.gif) left 3px no-repeat; clear: both; color: #58595B; padding: 0px 0px 0px 16px; }
	
	.bildlinks { float: left; margin: 5px 10px 0px 0px; }
	.bildrechts { float: right; margin: 5px 0px 0px 10px; }
	
	.bilder { clear: both; margin: 0px 0px 15px 0px; overflow: hidden; width: 100%; white-space: nowrap; }
	.bilder img { margin: 0px 13px 10px 0px; vertical-align: top; }
	
	.datum { font-weight: bold; text-align: right; }
	.datumnewsliste { color: #000000; font-weight: bold; float: right; margin: 0px 3px 0px 7px; }
	
	.infos { margin: 0px 0px 7px 0px; }
	.infos td { padding: 0px 13px 8px 0px; vertical-align: top; }
	
	.liste { margin: 0px 0px 23px 0px; }
	
	#headerbild { height: 154px; overflow: hidden; }
	
	

/* Rechts ________________________________________________________*/

	#karte { background: url(/images/design/bg-linie-grau.gif) repeat-x left bottom; height: 156px; position: relative; z-index: 1; }
	#karte a { display: block; position: absolute; width: 8px; height: 8px; overflow: hidden; }
	
	#mapsmall object { margin: 10px 0px 4px 7px; }
	
	#k-ridnaun { background: #BBB758; left: 99px; top: 35px; }
	#k-kornkasten { background: #FFC124; left: 139px; top: 28px; }
	#k-passeier { background: #58B4D3; left: 88px; top: 39px; }
	#k-klimastollen { background: #C79C3D; left: 153px; top: 14px; }
	#k-prettau { background: #E76D55; left: 153px; top: 23px; }
	
	#museumslogo { color: #FFFFFF; font-size: 10px; margin: 5px 10px 0px 7px; padding: 3px 0px 3px 45px; text-transform: uppercase; }
	
	#ausstellung { background: url(/images/design/bg-linie-grau.gif) repeat-x left bottom; margin: 0px 0px 19px 0px; padding: 0px 0px 2px 0px; }
	#fuhrungen { background: url(/images/design/bg-linie-grau.gif) repeat-x left bottom; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; }
	
	#rechts h1 { margin: 0px 0px 9px 14px; padding: 0px 0px 0px 0px; }
	
	#monate { background: #938780; margin: 0px 0px 0px 14px; width: 177px; }
	#monate td { text-align: center; }

	#kalender { margin: 0px 0px 0px 14px; width: 177px; }
	
	.kalender { background: #81736C; margin: 0px 0px 0px 0px; width: 100%; }
	
	.kalender .monate { background: #938780; width: 177px; text-transform: uppercase; height: 18px; margin: 0px 0px 3px 0px; }
	.kalender .monate td { background: #938780; text-transform: uppercase; height: 18px; }
	
	.kalender .tag { color: #D2CBB9; text-align: center; }
	
	.kalender .tage { color: #000000; }
	.kalender .tage td { text-align: center; }
	
	.legende { margin: 0px 0px 23px 0px; }
	
	a.a_kalender { color: #FFFFFF; }
	
	a.a_legende { color: #FFFFFF; }
	


/* Navigation ____________________________________________________*/



/* Mitte _________________________________________________________*/



/* Unten _________________________________________________________*/

	#unten a { background: url(/images/design/bg-unten-punkt.gif) no-repeat 0px 5px; color: #726E67; margin: 0px 0px 0px 6px; padding: 0px 0px 0px 11px; }
	#unten a:hover {  }
	#unten img { margin: 0px 0px 0px 5px; vertical-align: text-bottom; }



/* Anfrageformular _______________________________________________*/

	.formular { border: 0px; }
	.formular col { width: 165px; }
	.formular td { font-size: 11px; padding: 3px 0px; vertical-align: middle; }
	.formular select { border: 1px solid #9B9B9B; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; }
	.formular .eingabe { background: #D9D5D1; border: 1px solid #000000; color: #666666; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; padding: 1px 3px; }
	.formular .auswahl { background: #D9D5D1; border: 1px solid #000000; color: #000000; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; padding: 1px 3px; }
	.formular .standard { height: 18px; width: 220px; }
	.formular .plz { height: 18px; width: 65px; margin-right: 5px; }
	.formular .ort { height: 18px; width: 150px; }
	.formular .mitteilung { height: 60px; width: 220px; }
	.formular .oben { vertical-align: top; padding: 4px 0px 0px 0px; }
	.formular a { background: url(/images/design/verlauf-anfrage.gif) left top repeat-x #FFFFFF; border: solid 1px #000000; color: #000000; font-weight: bold; padding: 3px 7px 3px 7px; }
	.formular a:hover { color: #FFFFFF; }
	
	.memberlogin { border: 0px; margin: 0px 0px 16px 0px; width: 100%; }
	.memberlogin td { font-size: 11px; padding: 3px 0px 3px 20px; }
	.memberlogin .eingabe { background: #A59A92; border: 1px solid #000000; color: #666666; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; padding: 1px 3px; }
	.memberlogin .benutzer { height: 18px; width: 139px; margin: 0px 13px 0px 0px; }
	.memberlogin .passwort { height: 18px; width: 139px; margin: 0px 1px 0px 0px; }
	.memberlogin .fehler { color: #CC0000; font-weight: bold; }
	.memberlogin a { background: url(/images/design/verlauf-login.gif) top left #A59A92; border: solid 1px #000000; color: #000000; font-weight: bold; line-height: 11px; padding: 1px 7px 2px 7px; }
	.memberlogin a:hover { color: #FFFFFF; }


/* Sonstiges ______________________________________________________*/

	div.clear													{ clear: both; line-height: 0px; font-size: 0px; margin: 0px 0px -1px 0px; height: 1px; overflow: hidden; }
	
/* __________________________________________________________ Ende */