body {
	background-color: #e3e3e3;
	margin: 0px;
	padding: 0px;
}

td#rand-links {
	background-image: url(images/basics/schatten_links.gif);
	background-repeat: repeat-y;
	
}

td#rand-rechts {
	background-image: url(images/basics/schatten_rechts.gif);
	background-repeat: repeat-y;
	
}

td#cartoon {
	background-image: url(images/basics/schraege_mitte.gif);
	background-repeat: repeat-y;
	
}

td#fusszeile-li {
	background-image: url(images/basics/abschluss_untenlinks.gif);
	background-repeat: repeat-x;
	
}

td#fusszeile-re {
	background-image: url(images/basics/abschluss_untenrechts.gif);
	background-repeat: repeat-x;
	
}

td#navlow {
	background-image: url(images/basics/navbg_low.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 5px;

}


td#navhi {
	background-image: url(images/basics/navbg_hi.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 5px;
}

td#navlow a{
	text-decoration: none;
	color: #FFFFFF;
}

td#navlow a:hover{
	text-decoration: underline;
	color: #FF0000;

}
td#navhi a{
	text-decoration: none;
		color: #FF0000;

}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 26px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFFFF;
	margin: 0px;
	padding-left: 115px;
	padding-top: 65px;
	padding-right: 30px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	margin: 0px;
	padding-left: 115px;
	padding-bottom: 10px;
	padding-right: 30px;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style-position: outside;
	list-style-image: url(images/basics/listenpunkt.gif);
	list-style-type: none;
	line-height: 18px;
	margin: 0px;
	padding-left: 142px;
	padding-right: 30px;
}
li {
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}

h1#keineinzug{
	margin: 0px;
	padding: 65px 0px 0px;
}

p#keineinzug{
	margin: 0px;
	padding: 0px;
}

p#referenzen{
	padding: 8px 0px 0px 20px;
	margin: 0px;
}

a {
	color: #FF0000;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFFFF;
	margin: 0px;
	padding-left: 115px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 15px;
}

h2#keineinzug{
	margin: 0px;
	padding: 0px 0px 6px;
}

table#referenzen{
	border: 1px solid #8D8D8D;
	margin: 0px 0px 18px 115px;

}

table#referenzen td{
	background-image: url(images/basics/referenzbg.gif);
	background-repeat: repeat-x;
}
.rot-bold {
	font-weight: bold;
	color: #FF0000;
	margin: 0px;
}

