/* CSS Document fr template1*/
/* rot: #C0022b; */

body {
	background-color:#FFFFFF;
	margin:0 14px;
	background-image:url(../images/bg600.gif);
	background-repeat:repeat-y;
	background-position:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:101%;
	}

a {
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}		

#rechts {
	position:absolute;
	left:634px;
	top:2px; /* Ist im IE grsser: 14px */
	width:auto;
	height:703px;
	z-index:1;
	font-size:70%;
	letter-spacing:1px;
	}
#rechts #logo { /*steuert die Position der Navipunkte. */
	margin-bottom:121px;
	}
	
#rechts ul, #rechts li {
	margin:0;
	padding:0;
	list-style:none;
	}
#rechts ul li {
	color:#C0022b;
	margin-top:1.8em;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:0.2em;
	}	
#rechts ul li ul li {
	color:#888;
	margin-top:0.1em;
	text-transform:none;
	font-weight:normal;
	}
#rechts a.linkHell {
	color:#888;
	}
#rechts a:hover.linkHell {
	color:#C0022b;
	}
#rechts a.titelLink {
	color:#C0022B;
	}
#rechts .aktiv {
	text-decoration:underline;
	}	
#rechts a.aktivPerson {
	text-decoration:underline;
	color:#C0022b;
	}	
			
/* content ************************************************************ */
#content {
	color:#fff;
	width:370px;
	margin-left:78px;
	margin-top:23px;
	}
#content .first {
	margin-top:0;
	}
	
#content h1, #content h2, #content h3, #content h4, #content h5, #content p, #content li {
	font-size:75%;
	margin:0;
	padding:0;
	}
#content h1 {
	line-height:1.5em;
	margin-bottom:0.5em;
	margin-top:0.6em;
	text-transform:uppercase;
	}
#content .mehrAbstandOben {
	margin-top:1.9em;
	margin-bottom:1.2em;
	}
			
#content p, #content li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	}
#content li {
	margin:0.1em 0;
	}
		
#content a {
	text-decoration:none;
	color:#bbb;
	}
#content a:hover {
	color:#fff;
	}
#content ul {
	margin-top:0;
	padding-top:0;
	}	
#content strong {
	letter-spacing:1px;
	}

#projektliste a {
	font-weight:bold;
	color:#fff;
	}		
				
/* end content ************************************************************ */
/* striche ************************************************************ */
#striche {
	position:absolute;
	left:464px;
	top:77px;  /*ist im IE 1px weniger*/
	width:140px;
	height:703px;
	z-index:1;
	color:#fff;
	text-align:right;
	font-size:70%;
	letter-spacing:1px;
	background-image:url(../images/bgStrichli.gif);
	background-repeat:repeat-y;
	background-position:right top;
	z-index:1;
	}
#striche p, #striche ul, #striche li, #striche input, #striche form {
	margin:0;
	padding:0;
	text-transform:uppercase;
	}
#striche p {
	margin-bottom:0.2em;
/*	font-weight:bold;
*/	}	
#striche input {
	border:none;
	border:0px solid transparent;
	padding: 0 2px;
	width:130px;
	margin:0;
	text-transform:none;
	}
#striche #eins, #striche #zwei, #striche #drei, #striche #vier {
	position:absolute; 
	right:0px;
	}
#striche #eins {
	top:55px; 
	}	
#striche #zwei {
	top:105px; 
	}	
#striche #drei {
	top:155px; 
	}	
#striche #vier {
	top:205px;
	}
	
		
/* end striche ************************************************************ */
/* naviMain ************************************************************ */
#naviMain {
	color:#fff;
	/*font-weight:bold;*/
	text-transform:uppercase;
	font-size:75%;
	letter-spacing:1px;
	margin:17px 0 0 17px;
	height:61px;
	width:586px;
	}
#naviMain ul, #naviMain li {
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
	}
#naviMain li {
	margin-right:1em;
	}		
#naviMain a, #striche a {
	color:#fff;
	}	
#naviMain #aktiv, #striche .aktiv {
	text-decoration:underline;
	}	
/* end naviMain ************************************************************ */


.nichtDa {
	color:#FF5353;
	}
.untenrandNull	 {
	margin-bottom:0;
	padding-bottom:0;
	}
.knopf {
	border:1px solid #fff;
	paddign:0.3em;
	text-align:center;
	background-color:#FD3764;	
	width:6em;
	position:absolute;
	right:-6em;
	top:1em;
	z-index:20;
	}

.nochNicht	 {
	border-left:2px dotted #fff;
	/*margin-left:-0.5em;*/
	padding-left:0.5em;
	color:#FFFF8A;
	}


	
#content .abstandObenGroesser {
	margin-top:0.5em;
	}

#content form p {
	padding:0.2em 0;
	}	
#content form td {		
	font-size:0.8em;
	padding:0.1em 0;
	}
#content form td input {
	width:15em;
	}		

#content .enger {
	font-size:0.6em;
	line-height:0.6em;
	height:0.6em;
	}	
	
.clearer {
	clear:both;
	}	
	
/* Speziell für die Seite /bassMain_d.php?id_bass=3 */
#titelVonAufzahlung p {
	line-height:1.1em;
	margin-bottom:0.8em;
	}
	