body {
background-color:#FFF;
text-align:center;
}

#all {
width:520px;
text-align:left;
margin-right:auto;
margin-left:auto;
}

h1 {
	text-indent: -3000px;
	display: block;
	width: 520px;
	height: 65px;
	margin: 0px;
	padding: 0px;
}

#content {
background-image:url(img/back.jpg);
background-repeat:repeat-y;
}

#links {
float:left;
width:150px;
}

h2 {
display:block;
background-color:#00adef;
font-size:10px;
font-weight:bold;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:2px 5px;
}

.text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
margin:0 15px 20px;
}

#rechts {
float:left;
width:300px;
margin-left:50px;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFF;
}

a:link,a:visited {
color:#00adef;
text-decoration:none;
}

a:hover {
color:#00adef;
text-decoration:underline;
}

.col {
color:#00adef;
}

input,textarea {
border:#00adef 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:270px;
}

#logo,#affi {
text-align:center;
}

.affimg {
	margin-right: 1px;
	margin-bottom: 1px;
}.border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-top: 5px;
}
/*
#foot {
	display: block;
	width: 520px;
	height: 35px;
	background-image: url(img/foot.jpg);
	text-indent: -3000px;
}'/
