html, body
{
	margin: 0;
	padding: 0px;
	width: 100%;
	height: 100%;
}

body
{
	background-image:url(../images/bakgrund.gif);
	background-repeat:repeat-x;
	background-color:#093060;
	font-family: Arial;
	font-size: 11px;
	line-height:14px;
	color:#333333;
}

DIV
{
	margin: 0;
	padding: 0;
}

P
{
	margin: 0;
	padding: 0;
}

INPUT, SELECT
{
	font-family:Arial;
	font-size:11px;
}

.TR
{
	width: 100%;
	clear: both;
	overflow: hidden;	
}

.TD
{
	float: left;
}

.TDR
{
	float: right;
}

.TDS
{
	display: inline;
	float: left;
}

.TDM
{	
	display: inline;
	float: left;
	margin-right: 10px;
}

.TopBox
{
	margin-bottom: 10px !important;
}

A.mainMenu
{
	font-family:Arial;
	font-size:12px;
	color:#6D6D6D;	
	font-weight:bolder;
	text-decoration:none;
	text-transform:uppercase;
}
A.mainMenu:hover
{
	text-decoration:none;
	color:#283B46;
		
}

A.mainMenuSelected
{
	font-family:Arial;
	font-size:12px;
	color:#283B46;	
	font-weight:bolder;
	text-decoration:none;
	text-transform:uppercase;
}

A.mainMenuSelected:hover
{
	text-decoration:none;
	color:#283B46;
		
}

.subMenu A
{
	font-family:Arial;
	font-size:11px;
	color:#666666;	
	font-weight:normal;
	text-decoration:none;
}

.subMenu A:hover
{
	font-family:Arial;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
	text-decoration:none;
}

.subMenuSelected A
{
	font-family:Arial;
	font-size:11px;
	color:#283B46;	
	font-weight:normal;
	text-decoration:none;
}

.subMenuSelected2
{
	font-family:Arial;
	font-size:11px;
	color:#000000;	
	font-weight:normal;
}

A.searchResult, .UnselectedPagingItem
{
	font-family:Arial;
	font-size:12px;
	color:#666666;	
	font-weight:normal;
	text-decoration:none;
}

A.searchResultt, .SelectedPagingItem
{
	font-family:Arial;
	font-size:12px;
	color:#333333;	
	font-weight:bolder !important;
	text-decoration:none;
}

A.searchResult:hover
{
	color:#000000;	
}

A.pageName 
{
	font-family:Arial;
	font-size:14px;
	color:#093060;	
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

A.pageName:hover
{
	font-family:Arial;
	font-size:14px;
	color:#093060;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

.heading
{
	font-family:Arial, Helvetica;
	font-size:17px;
	color:#093060;	
	font-weight:700;
	line-height:18px;
	margin-bottom:8px;
}

.formhead
{
	font-family:Arial, Helvetica;
	font-size:13px;
	color:#093060;	
	font-weight:700;
	line-height:18px;
	margin-bottom:8px;
}

.heading:hover
{
	font-family:Arial, Helvetica;
	font-size:17px;
	color:#093060;	
	font-weight:700;
	line-height:18px;
	margin-bottom:8px;
	text-decoration:none;
	/*316AC5*/
}

A.pressHeading
{
	font-family:Arial;
	font-size:14px;
	color:#F79100;	
	font-weight:bolder;
	text-transform:uppercase;
	text-decoration:none;
}

A.pressHeading:hover
{
	font-family:Arial;
	font-size:14px;
	color:#F79100;	
	font-weight:bolder;
	text-transform:uppercase;
	text-decoration:none;
}

.ingress
{
	font-family:Arial;
	font-size:11px;
	color:#555555;
	font-weight:bold;
}
.boxHeading
{
	font-size:11px;
	font-weight:bold;
	color:#F79100;	
}
.puffHeading
{
	font-size:14px;
	font-weight:bold;
	color:#F79100;	
}

A.teaserHeading, .teaserHeading
{
	font-size:13px;
	font-weight:bold;
	color:#334760;	
	text-decoration:none;
	font-family:Trebuchet MS;
}

A.teaserHeading:hover
{
	font-size:13px;
	font-weight:bold;
	color:#334760;	
	text-decoration:none;
	font-family:Trebuchet MS;
}

A.teaserHeading2
{
	font-family:Arial;
	font-size:12px;
	color:#4a4c4f;	
	font-weight:bolder;
	text-decoration:none;
	text-transform:uppercase;
}
A.teaserHeading2:hover
{
	text-decoration:none;
	color:#283B46;
		
}

A.teaserText
{
	font-family:Arial;
	font-size:11px;
	color:#333333;	
	font-weight:normal;
	text-decoration:none;
}

A.teaserText:hover
{
	color: #000000;
}

.teaserImageLeft
{
	margin-right:6px;
}

.teaserImageTop
{
	margin-bottom:5px;
	margin-right:10px;
	margin-top:1px;
}

.teaserImageRight
{
	
}

A.relatedLinks
{
	font-family:Arial;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
}
.paging
{
	text-align:center;
}

.paging A
{
	font-weight: normal;
}

.footer
{
	color:#666666;
	font-size:10px;
	text-align:center;
	margin-top:3px;	
}

.articleImage
{
	margin-bottom:10px;	
}

A
{
	color:#990033;
	text-decoration:none;
}

A:hover
{
    color: #660000;
	text-decoration:none;
}

.txtSearchBox
{
	margin-bottom:5px;
}
.pressTmp
{
	margin-bottom:5px;	
}
.btnSearch
{
	margin-bottom:2px;	
}


/* BOX */
.BoxLeft
{
	float: left;
	margin-right: 10px;
}

.Box
{
	margin-bottom: 8px;
	background: url(/images/box_left_bg.gif) no-repeat left top;
}

.Box DIV.BoxBoxTop
{
	height: 9px;
	margin-left: 10px;
	overflow: hidden;
	background: url(/images/box_right_bg.gif) no-repeat right top;
}

.Box DIV.BoxBoxContent
{
	width: 100%;
	overflow: hidden;
}

.Box DIV.BoxBoxBottomDiv
{
	height: 9px;
	background: url(/images/box_left_bg.gif) no-repeat left bottom;	
}

.Box DIV.BoxBoxBottom
{
	padding-top: 9px;	
	margin-left: 10px;	
	background: url(/images/box_right_bg.gif) no-repeat right bottom;
}

.Box DIV.BoxBoxContent
{	
	background-color: #ffffff;
}

/* /BOX */

.siteMapBold
{
	font-weight:bold;
}