body, html{
        /*background-image:url(/fileadmin/images/Layouthilfen/Pixelraster_transparent.gif );
        background-repeat: no-repeat;
        background-position: top left;*/
        background:#F7F5E2;
          /*background:white;#EBFFC4;*/
        margin:0 0 0 10px;
        padding:0;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:normal;
        z-index:99;
        /*height:800px;*/
        }

* {font-size: 100.01%;}

* html #inhalt { height:600px; } /* nur für IE 5.5 - 6.x */
html + body #inhalt { height:600px; } /* nur vom IE 5.0 */

* html #unten_links { height:600px; } /* nur für IE 5.5 - 6.x */
html + body #unten_links { height:600px; } /* nur vom IE 5.0 */

/*#unten, #unten_links, #inhalt {
	padding-bottom: 32767px;
	margin-bottom: -32767px;*/

/*#rahmen_alles {
        text-align:center;
        margin-left:400px;
        border:1px solid #B33300;
        }*/

img {
        border: none; /*Verhindert die dicke Linie um das Bild wenn Link*/
        margin:0;
        padding:0;
	  }

div.gfb_img	{
        float:left;
        height:auto;
        width:300px;
        height:600px;
        background:white;
        padding:0;
        margin:0;
        vertical-align:top;
        text-align:center;
        }

div.gfb_thumbs {
        float:right;
        height:auto;
        width:170px;
        height:310px;
        background:white;
        padding:0;
        margin:0;
        vertical-align:top;
        text-align:center;
        }

#inhaltsbereich {
        width:788px;
        max-width:758px;
        border:solid 0px black;
        border-top:none;
        border-bottom:none;
        background:url(/fileadmin/images/layout/schatten.gif) repeat-y scroll center top;
        margin:0 10px 0 10px;
        padding:0 0 0 30px;
        height:auto;
        text-align:left;
        z-index:10;
        float:left;
        }

#werbeblock_oben {
        width:728px;
        vertical-align:top;
        /*border:0px; */
        /*background:white; */
        height:90px;
        min-height:90px;
        z-index:6;
        clear:both;
        margin-bottom:10px;
        }

#oben {
        clear:both;
        vertical-align:top;
        width:728px;
        /*background:white;  */
        z-index:0;
        padding:0;
        height:auto;
        border:none;
        }

#adresse {
        float:left;
        border:0;
        width:124px;
        max-width:124px;
        height:152px;
        z-index:4;
        margin:0;
        padding:0;
        background: url(/fileadmin/images/logos/logo.jpg); background-repeat:no-repeat; background-position:left bottom;
        }

#logo {
        float:left;
        border:0;
        width:124px;
        max-width:124px;
        height:152px;
        z-index:4;
        margin:0;
        padding:0;
       /* background: url(/fileadmin/images/logos/logo.jpg); background-repeat:no-repeat; background-position:left bottom;*/
        }

#trailer {
        width:597px;
        max-width:597px;
        vertical-align:top;
        border:0;
        margin:0;
       /* background:blue; */
        height:130px;
        min-height:130px;
        z-index:6;
        float:right;
        margin-bottom:0px;
        }

#metanavi_oben {
        float:right;
        text-align:right;
        vertical-align:top;
        background:#c7ff57;
        width:597px;
        max-width:597px;
        height:2em;
        max-height:1.6em;
        z-index:2;
        border:none;
        margin:0px;
        padding:0.4em 0px 0px 0px;
        }

#mitte {
        clear:both;
        width:728px;
        max-width:728px;
        z-index:1;
        border-top: 4px solid white;
        background:#F7F6DA;
        padding:3px 0 0px 0;
        margin:0px 0 0px 0;
        vertical-align:top;
        }

#suche {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        float:left;
        width:132px;
        max-width:132px;
        height:21px;
        min-height:21px;
        z-index:2;
      	border:none;
        background:#F7F6DA;
        padding:0 0 0px 0;
        margin:0px 1px 0px 0px;
        }

#menu_oben {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        background:white;
        /*float:left;
        width:577px;
        max-width:577px; */
        z-index:3;
        padding:0 0 0px 0;
      	margin:10px 0 0px 0px;
      	border-bottom: 1px solid #0033B2;
        }

* html #menu_oben {
        border-bottom: 1px solid #0033B2;
        b\order-bottom: 1px solid #0033B2;
        }

#unten {
        clear:both;
        vertical-align:top;
        width:728px;
        max-width:728px;
        background:url(/fileadmin/images/layout/schatten-menue-links.gif) repeat-y scroll left top;
        height:auto;
        z-index:10;
        padding:0;
        margin:0;
        border-top: 0px solid #0033B2;
        }

#unten_links {
        float:left;
        width:130px;
        min-width:130px;
        max-width:130px;
        height:100%;
        /*background: #FFCC66;  */
        background:url(/fileadmin/images/layout/schatten-menue-links.gif) repeat-y scroll left top;
        margin-left:0px;
        padding: 0px 0px 0px 0px;
        z-index:3;
        }

#menu_links {
	float:left;
	width:130px;
        min-width:130px;
        background:#F7F6DA;
	margin:0;
	padding:0px 0 0 0;
	z-index:4;
        height:auto;
        border-top: 0px solid #0033B2;
        }

/*unten_rechts {
        float:left;
        background:green;
        height:auto;
        z-index:0;
        }*/

#menu_klick {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:0.6em;
        color:#5174CC;
        font-weight:normal;
        margin: 0px 5px 8px 0px; /*oben rechts unten links*/
        }

#inhalt {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        float:right;
        width:585px;
        max-width:595px;
        padding:10px 0 0 12px;
        margin:0 0 15px 0;
        background:white;
        overflow:visible;
        vertical-align:top;
        border-left:0px solid #0033B2;
        z-index:1;
        min-height:380px;
        }

#werbeblock_rechts {
         float:left;
         width:160px;
         max-width:160px;
         padding:0px;
         margin-top:0;
         background:none;
         border: 0px;
         z-index:9;
         height:auto;
         }

/** html #footer {  /* nur fuer Internet Explorer */
/*  margin:2px;     /* Version 5.x */
/*  m\argin:2px;    /* Version 6 */
/*     }    */

#footer {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        clear: both;
        height:2em;
        width:728px;
        max-width:728px;
        text-align:right;
        background:#FFDE57;
        margin-bottom:5px;
        vertical-align:bottom;
        /*border-top:solid 1px #48A08F;      */
        }
#footer2 {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        clear: both;
        height:1em;
        width:728px;
        max-width:728px;
        text-align:right;
        background:#C7FF57;
        margin-bottom:4px;
        padding:0;
        /*border-top:solid 1px #48A08F;      */
        }
