/* ... Allgemein ... */
  body {margin: 0px; background-color: #FEE42D; font-family: arial, western, sans-serif; font-size: 10pt;}
  div {text-align: left;}
  span {margin: 0px; padding: 0px}
  table {font-family: arial, western, sans-serif; font-size: 10pt;}
  img {border:0;}

h1 {
	font-size: 140%;
	font-weight: bold;
	}

h2 {
	font-size: 120%;
	font-weight: bold;
	}

h3, h4, h5, h6 {
	border-bottom: none;
	font-weight: bold;
	}

h3 {
	font-size: 110%;
	}

h4 {
	font-size: 106%;
	}

h5 {
	font-size: 100%;
	}

h6 {
	font-size: 80%;
	}
  /* ... Farben ... */
  .color_red {background-color: red; }
  .color_green {background-color: green;}
  .color_blue {background-color: blue; }
  .color_gray {background-color: gray; }
  .color1 {background-color: yellow; color: #ffffff}
  .gold {background-color: #716038; }
  .yellow {color:#FFCC00;}
  .grey {color:#808080;}
  .gray {color:#808080;}
  .orange {color:#FF3F00;}
  .wechselkurse-bg-yellow {background-color:#FFF9D5;}
  .bg-hellgelb {background-color:#FFF9D5;}
  .bg-hellhellgelb {background-color:#FFFEEC;}

  /* ... ID Definitionen (Breite...) ... */
  #maincontainer {width: 927px; margin: 0px auto; padding: 0px; text-align: left}
  #header {width: 927px; }
  #bg-container { background-image: url("./img/design2/bg-y-repeat.jpg");background-repeat:repeat-y;}
  #left {width: 174px; float: left; }
  #maincontent{}
  .content {margin-left: 210px; padding: 0px; border: 0px; width: 458px;  }
  .wide-content {margin-left: 210px; padding: 0px; border: 0px; width: 683px;  }
  .extra-wide-content {margin-left: 10px; padding: 0px; border: 0px; width: 883px;  }
  #right {width: 225px; float: right; }
  #maincontainer_doctype {width: 717px; margin: 0px auto; padding: 0px; text-align: left}
  #header_doctype {width: 717px; }
  #bg-container_doctype { background-image: url("./img/design2/bg-y-repeat_710.jpg");background-repeat:repeat-y;}
  .doctype-content {margin-left: 130px; padding: 0px; border: 0px; width: 570px;  }


  /* ... Modul Definitionen / Allgemein ... */
  .modul {clear: both}
  .modul_head {padding: 3px; padding-left: 30px; background-color: #000000; color: #ffffff; font-weight: bold; margin-top: 5px; background-image: url("../img/symbol.gif"); background-repeat: no-repeat; background-position: 0px 0px;}
  .modul_body {}
  .navi{padding-left: 23px;}
  .vabstand {margin-top: 6px; margin-bottom: 6px;}


  /* ... Content Definitionen ... */
  .clear {clear: both; }
  .content_full_size {clear: both;}
  .c_l {width: 201px;}
  .points_white {background-image:url('../css/img/design2/d_points_white.gif');}
  .left {float:left;}
  .right {float:right}
  .top {vertical-align:top;text-align:top;}
  .all {clear: both}
  .middle {vertical-align:middle;}
  .bottom {vertical-align:bottom;}
  .padding7 {padding:7px;}
  .padding10 {padding:10px;}


  /* ... Link Definitionen ... */
  a {color: #000000;}
  a:hover {color: #FFCC00;}
  a.nav {text-decoration: none;}
  a.no_underline {text-decoration: none;}
  a.gray {color: #808080;}



.f7 {font-size: 7pt}
.f8 {font-size: 8pt}
.f9 {font-size: 9pt}
.f10 {font-size: 10pt}
.f11 {font-size: 11pt}
.f12 {font-size: 12pt}
.f13 {font-size: 13pt}
.f14 {font-size: 14pt}
.f13 {font-size: 13pt}
.f16 {font-size: 16pt}
.f18 {font-size: 18pt}
.b {font-weight: bold}


form {  padding:0px; border:0px solid #ddd; }
input, select, textarea { padding:0px; border:1px solid #808080; margin:0px;}

.ToolText{position:relative; }
.ToolTextHover{position:relative;}
.ToolText span{display: none;}

.ToolTextHover span{
  display:block;
  position:absolute;
  border:1px solid black;
  top:6.3em;
  left:5px;
  background-color:gray; color:white;
  text-align: center;
}


.saved_box{
          position:relative;
          left:0px;
          top:0px;
 		  height:auto;
		  background-color:#FFFFC0;
		  border:solid 1px #408EB4;
		  margin-bottom:0px;
		  padding:5px;
		  width:98%;
}
