/* CSS Document */


/* Layout Divs */
html, body {
	background-color:#5e5e5e;
	color: #FFFFFF;
	height: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;

}

img {
	border-width:0px;
}

a {
	color:#DC1E62;
}

a:hover {
	color:#8D123E;
}

h1 {
	font-size:12px;
}

div.rahmen { 
 	background-color:#a0a4d1; 
 	position:relative;
 	height: 600px; 
 	width: 999px; 
 	
} 

div.main {
	background-color:#DFDFEB ;
	position: absolute;
	height: 510px;
	width: 999px;
	left: 0px;
	top: 45px;
	z-index:1;
}

div.leiste_unten {
	background-color:#DFDFEB ;
	position: absolute;
	height: 90px;
	width: 999px;
	left: 0px;
	bottom: 0px;
	z-index:2;
}

div.mainlinks {
	background-color:#DFDFEB ;
	position: absolute;
	height: 420px;
	width: 499px;
	left: 0px;
	top: 0px;
	z-index:2;
}

div.mainrechts {
	background-color:#DFDFEB ;
	position: absolute;
	height: 420px;
	width: 499px;
	left: 500px;
	top: 0px;
	z-index:2;
}

div.Bilder_kl_li_u {
	background-color:#DFDFEB ;
	position: absolute;
	height: 90px;
	width: 499px;
	left: 0px;
	bottom: 0px;
	z-index:3;
}

div.Bilder_kl_re_o {
	background-color:#DFDFEB ;
	position: absolute;
	height: 90px;
	width: 499px;
	left: 0px;
	top: 1px;
	z-index:3;
}

div.Bild_li {
	background-color:#999999;
	position: absolute;
	height: 328px;
	width: 499px;
	left: 0px;
	top: 1px;
	z-index:3;
}

div.mainText {
	background-color:#9496AD;
	position: absolute;
	height: 328px;
	width: 499px;
	left: 0px;
	top: 92px;
	z-index:3;
}

div.textbox {
	position: absolute;
	text-align:justify;
	overflow:auto;
	padding-right:10px;
	height: 260px;
	width: 479px;
	left: 10px;
	top: 10px;
	z-index:6;
}

div.language a{
	position: absolute;
	height: 10px;
	width:50px;
	right: 5px;
	bottom: 5px;
	z-index:6;
}



/* Div für kleine Bilder fliesend nach rechts */
div.Bild_kl1 {
	background-color:#999999;
	position: absolute;
	height: 90px;
	width: 124px;
	top: 0px;
	left:0px;
	z-index:3;
}
div.Bild_kl2 {
	background-color:#999999;
	position: absolute;
	height: 90px;
	width: 124px;
	top: 0px;
	left:125px;
	z-index:3;
}
div.Bild_kl3 {
	background-color:#999999;
	position: absolute;
	height: 90px;
	width: 124px;
	top: 0px;
	left:250px;
	z-index:3;
}
div.Bild_kl4 {
	background-color:#999999;
	position: absolute;
	height: 90px;
	width: 124px;
	top: 0px;
	left:375px;
	z-index:3;
}

/*kleiner Strich links neben Menü */
div.strich_menu {
	background-color:#9496AD;
	position: absolute;
	height: 45px;
	width: 1px;
	top: 0px;
	left: 500px;
	z-index:3;
}

/*Gfx Implementierung */

.gfx_menu {
	background-repeat:no-repeat;
	background-position:right;
	position: absolute;
	height: 55px;
	width:400px;
	right: 0px;
	bottom: 0px;
	z-index:4;
}

.mp_logo {
	background-repeat:no-repeat;
	background-image:  url("gfx/mp_logo.jpg");
	position: absolute;
	height: 70px;
	width:300px;
	top: 10px;
	left: 10px;
	z-index:4;
}

/*News unten Rechts*/

.news_unten_re {
	position: absolute;
	height: 41px;
	width:499px;
	bottom:2px;
	right:2px;
	z-index:5;
}

.bt_fakuma {
	background-image:  url("gfx/fakuma_logo_kl.jpg");
	height: 41px;
	width:33px;
	z-index:6;
}


/*News unten links*/
.news_unten_li a{
	position: absolute;
	height: 38px;
	width:223px;
	bottom:3px;
	left:10px;
	z-index:5;

}



