/*  
Theme Name:Antispe Leipzig
Theme URI: 
*/

body {
	
	display: block;
	position: relative;
	
	margin: 0px;
	padding: 0px;
	
	background: url(images/background.png);
	
	font-family: "Trebuchet MS", sans-serif;
	
}

	#container {
		
		display: block;
		position: fixed;
		
		width: 750px;
		
		top: 0px;
		bottom: 0px;
		
		left: 0;
		right: 0;
			
		margin-left: auto;
		margin-right: auto;
		
		
		padding: 0px 25px;
		
		background: url(images/container.png);
		
	}

		#head {
			
			display: block;
			position: relative;
			
			width: 750px;
			height: 70px;
			
			margin: 0px;
			padding: 0px;
			
			background: #fff; /* url(images/head.png); */
			
		}

			#logo {
				
				display: block;
				position: absolute;
				
				left: 20px;
				top: 10px;
				
				width: 250px;
				height: 50px;
				
				overflow: hidden;
				
			}
			
				#logo img {
					
					border: 0px;
					
				}
				
		#menu {
			
			display: block;
			position: relative;
			
			width: 750px;
			height: 35px;
			
			background: #fff;
			
			border-top: 2px dotted #ccc;
			border-bottom: 2px dotted #ccc;
			
		}
		
			#menu ul {
				
				display: block;
				position: relative;
				
				margin: 0px;
				padding: 0px 30px;
				
			}
			
				#menu ul li {
					
					display: block;
					position: relative;
					
					float: left;
					
					height: 25px;
					
				}
				
					#menu ul li a {
						
						display: block;
						position: relative;
						
						height: 19px;
						
						margin: 0px;
						padding: 8px 12px 8px;
						text-decoration: none;
						color: #390;
						
						font-size: 1em;
						text-transform: lowercase;
						
						letter-spacing: .05em;
						
						font-weight: bold;
						
					}
					
						#menu ul li a:hover {
							
							color: #333;
							
						}
						
		#content {
			
			display: block;
			position: absolute;
			
			left: 260px;
			right: 25px;
			
			top: 110px;
			bottom: 0px;
			
			margin: 0px;
			padding: 0px;
					
			padding-right: 20px;
						
			overflow: auto;
			
			overflow-x: hidden;
			overflow-y: auto;
			
		}
		
			#content h2 {
				
				display: block;
				position: relative;
				
				color: #999;
				
				font-size: .8em;
				
				margin: 0px;
				padding: 0px;
				
			}
			
				#content .item {
					
					display: block;
					position: relative;
					
					margin: 20px 0px;
					
					text-align: justify;
					
				}
				
					#content .item h3 {
						
						color: #333;
						font-size: 1.8em;
						
						margin: 0px;
						padding: 0px;
						
					}
					
						#content .item h3 a {
							
							text-decoration: none;
							color: #390;
							
						}
						
					#content .item p {
						
						line-height: 1.6em;
						
					}
					
					#content .item p.date {
						
						display: block;
						position: relative;
						
						text-align: right;
						color: #666;
						
						margin: 0px;
						padding: 0px;
						font-size: .8em;
						
					}
					
					#content .item a {
						
						text-decoration: none;
						color: #390;
						
					}
		
		#sidebar {
			
			display: block;
			position: absolute;
			
			left: 40px;
			top: 130px;
			
			width: 180px;
			
			border-right: 2px dotted #666;
			padding: 10px;

			
		}
		
			#searchform {}
			
				#searchform input[type=text] {
					
					width: 120px;
					padding: 2px;
					color: #666;
					background-color: #fff;
					border: 2px solid #ddd;
					font-size: 1em;
					
				}
				
				#searchform input[type=submit] {
					
					display: none;
					
				}
				
		#foot {

			display: block;
			position: absolute;

			left: 40px;
			bottom: 30px;

			width: 180px;

			border-right: 2px dotted #666;
			padding: 10px;

		}

			#foot p {
		
				display: block;
				position: relative;
			
				margin: 0px;
				padding: 0px;
		
				color: #666;
				line-height: 1.1em;
			
				text-align: right;
				font-size: .8em;
			
				text-transform: uppercase;
			
			
			}
		
				#foot p a {
			
					text-decoration: none;
					color: #555;
			
				}
	
					#foot p a:hover {
				
						color: #390;
				
					}
	
		#wpfoot {
			
			display: none;
		}


/* fuer unterschiedliche Kommentare*/

.alt {
	background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}

/* braucht man immer*/
acronym, abbr, span.caps {
	cursor: help;
	}


