@import "navigation.css";
@import "typo.css";
@import "nivoslider/nivo-slider.css";
@import "nivoslider/slider.css";
@import "/lightbox/css/jquery.lightbox-0.5.css";

body {
	background:url(bkg.jpg) no-repeat fixed left bottom;
}
	#container {
		width:860px;
		margin:1em auto 0;
		position:relative;
	}

		#logo {
			width:110px;
			height:110px;
			background:url(logo.png) no-repeat center center;
			position:absolute;
			top:0px;
			left:0px;
		}

		#top {
			width:860px;
			height:115px;
			background:url(top.png) no-repeat center top;
		}
	
			#top h1 {
				display:none;	
			}
			
			#quickstart {
				position:absolute;
				top:36px;
				right:60px;
				list-style:none;
			}
			
				#quickstart li {
					text-align:right;
				}
				
					#quickstart li a {
						color:black;
						font-weight:bold;
						text-decoration:none;
					}
					
					#quickstart li a:hover {
						background-color:#B4D5FE;
					}
		
		#page {
			width:828px;
			margin:0 auto;
			background:url(content.png) repeat-y center center;
		}
		
			#header {
				width:740px;
				height:220px;
				margin:0 auto;
				position:relative;
			}
				
				#header a {
					text-decoration:none;
					cursor:pointer;
					background:none;
					border:none;
				}
				
				#header h4 {
					font-size:1em;
					
				}
				
				#ursulaInfo {
					position:absolute;
					top:6px;
					left:60px;
					width:200px;
					display:none;
				}
				
				#katharinaInfo {
					position:absolute;
					top:30px;
					left:125px;
					width:220px;
					display:none;
				}
				
				#angelaInfo {
					position:absolute;
					top:50px;
					left:250px;
					width:200px;
					display:none;
				}
				
				#treffpunktInfo {
					position:absolute;
					top:70px;
					left:285px;
					width:120px;
					display:none;
				}
				
				#klosterInfo {
					position:absolute;
					top:45px;
					left:270px;
					width:180px;
					display:none;
				}
				
				#muehleInfo {
					position:absolute;
					top:10px;
					left:490px;
					width:200px;
					display:none;
				}
				
				#cordulaInfo {
					position:absolute;
					top:4px;
					left:550px;
					width:140px;
					display:none;
				}
			
			h2 {
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:1.333em;
				color:#1A3199;
				line-height:1.125em;
				margin-top:1.125em;
				margin-bottom:1.125em;
				border-bottom:1px solid #1A3199;
				width:740px;
			}
			
			#content {
				margin:0 48px 0 40px;
				width:740px;
			}
			
				#current-news {
					width:740px;
					list-style:none;
					margin:1em 0 0;
					padding:0;
				}
				
					#current-news li {
						float:left;
						width:240px;
						margin:0 10px 0 0;
					}
					
						#current-news li img {
							float:left;
							margin-right:10px;
						}
						
						#current-news li h3 {
							font-family:Georgia, "Times New Roman", Times, serif;
							font-size:1em;
							line-height:1.5em;
							text-transform:uppercase;
							letter-spacing:1px;
						}
						
						#current-news li p {
							margin:0.5em 0;
							line-height:1.2em;
						}
						
						#current-news li a {
							color:#000;
							text-decoration:none;
						}
					
					#current-news li:last-child {
						margin:0;
					}
					
		#footer {
			width:828px;
			height:6em;
			margin:-18px auto 0;
			padding:1em 0 0;
			background:url(footer.png) no-repeat center bottom;
			text-align:center;
		}
		
.clearfix {
	clear:both;
}

#newsTable {
	font-weight:bold;
	color:#3151A2;
	width:450px;
	margin:0 auto 0;
	padding:0 0 20em;
	text-align:center;
}

.more:link, .more:visited {
	color:#999;
	text-decoration:none;
}