@charset "utf-8";
/* CSS Document */

	table {}

	body
	{
		margin: 0;
		padding: 0;
		background-color: #000000;
		font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color:#666666;
		scroll:auto;
					scrollbar-arrow-color: #000000;
					scrollbar-base-color: #FFFFFF;
					scrollbar-track-color: #FFFFFF;
					scrollbar-face-color: #FFFFFF;
					scrollbar-highlight-color: #808080;
					scrollbar-3dlight-color: #FFFFFF;
					scrollbar-darkshadow-color: #C0C0C0;
					scrollbar-shadow-color: #C0C0C0;

		/*text-align: center; /* für IE bug */
	}

.txt1			{font-family: Arial, Verdana ; color:#333333;  font-size: 10px; line-height:20px; }
.txt2			{font-family: Arial, Verdana ; color:#333333;  font-size: 10px; }
.ftxt1			{font-family: Arial, Verdana ; color:#333333;  font-size: 10px; width:170px;}


h1   	{ color: #808080; font-size: 10px; line-height: 10px; font-family: Arial, Verdana }
h2   	{ color: #000; font-size: 10px; line-height: 10px; font-family: Arial, Verdana }
h3  	{ color: #696969; font-size: 15px; line-height: 15px; font-family: Arial, Verdana; text-decoration: underline }

.tblproject 	{height:35px;}

.hsbox
	{
	
	}

.mmsg
	{
	font-size: 10px; line-height: 10px; font-family: Arial, Verdana;
	}

.hlplinks
	{
	 position:absolute; top:260px;width:280px;  padding-left:93px;
	}

.hlpmitte
	{
	position:absolute; top:260px;width:190px; padding-left:300px;
	}

.hlprechts
	{
	position:absolute; top:260px;width:190px; padding-left:510px;
	}

.plinks
	{
	position:absolute; top:160px; width:280px;
	}

.pmitte
	{
	position:absolute; top:160px; width:190px; padding-left:305px;
	}

.prechts
	{
	position:absolute; top:160px; width:190px; padding-left:515px;
	}

.HL
	{
	height:142px; vertical-align:top; position:absolute; top:240px;
	}
	
.HL_pic
	{
	height:240px; width:280px; vertical-align:top; position:absolute; top:372px;
	}

.PHL
	{
	height:142px; vertical-align:top; position:absolute; top:225px;
	}
	
.PHL_pic
	{
	width:701px; vertical-align:top; position:absolute; top:290px;
	}

.tbl_ppic
	{
	 font-size:9px;
	}
	
.pronav
	{
	position:absolute; top:540px;
	}	


.pronav2
	{
	position:absolute; top:440px;
	}	

.pronav3
	{
	position:absolute; top:340px;
	}	

.pronav4
	{
	position:absolute; top:240px;
	}	


.alles
	{
	margin-top:50px; width:100%; height:605px; background-color: #000000;
	}

.schwarzo
	{
	width:100%; height:68px; background-color: #000000;
	}

.logo
	{
	width:1045px; height:68px; margin-left:auto; margin-right:auto; background-color: #000000; background-image:url(../image/oben.jpg); background-repeat:no-repeat; cursor:pointer;
	}

.grau
	{
	width:1045px; height:75px; margin-left:auto; margin-right:auto; background-image:url(../image/aoben.jpg); background-repeat:no-repeat;
	}

.grauo
	{
	width:100%; height:58px; background-color: #D9D9D9; border-bottom:2px solid #000000;
	}

.grauu
	{
	width:100%; height:15px; background-color: #D9D9D9; border-top:2px solid #000000; 
	}

.content
	{
	width:100%; height:550px;  background-color: #FFFFFF;
	}

.content2
	{
	width:100%; height:533px; background-color: #FFFFFF;
	}

.contentpic
	{
	width:1045px; height:550px; margin-left:auto; margin-right:auto; background-color: #FFFFFF; background-image:url(../image/mitt_n.jpg); background-repeat:no-repeat;
	}

.rc
	{
	width:900px; height:533px; margin-left:auto; margin-right:auto; background-color: #FFFFFF; 
	}


.mainmenue
	{
	padding-left:80px; padding-top:372px;
	}

.schwarzu
	{
	width:100%; height:62px; background-color: #000000;
	}



.logou
	{
	width:1045px; height:62px; margin-left:auto; margin-right:auto; background-color: #000000; background-image:url(../image/unten.jpg); background-repeat:no-repeat;
	}


.grauerbalkenunten
	{
	width:100%; height:13px; margin-top:0px; background-color: #D9D9D9; border-top:2px solid #000000;
	}
	
.tblline
	{
	background-image:url(../image/strichel.jpg); background-position:right; background-repeat:no-repeat;
	}

.tblsubm
	{
	 padding-left:5px; font-size:11px; cursor:pointer;
	}

.tblsubma
	{
	 padding-left:5px; font-size:11px;
	}
	
.selected
	{
	background-image:url(../image/4egg.jpg); background-repeat:no-repeat; padding-left:8px; color:#333333;
	}

.noselected
	{
	background-image:url(../image/ka4egg.jpg); background-repeat:no-repeat; padding-left:8px; color:#999999; cursor:pointer;
	}


 

.lnk1 		{color: #808080; font-size: 10px; line-height: 10px; font-family: Arial, Verdana;
			font-style: normal;	font-weight:bold; font-variant: normal; outline: none; }

a.lnk1 		{color: #808080; font-size: 10px; line-height: 10px; font-family: Arial, Verdana;
			font-style: normal;	 font-weight:bold; font-variant: normal; outline: none; }


a.lnk1:visited 		{text-decoration:none;}
a.lnk1:link 		{text-decoration:none;}
a.lnk1:hover		{text-decoration:none; color:#333333}
a.lnk1:focus 		{text-decoration:none; color:#333333}
a.lnk1:active 		{text-decoration:none; color:#333333}


.lnk2		{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF;  font-size: 8pt;
			font-style:normal;	line-height: normal; font-weight: normal; font-variant: normal; outline: none; }

a.lnk2 		{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF;
			font-style:normal;	line-height: normal; font-weight: normal; font-variant: normal; outline: none; }


a.lnk2:visited 		{text-decoration:none; color:#990066}
a.lnk2:link 		{text-decoration:none; color:#990066}
a.lnk2:hover		{text-decoration:none; color:#990066}
a.lnk2:focus 		{text-decoration:none; color:#990066}
a.lnk2:active 		{text-decoration:none; color:#990066}