/* Haupt-CSS-Datei Abtei Koenigsmuenster MeschedeVersion 2, 8.9.2004 RSKOriginal 2003 von Thorsten KaltenbornCopyright 2003/04 Abtei Koenigsmuenster Meschede Farben: Dunkelblauer Hintergrund Hauptmen: #1F3F84            Hellblaue Linien im Hauptmen:  #6A71A8            Hellblaues aktives Hauptmen:   #6279A9            Hellblauer Hintergrund Submen=Text Hauptmen: #9196C1*//* 1. Hauptmen: #Mainmenu, .hmenuXXX, .logo */#Mainmenu {	position:absolute; 	top:-1px; 	left:0px; 	width:120px; 	min-height:488px;  /* neu RSK */	z-index:10; 	visibility: inherit; 	background-color: #1F3F84;	border: 1px none #1F3F84;}#Mainmenu[id] {	position: fixed; 	top: 0px; }span.hmenu1, span.hmenu1akt, span.hmenu2, span.hmenu2akt, span.hmenu3, span.hmenu3akt, span.hmenu4, span.hmenu4akt, span.hmenu5, span.hmenu5akt, span.hmenu6, span.hmenu6akt, span.hmenu7, span.hmenu7akt, span.hmenu8, span.hmenu8akt {	display: block;	border-top: 1px solid #6A71A8;	border-left: 1px none #6A71A8;	border-right: 1px none #6A71A8;	margin: 0px 0px 0px 0px;	padding: 5px 0px 6px 10px;	height: 39px;	line-height: 1.6em;	color: #9196C1;	font-weight: bold;	font-size: 0.75em;	text-decoration: none;	cursor:pointer;}span.hmenu1akt, span.hmenu2akt, span.hmenu3akt, span.hmenu4akt, span.hmenu5akt, span.hmenu6akt, span.hmenu7akt, span.hmenu8akt {	color: white;	background-color: #6279A9;}span.hmenu1, span.hmenu1akt, span.hmenu2, span.hmenu2akt, span.hmenu3, span.hmenu3akt, span.hmenu4, span.hmenu4akt,span.hmenu5, span.hmenu5akt, span.hmenu6, span.hmenu6akt, span.hmenu7, span.hmenu7akt {	border-bottom: 1px none #6A71A8;}span.hmenu8, span.hmenu8akt {	border-bottom: 1px solid #6A71A8;}span.hmenutext {	display: block;	cursor: pointer;}.logo {	background-image:url("akm-logo.gif"); 	background-repeat:no-repeat;	display: block;	margin-top:8px;	padding-top:0px;	border-bottom: 1px none #6A71A8;	border-left: 1px none #6A71A8;	border-right: 1px none #6A71A8; 	border-top: 1px none #6A71A8; }.obereslogo {	display: block;	margin-top:8px;	margin-bottom:8px;	margin-left:8px;	padding-top:0px;	border-bottom: 1px none #6A71A8;	border-left: 1px none #6A71A8;	border-right: 1px none #6A71A8; 	border-top: 1px none #6A71A8; }/*logo und logotext sind zwei getrennte Klassen, weil sonst auch das Logo unsichtbar wird. */.logotext {	visibility: hidden;}.verborgen {	visibility: hidden;	margin: 0px 0px -18px 0px;	height: 0px;	display: block;}h2.verborgen {	visibility: hidden;	margin: 0px 0px -58px 0px;	height: 0px;	display: block;}.verborgen[class] {	margin: 0px 0px 0px 0px;}/* 2. Submenu: Submenue, subXXX, SubMenu, AktMenu */#Submenue {	/* top wird im jeweiligen Menue definiert */	position:absolute; 	left:120px; 	width:120px; 	z-index:13; 	padding-top:2px;	padding-left:5px; /*RSK statt 4px */	background-color:white;	border-right:1px solid #6A71A8;	border-top:1px solid #6A71A8;	border-bottom:1px solid #6A71A8;}#Submenue[id] {	width:114px;	position:fixed; }.subFruehe {  	height:101px; 	top:148px; }.subKlassische {  	height:101px; 	top:199px; }.subSuedfrankreich {  	height:101px; 	top:250px; }.subReich {  	height:101px; 	top:301px; }.subAspekt { 	height:152px; 	top:352px; }.subBegriff { 	height:101px; 	top:403px; }.subImpressum { 	height:101px; 	top:454px; }.subLinks { 	height:101px; 	top:505px; }.subFruehe[class] {	height: 100px;	min-height: 100px; }.subKlassische[class] {	height: 100px;	min-height: 100px; }.subSuedfrankreich[class] {	height: 100px;	min-height: 100px; }.subReich[class] {	height: 100px;	min-height: 100px; }.subAspekt[class] {	height: 100px;	min-height: 100px; }.subBegriff[class] {	height: 100px;	min-height: 100px; }.subImpressum[class] {	height: 100px;	min-height: 100px; }.subLinks[class] {	height:100px; 	min-height:100px; }A.SubMenu, A.SubMenu:Link, A.SubMenu:Visited, A.SubMenu:Hover {	font-family:Arial,Helvetica,sans-serif;	font-size:0.7em;	line-height:1.4em; /* Kaltenborn, scheint die "natrliche" Zeilenh�e bei IE6 zu sein */	color:#9196C1; 	text-decoration:none;	margin-left:0px; 	display: block;}A.AktMenu, A.AktMenu:Link, A.AktMenu:Visited, A.AktMenu:Hover{	font-family:Arial,Helvetica,sans-serif;	font-size:0.7em;	line-height:1.4em; /* Kaltenborn, scheint die "natrliche" Zeilenh�e bei IE6 zu sein */	color:#1F3F84; 	text-decoration:none;	margin-left:0px; 	display: block;}A.SubMenu[class],A.AktMenu[class] {	line-height:1.2em; }/* 3. Bereichmen, soweit allgemeingltig */.punkt {  /* Fr den Punkt, der das aktive Bereichmen markiert */	margin-left:3px;	margin-right:3px;	margin-bottom:2px;	border-width:0px;}.punktknapp {  /* Wenn wenig Platz ist - auf oberstufenakademie.shtml */	margin-left:2px;	margin-right:2px;	margin-bottom:2px;	border-width:0px;}/* 4. Body */#Inhalt {	position:absolute; 	left:251px; 	top:56px; 	width:800px; 	font-size:0.7em; 	line-height:1.2em; 	padding: 0px; 	z-index:5; }#Inhalt.dreispaltig { width:360px; }#Inhalt.vierspaltig { width:480px; }#InhaltSpalte1 { /* Für das Datum der Kurse in Oase und HdS */	position:absolute; 	left:251px; 	top:56px;	width:110px;	font-size:0.7em;	font-weight: bold;	padding: 0px; 	line-height:1.2em;	z-index:5;}#InhaltSpalte2 { /* Bei Seminaren in Oase / HdS: Die Textspalte ist eingerückt */	position:absolute; 	left:371px; 	top:56px; 	width:240px; 	font-size:0.7em; 	line-height:1.2em; 	padding: 0px; 	z-index:5; }#InhaltSpalte3 { /* Für die Referenten in HdS und OA */	position:absolute; 	left:491px; 	top:56px; 	width:240px; 	font-size:0.7em; 	line-height:1.2em; 	padding: 0px; 	z-index:5; }html, body {	height:100%;}body {	background-image:url("background.gif"); 	background-repeat:repeat-y;	margin:0px;	padding:0px;}p,li,h1,h2,h3,h4,h5,h6,td,body {	font-family:Arial,Helvetica,sans-serif;	quotes: "\201E" "\201C";}p, li {	font-weight:normal;}h1,h2,h3,h4,h5,h6 {	font-weight:bold;}h1,h2 {	font-size:1em;}/* 5. Listen *//* 6. Tabellen */td,table { /* table wird von IE ben�igt, um die Schriftgr�e aus dem bergeordneten DIV zu bernehmen */	font-size: 1em;}table.seminare { /* Fr das Gesamtprogramm HdS und Oase */	font-size:1em;	width: 480px;}td.datum, th.datum {	font-size:1em;	width: 110px;	padding-right: 10px;	height: 1.5em;}a.seminar {	text-decoration: none;	font-weight: bold;}a.datum {	text-decoration: none;}.kathedrale {	text-decoration: none;	border: none;}/* 7. Eingabefelder */textarea {	height: 60px;	font-size: 1em;}input.button {	width: 90px;	height: 20px;}input.radio,input.check {	border: none;	width: 14px;	width: 14px;}/* 8. Klassen fr Text */.monospaced { font-family:Courier New,Courier; }.rechts { text-align:right; }.mitte { text-align:center; }.block { text-align:justify; }/* 9. Klassen fr Bilder */.Bild { /* Bild (mit Unterschrift) rechts vom Text. */	float:right;	margin-left:15px;	text-align:right;}.Bildli { /* Bild links vom Text */	float:left;	margin-right:15px;}.randlos {  /* Fr Buttons etc. */	border-width:0px;}.impression { /* Fr ein p-Tag, das das Bild und den begleitenden Text dazu enth�t */	position: absolute;	left: 0px; top: 60px; }.impressiontief { /* Etwas tiefer gestellt, wenn mehr Text darueber steht */	position: absolute;	left: 0px; top: 82px; }.impressiontief2 { /* Noch tiefer gestellt, wenn mehr Text darueber steht */	position: absolute;	left: 0px; top: 104px; }.vor {  /* Bei Bilderserien: Klasse nur fr den "Weiter"-Pfeil */	position: absolute;	left: 20px; top: 14px; 	border: none;}.zurueck {	position: absolute;	left: 0px; top: 14px;	border: none;}.Bild50 { /* Wird derzeit nur bei laden/team.shtml verwendet */	position:absolute;	left:50px;}.Bild200 { 	position:absolute;	left:200px;}.Bild250 { /* Wird derzeit nur bei webpreise.shtml verwendet */	position:absolute;	left:250px;}.Bild350 { 	position:absolute;	left:350px;}.Bildtext { /* Fr ein p-Tag, das nur die �erschrift fr ein Bild enth�t */	position: absolute;	left: 120px; top: 0px;}/* 10. E-Mail */.emailbild {	vertical-align:text-top;}/* 11. Ausdruck */@media print {	#Mainmenu, #Submenue { display:none; }/* Fr den Druck darf der Inhalt natrlich mehr Raum einnehmen */	#Inhalt {		position:static;		left:auto;		top:auto;		width:auto;		height:auto;	}}