	body {
		margin:0px;
		padding:0px;
		font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
		font-size:11px;
		line-height:14px;
		background-color: #000000;
		color: #FFFFFF;
		background-image: url(/img/bg.gif); 
		margin:0px;
	}
           
	.header {
		width:854px;
		height:167px;
		background-image:url(img/bg_top_blue.png);
		padding-left:0px;
		padding-top:0px;
		padding-bottom:0px;
        }
	
	.top_space {
		width:854px;
		height:5px;
		background-image:url(img/bg_select_top.png);
		padding-left:0px;
		padding-top:0px;
		padding-bottom:0px;
		
		}
		
	.selector {
		width:854px;
		height:30px;
		background-image:url(img/bg_select_top.png);
		padding-left:0px;
		padding-top:0px;
		padding-bottom:0px;
		
		}
		
	.language {
		font-family: "century gothic",tahoma,verdana,arial,sans-serif;
		font-size:10px;
		font-weight:lighter;	
		line-height:14px;
		color:#ffffff;
		}
		
	.underrubrik {
		font-family: "century gothic",tahoma,verdana,arial,sans-serif;
		font-size:11px;
		font-weight:lighter;	
		line-height:14px;
		color:#ffffff;
		}
		
	.menu {
		width:854px;
		height:21px;
		background-image:url(img/bg_menu.png);
		padding-left:0px;
		padding-top:0px;
		}
		
	.menu_btn_wrap {
		padding-left:0px;
		padding-top:0px;
		padding-right:60px;
		width:100%px;
		padding-bottom:0px;
		color:#FFFFFF;
		font-family:"century gothic",tahoma,verdana,arial,sans-serif;
		font-size:13px;
		text-align:right;
		line-height:21px;
		top:0%;
		position:relative;
		height: 21px;
		float: right;
		}

<!-- top menu link specific variables>

	.menu_btn_wrap a:link {
		color: #ffffff;
		text-decoration: none;
		}
	.menu_btn_wrap a:visited {
		color: #ffffff;
		text-decoration: none;
		}

	.menu_item a:link {
		color: #ffffff;
		text-decoration: none;
		}
	.menu_item a:visited {
		color: #ffffff;
		text-decoration: none;
		}

		
	
	.menu_item {
		float: left;
		margin-right: 20px;
		}
		
		
	.logo {
		width:854px;
		height:25px;
		background-image:url(img/bg_logo_row.png);
		padding-left:0px;
		padding-top:0px;
		padding-bottom:0px;
		font-family:"century gothic",tahoma,verdana,arial,sans-serif;
		font-size:11px;
		text-align:right;
		line-height:25px;
		top:0%;
		position:relative;
        }
		
	.sub_menu_btn_wrap{
		margin-right:60px;
		}
			
	.menu_wrap {
	   	margin-left:0px;
		width:801px;
		height:21px;
		padding-bottom:0px;
		}
		
	.m_right {
    	margin-left:10px;
		}
	
	.image {
    	height:600px;
		}
		
	.text {
    	height:600px;
		}



	div.example1 {
		width: 100%;
		height:100%;
		color: #ffffff;
		}
	
	div.example1 div {
		float: left;
		height: auto;
		}
	
	div.example1 div.example_column1 {
		float:left;
		background-color: #000000;
		width:290px;
		height:100%;
		margin-top:20px;
		margin-left:65px;
		margin-right:15px;
		
		}

	div.example1 div.example_column1 p {
		text-align: justify;
	}
	
	div.example1 div.example_column2 {
		background-color: #000000;
		}
	
	div.example1 div.example_column3 {
		float:right;
		width:auto;
		}
		
		div.example1 div.example_column3_kontakt {
		background-image:url(img/bg_column3.jpg);
		background-repeat:no-repeat;
		float:right;
		width:484px;
		}

	.column3_container {
		margin-top:15px;
		margin-right:70px;
		margin-left:10px;
		}
		
	.justify {
		border:0px; text-align: justify; height:auto;
		padding-top:0px;
		font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
		font-size:11px;
		line-height:14px;
		}
		
	.menu_text {
		border:0px; text-align: justify; height:auto;
		padding-top:10px;
		font-family: "century gothic",tahoma,verdana,arial,sans-serif;
		font-size:12px;
		font-weight:lighter;	
		line-height:14px;
		padding-bottom:5px;
		color:#ffffff;
		}

	.bildspel {
		font-family: "century gothic",tahoma,verdana,arial,sans-serif;
		font-size:12px;
		font-weight:lighter;	
		line-height:14px;
		color:#ffffff;
				}
	
	.maincontainer {
		width:100%;
        }
	
	.main_black {
		float:left; width:33%;
		font-family:verdana, arial, sans-serif;font-size:9px;text-align:left;color:#aaacd3;
		}
		
	.main_text {
		marging-left:33%; width:33%;
		font-family:verdana, arial, sans-serif;font-size:9px;text-align:left;color:#aaacd3;
        }
	
	.main_image {
		marging-left:66%; width:33%;
		font-family:verdana, arial, sans-serif;font-size:9px;text-align:left;color:#aaacd3;
        }
			
			
	.sub_page_01 {
		background-image:url(img/img_banner_start.png);
		background-repeat:no-repeat;			
        width:100%;
		}
			
			
	.leftcolumn{
        float:left;
    	width:200px;
		height:autox;
		padding-top:20px;
		padding-left:6px;
        }
            
	.content{
        float:left;
		width:580px;
        height:auto;
		padding-top:6px;
		padding-left:16px;
		padding-right:6px;
        }

	.content_full{
        float:800;
		width:auto;
        height:auto;
		padding-top:6px;
		padding-left:16px;
		padding-right:6px;
        }
			
			
    .footer{
		clear:both;
		height:39px;
		width:854px;
		background-image:url(img/bg_footer.png);
		width:100%;
	    }

    .footer-txt{
		padding-top:20px;
		font-family:verdana, arial, sans-serif;font-size:9px;text-align:left;color:#ffffff;
	    }

<!-- text content -->
	.style3 {color: #FFFFFF}
	
	header {font-family:tahoma, verdana, arial, sans-serif;text-align:left;color: #90A1C7}
	
	h1 {font-family:tahoma, verdana, arial, sans-serif;font-size:18px;text-align:left;color: #ffffff}
	
	h10 {
		font-family: "helvetica neue", "helvetica", arial, sans-serif;
		font-size: 18px;
		font-weight:lighter;
		}

	h2 {
		margin: 13px 0; font: 1.25em/1.5em "Century Gothic", Arial, Sans-Serif; color: #fff; line-height:95%; text-align: justify;}

		
	h3, h4, h5{
		font-family: "century gothic",tahoma,verdana,arial,sans-serif;
		font-size:13px;
		font-weight:lighter;	
		line-height:14px;
		color:#ffffff;
		margin-bottom:0;
		padding-bottom:0;
		}
	
		
	.ingress{
		font-family:tahoma, verdana, arial, sans-serif;font-size:11px;text-align:left; font-weight:bold;
		}

	.img_c{
		text-align:center;
		}
		
	p{
		font-family:tahoma, verdana, arial, sans-serif;font-size:11px;text-align:left;
		}

	a:link {color: #0087d3;}
	a:visited {color: #0087d3;}
	a:active {color: #3569b3;}
	a:hover {color: #3569b3;}
	a {text-decoration:none;
		font-family:"century gothic",tahoma,verdana,arial,sans-serif;
		}
	
	.lang_active{
		color:#0087d3;
		}
		
	.brodtext_laenk {text-decoration:underline;
		font-family: "century gothic",tahoma,verdana,arial,sans-serif;
		font-size:10px;
		font-weight:normal;
		line-height:14px;
		color:#ffffff;
		}

<!-- menu structure -->

	.btnContinue{
		width: 89px;
		height: 27px;
		display: block;
		font-size: 10px;
		text-decoration: none;
		background-repeat:no-repeat;
		background-image:url(img/buttonimages.gif)
		}

	.btnContinue:hover{
		background-position: bottom right;
		}


<!-- sub menu structure -->

	.submenu_top{
		font:10px Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
		padding-left: 4px;
		}
			
	.menuheader{
		font:10px Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
		padding-top:6px;
		padding-left:7px;
		padding-bottom:6px;
		padding-right:0px;
		border: 0px0;
		border-bottom-width:0;
		width:200px;
		background-repeat:no-repeat;
		background-image:url(img/bg_submenu_header.png);
		}

	.submenu{
		border: 1px solid #ffffff;
		border-left:0px;
		border-right:0px;
		border-bottom-width:0;
		width:200px;
		background-repeat:no-repeat;
		background-image:url(img/bg_submenu.png);
		}

	* html .submenu{ /*endast IE, to negate the padding below IE includes in menu width.*/
		width:164px;
		}

	.submenu a{
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		padding:2px;
		padding-top:6px;
		padding-left:6px;
		padding-bottom:6px;
		display:block;
		width:100%;
		color:#0087d3;
		text-decoration:none;
		border-bottom:1px solid #ffffff;
		}

	html>body .submenu a{ /*Non IE rule*/
		width:auto;
		}

	.submenu a:hover{
		background-color:#0087d3;
		color:white;
		}