html {
	height: 100%;
	}

body {
background-color:#ffffff;
background-image:  url(images/backg.gif);
background-attachment:fixed;
margin:0;
font-family: verdana, sans-serif;
font-size: 12px;
color: #666666;
text-align: center;
height:100%;
}

table {
background-color: #ffffff;
width: 760px;
font-family: verdana, sans-serif;
font-size: 12px;
color: #666666;
height: 100%;
}

form {
font-family: verdana, sans-serif;
font-size: 12px;
color: #006699;
}

.subheader {
font-family: verdana, sans-serif;
font-size: 12px;
color: #999900;
font-weight: bold;
}

div.text {
margin: 0px 15px;
text-align: left;
}
div.text300 {
margin: 0px 15px;
text-align: left;
width: 350px;
}
td.rahmen{
	border:1px dotted #006699;
}
.pagenav {
	font-size: 10px;
	text-decoration: none;
}
.datum {
	font-size: 10px;
	color: #CCCC00;
	font-style: italic;
}
a:link {
	text-decoration: none;
	}
a:active {
	text-decoration: none;
	}
a:hover {
	text-decoration: none;
	}
a:visited {
	text-decoration: none;
	}

.fieldname {
	text-align: right;
	color: #006699;
	}
.fieldbutton {
	color: #006699;
	border: 1px solid #006699;
	background-color: #ffffff;
	}
.fieldtext {
	font-family: verdana, sans-serif; 
	color:#666666; 
	border:1px dotted #006699;
	}
A:link.me{
 color: #3399CC;
 font-style: italic;
 text-decoration: none;}
A:visited.me{
 color: #3399CC;
 font-style: italic;
 text-decoration: none;}
A:hover.me{
 color: #3399CC;
 font-style: italic;
 text-decoration: underline;}
A:active.me{
 color: #3399CC;
 font-style: italic;
 text-decoration: none;}
 
 div.right {
 float:right;
 margin: 0px 15px;
 text-align: center;
 
 }
 
  
 div.right2 {
 float:right;
 margin: 0px 0px;
 text-align: center;
 
 }
 
 div.left {
 float:left;
 margin: 0px 15px 0px 0px;
 text-align: center;
 }
  
 div.leftlang {
 float:left;
 margin: 10px 0px 0px 10px;
 text-align: left;
position:absolute;
left:10px; top:10px; width:300px; height:50px;

 }
 img {
 	border:none;
	}
	
img.border {
	border: 1px solid #CCCCCC;
	}
	
div.box {
	width:320px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	}

table.main {
	width:760px;
	height:100%;
	border:none;
	text-align:center;
	padding:0px;
	margin: 0px auto;
	background-color:#FFFFFF;
	}
.namegb{
 color: #3399CC;
 font-style: italic;
 text-decoration: none;
 }	
 
img.fotostrip {
	margin: 3px 3px;
}
div.border {
	border: 1px dotted #003366;
	width: 748px;
	height: 87px;
	margin-top: 15px;
	padding: 2px 0px;
	}
.borderright {
	border-right: 1px dotted #cccccc;
	}	

