@charset "utf-8";
/* CSS Document */

	table {}

	body
	{
		margin: 0;
		padding: 0;
		background-color: #070043;
		font-family: Verdana, Tahoma, sans-serif;
		font-size: 11px;
		font-style: normal;
		color:#333333;
		background-image:url(../image/bodybkg.jpg);
	 
	}

.hd_list
	{
	position:absolute; top:105px; margin-left:0px; width:450px; height:360px; background-image:url(../image/hd_bkg.jpg); background-repeat:no-repeat; 
	}

.hfp
	{
 	padding:0px; margin:0px; margin-bottom:3px; font-size:10px; color:#333333;
	}

.hf
	{
	padding:0px; margin:0px; margin-bottom:5px; font-size:10px; cursor:pointer; background-color:#FFFFFF; color:#004d15;
	}

.h
	{
	padding:0px; margin:0px; margin-bottom:5px; cursor:pointer;
	}

.hersteller
	{
	position:absolute; top:0px; margin-left:3px; width:110px;
	}

.fam
	{
	position:absolute; top:0px; margin-left:122px; width:220px; display:none;
	}
	
.pro
	{
	position:absolute; top:0px; margin-left:350px; width:110px; display:none;
	}

.tbllinks0
	{ background-image:url(../image/punkt.jpg); background-position:0px -2px; background-repeat:no-repeat; width:14px; }
	
.tblrechts0
	{ background-image:url(../image/pfeil.jpg); background-position:0px -2px; background-repeat:no-repeat; width:32px;}


.tbllinks
	{ vertical-align:top; }
	
.tblrechts
	{ vertical-align:top;	}

.tbllinks1
	{
	background-color:#ffd154;
	}
	
.tblrechts1
	{
	background-color:#c1f4b1;
	}


#alles
	{
		margin-left:auto; margin-right:auto; background-image:url(../image/allesbkg.jpg); background-repeat:no-repeat;
		width:906px; height:705px; 
	}

#metanav
	{
		position:absolute; top:165px;  margin-left:360px; width:230px; height:25px;
	}
	
#mainmenu
	{
		position:absolute; top:198px;  margin-left:-15px;
	}

#maincontent
	{
		position:absolute; top:215px; margin-left:220px; width:450px; height:370px; 
	}

#subcontent
	{
		/*position:absolute; top:395px; left:830px; width:140px; height:290px;  border:#003300 1px solid; padding:5px;*/
		position:absolute; top:415px; margin-left:704px; width:170px; height:286px; color:#FFFFFF;
	}

#piccontent
	{
		/*position:absolute; top:40px; left:320px; width:400px; height:110px; border:#003300 1px solid; padding:5px;*/
		/*position:absolute; top:37px; left:110px; width:640px; height:110px; border:#003300 1px solid; padding:3px;*/
		 width:657px; height:163px; background-repeat:no-repeat;
	}

#navpos
	{ 
		color:#006600;  font-size: 10pt;
	}


.lnk1 		{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#333333;  font-size: 8pt;
			font-style: normal;	line-height: normal; font-weight: normal; font-variant: normal; outline: none; }

a.lnk1 		{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#333333;
			font-style: normal;	line-height: normal; font-weight: normal; font-variant: normal; outline: none; }


a.lnk1:visited 		{text-decoration:none;}
a.lnk1:link 		{text-decoration:none;}
a.lnk1:hover		{text-decoration:none; color:#006600}
a.lnk1:focus 		{text-decoration:none; color:#006600}
a.lnk1:active 		{text-decoration:none; color:#006600}


.lnk2		{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#006600;  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:#006600;
			font-style:normal;	line-height: normal; font-weight: normal; font-variant: normal; outline: none; }


a.lnk2:visited 		{text-decoration:none;}
a.lnk2:link 		{text-decoration:none;}
a.lnk2:hover		{text-decoration:none; color:#006600}
a.lnk2:focus 		{text-decoration:none; color:#006600}
a.lnk2:active 		{text-decoration:none; color:#006600}

.lnk3 		{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#333333;  font-size: 8pt;
			font-style: normal;	line-height: normal; font-weight:bold; font-variant: normal; outline: none; }

a.lnk3 		{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#333333;
			font-style: normal;	line-height: normal; font-weight: bold; font-variant: normal; outline: none; }


a.lnk3:visited 		{text-decoration:none;}
a.lnk3:link 		{text-decoration:none;}
a.lnk3:hover		{text-decoration:none; color:#006600}
a.lnk3:focus 		{text-decoration:none; color:#006600}
a.lnk3:active 		{text-decoration:none; color:#006600}

.lnk4		{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#006600;  font-size: 8pt;
			font-style:normal;	line-height: normal; font-weight:bold; font-variant: normal; outline: none; }

a.lnk4 		{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#006600;
			font-style:normal;	line-height: normal; font-weight:bold; font-variant: normal; outline: none; }


a.lnk4:visited 		{text-decoration:none;}
a.lnk4:link 		{text-decoration:none;}
a.lnk4:hover		{text-decoration:none; color:#006600}
a.lnk4:focus 		{text-decoration:none; color:#006600}
a.lnk4:active 		{text-decoration:none; color:#006600}


.lnk12		{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#666666;  font-size: 7pt;
			font-style:italic;	line-height: normal; font-weight:normal; font-variant:normal; outline: none;}

a.lnk12 	{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color:#666666;
			font-style:italic;	line-height: normal; font-weight: normal; font-variant: normal; outline: none; }


a.lnk12:visited 	{text-decoration:none;}
a.lnk12:link 		{text-decoration:none;}
a.lnk12:hover		{text-decoration:none; color:#666666}
a.lnk12:focus 		{text-decoration:none; color:#666666}
a.lnk12:active 		{text-decoration:none; color:#666666}


li
	{
	list-style-type:disc;
	}
	
.li_empty	{height:10px; list-style-type:none;}