body {
	padding:0px;
	margin:0px;
	background-color:#ECEDAE;
}

a:link,a:visited {
	color:black;
	text-decoration:none;
}
a:hover {
	color:black;
	text-decoration:underline;
}

p,li {
	font-family:Arial,sans-serif;
	font-size:12px;
	line-height:16px;
	color:black;
	text-align:justify;
}

iframe {
	border-style:none;
	border-width:0px;
}

#to_hw {
	position:absolute;
	top:82px;
	left:740px;
}
a:link.to_hw_blue,a:visited.to_hw_blue,a:hover.to_hw_blue,a:link.to_hw_red,a:visited.to_hw_red,a:hover.to_hw_red {
	font-family:Arial, sans-serif;
	font-size:19px;
	text-decoration:none;
}
a:link.to_hw_blue,a:visited.to_hw_blue,a:hover.to_hw_blue {
	color:#003366;
}
a:link.to_hw_red,a:visited.to_hw_red,a:hover.to_hw_red {
	color:#8B0018;
}

#marker_pos1,#marker_pos2,#marker_pos3,#marker_pos4,#marker_pos5,#marker_pos6 {
	position:absolute;
	top:147px;
	left:0px;
	height:33px;
	width:100%;
	background-image:url(./bilder/marker_bg1.gif);
	background-repeat:no-repeat;
}
#marker_pos1 {
	background-position:266px 0px;
}
#marker_pos2 {
	background-position:359px 0px;
}
#marker_pos3 {
	background-position:466px 0px;
}
#marker_pos4 {
	background-position:586px 0px;
}
#marker_pos5 {
	background-position:668px 0px;
}
#marker_pos6 {
	background-position:789px 0px;
}

#marker_bottom {
	position:absolute;
	top:562px;
	left:0px;
	height:37px;
	width:100%;
	background-image:url(./bilder/marker_bg2.gif);
	background-repeat:no-repeat;
	background-position:168px 0px;
}

#menu_item1,#menu_item2,#menu_item3,#menu_item4,#menu_item5,#menu_item6,#menu_item1_ac,#menu_item2_ac,#menu_item3_ac,#menu_item4_ac,#menu_item5_ac,#menu_item6_ac {
	position:absolute;
	top:148px;
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#919267;
}

#submenu2,#submenu3,#submenu4 {
	position:absolute;
	top:183px;
	font-family:Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#8B0018;
}
span.submenu_item {
	margin-left:29px;
}

#menu_item1,#menu_item1_ac {
	left:280px;
}
#menu_item1_ac,#menu_item2_ac,#menu_item3_ac,#menu_item4_ac,#menu_item5_ac,#menu_item6_ac {
	color:#8B0018;
}
#menu_item2,#menu_item2_ac,#submenu2 {
	left:371px;
}
#menu_item3,#menu_item3_ac,#submenu3,#page3_content2,#page3_content2_hl,#page3_content2_hl_nb {
	left:476px;
}
#menu_item4,#menu_item4_ac,#submenu4 {
	left:600px;
}
#menu_item5,#menu_item5_ac {
	left:682px;
}
#menu_item6,#menu_item6_ac {
	left:803px;
}
a:link.mainmenu,a:visited.mainmenu,a:hover.mainmenu {
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#919267;
	text-decoration:none;
}

a:link.submenu_item,a:visited.submenu_item,a:hover.submenu_item {
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#6E6E4E;
	text-decoration:none;
}

#path {
	margin-left:181px;
	font-family:Arial, sans-serif;
	font-size:13px;
	color:#8B0018;
}

#page_head {
	width:100%;
	height:166px;
	background-image:url(./bilder/head_logo.gif);
	background-repeat:no-repeat;
}

#page_body {
	width:100%;
	height:412px;
	background-color:#BBBC96;
}

#page1_content {
	position:relative;
	top:100px;
	height:252px;
	width:100%;
	background-image:url(./bilder/page1_content_bg.gif);
	background-repeat:repeat-x;
}

#page1_ap_logo {
	position:absolute;
	top:458px;
	left:168px;
}

#page2_content {
	position:absolute;
	top:252px;
	left:168px;
}

div.thumb {
	margin-top:16px;
}

#page2_p_image {
	position:absolute;
	top:252px;
	left:280px;
}

#page3_content,#page3_content_hl,#page3_content2,#page3_content2_hl,#page3_content2_hl_nb,#page4_content,#page5_content {
	position:absolute;
	top:244px;	
	font-family:Arial, sans-serif;
	font-size:12px;
	line-height:16px;
	color:black;
	text-align:justify;
}
#page3_content_hl,#page3_content2_hl,#page3_content2_hl_nb {
	line-height:21px;
}
#page3_content,#page3_content_hl,#page4_content,#page5_content {
	left:168px;
}
#page3_content,#page3_content_hl {
	width:252px;
}
#page3_content2,#page3_content2_hl,#page3_content2_hl_nb {
	width:420px;
}
#page3_content2_hl_nb {
	text-align:left;
}
#page4_content {
	width:621px;
	text-align:left;
}
#page5_content {
	text-align:left;
}

#little_desc {
	position:absolute;
	top:252px;
	left:718px;
	
}
.little_desc,a:link.little_desc,a:visited.little_desc,a:hover.little_desc {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#525234;
}
td.little_desc {
	height:22px;
	vertical-align:top;
}
a:hover.little_desc {
	text-decoration:underline;
}

body.agb {
	background-color:#BBBC96;
	padding-right:20px;
}

