body {
 /*   margin-top: 20px;	*/
    background-color:#a8a8a8;
	background-color:#3c3c3c;
		color:#343434;
    font-size:11px;
	border:0;
	padding:0;
}


/* Inhaltliche Angaben */

p { border:0px;
margin:0px;
padding:0px;}

h2 {
padding-left:70px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.4em;
padding-top:3px;
color:#666666;
}

p.normalleft {
padding-left:70px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
padding-top:3px;
}

p.normalleftimp {
padding-top:15px;
padding-left:70px;
padding-right:40px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.0em;
text-align:justify;
}


form
{
  padding-top:60px;
}

.loginfirst {
width:55px;
padding-left:180px;
padding-top:0px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.0em;
text-align:left;
color:#63b68c;
float:left;
clear:left;
}


.login{
width:55px;
padding-left:180px;
padding-top:0px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.0em;
text-align:left;
color:#63b68c;
float:left;
clear:left;

}


.loginsend {
padding-top:5px;
padding-left:180px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.0em;
text-align:left;
text-indent:93px;
color:#63b68c;
}

.loginerg {
padding-top:5px;
padding-left:180px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.0em;
text-align:left;
color:#63b68c;
}

.submit { color:#63b68c;}
.submit:hover {color:#63b68c;}
.input { color:#63b68c; border:0; background-color:#e0f9ea; font-size:1.2em; margin-bottom:2px;}

p.normalleftkont {
padding-top:60px;
padding-left:20px;
padding-right:40px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:0.9em;
text-align:left;
}

p.kontaktleft {
padding-left:70px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.4em;
padding-top:3px;
}

p.kontaktright {
border:0px;
margin:0px;
padding:0px;
padding-left:190px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight:bold;
padding-top:2px;
color:#777777;
}

p.kontaktdatenfirst {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.3em;
padding-top:13px;
color:#777777;
}

p.kontaktdaten {

font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.3em;
padding-top:3px;
color:#777777;
}


p.kontaktmail {

font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.0em;
padding-top:3px;
padding-bottom:43px;
}

p.spalta {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
line-height:1.1em;
padding-top:3px;
padding-left:4px;
}


p.spaltafirst {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
line-height:1.1em;
padding-top:8px;
padding-left:4px;
}


p.spaltbfirst {
padding-left:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
line-height:1.1em;
padding-top:8px;
}

p.spaltb {
padding-left:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
line-height:1.1em;
padding-top:3px;
}

#zentriert {
 
 
  position:absolute;
  top:50%;
  left:50%;
  width:950px;
  height:625px;
  margin-left:-475px;
  margin-top:-312px;
  border:0px;
  padding:0px;;
/*  
 width:950px;
 height:625px;
	margin-left:auto;
	margin-right:auto; */
 background-color:#FFFFFF;

}


#zentriertw {
 
 width:950px;
 height:625px;
	margin-left:auto;
	margin-right:auto;
 background-color:#FFFFFF;
 background-image:url(archiv/weihnachten/figur.jpg);
 background-repeat:no-repeat;
 
}

#zentrierto {
 
 width:950px;
 height:625px;
	margin-left:auto;
	margin-right:auto;
 background-color:#FFFFFF;
 background-image:url(img/ei.jpg);
 background-repeat:no-repeat;
 
}


#top
{
width:100%;
height:127px;
background-color:#d8d8d8;
float:left;

}

#mid
{
width:100%;
height:371px;
background-color:#FFFFFF;
float:left;

}

#left {
	
	width:550px;
	height:498px;
	background-color:#FFFFFF;
	float:left;
}

#leftw {
	width:550px;
	height:498px;
/*		 background-color:#FFFFFF;
background-image:url(fotoshow/figur.jpg);
	background-repeat:no-repeat; */
	float:left;
}

#leftnj {
	width:550px;
	height:498px;
 background-color:#FFFFFF;
background-image:url(img/knaller2009.jpg);
	background-repeat:no-repeat;
	float:left;
}


#leftref {
	
	width:720px;
	height:498px;
	background-color:#FFFFFF;
	float:left;
}


right {
	
	width:450px;
	height:498px;
	background-color:#FFFFFF;
	float:left;
}


rightref {
	
	width:230px;
	height:498px;
	background-color:#FFFFFF;
	float:left;
}


#lefttop {
	
	width:730px;
	height:90px;
	background-color:#FFFFFF;
	float:left;
}

#lefttopref {
	
	width:720px;
	height:90px;
	background-color:#FFFFFF;
	float:left;
}

#leftmid {
	
	width:550px;
	height:408px;
	background-color:#FFFFFF;
	float:left;
}

#leftmidhome {
	
	width:550px;
	height:450px;
	background-color:#FFFFFF;
	float:left;
}



#leftmidimp {
	
	width:550px;
	height:408px;
	background-color:#FFFFFF;
	float:left;
}


#leftmidkv {
	
	width:70px;
	height:408px;
	background-color:#FFffFF;
	float:left;
}

#leftmidka {
	
	width:120px;
	height:408px;
	background-color:#FFFFFF;
	float:left;
}
#leftmidkb {
	
	width:220px;
	height:408px;
	background-color:#FFFFFF;
	float:left;
}

#leftmidref {
	
	width:720px;
	height:408px;
	background-color:#FFFFFF;
	float:left;
}

#spb, #spc {
	
	width:145px;
	height:390px;
	background-color:#F2F3F2;
	float:left;
}

#spacelefta {
	
	width:70px;
	height:408px;
	background-color:#FFFFFF;
	float:left;
}

#spa {
	
	width:170px;
	height:390px;
	background-color:#F2F3F2;
	float:left;
}

#spaceleft {
	
	width:170px;
	height:408px;
	background-color:#F2F3F2;
	float:left;
}

#spd {
	
	width:135px;
	height:390px;
	background-color:#F2F3F2;
	float:left;
}

#righttop {
	
	width:220px;
	height:160px;
/*	background-color:none; */
	float:right;
}


#righttopstars {
	
	width:300px;
	height:135px;
/*	background-color:none; */
	float:right;
}

#righttophome {
	
	width:300px;
	height:150px;
	background-color:#FFFFFF;
	float:right;
}

#righttoplogin {
	
	width:185px;
	height:170px;
	background-color:#FFFFFF;
	float:left;
}

#righttopref {
	
	width:230px;
	height:170px;
	background-color:#FFFFFF;
	float:right;
}

#righta {
	
	width:400px;
	height:210px;
	background-color:#FFFFFF;
	float:right;
}

#rightabuk {
	
	width:400px;
	height:210px;
	background-color:#FFFFFF;
	float:right;
	background-image:url(ref_whatsnew_bischofundklein/bericht.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;}

#rightastars {
	
	width:400px;
	height:125px;
	background-color:#FFFFFF;
	float:right;
}


#rightahome {
	
	width:390px;
	height:350px;
	background-color:#FFFFFF;
	float:right;
}

#rightahomenj {
	
	width:390px;
	height:330px;
	background-color:#FFFFFF;
	float:right;
}

#rightlog {
	
	width:400px;
	height:210px;
	background-color:#FFFFFF;
	float:right;
}

#righta_a {
	
	width:200px;
	height:210px;
	background-color:#FFFFFF;
	float:left;
}




#rightaref {
	
	width:230px;
	height:225px;
	background-color:#FFFFFF;
	float:right;
}

#rightb {
	
	width:400px;
	height:100px;
	background-color:#FFFFFF;
	float:right;
}

#rightbref {
	
	width:230px;
	height:100px;
	background-color:#FFFFFF;
	float:right;
}


#bottom {
	
	width:950px;
	height:127px;
	background-color:#d8d8d8;
	float:left;
}



#bottomw {
	
	width:950px;
	height:127px;
	background-color:#ffffff;
	background-image:url(img/weihnachts_bg30.gif);
	background-repeat:no-repeat;
	float:left;
}


#bottomzaun {
	
	width:950px;
	height:127px;
	background-color:#d8d8d8;
	background-image:url(img/Zaun_Struktur.jpg);
	background-repeat:no-repeat;
	float:left;
}

#bottomostern {
	
	width:950px;
	height:127px;
	background-color:#ffffff;
	background-image:url(img/ostern.gif);
	background-repeat:no-repeat;
	float:left;
}

#bottomnj {
	
	width:950px;
	height:127px;
	background-color:#ffffff;
	background-image:url(img/bottom2009.jpg);
	background-repeat:no-repeat;
	float:left;
}



#bottomt
{
width:100%;
height:127px;
background-color:#B9DFC8;
background-color:#73b090;
background-color:#d8d8d8;
text-align:center;
float:left;

}

#qvbild {
width:121px;
height:100px;
background-color:#FFFFFF;
float:left;
margin-right:10px;
}

img.qbig {
margin-top:40px;
margin-left:70px;
border:0;
padding:0;
} 

img.hbig {
margin:0 0 0 70px;
border:0px;
padding:0px;
} 


img.homebig {
margin:10px 0 0 70px;
border:0px;
padding:0px;
} 

img.homebigo {
margin:30px 0 0 70px;
border:0px;
padding:0px;
} 


img.homebigp {
margin:70px 0 0 70px;
border:0px;
padding:0px;
} 

img.logo {
margin-top:15px;
margin-right:65px;
border:0;
padding:0;
float:right;
} 


img.logostart {
margin-top:5px;
margin-left:307px;
border:0;
padding:0;
float:left;
} 

img.startlogo {
margin-top:20px;
/*margin-top:145px;*/
margin-right:90px;
border:0;
padding:0;
} 

img.kontakt {
margin-bottom:10px;
border:0;
padding:0;
float:left;
} 


img.enter {
margin-top:45px;
margin-left:428px;
border:0;
padding:0;
float:left;
} 

img.qsmall {
margin-top:22px;
margin-right:10px;
border:0;
padding:0;
} 

img.qsmallfirst {
margin-top:22px;
margin-left:13px;
margin-right:10px;
border:0;
padding:0;
} 


img.ksmall {
margin-top:3px;
margin-right:99px;
border:0;
padding:0;
} 

img.katalogbsp {
margin-top:20px;
border:0;
padding:0;
float:left;
} 

img.katalogbspo {
margin-top:5px;
border:0;
padding:0;
float:left;
} 


img.ksmallfirst {
margin-top:3px;
margin-left:70px;
margin-right:99px;
border:0;
padding:0;
} 


img.ksmalllast {
margin-top:3px;
margin-left:0px;
margin-right:0px;
border:0;
padding:0;
} 

.menuefirst {
margin-top:60px;
padding-left:70px;
background-color:#FFFFFF;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
color:#63b68c;
}

.menue {
margin-top:60px;
margin-left:15px;
background-color:#FFFFFF;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
color:#63b68c;
}

.menue_kl {
margin-top:60px;
margin-left:30px;
background-color:#FFFFFF;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:1.0em;
font-weight:bold;
color:#63b68c;
}

p.rnavi{
border:0px;
margin: 3px 0 3px 215px;
/*padding:-5px;*/
line-height:normal;
font-family:Geneva, Arial, Helvetica, sans-serif;
/* font-family:Verdana, Arial, Helvetica, sans-serif; */
font-size:1.0em;
font-weight:800;
color:#63b68c;
}

p.rnavimarked{
border:0px;
margin: 3px 0 3px 215px;
/*padding:-5px;*/
line-height:normal;
font-family:Geneva, Arial, Helvetica, sans-serif;
/* font-family:Verdana, Arial, Helvetica, sans-serif; */
font-size:1.0em;
font-weight:800;
color:#555;
}


p.rnavistars{
border:0px;
margin: 3px 0 3px 215px;
/*padding:-5px;*/
line-height:normal;
font-family:Geneva, Arial, Helvetica, sans-serif;
/* font-family:Verdana, Arial, Helvetica, sans-serif; */
font-size:1.0em;
font-weight:800;
color:#63b68c;
}

p.rnavimarkedstars{
border:0px;
margin: 3px 0 3px 215px;
/*padding:-5px;*/
line-height:normal;
font-family:Geneva, Arial, Helvetica, sans-serif;
/* font-family:Verdana, Arial, Helvetica, sans-serif; */
font-size:1.0em;
font-weight:800;
color:#555;
}

p.rnavistarstitel{
border:0px;
margin: 3px 0 10px 215px;
/*padding:-5px;*/
line-height:normal;
font-family:Geneva, Arial, Helvetica, sans-serif;
/* font-family:Verdana, Arial, Helvetica, sans-serif; */
font-size:1.1em;
font-weight:800;
color:#555;
}

p.archnavi, p.archneunavi {
border:0px;
margin: 3px 0 3px 215px;
/*padding:-5px;*/
line-height:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
/* font-family:Verdana, Arial, Helvetica, sans-serif; */
font-size:1.0em;
font-weight:800;
color:#63b68c;
}

 

p.archnavimarked, p.archneunavimarked {
border:0px;
margin: 3px 0 3px 215px;
/*padding:-5px;*/
line-height:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
/* font-family:Verdana, Arial, Helvetica, sans-serif; */
font-size:1.0em;
font-weight:800;
color:#555;
}

p.archneunavi, p.archneunavimarked {
margin: 3px 0 3px 2px;
}
	

p.archnavimarkedfirst{
border:0px;
margin: 3px 0 3px 215px;
/*padding:-5px;*/
line-height:normal;
font-family:Geneva, Arial, Helvetica, sans-serif;
/* font-family:Verdana, Arial, Helvetica, sans-serif; */
font-size:1.0em;
font-weight:800;
color:#555;
}

p.rnaviref{
border:0px;
margin: 3px 0 3px 45px;
/*padding:-5px;*/
line-height:normal;
font-family:Geneva, Arial, Helvetica, sans-serif;
/* font-family:Verdana, Arial, Helvetica, sans-serif; */
font-size:1.0em;
font-weight:800;
color:#63b68c;
}

p.rnavimarkedref{
border:0px;
margin: 3px 0 3px 45px;
/*padding:-5px;*/
line-height:normal;
font-family:Geneva, Arial, Helvetica, sans-serif;
/* font-family:Verdana, Arial, Helvetica, sans-serif; */
font-size:1.0em;
font-weight:800;
color:#555;
}

p.snavi{
border:0px;
margin: 2px 0 2px 28px;
/*padding:-5px;*/
line-height:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:600;

color:#63b68c;

}


p.snavimarked{
border:0px;
margin: 2px 0 2px 28px;
/*padding:-5px;*/
line-height:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:600;

color:#555;

}


.marked {
color:#555;
}

#lefttop .menue a, .menue_kl a, #lefttop .menuefirst a {
	text-decoration: none;
	color:#63b68c;
}

#lefttop .menue a:hover, .menue_kl a:hover, #lefttop .menuefirst a:hover {
color:#555;
}

#lefttop .menue .marked, .menue_kl .marked, #lefttop .menuefirst .marked {
color:#555;
}

#lefttopref .menue a, #lefttopref .menuefirst a {
	text-decoration: none;
	color:#63b68c;
}

#lefttopref .menue a:hover, #lefttopref .menuefirst a:hover {
color:#555;
}

#lefttopref .menue .marked, #lefttopref .menuefirst .marked {
color:#555;
}



#leftmidref #spa a, #leftmidref #spb a, #leftmidref #spc a, #leftmidref #spd a {
	text-decoration: none;
	color:#63b68c;
}

#leftmidref #spa a:hover, #leftmidref #spb a:hover, #leftmidref #spc a:hover, #leftmidref #spd a:hover {
	color:#777;
}




#leftmidkb a {
	text-decoration: none;
	color:#63b68c;
}

#leftmidimp a {
	text-decoration: none;
	color:#63b68c;
}

#righta .rnavi a, #rightabuk .rnavi a, #righta .rnavistars a, #rightastars .rnavistars a, #righta .archnavi a, .archneunavi a   {
	text-decoration: none;
	color:#63b68c;
}

#righta .rnavi a:hover, #rightabuk .rnavi a:hover, #righta .rnavistars a:hover, #rightastars .rnavistars a:hover, #righta .archnavi a:hover, .archneunavi a:hover {
color:#555;
}

#righta .rnavimarked, #rightabuk .rnavimarked, #rightastars .rnavimarkedstars, #righta .archnavimarked, .archneunavimarked {
color:#555;
}

#rightaref .rnaviref a {
	text-decoration: none;
	color:#63b68c;
}

#rightaref .rnaviref a:hover {
color:#555;
}

#rightaref .rnavimarkedref {
color:#555;
}


#rightb .snavi a {
	text-decoration: none;
	color:#63b68c;
}

#rightb .snavi a:hover {
color:#555;
}

#rightb .snavimarked {
color:#555;
}


#news {
margin-right:58px;
margin-top:0px;
border:0;
padding:0;
border: 1px solid #bfbfbf;
width:250px;
height:auto;
float:right;
}



#newstext {
/*margin-right:20px;*/
margin-left:25px;
margin-top:0px;
border:0;
padding:0;
width:330px;
height:auto;
float:left;
}

.newshead {
background-color:#bfbfbf;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
display:block;
}

.newsdate {
padding-top: 5px;
padding-bottom:3px;
padding-left:5px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#63b68c;
font-weight:bold;
}

.newscontent {
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.newstextcontent {
/*padding-left:5px;
padding-right:5px;
padding-bottom:5px; */
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
}


.newstextcontentpdf {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;

}

.kontaktlegende {
/*padding-left:5px;
padding-right:5px;
padding-bottom:5px; */
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:left;
}

.starscontent {
/*padding-left:5px;
padding-right:5px;
padding-bottom:5px; */
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#666666;
text-align:justify;
}


.space
{
font-size:5px;
line-height:5px;
padding:0px;
}
a.newslink {
	text-decoration: none;
	/* color:#ffef00; */
color:#666666;
}

a.pdflink {
	text-decoration: none;
	/* color:#ffef00; */
	font-size:11px;
color:#666666;
}

a.newslinku {
	text-decoration: underline;
	/* color:#ffef00; */
color:#666666;
}

a.newslinku:hover {
	text-decoration: underline;
	/* color:#ffef00; */
color:#63b68c;
}

a.newslink:hover, a.pdflink:hover {
	text-decoration: none;
	/* color:#ffef00; */
color:#63b68c;
}


a.start, a.start:link {
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
	/* color:#ffef00; */
color:#63b68c;
}

	

.zaehler 
{
font-size:12px;
color:#fff;
}

#transferlink {
margin-right:58px;
margin-top:0px;
border:0;
padding:0;
padding-top:15px;
width:240px;
height:auto;
float:right;
}

p.transfer
{

float:right;

}

#showtitel {
margin-right:58px;
margin-top:0px;
border:0;
padding:0;
width:250px;
height:auto;
float:right;
}

p.showtext
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#666666;


}

img.space {
border:0px;
}

img.pdf {
border:0px;
padding-top:5px;
}



p.azu
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}


.lauftext, .laufband
{
	margin-top:40px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:32px;
	color:#EEE;
	display:block;
}

.zebblue {color: #2175d9;}

a.transferlink {
	text-decoration: none;
	/* color:#ffef00; */
color:#63b68c;
}

.green  {
	
	/* color:#ffef00; */
color:#63b68c;
}

.reddot  {

color:#F70005;
}

#imgdsc0 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	color:#FFF;
	
}