body{ text-align:center; background-image:url(bege.bmp);}

A:link {font-family: arial; text-decoration:none; color:#006688; }
A:visited {font-family: arial; text-decoration:none; color:#006688; }
A:focus {font-family: arial; text-decoration:none; color:#000000; }
A:hover {font-family: arial; text-decoration:none; color:#000000; }
A:active {font-family: arial; text-decoration:none; color:#000000; }

A.toplink:link { margin-left:-3px;  }
A.toplink:visited { margin-left:-3px;  }
A.toplink:active {  margin-left:-3px;}
A.toplink:hover { margin-left:-3px; }

A.reg:link {font-family: arial; color:#006688;}
A.reg:visited {font-family: arial; text-decoration:none; color:#006688; }
A.reg:active {font-family: arial; text-decoration:none; color:#000000; }
A.reg:hover {font-family: arial; text-decoration:none; color:#000000; }

A.nav:link { font-size:14px; font-family: arial; text-decoration:none; color:#006688; }
A.nav:visited { font-size:14px; font-family: arial; text-decoration:none; color:#006688; }
A.nav:focus { font-size:14px; font-family: arial; text-decoration:none; color:#000000; }
A.nav:hover { font-size:14px; font-family: arial; text-decoration:none; color:#000000; }
A.nav:active { font-size:14px; font-family: arial; text-decoration:none; color:#000000; }

A.comment:link { font-size:10px; font-weight:bold; font-family: verdana; color:#006688; }
A.comment:visited { font-size:10px; font-weight:bold; font-family: verdana; color:#006688; }
A.comment:active { font-size:10px; font-weight:bold; font-family: verdana; color:#000000; }
A.comment:hover { font-size:10px; font-weight:bold; font-family: verdana; color:#000000; }

A.edit:link { font-size:10px; font-weight:bold; font-family: verdana; color:#FFFFFF; margin-left: 0px; text-decoration:underline; }
A.edit:visited { font-size:10px; font-weight:bold; font-family: verdana; color:#FFFFFF; margin-left: 0px; }
A.edit:active { font-size:10px; font-weight:bold; font-family: verdana; color:#FFFFFF; margin-left: 0px; }
A.edit:hover { font-size:10px; font-weight:bold; font-family: verdana; color:#000000; margin-left: 0px; }

A.textlink:link { font-size:10px; font-weight:bold; font-family: verdana; color:#000099; }
A.textlink:visited { font-size:10px; font-weight:bold; font-family: verdana; color:#000099; }
A.textlink:active { font-size:10px; font-weight:bold; font-family: verdana; color:#000099; }
A.textlink:hover { font-size:10px; font-weight:bold; font-family: verdana; color:#0000FF; }

A.Profilbutton:link { font-size:12px; font-family:verdana; color:#FFFFFF; }
A.Profilbutton:visited { font-size:12px; font-family:verdana; color:#FFFFFF; }
A.Profilbutton:active { font-size:12px; font-family:verdana; color:#FFFFFF; }
A.Profilbutton:hover { font-size:12px; font-family:verdana; color:#000000; }

.invisible { position:absolute; left:-1000px; top:-1000px; width:1px; height: 1px; overflow:hidden; display:inline;}

#container
{
margin: 0px auto;
height: 100%;
width: 660px;
}

#header
{
border: 1px solid #006688;
width: 660px;
height: 120px;
background:url(headline02.gif) no-repeat;
}
	#headline
	{
	border: 0px dotted #006688;
	text-align:left;
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:normal;
	}
	
	#toplinks
	{
	border: 0px dotted #006688;
	text-align:left;
	font-family: verdana;
	font-size: 14px;
	color:#000000;
	font-weight:normal;
	margin-top:95px;
	margin-left:100px;
	}

#middle
{
border: 0px solid #006688;
width: 661px;
margin-top:5px;
}
	#nav
	{
	float:left;
	border: 0px solid #0000ff;
	width: 150px;
	margin-top: 0px;
	}
		#links
		{
		border:1px dashed #006688;
		text-align:justify;
		padding:5px;
		margin-bottom:10px;
		font-family: verdana;
		font-size: 14px;
		background-color:#FFFFFF;
		}

		#sublinks
		{
		border:1px dashed #006688;
		text-align:left;
		padding:5px;
		margin-bottom:10px;
		font-family: verdana;
		font-size: 14px;
		background-color:#FFFFFF;
		}
		
		#search
		{
		border:1px dashed #006688;
		text-align:left;
		padding:5px;
		margin-bottom:10px;
		font-family: verdana;
		font-size: 10px;
		background-color:#FFFFFF;
		}
		
		#info
		{
		border:1px dashed #006688;
		text-align:justify;
		padding:5px;
		margin-bottom:10px;
		font-family: verdana;
		font-size: 10px;
		background-color:#FFFFFF;
		}

		#login
		{
		border:1px dashed #006688;
		text-align:justify;
		padding:5px;
		margin-bottom:10px;
		font-family: verdana;
		font-size: 10px;
		background-color:#FFFFFF;
		}

		#logo
		{
		border:1px dashed #006688;
		text-align:justify;
		padding:5px;
		font-family: verdana;
		font-size: 14px;
		background-color:#FFFFFF;
		}
	#main
	{
	float:left;
	border: 0px solid #0000ff;
	width: 506px;
	margin-left: 5px;
	}
		#content
		{
		border:0px dashed #006688;
		text-align:justify;
		padding:5px;
		padding-left:10px;
		padding-right:10px;
		font-family: verdana;
		font-size: 10px;
		color:#006688;
		background-color:#FFFFFF;
		}
	#clear
	{
	clear:left;
	}

	#footer
	{
	border: 1px solid #006688;
	font-family: verdana;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#006688;
	margin-top:2px;
	text-align:right;
	padding-right:3px;
	}
	
	
h1
{
font-size:10pt;
font-family:arial;
padding-left:2px;
margin-top:0px;
margin-bottom:0px;
font-weight:bold;
background-color:#006688;
color:#FFFFFF;
}

h2
{
font-size:12px;
font-family:verdana;
padding:0px;
margin-top:0px;
margin-bottom:5px;
font-weight:normal;
}

h4
{
font-size:10px;
font-family:verdana;
text-align:right;
padding:0px;
margin-top:0px;
margin-bottom:0px;
}

h5
{
font-size:10px;
font-family:verdana;
text-align:right;
padding:0px;
margin-top:0px;
margin-left:0px;
margin-bottom:10px;
}

h6
{
text-align:justify;
padding:0px;
margin-bottom:0px;
margin-top:0px;
font-family: verdana;
font-size: 10px;
font-weight:normal;
}


#regStatus
{
border: 1px dashed #006688;
font-family: verdana;
color:#006688;
text-align:center;
font-weight:normal;
width:380px;
margin-left:50px;
font-size:12px;
}

#add
{
border: 1px dashed #006688;
height:140px;
width: 380px;
margin-left:50px;
}

#account
{
border: 1px dashed #006688;
height:120px;
width: 380px;
margin-left:50px;
}

#register
{
border: 1px dashed #006688;
height:120px;
width: 380px;
margin-left:50px;
}
	#register_left
	{
	float:left;
	width:100px;
	border:0px solid black;
	font-family:verdana;
	font-size:12px;
	color:#006688;
	line-height:1.8;
	text-align:right;
	margin-left: 20px;
	margin-top: 15px;
	padding-left:20px;
	}
	
	#register_right
	{
	float:left;
	width:200px;
	margin-left:10px;
	margin-top: 15px;	
	border:0px solid black;
	text-align:left;
	}
	
input.name
{
background:url(icon_user.png) no-repeat;
border:1px solid #006688;
text-align:right;
}

input.pw
{
background:url(icon_key.png) no-repeat;
border:1px solid #006688;
text-align:right;
}

#verfasser
{
float:left;
width:230px;
border: 0px solid black;
text-align: left;
margin-bottom: 10px;
}
#verfasser_middle
{
float:left;
width:230px;
border: 0px solid black;
text-align: left;
margin-bottom: 10px;
margin-left:30px;
}

#comment_maske
{
margin-left:0px;
text-align:center;
}

#comment
{
float:left;
width:250px;
text-align: right;
border: 0px solid black;
margin-bottom: 10px;
}

#comment_headline
{
font-size:10pt;
width:420px;
font-family:arial;
padding-left:2px;
margin-top:0px;
margin-bottom:0px;
margin-left:30px;
font-weight:bold;
background-color:#006688;
color:#ffffff;
}

#comment_inhalt
{
font-size:12px;
width:420px;
font-family:verdana;
padding:0px;
padding-left:2px;
margin-top:0px;
margin-bottom:0px;
margin-left:30px;
font-weight:normal;
background-color:#D8E7E7;
}



#prof_portrait
{
float:left;
border:1px dashed #006688;
background-color:#FFFFFF;
width:100px;
height: 100px;
margin-bottom: 10px;
margin-right: 10px;
}



#prof_datensatz_top
{
float:left;
border:0px dashed #006688;
background-color:#FFFFFF;
font-size: 12px;
}

#prof_label_top
{
float:left;
border:0px dashed #006688;
background-color:#FFFFFF;
width:88px;
text-align:left;
}



#prof_content_top
{
float:left;
border:0px dashed #006688;
background-color:#FFFFFF;
width:200px;
text-align:left;
}



#prof_datensatz
{
float:left;
border:0px dashed #006688;
background-color:#FFFFFF;
font-size: 12px;
}



#prof_label
{
float:left;
border:0px dashed #006688;
background-color:#FFFFFF;
width:200px;
text-align:left;
}



#prof_content
{
float:left;
border:0px dashed #006688;
background-color:#FFFFFF;
width:250px;
text-align:left;
}

#search_box
{
border:1px dashed #006688;
background-color:#FFFFFF;
width:400px;
height:120px;
text-align:left;
padding:5px;
}

#search_portrait
{
float:left;
border:1px solid #006688;
background-color:#FFFFFF;
width:80px;
height:88px;
text-align:center;
padding:5px;
margin-left:15px;
margin-top:10px;
}

#search_results
{
border:0px dashed #006688;
background-color:#FFFFFF;
margin-top:25px;
margin-left:130px;
width:190px;
height:50px;
text-align:left;
padding:0px;
}

#search_profilebutton
{
border:1px solid #000000;
background-color:#006688;
color:#FFFFFF;
margin-top:0px;
margin-left:130px;
width:110px;
height:16px;
text-align:center;
padding:0px;
}	
	
.keyword
{

background-color:#FFFFFF;
text-align:left;
margin-top:-5px;
}
	
.searchbutton
{
text-align:right;
margin-bottom:-5px;
}

#subnetting td.c
{
border: 1px solid #006688;
padding: 4px;
font-size: 10px;
}

td.b
{
text-align: right;
}

#medianav
{
width:100%;
}

#fileausgabe
{
height:2500px;
}

	

