#press a {width: 320pt; line-height: 13pt; color: black; background-color: white; text-align:left; font-family: 'Lucida Grande', Verdana, Arial, sans-serif; font-weight: bold; font-size: 10pt; text-decoration:none;list-style: none;}
#inhaltex a {color: #CA0000; text-decoration: none;}
#head2 a {color: white; text-align:left; font-family: Verdana, arial, sans-serif; font-weight: bold;font-size: 10pt; line-height:11pt;text-decoration:none;list-style: none; margin: 0 0 0 0; padding: 0em 0 0 0;}
#news a {line-height: 14pt; text-align: left; font-family: 'Lucida Grande', Verdana, Arial, sans-serif; color: black;font-weight: normal; font-size: 9pt; padding-bottom: 1pt; text-decoration:none;list-style: none;}
#Info a {line-height: 14pt; text-align: left; font-family: 'Lucida Grande', Verdana, Arial, sans-serif; color: black;font-weight: normal; font-size: 10pt; padding-bottom: 1pt; text-decoration:none;list-style: none;}
#zurueck a {font-family: 'Lucida Grande', Verdana, Arial, sans-serif; font-weight: normal;font-size: 10pt; margin-top: 0pt; color: #CA0000; text-decoration: none;}
#mehr a {margin-top: 0pt; line-height: 15pt;color: black; text-decoration: none;font-weight: normal;}
h2 {font-weight: normal;background-color: white; text-align:left; font-family: 'Lucida Grande', Verdana, Arial, sans-serif; font-size: 9pt; line-height: 13pt;}
h3 {color: black; text-align:left; font-family: 'Lucida Grande', Verdana, Arial, sans-serif; font-weight: bold; font-size: 10pt; line-height: 17pt;margin-top: 0pt; margin-bottom: 7pt;}
h4 {background-color: white; text-align:left; font-family: 'Lucida Grande', Verdana, Arial, sans-serif; font-size: 10pt; line-height: 13pt; padding: 0; margin: 0;}
h6 {color: black; text-align:left; font-family: Arial, sans-serif; font-weight: bold;font-size: 11pt; line-height: 10pt;text-decoration:none;list-style: none;margin: 0; padding: 0;}

  
body {
    text-align: center;
    color: black; background-color: white;
    font-size: 100.01%;
    font-family: 'Lucida Grande',Verdana, Arial,sans-serif;
    margin: 3em 0 0 0em; padding: 0em;
    min-width: 40em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
    
}

#leistungen, #portfolio, #kontakt, #blog, #blogfeb, #blogjan, #blogmae, #presse, #kundenmag, #direkt, #geschber, #brosch, #slogans, #anzeigen, #namen, #webtexte, #disclaimer {
text-align: left;
margin: 0 auto;

background-color: white;
}


div#lispalte {

}


div#logo2 {
float: left;
text-align: left;
background-color: white;
margin: 0.1em 0em 0em 1.5em; padding: 0em 2em 0.1em 0em;

}

div#logo2 p {
    font-family: verdana, Arial, sans-serif;
    font-size: 10px;
    line-height: 14pt;
    margin: 0em 0em 0em 0.6em;
    padding: 0.3em 0em 0em 0em;
}

 ul#navi {
    font-size: 14px;
    margin: 0em 0em 3em 0em; padding: 0em 1em 3em 0.4em;
    font-family: Arial, sans-serif;
    background-color: white;
    font-weight: bold;
    width: 550px;
  


  }

  ul#navi li {
    
    display: inline;
    list-style: none;
    margin: 0em 0 0 0; padding: 0 0 0 0em;
 background-color: white;


  }
  ul#navi a {
    float: left;
    padding: 0 3.5em 0 0em;
    font-weight: normal;
    margin: 0 0 0em 0em;
     background-color: white;



  }
  ul#navi a:link {
  font-weight: bold;color: #404040; background-color: white;text-decoration:none;
  }
  ul#navi a:visited {
     font-weight: bold;color: #404040;  background-color: white;text-decoration:none;
  }
  ul#navi a:hover {
     font-weight: bold;color: #404040;  background-color: white;text-decoration:none;
  }
  ul#navi a:active {
     font-weight: bold;color: #404040; background-color: white; text-decoration:none;
 }



#leistungen #navileistungen a
{color: #404040; text-decoration: none;} 

#portfolio #naviportfolio a
{color: #404040; text-decoration: none;} 

#kontakt #navikontakt a
{color: v; text-decoration: none;} 

#blog #naviblog a
{color: #404040; text-decoration: none;} 


  ul#navi div {
     clear: all;
  }



#block {
   padding: 0;
   margin: 0;
}

ul#Navigation {
    font-family: verdana; Arial, sans-serif;
    font-weight: bold;
    font-size: 10px;
    margin: 0em 3em 3em 0em; padding: 0em 0em 2.5em 0em;
    text-align: left;
    background-color: white;
    border-bottom: 1px solid black;

  }

  ul#Navigation li {
   display: inline;
    list-style: none;
    margin: 0em 0em 0em 0em; padding: 0em 0em 0 0;
background-color: white;
  }

  ul#Navigation a {

 float: left;
    padding: 0em 4em 0.2em 1em;
    font-weight: bold;
    margin: 0 0em 2px 0;
   background-color: white;


  }
  ul#Navigation a:link {
      font-weight: normal; color: blue; background-color: white; text-decoration:none;
  }
  ul#Navigation a:visited {
      font-weight: normal; color: blue;  background-color: white; text-decoration:none;
  }
  ul#Navigation a:hover {
      font-weight: normal; color: blue;  background-color: white; text-decoration:none;
  }
  ul#Navigation a:active {
      font-weight: bold;color: blue; background-color: whites; text-decoration:none;
  }

#presse #unavipresse a
{color: black; text-decoration: none;}

#kundenmag #unavikundenmag a
{color: black; text-decoration: none;}

#direkt #unavidirekt a
{color: black; text-decoration: none;}

#geschber #unavigeschber a
{color: black; text-decoration: none;}

#brosch #unavibrosch a
{color: black; text-decoration: none;}

#slogans #unavislogans a
{color: black; text-decoration: none;}

#anzeigen #unavianzeigen a
{color: black; text-decoration: none;}

#namen #unavinamen a
{color: black; text-decoration: none;}

#webtexte #unaviwebtexte a
{color: black; text-decoration: none;}

#impressum #unaviimpressum a
{color: black; text-decoration: none;}

#blog #unaviblog a
{color: black; text-decoration: none;}

#blogjan #unaviblogjan a
{color: black; text-decoration: none;}

#blogfeb #unaviblogfeb a
{color: black; text-decoration: none;}

#blogmae #unaviblogmae a
{color: black; text-decoration: none;}

 ul#intro a:link {
     font-weight: normal;color: #606060; background-color: white;
  }


  div#leiste {
    border-top: 15px solid #006EA7;
    
    margin: 0;
    padding: 0; 
  }

  div#leiste p {
    font-family: Verdana, Arial,sans-serif;
    font-weight: bold;
    font-size: 8pt;
    color: #404040;
    text-align: left;
    margin: 1em 0em 1em 0.5em;
    padding: 0em 1em 0em 0em; 
    border-top: 10px solid #006EA7;
  }


 div#Hotline a{
    font-size: 8pt;
    font-weight: bold;
    margin: 0 0 0.1em 0em; padding: 0.3em 0em 0.3em 0.5em;
    color: black;
    background-color: #E1EBF4;
  }

  div#Inhalt {
    font-family: Verdana, Arial,sans-serif;
    margin: 0em 0em 2em 14em;
    padding: 0.2em 0em 0em 0em;
    text-align: left;
    width: 37.5em;
    
   
  }

div#Inhalt b {color: black; text-align:left; font-family: verdana; arial, sans-serif; font-weight: bold;font-size: 12px; line-height:17pt;text-decoration:none;list-style: none; margin: 0 0 0em 1.5em; padding: 0em 0 0em 0;}


  div#Inhalt p {
    font-family: Verdana, Arial,sans-serif;

    font-size: 12px;
    line-height: 16pt;
    margin: 0em 10em 0em 0em;
    padding: 0 0em 0em 0em;
    width: 51em;
    color: #404040;
  }
  

  div#Inhalt c {
    font-family: verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 14pt;
    margin: 0em 10em 0em 0em;
    padding: 0 0em 0em 0em;
    width: 55em;
    color: black;
  }

  div#inhhead {
    font-family: Verdana, Arial,sans-serif;
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 1.2em 0em;
    text-align: left;
  }


   div#Inhalt b {
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 15px;
    line-height: 42px;
    margin: 0em 0em 0.6em 0em;
    padding: 0.2em 0em 0.2em 0em;
    color: #404040;
    ackground-color: #E0FE36;

  }

div#uinhalt {
    background-color: white;
    color: #303030;
    margin: 0em 0 0 0em;
    padding: 0em 0 0 0;
  }


 div#subline {
    font-family: Verdana, Arial,sans-serif;
    margin: 2em 10em 1em 0em;
    padding: 0em 0em 0em 0em;
    text-align: right;
    width: 37.5em;
    border-top: 1px solid silver;
  }

#subline a {color: silver; text-align: right; font-family: verdana, arial, sans-serif; font-weight: bold;font-size: 11px; line-height: 12pt;text-decoration:none;list-style: none; margin: 0 0 0em 0em; padding: 0em 0 0em 0;}