html, body {
 overflow: auto;
 margin: 0px;
 padding: 0px;
 scrollbar-base-color:#FFFFFF;
 scrollbar-3dlight-color:#FFFFFF;
 scrollbar-arrow-color:#2B3C97;
 scrollbar-darkshadow-color:#e0e0e0;
 scrollbar-face-color:#F5F5F5;
 scrollbar-highlight-color:#F5F5F5;
 scrollbar-shadow-color:#FFFFFF;
 scrollbar-track-color:#FFFFFF;
}

body {
 width: 1003px;
 height:100%;
 margin: 0px;
 font-size: 10pt;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }

 A:link {
 text-decoration: none;
 color: #da1a21;
 }
 
 A:visited {
 text-decoration: none;
 color: #000000;
 }
 
 A:hover {
 text-decoration: none;
 color: #858585;
 }
 
a.lnk:link, a.lnk:visited, a.intlink:link, a.intlink:visited, a.extlink:link, a.extlink:visited,  a.emaillink:link, a.emaillink:visited, a.downlink:link, a.downlink:visited {
 font-weight: normal;
 color: #da1a21;
 text-decoration: none;
}
 
a.lnk:hover, a.intlink:hover, a.extlink:hover, a.emaillink:hover, a.downlink:hover {
 font-weight: normal;
 color: #858585;
 text-decoration: none;
}  
 
 
 /*umgefaerbt und nun rot!*/
 .txt_blau_8 {
 font-size: 8pt;
 font-weight: normal;
 color: #DA1A21;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
 /*umgefaerbt und nun rot!*/ 
 .txt_hellblau_8 {
 font-size: 8pt;
 font-weight: normal;
 color: #a9a9a9;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
 .txt_rot_8 {
 font-size: 8pt;
 font-weight: normal;
 color: #DA1A21;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
#fotogen_logo {
 z-index: 1;
 position: absolute;
 top: 14px;
 left: 15px;
 width: 320px;
 height: 51px;
}

#ringfoto_logo {
 z-index: 1;
 position: absolute;
 top: 132px;  /*137*/
 left: 822px; /*827*/
 width: 121px;
 height: 52px;
}
 
#header {
 position: absolute;
 top: 0px;
 left: 0px;
 width: 1003px;
 height: 203px;
}

#mitte {
 position: absolute;
 top: 203px;
 left: 0px;
 width: 1003px;
 background-image: url(/images/fotogen__bg.jpg);
 background-repeat: x-repeat;
}

#navi	{
 position: relative;
 left: 20px;
 width: 253px;
 float: left;
}

#content {
 position: relative;
 left: 20px;
 float: left;
 width: 730px;
 /*background-image: url(/images/fotogen__header_unten.jpg);
 background-repeat: no-repeat;*/
}

#footer {
 width: 1003px;
 height: 113px;
 background-image: url(/images/fotogen__footer.jpg);
 background-repeat: no-repeat;
}

#adresszeile {
 position: relative;
 top: 90px;
 left: 297px;
 width: 677px;
 height: 11px;
 text-align: left;
 font-size: 8pt;
 font-weight: normal;
 color: #000000;
}

#datum { 
 font-size: 7pt;
 margin-left: 649px;
 margin-top: 0px;
 vertical-align: top;
}

ul {
 list-style-type: square;
 line-height: 16px;
}

ul.sub { 
 list-style-image:url(/images/list_style_image.gif);
 list-style-type: none;
 line-height: 2px;
 padding-left: 26px;
 font-size: 11px;
 margin-top: 5px;
  margin-left: 30px;
}

 /*umgefaerbt und nun rot!*/
h1 {
  font-family:Arial, Verdana, Sans-Serif, Helvetica;
  font-size: 11pt;
  color:#DA1A21;
  font-weight:bold;
}


p {
 padding-bottom: 0px;
}

.text_pic
{
 padding:5px;
 font-size:8pt;
}

.text_pic p
{
 /*display:inline;*/
 /*border:1px solid blue;*/
}


.field {
 overflow:auto;
 background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 border: 1px solid #868686;
 scrollbar-base-color:#FFFFFF;
 scrollbar-3dlight-color:#FFFFFF;
 scrollbar-arrow-color:#d91a21;
 scrollbar-darkshadow-color:#e0e0e0;
 scrollbar-face-color:#F5F5F5;
 scrollbar-highlight-color:#F5F5F5;
 scrollbar-shadow-color:#FFFFFF;
 scrollbar-track-color:#FFFFFF;
 }
 
.submit {
 background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-color: #d91a22;
 border: 1px solid #d91a22;
 width: 80px;
 margin-left:93px;
 }
 
.found {
 color: #d91a21;
 font-weight: bold;
 }
 
 
.nav1
{
  background-image:url('/images/fotogen__nav__inaktiv.jpg');
  height:35px; 
  padding-left:30px;
  padding-top:5px;
  display:block;
}
.nav1_act
{
  font-weight: bold;
  background-image:url('/images/fotogen__nav__aktiv.jpg');
  height:35px; 
  padding-left:30px;
  padding-top:5px;
  display:block;
}
a.nav1_act:link, a.nav1_act:visited, a.nav1_act:hover
{
  color: #FFF;
}
a.nav1:link, a.nav1:visited, a.nav1:hover
{
  color: #000;
}

.subnav1 {
  padding-left: 0px;
  display: block;
  font-size: 11px;
  line-height: 15px;
}

.subnav1_act {
  font-weight: bold;
  padding-left: 0px;
  display: block;
  font-size: 11px;
  line-height: 15px;
}
