.mehr_rechts {color:red;}
P.mehr_rechts A {
	background-image:url(../pics/link_mehr_bg.gif);
	background-repeat:no-repeat;
	background-position:right;
	display:block;
	text-align:right;
	padding-right:15px;
	text-decoration:underline;
	color:#62BB46;
	font-weight:normal;
	border-top:1px solid #cccccc;
	margin-top:8px;
	padding-top:2px;
	}
P.mehr_rechts A:hover{
	background-image:url(../pics/link_mehr_hover_bg.gif);
	text-decoration:none;
	color:#999999;
	}


P.zip_datei {}

.start {margin-bottom:10px;}
.gruen {background:#63BC48;}
.orange {background:#F78320;}
.gelb {background:#FFCB05;}
.abstand {width:20px;}

.linie {}
P.catalog {text-align:right;}}
P.catalog A {
	background-image:url(../pics/button_catalog.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:20px;
	padding-right:25px;
	}
P.catalog A:hover{
	text-decoration:none;
	color:#999999;
	}

TABLE.start TD A {
	display:block;
	/*background-image:url(../pics/start_link.jpg);
	background-repeat:no-repeat;
	background-position:bottom;*/
}
TABLE.start TD A:hover {
	/*background-image:url(../pics/start_link02.jpg);*/
	color:#787878;
	text-decoration:none;
}
TABLE.start TD A SPAN {margin-left:20px;color:#fff;font-weight:normal;display:block;padding-bottom:5px;}
TABLE.start TD A:hover SPAN {color:#787878;}
TABLE.start TD A IMG {margin-bottom:10px;} 
TABLE.start .gruen,
TABLE.start .orange,
TABLE.start .gelb {padding:3px;color:#fff;padding-bottom:10px;padding-top:10px;}

TABLE.linie, TABLE.linie TD {border-bottom:1px solid #ccc;}
.linie TD {padding:3px;}
.breite {width:114px;}
TABLE.linie TD.abstand {width:10px;}

.spalten_2 {width:100%;}
TABLE.spalten_2 TD {padding:3px;padding-bottom:8px;}

.download {border-collapse:collapse;}
