/*************************************************************
 Stile für die Inhalte
**************************************************************
                                           (c) 2010 dienst-iT
*************************************************************/


/************************************************************
 Allgemeine Absatz-Stile
*************************************************************/

h1,h2,h3,h4,h5 {
        margin:20px 0px 10px 10px;}
p {        margin:10px 0px 5px 0px;}


h1 {        font-family: Arial, Helvetica, sans-serif;
        font-size:1.6em; font-weight:800; color:#0000CC;
        text-align:center;}
h2 {        font-family: Arial, Helvetica, sans-serif;
        font-size:1.5em; font-weight:800; color:#0000CC;}
h3 {        font-family: Arial, Helvetica, sans-serif;
        font-size:1.4em; font-weight:700; color:#006600;
        margin:10px 0px 10px 100px;}

h4 {        font-family: Arial, Helvetica, sans-serif;
        font-size:1.3em; font-weight:700; color:#bdea00;}
h5 {        font-family: Arial, Helvetica, sans-serif;
        font-size:1.2em; font-weight:700; color:#bdea00;}
h6 {        font-family: Arial, Helvetica, sans-serif;
        font-size:1.1em; font-weight:700; color:#bdea00;}

p {        font-family: Arial, Helvetica, sans-serif;
        font-size:1.0em; font-weight:400; color:#bdea00;
        line-height:1.3;}
th,td,ul,ol  {
        font-family: Arial, Helvetica, sans-serif;
        font-size:1.0em; font-weight:400; color:#bdea00;}
li {        font-family: Arial, Helvetica, sans-serif;
        font-size:1.0em; font-weight:400; color:#e8125f;}


/************************************************************
 Text-Auszeichnungen
*************************************************************/

b,strong  {        color:#e8125f; font-weight:400;}
em         {        color:#bdea00;
                font-style:normal;
                font-weight:500;}
small         {        font-size:0.8em; }


/************************************************************
 Besondere Absatz- und Text-Stile
*************************************************************/


p.nomargin {        margin:0;}

p.ptable {        font-family:Arial, Helvetica, sans-serif;
                margin:0px 0px 5px 25px; font-size:1.0em;
                line-height:1.3;}
p.ptable2 {        font-family:Arial, Helvetica, sans-serif;
                margin:0px 0px 5px 0px; font-size:1.0em;
                line-height:1.3;}
p.small {        font-family:Arial, Helvetica, sans-serif;
                margin:0px 0px 5px 25px; font-size:0.8em;
                line-height:1.2;}
p.small1 {        font-family:Arial, Helvetica, sans-serif;
                margin:10px 0px 5px 25px; font-size:0.8em;
                line-height:1.2;}

p.image        {margin:0px; border-style: solid; border-width: 1px;
         border-color: #e8125f; }


ul.lev1  {
        font-family:Arial,Helvetica,sans-serif;
        font-size:1.0em; font-weight:400;
        margin: 0px 0px 0px 0px; }

ul.lev2  {
        font-family:Arial,Helvetica,sans-serif;
        font-size:1.0em; font-weight:400; color:#bdea00;}


/* Tabelle */

th.t {                text-align:center; alignment:center;
                vertical-align:middle;
                font-weight:700;}
td.t {                text-align:center; alignment:center;
                vertical-align:middle;
                font-weight:400;}
td.t1 {                text-align:left; alignment:left;
                vertical-align:middle;
                font-weight:700;}
td.t2 {                text-align:left; alignment:left;
                vertical-align:middle;
                font-weight:400;}
td.tp {                text-align:center; alignment:center;
                vertical-align:middle;
                color:#ff0000;
                font-weight:700;}

/* kleingedrucktes */

p.smalltext {        font-family:Arial,Helvetica,sans-serif;
                font-size:0.6em; font-weight:300; color:#bdea00;
                text-align:center;line-height:1.0;}


/* Sitemap */

.sm {                width:400px; margin-left:150px;
                background-color:#CCFFCC; border:1px solid #CCFFCC;}
.sm_main {        font-family:Arial,Helvetica,sans-serif;
                font-size:1.1em; line-height:1.5;
                width:200px; float:left; clear:left; padding-left:10px;}
.sm_sub {        font-family:Arial,Helvetica,sans-serif;
                font-size:0.8em; line-height:1.3;
                padding-left:240px;}
.sm_dum {        font-size:1.1em; line-height:1.5; padding-left:240px;}


/*************************************************************
 Bilder - Galerie
*************************************************************/

#ibar0s  { position:absolute; top:4px; left:520px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar1s  { position:absolute; top:4px; left:567px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar2s  { position:absolute; top:4px; left:614px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar3s  { position:absolute; top:51px; left:520px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar4s  { position:absolute; top:51px; left:567px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar5s  { position:absolute; top:51px; left:614px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar6s  { position:absolute; top:98px; left:520px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar7s  { position:absolute; top:98px; left:567px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar8s  { position:absolute; top:98px; left:614px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar9s  { position:absolute; top:145px; left:520px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar10s { position:absolute; top:145px; left:567px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar11s { position:absolute; top:145px; left:614px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar12s { position:absolute; top:192px; left:520px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar13s { position:absolute; top:192px; left:567px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar14s { position:absolute; top:192px; left:614px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar15s { position:absolute; top:239px; left:520px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar16s { position:absolute; top:239px; left:567px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar17s { position:absolute; top:239px; left:614px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar18s { position:absolute; top:286px; left:520px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar19s { position:absolute; top:286px; left:567px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar20s { position:absolute; top:286px; left:614px; width:40px; height:40px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}

#ibar0  { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar1  { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar2  { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar3  { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar4  { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar5  { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar6  { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar7  { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar8  { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar9  { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar10 { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar11 { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar12 { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar13 { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar14 { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar15 { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar16 { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar17 { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar18 { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar19 { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}
#ibar20 { position:absolute; top:4px; left:4px; width:484pxpx; height:322px; z-index:20; border-style: solid; border-width: 1px; border-color: #e8125f;}



/************************************************************
 Positionierung Bilder und  Main_Buttons
*************************************************************/


#image_flower  { position:absolute; top:255px; left:680px; width="88px" height="72px" z-index:20;}


/************************************************************
 Hyperlinks
*************************************************************/

/* dienst-iT */

a.dit:link {        text-decoration:none; color:#bdea00; font-weight:700;}
a.dit:visited {        text-decoration:none; color:#bdea00; font-weight:700;}
a.dit:hover {        text-decoration:none; color:#e8125f; font-weight:700;}
a.dit:active {        text-decoration:none; color:#bdea00; font-weight:700;}


/* globale Links */

a.glob:link {        text-decoration:none; color:#bdea00; font-weight:700;}
a.glob:visited {text-decoration:none; color:#bdea00; font-weight:700;}
a.glob:hover {        text-decoration:none; color:#e8125f; font-weight:700;}
a.glob:active {        text-decoration:none; color:#bdea00; font-weight:700;}


/* lokale Links */

a.lok:link {        text-decoration:none; color:#000000; font-weight:700;}
a.lok:visited {        text-decoration:none; color:#000000; font-weight:700;}
a.lok:hover {        text-decoration:none; color:#000000; font-weight:700;}
a.lok:active {        text-decoration:none; color:#000000; font-weight:700;}





