body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FEFEDA;
	background-image: url(../bilder/bilder_index/hg01.gif);
}
h1 {
	font-size: 18px;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 14px;
}
h4 {
	font-size: 12px;
}
h5 {
	font-size: 10px;
}
h6 {
	font-size: 16px;
	color: #666666;
	font-weight: normal;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #33CC00;
}
a:active {
	text-decoration: none;
	color: #333333;
}
div#kundencenter {
	position:absolute;
	width: 800px;
	height: 500px;
	left: 100px;
	top: 125px;
	visibility: visible;
	font-size: 9px;
	color: #333333;
	background-color: #fbfbca;
	border:solid 2px grey;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-top: 1px;
	z-index: 20;
}

div#help {
	position:absolute;
	width: 32px;
	left: 900px;
	visibility: visible;
	font-size: 9px;
	color: #333333;
	top: 0px;
	text-align: right;
	height: 32px;
	background-color: #fbfbca;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 12px;
	padding-top: 6px;
	z-index: 6;
}
div#centerbox {
	position:absolute;
	width: 955px;
	left: 50%;
	margin-left: -478px;
	top: 10px;
}
div#centerbox_auswahl {
	position:absolute;
	width: 400px;
	left: 50%;
	visibility: visible;
	margin-left: -200px;
}
div#centerbox_produktdetails {
	position:absolute;
	width: 656px;
	left: 50%;
	visibility: visible;
	margin-left: -328px;
}
div#header {
	width: 955px;
	height: 139px;
	background-image: url(../bilder/bilder_index/header01.jpg);
	left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-align: right;
	position: relative;
	top: 0px;

}
#homeimageanchor {
  display:block;
  position:absolute;
  z-index:99;
  height:110px;
  width:165px;
  left:10px;
  top:10px;
}
#hometypeanchor {
  display:block;
  position:absolute;
  z-index:99;
  height:35px;
  width:555px;
  left:185px;
  top:30px;
}

div#header_bestellung {
	width: 955px;
	height: 139px;
	background-image: url(../bilder/bilder_bestellung/header_bestellung.jpg);
	left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-align: right;
	position: relative;
}
div#navcontainer1 {
	position:absolute;
	width: 548px;
	left: 390px;
	visibility: visible;
	z-index: 5;
	font-size: 10px;
	color: #333333;
	top: 4px;
	text-align: right;
	padding-right: 12px;
	height: 18px;

}
a.navcontainer1_on:link {
	color: #33CC00;
}
a.navcontainer1_on:visited {
	color: #33CC00;
}
a.navcontainer1_on:hover {
	color: #33CC00;
}
a.navcontainer1_on:active {
	color: #33CC00;
}


a.bildauswahl:link {
	color: #999999;
}
a.bildauswahl:visited {
	color: #999999;
}
a.bildauswahl:hover {
	color: #339933;
}
a.bildauswahl:active {
	color: #999999;
}
a.bildauswahl_on:link {
	color: #339933;
}
a.bildauswahl_on:visited {
	color: #339933;
}
a.bildauswahl_on:hover {
	color: #339933;
}
a.bildauswahl_on:active {
	color: #339933;
}

a.bildauswahl_off:link {
	color: #DF0000;
}
a.bildauswahl_off:visited {
	color: #DF0000;
}
a.bildauswahl_off:hover {
	color: #DF0000;
}
a.bildauswahl_off:active {
	color: #DF0000;
}
#navlist1 a
{
	float: left;
	display: block;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
ul#navlist1
{
	list-style-type: none;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
ul#navlist1 li
{
	float: left;
	color: #333333;
	margin-right: 8px;
	margin-left: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
}
ul#navlist1 li a:hoover
{
	color: #33CC00;
}
ul#navlist1 li#active a
{
	color: #33CC00;
}

div#navcontainer2 {
	position:absolute;
	width: 572px;
	left: 189px;
	visibility: visible;
	z-index: 5;
	font-size: 11px;
	color: #333333;
	top: 74px;
	text-align: left;
	height: 50px;
	line-height: 16px;
	vertical-align: text-bottom;
}
div#bestellung {
	position:absolute;
	width: 170px;
	left: 768px;
	visibility: visible;
	z-index: 5;
	font-size: 9px;
	color: #333333;
	top: 36px;
	text-align: right;
	height: 30px;
	background-color: #fbfbca;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 12px;
	padding-top: 4px;
	background-image: url(../bilder/bilder_bestellung/header_bestellung_img.jpg);
}
div#suchen {
	position:absolute;
	width: 170px;
	left: 768px;
	visibility: visible;
	z-index: 5;
	font-size: 9px;
	color: #333333;
	top: 83px;
	text-align: right;
	height: 36px;
	background-color: #fbfbca;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 12px;
	padding-top: 6px;
}

div#hg_content {
	width: 955px;
	left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	position: relative;
	background-repeat: repeat;
	background-image: url(../bilder/bilder_index/hg_centerbox01.jpg);
	clear: both;
}
div#content {
	width: 740px;
	margin-left: 187px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	position: relative;
	top: 0px;
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	z-index: 1;
}
div#newsflash {
	position:absolute;
	width: 416px;
	height: 117px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	z-index: 3;
	left: 100px;
	top: 200px;

}
div#preview {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(../bilder/bilder_index/hg_newsflash.jpg);
}

div#content_bestellung {
	width: 930px;
	left: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	position: relative;
	top: 0px;
	padding-top: 18px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFFFCE;
}
div#navcontainer3 {
	width: 175px;
	background-image: url(../bilder/bilder_index/hg_navi3.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
	top: 0px;
	padding-top: 20px;
	padding-left: 6px;
	line-height: 16px;
	overflow:hidden;
	position:relative;
	min-height: 498px;
	height: auto;
}

div#footer {
	clear: both;
	width: 955px;
	height: 4px;
	background-image: url(../bilder/bilder_index/hg_footer_rand.gif);
	left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	background-repeat: no-repeat;
}

a.ms:link {
	text-decoration: underline;
}
a.ms:visited {
	text-decoration: underline;
}
a.ms:hover {
	text-decoration: underline;
}
a.ms:active {
	text-decoration: underline;
}

.navcontainer_on {
	color: #33CC00;
}
a.navcontainer_on:link {
	color: #33CC00;
}
a.navcontainer_on:visited {
	color: #33CC00;
}
a.navcontainer_on:hover {
	color: #33CC00;
}
a.navcontainer_on:active {
	color: #33CC00;
}
.navcontainer3_high {
	color: #000000;
	letter-spacing: 1px;
	font-weight: bold;
}

menu_1 {
	color: #000000;
	font-size:14px;
}

/* make form "invisible" */
form {
	padding: 0px;
	margin: 0px;
}

input.box_mit_rand {
	background-color: #FFFFDD;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #339900;
}

input.kommentar {
	background-color: #FFFFDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #339900;
	border: 1px solid #F8F594;
}
textarea {
	background-color: #FFFFDD;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #339900;
	width: 500px;
	height: 70px;
}
textarea.kommentar {
	background-color: #FFFFDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #339900;
	border: 1px solid #F8F594;
}
.checkbxinput {
	background-color: #FEFEDA;
	border: 0px none #FEFEDA;
	margin-left: 20px;
}
.checkbxinput {
	width: 890px;
}
.checkbxinput2 {
	background-color: #FEFEDA;
	border: 0px none #FEFEDA;
	margin-left: 40px;
}
.checkbxinput3 {
	background-color: #FEFEDA;
	border: 0px none #FEFEDA;
	margin-left: 60px;
}
select {
	background-color: #FFFFDD;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #339900;
}

div.inset_div {
  padding-left: 0px;
}
.title_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
.titel_auswahl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	margin-left: 12px;
}
.titel_aufklapp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #339933;
	margin-left: 12px;
}

.auswahl_oberste_ebene {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99AA66;
}

.auswahl_grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.auswahl_gruen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336600;
}

td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
tr.alternate, tr.alternate td {
  background-color: #FFFF99;
}
.zeilenabstand14pt {
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.hinweis_rot {
	color: #CC0000;
}
.textfield_contact {
	height: 150px;
	
}
.textfield_globalcoment {
	width: 890px;
	height: 80px;
}
.textfield_adress {
	width: 890px;
	height: 80px;
}
img{
 border: none;
 }

textarea.edit_long{
	background-color: #FEFEDA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 150px;
	border: 1px solid #333333;
}
textarea.edit_short{
	background-color: #FEFEDA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 50px;
	border: 1px solid #333333;
}
input.edit{
	background-color: #FEFEDA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #333333;
}
span.ne{
	color: #006633;
}
span.av{
	color: #FF3366;
}
span.ak{
    color: #FF3366;
}
span.so{
    color: #33CC00;
}
.auswahl_rot {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
div#headerlogin {

	position:absolute;
	width: 170px;
	left: 768px;
	visibility: visible;
	z-index: 5;
	font-size: 6px;
	color: #333333;
	top: 25px;
	text-align: right;
	height: 50px;
	background-color: #fbfbca;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 12px;
	padding-top: 4px;
}



a.menu1_aktiv:link {
	font-size:14px;
	color: #33CC00;
}
a.menu1_aktiv:visited {
	font-size:14px;
	color: #33CC00;

}
a.menu1_aktiv:hover {
	font-size:14px;
	color: #33CC00;
}
a.menu1_aktiv:active {
	font-size:14px;
	color: #33CC00;
}

span.menu1 {
	font-size:14px;
	color: #000000;
} 

a.menu1:link {
	font-size:14px;
	color: #000000;
}
a.menu1:visited {
	font-size:14px;
	color: #000000;
}
a.menu1:hover {
	font-size:14px;
	color: #000000;
}
a.menu1:active {
	font-size:14px;
	color: #000000;
}
div#bildvorschau {
	position:absolute;
	width: 150px;
	height: 150px;
	z-index:20;
}