

* { padding: 0; margin: 0; }

body {
	
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #FFF;


}
#wrapper { 
 margin: 0 0;
 width: 100%;
 background-color: #F0F0F0;
}

#faux {
 margin-bottom: 0px;
 overflow: auto;
}

#header {
 color: #FFF;
 width: 100%;
 padding: 0px;
 height: 80px;
 margin: 0px 0px 0px 0px;
 background: #FFF;
}

#leftcolumn { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 195px;
 float: left;
}

#content { 
 float: left;
 color: #333;
 margin: 39px 0 0 -25px;
 padding: 0px;
 width: 460px;
 display: inline;
 position: relative;
}

#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 margin: 10px 10px 0px 0px;
 padding: 0px;
 width: 0px;
 float: right;

}


 #footer {
	height: 26px;
	padding: 5px 0 0 180px;
	bottom:0px;
    background-color: #FFF;
	clear: left;
	}
	

.clear { clear: both; background: none; }


 
 #titelleiste {
	position:absolute;
    top:80px;
    left:0px;
	height: 41px;
	background-color:#0099CC; 
	font-weight:bold; 
	color:#fff;
	width: 100%;
	z-index: 500;
}
	
 #titelnavigation {
	position: relative;
	margin-left: 170px; 
	margin-top: 14px;
	width: 778px;
}

 #navigation {
	 margin-top: 0px

}

 #navigation ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}

 #navigation li {
	display:inline;
}

 #navigation ul li a {
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 10px;
	width:160px;
	height:20px;
	display:block;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	color:#555;
	text-decoration:none;
	text-align:left;
	background:#c8c8c8;
	list-style-type:none;
	border-bottom: 1px solid #F0f0f0
}

 #navigation ul li a#active {
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 10px;
	width:160px;
	height:20px;
	display:block;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	color:#555;
	text-decoration:none;
	text-align:left;
	background:#AFCED8;
	list-style-type:none;
	border-bottom: 1px solid #F0f0f0
}

 #navigation ul li ul li a {
	margin:0;
	padding:0px 0px 0px 20px;
	width:150px;
	height:20px;
	display:block;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background:#d8d8d8;
	list-style-type:none;
	border-bottom: 1px solid #F0f0f0;
	color:#555;
}

 #navigation ul li ul li a#active {
	margin:0;
	padding:0px 0px 0px 20px;
	width:150px;
	height:20px;
	display:block;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background:#C7DBE2;
	list-style-type:none;
	border-bottom: 1px solid #F0f0f0;
	color:#555;
}

 #navigation ul li ul li ul li a {
	margin:0;
	padding:0px 0px 0px 30px;
	width:140px;
	height:20px;
	display:block;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background:#e8e8e8;
	list-style-type:none;
    border-bottom: 1px solid #F0f0f0;
	color:#555;
}

 #navigation ul li ul li ul li a#active {
	margin:0;
	padding:0px 0px 0px 30px;
	width:140px;
	height:20px;
	display:block;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background:#DCE8EC;
	list-style-type:none;
    border-bottom: 1px solid #F0f0f0;
	color:#555;
}


 #navigation ul li a:hover {
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 10px;
	width:160px;
	height:20px;
	display:block;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	color:#555;
	text-decoration:none;
	text-align:left;
	background:#AFCED8;
	list-style-type:none;
	border-bottom: 1px solid #F0f0f0
}

 #navigation ul li ul li a:hover {
	margin:0;
	padding:0px 0px 0px 20px;
	width:150px;
	height:20px;
	display:block;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background:#C7DBE2;
	list-style-type:none;
	border-bottom: 1px solid #F0f0f0;
	color:#555;
}

 #navigation ul li ul li ul li a:hover {
	margin:0;
	padding:0px 0px 0px 30px;
	width:140px;
	height:20px;
	display:block;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background:#DCE8EC;
	list-style-type:none;
    border-bottom: 1px solid #F0f0f0;
	color:#555;
	
}

 #navtitel    {
	font-family:verdana,arial,sans-serif;
	height:20px; 
	padding:5px 0px 0px 10px; 
	font-weight:bold; 
	color:#fff;
	background-color:#0099CC; 
	width:160px; 
	font-size:11px; 
	letter-spacing: -1px;
	border-bottom: 1px solid #F0f0f0;
	margin-top: 39px
}
	
 h1 {
	font-size: 10px;
	font-weight: bold;
	display:inline;
	
}

h2 {
	font-size: 10px;
	font-weight: bold;
	display:inline;
}

h3 {
	font-size: 10px;
	font-weight: bold;
	display:inline;
}


a:link { color:#0099CC; text-decoration:none; font-size:10px; }
a:visited { color:#0099CC; text-decoration:none;  font-size:10px;}
a:hover { color:#888; text-decoration:none; font-size:10px;}
a:active { color:#888; text-decoration:none; font-size:10px;}


a.fett:link { color:#0099CC; text-decoration:none; font-weight: bold; font-size:10px; }
a.fett:visited { color:#0099CC; text-decoration:none;  font-weight: bold; font-size:10px;}
a.fett:hover { color:#888; text-decoration:none; font-weight: bold; font-size:10px;}
a.fett:active { color:#888; text-decoration:none; font-weight: bold; font-size:10px;}


a.sfett:link { color:#d8f0ff; text-decoration:none; font-weight: bold; font-size:13px; }
a.sfett:visited { color:#d8f0ff; text-decoration:none;  font-weight: bold; font-size:13px;}
a.sfett:hover { color:#fff; text-decoration:none; font-weight: bold; font-size:13px;}
a.sfett:active { color:#fff; text-decoration:none; font-weight: bold; font-size:13px;}

a.weiss:link { color:#eee; text-decoration:none; font-weight: bold; font-size:11px; letter-spacing: -1px}
a.weiss:visited { color:#fff; text-decoration:none;  font-size:11px; letter-spacing: -1px}
a.weiss:hover { color:#fff; text-decoration:none; font-size:11px; letter-spacing: -1px}
a.weiss:active { color:#fff; text-decoration:none; font-size:11px; letter-spacing: -1px}

a.grau:link { color:#ccc; text-decoration:none;  font-size:11px; letter-spacing: -1px}
a.grau:visited { color:#ddd; text-decoration:none;  font-size:11px; letter-spacing: -1px}
a.grau:hover { color:#ddd; text-decoration:none;  font-size:11px; letter-spacing: -1px}
a.grau:active { color:#ddd; text-decoration:none; font-size:11px; letter-spacing: -1px}

.grau {color:#ddd;}
.weiss {color:#eee;}
.blau {color:#0099CC;}
.graufett {
	color: #777;
	font-weight: bold;
	}


td.extra {
border-left: 2px solid #fff;
padding-left: 10px;
padding-right: 10px;
}

td.extra2 {
border-left: 2px solid #fff;

padding-left: 10px;
padding-right: 10px;
}


.linklike {
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 10px;
	width:160px;
	height:20px;
	display:block;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	line-height:16px;
	font-weight:bold;
	color:#555;
	text-decoration:none;
	text-align:left;
	background:#c8c8c8;
	list-style-type:none;
	border-bottom: 1px solid #F0f0f0
}

.senden {
background-color: #006600;
border: 1px solid #000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #fff;
}

.loeschen {
background-color: #990000;
border: 1px solid #000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #fff;
}

input, textarea {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}

