body {
	margin: 0px;
	background-Color: #71BD00;
  background-image: url('graphics/bg1.gif');
}

.h3 {
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 20px;
	font-weight: bold;
  letter-spacing: 2px;
  color: #71BD00;
}

.bodytext {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.bodytext_g {
	color: #71BD00;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 14pt;
	font-weight: normal;
	text-decoration: none;
}

.bodytext_xs {
	color: #555555;
	font-family: 'Garamond', 'Georgia', Times New Roman;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink_xs {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink_xs:hover {
  text-decoration: underline;
}

.bodytext_s {
	color: #555555;
	font-family: 'Garamond', 'Georgia', Times New Roman;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
  cursor: default;
}

.bodytext_m {
	color: #71BD00;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-decoration: none;
  cursor: default;
}

.bodytext_ml {
	color: #71BD00;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 14pt;
	font-weight: normal;
	text-decoration: none;
  cursor: default;
}

.bodytext_l {
	color: #71BD00;
	font-family: 'Garamond', 'Georgia', Times New Roman;
	font-size: 17pt;
	font-weight: bold;
	text-decoration: none;
  cursor: default;
}

.bodytext_xl {
	color: #555555;
	font-family: 'Garamond', 'Georgia', Times New Roman;
	font-size: 17pt;
	font-weight: normal;
	text-decoration: none;
  cursor: default;
}

.bodytext_b {
	color: #555555;
	font-family: 'Garamond', 'Georgia', Times New Roman;
	font-size: 14pt;
	font-weight: normal;
	text-decoration: none;
}

.bodytext_bb {
	color: #555555;
	font-family: 'Garamond', 'Georgia', Times New Roman;
	font-size: 15pt;
	font-weight: normal;
	text-decoration: none;
}

.bodytext_grey {
	color: #aaaaaa;
	font-family: 'Garamond', 'Georgia', Times New Roman;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink_tree {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink_tree:hover {
	color: #8E4200;
  text-decoration: none;
}

.bodylink {
	color: #8E4200;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink:hover {
	color: #8E4200;
  text-decoration: none;
}

.bodylink_m {
	color: #71BD00;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink_m:hover {
	color: #8E4200;
  text-decoration: none;
}

.bodylink_s {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink_s:hover {
	color: #8E4200;
  text-decoration: none;
}

.bodylink_sb {
	color: #71BD00;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}

.bodylink_sb:hover {
	color: #8E4200;
  text-decoration: none;
}

.bodylink_black {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink_black:hover {
	color: #8E4200;
  text-decoration: none;
}

.bodylink_black_s {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink_black_s:hover {
	color: #8E4200;
  text-decoration: none;
}

.bodylink_black_m {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink_black_m:hover {
	color: #8E4200;
  text-decoration: none;
}

.bodylink_black_l {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink_black_l:hover {
	color: #8E4200;
  text-decoration: none;
}

.bodylink_black2 {
	color: #71BD00;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink_black2:hover {
	color: #8E4200;
  text-decoration: none;
}

.bodylink_g {
	color: #71BD00;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}

.bodylink_g:hover {
  text-decoration: none;
}

.bodylink_grey {
	color: #999999;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
}

.bodylink_grey:hover {
	color: #555555;
  text-decoration: none;
}

.navtext {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.navtext:hover {
	text-decoration: none;
}

.crumbtail {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.crumbtail:hover {
	text-decoration: none;
}

.infoblatttext {
	color: #990000;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.infoblatttext:hover {
	text-decoration: none;
}

.infoblatttext_s {
	color: #990000;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.infoblatttext_s:hover {
	text-decoration: none;
}

.navanschrift {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.navanschrift_link {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 10px;
	font-weight: normal;
  text-decoration: none;
}

.navanschrift_link:hover {
  text-decoration: none;
}

.produktsmall {
	color: #aaaaaa;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.newstext {
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

/** frame section **/

.frame {
	border: solid 1px #555555;
}

.frame_l {
	border: solid 1px #bac5d5;
}

.frame_b {
	border-bottom: solid 1px #bac5d5;
}

.frame_b_black {
	border-bottom: solid 1px #555555;
}

.frame_t {
	border-top: solid 1px #bac5d5;
}

.frame_tr {
	border-top: 1px solid #bac5d5;
	border-right: 1px solid #bac5d5;
}

.frame_trb {
	border-top: 1px solid #bac5d5;
	border-right: 1px solid #bac5d5;
  border-bottom: solid 1px #bac5d5;
}

.frame_ltr {
	border-left: 1px solid #bac5d5;
	border-top: 1px solid #bac5d5;
	border-right: 1px solid #bac5d5;
}

.frame_lt {
	border-top: 1px solid #bac5d5;
	border-left: 1px solid #bac5d5;
}

.frame_ltb {
	border-left: 1px solid #bac5d5;
	border-top: 1px solid #bac5d5;
	border-bottom: 1px solid #bac5d5;
}

.frame_lrb {
	border-left: 1px solid #bac5d5;
	border-right: 1px solid #bac5d5;
	border-bottom: 1px solid #bac5d5;
}

.frame_all {
	border: 1px solid #bac5d5;
}



/** form section **/

.form_header {
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000033;
}

.divider {
	background-color: #000033;
}

.textbox {	
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	background-color: #ffffff;
	width: 250px;
}

.file {	
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	background-color: #ffffff;
	width: 388px;
}
  
.select {	
	color: #555555;
	font-family: 'Trebuchet MS', 'Verdana', Helvetica , sans-serif;
	background-color: #ffffff;
	width: 255px;
}
