/* Typo */
	body {
        font-family:Arial, Verdana, Helvetica, XHelvetica, sans-serif;
        color:#333;
        margin:0;
        padding:0;
        text-align:center;
        background:#4B3125;
		font-size:13px;

    }
	
    p		{ margin:12px 0 0 0;		line-height:130%; }
	td, th	{ vertical-align:top; }
    ul, ol	{ margin-bottom:15px; margin-left:25px;margin-top:7px; }
	ul		{ /*list-style-image:url(../images/navi_pfeil_rechts.gif);*/ }
    li		{ margin-bottom:5px; }
	
	
    /* Ueberschriften */
	h1, h2, h3, h4, h5, h6 { font-size:12px; margin:0; padding:0; }
    h1 { font-family:times; font-size:30px; margin:12px 0 10px 0; color:#4B3125; font-weight:normal; line-height:100%; }
    h2 { font-size:14px; margin:12px 0 12px 0; color:#333; }
    h3 { font-size:13px; margin:12px 0 10px 0; color:#333; }
    h4 { margin:0 0 8px 0; color:#000; }
	h5 { }
	h6 { }
    
	
    /* Links */
    a		{ color:#4D3227;text-decoration:none;}
    a:hover	{ color:#333 !important; }
/* << */


/* Sontige Layout Einstellungen */
	.clear			{ clear:both; }
    .border			{ border:1px solid #000; }
	.line			{ border-top:1px solid #000; }
    .display-none	{ display:none; }
    .to-right		{ float:right; margin:0 0 5px 10px; }
    .to-left		{ float:left; margin:0 10px 5px 0; }
	
	
    /* Formulare */
    form					{ margin:0; }
    input, textarea, select	{ font-family:Arial, Verdana, Helvetica, XHelvetica, sans-serif; background:#fff; border:1px solid #ccc; color:#000; width:100%;  }
    input:hover, input:focus, textarea:hover, textarea:focus {  }
    select, input.button	{ width:auto !important; }
    
	
    /* Sonstige HTML Tags */
	acronym		{ cursor:help; border-bottom-style:dashed; }
	hr			{ border:0 solid #676869; border-top-width:1px; margin-top:10px;  margin-bottom:10px; clear:both; }
	img			{ border:0; }
    pre			{ padding:1px 3px;  background:#eee;border:1px dashed #333; color:#000; white-space:normal; font-size:9px; width:auto; }
	small, .small, p.small, span.small { font-size:9px; color:#666; }
	
	
    /* Tabellen */
    table.destable {  border:0; margin-bottom:12px; }
    table.destable th, table.destable td, table.destable td { background:#B0A28F; border-right:1px solid #fff; border-bottom:1px solid #fff; padding:0 5px; }
    table.destable th, table.destable thead td { background:#4B3125; color:#fff; font-weight:bold; }
    
    table.downloads a {
    line-height:160%;
    	color:#333;
    	font-size:12px;
    }
    
    table.grundrisse a {
    	line-height:17px;
    	font-size:11px;
    	color:#ccc;
    }
    table.grundrisse a.act, table.grundrisse a:hover {
    	color:#fff !important;
    	font-weight:bold;
    }
/* << */

#flash {
	width:940px;
	padding-top:205px;
	margin:0 auto;
	text-align:center;
}
