html, body { width:100%; height:100%; }
       body  { margin:0; padding:0; }

       table.aussen { width:100%; height:100%; }
       table.aussen td  { text-align:center; vertical-align:middle; }

       table.innen
         { margin-left:auto; margin-right:auto; }
        table.innen td, table.innen th
           { text-align:center;}

	td.box { 
		border:1px solid grey;
		align: justify;
		line-height:14pt;
	}

	td.chart1 { 
	 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size: 10px;
	 	color: #841400;
		background-color: C0C0C0;
	}

	td.chart2 { 
	 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size: 10px;
	 	color: #841400;
	}

	td.box_top { 
	 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size: 10px;
		background-image:url(http://www.berlinerfcdynamo.com/design/images/top1.jpg);
	}

	td.box_heading { 
	 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 	font-size: 10px;
		background-image:url(http://www.berlinerfcdynamo.com/design/images/heading_px.gif);
	}

	.heading_space_10 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8px;
	}
           
			 .menu {
			 	font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-weight: bold;
			 	font-size: 12px;
			 }
			 .text_heading {
			 	font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-size: 10px;
			 	color: #841400;
			 }
			 .text_dop_heading {
			 	font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-size: 10px;
			 	font-weight: bold;
			 }
			 .text_dop_flow {
			 	font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-size: 9px;
			 }
			 .text_dop_flow_bfc {
			 	font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-size: 10px;
			 	font-weight: bold;
			 	color: #841400;
			 }
			 .text_dop_flow_visitor {
			 	font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-weight: bold;
			 	font-size: 10px;
			 }
			 .text_news_heading_foreword {
			 	font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-size: 9px;
			 	color: #841400;
			 }
			 .text_news_heading {
			 	font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-size: 12px;
			 	font-weight: bold;
			 	color: #841400;
			 }

			 .text_constitution_heading {
			 	font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-size: 11px;
			 	font-weight: bold;
			 	color: #841400;
			 }
			 .text_highlight {
			 	font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-size: 9px;
			 	font-weight: bold;
			 	color: #F5E100;
			 }
			 .text_small {
			 	font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-size: 9px;
			 }
			 .text_flow {
			 	font-family: Verdana, Arial, Helvetica, sans-serif;
			 	font-size: 11px;
				line-height:11pt;
			 }

a.menu {font-family:Verdana, Arial, sans-serif; font-size:10px;}
a.menu:link {color:#841400; text-decoration:none;}
a.menu:active {color:#841400; text-decoration:none;}
a.menu:visited {color:#841400; text-decoration:none;}
a.menu:hover {color:#841400; text-decoration:underline;}

a.news {font-family:Verdana, Arial, sans-serif; font-size:11px;}
a.news:link {color:#841400; text-decoration:none;}
a.news:active {color:#841400; text-decoration:none;}
a.news:visited {color:#841400; text-decoration:none;}
a.news:hover {color:#841400; text-decoration:underline;}

a.text {font-family:Verdana, Arial, sans-serif; font-size:9px;}
a.text:link {color:#0A25B2; text-decoration:none;}
a.text:active {color:#0A25B2; text-decoration:underline;}
a.text:visited {color:#0A25B2; text-decoration:none;}
a.text:hover {color:#0A25B2; text-decoration:underline and overline;}

a.imprint {font-family:Verdana, Arial, sans-serif; font-size:10px;}
a.imprint:link {color:#e7e6e6; text-decoration:none;}
a.imprint:active {color:#e7e6e6; text-decoration:none;}
a.imprint:visited {color:#e7e6e6; text-decoration:none;}
a.imprint:hover {color:#e7e6e6; text-decoration:none;}
