	
	body {
		background-color: #A9DEEC;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		
		font-family: helvetica, verdana, arial, geneva, lucida, sans-serif;
		font-size: 12px;
		color: #082F68;
		
	}
	
	a {
		color: #6A8F9F;
		text-decoration: underline;
	}
	a:hover {
		color: #6A8F9F;
		text-decoration: none;
	}
	a.footerLink {
		color: #ffffff;
		text-decoration: underline;
	}
	a.footerLink:hover {
		color: #ffffff;
		text-decoration: none;
	}
	a.submenuLink {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;
		text-decoration: none;
	}
	a.submenuLink:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #A9DEEC;
		text-decoration: none;
	}
	a.posBarLink {
		color: #6A8F9F;
		text-decoration: none;
	}
	a.posBarLink:hover {
		color: #6A8F9F;
		text-decoration: underline;
	}
	
	.section_submenu {
		background-image: url('img/left.gif');
		background-position: top left;
		background-repeat: no-repeat;
		background-color: #082F68;
		padding: 250px 0px 0px 15px;
	}
	.section_top {
		background-image: url('img/top.gif');
		background-position: top left;
		background-repeat: no-repeat;
		padding: 99px 0px 0px 0px;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #ffffff;
	}
	.section_top_eng {
		background-image: url('img/top_eng.gif');
		background-position: top left;
		background-repeat: no-repeat;
		padding: 99px 0px 0px 0px;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #ffffff;
	}
	.section_top_deu {
		background-image: url('img/top_deu.gif');
		background-position: top left;
		background-repeat: no-repeat;
		padding: 99px 0px 0px 0px;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #ffffff;
	}
	.section_topback {
		background-image: url('img/topback.gif');
		background-position: top;
		background-repeat: repeat-x;
		background-color: #A9DEEC;
	}
	
	.content_border {
		background-color: #6A8F9F;
	}
	.content {
		background-color: #D3EEF5;
		font-family: helvetica, verdana, arial, geneva, lucida, sans-serif;
		font-size: 12px;
		color: #082F68;
		
		padding: 10px 10px 10px 10px;
	}
	.t {
		font-family: helvetica, verdana, arial, geneva, lucida, sans-serif;
		font-size: 12px;
		color: #082F68;
	}
	
	.selectedSubMenu {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;
		font-weight: bold;
	}
	
	.footer {
		font-family: helvetica, verdana, arial, geneva, lucida, sans-serif;
		font-size: 11px;
		color: #ffffff;
		
		text-align: center;
		
		padding: 2px 10px 2px 10px;
	}
	
	.subMenuSeparator {
		background-color: #526995;
	}
	
	.img {
		border: 1px solid #6A8F9F;
	}
	.img_right {
		float: right;
		border: 1px solid #6A8F9F;
		margin: 0px 0px 10px 10px;
	}
	.img_left {
		float: left;
		border: 1px solid #6A8F9F;
		margin: 0px 10px 10px 0px;
	}
	
	.positionBar {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #082F68;
	}
	
	li {
		margin: 5px 0px 10px 0px;
	}
	
	.listElements {
		margin: 10px 0px 10px 20px;
	}
	
	.textbox {
		border: 1px solid #6A8F9F;
		background-color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #082F68;
	}
	.button {
		border: 1px solid #082F68;
		background-color: #6A8F9F;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;
		font-weight: bold;
	}
	
	.webshopTableBody {
		background-color: #c3e1e9;
	}
	.webshopTabeHead {
		background-color: #aeced7;
	}
	
	.popupDiv {
		position: absolute;
		top: -250px;
		display: none;
	}
	.popupDiv_open {
		position: absolute;
		top: -250px;
		display: block;
	}
	.popupBorder {
		border: 1px solid #6a8f9f;
		background-color: #d3eef5;
		width: 175px;
		font-size: 12px;
	}
	.popupHeadOpen {
		text-align: right;
		padding: 11px 11px 0px 10px;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	.popupHeadClosed {
		padding: 11px 5px 12px 10px;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* content formatting */
	.fcms_container img, .mceContentBody img,  {
		border: 1px solid #6A8F9F;
	}
	.content_img_left {
		float: left;
		margin: 0px 10px 10px 0px;
		border: 1px solid #6A8F9F;
	}
	.content_img_right {
		float: right;
		margin: 0px 0px 10px 10px;
		border: 1px solid #6A8F9F;
	}
	.content_img {
		float: none;
		border: 1px solid #6A8F9F;
	}
	.fcms_container h1, .mceContentBody h1, .content_title {
		color: #6A8F9F;
		font-weight: bold;
		font-size: 14px;
		letter-spacing: 1px;
	}

	.fcms_container table, .mceContentBody table, .content_table {
		background-color: #dddddd;
		color: #000000;
		font-size: 10px;
	}
	.fcms_container td, .mceContentBody td, .content_table td {
		background-color: #ffffff;
		color: #000000;
		font-size: 10px;
	}
	.content_table_head td {
		background-color: #eeeeee;
	}

	/* fCMS reserved classes */
	.fCMS {
		background-color: #dddddd;
		height: 12px;
		overflow: visible;
	}
	.fCMS_over {
		background-color: #cdcdcd;
		height: 12px;
		overflow: visible;
	}

	.mceContentBody {
		background-color: #D3EEF5;
		background-image: none;
	}

	.mceVisualAid {
		border: 1px dashed #666666;
	}
