h2, h3, p, li, a,table {font-family:Georgia, "Times New Roman", serif;}

p, li, table {
	font-size:12px;
	line-height:19px;
	
	}
h2 {
	color:#ECD21C;
	font-size:16px;
	font-weight:bold;
	}
h1 {	font-family:Georgia, "Times New Roman", serif;
	color:#FFFFFF;
	font-size:22px;
	font-weight:bold;
	line-height:28px;
	}
#home {color:#9E0917;}
#show {color:#9E0917;}
body	{
	
	background-image:url(../images/bga.jpg);
	font-family:Georgia, "Times New Roman", serif;
	font-size:14px;
	line-height:19px;
	text-align:center;
	
				}

a {font-size:14px;
   text-decoration:none;
   font-weight:normal;
   color:#0000ff;
  }
#stichworte {font-size:8px;
		color:#F5E9EA;
		line-height:11px;
		z-index:100;
		}

#main1 {position:relative;
				width:860px;
				height:580px;
				background-image:url(../images/bg1.jpg);
				text-align:left;
				}
#gmain1 {position:relative;
				width:860px;
				background-image:url(../images/bg1.jpg);
				text-align:left;
				}

#quad1 {position:absolute;
				left:0px;
				width:266px;
				height:273px;
				valign:left;
				background-image:url(../images/quad1.jpg);
				}
#quad5 {position:absolute;
				left:0px;
				top:0px;
				width:266px;
				height:1000px;
				valign:left;
				background-image:url(../images/quad1.jpg);
				}
#at1	 {
				position:absolute;
				float:left;
				width:214px;
				left:52px;
				top:134px;
				margin-bottom:-139px;
				}
#content1	{position:relative ;
		color:#9E0917;
		left:266px;
		width:400px;
		padding-left:25px;
		padding-right:25px;
		padding-top:25px;
height:500px;
	overflow-x:hidden;
	overflow-y:auto;
					}
#gb	{position:relative ;
		color:#9E0917;
		left:66px;
		width:600px;
		padding-left:25px;
		padding-right:25px;
		padding-top:25px;
					}		
#logo1 {position:absolute;
				left:620px;
				top:480px;
				z-index:10;
			}						
#asw1  {position:absolute;
				float:left;
				background-color:#ff0000;
				top:0px;
				left:715px;
				}
#bmenu {
				left:0px;
				width:860px;
				height:30px;
				padding-top:3px;
				padding-left:0px;
				text-align:center;
				}

.bmenuitem a {
				font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:normal;
				color:#9E0917;
				width:100px;
				text-align:center;
				text-decoration:none;
				}

#menu1 {position:relative;
				left:266px;
				width:449px;
				height:30px;
				padding-top:7px;
				padding-left:20px;
				}
.menuitem1 a {
				font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#9E0917;
				width:55px;
				text-align:center;
				float:left;
				text-decoration:none;
}
.menuitem1 a:hover {
										font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
										font-size:11px;
										font-weight:bold;
										color:#000000;
										width:55px;
										text-align:center;
										float:left;
										text-decoration:none;
										background-color:#f0f0f0;
										}

#main2 {position:relative;
				width:860px;
				height:580px;
				background-color:#F5E878;
				text-align:left;
				}
#quad2 {position:absolute;
				left:0px;
				width:266px;
				height:273px;
				valign:left;
				background-image:url(../images/quad2.jpg);
				}
#at2	 {
				position:absolute;
				float:left;
				width:198px;
				left:68px;
				top:179px;
				margin-bottom:-139px;
				}
#content2	{position:relative ;
					color:#9E0917;
					left:266px;
					width:400px;
					padding-left:25px;
					padding-right:25px;
					padding-top:25px;
					}		
#logo2 {position:absolute;
				left:620px;
				top:480px;
				z-index:10;
			}						
#asw2  {position:absolute;
				float:left;
				background-color:#ff0000;
				left:722px;
				top:7px;
				}
#menu2 {position:relative;
				left:266px;
				width:449px;
				height:30px;
				padding-top:7px;
				padding-left:20px;
				}
.menuitem2 a {
				font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#9E0917;
				width:55px;
				text-align:center;
				float:left;
				text-decoration:none;
}
.menuitem2 a:hover {
										font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
										font-size:11px;
										font-weight:bold;
										color:#000000;
										width:55px;
										text-align:center;
										float:left;
										text-decoration:none;
										background-color:#f0f0f0;
										}

#main3 {position:relative;
				width:860px;
				height:580px;
				background-image:url(../images/bg3.jpg);
				text-align:left;
				}
#b1	 {
				position:absolute;
				float:left;
				width:198px;
				left:0px;
				top:295px;
				margin-bottom:-139px;
				}
#b2  {position:absolute;
				float:left;
				background-color:#ff0000;
				left:655px;
				top:0px;
				}
#at3 {position:absolute;
			float:left;
			top:60px;
			left:580px;
			}
#content3a	{position:relative ;
					float:left;
					color:#ffffff;
					left:0px;
					width:550px;
					height:120px;
					padding-left:25px;
					padding-right:25px;
					padding-top:25px;
					
					}
#content3b	{position:relative ;
					float:left;
					color:#ffffff;
					left:280px;
					top:60px;
					width:525px;
					height:300px;
					padding-left:25px;
					padding-right:25px;
					padding-top:25px;
					}					
#logo3 {position:absolute;
				left:620px;
				top:480px;
				z-index:10;
			}
#menu3 {position:relative;
				left:230px;
				width:449px;
				height:30px;
				padding-top:7px;
				padding-left:20px;
				}
.menuitem3 a {
				font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#ffffff;
				width:55px;
				text-align:center;
				float:left;
				text-decoration:none;
}
.menuitem3 a:hover {
										font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
										font-size:11px;
										font-weight:bold;
										color:#000000;
										width:55px;
										text-align:center;
										float:left;
										text-decoration:none;
										background-color:#f0f0f0;
										}
#g1	 {  position:absolute;
				float:left;
				left:0px;
				top:0px;
				}
#g2	 {  position:absolute;
				float:left;
				left:270px;
				top:153px;
				}
#g3	 {  position:absolute;
				float:left;
				left:656px;
				top:0px;
				}
#g4	 {  position:absolute;
				float:left;
				left:579px;
				top:332px;
				}
#fg1	{	position:absolute;
		float:left;
		left:80px;
		top:460px;
	}
#gallinks a { color:#FAF9A0;
	}
#gallinks { position:absolute;
		float:left;
		left:80px;
		top:600px;
		color:#ffffff;
	}

#main4 {position:relative;
				width:860px;
				height:780px;
				background-image:url(../images/bg4.jpg);
				text-align:left;
				}
#menu4 {position:relative;
				top:0px;
				left:286px;
				width:410px;
				height:30px;
				padding-top:7px;
				padding-left:10px;
				}
.menuitem4 a {
				font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				line-height:20px;
				font-weight:bold;
				color:#ffffff;
				width:55px;
				text-align:center;
				float:left;
				text-decoration:none;
}
.menuitem4 a:hover {
										font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
										font-size:11px;
										font-weight:bold;
										color:#000000;
										width:55px;
										text-align:center;
										float:left;
										text-decoration:none;

										background-color:#f0f0f0;
										}				
#menu5 {position:relative;
				left:266px;
				width:449px;
				height:30px;
				padding-top:7px;
				padding-left:20px;
				}
.menuitem5 a {
				font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#9E0917;
				width:55px;
				text-align:center;
				float:left;
				text-decoration:none;
}
.menuitem5 a:hover {
										font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
										font-size:11px;
										font-weight:bold;
										color:#000000;
										width:55px;
										text-align:center;
										float:left;
										text-decoration:none;
										background-color:#f0f0f0;
										}
			
				
#kontakt1 {
	position:relative;
	padding:10px;
	color:#ECD21C;
	
	background-color:#4B4643;
	left:10px;
	top:10px;
	width:170px;
	height:240px;
	}
#kontaktbild {
	position:relative;
	top:-10px;
	left:20px;

	}
#mainbg {
	width:690px;
	height:511px;
	background-color:#564949;
	background-image: none;
	text-align:left;
}
body#home #mainbg 		{ width:690px;height:511px;background-image: url(../images/bg1.jpg);background-repeat:no-repeat;}
body#show #mainbg 		{ width:690px;height:511px;background-image: url(../images/bg2.jpg);background-repeat:no-repeat;}
body#galerie #mainbg 	{ width:690px;height:511px;background-image: url(../images/bg3.jpg);background-repeat:no-repeat;}
body#kontakt #mainbg 	{ width:690px;height:511px;background-image: url(../images/bg4.jpg);background-repeat:no-repeat;}

#c1 	{position:relative;
	left:15px;
	width: 195px;
	color:#ECD21C;
	text-align:left;
	}
#c2 	{position:relative;
	left:15px;
	top: -20px;
	width: 195px;
	color:#ECD21C;
	}
#head1	{position:relative;
	top:10px;
	left:15px;
	width: 400px;
	color:#C01577;
	}
#mark1{font-weight:bold;
	color:#C01577;
	}
