/*--------------------------------------------------------
      http://www.delacher.at/
      autor: holzweg ecommerce solutions, www.holzweg.com
      beginn: 2006-04-24
      ende: 2006-06-28
      inhalt: allgemeine formatierungen, schriften etc.
--------------------------------------------------------*/

body{
     text-align: center;
     min-width: 760px;
     background-color: #ECECEC;
     padding: 0;
     margin: 0;
     font-family: Arial, Verdana, Helvetica, sans-serif;
     /*color: #999;*/
	color: #999;
     
}


/* BILDER, BILDUNTERSCHRIFTEN
--------------------------------------------------------*/
img{
    border: 0px;
}



#bildunterschrift{  padding: 2 0 0 0; margin: 0; font-size: 12px; color: #999;}
#bildunterschrift.a{  padding: 2 0 0 0; margin: 0; font-size: 11px; color: #999;}
#bildunterschrift.b{  padding: 2 0 0 0; margin: 0; font-size: 12px; color: #999;}
#bildunterschrift.c{  padding: 2 0 0 0; margin: 0; font-size: 13px; color: #999;}

/* [pushbox] */
div#pushbox img{border: 0px solid #ccc; margin: 0px 0px 0px 13px; padding: 0px 0px 0px 0px;}



/* TABELLENZELLEN
--------------------------------------------------------*/
td{
   font-size: 12px;
}



/* ÜBERSCHRIFTEN
--------------------------------------------------------*/
/*  [ content ] */
h1  { padding: 0 0 0 13; margin: 15 0 10 0; background-image: url(../images/pfeilH1_orange.jpg); background-position: 0 5; background-repeat: no-repeat; font-size: 15px; font-weight: bold; color: #ff8600; text-align: left; }
h1.a{ padding: 0 0 0 13; margin: 15 0 10 0; background-image: url(../images/pfeilH1_orange.jpg); background-position: 0 5; background-repeat: no-repeat; font-size: 14px; font-weight: bold; color: #ff8600; text-align: left; }
h1.b{ padding: 0 0 0 13; margin: 15 0 10 0; background-image: url(../images/pfeilH1_orange.jpg); background-position: 0 5; background-repeat: no-repeat; font-size: 15px; font-weight: bold; color: #ff8600; text-align: left; }
h1.c{ padding: 0 0 0 13; margin: 15 0 10 0; background-image: url(../images/pfeilH1_orange.jpg); background-position: 0 5; background-repeat: no-repeat; font-size: 16px; font-weight: bold; color: #ff8600; text-align: left; }

h2  { font-size: 14px; font-weight: bold; color: #999; text-align: left; }
h2.a{ font-size: 12px; font-weight: bold; color: #999; text-align: left; }
h2.b{ font-size: 15px; font-weight: bold; color: #999; text-align: left; }
h2.c{ font-size: 16px; font-weight: bold; color: #999; text-align: left; }

h3   {padding: 0 0 0 13; margin: 15 0 10 0; background-image: url(../images/pfeilH3.gif); background-position: 0 5; background-repeat: no-repeat; font-size: 11pt; font-weight: bold; color: #ff8600; text-align: left;}
h3.a {padding: 0 0 0 13; margin: 15 0 10 0; background-image: url(../images/pfeilH3.gif); background-position: 0 5; background-repeat: no-repeat; font-size: 9pt; font-weight: bold; color: #ff8600; text-align: left;}
h3.b {padding: 0 0 0 13; margin: 15 0 10 0; background-image: url(../images/pfeilH3.gif); background-position: 0 5; background-repeat: no-repeat; font-size: 11pt;  font-weight: bold; color: #ff8600; text-align: left;}
h3.c {padding: 0 0 0 13; margin: 15 0 10 0; background-image: url(../images/pfeilH3.gif); background-position: 0 5; background-repeat: no-repeat; font-size: 11pt; font-weight: bold; color: #ff8600; text-align: left;}

/* job Kategorie auf der Übersichtseite */
span#jobKategorie  { font-size: 14px; font-weight: bold; color: #999; text-align: left; }
span#jobKategorie.a{ font-size: 12px; font-weight: bold; color: #999; text-align: left; }
span#jobKategorie.b{ font-size: 15px; font-weight: bold; color: #999; text-align: left; }
span#jobKategorie.c{ font-size: 16px; font-weight: bold; color: #999; text-align: left; }


/* [ pushbox ] */
ul#pushboxH1{ padding: 0; margin: 0;}
        #pushboxH1 li{ padding: 0 0 0 13; margin: 15 0 10 0; font-size: 15px; font-weight: bold; color: #ff8600; list-style-type: none; background-image: url(../images/pfeilH1_orange.gif);  background-position: 0 5; background-repeat: no-repeat;}
        
        
        

/* INHALTSTEXT, DETAILSEITE
--------------------------------------------------------*/
#content img.img { border: 1px solid #999999;}

#content   { font-size: 11pt; line-height: 130%;}
#content.a { font-size: 9pt; line-height: 130%;}
#content.b { font-size: 11pt; line-height: 130%;}
#content.c { font-size: 11pt; line-height: 130%;}

p#content   { font-size: 11pt; line-height: 130%;}
p#content.a { font-size: 9pt; line-height: 130%;}
p#content.b { font-size: 11pt; line-height: 130%;}
p#content.c { font-size: 11pt; line-height: 130%;}

#content a { font-size: 11pt; line-height: 130%; color: #ff8600; text-decoration: none;}
#content a:link { font-size: 11pt; line-height: 130%; color: #ff8600; text-decoration: none; }
#content a:visited { font-size: 11pt; line-height: 130%; color: #ff8600; text-decoration: none; }
#content a:hover {font-size: 11pt; line-height: 130%; color: #ff8600; text-decoration: underline;}

#content ul { font-size: 11pt; list-style-type: square; color: #999;}
#content ul.a { font-size: 9pt; list-style-type: square; color: #999;}
#content ul.b { font-size: 11pt; list-style-type: square; color: #999;}
#content ul.c { font-size: 11pt; list-style-type: square; color: #999;}

#content ol { font-size: 11pt; color: #999;}
#content ol.a { font-size: 9pt; color: #999;}
#content ol.b { font-size: 11pt; color: #999;}
#content ol.c { font-size: 11pt; color: #999;}

#content p   { font-size: 11pt; line-height: 130%;}
#content p.a { font-size: 9pt; line-height: 130%;}
#content p.b { font-size: 11pt; line-height: 130%;}
#content p.c { font-size: 11pt; line-height: 130%;}

#content p p   { font-size: 11pt; line-height: 130%;}
#content p p.a { font-size: 9pt; line-height: 130%;}
#content p p.b { font-size: 11pt; line-height: 130%;}
#content p p.c { font-size: 11pt; line-height: 130%;}


/* i
--------------------------------------------------------
#content p em{
         font-weight: bold;
         color: red;
}
*/
/* MELDUNGEN
--------------------------------------------------------*/

span#meldungenDatum    {font-size: 10pt; color: #9D9D9D; font-weight: bold;}
span#meldungenDatum.a  {font-size: 9pt; color: #9D9D9D; font-weight: bold;}
span#meldungenDatum.b  {font-size: 10pt; color: #9D9D9D; font-weight: bold;}
span#meldungenDatum.c  {font-size: 11pt; color: #9D9D9D; font-weight: bold;}


span#meldungenHeadline  {font-size: 11pt; color: #ff8600; font-weight: bold;}
span#meldungenHeadline.a  {font-size: 10pt; color: #ff8600; font-weight: bold;}
span#meldungenHeadline.b  {font-size: 11pt; color: #ff8600; font-weight: bold;}
span#meldungenHeadline.c  {font-size: 11pt; color: #ff8600; font-weight: bold;}

span#zeitungsdatum  {font-size: 10pt; color: #9D9D9D; font-weight: normal;}
span#zeitungsdatum.a  {font-size: 9pt; color: #9D9D9D; font-weight: normal;}
span#zeitungsdatum.b  {font-size: 10pt; color: #9D9D9D; font-weight: normal;}
span#zeitungsdatum.c  {font-size: 11pt; color: #9D9D9D; font-weight: normal;}

span#zeitung  {font-size: 10pt; color: #9D9D9D; font-weight: normal;}
span#zeitung.a  {font-size: 9pt; color: #9D9D9D; font-weight: normal;}
span#zeitung.b  {font-size: 10pt; color: #9D9D9D; font-weight: normal;}
span#zeitung.c  {font-size: 11pt; color: #9D9D9D; font-weight: normal;}




/* PUSHBOX INHALT <p>
--------------------------------------------------------*/
p.pushbox { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; color: #9E9E9E; text-decoration: none; line-height: 130%;}

a#pushboxAnriss { font-size: 11.5px; color: #9E9E9E; text-decoration: none; }
a#pushboxAnriss:link{ font-size: 11.5px; color: #9E9E9E; text-decoration: none; }
a#pushboxAnriss:visited{ font-size: 11.5px; color: #9E9E9E; text-decoration: none; }
a#pushboxAnriss:hover{ font-size: 11.5px; color: #ccc; text-decoration: none;}

/* MORE <a>
--------------------------------------------------------*/
a#more { font-size: 10pt; color: #ff8600; }
a#more:link { font-size: 10pt; color: #ff8600; text-decoration: none; }
a#more:visited {font-size: 10pt; color: #ff8600; text-decoration: none; }
a#more:hover {font-size: 10pt; color: #ff8600; text-decoration: underline; }

a#more.a { font-size: 9pt; color: #ff8600; }
a#more.a:link { font-size: 9pt; color: #ff8600; text-decoration: none; }
a#more.a:visited {font-size: 9pt; color: #ff8600; text-decoration: none; }
a#more.a:hover {font-size: 9pt; color: #ff8600; text-decoration: underline; }

a#more.b { font-size: 10pt; color: #ff8600; }
a#more.b:link { font-size: 10pt; color: #ff8600; text-decoration: none; }
a#more.b:visited {font-size: 10pt; color: #ff8600; text-decoration: none; }
a#more.b:hover {font-size: 10pt; color: #ff8600; text-decoration: underline; }

a#more.c { font-size: 11pt; color: #ff8600; }
a#more.c:link { font-size: 11pt; color: #ff8600; text-decoration: none; }
a#more.c:visited {font-size: 11pt; color: #ff8600; text-decoration: none; }
a#more.c:hover {font-size: 11pt; color: #ff8600; text-decoration: underline; }


/* myDelacher LINK, forgott und register
--------------------------------------------------------*/

#myDelacherLink { font-size: 10.5px; color: #9E9E9E; text-decoration: none; }
#myDelacherLink:link{ font-size: 10.5px; color: #9E9E9E; text-decoration: underline; }
#myDelacherLink:visited{ font-size: 10.5px; color: #9E9E9E; text-decoration: underline; }
#myDelacherLink:hover{ font-size: 10.5px; color: #ccc; text-decoration: underline;}

/* INHALT PUSHBOX
--------------------------------------------------------*/
div#pushbox p{font-size: 11px; color: #9C9C9C; padding-left: 15px; margin: 0;}


/* DONWLOAD/CONTENTBEREICH <a>
--------------------------------------------------------*/
a#download { font-size: 11pt; color: #999; }
a#download:link { font-size: 11pt; color: #999; text-decoration: none; }
a#download:visited {font-size: 11pt; color: #999; text-decoration: none; }
a#download:hover {font-size: 11pt; color: #ccc; text-decoration: none; }

a#download.a { font-size: 9pt; color: #999; }
a#download.a:link { font-size: 9pt; color: #999; text-decoration: none; }
a#download.a:visited {font-size: 9pt; color: #999; text-decoration: none; }
a#download.a:hover {font-size: 9pt; color: #ccc; text-decoration: none; }

a#download.b { font-size: 11pt; color: #999; }
a#download.b:link { font-size: 11pt; color: #999; text-decoration: none; }
a#download.b:visited {font-size: 11pt; color: #999; text-decoration: none; }
a#download.b:hover {font-size: 11pt; color: #ccc; text-decoration: none; }

a#download.c { font-size: 11pt; color: #999; }
a#download.c:link { font-size: 11pt; color: #999; text-decoration: none; }
a#download.c:visited {font-size: 11pt; color: #999; text-decoration: none; }
a#download.c:hover {font-size: 11pt; color: #ccc; text-decoration: none; }


/* TEILÜBERSCHRIFTEN
--------------------------------------------------------*/
span#teilueberschrift  {font-size: 11pt; color: #9D9D9D; font-weight: normal;}
span#teilueberschrift.a  {font-size: 10pt; color: #9D9D9D; font-weight: normal;}
span#teilueberschrift.b  {font-size: 11pt; color: #9D9D9D; font-weight: normal;}
span#teilueberschrift.c  {font-size: 12pt; color: #9D9D9D; font-weight: normal;}


/* ANSPRECHPARTNER
--------------------------------------------------------*/
span#ansprechpartner { font-size: 10pt; color: #9D9D9D; font-weight: normal;}
span#ansprechpartner.a { font-size: 9pt; color: #9D9D9D; font-weight: normal;}
span#ansprechpartner.b { font-size: 10pt; color: #9D9D9D; font-weight: normal;}
span#ansprechpartner.c { font-size: 11pt; color: #9D9D9D; font-weight: normal;}

/* MITARBEITER / REGIONEN
--------------------------------------------------------*/
span#standort { font-size: 11pt; color: #9D9D9D; font-weight: bold;}
span#standort.a { font-size: 10pt; color: #9D9D9D; font-weight: bold;}
span#standort.b { font-size: 11pt; color: #9D9D9D; font-weight: bold;}
span#standort.c { font-size: 12pt; color: #9D9D9D; font-weight: bold;}

/* MITARBEITER / email
--------------------------------------------------------*/
a#mitarbeiterEmail { font-size: 11pt; color: #ff8600; }
a#mitarbeiterEmail:link { font-size: 11pt; color: #ff8600; text-decoration: none; }
a#mitarbeiterEmail:visited {font-size: 11pt; color: #ff8600; text-decoration: none; }
a#mitarbeiterEmail:hover {font-size: 11pt; color: #ff8600; text-decoration: none; }

a#mitarbeiterEmail.a { font-size: 10pt; color: #ff8600; }
a#mitarbeiterEmail.a:link { font-size: 10pt; color: #ff8600; text-decoration: none; }
a#mitarbeiterEmail.a:visited {font-size: 10pt; color: #ff8600; text-decoration: none; }
a#mitarbeiterEmail.a:hover {font-size: 10pt; color: #ff8600; text-decoration: none; }

a#mitarbeiterEmail.b { font-size: 11pt; color: #ff8600; }
a#mitarbeiterEmail.b:link { font-size: 11pt; color: #ff8600; text-decoration: none; }
a#mitarbeiterEmail.b:visited {font-size: 11pt; color: #ff8600; text-decoration: none; }
a#mitarbeiterEmail.b:hover {font-size: 11pt; color: #ff8600; text-decoration: none; }

a#mitarbeiterEmail.c { font-size: 12pt; color: #ff8600; }
a#mitarbeiterEmail.c:link { font-size: 12pt; color: #ff8600; text-decoration: none; }
a#mitarbeiterEmail.c:visited {font-size: 12pt; color: #ff8600; text-decoration: none; }
a#mitarbeiterEmail.c:hover {font-size: 12pt; color: #ff8600; text-decoration: none; }


/* INTERNER LINK
----------------------------------------------------------- */

a#internerLink { font-size: 11pt; color: #21A90B; }
a#internerLink:link { font-size: 11pt; color: #21A90B; text-decoration: none; }
a#internerLink:visited {font-size: 11pt; color: #21A90B; text-decoration: none; }
a#internerLink:hover {font-size: 11pt; color: #21A90B; text-decoration: underline; }

a#internerLink.a { font-size: 10pt; color: #21A90B; }
a#internerLink.a:link { font-size: 10pt; color: #21A90B; text-decoration: none; }
a#internerLink.a:visited {font-size: 10pt; color: #21A90B; text-decoration: none; }
a#internerLink.a:hover {font-size: 10pt; color: #21A90B; text-decoration: underline; }

a#internerLink.b { font-size: 11pt; color: #21A90B; }
a#internerLink.b:link { font-size: 11pt; color: #21A90B; text-decoration: none; }
a#internerLink.b:visited {font-size: 11pt; color: #21A90B; text-decoration: none; }
a#internerLink.b:hover {font-size: 11pt; color: #21A90B; text-decoration: underline; }

a#internerLink.c { font-size: 12pt; color: #21A90B; }
a#internerLink.c:link { font-size: 12pt; color: #21A90B; text-decoration: none; }
a#internerLink.c:visited {font-size: 12pt; color: #21A90B; text-decoration: none; }
a#internerLink.c:hover {font-size: 12pt; color: #21A90B; text-decoration: underline; }
