@CHARSET "UTF-8";

/*
 * #######################
 * ### Main Containers ###
 * #######################
 */

* {
		font: 11px  Arial, Helvetica, sans-serif;
	}

body {
	max-width: 880px;
}
/******************** 
* Header
********************/
	
#header {
		width: 100%;
		padding: 0;
		top: 0;
		height: 117px;
		background-color: #006CB5;
		background:none;
		position:relative;
		max-width: 880px;
	}
#header_img {
	float: left;
		width: 783px;
	}
#small_img {
		float: right;
	}
* html #header h1 a {
		width: 99.99%;
	}

#header h1 {
		background: none;
		float: left;
		height: 117px;
		left: 0;
		margin: 0;
		position: relative;
		top: 0;
		width: 219px;
		z-index: 111;
		font-size: 1em;
	}
#header h1 a {
		display: block;
		height: 100%;
		text-decoration: none;
		width: 100%;
		font-size: 1em;
		text-indent: 0px;
	}
#header h2 {
		display: none;
		float: left;
		left:0px;
		}
#header h3 {
		display: block;
		float:left;
		width: 139px;
		position: relative;
		left:0;
		overflow: hidden;
	}
#header h4 {
		float: right;
		height: 117px;
		margin: 0;
		width: 177px;
		z-index: 333;
		left:0;
		position: relative;
		text-indent: 0;
	}
#claim_de {
		background: none !important;
		font-size: 1em;
		height: 117px;
		margin: 0;
		position: relative;
		right: 0;
		color: white;
		max-width: 245px;
		min-width: 188px;
		z-index: 1111;
		display:block;
		float: left;
		text-indent: 0;
	}
#claim_de a ,#claim_de a:hover, #claim_de a:visited{
	color: black;
	display: block;
	height:117px;
	}
	/*#############################
	* Toolbar 
	********************************/ 
	
#tools_container {
		display: none;
	}
	
	/*************************************
	* Body 
	*******************************/
	#main1 {
		clear: both;
		background: none!important;
		z-index: 10;
		height:100%;
		position:relative;
	}
	#mlr_container {
		height: 100%;
		background: none!important;
		z-index: 20;
	}
		
	#leftcontainer {
		display:none;
	}
	#maincontainer {
		margin: 0 30px 0 30px;
		height: 100%;
	}
	#rightcontainer {
		display:none;
		}
	
	.block {
		display: block;
	}
	
		.inner {
		padding-bottom:0.5em;
		padding-left:1em;
		padding-right:1em;
		padding-top:0.5em;
	}
	#leftcontainer .inner {
	padding:0;
	}
	/*********************************************************
	* left column contents
	***************************************************************/


	/*
 * ###############
 * ### Content ###
 * ###############
 */
	#maincontainer #breadcrumb {
		padding-bottom: 5px;
		padding-left: 16px;
		padding-right: 16px;
		padding-top: 22px;
	}

	#contentarea {
		margin-left: 22px;
		margin-right: 22px;
		padding: 0;
		background-color: #FFFFFF;
		overflow: visible;
	}
	#contentarea .top_content {
		width: 100%;
		position: relative;
		top: 0;
		margin-left: 0;
		margin-right: 22px;
		margin-top: 22px;
		background-color: #FFFFFF;
		overflow:visible;
	}
	#contentarea .left_content {
		width: 48%;
		min-width: 177px;
		float: left;
		margin-left: 0px;
		background-color: #FFFFFF;
		overflow:visible;
	}
	#contentarea .right_content {
		width: 48%;
		min-width: 177px;
		float: right;
		margin-left: 0px;
		background-color: #FFFFFF;
		overflow:visible;
	}
	#contentarea .bottom_content {
		width: 100%;
		clear: both;
		/*margin-left: 22px; */
		margin-right: 22px;
		background-color: #FFFFFF;
		overflow:visible;
			}
 /* Footer */
  #footer {
  	clear: both;
  	width: 100%;
  	background-color: #A3B7C7;
  }
.clear_all {
			background:none repeat scroll 0 0 transparent;
			border:medium none;
			clear:left;
			font-size:1px;
			height:1px;
			margin:0;
			padding:0;
	}
/************************************
	* general  formatting
	**************************/
a.external, a.mailto {
	padding-right: 13px;
}

a.external {
	background: transparent url('../res/pictures/extern.gif') no-repeat right center;
}

a.mailto {
	background: transparent url('../res/pictures/mailto.gif') no-repeat right center;
}

/* formular elements */
input, select, textarea {
	padding: 3px !important;
	border-width: 1px;
	border-color: #AAA;
}

input[type=text], input[type=password], select,
input[type=submit], input[type=reset], input[type=button],
input[type=file], textarea {
	border-style: solid;
}

select {
	min-width: 15.4em;
}

* html select {
	width: 11.5em;
}

input[type=text], input[type=password], input[type=file] {
	width: 15em;
}

input[type=submit], input[type=reset], input[type=button] {
	border-color: #AAA;
	background-color: #EFEFEF;
	cursor: pointer;
}

input:hover, select:hover, textarea:hover,
input:focus, select:focus, textarea:focus {
	border-color: #888;
	background-color: #FAFAFA;
}

button {
	background: none;
	border: none;
	background-image: none;
	cursor: pointer;
}

/* list defintions */
dl, ul, ol {
	margin: 1.5ex 0;
}

ul li, ol li {
	margin: 0.5ex 1em;
}

/* headers */
h1, h2, h3, h4, h5, h6, p {
	margin-bottom: 1.5ex;
}

#contentarea h1 { font-size: 1.4em; }
#contentarea h2 { font-size: 1.3em; }
#contentarea h3 { font-size: 1.15em; }
#contentarea h4 { font-size: 1.1em; }
#contentarea h5 { font-size: 1.05em; }
#contentarea h6 { font-size: 1em; }

/* misc tags */
hr {
	margin: 5px 0;
	width: 100%;
	border: none;
	height: 2px;
	background-color: #AAA;
}

img {
	border: none;
}

fieldset {
	padding: 5px;
	border: 1px solid #AAA;
}

fieldset legend {
	padding: 1px 3px;
	color: #BBB;
}

.clear {
	clear: both;
}

.important {
    color: #ff0000;
}

acronym, dfn, abbr, span.abbr { 
	border-bottom: inherit;
}


a acronym,a dfn,a abbr,a span.abbr { 
	border-bottom: inherit;
	font-style: inherit;
}

h1 acronym,h1 dfn,h1 abbr,h1 span.abbr {
        border-bottom: inherit;
        font-style: inherit;
}

h2 acronym,h2 dfn,h2 abbr,h2 span.abbr {
        border-bottom: inherit;
        font-style: inherit;
}

h3 acronym,h3 dfn,h3 abbr,h3 span.abbr {
        border-bottom: inherit;
        font-style: inherit;
}

h4 acronym,h4 dfn,h4 abbr,h4 span.abbr {
        border-bottom: inherit;
        font-style: inherit;
}

h5 acronym,h5 dfn,h5 abbr,h5 span.abbr {
        border-bottom: inherit;
        font-style: inherit;
}
.news-single-img {
float:right;
margin-left:15px;
margin-right:10px;
text-align:left;
min-width: 150px;
}
.news-single-imgcaption {
	min-width: 240px;
}	
	
  /* end media screen */

