@charset "utf-8";
body  {
	font: 100% "Times New Roman", Times, serif;
	background: #003399;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #003399;
    }
    
    .twoColElsLtHdr #container {
	width: 960px;
	background: #FFFFFF;
	margin: 10px auto;
	text-align: left;
    } 
    .twoColElsLtHdr #header {
	background: #FFFFFF;
	padding: 0;
    } 
    .twoColElsLtHdr #header h1 {
    	margin: 0; 
    	padding: 10px 0;
    }

.rot {
	color: #CC0000
}

.twoColElsLtHdr #menu {
	float: left;
	width: 140px;
	background: #FFFFFF;
	padding: 15px 10px;
	border-right-style: groove;
    }
		
.twoColElsLtHdr #menu h3{
	color: #CC0000;
    }
    
    .twoColElsLtHdr #mainContent {
	margin: 0 10px 0 160px;
	padding-left: 10px;
    } 

    .twoColElsLtHdr #footer {
	padding: 0 10px;
	background:#003399;
	color: #FFFFFF;
    } 

    .twoColElsLtHdr #footer p {
    	margin: 0;
    	padding: 10px 0;
    }
    
    /* Verschiedene wieder verwertbare Klassen */
    .fltrt {
    	float: right;
    	margin-left: 8px;
    }
    .fltlft {
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat {
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }

.twoColElsLtHdr #container #menu a:link { color:#003399; text-decoration:none; }
.twoColElsLtHdr #container #menu a:visited { color:#003399; text-decoration:none; }
.twoColElsLtHdr #container #menu a:active { color:#003399; text-decoration:none; }
.twoColElsLtHdr #container #menu a:hover { 	color:#FF0000; text-decoration:none; background:#003399; }

.twoColElsLtHdr #container #mainContent a:link { color:#003399; text-decoration:none; }
.twoColElsLtHdr #container #mainContent a:visited { color:#003399; text-decoration:none; }
.twoColElsLtHdr #container #mainContent a:active { color:#003399; text-decoration:none; }
.twoColElsLtHdr #container #mainContent a:hover { 	color:#FF0000; text-decoration:none; background:#003399; }
