body  {
	font-family: 		verdana, arial, helvetica, sans-serif;
	font-size:			12px;
	color:				#435F6A;
	line-height:		1.4em;
	margin:				0px;
	padding:			0px;
	border:				0px;
}

a {
    text-decoration:    none;
    color:				#435F6A;
}

a > img {
	border:				none;
}

h1 {
	color:				#FF6633;
	font-weight:		bold;
    font-size:          12px;
}

#img_logo {
    position:           absolute;
    top:                10px;
    left:               50px;
    display:			block;
}
#img_erfolg {
	position:			absolute;
	top:				85px;
	left:				0px;
    display:			block;
}

#img_klammer {
    position:           absolute;
    top:                315px;
    left:               0px;
    display:			block;
}

.cont_inhalt {
    position:           relative;
    top:                -419px;
    left:               235px;
    width:              571px;
    height:				800px;
    border-right:		1px solid #cc0033;
    border-left:		1px solid #cc0033;
    font-size:          12px;

}
.cont_inhaltv {
    position:           relative;
    top:                -419px;
    left:               235px;
    width:              571px;
    height:				1260px;
    border-right:		1px solid #cc0033;
    border-left:		1px solid #cc0033;
    font-size:          12px;

}

.inhalt {
    position:           relative;
    top:                61px;
    left:               20px;
	width:				510px;
}

.inhaltp {
    position:           relative;
    top:                60px;
    left:               20px;
	width:				510px;
}


.inhalt_alt {
	position:			relative;
	top:				-550px;
	width:				570px;
}

.weiss {
    position:           fixed;
    top:                595px;
    left:               0px;
    height:             600px;
    width:              800px;
    background-color:   #fff;
}

.pfeil {
    color:		#FF6633;
    font-size:		1.5em;
    font-weight:	bold;
}

.zurueck {
    text-align:		right;
}


#navi_hori {
    position:           relative;
    top:                285px;
    left:               25px;
    height:             20px;
    width:              250px;
    display:            inline-block;
    font-size:			0.8em;
}

#navi_vert {
    position:           relative;
    top:                325px;
    left:               60px;
    height:             250px;
    width:              200px;
    font-weight:        bold;
}

ul {
	padding:			0px;
	margin:				0px;
	list-style-type:	none;
}

.inhalt ul {
	list-style-type:	square;
	padding:			.5em 1em .2em 3em;
}

* html #navi_hori ul li {
        display:            inline;         /* for IE 6 only */
        color:				blue;
  }

#navi_hori ul li {
  		display:			inline;    		/* IE 7*/
        padding:            .2em 1em .2em 0em;
}

a:hover {
        color:				#ff6633;
  }

.select{
    color:              #FF6633;
	font-weight:		bold;
}

.inactive {
    color:              #cccccc;
	font-weight:		bold;
}

.home {
    position:           absolute;
    top:                645px;
    left:               25px;
    height:             20px;
    width:              50px;
    display:            inline-block;
    font-size:			0.8em;
}

.i1 {
	font-size:			1.2em;
	font-weight:		bold;
	color:				#ff6633;
	font-style:			italic;
}

.i2 {
	font-weight:		bold;
	color:				#435f6a;
	left:				800px;
	text-align:			right;
}

.i3 {
    font-size:          1.2em;
    font-weight:        bold;
    color:              #cc0033;
}

.i4 {
    font-weight:        bold;
    color:              #cc0033;
}

.i22 {
	font-style:			italic;
	left:				800px;
	text-align:			right;
}

.t1 {
	padding:			.1em 1em 2em 2em;
}

.a1 {
    color:				#ff6633;
  }


/* ####################################################################
#navi_hori > ul {
        display:            inline;         /* ignored by IE 6
        color:				red;
  }

#navi_hori ul li {
  		display:			table-cell;    	/* ignored by IE
  		padding: 			.2em 1em .2em 0em;
}
*/

/* #navi_vert ul li a:hover {
        color:				#ff6633;
  }

* html #navi_vert ul li a:hover {
        color:				#ff6633;
  }
*/
* html .menu {
        display:            inline-block;   /* for IE only */
        width:              1px;            /* IE will expand to fit menu width */
        padding:            0 2px;          /* fix bug in IE for border spacing */
  }
.menu li {
        display:            table-cell;     /* ignored by IE */
  }
* html .menu li {
        display:            inline;         /* for IE only */
  }
.menu a, .menu a:visited {
        display:            block;          /* for all browsers except IE */
        padding:            6px 8px;
        color:              #666;
        background:         #fff;
        border:             0px solid #666;
        border-left-width:  1px;            /* add a 1px left border to items */
        text-decoration:    none;
  }
* html .menu a, * html .menu a:visited {
        display:            inline-block;   /* for IE only */
        margin:             0 -2px;         /* to correct an IE border width bug */
  }







