body
{
    font: normal    Arial, Helvetica, sans-serif;
    color: #fff;
	background-color:#98AFC7;
	
}

a
{
    color: #fff;
    text-decoration: none;
}

a:hover
{
    color: #444;
}

div#wrapper
{
    position: relative;
    margin: 0px auto 0px auto;
    width: 870px;
	background: #98AFC7;
	
	
}
div#topadresse
{
	position: absolute;
	top:11px;
	left: 555px;
	float: left;
	font-weight:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width: 320px;
	margin: 0px 0px 0px 0px;
	line-height:17px;
	padding-right:0px;
	padding-top:0px;
	padding-left:0px;
}

img#banner
{
    display: block;
    border-bottom: solid 0px #ffffff;
}

a#wz
{
    display: none;
}


/**
 * Navigation
 */
 
ul.navigationtop
{
    position: absolute;
    top: 46px;
    left: 280px;
	width:100px;
    list-style: none;
	margin: 0px 0px 0px 0px;
    padding:0px 0px ;
	line-height: 27px;
	
	
}

ul.navigationtop a
{
    
    
    font: 12px  arial,sans-serif;
    color: #ffffff;
	letter-spacing: 0px;
    text-decoration: none;
    text-transform: ;
	font-weight:normal;
}



ul.navigation
{
    position: absolute;
    top: 46px;
    left: 280px;
	width:100px;
    list-style: none;
	margin: 0px 0px 0px 0px;
    padding:0px 0px ;
	line-height: 17px;
	
	
}


ul.navigation li
{
    position: relative;
	left: 0px;
	float: left;
    margin: 0px 0px 0px 0px;
	padding:0px 20px ;
	
	
}

ul.navigation a
{
    
    
    font: 13px  arial,sans-serif;
    color: #ffffff;
	letter-spacing: 0px;
    text-decoration: none;
    text-transform: ;
	font-weight:normal;
}

ul.navigationtop h3

{
	font-family:  Arial, Helvetica, sans-serif;
	color:#f5f5f5;
    margin: 0px 0px 0px 0px;
    font-size: 13px;
    font-weight: normal;
		
}

ul.navigation a:hover,
ul.navigation a.active
{
    color: #999966;
	font-weight:normal;
	
	
}

ul.subnavigation
{
	position:relative;
    top: 17px;
    left: 0px;
	width:85px;
	list-style-type:none;
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 2px 0px;
    background-image:url(../pictures/background_subnavi.png) ;
	
	
	
}


ul.subnavigation li
{
	
	
    margin: 0px;
	float:none;
	width:auto;
    line-height: 14px;
	
}

ul.subnavigation a
{
    font:  11px arial,sans-serif;
    color: #ffffff;
	white-space: nowrap;
    text-transform: none;
	
}

ul.inactive
{
    display: none;
}


/**
 * Meta navigation
 */
 
ul.metanavi
{
    list-style: none;
	border-top: solid 1px #798587;
    border-bottom: solid 0px #999999;
    margin: 0px;
    padding: 12px 0px 3px 30px;
    font:  11px arial,sans-serif;
	color:#80C5F1;
    text-decoration: none;
	
}

ul.metanavi li
{
    position: relative;
	left: 0px;
	float: left;
    margin: 0px 0px 0px 0px;
	padding:0px 0px ;
	
	
}

ul.metanavi a
{
    
    
    font: 12px  arial,sans-serif;
    color: #;
	letter-spacing: 0px;
    text-decoration: none;
    text-transform: ;
	font-weight:normal;
	
}

ul.metanavi a:hover,
ul.metanavi a.active
{
   
	font-weight:normal;
	color:#444444;
	
	
}

ul.subnavigation
{
	position:relative;
    top: 3px;
    left: 0px;
	width:120px;
	list-style-type:none;
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 2px 0px;
	
	
	
	
}


ul.subnavigation li
{
	
	
    margin: 0px;
	float:none;
	width:auto;
    line-height:15px;
	
}

ul.subnavigation a
{
    font:  11px arial,sans-serif;
    color: #ffffff;
	white-space: nowrap;
    text-transform: none;
	
}







ul#meta
{
    list-style: none;
	border-top: solid px #AEE4FF;
    border-bottom: solid 0px #999999;
    margin: 0px;
    padding: 210px 0px 0px 30px;
    
	font-size: 10px;
    color: #ffffff;
    text-decoration: none;
	
}

ul#meta li
{
    display: inline;
    margin: 0px 0px 0px 0px;
	padding-right:45px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
}

ul.metasubnavigation
{
	position:absolute;
    top: 37px;
    left: 0px;
	width:285px;
	list-style-type:none;
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 2px 0px;
    background-image:url(../pictures/background_subnavi.png) ;
	
	
	
}

ul.metasubnavigation li
{
	
	
    margin: 0px;
	float:none;
	width:auto;
    line-height: 18px;
	
}

ul.metasubnavigation a
{
    font:  12px copperplate, arial,sans-serif;
    color: #ffffff;
	white-space: nowrap;
    text-transform: none;
	
}


ul#meta li.first
{
}

ul#meta a
{
    font-size: 10px;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
}

ul#meta a:hover,
ul#meta a.active
{
	color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}





/**
 * Content
 */
div#content
{
    
	clear: both;
    padding: 0px -30px 0px 0px;
	
}


div#leftleer
{
    float: left;
	color:#999999;
	font-weight:none;
	font-size:13px;
    width: 29px;
    margin: 0px 0px 0px 0px;
	line-height:17px;
	padding-right:0px;
	padding-top:0px;
	padding-left:0px;
	
}

div#lefttext_start
{
    float: left;
	color:#555555;
	font-weight:none;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 300px;
    margin: 0px 0px 0px px;
	line-height:0px;
	padding-right:0px;
	padding-top:10px;
	padding-left:110px;

	
}
 



ul#lefttext_start li
{
    color:#555555;
    margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}



div#middleline
{
    float: left;
	font-family: copperplate, Verdana, Arial, Helvetica, sans-serif;
	font-weight:;
	color:#eeeeee;
	letter-spacing: 1px;
	font-size:12px;
    width: 0px;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#righttext
{
    float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:;
	color:#555555;
	letter-spacing: 0px;
	font-size:11px;
    width: 310px;
    margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 5px;
}
div#rightgras
{
    float: left;
	font-family: copperplate, Verdana, Arial, Helvetica, sans-serif;
	font-weight:;
	color:#eeeeee;
	letter-spacing: 1px;
	font-size:12px;
    width: 20px;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

div#lefttext_start h1,
div#right h1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color:#76bb42;
    margin: 0px 0px 2px 0px;
    font-size: 12px;
    font-weight: normal;
		
}
div#righttext h1

{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color:#3d1e07;
    margin: 0px 0px 5px 0px;
    font-size: 11px;
    font-weight: normal;
		
}


div#lefttext_start p,
div#right p
{
	float: left;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: ;
	margin-bottom:8px;
	width: 370px;
	margin-top: 4px;
	margin-right: 0px;
	margin-left: 0px;
}

div#leftbackground
{
    float: left;
    width: 185px;
	height:600px;
	
    margin: 0px 0px 0px 0px;
	padding: -50px 0px 0px 0px;
	background-image:url(../pictures/leftbackground.jpg)
}




/**
 * Teasers
 */
div#teaser
{
    float: left;
    padding: 0px 0px 0px 12px;
    border-left: solid 1px #b4b8b9;
}

div#teaser h1
{
    margin: 0px 0px -10px 0px;
    font-size: 18px;
    font-weight: normal;
}

div#teaser div
{
    clear: both;
    padding: 21px 0px 0px 0px;
    width: 114px;
    /*
    background: url(../image/separator.gif) no-repeat 0px 11px;
    */
}

div#teaser div.first
{
    background: none;
}

div#teaser img
{
    float: left;
    display: block;
    margin: 0px 13px 0px 0px;
    font-weight: normal;
}

div#teaser p
{
    float: left;
    width: 140px;
    margin: -4px 0px 0px 0px;
    line-height: 16px;
}

div#teaser span
{
    display: block;
}




/**
 * Links
 */
div#link
{
    float: left;
    padding: 0px 0px 0px 12px;
    border-left: solid 1px #b4b8b9;
}

div#link div
{
    clear: both;
    padding: 20px 0px 0px 0px;
    width: 381px;
    /*
    background: url(../image/separator.gif) no-repeat 0px 9px;
    */
}

div#link div.first
{
    padding: 0px 0px 0px 0px;
    background: none;
}

div#link img
{
    float: left;
    display: block;
    margin: 0px 10px 0px 0px;
    font-weight: normal;
}

div#link p
{
    float: left;
    width: 250px;
    margin: -4px 0px 0px 0px;
    line-height: 16px;
}

div#link span
{
    display: block;
}

