/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans-v34-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/open-sans-v34-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

body  { scrollbar-arrow-color: #E30020; scrollbar-face-color: #36508C; color: #555555; background-color: #ececec; margin: 0; }

sup, sub { line-height:0px; }

h1	{ color: #333; font-size: 1.5em; font-family: 'Open Sans', sans-serif; font-weight: normal; }
h2	{ color: #333; font-size: 1.3em; font-family: "Open Sans", sans-serif; font-weight: 300; line-height: 20px; }
h3	{ color: #333; font-size: 1.0em; font-family: "Open Sans", sans-serif; font-weight: 300; line-height: 20px; }
.ueber	{ color: #333; font-size: 1.3em; font-family: 'Open Sans', sans-serif; }
.text1	{ color: #333; font-size: 1.2em; font-family: 'Open Sans', sans-serif; font-weight: 400; line-height: 28px; }
.text2	{ color: #3a3a40; font-size: 0.9em; font-family: "Open Sans", sans-serif; font-weight: 400; line-height: 1.5em; }

.text3			{ color: #666; font-size: 0.9em; font-family: 'Open Sans', sans-serif; font-weight: 400; background-color: #fff; cursor: default ; }
.text3:hover	{ color: #666; font-size: 0.9em; font-family: "Open Sans", sans-serif; font-weight: 400; background-color: #e4e4e4; cursor: default ; }
.text3b			{ color: #fff; font-size: 0.9em; font-family: 'Open Sans', sans-serif; font-weight: 400; background-color: #969af6; cursor: default ; }

sik.text4		{ color: #fff; font-size: 0.8em; font-family: 'Open Sans', sans-serif; font-weight: 400; background-color: #007a9d; cursor: default ; }
sik.text4:hover	{ color: #666; font-size: 0.8em; font-family: 'Open Sans', sans-serif; font-weight: 400; background-color: #fff; cursor: default ; }
sik.text4b		{ color: #666; font-size: 0.8em; font-family: 'Open Sans', sans-serif; font-weight: 400; background-color: #fff; cursor: default ; }

.text4			{ color: #eee; font-size: 0.8em; font-family: "Open Sans", sans-serif; font-weight: 400; cursor: default ; }
.text4:hover	{ color: #fff; font-size: 0.8em; font-family: 'Open Sans', sans-serif; font-weight: 400; background-color: #969af6; cursor: default ; }
.text4b			{ color: #fff; font-size: 0.8em; font-family: 'Open Sans', sans-serif; font-weight: 400; background-color: #969af6; cursor: default ; }

.text5			{ color: #666; font-size: 0.9em; font-family: 'Open Sans', sans-serif; font-weight: 400; background-color: #e4e4e4; cursor: default ; }
.text5:hover	{ color: #666; font-size: 0.9em; font-family: "Open Sans", sans-serif; font-weight: 400; background-color: #969af6; cursor: default ; }
.text5b			{ color: #fff; font-size: 0.9em; font-family: 'Open Sans', sans-serif; font-weight: 400; background-color: #969af6; cursor: default ; }

.gr10   { color: #000; font-size: 10px; line-height:18px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default ; }
.gr12   { color: #555; font-size: 12px; line-height:18px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default ; }
.gr13   { color: #555; font-size: 13px; line-height:20px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default ; }
.gr14b  { color: #555; font-size: 14px; line-height:20px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; cursor: default ; }
.gr14   { color: #555; font-size: 14px; line-height:20px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default ; }
.gr16b  { color: #718691; font-size: 16px; line-height:24px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; cursor: default ; }
.gr16   { color: #718691; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:24px; cursor: default ; }
.gr18b  { color: #36508c; font-size: 18px; line-height:28px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; cursor: default ; }
.gr18   { color: #555; font-size: 18px; line-height:28px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default ; }
.gr20b  { color: #555; font-size: 20px; line-height:28px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; cursor: default ; }
.gr20   { color: #555; font-size: 22px; line-height:28px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; cursor: default ; }
.gr24b  { color: #555; font-size: 24px; line-height:32px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; cursor: default ; }
.gr24   { color: #555; font-size: 24px; line-height:32px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:24px; cursor: default ; }

.a     	   { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.a:visited  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.a:aktiv    { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.a:hover    { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }

.a_men2a     	 { color: #40617c; font-size: 16px; font-family: Arial; text-decoration: none; cursor: default  }
.a_men2a a    	 { color: #40617c; font-size: 16px; font-family: Arial; text-decoration: none; cursor: default  }
.a_men2a hover   { color: #40617c; font-size: 16px; font-family: Arial; background-color: #ebebeb; text-decoration: none; cursor: default   }
.a_men2b     	 { color: #40617c; font-size: 16px; font-family: Arial; background-color: #e4e4e4; text-decoration: none; cursor: default  }

.a_menkl     	 { color: #636363; font-size: 14px; font-family: Arial; text-decoration: none; cursor: default  }
.a_menkl a    	 { color: #336699; font-size: 12px; font-family: Arial; text-decoration: none; cursor: default  }
.a_menkl a:hover { color: #336699; font-size: 12px; font-family: Arial; text-decoration: none; cursor: default  }

.a_men     		  { color: #808080; font-size: 14px; font-family: Arial; text-decoration: none; cursor: default  }
.a_men a    	  { color: #808080; font-size: 14px; font-family: Arial; text-decoration: none; cursor: default  }
.a_men a:visited  { color: #808080; font-size: 14px; font-family: Arial; text-decoration: none; cursor: default  }
.a_men a:aktiv    { color: #808080; font-size: 14px; font-family: Arial; text-decoration: none; cursor: default  }
.a_men a:hover    { color: #808080; font-size: 14px; font-family: Arial; text-decoration: none; cursor: default  }

.men_u2     	{ color: #ebebeb; font-size: 16px; font-family: Arial; text-decoration: none; }
.men_u     	 	{ color: #ffffff; font-size: 12px; font-family: Arial; text-decoration: none; }
.men_u a    	{ color: #ffffff; font-size: 12px; font-family: Arial; text-decoration: none; }
.men_u a:hover 	{ color: #ebebeb; font-size: 12px; font-family: Arial; text-decoration: none; }





.eingabe { color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; border-color: #999; border-width: 1pt; }
#menue1 { height: 175px; width: 200px; position: absolute; top: 195px; left: 50%; margin-left: -40px; visibility: hidden; padding-top: 4px; }
.menue_b  			{ color: #4e4e4e; font-size: 12px; font-family: Arial; background-color: #9999ff; text-decoration: none; }
.menue_b:hover  	{ color: #4e4e4e; font-size: 12px; font-family: Arial; background-color: #eee; text-decoration: none; cursor: pointer; }

