/* Unterschied Drucker und normale Style-Datei ANFANG*/

.keindruck	{
			margin-top:1em;
			}
           /* für Druck-Style einfuegen: display: none; */	
          
#Navi1 {
          margin-top : 0;
          margin-left : 0;
          margin-bottom : 10px;
          width : 690px;
          height : auto;
          padding : 10px;
          border-width : 1px;
          border-style : solid;
          border-color : black;
          background-color : #6699FA;
     }
    	 	/* für Druck-Style ändern: border-width : 0px;  */	
     		/* für Druck-Style ändern: border-color : white;  */	
#Main {
          text-align : left;
          margin-left : 160px;
          margin-top : 0;
          margin-bottom : 10px;
          padding : 10px;
          width : 510px;
          border-width : 1px;
          border-style : solid;
          border-color : black;
          background-color : white;
      }
	/* für Druck-Style entfernen: border-width : 1px;  */	
	
	#Leistungen {
			border-width : 1px;
          border-style : solid;
          border-color : #6699cc;
          background-color : white;
			}
	/* für Druck-Style entfernen: border-width : 1px;  */	
	
	#Leistungen_gr {
			border-width : 1px;
          border-style : solid;
          border-color : #CCCC00;
          background-color : white;
			}
	#Leistungen_ro {
			border-width : 3px;
           border-style : dotted;
          border-color : red ;
          background-color : #ffff99;
			}

	/* für Druck-Style entfernen: border-width : 1px;  */	


#Mitte {
          text-align : left;
          margin : 0 auto;
          width : 700px;
          padding : 10px;
      }
      /* für Druck-Style margin 0; (auto weg) */

#Kopf {
          margin-top : 0;
          margin-left : 160px;
          margin-bottom : 10px;
          width : 520px;
          padding : 0;
          text-align : center;
      }
      /* für Druck-Style margin-left: 0; */

#Fuss {
          text-align : center;
          margin-top : 0;
          margin-left : 160px;
          width : auto;
          padding : 0;
      }
      /* für Druck-Style margin-left: 0; und width: 520px; */

body {
          color : black;
          font-size : 10pt;
          font-family : Verdana, Arial, Geneva, sans-serif;
          margin : 0;
          padding : 0;
          background-color : #efefef;
          text-align : center;
      }
      
	/* für Druck-Style text-align: left; */


/* Unterschied Drucker und normale Style-Datei ENDE*/

.or {
          border-width : 0px;

			}
		
.Firstline {
          display : block;
          width : 100%;
          padding : 1px;
          background-color : #99ccff;
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 1.1em;
          color : #000000;
          margin-bottom : 0em;
          margin-top : 0em;
          font-weight : bold;
          border-width : 0px;
          border-style : solid;
          border-color : #6699cc;
      }
.Firstline_gr {
          display : block;
          width : 100%;
          padding : 1px;
          background-color : #FF9900;
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 1.1em;
          color : #000000;
          margin-bottom : 0em;
          margin-top : 0em;
          font-weight : bold;
          border-width : 0px;
          border-style : solid;
          border-color : #CCCC00;
      }


h1 {
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 14pt;
          color : #000000;
         
      }
h2 {
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 12pt;
          color : #000000;
          
      }
h3 {
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 1.1em;
          color : #000000;
          margin-bottom : 0em;
          margin-top : 0em;          
      }
h4 {
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 1.05em;
          color : #000000;
          margin-bottom : 1px;
         
      }
h5 {
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 1.05em;
          color : #000000;
          margin-bottom : 0.3em;
          margin-top : 0;
          margin-left : 0.5em;
      }
dt {
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 8pt;
          color : #000000;
      }
.reise {
          font-family : Arial, sans-serif, sans-serif;
          font-size : 10pt;
          color : #000000;
          float : right;
          font-variant : small-caps;
      }
EM {
          font-family : Verdana, Arial, Geneva, sans-serif;
          color : #000000;
          font-size : 8pt;
      }
ul#norm {
          margin-bottom : 0;
          list-style-image : url('../images/liste5.gif');
          font-size : 0.9em;
          font-family : Verdana, Arial, Geneva, sans-serif;
      }
.norm {
          margin-bottom : 0.5em;
          margin-top : 0.5em;
          list-style-image : url('../images/liste5.gif');
          font-size : 0.9em;
          font-family : Verdana, Arial, Geneva, sans-serif;
      }

ul#link {
          list-style : none;
          margin-left : 10px;
          padding : 5px;
      }
ul#norm li {
          margin-left : 0;
      }
li {
          margin-left : 0;
      }
li.link:before {
          content : "";
      }
address {
          font-family : Verdana, Arial, Geneva, sans-serif;
          color : #000000;
          font-size : 8pt;
          font-style : italic;
      }
td {
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 10pt;
          color : #000000;
      }
th {
          font-family : Verdana, Arial, Geneva, sans-serif;
          
      }
.dgruen {
          background-color : #cccc00;
      }
.hgruen {
          background-color : #ffffcc;
      }
A:link {
          text-decoration : none;
      }
A:visited {
          text-decoration : none;
          color : #0099cc;
      }
A:active {
          text-decoration : none;
      }
A:hover {
          text-decoration : underline;
          color : #cc0066;
      }
A {
          font-family : Verdana, Arial, Geneva, sans-serif;
      }
.adorange {
          background-color : #ff6600;
      }
.ahorange {
          background-color : #ff9933;
      }
.adblau {
          background-color : #6699cc;
      }
.ahblau {
          background-color : #99ccff;
      }

.moblaue {
          background-color : #6699FF;
      }

.klein {
          font-family : Verdana, Arial, Geneva, sans-serif;
          color : #000000;
          font-size : 8pt;
          font-weight : bold;
      }
.punkt8 {
          font-family : Verdana, Arial, Geneva, sans-serif;
          color : #000000;
          font-size : 8pt;
      }
.drucker {
          display : none;
      }
.nurdrucker {
          display : none;
      }
#rundrum {
          border-width : 1px;
          border-style : solid;
          border-color : black;
          padding : 0;
          text-align : justify;
      }
.ueberschrift {
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 18pt;
          font-variant : small-caps;
          color : #000000;
      }
.ueberschrift2 {
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 0.7em;
          color : #000000;
      }
#blocklinks {
          padding : 0;
          margin-top : 0;
          float : left;
          width : 240px;
          height : auto;
      }
#blockrechts {
          margin : 0;
          margin-left : 250px;
          width : 240px;
          height : auto;
      }
.abstand {
          padding : 5px;
          text-align : left;
          background-repeat : no-repeat;
          background-color : white;
          height : 130px;
          background-position : center;
      }

ul#Navigation {
          font-variant : small-caps;
          font-size : 1.05em;
          margin : 0;
          padding : 1px;
          text-align : left;
      }
ul#Navigation a {
          display : block;
          width : 130px;
          padding : 0;
          font-weight : normal;
      }
ul#Navigation li {
          list-style : none;
          margin : 0;
          padding : 0.5px;
      }
ul#Navigation a:link {
          color : black;
      }
ul#Navigation a:visited {
          color : #666;
      }
ul#Navigation a:hover {
          color : black;
          background-color : white;
          text-decoration : none;
      }
ul#Navigation a:active {
          color : black;
      }
.Head_klein {
color : black; 
font-weight : normal; 
font-size : 15px; 
font-family : Verdana, Arial, Geneva, Helvetica,  sans-serif; }
.indextext {
color : black; 
font-size : 11px; 
font-family : Verdana, Arial, Geneva, Helvetica,  sans-serif; 
line-height : 15px;}
.blockindrechts {
          padding : 0;
          margin-top : 15px;
          float : left;
          width : 350px;
          height : auto;
      }
.blockindlinks {
          padding : 0;
          margin-top : 15px;
          margin-left : 350px;
          width : 150px;
          height : auto;    }

