/* Designed by naturbiotop.de */
/* http://www.naturbiotop.de */

    *  * {
          margin : 0;
          padding : 0;
      }
    * body {
          font-family : Arial, Helvetica, sans-serif;
          padding : 10px 0;
          font-size : 12px;
          color : #ddd;
          background : #07080A url(http://corydorasforum.de/images/forum_bg.gif);
      }
    * #huelle {
          margin : auto;
          width : 820px;
          min-height : 100%;
          text-align : left;
          border : 1px solid #000;
          background : #dfe5eb;
      }
    * #header {
          height : 150px;
          width : 820px;
          background : #fff url(http://www.corydorasforum.de/images/codb/banner.jpg) no-repeat;
      }
    * #images {
          margin : 0;
          padding : 0;
      }
    * img {
          border : 0;
      }
    * a:link, a:visited {
          text-decoration : none;
          font-size : 11px;
          color : #009;
      }
    * a:active, a:hover {
          text-decoration : underline;
          font-size : 11px;
          color : #c00;
      }
    * #navigation ul {
          float : left;
          list-style : none;
          border-top : 1px solid #5e5152;
          border-bottom : 1px solid #5e5152;
          height : 20px;
          width : 820px;
          color : #fff;
          background : #c2ce99;
      }
    * #navigation ul li {
          display : inline;
          float : left;
          height : 20px;
          width : 100px;
          padding : 0 0 0 11px;
      }
    * #navigation ul li a {
          padding-top : 3px;
          float : left;
          font-size : 11px;
          font-weight : bold;
          text-align : right;
          color : #304570; /* ueberschriften hintergrund der menue */
      }
    * #sidebar_l {
          float : left;
          width : 155px;
          background : #dfe5eb;
      }
    * #sidebar_r {
          float : right;
          width : 145px;
		  background : #dfe5eb;
      }
    * #sidebar_r h3 {
          font-size : 1.2em;
          padding : 0 0 15px;
      }
    * .title {
          font-size : 1.2em;
          font-weight : bold;
          height : 17px;
          width : 135px;
          padding : 3px 0 0 5px;
          color : #006;
          background : #dfe5eb; /* ueberschriften hintergrund der menues */
      }

    * .menu ul {
          list-style-type : none;
      }
    * .menu {
          font-size : 11px;
          color : #fff;
          background : #dfe5eb; /* linke seite dunkelblauer rahmen */
          width : 130px;
          padding : 5px;
      }

    * a.menu {
          display : block;
          color : #000;
          text-decoration : none;
          background : #000; /* schriftfarbe - warum? */
          margin-top : 1px;
          height : 12px;
      }
    * a.menu:link, a.menu:visited {
          color : #000;
          background : #dfe5eb; /* die farbe der inneren liste */
          text-decoration : none;
      }
    * a.menu:active, a.menu:hover {
          color : #c00;
      }
    * .partner2, .partner {
          width : 93px;
          height : 36px;
          padding : 5px 0 0 5px;
          color : #eee;
          background : #ececec;
      }
    * .partner {
          margin-bottom : 1px;
      }

    * .lasttheme2, .lasttheme {
          width : 114px;
          height : 152px;
          padding : 03px 0 0 7px;
          color : #000;
          background : #ececec;
		  border-top : 1px solid #aaa;
          border-bottom : 2px solid #aaa;
		  border-left : 1px solid #eee;
          border-right : 1px solid #aaa;
      }
    * .lasttheme {
          margin-bottom : 34px; /* abstand zwischen den boxen */
      }
    * #content {
          float : center;
          padding : 10px;
          margin-bottom : 0px;
          text-align : justify;
          width : 800px;
          color : #000;
          background : #999;
		  border-left : 0px solid #aaa;
		  border-right : 0px solid #aaa;
		  border-bottom : 1px solid #aaa;
      }
    * #content p {
          margin-bottom : 8px;
      }
    * #content h1 {
          font-size : 1.8em;
      }
    * #content h2 {
          font-size : 1.2em;
          padding : 0 0 15px;
      }
    * #content h3 {
          font-size : 0.8em;
      }
	* .umflossen_li {
		  float: left;
		  width: 400px;
		  margin: 0 3em 5em 3em;
	  }
	* .umflossen_re {
		  float: right;
		  width: 400px;
		  margin: 0 0 1em 1em;
	  }
	* .umflossen_reh {
		  float: right;
		  width: 152px; 
		  margin: 0 0 1em 1em;
	  }
	* .umflossen_lih {
		  float: left;
		  width: 152px; 
		  margin: 0 0 1em 1em;
	  }
        * .umflossen_reu {
                  float: right;
		  text-align: right;
                  width: 385px;
		  height: 300px;
                  margin: 0 0 1em 1em;
          }
        * .umflossen_liu {
                  float: left;
		  text-align: left;
                  width: 385px;
		  height: 300px;
                  margin: 0 0 1em 1em;
          }
        * .umflossen_ceu {
                  float: center;
		  text-align: center;
                  width: 800 px;
		  height: 300px;
                  margin: 0 0 1em 1em;
          }
    * .top {
          text-align : right;
      }

    * .center {
          text-align : center;
      }
    * #footer {
          width : 820px;
          height : 20px;
          background : #c2ce99;
          clear : both;
      }
    * .copy {
	  font-weight : bold;
	  color : #5c5c5c;
          float : right;
          padding : 3px;
      }
    * .w3c {
          text-align : center;
          font-weight : bold;
          font-size : 9px;
          color : #000;
          margin-top : 10px;
      }
    a.footer:link, a.footer:visited, a.footer:active, a.footer:hover {
          font-weight : bold;
          font-size : 11px;
          color : #304570;
          text-decoration : none;
      }

