body		{ background-color: #004055; }
body,td,input	{ font-family:'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	   font-size: 11px;
	   color: #444444;
	   line-height: 12px; }
td.carea	{ text-align: justify; }
td.tinylink {
	text-align: center;
	vertical-align: middle;
	font-size: 9px;
	font-weight: bold;
	font-family: Arial, sans-serif;

}
td.tinylink a {
	text-decoration: none;
	color: #fff;
}

td.header {
	background-image: url('http://www.skyhigh-ranking.de/i/a28.jpg');
	background-repeat: repeat-x;
	padding-top: 8px;
	border-collapse: collapse;
}

.matrix table{

	padding: 5px;
	background-color: #DCF0F7;
	border-collapse: collapse;
	margin-left:auto;
	margin-right:auto;

}
.matrix th{
	border: thin solid #444444;
	background-color: #FFF;
	padding: 5px;
	text-align:center;
}
.matrix .lightgreen {
	border: thin solid #444444;
	background-color: #F4FDFF;
	padding: 5px;
	text-align:center;
}

.matrix .darkgreen{
	border: thin solid #444444;
	background-color: #E7F9FE;
	padding: 5px;
	text-align:center;
}
.matrix .lightred {
	border: thin solid #444444;
	background-color: #FFF9EF;
	padding: 5px;
	text-align:center;
}
.matrix .darkred {
	border: thin solid #444444;
	background-color: #FDF3E0;
	padding: 5px;
	text-align:center;
}

.matrix .tablecomment-top {
	border: 0px;
	background-color: #FFF;
	padding: 5px;
	text-align:center;
	font-size: 11px;
}
.matrix .tablecomment-left {
	border: 0px;
	background-color: #FFF;
	padding: 5px;
	text-align:right;
	font-size: 11px;
}
.matrix .tablecomment-right {
	border: 0px;
	background-color: #FFF;
	padding: 5px;
	text-align:left;
	font-size: 9px;
}
.matrix .tablecomment-bottom {
	border: 0px;
	background-color: #FFF;
	padding: 5px;
	text-align: center;
	vertical-align: top;
	font-size: 9px;
}

form		{ margin: 0px; }
a		{ color: #1090BB; text-decoration: underline; }
a:hover		{ text-decoration: none; }
br.short	{ line-height: 7px; }
ul		{
	list-style-type:none;
	list-style-image: url('http://www.skyhigh-ranking.de/i/a86.jpg');
	padding-left: 0px;
	margin-left: 15px;
	margin-top: 8px;
	margin-bottom: 12px;
	list-style-position: outside;
	}
li		{
	margin-bottom: 6px;
	margin-left: 10px;
	padding-right:2px;
	list-style-position: outside;
}

table.leistung {
  margin: 0;
  border: 0;
  border-collapse: collapse;
  padding: 0;
  width: 100%;
}

table.leistung tr {
  border-collapse: collapse;
  padding: 0;
}

table.leistung td {
  padding: 0px;
  border: 0px solid gray;
  border-collapse: collapse;
  color: black;
  font-size: 8pt;
  text-align: left;
  vertical-align: top;
}

#leistungspaket ul {
list-style-image: none;
list-style-type:disc;
line-height: 1em;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 0px;
list-style-position: outside;
padding-left: 10px;
padding-top: 2px;
padding-bottom: 2px;
margin: 4px;
}
/*
h1{
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}*/
h1 {
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #185183;
	margin-top: 15px;
	margin-bottom: 3px;
	background-color: #E2F4F8;
	padding: 3px 0px 3px 0px;
	text-align: left;
}

h1.leistungspaket {
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #185183;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #E2F4F8;
	padding: 3px 0px 3px 0px;
	text-align: left;
}

h1.warumsmo {
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF7328;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #E2F4F8;
	padding: 3px 0px 3px 0px;
	text-align: left;
}

h2 {
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF7328;
	margin-top: 10px;
	margin-bottom: 3px;
}
h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #185183;
	margin-bottom: 2px;
	margin-top: 7px;
}
h4 {
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 7px;
}

td.matrixarea {
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	font-size: 10px;
	color: #185183;
	margin-bottom: 2px;
	margin-top: 7px;
	text-align: center;
	width: 120px;
}

td.matrixarea-price {
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #185183;
	margin-bottom: 2px;
	margin-top: 7px;
	text-align: right;
	width: 120px;
}

td.matrixarea-head {
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF7328;
	margin-top: 10px;
	margin-bottom: 3px;
	text-align: center;
	width: 120px;
}

.blink		{ color: #ffffff; }

#quote {
	font-size: 11px;
}
#quoteauthor {
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
}

.smallheader {
	background-image: url('http://www.skyhigh-ranking.de/i/a31.jpg');
	color:white;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
}


div.inline-list {
	float:left;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin:0;
	padding:0;
	}

div.inline-list a {
	text-decoration: none;
	color: #fff;
}

div.inline-list #aktuelles {
	background: url("http://www.skyhigh-ranking.de/i/mainbutton_over.jpg");
}
div.inline-list #leistungen {
	background: url("http://www.skyhigh-ranking.de/i/mainbutton2_over.jpg");
}
div.inline-list #preise {
	background: url("http://www.skyhigh-ranking.de/i/mainbutton3_over.jpg");
}
div.inline-list #seofakten {
	background: url("http://www.skyhigh-ranking.de/i/mainbutton4_over.jpg");
}
div.inline-list #ueberuns {
	background: url("http://www.skyhigh-ranking.de/i/mainbutton4_over.jpg");
}
div.inline-list #kontakt {
	background: url("http://www.skyhigh-ranking.de/i/mainbutton5_over.jpg");
}

div.inline-list #aktuelles a {
	display:block;
	background: url("http://www.skyhigh-ranking.de/i/mainbutton.jpg");
	padding:14px 24px;
	color: #fff;
	margin-top:0px;
	}

div.inline-list #aktuelles a#active {
	display:block;
	background: url("http://www.skyhigh-ranking.de/i/mainbutton_over.jpg");
	padding:14px 24px;
	color: #fff;
	margin-top:0px;
	}

div.inline-list #leistungen a {
	display:block;
	background: url("http://www.skyhigh-ranking.de/i/mainbutton2.jpg");
	padding:14px 19px;
	color: #fff;
	}

div.inline-list #preise a {
	display:block;
	background: url("http://www.skyhigh-ranking.de/i/mainbutton3.jpg");
	padding:14px 17px;
	color: #fff;
	}

div.inline-list #seofakten a {
	display:block;
	background: url("http://www.skyhigh-ranking.de/i/mainbutton4.jpg");
	padding:14px 17px;
	color: #fff;
	}

div.inline-list #ueberuns a {
	display:block;
	background: url("http://www.skyhigh-ranking.de/i/mainbutton4.jpg");
	padding:14px 23px;
	color: #fff;
	}

div.inline-list #kontakt a {
	display:block;
	background: url("http://www.skyhigh-ranking.de/i/mainbutton5.jpg");
	padding:14px 25px;
	color: #fff;
	}

div.inline-list ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height: normal;
	}

div.inline-list li {
	float:left;
	margin:0;
	padding:0;
	color: #fff;
}

div.inline-list #aktuelles a:hover {
	background: url("http://www.skyhigh-ranking.de/i/mainbutton_over.jpg");
	padding: 14px 24px;
	color: #fff;
	}

div.inline-list #leistungen a:hover {
	background: url("http://www.skyhigh-ranking.de/i/mainbutton2_over.jpg");
	padding:14px 19px;
	color: #fff;
	}

div.inline-list #preise a:hover {
	background: url("http://www.skyhigh-ranking.de/i/mainbutton3_over.jpg");
	padding:14px 17px;
	color: #fff;
	}

div.inline-list #seofakten a:hover {
	background: url("http://www.skyhigh-ranking.de/i/mainbutton4_over.jpg");
	padding:14px 17px;
	color: #fff;
	}

div.inline-list #ueberuns a:hover {
	background: url("http://www.skyhigh-ranking.de/i/mainbutton4_over.jpg");
	padding:14px 23px;
	color: #fff;
	}

div.inline-list #kontakt a:hover {
	background: url("http://www.skyhigh-ranking.de/i/mainbutton5_over.jpg");
	padding:14px 25px;
	color: #fff;
	}

table.prod-listing {
  margin: 3px;
  border: 1px solid black;
  padding: 3px;
}

table.leistung-listing {
  margin: 3px;
  border: 1px solid black;
  padding: 3px;
}

table.leistung-listing tr:first-child { border-top: none }
table.leistung-listing tr { border-top: solid }