/*tabelle-css für Intranet Köln, Oktober 2005*/
/*allgemeine Tabellen*/
.tabbody {
        color: #000000;
        font-family: arial;
        font-size: 10pt;
        border-color: #00A6D6;
        border-width: thin;
        text-align: left;
        width: 85%;
}
.tabzeile {
        font-family: arial;
        font-size: 10pt;
        background-color: #E1E1E1;
        text-align: left;
        padding: 5px;
}
.tabzeile_ff{
        font-family: arial;
        font-size: 10pt;
        background-color: #C8DBD9;
        text-align: left;
        padding: 5px;
}
.tabspalte {
        font-family: arial;
        font-size: 10pt;
        background-color: #D9D6D1;
        text-align: left;
        padding: 5px;
}
.tabspalte_ff {
        font-family: arial;
        font-size: 10pt;
        background-color: #81817F;
        text-align: left;
        padding: 5px;
}
.tabkopf {
        font-family: arial;
        font-size: 10pt;
        color: #ffffff;
        font-weight: bold;
        padding: 5px;
        background-color: #00A6D6;
}
/*Telefonseite*/
.tel_tabbody {
        color: #000000;
        font-family: arial;
        font-size: 10pt;
        border-color: #00A6D6;
        border-width: thin;
        text-align: left;
}
.tel_tabzeile {
        font-family: arial;
        font-size: 10pt;
        text-align: left;
        padding: 5px;
}
.tel_tabzeile_ff{
        font-family: arial;
        font-size: 10pt;
        text-align: left;
        padding: 5px;
}
.tel_tabspalte {
        font-family: arial;
        font-size: 10pt;
        text-align: left;
        padding: 5px;
}
.tel_tabspalte_ff {
        font-family: arial;
        font-size: 10pt;
        text-align: left;
        padding: 5px;
}
.tel_tabkopf {
        font-family: arial;
        font-size: 10pt;
        color: #ffffff;
        font-weight: bold;
        padding: 5px;
        background-color: #00A6D6;
}
/*IMS-Startseite*/
.imstable{
        border-color: #81817F;
        border-width: 1px;
        border-style: ridge;
        table-layout: fixed;
}
.imstitel{
        background-color: #00454D;
        font-family: arial;
        font-size: 10pt;
        font-weight: bold;
        color: #FFFFFF;
        vertical-align: middle;
        padding: 5px;
        height: 50px;
        width: 100px;
}
.imszeile{
        background-color: #00A6D6;
        font-family: arial;
        font-size: 9pt;
        font-weight: bold;
        color: #FFFFFF;
        vertical-align: middle;
        padding: 3px;
        height: 50px;
        width: 100px;
        overflow: hidden;
}

/*Ueberschrift bzw. Trennung Fragen und Antworten*/

.frage
{
 font-size: 10pt;
 color: #000000;
 background-color: #F0F0F0;
 margin: 0px 0px 15px 5px;
 font-weight: bold;
}

/*Hover-Tabelle*/

.datatable {
	border: 1px solid #D6DDE6;
	border-collapse: collapse;
	width: 80%;
}
.datatable td {
	border: 1px solid #D6DDE6;	
	padding: 4px;
}
.datatable th {
	border: 1px solid #828282;
	background-color: #BCBCBC;
	font-weight: bold;
	text-align: left;
	padding-left: 4px;
}
.datatable caption {
	font: bold 0.9em Arial, Helvetica, sans-serif;
	color: #33517A;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 8px;
}
.datatable tr:hover, .datatable tr.hilite {
	background-color: #DFE7F2;
	color: #000000;
}