body { overflow: -moz-scrollbars-vertical; }
.search_box { text-align: center;}
.search_box a { color: #000000; text-decoration: none;}

.links { font-size: 11px; text-align: left; color: #ff0000; font-family: verdana, arial; line-height: 15px;}
.links_header { font-size: 12px; text-align: left; color: #000000; font-family: verdana, arial; line-height: 16px;}

.teaser { font-size: 11px; text-align: left; color: #000000; font-family: verdana, arial;}
.teaser_header { font-size: 11px; text-align: left; font-weight: bold; color: #ffffff; font-family: verdana, arial; line-height: 16px;}

.text { font-size: 11px; line-height: 14px; font-family: verdana, arial, helvetica, sans-serif;}
.sm { font-size: 11px; text-align: left; color: #000000; font-family: verdana, arial;}

H1 { FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial; margin-bottom: 0px; margin-top: 16px; margin-right: 0px; text-align: center;}
H2 { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial; margin-top: 10pt; margin-bottom: 0pt;  }
H3 { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial; margin-top: 0pt; margin-bottom: 0pt;  }
H4 { FONT-WEIGHT: normal; text-decoration: none; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial; text-align: left; margin-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px;}

.impressum { font-size: 11px; text-align: right; color: #000000; text-decoration: underline; font-family: verdana, arial;}

td {	FONT-SIZE: 10pt; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, san-serif; TEXT-DECORATION: none;}

.ergebnisseite{
		text-align: center;
}

.old_serp { width: 556; }
.serp{
		font-size: 10pt;
		background-color: #eaeaea;
		height: 20;
		margin-bottom: 10;
		padding: 2px 4px 2px 4px;
}

.hl1{
		text-align: center; FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial; margin-top: 10pt; margin-bottom: 10pt;
}
.hl1 a{
		text-decoration: none;
		color: #000000;
}
.hl1 a:visited{
		text-decoration: none;
		color: #000000;
}

.hl2{
		text-align: center; FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial; margin-top: 0pt; margin-bottom: 0pt;
}
.hl3{
		text-align: center; FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial; margin-top: 0pt; margin-bottom: 10pt;
}


.content{
		font-family: Verdana, Arial;
		font-size: 8pt;
		color: #000000;
		margin: 2px;
		margin-top: 10px;
		text-align: justify;
	}
.content_teaser{
		font-family: Verdana, Arial;
		font-size: 8pt;
		color: #000000;
		margin: 2px;
		text-align: left;
		font-weight: bold;
	}
.content_title{
		font-family: Verdana, Arial;
		font-size: 10pt;
		color: #000000;
		margin: 2px;
		text-align: left;
	}


.news{
		font-family: Verdana, Arial;
		font-size: 8pt;
		color: #000000;
		margin-top: 5px;
		margin-bottom: 4px;
		text-align: left;
		text-decoration: underline;
	}
.news a{
		color: #000000;
		text-decoration: underline;
	}

.news_text{
		font-family: Verdana, Arial;
		font-size: 8pt;
		color: #000000;
		text-align: left;
	}

.news_date{
		font-family: Verdana, Arial;
		font-size: 8pt;
		color: #000000;
		text-align: left;
		text-decoration: none;
		margin-top: 5px;
	}

.news_quelle{
		font-family: Verdana, Arial;
		font-size: 8pt;
		color: #000000;
		text-align: right;
		text-decoration: none;
	}

input { font-size: 8pt; }

.input { font-size: 8pt; }

.linktipps{
		font-family: Verdana, Arial;
		font-size: 8pt;
		color: #000000;
		text-align: center;
		margin-left: 10px;
		margin-top: 10px;
	}

.linktipps a{
	color: #000000; text-decoration: none;
	}

.blatd {
		font-family: Verdana, Arial;
		font-size: 8pt;
		color: #000000;
		margin: 17px;
		text-align: justify;
}

.inhaltk{
		font-family: Verdana, Arial;
		font-size: 8pt;
		color: #000000;
		margin: 17px;
		text-align: left;
	}

td.cat{
		font-size: 10pt;
		text-align: center;
		color: #FF0000;
	}

.anzeige {
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #000000;
}

.inhalt{
		font-family: Verdana, Arial;
		font-size: 10pt;
		color: #000000;
		margin: 30px;
		text-align: left;
	}
.domain{
		font-family: Verdana, Arial;
		font-size: 10pt;
		color: #000000;
		text-decoration: normal;
		text-align: center;
	}

#listing{
    margin: 30px;
  }  
  
.linktext, .link, .enginelist{
	font-family: Verdana, Arial;
  font-size: 10px;
  padding-right: 10px;
  height: 25px;
} 

.search_title{
		font-family: verdana;
		font-size: 10pt;
		text-decoration: underline;
		font-weight: bold;
		text-align: left;
    margin-top: 10px;
	}

/*
.search_title{
  font-family: arial;
  font-size: medium;
  text-decoration: underline;
  font-weight: normal;
  text-align: left;
  margin-top: 10px;
}
*/


.search_description{
		font-family: verdana;
		margin-top: 3px;
		margin-bottom: 2px;
    margin-left: 20px;
    text-align: left;
	}
.search_host{
		font-family: verdana;
		margin-bottom: 15px;
    margin-left: 20px;
		text-align: left;
    color: green;
	}

td.serptd {
  cursor: pointer;
  padding: 4px 4px 12px 6px;
}

td.serptd:hover {
  background-color: #D5EFFF;
}

td.mgtd {
  padding: 4px;
  cursor: pointer;
}

td.mgtd:hover {
  background-color: #D5EFFF;
}

a.serpa {
  text-decoration: none;
  color: black;
}

a.serpa:hover {
  background-color: #D5EFFF;
}

div.search_title {
  color: #0000FF;
}

a.serpa:visited div.search_title {
  color: #800080;
}

a.tc {
  text-decoration: none;
  padding: 2px 2px 2px 2px;
  line-height: 140%;
}

a.tc:hover {
  /* color: white; */
  background-color: #EAEAEA;
}

a.tc_1 {
  font-size: 80%;
}

a.tc_2 {
  font-size: 100%;
}

a.tc_3 {
  font-size: 110%;
}

a.tc_4 {
  font-size: 130%;
}

