/* 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 : 850px;
          height : auto;
          padding : 10px;
          border-width : 1px;
          border-style : solid;
          border-color : white;
          background-color : #D0E0F9;

         
     }
    	 	/* für Druck-Style ändern: border-width : 0px;  */	
     		/* für Druck-Style ändern: border-color : white;  */	
#Main {
          text-align : left;
          margin-left : 230px;
          margin-top : 0;
          margin-bottom : 10px;
          padding : 10px;
          width : 510px;          
          border-width : 1px;
          border-style : solid;
          border-color : white;
          background-color : white;                 
      }
	/* für Druck-Style entfernen: border-width : 1px;  */	
	
#Leistungen {
          padding: 0.1em;
          text-align : center;
          margin : 0 auto;
          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 : 180px;
          margin-bottom : 10px;
          width : 600px;
          padding : 0;
          text-align : center;
      }
      /* für Druck-Style margin-left: 0; */

#Fuss {
          margin-top : 0;
          margin-left : 182px;
          margin-bottom : 10px;
          width : 600px;
          padding : 0;
          text-align : center;
      }
      /* 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: #E9F0FC;
          text-align : center;
      }
      
	/* für Druck-Style text-align: left; */


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

img {
          border-width : 1px;
          border-style : solid;
          border-color : #6699cc;

			}
	/* für Druck-Style entfernen: border-width : 1px;  */
		
.or {
          border-width : 0px;

			}
.Firstline {
          text-align : left;
		  display : block;
          width : 100%;
          padding : 1px;
          background-color : #99ccff;
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 1.1em;
          color : #000000;
          margin-bottom : 0.2em;
          margin-top : 0.2em;
          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 : #f0f8ff;
      }

.Firstline hellblau2 {
          text-align : left;
		  display : block;
          width : 100%;
          padding : 1px;
          background-color : #bfd3e2;
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 1.1em;
          color : #000000;
          margin-bottom : 0.2em;
          margin-top : 0.2em;
          font-weight : bold;
          border-width : 0px;
          border-style : solid;
          border-color : #6699cc;

                  }

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{
          text-align : left;
		  margin-top : 0.3em;
          margin-bottom : 0.3em;
          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-image : 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;
      }
table {
      margin-top: 0.1em;
      }
td {
          font-family : Verdana, Arial, Geneva, sans-serif;
          font-size : 10pt;
          color : #000000;
      }
th {
          font-family : Verdana, Arial, Geneva, sans-serif;
          
      }
.dblaud {
          background-color : #006699;
      }
.dblauh {
          background-color : #6699cc;
      }
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;
      }
.dblauhh {
          background-color : #d6e0f9;
      }
.dblaubody {
          background-color : #e9f0fc;
      }
.adblau {
          background-color : #6699cc;
      }
.ahblau {
          background-color : #99ccff;
      }
.moblaue {
          background-color : #6699FF;    
      }
.moblaueto {
          background-color : #bfb3e2;         
       }
.moturkis {
          background-color : #006699;
      }

.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 {
          list-style-image : none;
          font-variant : small-caps;
          font-size : 1.03em;
          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;    }
