@charset "utf-8";

/* CSS Document */



body {

	background-image:url(bg.jpg);

	background-repeat:repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:2.0em;

	color:#666666;

	background-color:inherit;

	margin:0px;

	padding:0px;

	}



h2 {

	font-size:1.2em;

	color:#0d5fa1;

	background-color:inherit;

	text-transform:uppercase;

	}



img {

	border:none;

	}



a, a:link, a:hover, a:visited {

	text-decoration:none;

	color:#666666;

	background-color:inherit;

	}



#paper {

        position:relative;

	width: 720px;

	margin: 20px auto 20px auto;

	}



#header {

	background-image:url(header.gif);

	width:708px;

	height:49px;

	}


#header.en {
	background-image:url(header_en.gif);
	}


/*------------------------ Sprachauswahl Anfang ------------------------*/



#language {

        position:absolute;

        top:0px;

        right:20px;

	text-transform:uppercase;

	font-size:0.8em;

	height:12px;

	color:#cccccc;

	margin:0px auto 0px auto;

	padding:2px 0px 0px 0px;

	width:900px;

	}



#language ul {

	float:right;

	list-style-type:none;

	display:block;

	margin:0px;

	}



#language ul li {

	float:left;

	margin:0px;

	padding:0px;

	}



#language ul li a:link, #language ul li a {

	text-decoration:none;

	color:#cccccc;

	background-color:inherit;

	margin:0px;

	padding:0px;

	}



#language ul li a:hover {

	text-decoration:underline;

	margin:0px;

	padding:0px;

	}



/*------------------------ Sprachauswahl Ende ------------------------*/







.kasten_links {

	float:left;

	width:149px;

	height:100%;

	}



.kasten {

	float:left;

	width:228px;

	height:100%;

	background-color:#FFF;

	color:inherit;

	border:1px solid #d9dbdd;

	}



.kasten_center {

	margin:0px 12px 0px 12px;

	float:left;

	width:228px;

	height:100%;

	background-color:#FFF;

	color:inherit;

	border:1px solid #d9dbdd;

	}



.keyvisual {

	margin:9px 0px 0px 9px;

	}



.text_area {

	margin:9px 9px 9px 9px;

	height:200px;

	}



.button a, .buttonEn a {

	margin:9px 9px 9px 9px;

	width:210px;

	height:44px;

	display:block;

	background-image:url(more_infos.gif);

	background-repeat:no-repeat;

	}

.buttonEn a {
	background-image:url(bn_information.gif);
	}

.button a:hover, .buttonEn a:hover {

	width:210px;

	height:44px;

	display:block;

	background-image:url(more_infos_a.gif);

	background-repeat:no-repeat;

	}

.buttonEn a:hover {
	background-image:url(bn_information_active.gif);
	}