/*
Gerüst ------------------------------------------------------------------------------
*/
body        			{ 	background: #585858 no-repeat center fixed; 
			            width: 100%; 
			            height: 80%;
		            }
            
table.mainTable		{	border: 1px solid #000000;
						background-color: #FFFFFF;
						color: #000000;
						margin-top: 2%;
						margin-bottom: 2%;
						width: 750px;
						height: 750px;
		            }

td.banner			{ 	vertical-align: top;
						height: 80px;
						padding: 0px;
						margin: 0px;
						border-top: 1px solid #000000;
						border-bottom: 1px solid #000000;
					}
	              
td.lang				{	border-top: 1px solid #D4D0C8;
						border-bottom: 1px solid #D4D0C8;
						background-color: #D4D0C8;
						vertical-align: middle;
						height: 15px;
						font-family: verdana;
						font-size: 11px;
					}

td.footer			{ 	vertical-align: middle;
						padding: 0px;
						margin: 0px;
						background-color: #FFFFFF;
						text-align: center;
						border-top: 1px dotted #D4D0C8;
					}

td.navi				{	border-right: 1px dotted #D4D0C8;
						background-color: #FFFFFF;
						vertical-align: top;
						padding-top: 20px;
						padding-left: 20px;
						width: 130px;
					}

td.content			{	position: absolut;
						background-color: #FFFFFF;
						vertical-align: top;
						width: 600px;
					}
								
p					{	font-family: Verdana, Sans-Serif, Helvetica;
						font-size: 11px;
						color: #000000;
					}

/*
Content -----------------------------------------------------------------------------
*/

table.inhalt			{	border: 1px dotted #000000;
						font-family: Verdana, Sans-Serif, Helvetica;
						color: #000000;
						font-size: 11px;
						line-height: 1.5;
						margin-left: 15px;
						margin-top: 15px;
						width: 565px;
						background-color: #D4D0C8;
					}

th.inhalt			{	background-color: #585858;
						color: #FFFFFF;
						font-weight: bold;
						border-bottom: 1px dotted #000000;
						padding-left: 5px;
					}
								
td.inhalt			{	background-color: #D4D0C8;
						font-family: Verdana, Sans-Serif, Helvetica;
						padding-left: 5px;
						vertical-align: top;
					}

p.inhalt			{	font-family: Verdana, Sans-Serif, Helvetica;
						font-size: 11px;
						line-height: 1.2;
						color: #000000;
						margin-left: 15px;
						width: 550px;
						margin-top: 15px;
					}
								
td.inhalt-legende	{	background-color: #D4D0C8;
						font-family: Verdana, Sans-Serif, Helvetica;
						font-weight: light;
						font-size: 10;
						border-top: dotted;
						border-right: dotted;
						border-width: 1px;
					}

/*
Links -------------------------------------------------------------------------------
*/
								
a:link         			{	color: #037BB6;
			            border-bottom: 1px dotted;
			            text-decoration: none;
			        }

a:visited     			{	color: #037BB6;
			            border-bottom: 1px dotted;
			            text-decoration: none;
			        }

a:hover				{	color: #B3181A;
						border: none;
			            text-decoration: underline;
			        }

a:active    			{	color: #037BB6;
			            border-bottom: 1px dotted;
			            text-decoration: none;
			        }
/*
Navigation --------------------------------------------------------------------------
*/
			          
a.navi:link    		{	color: #585858;
						font-family: Verdana, Sans-Serif, Helvetica;
						font-weight: bold;
						font-size: 11px;
			            text-decoration: none;
			        }

a.navi:visited 		{	color: #585858;
						font-family: Verdana, Sans-Serif, Helvetica;
						font-weight: bold;
						font-size: 11px;
						text-decoration: none;
			        }

a.navi:hover		{	color: #B3181A;
						font-family: Verdana, Sans-Serif, Helvetica;
						font-weight: bold;
						font-size: 11px;
			            text-decoration: underline;
			        }

a.navi:active 		{	color: #585858;
						font-family: Verdana, Sans-Serif, Helvetica;
						font-weight: bold;
						font-size: 11px;
			            text-decoration: none;
			        }
			          
p.navi        			{	color: #000000;
						font-family: Verdana, Sans-Serif, Helvetica;
						font-weight: bold;
						font-size: 11px;
                    }

/*
Horizontal Line -----------------------------------------------------------------------
*/

hr.line				{	height: 0px;
						margin-right: 0px;
						margin-top: 5px;
						margin-bottom: 10px; 
						text-align: center;
						border: 1px dotted #D4D0C8;
						width: 99%;
					}

