body {
 color: #5C5C5C;
  font-family: arial verdana, arial, sans-serif;
  top-margin:0;
  left-margin: 0;
  scrollbar-track-color: #0576B7;
  background-image: url('design/background.jpg');
  background-repeat: repeat-x;
  background-color: #4C7EB3;
}

body, table, td, th, p, div, input, textarea {
    font-size: 12;  font-family: arial verdana, arial, sans-serif; 
}

font.result {
    font-size: 14;  font-family: trebuchet ms, verdana, trebuchet ms, tahoma, arial,
sans-serif; line-height:1.6;
}


input.big {
    font-size: 22; 
}

input.submit {
    font-size: 18; 
}


input.suche {
    font-size: 11; 
    font-weight: bold
}

font.big {
    font-size: 22; 
}

font.category {
    font-size: 15;
  top-margin:3;
  margin-top:3;
  pattern-margin:3;
  bottom-pattern:3;
}

table.result td {
	vertical-align: top;
	border-bottom: 1px dotted silver;
	text-indent:-1em;
	padding-left: 2em;
}


table.result2 td {
	vertical-align: top;
	border-bottom: 1px solid silver;
}


table.content td {
	vertical-align: top;
	border-bottom: 1px solid silver;
}


div.time {font-size:8; font-weight: bold;}


table.result  { text-align: left; width:100%;border:0;cell-padding:4;cell-spacing:0;   bottom-margin:5; margin-bottom:5;}
table.drop  { text-align: left; }
div.result  { color: #515151; font-size: 17; height: 25px; text-align: center; vertical-align: center; border-bottom: 1px solid #375F87; background:#f5f5f5}



A		{font-family: arial, sans-serif; font-size:12; font-weight: bold; text-decoration: none; color: #375F87}
A:hover          {font-family: arial, sans-serif; font-size:12; font-weight: bold; text-decoration: underline; color: #426E9E; }
A:active      {font-family: arial, sans-serif; font-size:12; font-weight: bold; text-decoration: underline; color: #4C7EB3;}


div.generalsite {
  width: 880;
  border-collapse: collapse;
  cell-padding: 0;
  cell-spacing: 0;
  background-image: url('design/bg.jpg');
}


div.generalheader {
  background-image: url('design/bgtop.jpg');
  background-repeat: repeat-x;
}


div.content { 
  background-image: url('design/bgcon.jpg');
  background-repeat: repeat-x;
  background-position: bottom;
}


div.joketop {
  background-image: url('design/joketop.jpg');
  background-repeat: repeat-x;
}


div.jokebottom { 
  background-image: url('design/jokebottom.jpg');
  background-repeat: repeat-x;
  background-position: bottom;
}



div.jokemid {
  width: 385;
  background-image: url('design/jokemid.jpg');
}

div.joketext {
  width: 90%;
  font-family: verdana, bookman old style, book antiqua, verdana;
  font-size:15;
  text-align: center;
  padding-top: 18;
  padding-left: 18;
}





div.text { 
  width: 783;
}

img.logo {
  width: 880;
  height: 107;
}



div.comment {
  text-align: left;
  background-image: url('design/combg.gif');
  width: 350;
  height: 54;
  padding-left: 15;
  padding-top: 3;
  float:right; 
}


input.text {
  background-color: #cccccc;
  border: 1px solid #333333;
}


/*- Main Menu in Header */

ul.menu {
	margin: 0;
	padding: 0;
	position: center;
	bottom: 0;
	width: 90%;
	}

ul.menu li {
	display: inline;
	margin: 0;
	}

ul.menu,
ul.menu li a {
	padding: 3px 11px 4px;
	}

ul.menu li a {
	color: 444444;
	margin: 0;
	background: f1f1f1;
		border: 1px solid #c0c0c0;
	}

ul.menu li a:hover {
	background: #1B70AB;
	color: #ffffff !important;
	text-decoration: underline;
	border: 1px solid #000000;
	}

div.inhalt {position: absolute; top: -1500; left: -1500; width: 1063; height: 19;}