body {
				position:absolute; 
				background-color:#1e1e1e; 
				top:0; 
				left:0; 
				margin:0px;
				padding:0px;
				width: 100%; 
				height:100%;
				background-image:url(../bilder/verlauf.gif);
				background-repeat:repeat-x;
	}
	
a {           	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
a:link {      	text-decoration: none; color: #ffffff; }
a:active {    	text-decoration: none; color: #1e1e1e; }
a:visited {   	text-decoration: none; color: #ffffff; }
a:hover {     	text-decoration: none; color: #1e1e1e; }

a.lcontent {           	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
a.lcontent:link {      	text-decoration: none; color: #94256a; }
a.lcontent:active {    	text-decoration: none; color: #1e1e1e; }
a.lcontent:visited {   	text-decoration: none; color: #94256a; }
a.lcontent:hover {     	text-decoration: none; color: #1e1e1e; }

#top {
				height:100%;
				width:100%; 
				margin:0px;
				border:0px solid #FF0000;
				padding:0px;	
	}

#top-con {
				margin:0px;
				border:0px solid #FF0000;
				padding:0px;	
	}
	
#top-nav {
				width:119px;
				margin:0px;
				border:0px solid #FF0000;
				padding:0px;
				background:#94256a;	
	}
	
#tab-cont {
				width:961px; 
				margin:0px;
				border:0px solid #FF0000;
				padding:0px;
				background-image:url(../bilder/topback.gif);
				background-repeat:repeat-y;
	}

#tab-cont1 {
				width:559px; 
				margin:0px;
				border:0px solid #FF0000;
				padding:0px;
				background-image:url(../bilder/back.gif);
				background-repeat:repeat;
	}

#div-footer1 {
				float:left;
				height:11px; 
				width:559px; 
				padding:0px;
				margin:0px;
				background-image:url(../bilder/footer1.gif);
		}

#div-nav-platz {
				float:left; 
				width:41px; 
				padding:0px;
				margin:0px;
		}

#div-navi {
				float:right; 
				width:103px; 
				margin:0px;
				padding-right:13px;
		}
		
#div-content {
				float:left; 
				width:326px; 
				margin:0px;
				padding-left:17px;
				padding-right:17px;
				padding-bottom:25px;
		}

#div-h1 {
				float:left; 
				width:326px; 
				margin-top:0px;
				padding:0px;
				margin-left:17px;
				margin-right:17px;
				margin-bottom:0px;
		}

#div-nav-l-head {
				float:left;
				height:45px; 
				width:119px; 
				padding:0px;
				margin:0px;
				background-image:url(../bilder/nav_l_header.gif);
		}
		
#div-con-headline {
				float:left;
				height:45px; 
				width:360px; 
				padding:0px;
				margin-top:0px;
				margin-left:0px;
				margin-right:0px;
				margin-bottom:0px;
				background-image:url(../bilder/con_headline.gif);
				background-repeat:no-repeat;
		}

#div-nav-l {
				float:left; 
				width:119px; 
				padding:0px;
				margin:0px;
				background-image:url(../bilder/spacer_p.gif);
				background-repeat:repeat;
		}
		
#div-con {
				float:left;
				height:45px; 
				width:360px; 
				padding:0px;
				margin:0px;
				background-image:url(../bilder/top_cont.gif);
				background-repeat:repeat;
		}

#tab-cont2 {
				width:402px; 
				margin:0px;
				border:0px solid #FF0000;
				padding:0px;
				background-image:url(../bilder/topback.gif);
				background-repeat:repeat-y;
	}

	
#div-footer2 {
				float:left;
				height:11px; 
				width:402px; 
				padding:0px;
				margin:0px;
				background-image:url(../bilder/footer2.gif);
		}

#div-logo {
				float:left;
				height:119px; 
				width:559px; 
				padding:0px;
				margin:0px;
		}

#div-nav-left {
				float:left;
				height:54px; 
				width:160px; 
				padding:0px;
				margin:0px;
				/*background-image:url(../bilder/nav_links.gif);
				background-repeat:no-repeat;*/
		}

#div-nav-right {
				float:left;
				height:54px; 
				width:39px; 
				padding:0px;
				margin:0px;
				/*background-image:url(../bilder/nav_right.gif);
				background-repeat:no-repeat;*/
		}

#div-nav-about {
				float:left;
				height:54px; 
				width:65px; 
				padding:0px;
				margin:0px;
		}

#div-nav-team {
				float:left;
				height:54px; 
				width:47px; 
				padding:0px;
				margin:0px;
		}

#div-nav-references {
				float:left;
				height:54px; 
				width:77px; 
				padding:0px;
				margin:0px;
		}

#div-nav-partner {
				float:left;
				height:54px; 
				width:57px; 
				padding:0px;
				margin:0px;
		}

#div-nav-contact {
				float:left;
				height:54px; 
				width:62px; 
				padding:0px;
				margin:0px;
		}
		
#div-nav-imprint {
				float:left;
				height:54px; 
				width:52px; 
				padding:0px;
				margin:0px;
		}

#div-footer {
				float:left;
				height:59px; 
				width:961px; 
				padding:0px;
				margin:0px;
				background-image:url(../bilder/footer.gif);
				background-color:#e6e6e6;
				border:0px solid #FF0000;
		}

.link {		  	font-family: Verdana, Arial; font-size:11px; color: #e6e6e6; font-weight:normal; }
.pink {		  	font-family: Verdana, Arial; font-size:12px; color: #94256a; font-weight:bold; }

h1 {          	font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size:12px; 
				color: #3c3c3c; 
				font-weight:bold;
				line-height:22px;
				margin:0px; 
				padding:0px; }

p, div, td {  	font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size:11px; 
				color: #1e1e1e; 
				line-height:17px; }

input {       background-color:#ffffff/*ecece9*/; 
              color:#1e1e1e;
              font-size:11px;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              border-bottom:1px solid #1e1e1e;
			  border-top:2px solid #ffffff;
			  border-left:2px solid #ffffff;
			  border-right:2px solid #ffffff;
			   }
			  

textarea {    background-color:#ffffff; 
              color:#1e1e1e;
              font-size:11px;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              border-top:2px solid #1e1e1e;
			  border-bottom:1px solid #1e1e1e;
			  border-right:2px solid #1e1e1e;
			  border-left:2px solid #1e1e1e;
			  width:250px;
			  height:100px; }
			  
