/*Dies ist ein basis.css mit den Grunddefinitionen für Texte und für Links und das Navigationssystem*/
body {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color:  #31508A;
 scrollbar-face-color:88b1c1; 
 scrollbar-highlight-color:31508A; 
 scrollbar-shadow-color:666666; scrollbar-arrow-color:31508A;
 scrollbar-track-color:88b1c1}
td, p {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #31508A;}
.h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold}
.h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #31508A}

.h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #31508A}
.h3blau {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #31508A}
.h3hlblau {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #88b1c1}
.h3grau {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #ccd1d9}
.h3blaubg {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; back-groundcolor: #31508A; color: #ccd1d9}
.pnormal {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal>; color:#000000}
.pklein {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal}
.blauklein {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #31508A}
.grauklein {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #ccd1d9}
.hlblauklein {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #88b1c1}
.pgross {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: normal}
.blaugross {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #31508A}
.graugross {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #ccd1d9}
.graugross2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #ccd1d9}
.hlblaugross {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #88b1c1}.
.pbold {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold}
.prot {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #cc0000;}
.bildtext {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color:#31508A}
.input {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;font-weight: bold; color:#FFFFFF; background-color:#31508A}
.inputgr {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;font-weight: bold; color:#31508A; background-color:#F7F7F7}
.menu { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color:  #31508A; background-color:#F7F7F7; scrollbar-face-color:31508A; scrollbar-highlight-color:CED3DE; scrollbar-shadow-color:666666; scrollbar-arrow-color:CED3DE;scrollbar-track-color:CED3DE}
.submit { 
 text-decoration : none;
 font-family : Arial, Helvetica, sans-serif;
 font-size : 10pt;
 font-weight : bold;
 color : #31508A;
 padding: 1px;
  background : #B0CCD7;
 border-top : solid #999999;
 border-bottom : solid #cccccc;
 border-left : solid #999999;
 border-right : solid #cccccc;
 border-width : 1px;
 } 
.scroll {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; 
overflow: auto; position: static; height: 400px; width: 550px; left: 180px; top: 300px; clip:  rect(   );
scrollbar-face-color:ffffff;
scrollbar-highlight-color:ffffff; 
scrollbar-shadow-color:666666; 
scrollbar-arrow-color:cccccc;
scrollbar-track-color:ffffff;}
 
 a:link { text-decoration:underline; color:#31508A }
 a:visited { text-decoration:underline; color:#31508A}
 a:Hover { text-decoration:underline; color:#31508A}

 a.abc:link { text-decoration:none; font-weight:bold; font-size: 11pt; color:#31508A }
 a.abc:visited { text-decoration:none;font-weight:bold; font-size: 11pt; color:#31508A}
 a.abc:Hover { text-decoration:none;font-weight:bold; font-size: 11pt; color:#88b1c1}


/* following by MG, 26.6.2000 */

/* externe links verweisen auf andere websites ;) */
a.extlink:link { text-decoration:underline; font-weight:bold; color:#31508A}
a.extlink:visited { text-decoration:underline; font-weight:bold; color:#31508A}
a.extlink:Hover { text-decoration:underline; font-weight:bold; color:#88b1c1}

a.h2hell:link { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #deebef}
a.h2hell:visited{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #deebef}
a.h2hell:Hover{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #31508A}

/* interne links auf eigene websites ;) */
a.intlink:link { text-decoration:underline; font-weight:normal; color:#31508A}
a.intlink:visited { text-decoration:underline; font-weight:normal; color:#31508A}
a.intlink:Hover { text-decoration:underline; font-weight:normal; color:#88b1c1}

 
 .intlink1:link,.intlink1:visited  {
 text-decoration : none;
 font-family : Arial, Helvetica, sans-serif;
 font-size : 10pt;
 font-weight : bold;
 color : #31508A;
 padding: 2px;
  background : #B0CCD7;
 border-top : solid #999999;
 border-bottom : solid #cccccc;
 border-left : solid #999999;
 border-right : solid #cccccc;
 border-width :1px;
 }
 
 .intlink1:hover,.intlink1:active{
 text-decoration : none;
 font-family : Arial, Helvetica, sans-serif;
 font-size : 10pt;
 font-weight : bold;
 color : #31508A;
 background : #cc0000;
 padding: 2px;
  background : #B0CCD7;
 border-top : solid #999999;
 border-bottom : solid #cccccc;
 border-left : solid #999999;
 border-right : solid #cccccc;
 border-width : 1px;
 }

a.intlink2:link { text-decoration:underline; font-size: 14pt; font-weight:bold; color:#31508A}
a.intlink2:visited { text-decoration:underline; font-size: 14pt; font-weight:bold; color:#31508A1}
a.intlink2:Hover { text-decoration:underline; font-size: 14pt; font-weight:bold; color:#31508A}

a.intlink3:link { text-decoration:none; font-size: 14pt; font-weight:bold; color:#ccd1d9}
a.intlink3:visited { text-decoration:none; font-size: 14pt; font-weight:bold; color:#ccd1d9}
a.intlink3:Hover { text-decoration:none; font-size: 14pt; font-weight:bold; color:#ccd1d9}

a.intlink4:link { text-decoration:underline; font-size: 10pt; font-weight:bold; color:#88b1c1}
a.intlink4:visited { text-decoration:underline; font-size: 10pt; font-weight:bold; color:#88b1c1}
a.intlink4:Hover { text-decoration:underline; font-size: 10pt; font-weight:bold; color:#88b1c1}


/* style für menues ! */
a.m0:link { text-decoration:none; font-size: 10pt; font-weight: bold; color:#31508A}
a.m0:visited { text-decoration:none; font-size: 10pt; font-weight: bold; color:#31508A}
a.m0:Hover { text-decoration:underline; font-size: 10pt; font-weight: bold;color:#31508A}
/* style menue stufe 1 */
a.m1:link { text-decoration:none; font-size: 10pt; font-weight: bold; color:#31508A}
a.m1:visited { text-decoration:none; font-size: 10pt; font-weight: bold; color:#31508A0}
a.m1:Hover { text-decoration:underline; font-size: 10pt; font-weight: bold;color:#31508A}
/* 2. Stufe */
a.m2:link { text-decoration:none; font-size: 9pt; font-weight: normal; color:#31508A}
a.m2:visited { text-decoration:none; font-size: 9pt; font-weight:normal; color:#31508A}
a.m2:Hover { text-decoration:underline; font-size: 9pt; font-weight: normal;color:#31508A}
/* 3. Stufe */
a.m3:link { text-decoration:none; font-size: 9pt; font-weight: normal; color:#31508A}
a.m3:visited { text-decoration:none; font-size: 9pt; font-weight: normal; color:#31508A}
a.m3:Hover { text-decoration:underline; font-size: 9pt; font-weight: normal;color:#31508A}
/* 3. Stufe */
a.m4:link { text-decoration:none; font-size: 9pt; font-weight: normal; color:#31508A}
a.m4:visited { text-decoration:none; font-size: 9pt; font-weight: normal; color:#31508A}
a.m4:Hover { text-decoration:underline; font-size: 9pt; font-weight: normal;color:#31508A}
.weissgross { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #FFFFFF}
