/*
** 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: 13px
}

/* 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
{
letter-spacing: 0.200000em;
line-height: 1.700000em;
font-size: 11px
}
.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};



/*  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
}


/*   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;
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_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;
font-size: 11px
} 
/*   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: #CC3300;
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
}

#g1 { color: rgb(102,102,102); font-size: 11px }
#g2 { text-align: left; letter-spacing: 0.200000em; line-height: 1.300000em; font-size: 11px }