@charset "utf-8";

/* -----------------------------------------------------------------------------*/
/* globale Formatierungen */                                                             
/* -----------------------------------------------------------------------------*/

* {
margin: 0px;
padding: 0px;
}

body {
width: 100%;
height: 100%;
background: #ffffff;
font: 13px/18px Arial, Helvetica, sans-serif;
text-align: center; /*Zentrierung IE*/
background:url(../images/backgrounds/bg.jpg) center top no-repeat;
}

img {
border: none;
margin:0px;
}

a {
border: none;
outline: none;
}

a:hover{
text-decoration:underline;
}

/* -----------------------------------------------------------------------------*/
/* Formatierung Texte */                                                                   
/* -----------------------------------------------------------------------------*/

p, address{
margin: 0 30px 20px 0; /* Abstand nach Absatz */
font: 12px/16px  Verdana, Arial, Helvetica, sans-serif;
color: #999999;
font-style:normal;
/*width:330px;*/
}

span {
margin: 0 0 0px 0; /* Abstand nach Absatz */
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#CD0505;
}


h1 {
margin: 0 0 20px 0; /* Abstand nach Absatz */
font: bold 14px/20px   Verdana, Arial, Helvetica, sans-serif;
color: #999999;
}

h2 {
margin: 0 0 0 0; /* Abstand nach Absatz */
font: bold 12px/16px   Verdana, Arial, Helvetica, sans-serif;
color:#CD0505;
}

/* -----------------------------------------------------------------------------*/
/* Formatierung  Links */      
/* -----------------------------------------------------------------------------*/

 p a {font: 12px/16px  Verdana, Arial, Helvetica, sans-serif; color: #999999; text-decoration: underline;} 
 a:hover, a:active{color:#CD0505;}
 
 p.startseite{font-size: 14px;}

 address a {font: 12px/16px  Verdana, Arial, Helvetica, sans-serif; color:#CD0505; text-decoration: underline} 


/* -----------------------------------------------------------------------------*/
/* Formatierung und Position von Ebenen GLOBAL */                        
/* -----------------------------------------------------------------------------*/

#container  {
position: relative;
margin: 0 auto;  /* Zentrierung Nicht-IE-Browser */
top:30px;
width: 770px; 
text-align: left;
z-index:800;
}

#content {
width: auto;
padding: 0px 0px 0px 420px;
background-color: #ffffff;
}


#titel{
padding-top:30px;
}

#urkunde-eins{
width:125px;
display:inline;
cursor:pointer;}

#urkunde-zwei{
width:125px;
display:inline;
padding-left:15px;
cursor:pointer;
}

#urkunde-drei{
width:125px;
padding-top:25px;
display:block;
cursor:pointer;}

#bilder{
position:relative;
width:360px;
padding-left:60px;
float:left;
}

#popup img{
padding:25px;
}



/* -----------------------------------------------------------------------------*/
/* Formatierung NAVIGATION */                        
/* -----------------------------------------------------------------------------*/

#navigation {
position: relative;
margin: 0 auto; /* Zentrierung Nicht-IE-Browser */
top:50px;
text-align:left;
padding:0px;
width:770px;
height:27px;
background:#ffffff;
clear:both;
}

#navigation ul {
height:27px;
width:770px;
list-style-type:none;
padding:0px;
margin:0px 0px 0px 0px;
}

.mainnav {
display:inline;
list-style-type:none;
padding-top:0px;
padding-bottom:0px;
}

li.mainnav {
display:inline;
list-style-type:none;
}

li.mainnav a {
padding-left:80px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
text-decoration:none;
line-height:27px;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
background: url(../images/backgrounds/button_01.jpg);
cursor:pointer;
color: #ffffff;
}

.marker {
display:inline;
list-style-type:none;
padding-top:0px;
padding-bottom:0px;
}


li.marker{
display:inline;
list-style-type:none;
}

li.marker a {
padding-left:80px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
text-decoration:underline;
line-height:27px;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
background: url(../images/backgrounds/button_01.jpg);
cursor:pointer;
color: #ffffff;
}
li.marker a:hover{
cursor:pointer;
color: #ffffff;
text-decoration:underline;
}

li.mainnav a:hover{
cursor:pointer;
color: #ffffff;
text-decoration:underline;
}


li.mainnav a:visited{
cursor:pointer;
color: #ffffff;
}


