<!--
html {
	scrollbar-face-color:           #efefef;
	scrollbar-highlight-color:      #f3f3f3;
	scrollbar-3dlight-color:        #ffffff;
	scrollbar-shadow-color:         #efefef;
	scrollbar-darkshadow-color:     #bcbcbc;
	scrollbar-arrow-color:          #0070a0;
	scrollbar-track-color:          #9c9c9c;
  margin:                         0 0 0 0;
  padding:                        0 0 0 0;
  }

body {
background-image: url('image/028.gif');
background-repeat: repeat;
padding:0;
text-align:center;
margin: 10px;
background-color: #FFFFFF;color:black;
font: 500 100% verdana,arial,helvetica, sans-serif;
}
h1{
    background-image: url('image/p.gif');
	margin:35px 39px 19px 3px;
    padding:11px 0 4px 20px;
    font:bold 15px verdana, sans-serif;
	border-bottom:1px solid #000033;
	background-repeat: no-repeat;
 	background-position:  left 70%;
 	text-align:left;
}

h2{
color: #325C3A;
font:bold 13px verdana, sans-serif;
text-align:left;
}

h3{
 font-family: verdana,Arial,sans-serif;
 font-size: 75%;
 color: #ffffff;
 margin: 0px;
 padding: 0px;
 background-color:#325C3A;
 text-align:left;

}

h4{
 	text-align:left;
 	font-size: 11px;
 	font-weight: bold;
 	margin: 0px;
 	padding:5px 15px;

}
h5{
text-align:center;
color: silver;
font:bold 14px verdana, sans-serif;
border-left:1px solid silver;
border-bottom:1px solid silver;
border-top:1px solid silver ;
border-right:1px solid silver;
width:95%;

}
h6{
 	text-align:left;
 	font-size: 10px;
 	font-weight: bold;
 	margin: 0px;
 	padding:5px 2px;

}
#header{
float: right;
background: #7b7d8e url('image/header_background.jpg');
width:100%;height:106px;
margin:0px auto;
color:#FFFFFF; background-color:#1F2F3F;
text-align:left;
}

#headlogo{

	float:left;
	background-image:url('logos.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	width:100%;
	height:101px;
	}
	.headlogo2{

	float:right;
	background-position: right top;
	width:500px;
	height:70px;
	padding:20px;
	}

#main {
background-image: url('image/028.gif');
background-repeat: repeat;
width:100%;
margin:0 auto;
background-color:#663333;color:black;

}
#nest {

border-left:0px solid #C0C0C0;
border-right:0px solid #C0C0C0;
border-bottom:0px solid #C0C0C0;
border-top:0px solid #000033;
padding-top:3px;

}
#content {
background-image:url('image/braun.gif');
background-repeat:no-repeat;
background-position: 340px 222px;
font-family: arial,verdana,helvetica,sans-serif,tahoma;
min-height:1294px;
height:auto !important;
height:1230px;
margin-left: 177px;
margin-right: 0px;
margin-bottom:3px;
margin-top:0px;
background-color:white;color:black;
padding:2px 10px 2px 10px;
text-align:left;
border-left:2px solid #C0C0C0;
border-right:2px solid #C0C0C0;
border-bottom:2px solid #C0C0C0;
border-top:0px solid #000033;

}

#content p {
font-family: arial,verdana,helvetica,sans-serif,tahoma;
font-size:97%;
text-align:left;
}
#content_gedenk {

font-family: arial,verdana,helvetica,sans-serif,tahoma;
min-height:1234px;
height:auto !important;
height:1230px;
margin-left: 177px;
margin-right: 0px;
margin-bottom:3px;
margin-top:0px;
background-color:#ffffff;
padding:2px 10px 2px 10px;
text-align:left;
border-left:2px solid #C0C0C0;
border-right:2px solid #C0C0C0;
border-bottom:2px solid #C0C0C0;
border-top:0px solid #000033;

}

#content_gedenk p {
font-family: arial,verdana,helvetica,sans-serif,tahoma;
font-size:97%;
text-align:left;
}
#leftbox {
background: url('image/bg6.jpg');
background-repeat:repeat;
background-position: left top;
border-left:2px solid #C0C0C0;
border-right:2px solid #FFFFFF;
border-bottom:2px solid #C0C0C0;
border-top:0px solid #C0C0C0;
font-size:100%;
width: 175px;
float: left;
margin-right: 5px;
background-color:#FFFFFF;color:black;
margin-bottom:0px;
}

#rightbox {
font-size:90%;
border: 1px solid #FFFFFF;
width: 260px;
min-height:120px;
height:auto !important;
height:120px;

float: right;
background-color:#FFFFFF;color:black;
margin-bottom:0px;
margin-top:0px;
margin-right: 0px;

}
#rightbox_w {
font-size:90%;
text-align:center;
border: 1px solid #FFFFFF;
width: 120px;
min-height:120px;
height:auto !important;
height:120px;
float: right;
background-color:#FFFFFF;color:black;
margin-bottom:0px;
margin-top:31px;
margin-right: 10px;

}


#footer {
width:100%;height:15px;
margin:0 auto;
text-align:center;
color:#000080; 

}
#footer p {
text-align:right;
font-size:70%;
}


 

#haupt ul a:link, #haupt ul a:visited {display: block;}
#haupt ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#haupt li {border-bottom: 1px solid #325C3A;}

/* fix for browsers that don't need the hack */
html>body #haupt li {border-bottom: none;}

#haupt{
	position: relative;
	margin:3px;
	font-size: 100%;
	width:168px;
	min-height:30px;
	text-align:left; padding-left:1px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}

#haupt h3{
	
	background: url('image/bg5.jpg');
background-repeat:repeat;
background-position: left top;

	text-align:right;
	width:166px;
	height:15px;
}

#haupt a {

 font-family: Arial,sans-serif;
 font-size: 90%;
 color: #5D411A;
 text-decoration:none;
 display: block;
 border-top: 0px solid 	#325C3A;
 padding: 2px 0px 2px 0px;
}


#haupt a:hover{
background-image:url('image/p.gif');
background-repeat:no-repeat;
background-position:top right ;
text-decoration:underline;
color:#000080;

}

#haupt a:active {
color: #F1116D;
cursor: pointer;
text-decoration: underline
}


.kopf{
background: url('image/bg5.jpg');
background-repeat:repeat;
background-position: left top;

display: block;
border: 1px solid #000000;
font-size:12px;color:#5D411A;
font-weight:bold;
text-align:center;
background-color:#FFFFFF; 
height:16px;

}



.image{
margin: 5px 5px 0px 10px
}
.image_link{
border:0px solid #000099;
}





.infobox2        
{ 
margin: 5px;
width:220px;
height:20px;
font-family: Arial, Verdana, Tahoma;
font-size: 9pt;
text-align: center;
color: #000000;
line-height: 150%; 
padding:5px;
background-color: #9AA6B6;
border: 2px solid #C0C0C0
}
.infobox3        
{ 
margin: 5px;
width:220px;
height:285px;
font-family: Arial, Verdana, Tahoma;
font-size: 9pt;
color: #000000;
line-height: 150%; 
padding: 5px;
background-color: #9AA6B6;
border: 2px solid #C0C0C0
}
.infobox4        
{ 
margin: 5px;
width:220px;
height:165px;
font-family: Arial, Verdana, Tahoma;
font-size: 9pt;
color: #000000;
line-height: 150%; 
padding: 5px;
background-color: #9AA6B6;
border: 2px solid #C0C0C0
}

.bild
{
float:left;
}
.bild_wagen
{
text-align: center;
}

.table_immo{
color:#000033;
font-size:80%;
background: #DBDBDB;
padding-top: 2px;
}
.bild2
{
width:220px;
height:165px;
border: 0px solid #C0C0C0;

}
.bild_start
{
width:148px;
height:101px;
border: 0px solid #C0C0C0;
margin: 0 auto;text-align: center;
}

a.nav3:link {
display:block;background-color:#9BCAA5;
color:#325C3A;font-family:Verdana, Helvetia,sans-serif;font-size:12px;text-decoration:none;
border: 1px solid #000080; margin-top:3px;padding:0px;
width:158px;height:15px;text-align:left;vertical-align:middle;
}

a.nav3:visited {
display:block;background-color:#DDDDFF;
color:#6262FF;font-family:Verdana, Helvetia,sans-serif;font-size:12px;text-decoration:none;
border: 1px solid #8080FF; margin-top:3px;padding:0px;
width:158px;height:15px;text-align:left;vertical-align:middle;
}

a.nav3:hover {
display:block;background-color:#325C3A;
color:#DDDDFF;font-family:Verdana, Helvetia,sans-serif;font-size:12px;text-decoration:none;
border: 1px solid #8080FF; margin-top:3px;padding:0px;
width:158px;height:15px;text-align:center;vertical-align:middle;
}

a.nav3:active {
display:block;background-color:#DDDDFF;
color:#000000;font-family:Verdana, Helvetia,sans-serif;font-size:12px;text-decoration:none;
border: 1px solid #8080FF; margin-top:3px;padding:0px;
width:158px;height:15px;text-align:left;vertical-align:middle;
}

#noscript {
position:absolute;
	right:50px;
	top:30px;
width:450px;height:52px;

font-family: Arial, Verdana, Tahoma;
font-size: 10pt;
font-weight: bold;
color:silver;
text-decoration:none;

text-align:center;
}
#noscript2 {
width:100%;height:60px;
font-family: Arial, Verdana, Tahoma;
font-size: 12pt;
font-weight: bold;
color:silver;
text-decoration:none;
text-align: center;

}
#noscript3 {
position:absolute;
	right:50px;
	top:30px;
width:450px;height:52px;

font-family: Arial, Verdana, Tahoma;
font-size: 10pt;
font-weight: bold;
color:silver;
text-decoration:none;

text-align:center;
}
.abstand {
margin: 5px 0px 5px 5px;}
.karte{
 font: 10px verdana, sans-serif;
 color: #000080;
 
}
.karte a:link{
font-family: Arial,sans-serif;
color:#5D411A;
text-decoration:underline;

}
.karte a:visited {
font-family: Arial,sans-serif;
color:gray;
text-decoration:underline;

}
.karte a:hover {
font-family: Arial,sans-serif;
color:red;
text-decoration:none;
border-bottom:3px dotted #325C3A;
}
.karte_anzeige{
 font: 12px verdana, sans-serif;
 color: #000080;
 width:100%;
 height:15px;
 text-align: center;
border-left:1px solid #000033;
border-right:1px solid #000033;
border-bottom:1px solid #000033;
border-top:1px solid #000033;
background-color: #f9f9f9;
}
.karte_lauf{
 font: 14px verdana, sans-serif;
 color: #000080;
 width:100%;
 height:15px;
 text-align: left;
border-left:1px solid #000033;
border-right:1px solid #000033;
border-bottom:1px solid #000033;
border-top:1px solid #000033;
background-color: #f9f9f9;
}
.lauf_bild{
  width:80%;
 
 text-align: center;
}


.karte_raum{
 font: 12px verdana, sans-serif;
 color: #000080;
 width:50%;
 text-align: center;

}
.karte_raum a:link{
font-family: Arial,sans-serif;
color:#5D411A;
text-decoration:underline;

}
.karte_raum a:visited {
font-family: Arial,sans-serif;
color:gray;
text-decoration:underline;

}
.karte_raum a:hover {
font-family: Arial,sans-serif;
color:red;
text-decoration:none;
border-bottom:3px dotted #325C3A;
}
.tausch{font:bold 80% verdana,sans-serif;color:#325c3a;text-decoration:none;}
.tausch a:link{font:bold 100% verdana,sans-serif;color:#325c3a;text-decoration:none;}
.tausch a:visited{font:bold 100% verdana,sans-serif;color:gray;text-decoration:none;}
.tausch a:hover{font:bold 100% verdana,sans-serif;color:#000000;text-decoration:none;border-bottom:3px dotted #325c3a;}
#anghead { height:18px; background-image: url('image/angheadhg.png'); font-family:Verdana; font-size:11pt; color:#FFFFFF; font-weight:bold; text-align:center}
   .ta { background: #FF0000;width: 170px; }
   .td { width: 65px; }
   .td2 { font-family:Verdana; font-size:7pt; color:#B70111; font-weight:bold;}
   .table_immo2{ width: 100px;color:#003;font-size:80%;background:#dbdbdb;padding-top:2px;}
   .dat { padding-left:5px;font-weight:bold;font-size:10px; text-align:left}
   .td3 { text-align:left }
   .td4 { height: 80px; }
	.td2 { font-family:Verdana; font-size:10pt; color:#B70111; font-weight:bold;}
.btind { border: 0px solid #666666; font-family: Verdana; font-size: 9pt; color: #800000; font-weight:bold; 

}
.btind_oben { border: 0px solid #666666; font-family: Verdana; font-size: 11px; color: #800000; font-weight:bold; text-align:left;}
.btind_vorne { border: 0px solid #666666; font-family: Verdana; font-size: 11px; color: #800000; font-weight:bold; text-align:center;}

    .anghead { width: 100px;height:16px; background-image: url('image/angheadhg.png'); font-family:Verdana; font-size:9pt; color:#FFFFFF; font-weight:bold; text-align:left}
.but {cursor:pointer}
    .a1 { font-family:Verdana; font-size:9pt; color:#7E8994; text-decoration:none;}

    .space {font-size:1px;}
    .space1 {font-size:1px; border-bottom:1px dotted #3B73A7;}
	.space1 { height: 2px; }
input.start{font-size:74%;width:110px;height:16px;background-color:#9bccca;border:1px solid #000;}
input.start_gedenk{font-size:74%;background-color:#9bccca;border:1px solid #000;}

.table_immo2{color:#003;font-size:80%;background:#dbdbdb;padding-top:2px;border:1px solid #CCC;width:100%;margin: 0 auto;text-align: center;

}

.infobox_start        
{ 
width:80px;
font-family: Arial, Verdana, Tahoma;
font-size: 9pt;
color: #000000;
background-color: #9AA6B6;
border: 2px solid #C0C0C0;
margin: 0 auto;text-align: center;

}
.infobox_bild        
{ 
font-family: Arial, Verdana, Tahoma;
font-size: 9pt;
color: #000000;
background-color: #9AA6B6;
border: 2px solid #C0C0C0;
margin: 0 auto;text-align: center;

}
.bildneu{width:74px;height:101px;border:2px outset #c0c0c0;}
.bildneu2{width:400px;height:40px;border:2px outset #c0c0c0;}
.bildneu3{width:120px;height:162px;border:2px outset #c0c0c0;}
.bildneu4{width:244px;height:162px;border:2px outset #c0c0c0;}
.bildneu_gera{width:210px;height:195px;border:2px outset #c0c0c0;}
.bild_imp{width:70px;height:64px;border:0px outset #c0c0c0;}
.bild_wg{width:99px;height:80px;border:0px outset #c0c0c0;}
.werbung{
background-color: #9AA6B6;
border-collapse: collapse;
border: 2px solid #1F2F3F;
width:125px;
}
.zell{
font-family: Arial, Verdana, Tahoma;
font-size: 8pt;
color: #FFFFFF;
background-color: #1F2F3F;
height:12px;
}
.zell1{
background-color: #9AA6B6;
height:112px;
}
.tafel_rot
      {
      
      
      background:url('image/rot.jpg');width:188px;height:170px;
      background-repeat: no-repeat;
      border: 0px none;
      width:188px;
      height:140px;
      color: #FFFFFF;
      text-align:center;
      font-weight: bold;
      font-family:verdana;
      font-size:70%;
      padding:0px 0 4px 20px;	
            }
            
.taf
      {
      
      
            color: #000000;
      text-align:center;
      font-weight: bold;
      font-family:verdana;
      font-size:70%;
            }
            
            
.tafel_gelb
      {
      
      background:url('image/gelb.jpg');width:188px;height:170px;
      background-repeat: no-repeat;
      border: 0px none;
      width:188px;
      height:140px;
      color: #FFFFFF;
      text-align:center;
      font-weight: bold;
      font-family:verdana;
      font-size:70%;

    padding:0px 0 0px 20px;

            }
.tafel_braun
      {
      
      background:url('image/braun.jpg');width:188px;height:170px;
      background-repeat: no-repeat;
      border: 0px none;
      width:188px;
      height:140px;
      color: #FFFFFF;
      text-align:center;
      font-weight: bold;
      font-family:verdana;
      font-size:70%;
      padding:0px 0 4px 20px;

            }

.tafel_blau
      {
      
      background:url('image/blau.jpg');width:188px;height:170px;
      background-repeat: no-repeat;
      border: 0px none;
      width:188px;
      height:140px;
      color: #FFFFFF;
      text-align:center;
      font-weight: bold;
      font-family:verdana;
      font-size:70%;
      padding:0px 0 4px 20px;

            }
.tafel_grau
      {
      
      background:url('image/grau.jpg');width:188px;height:170px;
      background-repeat: no-repeat;
      border: 0px none;
      width:188px;
      height:140px;
      color: #FFFFFF;
      text-align:center;
      font-weight: bold;
      font-family:verdana;
      font-size:70%;
      padding:0px 0 4px 20px;

            }
.tafel_schwarz
      {
      
      background:url('image/schwarz.jpg');width:188px;height:170px;
      background-repeat: no-repeat;
      border: 0px none;
      width:188px;
      height:140px;
      color: #FFFFFF;
      text-align:center;
      font-weight: bold;
      font-family:verdana;
      font-size:70%;
      padding:0px 0 4px 20px;

            }
.tafel_rosa
      {
      
      background:url('image/rosa.jpg');width:188px;height:170px;
      background-repeat: no-repeat;
      border: 0px none;
      width:188px;
      height:140px;
      color: #FFFFFF;
      text-align:center;
      font-weight: bold;
      font-family:verdana;
      font-size:70%;
      padding:0px 0 4px 20px;

            }
.tafel_eisen
      {
      
      background:url('image/eisen.jpg');width:188px;height:170px;
      background-repeat: no-repeat;
      border: 0px none;
      width:188px;
      height:140px;
      color: #FFFFFF;
      text-align:center;
      font-weight: bold;
      font-family:verdana;
      font-size:70%;
      padding:0px 0 4px 20px;

            }
.tafel_modern
      {
      
      background:url('image/modern.jpg');width:188px;height:170px;
      background-repeat: no-repeat;
      border: 0px none;
      width:188px;
      height:140px;
      color: #FFFFFF;
      text-align:center;
      font-weight: bold;
      font-family:verdana;
      font-size:70%;
      padding:0px 0 4px 20px;

            }
            .tafel_flasche
      {
      
      background:url('image/flasche.jpg');width:188px;height:170px;
      background-repeat: no-repeat;
      border: 0px none;
      width:188px;
      height:140px;
      color: #FFFFFF;
      text-align:center;
      font-weight: bold;
      font-family:verdana;
      font-size:70%;
      padding:0px 0 4px 20px;

            }
.tafel_nelke
      {
      
      background:url('image/nelke.jpg');width:188px;height:170px;
      background-repeat: no-repeat;
      border: 0px none;
      width:188px;
      height:140px;
      color: #FFFFFF;
      text-align:center;
      font-weight: bold;
      font-family:verdana;
      font-size:70%;
      padding:0px 0 4px 20px;

            }

#gedhead{
background: #FFFFFF url('image/rose.gif');
background-repeat:repeat-y;
background-position:center center;
width:100%;height:101px;
}
#gedfoot{
background: #FFFFFF url('image/seerosen.png');
background-repeat: no-repeat;
background-position:center center;
width:100%;height:150px;
}
.auf
{
text-justify : inter-word;text-align:justify;
}

.first-letter
{
color: #000033;
font-size:x-large
}
.pf_ap1 {position: absolute; border:none;left: 16px; top: 58px; width: 171px; height: 213px;}

#navi {

margin: 0 1px;
padding: 4px 7px;
color: #444; 
font-weight: bold;
text-decoration: none;
font-size:95%;
}
#navigation a {
border: 1px solid #E0E0E0;
margin: 0 1px;
padding: 4px 7px;
color: #444; 
font-weight: bold;
text-decoration: none;
font-size:77%;
}

#navigation a:visited {
color: #507DB4; 
font-weight: normal;
text-decoration: none;
font-size:77%;
}

#navigation a:hover, #navigation a:active {
border: 1px solid #507DB4;
background: #F8F8F8;
color: #737373; 
text-decoration: none;
font-size:77%;
}
.current {
border: 1px solid #E0E0E0;
padding: 4px 7px;
color: #444; 
font-weight: bold;
font-size:82%;
}

.pages{
border: 1px solid #E0E0E0;
padding: 2px 7px;
float: right;
margin: -3px 0 0;
font-size:77%;
}
.table_urne{
color:#000033;
font-size:80%;
background: #DBDBDB;
horizontal-align: right;
padding-top: 2px;
}
.table{
border: 2px solid #000033;
margin-left: 50px;
margin-right: 10px;
margin-top: 15px;
margin-bottom: 40px;
width: 600px;
}

.table_ueber{
color:#ffffff;
background: #000033;
horizontal-align: right;
padding-top: 15px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0px;}

.table_ueber2{
color:#000033;
background: #cccccc;
horizontal-align: right;
padding-top: 15px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0px;}


.table_grau{
color:#000000;
background: #cccccc;
horizontal-align: right;
padding-top: 15px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0px;}

.table_weiss{
color:#000000;
background: #ffffff;
horizontal-align: right;
padding-top: 15px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0px;}

.inhalte {
	border: 1px solid #adb9a6; 
	font-size: 0.8em;
	float: right;
	width: 220px;
	margin-left: 15px;
	margin-top: 0px;
	padding-left: 3px;
	text-align: left;
}

/*- Menu Tabs 1--------------------------- */


    #tabs1 {
      float:left;
      width:100%;
      background:#FFFFFF;
      font-size:93%;
      line-height:normal;
       border-bottom:1px solid #BCD2E6;
    
      }
    #tabs1 ul {
          margin:0;
          padding:5px 15px 0 30px;
          list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 a {
      float:left;
      background:url('tableft1.gif') no-repeat left top;
      margin:0;
      text-decoration:none; padding-left:4px; padding-right:0; padding-top:0; padding-bottom:0
      }
    #tabs1 a span {
      float:left;
      display:block;
      background:url('tabright1.gif') no-repeat right top;
      color:#627EB7; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#627EB7;
      }
    #tabs1 a:hover {
      background-position:0% -42px;
      }
    #tabs1 a:hover span {
      background-position:100% -42px;
      }

.startlink{
 
 background-color: #ffffff;
 font-size:90%;
color:gray;
text-decoration:none;
}
.startlink a:link{
font-size:90%;
color:#FE9800;
text-decoration:none;

}
.startlink a:visited {
font-size:90%;
color:#FE9800;
text-decoration:none;

}
.startlink a:hover {
font-size:90%;
color:white;
text-decoration:none;
border-bottom:3px dotted red;
}

-->
