body {
	padding:			0px;
	margin:				0px;
	font-family:		Verdana, Arial, Sans-Serif;
	font-size:			10px;
}

h1, h2, h3, ul, li, fieldset, form, map {
	padding:			0px;
	margin:				0px;
}

h3 {
	display: 			block;
	padding-top:		2px;
	padding-bottom:		2px;
}

img {
	border:				0px;
}

img#img_header_transprnt {
	behavior: 			url('../css/pnghack.htc');
}

div#container {
	width:				984px;
	margin:				0 auto 0 auto;	
}

div#header {
	display:			inline;
	height:				163px;
	width:				984px;
}

div#logo {
	width:				240px;
	height:				163px;
	float:				left;
	display:			inline;
}

div#menu {
	width:				503px;
	height:				163px;
	float:				left;
	display:			inline;
}

div#search {
	width:				241px;
	height:				163px;
	background-image: 	url('../images/search.png');
	float:				left;
	display:			inline;
}

div#header_transprnt {
	position:			relative;
	height:				228px;
	width:				984px;
	clear:				left;
	background-repeat:	no-repeat;
	background-position:center bottom;
	display:			inline;
}

div#header_content_lane {
	position:			absolute;
	top:				25px;
	left:				125px;
	width:				216px;
	height:				203px;
	background-color: 	#FFFFFF;
	filter:				alpha(opacity=50);
	-moz-opacity:		0.75;
	opacity: 			0.75;
	text-align:			center;
	display:			inline;
}

h2#header_content_lane_text {
	padding-top:		35px;
	padding-left:		10px;
	padding-right:		10px;
	font-size:			24px;
	display:			inline;
}

div#submenu {
	height:				54px;
	clear:				left;
	display:			inline;
}

div#resize_text {
	padding-left: 		5px;
}

div#submenu_content_lane {
	position:			relative;
	display:			inline;
	width:				215px;
	height:				52px;
	margin-left:		125px;
	float:				left;
	/* IE6 Hack */
	_margin-left:		62px;
}

a.normalletter:link,
a.normalletter:visited {
	color:					grey;
	text-transform: 		none;
	font-size: 				12px;
}

a.normalletter:hover {
	color:					grey;
	text-transform: 		none;
	font-size: 				12px;
}

a.largeletter:link,
a.largeletter:visited {
	color:					grey;
	text-transform: 		none;
	font-size: 				14px;
}

a.largeletter:hover {
	color:					grey;
	text-transform: 		none;
	font-size: 				14px;
}

a.largerletter:link,
a.largerletter:visited {
	color:					grey;
	text-transform: 		none;
	font-size: 				16px;
}

a.largerletter:hover {
	color:					grey;
	text-transform: 		none;
	font-size: 				16px;
}

div#submenu_content_lane_news {
	position:			absolute;
	top:				60px;
	padding-left:		10px;
	padding-right:		10px;
}

div#submenublock {
	display:			inline;
	width:				530px;
	height:				52px;
	float:				left;
}

div#submenulvl1 {
	display:			inline;
	width:				530px;
	height:				26px;
	padding-left:		22px;
	padding-top:		2px;
	clear:				left;
}

div.space {
	display:			inline;
	width:				2px;
	height:				25px;
	float:				left;
}

div.menudivider {
	display:			inline;
	background-image:	url('../images/menuitemdivider.png');
	float:				left;
	width:				1px;
	height:				25px;
}

div#submenulvl2 {
	display:			inline;
	width:				530px;
	height:				20px;
	padding-left:		20px;
}

div#content {
}

div#bg_left_content {
	display:			inline;
	width:				106px;
	height:				793px;
	float:				left;
	background-image: 	url('../images/bg_left_content.png');	
}

div#bg_content_lane_left {
	display:			inline;
	width:				247px;
	height:				793px;
	float:				left;
	background-repeat:	no-repeat;
}

div#bg_content_lane {
	display:			inline;
	width:				529px;
	height:				793px;
	float:				left;
}


div#breadcrumbcontainer {
	display:			inline;
	padding-left:		10px;
	padding-top:		10px;
	padding-bottom:		10px;
	width:				500px;
	float:				left;
}

div#breadcrumb {
	float:				left;
}

div#logout {
display: inline;
border: 1px solid red;
}

a.logout:link,
a.logout:visited {
	color:				#000000;
}

a.logout:hover {
	text-decoration:	none;
}

div#content_lane {
	display:			inline;
	width:				500px;
	padding-left:		10px;
	padding-right:		10px;
	float:				left;
}

div#contentlanewidth {
	display:			inline;
	width:				290px;
	float:				left;
	padding-left:		10px;
	padding-right:		10px;
}

div#pageimages {
	display:			inline;
	width:				200px;
	float:				left;
	padding-right:		10px;
	padding-top:		35px;
}

div.pageimage {
	display:			inline;
	padding-bottom:		10px;
}

a.breadcrumblink:link,		
a.breadcrumblink:visited {
	color:				#000000;
	text-decoration:	underline;
}

a.breadcrumblink:hover {
	text-decoration:	none;
}

div#bg_right_content {
	display:			inline;
	width:				102px;
	height:				793px;
	float:				left;
	background-image: 	url('../images/bg_right_content.png');
}

input#searchfield {
	margin-top: 		114px;
	margin-left: 		5px;
	width:				130px;
	height:				12px;
	font-size:			10px;
}

div.border {
	display:			inline;
	width:				1px;
	height:				25px;
	float:				left;
}

a.menuitemlink:link,
a.menuitemlink:visited {
	display:			block;
	float:				left;
	height:				25px;
	padding-left:		5px;
	padding-right:		5px;
	line-height: 		2.3;
	text-decoration: 	none;
	color:				#000000;
}

a.menuitemlink:hover {
	background-image:   none;
}

a.submenuitemlink:link,
a.submenuitemlink:visited {
	text-decoration: 	none;
	color:				#000000;
}

a.submenuitemlink:hover {
	text-decoration:	underline;
}

a.readmore:link,
a.readmore:visited {
	text-decoration: 	none;
	color:				#000000;
}

a.readmore:hover {
	text-decoration: 	underline;
}

a.searchresult:link,
a.searchresult:visited {
	text-decoration: 	underline;
	font-weight:		bold;
	color:				#000000;
}

a.searchresult:hover {
	text-decoration: 	none;
	color:				#000000;
}

fieldset#contactfieldset {
	border:				0px;
}

legend#contactlegend {
	border:				0px;
	padding-bottom:		10px;
	font-weight:		bold;
	font-size:			14px;
}

label.formlabel {
	display:			block;
	width:				100px;
	float:				left;;
	padding-top:		5px;
}

li.formfield {
	display:			block;
	width:				400px;
	float:				left;
	margin-bottom:		10px;
}

li.formfieldsubmit {
	display:			block;
	width:				365px;
	float:				left;
	text-align:			right;
}
