
/* CSS Document */

*{	
padding:0px;
margin:0px;
}

body{	
font-family:arial, sans-serif;
text-align:center;
}
a:link, a:visited{
	color:#999;
	text-decoration:none;
	}
	a:hover, a:focus, a:active{
	color:#333;
	text-decoration:underline;
	}			
									/* LAYOUT */
	#teaser{
		margin:15px auto;
		text-align:left;
		height:520px;
		width:940px;
		postion:absolute;
		}
									/* LAYOUT - BANNER */

			#bild{
				float:right;
				width:660px;
				height:480px;
				margin-top:40px;
				}
				
			#bild p {
			   color:#999;
				font-size:11px;
				line-height:20px;
				margin-top:5px;
            }
									/* LAYOUT - MENU */

			#menu{
				float:left;
				width:250px;
				height:520px;
				margin-right:25px;
				background-image: url(http://hirschmeier.westfluegel.com/nav/logo.jpg);
				background-repeat: no-repeat;				
				}
				#menu #index{
				width:250px;
				height:60px;
				border: none;
				text-decoration:none;
				}
				#menu-in{
					margin-left:20px;
					width:230px;
					height:430px;
					margin-top:30px;
					
					}
									/* LAYOUT - MENU - oberer teil */

					#menu-in #up{
					width:230px;
					display:table;
					}
									/* LAYOUT - MENU - oberer teil - grosses thumb */

						#menu-in #up img{
						width:60px;
						height:60px; 
						border:none;
						float:left;
						margin-top:4px;
						}
									/* LAYOUT - MENU - oberer teil - main navi */

						#menu-in #up p{
						color:#999;
						font-size:12px;
						float:right;
						width:130px;
						line-height:18px;
						}
							#menu-in #up p a:link, #menu-in #up p a:visited{
							color:#999;
							text-decoration:none;
							padding-left:20px;
							}
							.active{
							color:#999;
							text-decoration:none;
							padding-left:20px;
							background:url('http://hirschmeier.westfluegel.com/nav/link.gif') no-repeat;
							}
							#menu-in #up p a:hover, #menu-in #up p a:focus, #menu-in #up p a:active{
							color:#999;
							text-decoration:none;
							padding-left:20px;
							background:url('http://hirschmeier.westfluegel.com/nav/link.gif') no-repeat;
							}

									/* LAYOUT - MENU - unterer teil */
					#menu-in #down{
					width:230px;
					margin-top:50px;
					display:table;
					}
									/* LAYOUT - MENU - unterer teil - sub navi */
						#menu-in #down p{
						color:#999;
						font-size:12px;
						float:right;
						width:110px;
						line-height:18px;
						}
						#menu-in #down span.fliesstext {
						color:#999;
						font-size:9px;
						float:right;
						width:110px;
						line-height:14px;
						}
							#menu-in #down p a:link, #menu-in #down p a:visited{
							color:#999;
							text-decoration:none;
							}
							#menu-in #down p a:hover, #menu-in #down p a:focus, #menu-in #down p a:active{
							color:#333;
							text-decoration:none;
							}

									/* LAYOUT - MENU - unterer teil - thumbgalerie */
						#menu-in #down #thumb{
						width:67px;
						margin:0px;
						padding:0px;
						}					
						#menu-in #down #thumb a img{
						border:1px solid #999;
						margin:0 2px 5px 0;
						}
						*html #menu-in #down #thumb a img{
						border:1px solid #999;
						margin:0px;
						padding:0px;
						width:16px;
						height:16px;
						}
						
								/* LAYOUT - MENU - unterer teil - thumbgalerie - kleine thumbs */
							#thumb a:link img{
							background-color:#fff;
							text-decoration:none;
							margin:0 2px 5px 0;
							}
							*html #thumb a:link{
							background-color:#fff;
							text-decoration:none;
							margin:0 2px 5px 0;
							}
							#thumb a:visited img{
							background-color:#fff;
							text-decoration:none;
							margin:0 2px 5px 0;
							}
							*html #thumb a:visited{
							background-color:#fff;
							text-decoration:none;
							margin:0 2px 5px 0;
							}
							#thumb a:focus img{
							background-color:#bbb;
							text-decoration:none;
							margin:0 2px 5px 0;
							}							
							
							#thumb a:hover img{
							background-color:#ddd;
							text-decoration:none;
							margin:0 2px 5px 0;
							}
							*html #thumb a:hover{
							background-color:#ddd;
							text-decoration:none;
							margin:0 2px 5px 0;
							}							
							
							#thumb a:active img{
							background-color:#bbb;
							text-decoration:none;
							margin:0 2px 5px 0;
							}
					   
								/* LAYOUT - MENU - unterer teil - vor und zurueck - pfeile */
						#menu-in #down #footer{
						width:210px;
						height:14px;
						margin-top:25px;
						display:block;
						float:left;
						}
							#menu-in #down #footer img{
							border:none;
							text-decoration:none;
							}

									/* LAYOUT - MENU - unterer teil */
					#menu-in #txt{
					width:230px;
					margin-top:50px;
					display:table;
					text-align:right;
					}
									/* LAYOUT - MENU - unterer teil -  normaler text */
						#menu-in #txt p{
						color:#999;
						font-size:11px;
						line-height:20px;
						}
						
						#menu-in #txt h1{
						color:#777;
						font-size:16px;
						line-height:20px;
						font-weight:500;
						}
							#menu-in #txt p a:link, #menu-in #txt p a:visited{
							color:#999;
							text-decoration:none;
							}
							#menu-in #txt p a:hover, #menu-in #txt p a:focus, #menu-in #txt p a:active{
							color:#333;
							text-decoration:none;
							}
						
							
							input{
							width:135px;
							float:left;
							height:20px;
							margin-top:15px;
							margin-left:15px;
							font-size:11px;
							color:#68676b;			
							}
							textarea{
							width:135px;
							float:left;
							height:60px;
							margin-top:15px;
							margin-left:15px;
							font-size:11px;
							color:#68676b;			
							}
							label	{
							width:80px;
							float:left;
							height:20px;
							margin-top:15px;
							color:#999;
							font-size:11px;
							line-height:20px;
							}
							
							.btn{
							width:50px;
							border:1px solid #aeafb2;
							background-color:#ffffff;
							height:18px;
							font-size:11px;
							margin-left:180px;
							margin-bottom:0px;
							
							}
								
							*html .btn{
								margin-top:0px}	
								
/* Klassen für Editor*/

.head_bold     { font-size: 16px; font-weight: bold; color: #999999; line-height: 33px}
.head_light { font-size: 16px;  color: #999999; line-height: 18px}

.fliesstext { font-size: 11px; line-height: 20px; color: #999999}
.fliesstextbold {  font-size: 12px; font-weight: bold;line-height: 20px; color: #999999}

.infotext { font-size: 10px; line-height: 16px; color: #999999}
.infotextbold { font-size: 12px; font-weight: bold;line-height: 16px; color: #999999}


