body {
	background-color: #FAFAFA; /* cosmetic */
	margin: 0px;
    padding: 0;    /* required */
}
html, body {
	background-color: #FAFAFA; /* cosmetic */
	margin:0; padding:0;
	height:100%;
}
 
 
#push {
	position:relative; float:left;
	height:50%;	margin-bottom:-335px;
	width:1px;
}
 
div#center {
	position:relative; clear:left;
	height:670px; width:734px;
	margin:0 auto;
	background:##FAFAFA;
	border: 0px;
}
 
#bottom {
	position:absolute;
	bottom:0; right:0;
}
#logo {
	/* background-color: #FFF; */
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 20px;
	width: 734px;
	height: 54px;}
#newsletter {
	/* background-color: #FFF; */
	overflow: inherit;
	position: absolute;
	left: 510px;
	top: 10px;
	width: 250px;
	height: 54px;}
	
#content {
	background-color: #f1f1f1;
	overflow: visible;
	position: absolute;
	left: 0px;
	top: 76px;
	width: 734px;
	height: 413px;}
#text {
	/* background-color: #FFF; */
	overflow: inherit;
	position: absolute;
	left: 0px;
	top: 492px;
	width: 734px;
	height: 80px;}
#sites {
	/* background-color: #FFF; */
	overflow: inherit;
	position: absolute;
	left: 0px;
	top: 529px;
	width: 734px;
	height: 80px;}
	
	
#line2 {
	/* background-color: #FFF; */
	overflow: inherit;
	position: absolute;
	left: 0px;
	top: 554px;
	width: 734px;
	height: 2px;}	
	#line3 {
	/* background-color: #FFF; */
	overflow: inherit;
	position: absolute;
	left: 0px;
	top: 628px;
	width: 734px;
	height: 2px;}	
	

#info {
	/* background-color: #FFF; */
	overflow: inherit;
	position: absolute;
	left: 0px;
	top: 566px;
	width: 734px;
	height: 40px;}

#contact {
	/* background-color: #FFF; */
	overflow: inherit;
	position: absolute;
	left: 85px;
	top: 566px;
	width: 262px;
	height: 40px;}
#address {
	/* background-color: #FFF; */
	overflow: hidden;
	position: absolute;
	left: 285px;
	top: 566px;
	width: 500px;
	height: 50px;}
		
a:link 
	{color:#111; text-decoration: none; background: url(../images/underline.gif) repeat-x 100% 100%; padding-bottom: -5px; white-space: nowrap;}      /* unvisited link */
a:visited 
	{color:#000; text-decoration: none; background: url(../images/underline.gif) repeat-x 100% 100%; padding-bottom: 1px; white-space: nowrap;}  /* visited link */
a:hover 
	{color:#000; text-decoration: none; background: url(../images/) repeat-x 100% 100%; padding-bottom: 1px; white-space: nowrap;}  /* mouse over link */
a:active 
	{color:#111; text-decoration: none; background: url(../images/underline.gif) repeat-x 100% 100%; padding-bottom: 2px; white-space: nowrap;}  /* selected link */
p
	{color:#111; font-family: Georgia; font-style: normal; letter-spacing: 5; font-weight: 100; font-size:24px; margin-left: 10px; margin-top: 5px}
h1
	{color:#111; font-family: Georgia; font-style: normal; letter-spacing: 5; font-weight: 100; font-size:14px; line-height: 1.4; margin-left: 0px}
.red {color:rgb(255,0,0);}
.number {font-size:14px;} 
.mindretext {font-size:16px; line-height: 1.4;} 
.storsiffra {color:rgb(255,0,0); font-size:23px;} 
.aktiv {text-decoration: none; background: url(../images/underline.gif) repeat-x 100% 100%; padding-bottom: 1px; white-space: nowrap;}
.space {word-spacing:20px;}
