HTML, BODY {
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
	background: #EBFFFE;
	font-family: Verdana, Geneva, sans-serif;
	color: #003366;
	}
	#container {
		margin: auto;
		width: 950px;
		background: url(bilder/hg-content.jpg) 0 300px repeat-x;
		min-height: 100%;
		_height: 100%;
		}
		#container #kopf {
			}
			#container #kopf IMG.pharmasports {
				float: left;
				}
			#container #kopf .leiste {
				width: 950px;
				background: url(bilder/hg-navi.jpg) no-repeat right;
				height: 53px;
				position: relative;
				}
			#container #kopf .leiste UL {
				display: block;
				width: 565px;
				padding: 0 0 0 240px;
				height: 53px;
				text-align: right;
				list-style: none;
				position: absolute;
				top: -20px;
				left: 154px;
				_top: -4px;
				_left: 113px;
				}				
				#container #kopf .leiste UL LI {
					float: left;
					background: url(bilder/hg-button-inaktiv-start.jpg) no-repeat;
					height: 56px;
				}
					#container #kopf .leiste UL LI A {
						color: #003366;
						font-size: 0.8em;
						text-decoration: none;
						font-weight: bold;
						display: block;
						background: url(bilder/hg-button-inaktiv-ende.jpg) no-repeat right;
						padding: 19px 9px 20px 9px;
						border-right: 1px solid #013E7D;
						}
						#container #kopf .leiste UL LI A:HOVER,
						#container #kopf .leiste UL LI A.aktiv {
							color: #fff;
							text-decoration: underline;
						}
						#container #kopf .leiste UL LI:last-child A {
							border: 0;
							padding: 19px 10px 20px 10px;
						}

			#container  #links {
				float: left;
				width: 380px;
				padding: 48px 0 10px 20px;
				}
#container  #links UL LI {
					list-style: none;
					font-size: 0.8em;					
					}			
				#container  #links A {
					color: #003366;
					text-decoration: none;
					}						
				#container  #links A:HOVER {
					text-decoration: underline;
					}					
				#container  #links TABLE {
					font-size: 0.7em;
					width: 300px;
					margin: 10px 0 0 20px;
					border-collapse: collapse;
					}
					#container  #links TABLE TD {
						border: 1px solid #C4DEED;
						padding: 1px;
						}
			#container  #rechts {
				float: left;
				width: 530px;
				padding: 48px 20px 10px 0;
				font-size: 0.8em;
				}	
				#container  #rechts A {
					color: #003366;
					}
				#container  #rechts H1 {
					font-size: 1.3em;
					margin-top: 0;
					border-bottom: 1px solid #003366;
					padding-bottom: 3px;
				}
				#container  #rechts INPUT {width: 200px;}
				#container  #rechts INPUT.radio {width: auto;}
				#container  #rechts INPUT.plz {width: 50px;}
				#container  #rechts INPUT.ort {width: 146px;}
				#container  #rechts TEXTAREA {width: 200px;}
				#container  #rechts H2 {
					font-size: 1.1em;
					margin-top: 0;
				}	
			#container #rechts #weiterlesen {display: none;}
			#container #rechts #weiterlesen EM {font-style: normal; color: #98B6CE;}
						