ul.haupt li{
  list-style-type: none;
  margin-left: 5px;
  margin-top:0px;
  margin-bottom:0px;
  padding-left: 15px;
  background: url('../img/aufzaehl1.gif') no-repeat left center;
  background-position: left top;
  vertical-align: top;
}

ul.unter1 li{
  list-style-type: none;
  margin-left: 0px;
  margin-top:0px;
  margin-bottom:0px;
  padding-left: 20px;
/*  background: url('../img/aufzaehl2.gif') no-repeat left center; */
}

ul.haupt{
  list-style-type: none;
  margin-left: 0px;
  margin-top:0px;
  margin-bottom:0px;
  padding-left: 0px;
  vertical-align: top;
}

ul.unter1{
  list-style-type: none;
  margin-left: 0px;
  margin-top:0px;
  margin-bottom:2px;
  padding-left: 0px;
}

.unterlegung
{
background-color:ff22ff;
width:110px;
border-left:1px solid #909090;
border-bottom:1px solid #909090;
text-align:right;
}

.abschluss
{
background-color:DAD9D9;
width:780px;
b order-left:1px solid #909090;
b order-bottom:1px solid #909090;
b order-right:1px solid #909090;
text-align:center;
color:#8A8A8A;
font-family:arial;
font-size:12px;
}

a:link    { color:#2086AB; b ackground-color:#fff;text-decoration:underline;}
a:visited { color:#2086AB; b ackground-color:#fff;text-decoration:underline;}
a:hover   { color:#2086AB; background-color:#fff;text-decoration:underline;}
a:active  { color:#ff0000; background-color:#e1e1e1;text-decoration:underline;}


/* 3366cc gute Linkfarbe */

a.menu:link    { color:#fff; b ackground-color:#fff;text-decoration:none;}
a.menu:visited { color:#fff; b ackground-color:#fff;text-decoration:none;}
a.menu:hover   { color:#000; background-color:#e1e1e1;text-decoration:none;}
a.menu:active  { color:#000; background-color:#e1e1e1;text-decoration:none;}

a.menu_profil:link    { color:#909090; b ackground-color:#fff;text-decoration:none; }
a.menu_profil:visited { color:#909090; b ackground-color:#fff;text-decoration:none;}
a.menu_profil:hover   { color:#000; background-color:#e1e1e1;text-decoration:none;}
a.menu_profil:active  { color:#909090; b ackground-color:#fff;text-decoration:none;}

a.abschlusslink:link    { color:#8A8A8A; b ackground-color:#fff;text-decoration:none; }
a.abschlusslink:visited { color:#8A8A8A; b ackground-color:#fff;text-decoration:none;}
a.abschlusslink:hover   { color:#8A8A8A; background-color:#ffffff;text-decoration:none;}
a.abschlusslink:active  { color:#8A8A8A; b ackground-color:#fff;text-decoration:none;}


body { background-color: #DAD9D9; background-image: url(bg.gif); background-repeat: repeat-x; }

.umrandung{
width:780px;
margin:auto;
border:1px solid #909090;
}

.rahmen1{
width:300px;
margin:auto;
border:0px solid #909090;
background-color:e1e1e1;
}

.rahmen2{
width:480px;
margin:auto;
border:0px solid #000000;
background-color:ffffff;
}

#button{
text-align:right;
font-size:16px;
font-weight:normal;
vertical-align:top;
}

#button_profil{
text-align:right;
font-size:16px;
color:#909090;
vertical-align:bottom;
}

#ueberschrift{
text-align:left;
background-color:#fff;
padding-left:10px;
font-size:1.3em;
font-family:arial;
font-weight:bold;
line-height:18px;
color:#A2A2A2;
}

#fliess{
width:450px;
border: 0px solid #000;
background-color:#fff;
padding-left:10px;
padding-top:2px;
font-size:12px;
font-family:arial;
line-height:17px;
}

.zelle1{
font-family:arial;
background-color:#b9CE58;
margin:auto;
margin-top:5px;
width:290px;
height:70px;
text-align:right;
font-size:17px;
font-weight:normal;
vertical-align:top;
}

.zelle2{
font-family:arial;
background-color:#F2BE41;
margin:auto;
margin-top:5px;
width:290px;
height:70px;
text-align:right;
font-size:17px;
font-weight:normal;
vertical-align:top;
}

.zelle3{
font-family:arial;
background-color:#BCBCBC;
margin:auto;
margin-top:5px;
width:290px;
height:70px;
text-align:right;
font-size:17px;
font-weight:normal;
vertical-align:top;
}

.zelle4{
font-family:arial;
background-color:#FFF;
margin:auto;
margin-top:5px;
margin-bottom:5px;
width:290px;
height:70px;
text-align:right;
font-size:17px;
font-weight:normal;
vertical-align:bottom;
border: 0px solid #ccc;
}

.zelle_ohne{
font-family:arial;
background-color:#FFF;
m argin:auto;
margin-top:5px;
margin-bottom:15px;
width:290px;
height:70px;
vertical-align:top;
}

.zelle_ohne{
margin-left:0px;
font-size:12px;
font-family:arial;
background-color:#ffffff;
margin:auto;
border:0px solid #000;
}



.zelle_bild{
background-color:#fff;
b order-left:5px solid #e1e1e1;
border-top:5px solid #e1e1e1;
b order-right:5px solid #e1e1e1;
border-bottom:10px solid #e1e1e1;
height:70px;
}


.zelle6{
background-color:#fff;
b order-left:5px solid #e1e1e1;
b order-bottom:100px solid #e1e1e1;
b order-right:5px solid #e1e1e1;
height:50px;
}

.zelle7{
background-color:#fff;
color:#909090;
border-left:5px solid #e1e1e1;
border-bottom:5px solid #e1e1e1;
border-right:5px solid #e1e1e1;
height:70px;
}

.zelle_logo{
p adding-left:20px;
padding-right:10px;
font-size:12px;
font-family:arial;
background-color:#ffffff;
margin:auto;
b order:5px solid #e1e1e1;
p adding:0px;
height:100px;
}

#im_web_unsichtbar {
background-color:transparent;
}



/* interne Downloadbereiche  */

td.pdf1  {
background-color : #e1e1e1;
vertical-align : top;
font-size : 10pt;
font-family :arial;
width:150px;
}

td.pdf2  {
background-color : #eeeeee;
vertical-align : top;
font-size : 10pt;
font-family :arial;
width:200px;
}

.downloads {
width:450px;
border: 0px solid #000;
background-color:#fff;
padding-left:10px;
padding-top:2px;
font-size:12px;
font-family:arial;
line-height:17px;
}


.downloads_links {
float:left;
width:410px;
/* original width:210px  */
border: 0px solid #000;
background-color:#fff;
padding-top:2px;
font-size:12px;
font-family:arial;
line-height:17px;
border:0px solid #909090;
}

.downloads_rechts {
float:left;
width:150px;
border: 0px solid #000;
background-color:#fff;
padding-top:2px;
font-size:12px;
font-family:arial;
line-height:17px;
}

.internerbereich {
float:right;
width:150px;
border: 0px solid #000;
background-color:#fff;
padding-top:2px;
padding-right:4px;
font-size:12px;
font-family:arial;
line-height:17px;
text-align:right;
}

.textfeld {
background-color:#ffffff;
}

.loginbereich {

width:150px;
border: 0px solid #fff;
background-color:#fff;
padding-top:2px;
padding-right:4px;
font-size:12px;
font-family:arial;
line-height:17px;
text-align:right;
}

