body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* HAUPTMENU DIVS */
#navhunternehmen {
	text-align:left;
	position:absolute;
	top:80px;
	left:0px;
	width:143px;
	height:20px;
	z-index:3;
}
#navhindividual {
	text-align:left;
	position:absolute;
	top:76px;
	left:143px;
	width:140px;
	height:37px;
	z-index:3;
}
#navhkollektion {
	text-align:left;
	position:absolute;
	top:73px;
	left:282px;
	width:141px;
	height:37px;
	z-index:3;
}
#navhkontakt {
	text-align:left;
	position:absolute;
	top:76px;
	left:423px;
	width:140px;
	height:37px;
	z-index:3;
}

/* HAUPTMENU CLEARPIXEL DIVS */
#navhunternehmenc {
	text-align:left;
	position:absolute;
	top:47px;
	left:215px;
	width:149px;
	height:47px;
	z-index:2;
}
#navhkontaktc {
	text-align:left;
	position:absolute;
	top:47px;
	left:635px;
	width:150px;
	height:47px;
	z-index:2;
}

/* SUBMENU DIVS */
#navsunternehmen {
	text-align:left;
	position:absolute;
	top:112px;
	left:6px;
	width:560px;
	height:30px;
	z-index:3;
	visibility:hidden;
}
#navskontakt{
	text-align:left;
	position:absolute;
	top:112px;
	left:227px;
	width:336px;
	height:30px;
	z-index:3;
	visibility:hidden;
}
#navsunternehment {
	text-align:left;
	position:absolute;
	top:112px;
	left:5px;
	width:560px;
	height:30px;
	z-index:3;
	visibility:hidden;
}
#navskontaktt{
	text-align:left;
	position:absolute;
	top:112px;
	left:228px;
	width:336px;
	height:30px;
	z-index:3;
	visibility:hidden;
}
#navskontaktzwei {
	text-align:right;
	position:absolute;
	top:112px;
	left:5px;
	width:560px;
	height:30px;
	z-index:3;
	visibility:hidden;
	background-image:url('../images/navigation/nav_unternehmen_inactive.jpg');
	background-repeat: no-repeat;
}

/* SUBMENU CLEARPIXEL DIVS */
#navsunternehmenc {
	text-align:left;
	position:absolute;
	top:84px;
	left:0px;
	width:570px;
	height:40px;
	z-index:2;
}
#navskontaktc{
	text-align:left;
	position:absolute;
	top:84px;
	left:438px;
	width:346px;
	height:40px;
	z-index:2;
}

td {
	vertical-align: top;
}
.fliesstextweiss {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
}
A.link:link, A.link:visited, A.link:active, A.link:hover{ 
	font-family: Arial; 
	font-size: 11px; 
	color: #FFFFFF;
	text-decoration: none;
}
a.E1, a.E1Hover {
        /* Dieser Sheet hat Gültigkeit für Normal u. Hover */
        font-family: Arial;
        font-size: 11px;
		line-height: 15px;
		padding: 1px 0px 1px 5px;
        display: block;
}
a.E1:link, a.E1:visited, a.E1:active {
        /* Dieser Sheet hat nur Gültigkeit für Normal */
        color: #646466;
        background-color: #F7F7F7;
        text-decoration: none;
}
a.E1:hover, a.E1Hover {
        /* Dieser Sheet hat nur Gültigkeit für Hover */
        color: #646466;
        background-color: #FFFFFF;
        text-decoration: none;
}
.leftnav {
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	width: 128px;
}
/* NAVIGATION EBENE I. */
.leftnav a {
	background: url(../images/link_arrow.gif) no-repeat;
	background-position: 3px 6px;
	color: #FFFFFF;
	background-color: #808B91;
}
.leftnav a:hover, .leftnav a.open {
	background: url(../images/link_arrowdown.gif) no-repeat;
	background-position: 2px 8px;
	color: #FFFFFF;
	background-color: #728194;
}
.leftnav {
	font-family: verdana;
	font-size: 11px;
	width: 127px;
}
.leftnav ul {
	list-style-type: none;
	margin: 0; padding: 0;
}
.leftnav li a {
	display: block;
	text-decoration: none;
	padding-left: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
	_height: 0%;
	border-bottom: 1px solid #FFFFFF;
}
/* Beispiel für 2`te Ebene */
.leftnav ul ul li a { 
	background: url(../images/link_arrow.gif) no-repeat;
	background-position: 11px 6px;
	background-color: #8D9AA1;
	color: #FFFFFF;
	padding-left: 18px;
	font-weight: normal;
	border-bottom: 0px solid #FFFFFF;
	height: 11px;
}
.leftnav ul ul li a:hover, .leftnav ul ul li a.open {
	background: url(../images/link_arrowdown.gif) no-repeat;
	background-position: 9px 8px;
	background-color: #728194;
	color: #FFFFFF;
	padding-left: 18px;
	font-weight: normal;
}
/* Beispiel für 3`te Ebene */
.leftnav ul ul ul li a { 
	background: url(../images/link_arrow.gif) no-repeat;
	background-position: 19px 6px;
	background-color: #8D9AA1;
	color: #FFFFFF;
	padding-left: 26px;
	font-weight: normal;
	border-bottom: 0px solid #FFFFFF;
	height: 11px;
}
.leftnav ul ul ul li a:hover, .leftnav ul ul ul li a.open {
	background: url(../images/link_arrowdown.gif) no-repeat;
	background-position: 17px 8px;
	background-color: #8593A5;
	color: #FFFFFF;
	padding-left: 26px;
	font-weight: normal;
}

/*Fliesstext*/
.fliesstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #646466;
	font-weight: normal;
	text-decoration: none;
}
a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #646466;
	font-weight: normal;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #646466;
	font-weight: normal;
	text-decoration: none;
}


/* Fliesstext Footer */
.fliesstextfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646466;
	font-weight: normal;
	text-decoration: none;
}
.fliesstextfooterrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E63C47;
	font-weight: normal;
	text-decoration: none;
}
a.footer:link, a.footer:visited, a.footer:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646466;
	font-weight: normal;
	text-decoration: none;
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E63C47;
	font-weight: normal;
	text-decoration: none;
}

/* Formular */

.textfeld {
	width: 202px;
	height: 20px;
	border: 1px solid #A5ACB2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #646466;
	font-weight: normal;
	text-decoration: none;
}

.textfeldklein {
	width: 64px;
	height: 20px;
	border: 1px solid #A5ACB2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #646466;
	font-weight: normal;
	text-decoration: none;
}
.textbox {
	width: 483px;
	*width: 460px;
	height: 93px;
	border: 1px solid #A5ACB2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #646466;
	font-weight: normal;
	text-decoration: none;
}

