#top	{ margin: 20px;	}
#menue	{ padding-top:17px; 
			padding-bottom:17px; 
		  background-color: #171717;}
#inhalt	{ padding-top:18px;
		  background-color: #171717;
/*		  padding-left:15px;*/
		  }

#inhaltny {
    padding-top:18px;
    background-color: #171717;
/*  padding-left:15px;*/
}
#inhaltny a {
    color: #959595;
    text-decoration: none;
    -moz-outline-width: 0px;
}
#inhaltny a:hover {
    color: #707070;
}
#inhaltny a:active {
    color: white;
}
#inhaltny a:visited {
    color: #707070;
}

body,td,li	{	font: 12px  Helvetica, Arial, sans-serif; color:#e9e9e9;}
body { 	background-color: #4e4e4e;
		background-image: url(grafik/bg.jpg);
		margin: 0px;
		padding: 0px;
		background-attachment: fixed;
		background-repeat: no-repeat;
}

#footer { 	background-color: #fff;
		background-image: url(grafik/mmpi.gif);
		height: 80px;
		background-attachment: fixed;
		background-repeat: no-repeat;
		color: gray;
}
#footer img { 	
	display: block;
	float: right;
	}

#footerleft	{
	margin-left: 285px;
	float: left;
	padding-top: .75em;
	font-size: .825em;
	line-height: .75em;
	}
#footerleft a:hover	{
	color: #444;
	}

.mintSM {
	width:100%;
}
.mintSMsub{
	font-size:10px;
}


a	{
	color:		#35b5b3;	
	text-decoration:	none;
 	-moz-outline-width: 0px;
}
a:visited	{	color:		#35b5b3;		}
a:active	{	color:		white;			}
a:hover		{	color:		#fff;	}
#menue a:visited	{	color:		#999999;		}
#menue a:hover  	{	color:		#eee;		}


.celmenu:hover, .searchresultpagetitle:hover {
			color:				#0055A9;
			font-weight:			bold;	
			background-color:	gray; 
				}

.m0, .m1, .m2, .m0a, .m1a, .m2a, .m3a	{	color: #ccc;	line-height:	16px; text-indent:	0px }

.m0, .m1, .m2	{	margin:0px; padding:0px;	}

.m0, .m0a		{	 }
.m1, .m1a		{	text-indent:	15px }
.m2, .m2a		{	text-indent:	30px }
.m3, .m3a		{	text-indent:	45px }
   


.note	{
	color: #999999; 
	font-weight: bold;
} 


li	{ 	text-indent:	-30px; }

td	{	
	vertical-align:top;
	min-height: 20px;
}

.mitte		{	vertical-align:		middle;		}

p,td	{		
	margin:		0px;
	padding:	0px;	
	line-height: 15px; 
}

.menue p, .menue br	{	line-height:	20px; }


#inhalt p, #inhalt .mintSM{ 
	padding-left:15px;
	padding-right:15px;
}

#inhaltny p, #inhaltny .mintSM { 
	padding-left:15px;
	padding-right:15px;
}

#klein, .klein	{	font: 10px helvetica, arial; }


.bild		{	
	font-size:	10px;
	margin: 0px ;
	padding: 2px 0 0 3px;
	background-color:	 #222; 
	min-height: 13px;
	line-height:12px;
}

.note	{	font-size:	10px;	}
.rechts	{	text-align:	right;	}
.schraeg{	font-style: italic;	}

.line{			background-image:	url(/fileadmin/bilder/grafik/line.gif);
				background-repeat:	repeat-x;
				background-position:bottom;
			}
#main {
	margin: 20px;
}


.imgtext-table td td .bild{ }


.imgtext-pos-center, .img-text-intext-right, .img-text-intext-left {
		padding:0px;
		background-color: none;
}

.imgtext-pos-left{
		padding:14px 15px 15px 0px;
		margin-top: 3px;
		background-color: #4e4e4e;
}

.imgtext-pos-right{
		padding:14px 0px 15px 15px;
		background-color: #4e4e4e;
}


.header{
	font-weight: normal;
	letter-spacing: .025em;
	line-height: 1em;
	background-color:#4e4e4e;
	margin-right: 20px;
	margin-top: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}
