html, body {
	width:100%; height:100%;
	margin:0; padding:0; 
}
body{
		font-size:12px;
    font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
    color:#333333; 
		margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;
		background-color:#F2F3F9;
}
div,td{
		font-size:12px;
    font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
    color:#333333; 
		margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
}

body, textarea{
		scrollbar-base-color:#F2F7FA;
    scrollbar-3dlight-color:#8495BD;
    scrollbar-darkshadow-color:#8495BD;
    scrollbar-highlight-color:#F2F7FA;
    scrollbar-shadow-color:#F7F8FE;
		scrollbar-arrow-color:#8495BD;
	
		scrollbar-face-color:#DADEF1;
    scrollbar-track-color:#DADEF1;   
}

/* zentrierung im brauser */
table.aussen { width:100%; height:100%; }
table.aussen td { text-align:center; vertical-align:middle; }
div.innen
{
	margin-left:auto; margin-right:auto; text-align:left; 
  position:relative;
  z-index:1; 
	width:996px; height:660px;
	background-image:url(bilder/bg-index.jpg); background-repeat:no-repeat;
}

/* Navigation */
table.naviLinks td{
	text-align:left;
	padding-bottom:10px;
}
table.naviRechts td{
	text-align:center;
	padding-bottom:6px;
}
.linkNavi:link, .linkNavi:visited, .linkNavi:active {  
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
  font-size: 12px;
  font-weight:normal;
  text-decoration: none;
  color: #0C3774;
	outline:none;
}
.linkNavi:hover {  
	font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
  font-size: 12px;
  font-weight:normal;
  text-decoration: none;
	color: #FC2B01;
	outline:none;
}

.aktiv{
	font-size:12px;
	color:#FC2B01;
}
.aktiv_klein{
	font-size:11px;
	color:#FC2B01;
}
.bold14{
	font-weight:bold;
	color: #0C3774;
	font-size:14px;
}
/* ID´s */
#ueberschrift{
	z-index:17;
	position:absolute;
	text-align:left;
	top:5px;
	left:5px;
	font-weight:bold;
	font-size:18px;
	color:#0C3774;
}
#inhalt{
	z-index:18;
	position:absolute;
	text-align:left;
	top:45px;
	left:5px;
	width:700px;
	line-height:16px;
}

/* ------------------------------------ UploadFelder -------------------------------- */
div.inhaltAnlegen{
	width:270px;
	height:195px;
	padding:5px;
	margin:0px;
	background-color:#ECEFF6;
	overflow:auto;
	text-align:left;
}
div.inhaltFinanzieren{
	width:270px;
	height:160px;
	padding:5px;
	margin:0px;
	background-color:#ECEFF6;
	overflow:auto;
	text-align:left;
}
div.headlineAnlegen{
	width:270px;
	padding-left:5px;
	padding-right:5px;
	line-height:30px;
	height:30px;
	margin:0px;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
	background-color:#F2F2F9;
	overflow:hidden;
}
table.aussen td td.inhaltAnlegen{
	width:100%;
	text-align:left;
	vertical-align:top;
}

/* Aktuelles: */
div.inhalt{
	width:313px;
	padding:5px;
	height:75px;
	margin:0px;
	background-color:#ffffff;
	overflow:auto;
	text-align:left;
}
table.aussen td td.inhalt{
	width:100%;
	text-align:left;
	vertical-align:top;
}

div.headline{
	width:310px;
	padding-left:8px;
	padding-right:5px;
	line-height:30px;
	height:30px;
	margin:0px;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
	background-color:#DEDEEF;
	overflow:hidden;
}
div.footer{
	width:312px;
	padding-left:6px;
	padding-right:5px;
	/*height:20px;
	line-height:20px;
	keine höhe, damit der sich flexibel an den inhalt anpassen kann
	*/
	vertical-align:middle;
	margin:0px;
	background-color:#F2F2F9;
	overflow:hidden;
}

div.footer_finanz{
	width:269px;
	padding-left:6px;
	padding-right:5px;
	/*height:20px;
	line-height:20px;
	keine höhe, damit der sich flexibel an den inhalt anpassen kann
	*/
	vertical-align:middle;
	margin:0px;
	background-color:#F2F2F9;
	overflow:hidden;
}

.download:link, .download:visited, .download:hover, .download:active {
	font-family:  Arial, Verdana, Tahoma, Helvetica, Sans-serif;
  font-size:12px;
	coloor:#333333;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	outline:none;
}

/* ------------------------------------ Ende UploadFelder -------------------------------- */

/* href´s*/
a:link {  font-family:  Arial, Verdana, Tahoma, Helvetica, Sans-serif;
          font-size: 12px;
          font-weight:normal;
          text-decoration: underline;
          color: #333333;
		  		outline:none;}

a:visited {  font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
             font-size: 12px;
             font-weight:normal;
             text-decoration: underline;
             color: #333333;
			 			 outline:none;}

a:hover {  font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
           font-size: 12px;
           font-weight:normal;
           text-decoration: underline;
           color: #FC2B01;
		   		 outline:none;}

a:active {  font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
            font-size: 12px;
            font-weight:normal;
            text-decoration: underline;
            color: #333333;
						outline:none;}
				  
.klein:link, .klein:visited, .klein:active {  
		font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
    font-size: 11px;
    font-weight:normal;
    text-decoration: none;
    color: #0C3774;
		outline:none;
}
.klein:hover {  
		font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
    font-size: 11px;
    font-weight:normal;
    text-decoration: none;
		color: #FC2B01;
		outline:none;
}

.weiss:link, .weiss:visited, .weiss:active {  
		font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
		font-weight:bold;
    font-size: 11px;
    text-decoration: underline;
    color: #ffffff;
		outline:none;
}
.weiss:hover {  
		font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
    font-size: 11px;
		font-weight:bold;
    text-decoration: underline;
		color: #ffffff;
		outline:none;
}

.udlNone:link, .udlNone:visited, .udlNone:active {  
		font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight:normal;
    text-decoration: none;
    color: #333333;
		outline:none;
}
.udlNone:hover {  
		font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight:normal;
    text-decoration: none;
		color: #333333;
		outline:none;
}

.bold14H:link, .bold14H:visited, .bold14H:active {  
		font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
    font-size: 14px;
    font-weight:bold;
    text-decoration: underline;
    color: #0C3774;
		outline:none;
}
.bold14H:hover {  
		font-family: Arial, Verdana, Tahoma, Helvetica, Sans-serif;
    font-size: 14px;
    font-weight:bold;
    text-decoration: underline;
		color: #ff0000;
		outline:none;
}