BODY, HTML {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font-size: 101%;
	background: url(../bilder09/hg_body.jpg) repeat-x;
	font-family:"Trebuchet MS", Tahoma, Verdana
	}
.clear {clear: both;}
/*
####################################### CONTAINER
*/	
	#container {
		width: 942px;
		min-height: 100%;
		_height: 100%;
		margin: auto;
		background: url(../bilder09/hg_container.png) repeat-y;
		position: relative;
		}
/*
####################################### KOPF
*/			
		#container #kopf {
			position: relative;
			}
			#container #kopf IMG {
				margin: 0;
				}
			#container #kopf IMG.links {
				float: left;
				}
			#container #kopf .menue1 {
				float: left;
				background: url(../bilder09/hg_menue1-neu.png);
				width: 758px;
				height: 51px;
				}
				#container #kopf .menue1 .informieren {
					width: 581px;
					}
				#container #kopf .menue1 .informieren UL {
					list-style: none;
					margin: 3px 0 0 221px;
					padding: 0;
					}
					#container #kopf .menue1 .informieren UL LI {
						float: left;
						}
						#container #kopf .menue1 .informieren UL LI A {
							background: url(../bilder09/kopf_reiter_oben_inaktiv.jpg) no-repeat;
							width: 89px;
							height: 19px;
							display: block;
							text-align: center;
							text-decoration: none;
							font-size: 0.7em;
							color: #3F4140;
							margin-left: 1px;
							
							line-height: 17px;
							}
							#container #kopf .menue1 .informieren UL LI A:HOVER,
							#container #kopf .menue1 .informieren UL LI A.aktiv {
								background: url(../bilder09/kopf_reiter_oben_aktiv.jpg);
								}
				#container #kopf .menue1 .buchen {
					width: 605px;
					display: block;
					}								
				#container #kopf .menue1 .buchen IMG {
					margin: 2px 0 0 35px;
					}
				#container #kopf .menue1 .buchen UL {
					list-style: none;
					margin: 25px 0 0 0;
					*margin: 3px 0 0 0;					
					padding: 0;
					clear: both;
					}
					#container #kopf .menue1 .buchen UL LI {
						float: left;
						}
						#container #kopf .menue1 .buchen UL LI A {
							background: url(../bilder09/kopf_reiter_unten_inaktiv.jpg) no-repeat;
							width: 134px;
							height: 21px;
							padding-top: 3px;
							display: block;
							text-align: center;
							text-decoration: none;
							font-size: 0.8em;
							font-weight: bold;
							color: #3F4140;
							margin-left: 1px;
							}
							#container #kopf .menue1 .buchen UL LI A:HOVER,
							#container #kopf .menue1 .buchen UL LI A.aktiv {
								background: url(../bilder09/kopf_reiter_unten_aktiv.jpg) no-repeat;
								}
			#container #kopf .shortcuts {
				width: 160px;
				position: absolute;
				right: 0;
				top: 163px;
				}
				#container #kopf .shortcuts UL {
					margin: 0;
					padding: 0;
					list-style: none;
					}
					#container #kopf .shortcuts UL LI {
						display: inline;
						}
			#container #kopf .unten {
				height: 10px;
				width: 940px;
				background: url(../bilder09/kopf_unten.png) repeat-x;
				clear: both;
				margin-left: 1px;
				font-size: 0;
				}								
/*
####################################### LINKS
*/
		#container #links {
			width: 195px;
			float: left;
			display: inline;
			}
		#container #links .aktion {
			/*width: 148px;
			height: 52px;
			background: url(../bilder09/hg_aktion_links-oben.png) no-repeat;
			font-size: 0.8em;
			margin: 11px 0 10px 15px;*/
			padding: 12px 0 12px 12px;
			margin: 0;
			}
			#container #links .aktion P {
				margin: 0;
				}
			#container #links .aktion A {
				text-decoration: none;
				display: block;
				font-weight: bold;
				}
				#container #links .aktion A .eins {

					color: #000000;
					}
				#container #links .aktion A .zwei {
					color: white;
					font-size: 0.9em;
					}
			#container #links UL {
				margin: 0 0 0 2px;
				padding: 10px 0 0 0;
				list-style: none;
				width: 175px;
				border-top: 1px solid #EDEDED;
				}
				#container #links UL LI {
					margin: 2px 0;
					_height: 1px;
					}
					#container #links UL LI A {
						font-size: 0.8em;
						text-decoration: none;
						color: #000000;
						color: #525252;
						font-weight: bold;
						background: url(../bilder09/hg_menue-links1_inaktiv.jpg) no-repeat;
						padding: 0 0 0 27px;
						display: block;
						}
						#container #links UL LI A:HOVER, #container #links UL LI A.aktiv {
							background: url(../bilder09/hg_menue-links1_aktiv.jpg);
							}
						 #container #links UL LI A.aktiv {
						 	text-decoration: underline;
								}
						#container #links UL LI UL {
							margin: 0px 0 0 15px;
							padding: 4px 0 0 0;
							font-size: 0.9em;
							border: 0;
							}
							#container #links UL LI UL A {
								font-weight: normal;
								}
								#container #links UL LI UL A:HOVER {
									background: url(../bilder09/hg_menue-links1_inaktiv.jpg);
									}
								#container #links UL LI UL A EM {
									text-decoration: underline;
									display: block;
									font-style: normal;
									}
/*
####################################### MITTE
*/	
		#container #mitte {
			width: 546px;
			float: left;
			/*color: #808080;*/
			color: #525252;
			font-size: 0.8em;
			background: url(../bilder09/hg_mitte.png) no-repeat 1px 0px;
			}
			#container #mitte P {
				line-height: 1.7em;
				}
			#container #mitte .content {
				margin: 0 0px 40px 37px;
				}
/*
####################################### RECHTS
*/	
		#container #rechts {
			width: 164px;
			float: left;
			margin-left: 37px;
			}
			#container #rechts H4 {
				font-size: 0.8em;
				background: url(../bilder09/hg_ueberschrift-rechts.png) no-repeat;
				margin: 10px 0 10px 0;
				padding: 0 0 0 10px;
				}
				#container #rechts H4 A{
					color: #525252;
					text-decoration: none;
					}
			#container #rechts P,
			#container #rechts H5 {
				margin: 10px 10px 10px 10px;
				color: #989898;
				font-size: 0.7em;
				}
			#container #rechts H5 {
				margin-bottom: 5px;
				border-bottom: 1px dotted #CECECE;
				padding: 3px 0;
				color: #838383;
				}				
			#container #rechts P {
				margin-top: 0px;
				}				
			#container #rechts P A,
			#container #rechts H5 A {
				color: #989898;
				text-decoration: none;			
				}
			#container #rechts H5 A {
				color: #616161;
				}	
		#container #rechts .cse-branding-bottom {
				border-top: 1px dotted #CECECE;
				padding-top: 8px;
				margin-left: 10px;
				width: 144px;
				
		}
			#container #rechts .cse-branding-bottom INPUT {
				background: #F9F0CF;
				font-family:"Trebuchet MS", Tahoma, Verdana;
				font-size: 0.7em;
				}
			#container #rechts .cse-branding-bottom .cse-branding-text {
				font-size: 0.6em;
				font-family:"Trebuchet MS", Tahoma, Verdana;
				font-style: italic;
				clear: left;
				color: #989898;
				width: 120px;
				display: none;
				}
/*
####################################### FOOTER
*/	
		#container #footer {
			position: absolute;
			width: 942px;
			background: url(../bilder09/hg_footer.png) no-repeat top;
			text-align: center;
			font-size: 0.7em;
			padding-top: 10px;
			bottom: 0;
			}
			#container #footer A {
				color: #525252;
				}