html, body{
      margin:0px;
      padding:0px;
      width:100%;
      height:100%;
      background-color:#fff2df;
      color:#844A3A;
      font-family:Arial,sans-serif;
}

h1{
   font-size:16px;
   font-weight:bold;
   padding:0px;
   margin:0px;
   color:#000000;
}

h2{
  font-size:14px;
  font-weight:bold;
  font-style:italic;
  padding:0px;
  margin:0px;
  color:#000000;
}

h3{
  font-size:14px;
  font-weight:bold;
  margin:0px;
  color:#000000;
  padding-left:5px;
}
p{
 font-size:12px;
 margin-top:0px;
 line-height:18px;
}

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

li{
 padding-bottom:3px;
}

li.subpoint{
 list-style-type:disc;
}

fieldset{
 border: solid 1px #808080;
 padding:5px;
 margin:5px;
}
/*-----------------------------------------Desktop-------------------------------------------------------*/
#desktop{
      position:absolute;
      top:0px;
      left:0px;
      margin:0px;
      padding:0px;
      width:100%;
      height:100%;
      border:none;
      z-index:1;
}

#desktop_picture{
      width:100%;
      height:100%;
      border:none;
}
/*-----------------------------------------Banner--------------------------------------------------------*/
#banner{
      position:absolute;
      background-color:#fff2df;
      background-repeat:no-repeat;
      top:20px;
      left:150px;
      width:716px;
      height:152px;
      border:solid 1px #844A3A;
      z-index:3;
      overflow:hidden;
      voice-family:"\"}\"";
      voice-family:inherit;
}
html>body #banner{
      width:714px;;
      height:150px;
     }
/*-----------------------------------------Menü-----------------------------------------------------------*/
#menu{
      position:absolute;
      background-color:#fff2df;
      top:173px;;
      left:150px;
      width:716px;
      height:72px;
      border:solid 1px #844A3A;
      z-index:3;
      overflow:hidden;
      voice-family:"\"}\"";
      voice-family:inherit;
     }
     html>body #menu{
      width:714px;;
      height:70px;
     }
/*---------------------------------------Grundgerüst----------------------------------------------------*/
/*-----------------------------------------Main-Window--------------------------------------------------*/
#main_window{
      position:absolute;
      background-color:#fff2df;
      top:246px;
      left:150px;
      width:716px;
      min-height:398px;
      z-index:4;
      voice-family:"\"}\"";
      voice-family:inherit;
}
html>body #main_window{
      left:150px;
      width:709px;
      min-height:402px;
}

#main_window_date{
      width:716px;
      height:22px;
      background-repeat:no-repeat;
      background-position:top left;
      border-top:solid 1px #844A3A;
      border-left:solid 1px #844A3A;
      border-right:solid 1px #844A3A;
      border-bottom:solid 1px #844A3A;
      text-align:right;
      padding-right:5px;
      padding-top:3px;
      font-size:11px;
      font-weight:bold;
      voice-family:"\"}\"";
      voice-family:inherit;
}
html>body #main_window_date{
      width:709px;
      height:18px;
}

#main_window_content{
      background-repeat:no-repeat;
      background-position:top right;
      width:716px;
      border-top:solid 0px #000000;
      border-left: solid 1px #844A3A;
      border-right:solid 1px #844A3A;
      border-bottom:solid 1px #844A3A;
      padding-left:10px;
      font-size:11px;
      voice-family:"\"}\"";
      voice-family:inherit;
}
html>body #main_window_content{
      width:704px;
}

.maintable{
     background-color:#fff2df;
     font-size:12px;
     color:#844A3A;
     padding-top:0px;
     font-family:Arial,sans-serif;
}

.left{
     padding-left:20px;
     width:160px;
     border-left:dotted 2px #808080;
}

.right{
     padding:0px;
     width:10px;
}

.headline{
  border-right:double 6px #808080;
  border-bottom:double 6px #808080;
  text-align:left;
}
/*-----------------------------------------Footer-Window--------------------------------------------------*/
#footer_window{
     position:relative;
     background-color:#ffe6be;
     /*top:649px;*/
     top:1px;
     left:0px;
     width:714px;
     z-index:3;
     height:20px;
     border:solid 1px #844A3A;
     text-align:center;
     voice-family:"\"}\"";
     voice-family:inherit;
}
html>body #footer_window{
     /*top:654px;*/
     width:714px;;
     height:20px;
}
#footer_window_content{
     width:714px;
     height:20px;
     voice-family:"\"}\"";
     voice-family:inherit;
}
html>body #footer_window_content{
     width:714px;;
     height:20px;
}
/*-----Links---------------------------------------------------------------------------*/
a.link:link,a.link:visited{
color:#844A3A;
text-decoration:none;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:bold;
}

a.link:hover,a.link:active{
color:#000000;
text-decoration:underline;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:bold;
}

a.footerlink:link,a.footerlink:visited{
color:#844A3A;
text-decoration:none;
font-family:Arial,sans-serif;
font-size:12px;
}

a.footerlink:hover,a.footerlink:active{
color:#000000;
text-decoration:underline;
font-family:Arial,sans-serif;
font-size:12px;
}
/*----------------------------footer----------------------------------------------------------------------*/
.pipe{
color:#844A3A;
text-decoration:none;
font-family:Arial,sans-serif;
font-size:12px;
}
/*-----------------------------ende grundgerüst----------------------------------------*/

/*----------------input design für formulare--------------------------------------------------------*/
.daten{
      border-width:1px;
      border-style:solid;
      border-color:#808080;
      background-color:#FFE6BE;
      width:250px;
      color:#844A3A;
}
/*-------------------Button Design für formulare------------------------------------------------------*/
.button{
       border-width:1px;
       border-style:solid;
       border-color:#808080;
       background-color:#FFE6BE;
       padding:0px;
       text-align:center;
       color:#844A3A;
       width:80px;
       height:20px;
       }
/*-------------------für errormeldungen oder z.b erfolgreiches senden von mail----------*/
.error{
      color:#ff0000;
      font-size:13px;
      font-weight:bold;
      }

.ok{
     color:#00FF00;
     font-size:13px;
     font-weight:bold;
}




/*---------------------Administration------------------------------------------------------------------------*/
.news,.archiv{
     background-color:#fff2df;
     font-size:12px;
     color:#844A3A;
     padding-top:0px;
     font-family:Arial,sans-serif;
}

.archivier,.newsadmin,.eintrag,.editunfrei,.voranzeige,.freigabe,.losch,.user,.superadmin,.edit,.sql-setup{
     background-color:#fff2df;
     font-size:12px;
     color:#844A3A;
     font-family:Arial,sans-serif;
     padding-left:10px;
}

.adminmenu {
     width:200px;
     background-color:#fff2df;
     font-size:12px;
     color:#844A3A;
     font-family:Arial,sans-serif;
}

.textfield{
   border-width:1px;
   border-style:solid;
   border-color:#808080;
   background-color:#FFE6BE;
   width:400px;
   color:#844A3A;
}

/************Home/News**************************************************************************/
td.newsleft_headline{
 border-left: solid 2px #808080;
}

h2.news_headline{
  text-align:left;
  padding-bottom: 10px;
  padding-top:5px;
}

h1.news_headline{
   padding-top:10px;
   padding-left:5px;
}

h1.news_headline2{
   padding-top:10px;
}

td.first_text{
     border-left:solid 2px #808080;
     padding:20px;
}

p.home_welcome,p.news_download,p.news_weiterlinks{
 margin:0px;
 color:#844A3A;
 font-family:Arial,sans-serif;
 padding-left:5px;
}

p.home_welcome2{
 border-bottom:solid 1px #808080;
 margin:0px;
 padding-bottom:10px;
 color:#844A3A;
 font-family:Arial,sans-serif;
 padding-left:5px;
}

p.newstext{
   clear:both;
   padding-left:5px;
}

p.autor,p.emptext{
   font-style:italic;
   padding-left:5px;
}

p.teaser, .mehrlesen{
   padding-left:5px;
}

p.back{
 padding-left:5px;
 padding-bottom:5px;
}

div.news_content{
 border-left:solid 1px #808080;
 border-bottom:solid 1px #808080;
 padding-bottom:5px;
}

div.content{
 padding-bottom:5px;
 padding-left:5px;
 border-left:solid 1px #808080;
 min-height:430px;
 height:auto !important;
 height:430px;
 min-width:431px;
 width:auto !important;
 width:467px;
}

div.nav2{
 padding-bottom:0px;
 margin-bottom:0px;
}

div.news_datum{
     border:solid 1px #808080;
     border-left:0px;
     padding-left:5px;
     background-color:#ffe6be;
     color:#000000;
     font-size:11px;
     width:490px;
}

div.teaser{
    font-weight:bold;
    padding-left:5px;
    line-height:18px;
}

div.kontakt{
 padding:5px;
 margin:5px;
}

img.picteaser, img.picnews{
     float:left;
     margin-right:10px;
}
/*-------------------------navigation-------------------------------------------*/
a.nav_link {
display:block;
width:140px;
height:18px;
font-family:Arial,sans-serif;
font-size:12px;
text-decoration:none;
}

a.nav_link:link, a.nav_link:visited {
color:#844A3A;
border-left:solid 5px #808080;
/*border-bottom: solid 1px #808080;*/
}
a.nav_link:hover, a.nav_link:active {
color:#000000;
border-left:solid 5px #844A3A;
border-bottom: solid 1px #844A3A;
text-decoration:underline;
}
a#marktpositionierung,a#strategieentwicklung,a#organisationsentwicklung,a#training,a#beratung,a#potenzial{
 padding-left:5px;
}
