




/* ____Anfang ID's zur Positionierung der Seite________________________ */

#center {
        position: absolute;
        left: 50%;
        top: 50%;
        width: 800px; /* Breite des Elements */
        height: 340px; /* Höhe des Elements */
        margin-left: -400px; /* Breite des Elements geteilt durch zwei! */
        margin-top: -170px; /* Höhe des Elements geteilt durch zwei! */
        }

#top {
        position: absolute;
        left: 50%;
        top: 0%;
        width: 820px; /* Breite des Elements */
        height: 0px; /* Höhe des Elements */
        margin-left: -410px; /* Breite des Elements geteilt durch zwei! */
        margin-top: 0px; /* Höhe des Elements geteilt durch zwei! */
        }

/* ____Ende ID's zur Positionierung der Seite________________________ */







/* ____Anfang Klassendefinition Links ueber dem Hauptbild uo1.html und gleiche Hierarchie________________________ */


.link01 {
 align:center;
 color:#AC4233;
 text-decoration:underlined;
 font-family:Verdana,Arial,Helvetica;
 font-size:8pt;
 font-weight: bold;
 text-transform: none;
 }

.link01:visited {
 background: none; 
 color:#AC4233;
 }

.link01:hover {
 background: #FFFFCC; 
 color:#808000;
 }

.link02 {
 align:center;
 color:#400000;
 text-decoration:none;
 font-family:Arial;
 font-size:13px;
 text-transform: none;
 }

.link02:visited {
 background: #FFFFCC; 
 color:#400000;
 }

.link02:hover {
 background: #FAE658; 
 color:#808000;
 }

/* ____Ende Klassendefinition Links ueber dem Hauptbild uo1.html und gleiche Hierarchie________________________ */




#mainlink_content
      {
      width: 810 px;
      height: 40 px;
      }




/* ____Anfang horizontale Hauptnavigation________________________ */

#hn01
{
width: 810px;
align: right;
border-bottom: 1px solid #7A5F94;
border-top: 1px solid #FFCC66;
margin: 0px;
margin-bottom: 5px;
padding: 0px;
padding-left: 0px;
background-color: #7A5F94;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-bottom: 4px;
padding-top: 3px;
}

#hn01 a, #hn01 a:link, #hn01 a:visited
{
border: 1px solid #C6AD62;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
color: #000000;
font-weight: bold;
text-decoration: none;
}

#hn01 a:hover, #hn01 a:active, #hn01 a:focus
{
border: 1px solid #000000;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
text-decoration: none;
background-color: #FFFFCC;
}

#hn01 li
{
padding-right: 1px;
display: inline;
font-size: 14px;
}

#hn01 ul
{
margin: 0px;
padding: 0px;
}

#hn01 #active a
{ 
background-color: #FFFFCC; 
}

#hn02
{
width: 810px;
align: right;
border-bottom: 1px solid #FFCC66;
border-top: 1px solid #FFCC66;
margin: 0px;
margin-bottom: 5px;
padding: 0px;
padding-left: 0px;
background-color: #D3AC79;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-bottom: 4px;
padding-top: 3px;
}

#hn02 a, #hn02 a:link, #hn02 a:visited
{
border: 1px solid #C6AD62;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
color: #000000;
font-weight: bold;
text-decoration: none;
}

#hn02 a:hover, #hn02 a:active, #hn02 a:focus
{
border: 1px solid #000000;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
text-decoration: none;
background-color: #FFFFCC;
}

#hn02 li
{
padding-right: 1px;
display: inline;
font-size: 14px;
}

#hn02 ul
{
margin: 0px;
padding: 0px;
}

#hn02 #active a
{ 
background-color: #D3AC79; 
}

#bgneu
{
width: 810px;
align: right;
border-bottom: 1px solid #FFCC66;
border-top: 1px solid #FFCC66;
margin: 0px;
margin-bottom: 5px;
padding: 0px;
padding-left: 0px;
background-color: #D3AC79;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-bottom: 4px;
padding-top: 3px;
}

#bgnew
{
width: 810px;
align: right;
border-bottom: 1px solid #FFCC66;
border-top: 1px solid #FFCC66;
margin: 0px;
margin-bottom: 5px;
padding: 0px;
padding-left: 0px;
background-color: #D9AD75;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-bottom: 4px;
padding-top: 3px;
}

/* ____Ende horizontale Hauptnavigation________________________ */





/* ____Anfang Inhalt "td_erste Tab"________________________ */


#leftlink_h02
      {
      width: 220px;
      height: 825px;
      border: 1px solid #7A5F94;
      margin-left: 7px;
      padding-left: 3px;
      padding-bottom: 3px;
      padding-top: 4px;
      background-color: #96A515;
      }

#maincont_h02
      {
      width: 565px;
      height: 825px;
      border: 0px solid #C6AD62;
      margin-left: 6px;
      padding-left: 6px;
      padding-right: 3px;
      padding-bottom: 3px;
      padding-top: 4px;
      background-image: url("https://www.fotostil-dresden.de/img/Baumimpression3_29.10.15_572_824.jpg"); height: 824px; width: 565px;
      }

#maincont_h03
      {
      width: 800px;
      height: 825px;
      border: 1px solid #C6AD62;
      margin-left: 6px;
      padding-left: 6px;
      padding-right: 3px;
      padding-bottom: 3px;
      padding-top: 4px;
      background-color: #DFD1A8;
      }

.maincont_h04
      {
      width: 787px;
      border: 1px solid #C6AD62;
      margin-top: 0px;
      margin-left: -1px;
      padding-left: 9px;
      padding-right: 3px;
      padding-bottom: 3px;
      padding-top: 6px;
      background-color: #DFD1A8;
      }

#maincont_h05
      {
      
      height: 340px;
      border: 1px solid #C6AD62;
      margin-top: 0px;
      margin-left: -1px;
      padding-left: 9px;
      padding-right: 3px;
      padding-bottom: 3px;
      padding-top: 6px;
      background-color: #DFD1A8;
      }

#maincont_h06
      {
      border: 1px solid #C6AD62;
      margin-top: 0px;
      margin-left: -1px;
      padding-left: 9px;
      padding-right: 3px;
      padding-bottom: 3px;
      padding-top: 6px;
      background-color: #DFD1A8;
      }

#maincont_h07
      {
      width: 565px;
      height: 825px;
      border: none;
      margin-left: 6px;
      padding-left: 6px;
      padding-right: 3px;
      padding-bottom: 0px;
      padding-top: 4px;
      }


.maincontent_textheadl01
      {
      color:#400000;
      font-family: arial;
      font-size: 13px;
      
      text-align: justify;
      text-decoration: none;
      padding: 8px 2px 2px 2px;
      }

.maincontent_textheadl02
      {
      color:#C6AD62;
      font-family: arial;
      font-size: 20px;
      font-weight: bold;
      text-align: justify;
      text-decoration: none;
      padding: 22px 2px 2px 2px;
      }

.maincontent_text_bg
      {
      color:#400000;
      font-family: sans-serif;
      font-size: 13px;
      text-align: justify;
      text-decoration: none;
      padding: 24px 24px 0px 22px;
      }

.maincontent_text
      {
      color:#400000;
      font-family: sans-serif;
      font-size: 13px;
      text-align: justify;
      text-decoration: none;
      padding: 24px 24px 2px 24px;
      }

.maincontent_hometext
      {
      color:#400000;
      font-family: sans-serif;
      font-size: 14px;
      text-align: justify;
      text-decoration: none;
      padding: 24px 24px 2px 24px;
      }

.maincontent_remark
      {
      color:#400000;
      font-family: sans-serif;
      font-size: 10px;
      text-align: justify;
      text-decoration: none;
      padding: 3px 24px 2px 24px;
      }

.maincontent_olivetext
      {
      color:#808000;
      font-family: sans-serif;
      font-size: 13px;
      text-align: justify;
      text-decoration: none;
      padding: 7px 2px 2px 2px;
      }


/* ____Ende Inhalt "td_erste Tab"________________________ */





/* ____Anfang vertikale Hauptnavigation________________________ */

.leftlinkbox { width: 210px; }

.leftlinkbox ul
{
margin-left: 15px;
padding-left: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.leftlinkbox a
{
display: block;
padding: 3px;
width: 182px;
background-color: #96A515;
border-bottom: 1px solid #96A515;
border-left: 4px solid #96A515;
}

.leftlinkbox a:link, .leftlinklist a:visited
{
color: #7A5F94;
text-decoration: none;
}

.leftlinkbox a:hover
{
background-color: #96A515;
color: #400000;
border-left: 4px solid #96A515;
}

/* ____Ende vertikale Hauptnavigation________________________ */
