/* -------------------------------------------------- */
/* Allgemeine Seitenformatierungen und Schriftstile*/
/* -------------------------------------------------- */
body { 
		background-color:#ADB6BD;
}

/* Die grundsätzliche Standardschrift ist ... */
p, li, td	{
		font-family : Verdana,Arial,sans-serif;
		font-size : 12px;
}

/* Eine kleine Schriftgröße*/
.small {
		font-family : Verdana,Arial,sans-serif;
		font-size : 10px;
}
/* Eine Hauptheadline */
.header {
		padding : 0px 10px 0px 0px;
		font-family : Verdana,Arial,sans-serif;
		font-size : 25px;
		color : #000000;
}
/* Überschriften 1 2 3*/
h1 {
		padding : 0px 10px 0px 0px;
		font-family : Verdana,Arial,sans-serif;
		font-size : 20px;
		color : #ffffff;
}
h2 {
		font-family : Tahoma,Verdana,Arial,sans-serif;
		font-size : 14px;
		font-weight: bold;
		color : #000000;
}
h3 {
		font-family : Verdana,Arial,sans-serif;
		font-size : 12px;
		font-weight: bold;
		color : #000000;
}
h4 {
		font-family : Verdana,Arial,sans-serif;
		font-size : 11px;
		color : #000000;
}

/* Fette grüne Box außerhalb der Tabellen */
.box {
		border-collapse:collapse;
        border-right: #4A92AD 1px solid; 
        border-top: #4A92AD 1px solid;
        border-left: #4A92AD 1px solid; 
        border-bottom: #4A92AD 1px solid; 
		line-height: 20px;
		background-color: #4A92AD;
		padding : 0px 0px 0px 5px;
		font-family : Verdana,Arial,sans-serif;
		font-size : 12px;
		color : #e0ffff;
		vertical-align : top;
		text-align: left;
}
a.green {
        background: #ffffff;
        color: #2a828d;
        font: 10px Verdana,Arial,sans-serif;
        text-decoration: none;
}
a.green:hover {
        color: #ff0000;
}
/* ----------------------------------------------- */
/* Der oberste Kopf-Bereich der Seite*/
/* Die #xxxx-Angaben beziehen sich auf die ID der taballen */
/* ----------------------------------------------- */
.top { 
		background-color: #4A92AD;
		background-image:url('img/line.gif');		
		widht : 747px; height : 91px;
		vertical-align : bottom;
		text-align: right;
}
/* links - mitte - rechts*/
.tabli { 
		background-color: #2A728D;
		widht : 9px; height : 19px;
}
.tabmi { 
		background-color: #2A728D;
        color: #ffffff;
		widht : 729px; height : 19px;
		vertical-align : center;
		text-align: right;
}
.tabre { 
		background-color: #2A728D;
		widht : 9px; height : 19px;
}
/* Der Link in der Reihe unter der Kopfzeile*/
#head a {
        color: #ffffff;
        font: 10px Verdana,Arial,sans-serif;
        margin: 0px auto;
        padding: 1px 5px;
        text-decoration: none;
}
#head a:hover {
        color: #c0dfdf;
}
/* ---------------------------------- */
/* Hauptbereich - Seiteninhalt */
/* ---------------------------------- */
/* Formate der Menüspalte links */
.menu {
		border-right: #707070 1px solid;
		border-left: medium none;
		background-color: #d0efef;
		vertical-align : top;
}
/* Formate des eigentlichen Inhalstsbereiches */
.inhalt {
		background-color: #FFFFFF;
		padding : 22px 20px 20px 20px;
		font-family : Verdana,Arial,sans-serif;
		font-size : 12px;
		color : #000000;
		vertical-align : top;
		text-align: left;
}
/* Innerhalb der eigentlichen Inhaltstabelle wird diese Tabelle beschrieben */
/* mit einer bunten Überschrift, dem Inhalt und den Links */
#innertable .box {
		border-collapse:collapse;
        border-right: #4A92AD 1px solid; 
        border-top: #4A92AD 1px solid;
        border-left: #4A92AD 1px solid; 
        border-bottom: #4A92AD 1px solid; 
		line-height: 20px;
		background-color: #4A92AD;
		padding : 0px 0px 0px 5px;
		font-family : Verdana,Arial,sans-serif;
		font-size : 12px;
		color : #e0ffff;
		vertical-align : top;
		text-align: left;
}
#innertable .inhalt {
		border-collapse:collapse;
        border-right: #4A92AD 1px solid; 
        border-top: #4A92AD 0px solid;
        border-left: #4A92AD 1px solid; 
        border-bottom: #4A92AD 1px solid; 
		width: 180px;
		background-color: #ffffff;
		padding : 0px 0px 0px 5px;
		font-family : Verdana,Arial,sans-serif;
		font-size : 10px;
		color : #000000;
		vertical-align : top;
		text-align: left;
}
#innertable a {
        background: #ffffff;
        color: #4A92AD;
        font: 10px Verdana,Arial,sans-serif;
        text-decoration: none;
}
#innertable a:hover {
        color: #ff0000;
}
/* Innerhalb der eigentlichen Inhaltstabelle wird diese Tabelle beschrieben */
/* mit einer bunten Überschrift, dem Inhalt und den Links */
#projekt .box {
		border-collapse:collapse;
        border-right: #4A92AD 0px solid; 
        border-top: #4A92AD 0px solid;
        border-left: #4A92AD 0px solid; 
        border-bottom: #4A92AD 0px solid; 
		line-height: 20px;
		background-color: #4A92AD;
		padding : 0px 0px 0px 5px;
		font-family : Verdana,Arial,sans-serif;
		font-size : 12px;
		color : #e0ffff;
		vertical-align : top;
		text-align: left;
}
#projekt .inhalt {
		border-collapse:collapse;
        border-right: #4A92AD 0px solid; 
        border-top: #4A92AD 0px solid;
        border-left: #4A92AD 0px solid; 
        border-bottom: #4A92AD 0px solid; 
		background-color: #ffffff;
		padding : 0px 0px 0px 0px;
		font-family : Verdana,Arial,sans-serif;
		font-size : 12px;
		color : #000000;
		vertical-align : top;
		text-align: left;
}
#projekt a {
        background: #4A92AD ;
        color: #e0ffff;
        font: 10px Verdana,Arial,sans-serif;
        text-decoration: none;
}
#projekt a:hover {
        color: #ff0000;
}
/* ------------------------------------------ */
/* Menüspalte, Links und Tabellenspalten*/
/* Dies sind Formatiereungen der linken Menüspalte */
/* ------------------------------------------ */
#navi {
		width: 160px;
		border-collapse:collapse;
}
#navi a {
		display: block;
        background: #c0dfdf;
        color: #101010;
        font: bold 11px Verdana,Arial,sans-serif;
        margin: 0px auto;
        padding: 1px 5px;
        text-decoration: none;
        width: 160px;
}
#navi a:hover {
        background-color: #90afaf;
        color: #ffffff;
}
.td {
        border-right: #707070 0px solid; 
        border-top: #707070 1px solid;
        border-left: #707070 0px solid; 
        border-bottom: #707070 1px solid; 
        padding-bottom: 1px;
        padding-top: 1px;
        background-color:#EEECE4;
        width:160px;
        text-align: left;
}