/* CSS Document */


.kopf {
background-image:url(../images/_layout/menue01.jpg);
background-repeat:no-repeat;
width:159px;
height:25px;
margin-left:17px;
}
.bottom {
background-image:url(../images/_layout/menue03.jpg);
background-repeat:no-repeat;
width:159px;
height:25px;
margin-left:17px;
}
#container {
width:158px;
height:auto;
margin-left:15px;

}
.button {
width:157px;
height:auto;
padding:5px 0px 5px 0px;
margin-left:2px;
background-image:url(../images/_layout/menue02.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

a{
width:157px;
height:25px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#666;
padding-left:20px;
}

	* html 	a{
	width:157px;
	height:25px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#666;
	padding-left:20px;
	}

a:hover{
width:157px;
height:25px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000099;
padding-left:20px;
}

.main {
float:left;
width:500px;
text-align:right;
margin:77px 0px 0px 480px;
}

	* html 	.main {
	float:left;
	width:400px;
	height:20px;
	text-align:right;
	margin:75px 0px 0px 283px;
	}

.topic {
background-color:#e20100;
width:145px;
height:20px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#fff8f8;
margin-left:2px;
padding:3px 0px 0px 10px;
border-top:1px solid #333;
border-bottom:1px solid #333;
border-left:1px solid #bf0604;
border-right:1px solid #bf0604;
}

.main a{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000;
border-left:1px #000000 solid;
padding-left:15px;
padding-right:10px;
}
.main a:hover{
width:157px;
height:25px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000;
font-weight:bold;
}

	* html .main a:hover{
	width:157px;
	height:25px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#000;
	font-weight:bold;
	}

#submenue {
margin:15px 0px 0px 310px;
width:650px;
height:25px;
float:left;
border-bottom:1px solid #660000;
}

	* html 	#submenue {
	margin:10px 0px 0px 160px;
	width:650px;
	height:28px;
	float:left;
	border-bottom:1px solid #660000;
	}

#m {
margin-left:30px;

}
.m1 {
float:left;
width:5px;
height:24px;
background-image:url(../images/_layout/m1.gif);
background-repeat:no-repeat;
}
.m2 a{
float:left;
height:18px;
width:auto;
background-image:url(../images/_layout/m2.gif);
background-repeat:repeat-x;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
color:#333;
padding: 5px;
}

	* html .m2 a{
	float:left;
	height:18px;
	width:auto;
	background-image:url(../images/_layout/m2.gif);
	background-repeat:repeat-x;
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#333;
	padding: 5px;
	}

.m2 a:hover{
float:left;
height:18px;
width:auto;
background-image:url(../images/_layout/m2.gif);
background-repeat:repeat-x;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
padding: 5px;
}

* html .m2 a:hover{
float:left;
height:18px;
width:auto;
background-image:url(../images/_layout/m2.gif);
background-repeat:repeat-x;
text-align:center;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
padding: 5px;
}

.m3 {
float:left;
width:5px;
height:24px;
background-image:url(../images/_layout/m3.gif);
background-repeat:no-repeat;
}
 
.button2 {
width:157px;
height:auto;
padding:5px 0px 5px 0px;
margin-left:2px;
background-color:#FCEAEA;
border-bottom:1px solid #999;
}

 
* html .button2 {
width:157px;
height:auto;
padding:5px 0px 5px 0px;
margin-left:2px;
background-color:#FCEAEA;
border-bottom:1px solid #999;
}


.new {
margin-bottom:-4px;
 height: 16px;
}
