body { color: black; }
p {margin: 5px 0px 0px 0px;}
td {}


/*a:link { color: blue }
a:visited { color: purple }
a:hover { color: purple }
a:active { color: red }*/

#main {width: 1684px;}

#down_head {display: block; width: 332px; height: 32px; background-image: url(../images/down_head.gif);}
#down_printnews1 a:link { display: block; width: 332px; height: 29px; background-image: url(../images/down_printnews1_p.gif); margin-left: 7px; }
#down_printnews1 a:visited { display: block; width: 332px; height: 29px; background-image: url(../images/down_printnews1_p.gif); margin-left: 7px; }
#down_printnews1 a:hover { display: block; width: 332px; height: 29px; background-image: url(../images/down_printnews1_a.gif); margin-left: 7px; }
#down_printnews2 a:link { display: block; width: 332px; height: 29px; background-image: url(../images/down_printnews2_p.gif); margin-left: 7px; }
#down_printnews2 a:visited { display: block; width: 332px; height: 29px; background-image: url(../images/down_printnews2_p.gif); margin-left: 7px; }
#down_printnews2 a:hover {display: block; width: 332px; height: 29px; background-image: url(../images/down_printnews2_a.gif);}
#down_printnews3 a:link { display: block; width: 332px; height: 29px; background-image: url(../images/down_printnews3_p.gif); margin-left: 7px; }
#down_printnews3 a:visited { display: block; width: 332px; height: 29px; background-image: url(../images/down_printnews3_p.gif); margin-left: 7px; }
#down_printnews3 a:hover {display: block; width: 332px; height: 29px; background-image: url(../images/down_printnews3_a.gif);}
#down_printnews4 a:link { display: block; width: 332px; height: 29px; background-image: url(../images/down_printnews4_p.gif); margin-left: 7px; }
#down_printnews4 a:visited { display: block; width: 332px; height: 29px; background-image: url(../images/down_printnews4_p.gif); margin-left: 7px; }
#down_printnews4 a:hover {display: block; width: 332px; height: 29px; background-image: url(../images/down_printnews4_a.gif);}
#down_anfahrt a:link { display: block; width: 332px; height: 29px; background-image: url(../images/down_anfahrt_p.gif); margin-left: 7px; }
#down_anfahrt a:visited { display: block; width: 332px; height: 29px; background-image: url(../images/down_anfahrt_p.gif); margin-left: 7px; }
#down_anfahrt a:hover {display: block; width: 332px; height: 29px; background-image: url(../images/down_anfahrt_a.gif);}
#down_agb a:link { display: block; width: 332px; height: 29px; background-image: url(../images/down_agb_p.gif); margin-left: 7px; }
#down_agb a:visited { display: block; width: 332px; height: 29px; background-image: url(../images/down_agb_p.gif); margin-left: 7px; }
#down_agb a:hover {display: block; width: 332px; height: 29px; background-image: url(../images/down_agb_a.gif);}
#down_datenschutz a:link { display: block; width: 332px; height: 29px; background-image: url(../images/down_daten_p.gif); margin-left: 7px; }
#down_datenschutz a:visited { display: block; width: 332px; height: 29px; background-image: url(../images/down_daten_p.gif); margin-left: 7px; }
#down_datenschutz a:hover {display: block; width: 332px; height: 29px; background-image: url(../images/down_daten_a.gif);}


/*- header -*/
#top { }
#logo { background-image: url(../images/logo.gif);  width: 303px; height: 142px; margin-left: 360px; float: left;}
#topnav {margin: 95px 0px 0px 360px; float: left;}

#home { display: block; width: 60px; height: 47px; background-image: url(../images/home_a.gif); cursor: default; float: left; }
#home a:link {display: block; width: 60px; height: 47px; background-image: url(../images/home_p.gif);  float: left; }
#home a:visited {display: block; width: 60px; height: 47px; background-image: url(../images/home_p.gif);  float: left; }
#home a:hover {display: block; width: 60px; height: 47px; background-image: url(../images/home_a.gif);  float: left;}

#anfahrt {display: block; width: 83px; height: 47px; background-image: url(../images/anfahrt_a.gif);  float: left; }
#anfahrt a:link {display: block; width: 83px; height: 47px; background-image: url(../images/anfahrt_p.gif);  float: left; }
#anfahrt a:visited {display: block; width: 83px; height: 47px; background-image: url(../images/anfahrt_p.gif);  float: left; }
#anfahrt a:hover {display: block; width: 83px; height: 47px; background-image: url(../images/anfahrt_a.gif);  float: left;}

/*.anfahrt #anfahrt {display: block; width: 83px; height: 47px; background-image: url(../images/anfahrt_a.gif); cursor: default; float: left; }*/

#presse {display: block; width: 90px; height: 47px; background-image: url(../images/presse_a.gif);  float: left; }
#presse a:link {display: block; width: 90px; height: 47px; background-image: url(../images/presse_p.gif);  float: left; }
#presse a:visited {display: block; width: 90px; height: 47px; background-image: url(../images/presse_p.gif);  float: left; }
#presse a:hover {display: block; width: 90px; height: 47px; background-image: url(../images/presse_a.gif);  float: left;}

/*.presse #presse {display: block; width: 90px; height: 47px; background-image: url(../images/presse_a.gif); cursor: default; float: left; }*/


/*- flash -*/
#flash {margin-left: -1px; width: 1684px; height: 99px; clear: both}
#flashc02 {background-image: url(../images/flash_bild1.jpg);  width: 1684px; height: 99px; clear: both}
#flashc03 {background-image: url(../images/flash_bild2.jpg);  width: 1684px; height: 99px; clear: both}
#flashc04 {background-image: url(../images/flash_bild3.jpg);  width: 1684px; height: 99px; clear: both}
#flashc05 {background-image: url(../images/flash_bild4.jpg);  width: 1684px; height: 99px; clear: both}


/*- content -*/
#cont_ll {background-image: url(../images/cont_ll.jpg);  width: 358px; height: 269px;  float: left;}
#cont_l {background-image: url(../images/cont_l.jpg);  width: 304px; height: 269px;  float: left;}
#cont_m { width: 360px; height: 250px; z-index: 0; border-bottom: 1px solid black; float: left; }
#contentt { display: block; height: 245px; width: 350px; z-index: 1; padding-left: 9px; }
#contentstatisch {display: block; height: 245px; width: 350px;   margin: 0 0 0 11px;}
#contentstatisch2 {display: block; height: 37px; width: 338px;   margin: 0 0 0 11px;}
#contentstatischpresse {display: block; height: 25px; width: 350px;   margin: 0 0 0 11px;}
#cont_r { background-image: url(../images/cont_r.jpg); width: 303px; height: 269px; z-index: 5; float: left; }
#cont_rr {background-image: url(../images/cont_rr.jpg);  width: 359px; height: 269px;  float: left;}
#bilder_l { margin-left: 10px;}
#bilder_l #eins {display: block; width: 206px; height: 284px; background-image: url(../images/DDV_Urkunde_72er.jpg); margin-top:5px;}

#presseseite {display: block; width: 348px; height: 106px; background-image: url(../images/presse02_a.jpg); margin: margin-left: 0px}
#presseseite a:link {display: block; width: 348px; height: 106px; background-image: url(../images/presse02_p.jpg); margin-left: 0px}
#presseseite a:visited {display: block; width: 348px; height: 106px; background-image: url(../images/presse02_p.jpg); margin-left: 0px}
#presseseite a:hover {display: block; width: 348px; height: 106px; background-image: url(../images/presse02_a.jpg); margin-left: 0px}

/* - sidenav - */
#sidenav {margin: 30px 0px 0px 61px;}
#profil a:link {display: block; width: 70px; height: 16px; background-image: url(../images/profil_p.gif); }
#profil a:visited {display: block; width: 70px; height: 16px; background-image: url(../images/profil_p.gif); }
#profil a:hover {display: block; width: 70px; height: 16px; background-image: url(../images/profil_a.gif); }
#galerie a:link {display: block; width: 70px; height: 15px; background-image: url(../images/galerie_p.gif); }
#galerie a:visited {display: block; width: 70px; height: 15px; background-image: url(../images/galerie_p.gif); }
#galerie a:hover {display: block; width: 70px; height: 15px; background-image: url(../images/galerie_a.gif); }
#prepress a:link {display: block; width: 90px; height: 16px; background-image: url(../images/prepress_p.gif); }
#prepress a:visited {display: block; width: 90px; height: 16px; background-image: url(../images/prepress_p.gif); }
#prepress a:hover {display: block; width: 90px; height: 16px; background-image: url(../images/prepress_a.gif); }
#press a:link {display: block; width: 90px; height: 21px; background-image: url(../images/press_p.gif); }
#press a:visited {display: block; width: 90px; height: 21px; background-image: url(../images/press_p.gif); }
#press a:hover {display: block; width: 90px; height: 21px; background-image: url(../images/press_a.gif); }
#postpress a:link {display: block; width: 90px; height: 19px; background-image: url(../images/postpress_p.gif); }
#postpress a:visited {display: block; width: 90px; height: 19px; background-image: url(../images/postpress_p.gif); }
#postpress a:hover {display: block; width: 90px; height: 19px; background-image: url(../images/postpress_a.gif); }
#mailing a:link {display: block; width: 90px; height: 18px; background-image: url(../images/mailing_p.gif); }
#mailing a:visited {display: block; width: 90px; height: 18px; background-image: url(../images/mailing_p.gif); }
#mailing a:hover {display: block; width: 90px; height: 18px; background-image: url(../images/mailing_a.gif); }
#news a:link {display: block; width: 134px; height: 17px; background-image: url(../images/news_p.gif); }
#news a:visited {display: block; width: 134px; height: 17px; background-image: url(../images/news_p.gif); }
#news a:hover {display: block; width: 134px; height: 17px; background-image: url(../images/news_a.gif); }
#pr a:link {display: block; width: 134px; height: 18px; background-image: url(../images/pr_p.gif); }
#pr a:visited {display: block; width: 134px; height: 18px; background-image: url(../images/pr_p.gif); }
#pr a:hover {display: block; width: 134px; height: 18px; background-image: url(../images/pr_a.gif); }
#stellen a:link {display: block; width: 134px; height: 18px; background-image: url(../images/stellen_p.gif); }
#stellen a:visited {display: block; width: 134px; height: 18px; background-image: url(../images/stellen_p.gif); }
#stellen a:hover {display: block; width: 134px; height: 18px; background-image: url(../images/stellen_a.gif); }
#anfrage a:link {display: block; width: 143px; height: 19px; background-image: url(../images/anfrage_p.gif); }
#anfrage a:visited {display: block; width: 143px; height: 19px; background-image: url(../images/anfrage_p.gif); }
#anfrage a:hover {display: block; width: 143px; height: 19px; background-image: url(../images/anfrage_a.gif); }
#anfahrt2 a:link {display: block; width: 143px; height: 19px; background-image: url(../images/anfahrt2_p.gif); }
#anfahrt2 a:visited {display: block; width: 143px; height: 19px; background-image: url(../images/anfahrt2_p.gif); }
#anfahrt2 a:hover {display: block; width: 143px; height: 19px; background-image: url(../images/anfahrt2_a.gif); }
#ansprech a:link {display: block; width: 143px; height: 19px; background-image: url(../images/ansprech_p.gif); }
#ansprech a:visited {display: block; width: 143px; height: 19px; background-image: url(../images/ansprech_p.gif); }
#ansprech a:hover {display: block; width: 143px; height: 19px; background-image: url(../images/ansprech_a.gif); }
#daten a:link {display: block; width: 143px; height: 19px; background-image: url(../images/daten_p.gif); }
#daten a:visited {display: block; width: 143px; height: 19px; background-image: url(../images/daten_p.gif); }
#daten a:hover {display: block; width: 143px; height: 19px; background-image: url(../images/daten_a.gif); }
#download a:link {display: block; width: 143px; height: 19px; background-image: url(../images/down_p.gif); }
#download a:visited {display: block; width: 143px; height: 19px; background-image: url(../images/down_p.gif); }
#download a:hover {display: block; width: 143px; height: 19px; background-image: url(../images/down_a.gif); }
#imp a:link {display: block; width: 143px; height: 19px; background-image: url(../images/imp_p.gif); }
#imp a:visited {display: block; width: 143px; height: 19px; background-image: url(../images/imp_p.gif); }
#imp a:hover {display: block; width: 143px; height: 19px; background-image: url(../images/imp_a.gif); }
#agb a:link {display: block; width: 143px; height: 19px; background-image: url(../images/agb_p.gif); }
#agb a:visited {display: block; width: 143px; height: 19px; background-image: url(../images/agb_p.gif); }
#agb a:hover {display: block; width: 143px; height: 19px; background-image: url(../images/agb_a.gif); }

.profil #profil {display: block; width: 70px; height: 16px; background-image: url(../images/profil_a.gif); cursor: default;}
.galerie #galerie {display: block; width: 70px; height: 15px; background-image: url(../images/galerie_a.gif); cursor: default;}
.prepress #prepress  {display: block; width: 90px; height: 16px; background-image: url(../images/prepress_a.gif); }
.press #press {display: block; width: 90px; height: 21px; background-image: url(../images/press_a.gif); }
.postpress #postpress {display: block; width: 90px; height: 19px; background-image: url(../images/postpress_a.gif); }
.mailing #mailing {display: block; width: 90px; height: 18px; background-image: url(../images/mailing_a.gif); }
.news #news {display: block; width: 134px; height: 17px; background-image: url(../images/news_a.gif); }
.pr #pr {display: block; width: 134px; height: 18px; background-image: url(../images/pr_a.gif); }
.stellen #stellen {display: block; width: 134px; height: 18px; background-image: url(../images/stellen_a.gif); }
.anfrage #anfrage {display: block; width: 143px; height: 19px; background-image: url(../images/anfrage_a.gif); }
.anfahrt2 #anfahrt2 {display: block; width: 143px; height: 19px; background-image: url(../images/anfahrt2_a.gif); }
.ansprech #ansprech {display: block; width: 143px; height: 19px; background-image: url(../images/ansprech_a.gif); }
.daten #daten {display: block; width: 143px; height: 19px; background-image: url(../images/daten_a.gif); }
.download #download  {display: block; width: 143px; height: 19px; background-image: url(../images/down_a.gif); }
.imp #imp {display: block; width: 143px; height: 19px; background-image: url(../images/imp_a.gif); }
.agb #agb {display: block; width: 143px; height: 19px; background-image: url(../images/agb_a.gif); }

/*- bottom -*/

#bilder_r { margin-left: 30px;}
#bilder_r #eins {display: block; width: 170px; height: 71px; background-image: url(../images/home_Logo.jpg); margin-left:0px; float: left;}
#bilder_r #zwei {display: block; width: 370px; height: 117px; background-image: url(../images/Zertifizierung.jpg); margin-left:342px; margin-top:20px; float: left;}

#redbutton {display: block; background-image: url(../images/redbutton.gif);  width: 190px; height: 139px; margin:5px 0px 0px 10px; float: left;}
#concept a:link {display: block; background-image: url(../images/concept_p.gif);  width: 85px; height: 25px; float: left; margin-top: 64px;}
#concept a:visited {display: block; background-image: url(../images/concept_p.gif);  width: 85px; height: 25px; float: left; margin-top: 64px;}
#concept a:hover {display: block; background-image: url(../images/concept_a.gif);  width: 85px; height: 25px; float: left; margin-top: 64px;}
#competence a:link {display: block; background-image: url(../images/competence_p.gif);  width: 114px; height: 25px; float: left; margin-top: 64px;}
#competence a:visited {display: block; background-image: url(../images/competence_p.gif);  width: 114px; height: 25px; float: left; margin-top: 64px;}
#competence a:hover {display: block; background-image: url(../images/competence_a.gif);  width: 114px; height: 25px; float: left; margin-top: 64px;}
#current a:link {display: block; background-image: url(../images/current_p.gif);  width: 78px; height: 25px; float: left; margin-top: 64px;}
#current a:visited {display: block; background-image: url(../images/current_p.gif);  width: 78px; height: 25px; float: left; margin-top: 64px;}
#current a:hover {display: block; background-image: url(../images/current_a.gif);  width: 78px; height: 25px; float: left; margin-top: 64px;}
#contact a:link {display: block; background-image: url(../images/contact_p.gif);  width: 79px; height: 25px; float: left; margin-top: 64px;}
#contact a:visited {display: block; background-image: url(../images/contact_p.gif);  width: 79px; height: 25px; float: left; margin-top: 64px;}
#contact a:hover {display: block; background-image: url(../images/contact_a.gif);  width: 79px; height: 25px; float: left; margin-top: 64px;}

.concept #concept {display: block; background-image: url(../images/concept_a.gif);  width: 85px; height: 25px; float: left; cursor: default; margin-top: 64px;}
.competence #competence {display: block; background-image: url(../images/competence_a.gif);  width: 114px; height: 25px; float: left; cursor: default; margin-top: 64px;}
.current #current {display: block; background-image: url(../images/current_a.gif);  width: 78px; height: 25px; float: left; cursor: default; margin-top: 64px;}
.contact #contact {display: block; background-image: url(../images/contact_a.gif);  width: 79px; height: 25px; float: left; cursor: default; margin-top: 64px;}

#stelle1 a:link {display: block; background-image: url(../images/stelle1_p.gif);  width: 338px; height: 25px; float: left; margin-top: 0px;}
#stelle1 a:visited {display: block; background-image: url(../images/stelle1_p.gif);  width: 338px; height: 25px; float: left; margin-top: 0px;}
#stelle1 a:hover {display: block; background-image: url(../images/stelle1_a.gif);  width: 338px; height: 25px; float: left; margin-top: 0px;}
#stelle2 a:link {display: block; background-image: url(../images/stelle2_p.gif);  width: 338px; height: 25px; float: left; margin-top: 0px;}
#stelle2 a:visited {display: block; background-image: url(../images/stelle2_p.gif);  width: 338px; height: 25px; float: left; margin-top: 0px;}
#stelle2 a:hover {display: block; background-image: url(../images/stelle2_a.gif);  width: 338px; height: 25px; float: left; margin-top: 0px;}
#stelle3 a:link {display: block; background-image: url(../images/stelle3_p.gif);  width: 261px; height: 26px; float: left; margin-top: 0px;}
#stelle3 a:visited {display: block; background-image: url(../images/stelle3_p.gif);  width: 261px; height: 26px; float: left; margin-top: 0px;}
#stelle3 a:hover {display: block; background-image: url(../images/stelle3_a.gif);  width: 249px; height: 26px; float: left; margin-top: 0px;}
