body { 
	color: black; 
	background-color: #E6E6E6;
	margin-left:0;
  margin-top:0;
  margin-right:0;
  margin-bottom:0;
	}
td { 
	color: #404040; 
	font-family: 'Trebuchet MS', Verdana, Sans-Serif; 
  font-size:11px; 
	}

.top {
	color: #404040; 
	font-family: 'Trebuchet MS', Verdana, Sans-Serif; 
  font-size:23px;
  padding: 20px 0px 0px 33px;
	}

.headline_top { 
	font-size: 1.6em;
	letter-spacing: -1px;
	font-family: 'Trebuchet MS', Verdana, Sans-Serif; 
	color: #0D569A; 
	padding: 20px 20px 0px 30px;
	}
	
.headline_text {
	display: block;
	word-spacing: 0.3em; 
  font-family:Verdana,Tahoma,Arial,Helvetica, sans-serif;
  font-size:1em;
  line-height:1.4em;
	padding: 2px 25px 0px 30px;
	}

hr {
  padding: 2px 25px 0px 30px;
  }
	
.headline_right { 
	font-size: 1.5em;
	font-family: 'Trebuchet MS', Verdana, Sans-Serif; 
	color: #0D569A; 
	padding: 20px 0px 0px 16px;
	}

a.headline_link:link {
  font-family:Verdana,Tahoma,Arial,Helvetica, sans-serif;
	font-size:1em;
	color: #404040; 
	text-decoration: underline;  
	}
	
a.headline_link:visited {
  font-family:Verdana,Tahoma,Arial,Helvetica, sans-serif;
	font-size:1em;
	color: #404040; 
	text-decoration: underline;  
	}
	
a.headline_link:active {
  font-family:Verdana,Tahoma,Arial,Helvetica, sans-serif;
	font-size:1em;
	color: #404040; 
	text-decoration: underline;  
	}
	
a.headline_link:hover {
  font-family:Verdana,Tahoma,Arial,Helvetica, sans-serif;
	font-size:1em;
	color: #FFFFFF; 
	background-color:#808080; 
	text-decoration: none;  
	}		
	
.menue_top { 
	font-family:'Trebuchet MS', Verdana, Sans-Serif; 
	font-size:13px; 
	}
	
.menue_right { 
	font-family:'Trebuchet MS', Verdana, Sans-Serif; 
	font-size: 1.2em;
	padding: 20px 20px 0px 30px;
	}

a:link { 
	font-size:1.1em;
	color: #404040; 
	text-decoration: underline; 
	}
a:visited { 
	color: #404040; 
	text-decoration: underline; 
	}
	
a:hover { 
	color: #FFFFFF; 
	background-color:#808080; 
	text-decoration: none; 
	}
	
a:active { 
	color: #404040; 
	text-decoration: underline; 
	}

input {
	color:#404040; 
	font-size:10px; 
	border-style: solid; 
	border-top-width: 1px;
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-color: #404040;
	background-color: #F3f2f2;
	}
textarea {
	color:#404040; 
	font-family:'Trebuchet MS', Verdana, Sans-Serif; 
	font-size:11px; 
	border-style: solid; 
	border-top-width: 1px;
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-color: #404040;
	background-color: #F3f2f2;
	}
	
select {
	color:#404040; 
	font-size:10px; 
	border-style: solid; 
	border-top-width: 1px;
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	background-color: #F3f2f2;
	}
	
form {
	padding: 0px 0px 0px 0px;

	}

a.login:link {
  font-family:Verdana,Tahoma,Arial,Helvetica, sans-serif;
	font-size:0.8em;
	color: #404040; 
	text-decoration: underline;  
	}
	
a.login:visited {
  font-family:Verdana,Tahoma,Arial,Helvetica, sans-serif;
	font-size:0.8em;
	color: #404040; 
	text-decoration: underline;  
	}
	
a.login:active {
  font-family:Verdana,Tahoma,Arial,Helvetica, sans-serif;
	font-size:0.8em;
	color: #404040; 
	text-decoration: underline;  
	}
	
a.login:hover {
  font-family:Verdana,Tahoma,Arial,Helvetica, sans-serif;
	font-size:0.8em;
	color: #FFFFFF; 
	background-color:#808080; 
	text-decoration: none;  
	}		
	
#showcase {
  background:#F3F2F2; 
  border:1px dotted #828282; 
  position: relative; 
  width: 410px; height: 157px; 
  z-index: 1; 
  }
  
#showcase_inline { 
  position: relative; 
  width: 150px; height: 10px;
  z-index: 1; 
  }
  
.showcase_top { 
	font-size: 1.3em;
	letter-spacing: -1px;
	font-family: 'Trebuchet MS', Verdana, Sans-Serif; 
	color: #0D569A; 
	padding: 10px 10px 0px 10px; 	
	}
	
.showcase_text { 
	font-size: 11px;
	font-family: 'Trebuchet MS', Verdana, Sans-Serif; 
	font-weight: bold; 
	color: #404040; 
	padding: 0px 0px 0px 25px;
  line-height: 0pt; 
	}
