img { 
  border: 0px;
}

a {
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  color:       #3A6C94;
  font-weight: bold;
  text-decoration: none;
}

a.menue {
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  text-decoration: none;
  color:       white;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}

a.menuebottom {
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  text-decoration: none;
  color:       #3A6C94;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;

}

a.menueleft {
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  text-decoration: none;
  color:       #3A6C94;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}

a.menuevisit {
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  color:       #F79548;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}

a.menueklein {
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  text-decoration: none;
  color:       #3A6C94;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}

a.menuevisitklein {
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  color:       #F79548;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}

.center { 
  text-align:  center;
}

.bold { 
  font-weight: bold;
}

.boldklein { 
  font-size:   80%;
  font-weight: bold;
}

.fontklein { 
  font-size:   80%;
}

.italic { 
  font-style: italic
}

.italicklein { 
  font-size: 80%;
  font-style: italic
}

.underline { 
  text-decoration: underline
}

.bolditalic { 
  font-style: italic;
  font-weight: bold;
}


.lineend { 
  background-image: url('/ebusiness/images/lineend.gif');
  background-repeat: no-repeat;
  background-position:bottom;
  width: 24px;
}

.bgline { 
  background-image: url('/ebusiness/images/line.gif');
  background-repeat: no-repeat;
  background-position:bottom;
}

.line {
  background-image: url('/ebusiness/images/line.gif');
  background-repeat: repeat-x;
  background-position:bottom;
}

.boldblue { 
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  color:       #3A6C94;
  font-weight: bold;
}

.blue { 
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  color:       #3A6C94;
}

.height35 { 
  height: 35px;
}

.width200 { 
  width: 200px;
}

.width400 { 
  width: 400px;
}

.width24 { 
  width: 24px;
}

.width20perc{ 
  width: 20%;
 }

.fullheight { 
  height: 100%;
}

.fullwidth { 
  width: 100%;
}

.orange { 
  color: #F79548;
}

.bgcolor { 
  background-color: #FFEEDD;
}


hr { 
  background-color: #F79548; /* Mozilla 1.4 */
  color: #F79548; /* IE 6 */
  border: #F79548; /* Opera 7.11 */
  height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}

hr.fixed { 
  background-color: #F79548; /* Mozilla 1.4 */
  color: #F79548; /* IE 6 */
  border: #F79548; /* Opera 7.11 */
  height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
  width: 100%;
}

table.space, th.space, tr.space, td.space {
  border-style:   none;
  margin: 10px 10px 10px 10px;
  padding: 10px;
  border-style: none;
  vertical-align: top;
}

table.nospace, th.nospace, tr.nospace, td.nospace {
  border-style:   none;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  border-style: none;
  vertical-align: top;
  border-collapse: collapse;
}

table.nospacefett, tr.nospacefett, td.nospacefett {
  border-style:   none;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  vertical-align: top;
  border-collapse: collapse;
  font-size:   18px;
  color:       #3A6C94;
  font-weight: bold;
}

table.nospacefullwidth, tr.nospacefullwidth, td.nospacefullwidth {
  border-style:   none;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  vertical-align: top;
  width: 100%
}

table.tableblue, tr.tableblue, td.tableblue {
  border-style:   none;
  margin: 2px 2px 2px 2px;
  padding: 2px;
  background-color: #3A6c94;
}

table, tr, td {
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  border-style:   none;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
}

table.bottom, tr.bottom, td.bottom {
  font-size:      12px;
  border-style:   none;
  vertical-align: bottom;
}

#logo1 { 
  float:left;
  width: 707px;
  height: 63px;
  background-image: url(/ebusiness/images/bg_logo.jpg);
  border-style: none;
}
#logo3 {
  float:left;  
  width: 70px;
  height: 62px;
  border-style: none;
}
#logo4 { 
  float:left; 
  width: 16px;
  height: 62px;
  border-style: none;
}
#navigation {
  float:left; 
  background-color:#3A6c94;
  padding-top: 0px;
  height: 20px;
  width: 100%;
  text-align:left;
  vertical-align:middle;
}

.clearall { 
  clear:left;
 }

#middle, #left, #right {
  display: block;
  margin:0px;
  padding: 0px;
  float:left;
  width: 100%;
  border:0px;
}	  
#left {
  width: 18%;
  float:left;
}
#leftcontent {
  width: 100%; 
  float: left;
  border-right:1px solid #F79548;
  border-bottom:1px solid #F79548;
}
#leftrandom {
  width: 90%;
  margin-left:2%;
}
#submenuimg {
  vertical-align:middle;
  text-align: center;
  width: 12px;
  height: 27px;
 }

#right { 
  width: 60%;
}

#rightcontent {
  padding-top:1%;
  padding-left:1%;
  padding-right:1%;
  float: left;
  width: auto;
}
#title {
  background-image: url('/ebusiness/images/line.gif');
  background-repeat: repeat-x;
  height: 35px;
  background-position:bottom;
  float:left;
}
#titleleft {
  background-image: url('/ebusiness/images/line.gif');
  background-repeat: repeat-x;
  height: 35px;
  background-position:bottom;
}
#titleleftmenue {
  background-image: url('/ebusiness/images/line.gif');
  background-repeat: repeat-x;
  height: 35px;
  background-position:bottom;
}

#titlelineend {
  background-color:#226633;
  background-image: url('/ebusiness/images/lineend.gif');
  background-repeat: no-repeat;
  width: 26px;
  height: 35px;
  background-position:bottom;
  float:left;
}

#rightbottom, #rightbottomcontent {
  width: 50%;
  float: left;
}
#bottom, #bottomleft, #bottomright, #copyright {
  display: block;
  padding: 0px;
  float:left;
  width: 100%;
}
#bottomleft {
  float: left;
  padding-top: 10px;
  text-align:center;
  vertical-align:middle;
  width: 18%;
}
#bottomright {
  display: block;
  width: auto;
  border-top:1px solid #F79548;
  border-left:1px solid #F79548;
  font-size: 90%;
  float: left;
}
#copyright { 
  font-size: 90%;
}

.yellowbigbold {
  font-size:   14px; 
  color:#F79548;
  font-weight: bold;
}
