/*
** Copyright (c) 2005 Friebel
*/

/* Zuweisung für alle Seiten (body-tag) */
body, table, td, tr, div, p, h1, h2, h3, h5, ul, br 
{
font-family: 'arial', 'helvetica', 'sans-serif';
font-size: 11px;
}

/* Zuweisung für alle Seiten (body-tag)*/
body
{
background-color: #E5E5E5
}

/* Zuweisung für Inhalt Seiten (body-tag)  */
body.inhalt
{
background-image: url('images/inhalt_dc.jpg');
background-image-width: 100px;
background-image-height: 10px;
topmargin:0px;
leftmargin:0px; 
background-color: #E5E5E5;
background-position-x:0px;
background-position-y:0px; 
background-position: bottom left top;
background-repeat: repeat-y
}
/* Zuweisung für Navigation Links (body-tag)  */
body.links
{
background-image: url('images/tapilinks.jpg');
background-image-width: 58px;
background-image-height: 10px;
topmargin:0px;
leftmargin:0px; 
background-color: #E5E5E5;
background-position-x:0px;
background-position-y:0px; 
background-repeat: repeat-y
}
/* Zuweisung für Inhalt Seiten (body-tag)  */
body.oben
{
background-image: url('images/delphi_top.jpg');
background-image-width: 1033px;
background-image-height: 127px;
topmargin:0px;
leftmargin:0px; 
background-color: #E5E5E5;
background-position-x:0px;
background-position-y:0px; 
background-repeat: no-repeat;
font-weight: bold; 
}

.oben a:link{text-decoration:none; color: rgb(5,5,5) }; 
.oben a:visited{text-decoration:none;color: rgb(178,178,178)};
.oben a:active{text-decoration:none;color: rgb(255,255,255)}; 
.oben a:hover{text-decoration:underline; color: rgb(255,255,255); text-align: right};



/* Zuweisung für Inhalt Seiten Überschrift 1 (h1-tag) */
h1
{
position: absolute;
left: 70px;
top:40px;
width: 667px;
height: 30px;
z-index:1;
color: rgb(76,76,76);
font-size: 12px;
font-weight: bold; 
letter-spacing: 0.200000em;
line-height: 1.700000em
}

/* Zuweisung für Inhalt Seiten Überschrift 2 (h2-tag) */
h2
{
position: absolute;
left: 70px;
top:320px;
width: 360px;
height: 30px;
z-index:1;
color: rgb(76,76,76);
font-size: 12px;
font-weight: bold; 
letter-spacing: 0.200000em;
line-height: 1.700000em
}
/* Zuweisung für Inhalt Seiten Überschrift 4 (h4-tag) RTS */
h4
{
z-index:1;
color: rgb(76,76,76);
font-size: 12px;
font-weight: bold; 
letter-spacing: 0.200000em;
line-height: 1.700000em
}

/* Zuweisung für Inhalt Seiten Links */
a
{
color: rgb(76,76,76);
font-size: 11px;
letter-spacing: 0.200000em;
line-height: 1.700000em
}

/* Zuweisung für Inhalt Seiten Links linke Seite*/
a.navlinks
{
color: rgb(76,76,76);
font-size: 12px;
font-weight: bold;
letter-spacing: 0.200000em;
line-height: 1.700000em
}
a:link.navlinks {text-decoration:none; color: rgb(255,255,55); font-size: 12px; font-weight: bold} 
a:visited.navlinks {text-decoration:none;color: rgb(178,178,178); font-size: 12px; font-weight: bold}
a:active.navlinks {text-decoration:none;color: rgb(255,255,255); font-size: 12px; font-weight: bold} 
a:hover.navlinks {text-decoration:underline; color: rgb(176,176,176); text-align: right; font-weight: bold}

.L1 
{
font-size: 11px;
letter-spacing: 0.200000em;
line-height: 1.700000em;
}

.L1 a:link{text-decoration:none; color: rgb(5,5,5) }; 
.L1 a:visited{text-decoration:none;color: rgb(178,178,178)};
.L1 a:active{text-decoration:none;color: rgb(200,200,200)}; 
.L1 a:hover{text-decoration:underline; color: #CC3300; text-align: right};

select.L1 {letter-spacing: 0.200000em;}
.L1 p {letter-spacing: 0.200000em;}


/*  Zuweisung für Inhalt Seiten Textabschnitt 1 (div/span-tag) */
.absatz_1_links
{
width: 330px;
height: 320px;
z-index:1;
color: rgb(102,102,102);
font-size: 11px;
text-align: left;
letter-spacing: 0.200000em;
line-height: 1.300000em

}

/*  Zuweisung für Inhalt Seiten Textabschnitt 1 (div/span-tag) */
.absatz1
{
position: absolute;
left:70px;
top:76px;
width: 550px;
height: 320px;
z-index:1;
color: rgb(102,102,102);
font-size: 11px;
text-align: left;
letter-spacing: 0.200000em;
line-height: 1.300000em
}
.rts
{
position: absolute;
left:70px;
top:76px;
width: 650px;
height: 320px;
z-index:1;
color: rgb(102,102,102);
font-size: 11px;
}
.rts a:link {text-decoration:none; color: #0000FF; font-size: 11px; } 
.rts a:visited {text-decoration:none;color: #0000B2; font-size: 11px; }
.rts a:active {text-decoration:none;color: #000080; font-size: 11px; } 
.rts a:hover {text-decoration:none; color: #0000FF; text-align: right}



/*   Zuweisung für Inhalt Seiten Textabschnitt 2 (div/span-tag) */
.absatz_1_rechts
{
position: absolute;
left:630px;
top:65px;
width: 220px;
height: 320px;
z-index:1;
}

/*   Zuweisung für Inhalt Seiten Textabschnitt 2 (div/span-tag) */
.absatz_2_links
{
position: absolute;
left:70px;
top:356px;
width: 330px;
height: 320px;
z-index:1;
color: rgb(102,102,102);
text-align: left;
letter-spacing: 0.200000em;
line-height: 1.300000em;
font-size: 11px
}
/*   Zuweisung für Inhalt Seiten Textabschnitt 2 volle Breite(div/span-tag) */
.absatz_2_links_voll
{
position: absolute;
left:70px;
top:356px;
width: 630px;
height: 320px;
z-index:1;
color: rgb(102,102,102);
text-align: left;
letter-spacing: 0.200000em;
line-height: 1.300000em;
font-size: 11px
}
pre.absatz_2_links_voll
{
color: rgb(102,102,102);
text-align: left;
letter-spacing: 0.200000em;
line-height: 1.300000em;
font-size: 11px
}

/*   Zuweisung für Inhalt Seiten Textabschnitt 2 (div/span-tag) */
.absatz_2_rechts
{
position: absolute;
left:420px;
top:356px;
width: 330px;
height: 320px;
z-index:1;
color: rgb(102,102,102);
text-align: left;
letter-spacing: 0.200000em;
line-height: 1.300000em;
font-size: 11px
}


/*   Zuweisung für Tabellen(td-tag) */
.td_
{
color: rgb(102,102,102);
text-align: left;
letter-spacing: 0.200000em;
line-height: 1.300000em;

} 
/*   Zuweisung für Inhalt Seiten Textabschnitt 2 mit Hover  */
.absatz_2_links_h
{
position: absolute;
left:60px;
top:320px;
width: 320px;
height: 20px;
z-index:1;
color: rgb(102,102,102);
text-align: left;
letter-spacing: 0.200000em;
line-height: 1.300000em;
font-size: 11px
}

/*  Zuweisung für letzte Änderung */
.lastchange
{
position: absolute;
left:70px;
top:644px;
width: 320px;
height: 20px;
z-index:1;
color: rgb(102,102,102);
font-size: 11px;
text-align: left;
letter-spacing: 0.200000em;
line-height: 1.300000em
}


/*   Zuweisung für Autor */
.autor_
{
color: #FB9A03;
text-align: left;
font-weight: bold; 
letter-spacing: 0.200000em;
line-height: 1.300000em;
font-size: 11px
}

/*  Zuweisung für Inhalt RTS System (span-tag) */
.rts_info
{
position: absolute;
left:70px;
top:220px;
width: 690px;
height: 10px;
z-index:1;
color: rgb(102,102,102);
font-size: 9px;
text-align: left;
letter-spacing: 0.200000em;
line-height: 1.300000em
}
.rts_info_1
{
position: absolute;
left:50px;
top:220px;
width: 700px;
height: 100%;
z-index:1;
color: rgb(102,102,102);
font-size: 9px;
text-align: left;
letter-spacing: 0.200000em;
line-height: 1.300000em
}

/*   Zuweisung für Inhalt RTS Nav 1(div/span-tag) */
.absatz_1_rts
{
position: absolute;
left:76px;
top:76px;
width: 66px;
z-index:1;
color: rgb(102,102,102);
text-align: left;
letter-spacing: 0.200000em;
line-height: 1.300000em;
font-size: 11px
}

table.rts
{
color: rgb(255,255,255);
font-size: 11px;
text-align: left;
width: 700px;
letter-spacing: 0.200000em;
line-height: 1.300000em
}
.files
{
letter-spacing: 0.000001em;
line-height: 0.000001em;
}
input, textarea, select, option, button 
{ 
background-color: #F5F5F5;
font-size: 11px;
border-width: 1;
letter-spacing: 0.200000em;
line-height: 1.300000em;
}

}
td { font-size: 8pt; font-family: Arial, helvetica, sans-serif; text-decoration:none; _vertical-align:top; }
#mo { background-color: #006699; color: #cccccc; font-weight: bold; text-align: center; }
#ma { background-color: #cccccc; color: #006699; font-weight: bold; text-align: center; }
#vn { color:silver; }
#ri { text-align: right;}
#tr { background-color : transparent; border-width: 0; }
#normal { font-size: 10pt; }

#g1 { color: rgb(102,102,102); font-size: 11px }
#g2 { text-align: left; letter-spacing: 0.200000em; line-height: 1.300000em; font-size: 11px }