/* Layout */
body{
text-align: center;
color: #0A64AF;
font: 78% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background: #FFFFFF url(images/bg_body.jpg) repeat-x;
margin: 0;
padding: 0;
position: relative;
}
#container {
text-align:left;
background: transparent url(images/bg_container.jpg) repeat-y;
width: 653px;
margin: 0 auto;
position: relative;
}
/* Header */
#header_start {
width: 653px;
height: 82px;
background: url(images/header_start.jpg) no-repeat 7px;
}
#header_museum {
width: 653px;
height: 145px;
background: url(images/museum.gif) no-repeat 389px 0%;
}
#header_ausstellung {
width: 653px;
height: 145px;
background: url(images/ausstellung.gif) no-repeat 389px 0%;
}
#header_heiraten {
width: 653px;
height: 145px;
background: url(images/heiraten.gif) no-repeat 389px 0%;
}
#header_kontakt {
width: 653px;
height: 145px;
background: url(images/kontakt.gif) no-repeat 389px 0%;
}
#navigation {
width: 142px;
background: transparent;
position: absolute;
left: -80px;
top: 150px;
}
#inhalt_links {
padding-left: 80px;
float: left;
width: 320px; /* Angabe fuer den IE 5.x */
voice-family: "\"}\"";
voice-family: inherit;
width: 250px; /*Angabe fuer die anderen Browser */
}
.dummy1 {
margin: 0; /* Dummy-Angabe */
}
#inhalt_rechts {
margin: 0 0 0 330px;
width: 250px;
}
#footer {
border-top: 1px solid #839DB1;
border-bottom: 1px solid #839DB1;
clear: both;
width: 653px;
background: transparent url(images/bg_container.jpg) repeat-y;
margin: 0 auto;
padding: 0;
text-align: left;
}
#footer_innen {
clear: both;
width: 653px;
height: 86px;
background: url(images/bg_footer.jpg) no-repeat;
}
/* Textformate */
h1, h2, h3, h4 {
font-weight: 600;
color: #C2A749;
margin: 10px 0 0 110px;
}
h1 {
font-size: 2em;
display: none;
}
h2 {
font-size: 1.4em;
}
h3 {
font-size: 1.2em;
}
#inhalt_links h3 {
margin-left: 30px;
}
h4 {
font-size: 1.2em;
}
p {
text-align: justify;
font-size: 1em;
line-height: 1.4em;
margin: 0 0 0 30px;
padding: 3px 0 5px 0;
}
address {
font-style: normal;
margin: 10px 0 20px 30px;
}
#footer h3 {
margin-left: 110px;
}
#footer address {
color: #95ACBF;
margin-left: 110px;
}
.gold {
color: #C2A749;
}
.blau {
color: #446888;
}
.quickinfo {
color: #95ACBF;
margin: 5px 0 0 30px;
padding: 0;
}
.subinfo {
color: #95ACBF;
margin: 5px 0 0 110px;
padding: 0;
}
.border {
border: 1px solid #D2E0E5;
}
/* Bilder */
.img_left
{
margin-left: 7px;

}
.img_innen
{
padding: 20px 0 20px 20px;
}
.trenner {
background: url(images/trenner.gif) no-repeat 2px;
margin: 10px;
padding: 0;
}
.absatzlinie {
width: auto;
height: 20px;
margin: 0 0 20px 50px;
background: transparent url(images/absatzlinie.gif) no-repeat;
}
/* Links */
a:link, a:visited{
color: #000000;
font-weight: normal;
text-decoration: none;
}
a:hover {
color: #0A64AF;
border-bottom: 1px dotted #95ACBF;	
}
#header_museum a:hover, #header_heiraten a:hover, #header_ausstellung a:hover, #header_kontakt a:hover {
border: 0;	
}
a:active {
color: #000000;
text-decoration: none;
}
.float_rechts {
float: right;
margin: 0 20px 12px 0;
}
.invisible {
display: none;
}
/* Navigation */
#navigation ul {
margin: 0;
padding: 0;
}
#navigation li {
float: left;
list-style-type: none;
margin-bottom: 4px;
}
#link_museum {
background: url(buttons/b_museum.gif) no-repeat;
width: 142px;
height: 32px;
display: block;
text-decoration: none;
}
#link_museum:hover, #link_museum:active, #link_museum:focus, #link_museum_active {
background: url(buttons/b_museum.gif) no-repeat;
background-position: -142px;
width: 142px;
height: 32px;
display: block;
border: 0;
}
#link_ausstellung {
background: url(buttons/b_ausstellung.gif) no-repeat;
width: 142px;
height: 32px;
display: block;
text-decoration: none;
}
#link_ausstellung:hover, #link_ausstellung:active, #link_ausstellung:focus, #link_ausstellung_active {
background: url(buttons/b_ausstellung.gif) no-repeat;
background-position: -142px;
width: 142px;
height: 32px;
display: block;
border: 0;
}
#link_standesamt {
background: url(buttons/b_standesamt.gif) no-repeat;
width: 142px;
height: 32px;
display: block;
text-decoration: none;
}
#link_standesamt:hover, #link_standesamt:active, #link_standesamt:focus, #link_standesamt_active {
background: url(buttons/b_standesamt.gif) no-repeat;
background-position: -142px;
width: 142px;
height: 32px;
display: block;
border: 0;
}
#link_kontakt {
background: url(buttons/b_kontakt.gif) no-repeat;
width: 142px;
height: 32px;
display: block;
text-decoration: none;
}
#link_kontakt:hover, #link_kontakt:active, #link_kontakt:focus, #link_kontakt_active {
background: url(buttons/b_kontakt.gif) no-repeat;
background-position: -142px;
width: 142px;
height: 32px;
display: block;
border: 0;
}
/* Ueberschriften */
#h_museum h2 {
background:  url(images/h_museum.gif) no-repeat;
width: 288px;
height: 30px;
}
#h_museum h2 span {
display:none
}
#h_ausstellung h2 {
background:  url(images/h_ausstellung.gif) no-repeat;
width: 288px;
height: 30px;
}
#h_ausstellung h2 span {
display:none
}
#h_heiraten h2 {
background:  url(images/h_heiraten.gif) no-repeat;
width: 288px;
height: 30px;
}
#h_heiraten h2 span {
display:none
}
#h_kontakt h2 {
background:  url(images/h_kontakt.gif) no-repeat;
width: 288px;
height: 30px;
}
#h_kontakt h2 span {
display:none
}
#h_impressum h2 {
background:  url(images/h_impressum.gif) no-repeat;
width: 288px;
height: 30px;
}
#h_impressum h2 span {
display:none
}
/* Subtitle */
#h_herausgeber h3 {
background:  url(images/h_herausgeber.gif) no-repeat;
width: 105px;
height: 20px;
}
#h_herausgeber h3 span {
display:none
}
#h_design h3 {
background:  url(images/h_design_code.gif) no-repeat;
width: 105px;
height: 20px;
}
#h_design h3 span {
display:none
}
#h_hauptsaison h3 {
background:  url(images/h_hauptsaison.gif) no-repeat;
width: 105px;
height: 20px;
}
#h_hauptsaison h3 span {
display:none
}
#h_nebensaison h3 {
background:  url(images/h_nebensaison.gif) no-repeat;
width: 105px;
height: 20px;
}
#h_nebensaison h3 span {
display:none
}
#h_oeffnung h3 {
background:  url(images/h_oeffnung.gif) no-repeat;
width: 105px;
height: 20px;
}
#h_oeffnung h3 span {
display:none
}