body {

	color: #3399ff;

	font-family: Helvetica;

	font-size: 12px;

	margin: 0px;

	padding: 0px;

	background-color:#000000;

}

.clear{clear:both;}

* {margin: 0px;padding: 0px;}

#container {
	margin: 0 auto;
	width: 767px;
}

#error{
	font-size:14px;
	color:#EEE;
	text-decoration:blink;
}

a{color:#33ffff;}

a:hover{
	color:#ffffff;
}

h3{

	margin: 10px 10px 10px 10px;

	font-family: Helvetica;

	font-size: 20px;

	font-weight: bolder;

	text-transform: uppercase;

	color: #3399ff;}

/********************** Header ***************************/

#header {

	background-image:url(../images/head.jpg);

	width:767px;

	height:404px;

	position:relative;
	
	background-repeat: no-repeat;
	
	background-position: top left;

}

#header ul{

	position:absolute;

	top:369px;

	left:100px;

}

#header ul.eingeloggt{

	position:absolute;

	top:359px;

	left:100px;

}

#header li{

	display:block;

	float:left;

	width:100px;

}

#header .intern{
	color:#0FC;

}

#header ul a{

	color:#3399ff;

	text-decoration:none;

	font-family: Helvetica;

	font-size: 14px;

	font-weight: 900;

	text-transform: capitalize;

}

#header ul a:hover{color:#ffffff;}

#header .active{color:#fff;}

#facebook {
	width:159px;
	height:63px;
	position: relative;
	top:315px;
	left:648px
	
	
	
}


/********************** Inhalt ***************************/

.inhalt1 p{

margin: 10px 10px 10px 110px;

width:370px;
}


.inhalt2 {

	background-image:url(../images/line2.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding: 10px 10px 10px 110px;

}

.inhalt3 {
	padding: 10px 10px 10px 110px;

}

.inhalt4 {

	background-image:url(../images/line2.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding: 20px 10px 10px 0px;
	
	margin-top:  20px;

}

a.audio{
	margin-left:300px;
	font-size:16px;
	line-height:24px;
}


/********************** Footer ***************************/

#footer {
	background-image:url(../images/line2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align:center;
	
}


/******************************** Speziell *************************************/



/* index */

#about div{
	background-image:url("../images/about.jpg");
	background-repeat: no-repeat;
	background-position:top right;
	
}

.newsitem{
	float:left;
	width:320px;
	display:inline;
}

.newsitem img{float:left;margin-right:10px;}

.newsitem span{

	color:#3cc;

	font-size: 12px;

	font-weight: 900;
}



#log a{
	text-decoration:none;
	color:#111;
	font-size:12px
}

#einloggen h1{ 
		font-size:12px
}

.newsitem p{margin: 10px 10px 15px 10px;}

/* media */

#audio p.klein{
	
	width:400px;
	
	margin-top:50px;
	
	margin-left:auto;
	
	margin-right:auto;
	
	font-size:14px;
	
}
.active{color:#fff;}

#detail .detail{
	margin-top:20px;
	padding-bottom:10px;
	font-size:14px;
	width:90%;
	color:#fff;
	text-align:left;
}


/* proben_intern.php */

#proben {
	color:#fff;
	font-size:14px;
}
#proben td{
	height:26px;
}
#proben td.ueberschrift{
	background-color:#3333cc;
	padding:2px;
}
#proben input{
	position:relative;
	top:-6px;
}
#probe {
	margin-top:80px;
	background-image:url(../images/line2.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	height:280px;
	width:786px;
}

/* prifil_intern */

#profil {
	width:600px;
	margin-top:50px;
	margin-bottom:100px;
	font-size:16px;
}

#profil td{
	height:30px;
}

/* impre.php */

.inhalt3 h4{
	font-size:20px;
}

#impre p{
	width:550px;
	padding-top:20px;
	padding-bottom:90px;
	font-size:16px;
}

/* members */




#members h3{

	margin: 10px 10px 10px 10px;

	font-family: Helvetica;

	font-size: 20px;

	font-weight: bolder;

	text-transform: uppercase;

	color: #3399FF;}
	
#members a{
	text-decoration:none;
	color:#3399FF;
	font-size:14px;
}
	
#members td {
	vertical-align:bottom;
	text-align:center;
	background-repeat:no-repeat;
	background-position:top center;
}

#members td.tobias:hover{ background-image:url(../images/tobias_sw.jpg)}

#members td.thomas:hover{ background-image:url(../images/thomas_sw.jpg)}

#members td.theresa:hover{ background-image:url(../images/theresa_sw.jpg)}

#members td.matthias:hover{ background-image:url(../images/matthias_sw.jpg)}

#members td.kathleen:hover{ background-image:url(../images/kathleen_sw.jpg)}

#members td.andreas:hover{ background-image:url(../images/andreas_sw.jpg)}

#members td.rene:hover{ background-image:url(../images/rene_sw.jpg)}

#members td.robin:hover{ background-image:url(../images/robin_sw.jpg)}

#members td.technik:hover{ background-image:url(../images/technik_sw.jpg)}

#members td.kathleen{ background-image:url(../images/kathleen_inst2.jpg)}

#members td.thomas{ background-image:url(../images/thomas_inst2.jpg)}

#members td.matthias{ background-image:url(../images/matthias_inst.jpg)}

#members td.rene{ background-image:url(../images/rene_inst.jpg)}

#members td.theresa{ background-image:url(../images/theresa_inst.jpg)}

#members td.tobias{ background-image:url(../images/tobias_inst.jpg)}

#members td.andreas	{ background-image:url(../images/andreas_inst.jpg)}

#members td.robin { background-image:url(../images/robin_inst.jpg);}

#members td.technik	{ background-image:url(../images/technik_inst.jpg)}


#members table {
	margin-top: 20px;
}
#vari {
	font-size:14px;
}

/* gbook */

#show p{
	font-size:14px;
}

#members_inh p{
	width:330px;
	text-align:justify;
}

#members_inh{
	background-image:url(../images/line2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

/* pics */

.noLinkLine a{
	text-decoration:none;
}	
