body, table, td, tr, div, p, pre, h1, h2, h3, h4, input, textarea, select {
	font-family: Verdana, Tahoma, Arial, Helvetica; color: #501000; font-size: 11px; margin:0px;  
	SCROLLBAR-FACE-COLOR: #EEDEA2; 
	SCROLLBAR-HIGHLIGHT-COLOR: #9A8566; 
	SCROLLBAR-SHADOW-COLOR: #9A8566; 
	SCROLLBAR-3DLIGHT-COLOR: #F5E9BD; 
	SCROLLBAR-ARROW-COLOR: #9A8566; 
	SCROLLBAR-TRACK-COLOR: #F5E9BD; 
	SCROLLBAR-DARKSHADOW-COLOR: #F5E9BD; 
	SCROLLBAR-BASE-COLOR: #F5E9BD;

}

body, table, td, tr, div, p, pre {padding:0px;}

body {background-color:#F5E9BD;}


/* Festlegung der DIVs */
#header-nav { position:absolute; top:129px; left:54px; width:866px; height:26px; z-index:			10;} /*OK*/

#all-around { position:absolute; left:50%; top:50%; width:971px; height:594px; margin-left:-485px; margin-top:-297px; z-index:1; }

#shadow-top { position:absolute; top:0px; left:0px; width:976px; height:15px; background-image:url('images/shadow-top.gif'); z-index:1;} /*OK*/
#shadow-left { position:absolute; top:15px; left:0px; width:15px; height:566px; background-image:url('images/shadow-left.gif'); z-index:1;} /*OK*/
#shadow-right { position:absolute; top:15px; left:961px; width:13px; height:566px; background-image:url('images/shadow-right.gif'); z-index:1;} /*OK*/
#shadow-bot { position:absolute; top:581px; left:0px; width:976px; height:15px; background-image:url('images/shadow-bot.gif'); z-index:1;} /*OK*/

#frame-bot-text { position:absolute; top:554px; left:16px; width:946px; height:23px; text-align:center; font-size:11px; z-index:2;} /*OK*/

#heading { position:absolute; top:15px; left:15px; width:946px; height:127px; text-align:left; z-index:2;} /*OK*/
#logo { position:absolute; top:33px; left:623px; width:290px; height:99px; z-index:2;} /*OK*/

#back-main { position:absolute; top:142px; left:15px; width:946px; height:439px; z-index:1;} /*OK*/

#bread-crumb, #bread-crumb2 { position:absolute; left:55px; width:746px; height:22px; text-align:left; vertical-align:middle; font-size:11px; text-indent:4px; color: #A14709; z-index:2;} /*OK*/
#bread-crumb { top:155px; background-color:#F5E9BD; filter:alpha(opacity:65); opacity: 0.65; -moz-opacity:0.65;} /*OK*/
#bread-crumb2 { top:158px;} /*OK*/

#picture { position:absolute; top:180px; left:54px; width:281px; height:360px; border: solid 1px #9A8566; z-index:2;} /*OK*/

#picture-imagefilm { position:absolute; top:180px; left:54px; width:868px; height:362px; z-index:2; text-align:center; padding-top:26px;} /*OK*/

#back-main-index { position:absolute; top:15px; left:15px; width:946px; height:566px; z-index:1;} /*OK*/
#picture-index { position:absolute; top:15px; left:15px; width:946px; height:566px; z-index:1;} /*OK*/
#picture-index-frame { position:absolute; top:30px; left:30px; width:916px; height:536px; z-index:2; border: solid 1px #9A8566; } /*OK*/
#news-index-frame { position:absolute; top:535px; left:730px; width:80px; text-align:center; background-color:#EEDEA2; font-weight: normal; border: solid 1px #9A8566; padding-top:3px; padding-bottom:3px; z-index:2; visibility:visible;} /* visibility:hidden; -> unsichtbar, visibility:visible; -> sichtbar */

#content { position:absolute; top:179px; left:345px; width:577px; height:276px; overflow-y: auto; padding-right:3px; z-index:2;} /*OK*/
#content-left { position:absolute; top:0px; left:0px; width:273px; height:276px; padding-right:1px; z-index:2; } /*OK*/
#content-right { position:absolute; top:0px; left:283px; width:273px; height:276px; padding-right:1px; z-index:2; } /*OK*/

#content-noiframescroll { position:absolute; top:179px; left:345px; width:577px; height:293px; overflow-y: auto; padding-right:3px; z-index:2;} /*OK*/
#content-left-noiframescroll { position:absolute; top:0px; left:0px; width:273px; height:293px; padding-right:1px; z-index:2; } /*OK*/
#content-right-noiframescroll { position:absolute; top:0px; left:283px; width:273px; height:293px; padding-right:1px; z-index:2; } /*OK*/

#content-large { position:absolute; top:179px; left:345px; width:577px; height:358px; overflow-y: auto; padding-right:1px; z-index:2;} /*OK*/
#content-large-left { position:absolute; top:0px; left:0px; width:273px; height:358px; padding-right:1px; z-index:2; } /*OK*/
#content-large-right { position:absolute; top:0px; left:283px; width:273px; height:358px; padding-right:1px; z-index:2; } /*OK*/


#anfahrt { position:absolute; top:178px; left:345px; width:577px; height:359px; text-align:center; padding-top:50px; z-index:1;} /*OK*/

#frame-top { position:absolute; bottom:52px; left:345px; width:577px; height:1px; border-bottom: solid 1px #9A8566; z-index:10;}

#iframe { position:absolute; bottom:52px; left:345px; width:577px; overflow-x:auto; overflow-y:hidden; height:77px; border:solid 1px #9A8566; z-index:2;} /*OK*/
#iframe-noscroll { position:absolute; bottom:52px; left:345px; width:577px; overflow-x:hidden; overflow-y:hidden; height:60px; z-index:2;} /*OK*/

/* Layout drop-down Navigation*/


/*------ Menu Ebene 1 ------*/

#menu1, .menu21, .menu22 { width: 106px; height: 26px; float:left;}
	#menu1 ul, .menu21, .menu22 { list-style-type: none; width: 106px; margin:0px;}
	#menu1 li, .menu21 li, .menu22 li { list-style-type: none; width: 106px; height: 26px;}

		#menu1 ul li a, #menu1 ul li a:visited, .menu21 ul li a, .menu21 ul li a:visited, .menu22 ul li a, .menu22 ul li a:visited {
			height:26px;
			display:block;
			color: #A14709;									
			background-color:#DFD098;			
			background-image:url('images/button_lo.gif');
			padding:0px 0px 0px 5px;
		}
		#menu1 ul li a:hover, #menu1 ul li .aktiv, .menu21 ul li a:hover, .menu21 ul li .aktiv, .menu22 ul li a:hover, .menu22 ul li .aktiv{
			background-color:#C87E4A;
			background-image:url('images/button_hi.gif');
			color: #F3EFE0;
			text-decoration:none;			
		}
		
/*------ Menu Ebene 21 ------*/
	.menu21 li{margin-top:-1px;}

/*------ Menu Ebene 22 ------*/
	.menu22 li{width: 142px; margin-top:-1px;}
		.menu22 ul li a, .menu22 ul li a:visited{
			background-image:url('images/button22_lo.gif');
		}
		.menu22 ul li a:hover, .menu22 ul li .aktiv{
			background-image:url('images/button22_hi.gif');			
		}


.pt1{
	padding-top:6px;
	padding-bottom:6px;
	display:block;
	font-weight:normal;
}


h1, h2 {
	font-weight: bold;
	padding-bottom: 6px;
}

h1 {
	font-size: 13px;
}

h2 {
	font-size: 11px;
}




a.anker {color:#F3EFE0;font-weight: bold;}
a.anker:link {color:#F3EFE0;font-weight: bold;}
a.anker:visited {color:#F3EFE0;font-weight: bold;}
a.anker:active {color:#F3EFE0;font-weight: bold;}
a.anker:hover {color:#F3EFE0;font-weight: bold;}

a {	font-size: 11px; color:#A14709; text-decoration: none;}
a:link {color:#A14709; font-weight: bold;}
a:visited {	color:#A14709; font-weight: bold;}
a:active {color:#FFFFFF; background-color:#E18100; font-weight: bold;}
a:hover {color:#FFFFFF; background-color:#E18100; font-weight: bold;}

/* Links Breadcrump und footer*/
a.gen {	font-size: 11px; color:#A14709; text-decoration: none; font-weight:normal;}
a.gen:link {color:#A14709; font-weight:normal;}
a.gen:visited {	color:#A14709; font-weight:normal;}
a.gen:active {color:#FFFFFF;background-color:#E18100; font-weight:normal;}
a.gen:hover {color:#FFFFFF;background-color:#E18100; font-weight:normal;}

/* Links ohne Mouseover-Effekt z.B. Logo Index Impressum */
a.nom {	font-size: 11px; color:#A14709; text-decoration: none;}
a.nom:link {color:#A14709;}
a.nom:visited {	color:#A14709;}
a.nom:active {color:#A14709;}
a.nom:hover {color:#A14709; background:none;}

/* Startseite*/
a.nav {	font-size: 11px; color:#F3EFE0; text-decoration:none; }
a.nav:link {color:#F3EFE0; }
a.nav:visited {	color:#F3EFE0;}
a.nav:active {color:#F3EFE0;background-color:#E18100;}
a.nav:hover {color:#F3EFE0;background-color:#E18100;}


/* Kontakt  */
.button { background-image: url('images/ButtonSmallLow.gif'); color:#A14709; width:96px; height:17px; border:0px;}
.button_hover { background-image: url('images/ButtonSmallHi.gif'); color:#FFFFFF; width:96px; height:17px; border:0px; cursor:pointer;}
input, textarea, select { border:1px solid #8E8E8E; padding-left:4px; background-color:#FFFFFF;}

ul, li {
	margin: 0; padding: 0;
	margin-left: 0px;
	margin-right: 1px;
	margin-top: 0px;
	position: relative;
}

.liste {
	padding:0px;
	margin-top: 1px;
	margin-left: 18px;
	list-style-image:url('images/rhomb-cont.gif');
}

/* Klosterchr.  */
.liste_ol {
	padding:0px;
	margin-top: 0px;
	margin-bottom: 5px;	
	margin-left: 30px;
}
	
/* Tabellen  */

td.ver_year, td.ver_month, td.ver_left, td.ver_middle, td.ver_right, td.ver_rueckblick, td.ver_le, td.ver_ri, td.ver_le2, td.ver_ri2, td.ver_le3, td.ver_ri3, td.ver_le4, td.ver_ri4, td.ver_ye {
	vertical-align:top;
}

/* Speisekarten, Raumübersicht  */
td.ver_le {
	font-weight: bold; 
}

td.ver_ye, td.ver_year, td.ver_month {
	font-weight:bold;
	padding-left:10px;	
	padding-right:10px;
}

/* Raumübersicht Kopfzeile */
td.ver_ye {
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	border: solid 1px #9A8566;		
}

/* Veranstaltungen */
td.ver_year {
	text-align:center;
	font-size: 13px;	
	padding-top:8px;	
	padding-bottom:8px;
	border: solid 1px #9A8566;				
}

/* Veranstaltungen */
td.ver_month {
	text-align:left;
	color:#F3EFE0;
	background-color:#C87E4A;
	padding-top:6px;	
	padding-bottom:6px;
	border-top: solid 2px #F5E9BD;
	border-left: solid 1px #C87E4A;
	border-right: solid 1px #C87E4A;				
}

/* Veranstaltungen, td.ver_ri  Raumübersicht, Veranstaltungen Rückblick  */

td.ver_left, td.ver_middle, td.ver_right, td.ver_le, td.ver_ri  {
	padding-left:10px;
	padding-right:10px;	
	padding-top:6px;	
	padding-bottom:6px;
}

td.ver_left, td.ver_middle, td.ver_right {
	border-bottom: solid 1px #C87E4A;
	background-color:#ECD4A2;
}
td.ver_left {
	border-left: solid 1px #C87E4A;	
}

td.ver_middle {
	border-left: solid 1px #F5E9BD;	
}

td.ver_right {
	border-left: solid 1px #F5E9BD;
	border-right: solid 1px #C87E4A;	
}


td.ver_le2, td.ver_ri2, td.ver_le3, td.ver_ri3, td.ver_le4, td.ver_ri4 {
	padding-top:0px;
}

/* Klosterchronik */
td.ver_le2 {
	white-space:nowrap;
	font-weight: bold; 
	padding-left:2px;
	padding-right:2px;		
	padding-bottom:3px;
}

/* Klosterchronik */
td.ver_ri2 {
	padding-left:6px;
	padding-right:6px;			
	padding-bottom:3px;
}

/* Gastronomie, Kl-Terrasse */
td.ver_le3 {
	padding-left:0px;
	padding-right:6px;
	padding-bottom:3px;
}

/* Gastronomie, Kl-Terrasse */
td.ver_ri3 {
	white-space:nowrap;
	text-align:right;
	padding-left:6px;
	padding-right:6px;			
	padding-bottom:3px;
}

/* Gastraeume */
td.ver_le4 {
	white-space:nowrap;
	font-weight: bold; 
	padding-left:0px;
	padding-right:20px;		
	padding-bottom:10px;
}

/* Gastraeume */
td.ver_ri4 {
	text-align:right;
	padding-left:10px;	
	padding-bottom:10px;
}
