/* ȫ�� */
body {
margin: 0px;
background-color: #FFFFFF;
color: #000000;
}

body, table, p,h1,h2,h3,h4,ul,ol,li,div,td{
font: 12px Tahoma, Verdana;
line-height: 1.3em;
}

a:link,a:visited,a:active,a:hover{color: #000000;}
.flex{
	display: flex;
	justify-content: center;
	align-items: center;
  text-decoration: none;
}
.jszcbox .jszctext{
	width: 65px;
  color: #666666;
  text-decoration: none;
}
.jszcbox .jszcimg{
	width: 50px;
}
h5{
margin: 15px 0px 8px 0px;
font: 14px Tahoma, Verdana;
font-weight:bold;}

h6{
margin: 15px 0px 8px 0px;
font: 14px Tahoma, Verdana;
font-weight:bold;}

ol{margin: 8px 0px 8px 35px;}

b{font: 13px Tahoma, Verdana;
font-weight:bold;}

p{margin:0;}
.pformat{margin:8px 0;}
.img{border:0;}

/* ���˵� */
#mainMenu {
  background-color: #EEE;
  border: 1px solid #CCC;
  color: #000;
  width: 130px;
}

#menuList {
  margin: 0px;
  padding: 10px 0px 10px 15px;
}

li.menubar {
  background: url(../images/plus.gif) no-repeat 0em 0.3em;
  line-height: 1.5em;
  list-style: none outside;
}

.menu {
  display: none;
  margin-left: 15px;
  padding: 0px;
}

.menu li {
  background: url(../images/square.gif) no-repeat 0em 0.3em;
  list-style: none outside;
}

.menu li a{
  background-color: transparent;
  color: #000;
  padding-left: 10px;
  text-decoration: none;
}

.menu li a:hover {
  text-decoration: underline;
}

a.actuator {
  background-color: transparent;
  color: #000;
  padding-left: 15px;
  text-decoration: none;
}

a.actuator:hover {
  text-decoration: underline;
}

/* ���˵� ���� */

.Standardtext {
color:#000000;
text-decoration: none;
font-weight: normal}

.Standardtextbold_orange {
color:#FF6633;
font-weight:bold;}

.Text_klein {
font-size: 11px;
color: #000000; 
text-decoration: none;}

.mehr {color: #FF6600; text-decoration: none}
.impressum {  font-size: 8pt; color: #666666; text-decoration: none}


.Gen_nav:link,.Gen_nav:hover,.Gen_nav:active,.Gen_nav:visited{
font-family: Arial, Helvetica, sans-serif,����;
font-weight: bold;
color: #ffffff;
text-decoration: none; } 

.Ueberschrift {font: 14px Tahoma, Verdana;font-weight: bold; color: #FF7D30}
.Titel { font-size: 15px; font-weight: bold; color: #FFFFFF; text-decoration: none}





.Prim_Nav_Aktiv { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none; ; font-weight: bold}
.Sek_Nav { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; text-decoration: none; }
.Sek_Nav_Aktiv { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none; ; font-weight: bold}
.ter_nav { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; text-decoration: none; }
.ter_nav_aktiv { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; ; font-weight: bold}
.b {font-size: 9pt;        color:#000000;
text-decoration: none; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal;}














 

















