/* Yu Jun Styles */

body 	{
		margin:0px;
		padding:0px;
		background-color:#FFDADA;
		/* color:#482424; */
		color:#000000;
		font-family:verdana, arial, sans-serif;
		font-size:0.8em;
		background:#FFDADA url('images/page_bg.jpg') repeat-y;
		}
h1 		{
		font-size:1.8em;
		/* font-family:times new roman; */
		color:#77665C;
		/* background:url('images/page_bg.jpg') no-repeat; */
		margin-bottom: 1em;
		/* border-left:1px solid #6D4848;
		border-bottom:1px solid #F2B7B7; */
		}
		
h3 		{
		color:#6D4848;
		}

hr		{
		margin:2em;
		text-align:center;
		align:center;
		}
		
b 		{
		color:#6D4848;
		font-weight:bold;
		}

a 		{
		color:#C23C3E;
		}

td 		{	
		font-size:0.8em; 
		}
		
p 		{
		text-align:justify;
		}		

td p  	{
		text-align:center;
		}
		
img.linkillu {
			border:0px;
			vertical-align:middle;
			margin-right:0.5em;
			}
/*
#menu {border: 1px solid blue}
#content  {border: 1px solid green}
*/

#header {
		width:100%;
		height:151px;
		border-bottom:solid 2px #F2B7B7;
		background:#FFDADA url('images/top_schmal2.jpg') no-repeat;
		}
		
#printheader {
		display:none;
		}
		
#language {
		/* margin-top:60px;
		margin-left:7em; */
		position:absolute;
		left:3em;
		top:32em;
		color:#6D4848;
		font-weight:bold;
		}
		
#language img {
		border:1px solid white;
		}

#menu 	{
		float:left;
		width:14em;
		height:345px;
		background:url('images/blumen.jpg') no-repeat;
		padding-top:1.5em;
		}
		
#sidebar {
		float:right;
		margin-top:4em;
		margin-right:30px;
		}
		
#sidebar img {
		border:1px solid black;
		width:8.5em;
		}
		
#content {
		/* position:absolute; */
		margin-left:14em;
		line-height:1.5em;
		padding-left:2em;
		padding-top:1em;
		width:45em;
		}
		
#footer {
		clear:both;
		width:100%;
		height:35px;
		background-color:#FFDADA;
		border-top:solid 1px #FF9D99;
		}				
		
#menu div {
		padding:0em;
		margin:0.5em 0em 0.1em 2em;
		}		
		
#menu div a {
		display:block;
	/*	background:#FFDADA; */
		background:url('images/nav_bg.gif'); 
		text-decoration:none;
		font-weight:bold;
		color:#333333;
		padding:0.5em;
		padding-left:1em;
		border-left:solid 1px #FFDADA;
		border-top:solid 1px #FFDADA;
		border-right:solid 1px #FF9E9B;
		border-bottom:solid 1px #FF9E9B;
		}
		

#menu a:hover {
		display:block;
		/* background-color:#FFE8E8; */
		background:url('images/nav_bg_o.gif'); 
		border-left:solid 1px #FDE7E7;
		border-top:solid 1px #FDE7E7;
		} 
		
/* Untermenue: */

#menu div.sub {
		padding:0em;
		margin-top:0.1em;
		margin-left:3.5em;
		}
		
#menu div.sub a {
		font-size:0.8em;
		font-weight:bold;
		padding:0.3em;
		padding-left:1em;
		background:url('images/nav_bg.gif'); 
		}

#menu div.sub a:hover {
		/* background:#FEF3F3; */
	    background:url('images/nav_bg_o2.gif'); 
		}

div#contact  a {
		margin:1.5em 0px 0px 25px;
		font-size:0.8em;
		font-weight:bold;
		text-align:center;
		padding:0.2em;
		}

		
#content p.inhalt:first-letter {font-size:220%;font-weight:bold;color:#6D4848;margin-top:-12px}

#content p.illu {
		/* background:url('images/page_bg.jpg') repeat-y; */
		padding:1.5em 0.5em 1.2em 0.5em;
		font-size:0.8em;
		}

#content p.illu img {
		/* float:right; */
		border:1px solid black;
		width:14.5em;
		margin:0em 1em;
		}

#footimage  {
		/* float:left; */
		text-align:center;
		}
		
#footimage img {
		float:left;
		margin-bottom:1px;
		}
		
#footer p {
		text-align:center;
		font-size:0.8em;
		margin-bottom:2em;
		}
		
#footer a {
		text-decoration:none;
		color:#6D4848;
		}

#footer a:hover {
		text-decoration:underline;
		}	
					
.mini {
	font-size: 0.85em;
}
	

#menu td a {
	display:inline !important;
}
#menu td a:hover {
	display:inline !important;
	background-color:transparent;
}
