body { text-align: center; font-size: 70%; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 50px; background-image: url(bg/braun_222.png); background-repeat: repeat; }
img { display: block; border: 0pt; }
#main { width: 980px; margin-left: auto; margin-right: auto; text-align: left; border: solid 1px #74181B; display: block; background-color: white; }
#mainbox { float: left; width: 684px; height: 100px; }
#menu a:hover { background-position: 0 -29px; }
#menu a:focus { outline-style: none; }
.dummy { height: 29px; background-image: url(images/menu/dummy.jpg); float: left; }
.menue { height: 29px; background-image: url(images/menue_muhele.gif); float:  }
#content { width: 484px; height: 416px; display: table-cell; float: left; }
.box { display: table-cell; float: left; }
.streifen_rechts { width: 200px; background-image: url(images/shared/streifen_rot.jpg); background-repeat: repeat; color: #cc9999; float: left;  }
.txt_rechts { width: 200px; background-image: url(images/bg.gif); background-repeat: repeat; color: #000; float: left; }
.content_rechts { font-size: 90%; margin-top: 2px; margin-left: 10px; margin-right: 10px; padding-top: 2px; text-align: left; }
.line_part { line-height: 140%; text-align: justify; margin-left: 25px; margin-right: 25px; margin-top: 15px; color: #333333; font-family: Tahoma, Verdana, sans-serif; font-size:12px; }
.line_full { margin-top: 10px; }

a:active, a:visited, a:link { color: #333333; text-decoration: none; }
a:hover { text-decoration: none; color: #CDC9BF;}
/* nur fuer Internet Explorer */
* html #main { width: 982px;  }

a.txt_mehr:link{ color: #333333; text-decoration:none; font-family: Tahoma, Verdana, sans-serif; font-size: 12px;}

a.txt_mehr:visited{color: #333333;text-decoration:none;font-family: Tahoma, Verdana, sans-serif; font-size: 12px;}

a.txt_mehr:active{ color:#333333;text-decoration:none;font-family: Tahoma, Verdana, sans-serif; font-size: 12px; }

a.txt_mehr:hover{
	color: #8E1330;
	text-decoration:underline;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
}


a.menu:link, a.menu:visited 
		{ 
font-family: Tahoma, Verdana, sans-serif;
		font-size:14px;
		color: #CDC9BF;
		line-height: 1.8em;
		text-decoration: none;
		margin: 5px 0px 5px 0px;
	 	}

a.menu:active, a.menu:hover
		{ 
color:#000;
	 	}	
		
h3		{	
		font-family: Tahoma, Verdana, Arial,  sans-serif;
		font-size:14px;
		font-weight:bold;
		color: #333333;
}

h4		{	
		font-family: Tahoma, Verdana, Arial,  sans-serif;
		font-size:13px;
		font-weight:normal;
		color: #333333;
}

.td_txt {
		font-family: Tahoma, Verdana, sans-serif; 
		font-size:12px;
		color: #333333;
		line-height: 110%;
		text-align: justify;
}

.td_txt_ohne_block {
		font-family: Tahoma, Verdana, sans-serif; 
		font-size:12px;
		color: #333333;
}

.txt_klein {
		font-family: Tahoma, Verdana, sans-serif; 
		font-size:10px;
		color: #333333;
}




.rahmen {
	border-left-color: #949494;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #949494;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #949494;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #949494;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}