/* navigation elements */ @import url("navi.css");
/* page elements */ @import url("page.css");

body{
	background:url(/gfx/2010/bodyBg_PO.jpg) no-repeat center top;
}
h1 {
	color:#00A0B0;
	font-size:14px;
	font-weight:normal;
	margin:0;
	padding:10px 0 5px;
	text-transform:uppercase;
}
span.normal {
	font-size:14px;
}
span.large {
	font-size:16px;
}
span.xlarge {
	font-size:18px;
}
/*==============================*/
#page{
	padding-bottom:10px;
}
#contentwrapper{
	margin:0 10px;
	padding-top:1px;
	background: #fff;
}
.tID_173 #contentwrapper{
	background: #fff url(/gfx/2010/contWrapBg_PO.gif) repeat-y;
}
.tID_171 #contentwrapper{
	background: #fff url(/gfx/2010/contentPo.gif) repeat-y;
}
#menuContent{
	width:223px;
	float:left;
	display:block;
	border:1px solid #ffffff;
}

#content_left{
	width:280px;
	float:left;
}
/*=============================*/
.frontpageNews{
	float:left;
	padding:20px;
	width:240px;
}
.sidemenu{
	float:left;
	width:280px;
}

.frontpageNews h2 {
	margin:0;
	padding:0;
}
.frontpageNews a, .frontpageNews a:active, .frontpageNews a:visited{
	text-decoration:underline;
}
.frontpageNews .moreNews{
	text-align:right;
}
.frontpageNews .moreNews a,
.frontpageNews .moreNews a:active,
.frontpageNews .moreNews a:visited{
	text-decoration:none;
}
.frontpageNews .moreNews a:hover{
	text-decoration:underline;
}
.field_right{
	padding:5px 10px;
	text-align:left;
}
.sidemenu a{
	text-decoration:underline;
	display:block;
	padding:4px 0;
}
.sidemenu ul#menu li a,
#content_left ul#menu li a{
	padding:8px 20px;
	text-decoration:none;
}
.sidemenu ul#menu li a:hover,
#content_left ul#menu li a:hover{
	text-decoration:underline;
}
.sidemenu .panelHeader {
	display:none;
}
#accordion {
	clear:both;
	float:none;
	padding:20px;
}
.upperClass {
	margin:0;
	padding:20px 0 10px;
	text-transform:uppercase;
}
/*=============================*/
#content_center{
	width:350px;
	float:left;
	margin:0 0 0 30px;
	padding: 0 30px 10px 0;
}
#content_right{
	width:229px;
	float:right;
	text-align:center;
}
#content_wide,
#content_left_wide{
	width:580px;
	margin: 20px 30px 10px 0;
	float:right;
}
#footer{
	background:#fff;
}

