
body {
    background : #f7f7f7;
    font : normal 12px Arial,Helvetica;
    padding : 5px;
    color : #000000;
    font: normal bold 12px Arial,Helvetica;
    text-align : justify;
    text-decoration : none;
  }

h1 {
    font : normal bold 18px Arial,Helvetica;
    margin : 0 0 10px;
    color : #13308a;
  }

h2 {
    font : normal bold 16px Arial,Helvetica;
    margin : 0 0 10px;
    color : #13308a;
  }

h3 {
    font : normal bold 14px Arial,Helvetica;
    margin : 0 0 10px;
    color : #13308a;
  }

p {
    margin : 0 0 6px;
  }

.bottombar {
    background : #f7f7f7;
    margin : 0px;
    height : 7px;
    width : 100%;
    font: normal bold 14px Arial,Helvetica;
    color: #13308a;
  }

.header {
    padding : 0px;
    margin : 0px;
    table-layout : fixed;
    text-align : center;
  }

.links {
    background : #7393d3;
    padding : 10px 0px 10px 10px;
    border-style : none solid none none;
    border-width : medium 1px medium medium;
    border-right-color : #3250a1;
    color : #000000;
    text-align : justify;
    width : 280px;
  }

.main {
    margin : 0px 0 0;
    border-style : none solid;
    border-width : medium 1px;
    border-right-color : #3250a1;
    border-left-color : #3250a1;
  }

.navigation {
    background : #f7f7f7;
    margin : 0px;
    height : 23px;
    width : 100%;
  }

.nav_languageselect {
    background : #3250a1 url('../images/nav_mitte.gif') repeat-x;
    padding : 0px 0px 0px 3px;
    height : 23px;
    text-align : center;
    width : 20px;
  }

.nav_right {
    background : url('../images/nav_rechts.gif') no-repeat;
    height : 23px;
    width : 10px;
  }

.nav_login {
    background : #3250a1 url('../images/nav_mitte.gif') repeat-x;
    font : normal 10px Helvetica,Arial;
    padding : 0px 3px;
    color : #ffffff;
    height : 23px;
    text-align : right;
  }

.nav_text {
    background : #3250a1 url('../images/nav_mitte.gif') repeat-x;
    font : bold 13px Helvetica,Arial;
    padding : 0px 3px;
    color : #ffffff;
    height : 23px;
    text-align : left;
  }

.rechts {
    background : #e0e5ef url('../images/ecke_unten_rechts.png') no-repeat bottom right;
    font : normal 12px Helvetica,Arial;
    padding : 10px;
    color : #000000;
    text-align : justify;
  }

.searchresult {
    margin : 0 0 20px;
    color : #000000;
  }

.searchresult_addtocart {
    padding : 0px 10px;
    height : 23px;
  }

.searchresult_download {
    padding : 0px 10px;
    height : 23px;
  }

.searchresult_picture {
    padding : 0px 10px 0px 0px;
    height : 164px;
    width : 200px;
  }

.searchresult_text {
    padding : 0px 10px 10px;
    color : #000000;
    height : 131px;
    text-align : left;
  }

.suchbox {
    background : #f7f7f7;
    padding : 10px;
    border : #000000 solid 1px;
    color: #000000;
  }

.suchbox h1 {
    font : normal bold 14px Arial,Helvetica;
    margin : 0 0 5px;
    color : #13308a;
  }

.warenkorb_mitte_left {
    font : normal 12px Arial,Helvetica;
    padding : 3px 3px 0px 17px;
    color : #FFFFFF;
    text-align : left;
  }

.warenkorb_mitte_right {
    font : normal 12px Arial,Helvetica;
    padding : 3px 33px 0px 3px;
    color : #FFFFFF;
    text-align : right;
  }

.wk_art_cnt {
    font : normal 12px Arial,Helvetica;
    padding : 2px 4px;
    border-width : 0px;
    color : #000000;
    text-align : center;
  }

.wk_art_lft {
    font : normal 12px Arial,Helvetica;
    padding : 2px 4px;
    border-width : 0px;
    color : #000000;
    text-align : left;
  }

.wk_art_rgt {
    font : normal 12px Arial,Helvetica;
    padding : 2px 4px;
    border-width : 0px;
    color : #000000;
    text-align : right;
  }

.wk_bottom {
    padding : 3px 4px;
    font : normal bold 12px Arial,Helvetica;
    background-color: #203469;
    color: #ffffff;
    text-align: right;
  }

.wk_kopf_cnt {
    background : #13308a;
    font : normal bold 12px Arial,Helvetica;
    padding : 3px 4px;
    border-width : 0px;
    color : #ffffff;
    text-align : center;
  }

.wk_kopf_lft {
    background : #13308a;
    font : normal bold 12px Arial,Helvetica;
    padding : 3px 4px;
    border-width : 0px;
    color : #ffffff;
    text-align : left;
  }

.wk_kopf_rgt {
    background : #13308a;
    font : normal bold 12px Arial,Helvetica;
    padding : 3px 4px;
    border-width : 0px;
    color : #ffffff;
    text-align : right;
  }

.wk_trennlinie {
    background : url('../images/trennlinie.gif') repeat-x;
    padding : 0px;
    height : 10px;
  }

#banner {
    font : normal 10px Arial,Helvetica;
    padding : 0px;
    margin : 0px;
    color : #000000;
    height : 60px;
    text-align : left;
  }

#banner img {
    border : #000000 solid 1px;
  }

#banner_oben {
    background : url('../images/uebergang_oben.gif') no-repeat;
    padding : 0px;
    margin : 0px;
    height : 8px;
  }

#banner_unten {
    background : url('../images/uebergang_unten.gif') no-repeat;
    padding : 0px;
    margin : 0px;
    height : 10px;
  }

#bottombar_left {
    background : url('../images/bottombar_links.gif') no-repeat;
    height : 7px;
    width : 7px;
  }

#bottombar_mid {
    background : url('../images/bottombar_mitte.gif') repeat-x;
    height : 7px;
  }

#bottombar_right {
    background : url('../images/bottombar_rechts.gif') no-repeat;
    height : 7px;
    width : 7px;
  }

#eventbox {
    background : url('../images/eventlist_box.gif') no-repeat;
    padding : 0px;
    margin : 0px;
    height : 217px;
    width : 280px;
  }

#eventbox_inner {
    font : normal 12px Arial,Helvetica;
    padding : 17px 33px 33px 17px;
    margin : 0 0 10px;
    color : #000000;
    text-align : left;
  }

#infobox_inner {
    font : normal 12px Arial,Helvetica;
    padding : 0px 33px 0px 17px;
    margin : 0px;
    color : #000000;
    text-align : left;
  }

#infobox_mitte {
    background : url('../images/infobox_mitte.gif') repeat-y;
    width : 280px;
  }

#infobox_oben {
    background : url('../images/infobox_oben.gif') no-repeat;
    height : 17px;
    width : 280px;
  }

#infobox_unten {
    background : url('../images/infobox_unten.gif') no-repeat;
    height : 33px;
    width : 280px;
  }

#logo {
    width : 428px;
    height : 80px;
  }

#suchbox_links {
    padding : 5px 5px 10px 10px;
    height : 30px;
    width : 300px;
  }

#suchbox_mitte {
    padding : 5px 5px 10px;
    height : 30px;
    width : 100px;
    text-align : right;
  }

#suchbox_oben {
    padding : 10px 10px 5px;
    height : 30px;
    width : 500px;
  }

#suchbox_rechts {
    padding : 5px 10px 10px 5px;
    height : 30px;
    width : 80px;
    text-align : right;
  }

#ueberschrift_links {
    font : normal normal bold 18px Arial,Helvetica;
    margin : 0 0 15px;
    color : #000000;
    text-align : left;
  }

#ueberschrift_rechts {
    font : normal normal bold 18px Arial,Helvetica;
    margin : 0 0 15px;
    color : #000000;
    text-align : right;
  }

#warenkorb_mitte {
    background : url('../images/warenkorb_mitte.gif') repeat-y;
    width : 280px;
  }

#warenkorb_oben {
    background : url('../images/warenkorb_oben.gif') no-repeat;
    height : 37px;
    width : 280px;
  }

#warenkorb_oben_inner {
    font : normal bold 18px Arial,Helvetica;
    padding : 12px 33px 0 17px;
    color : #FFFFFF;
  }

#warenkorb_unten {
    background : url('../images/warenkorb_unten.gif') no-repeat;
    height : 33px;
    width : 280px;
  }

a:hover {
    color: #13308a;
    text-decoration: none;
  }

a:link {
    color: #13308a;
    text-decoration: none;
  }

a:visited {
    color: #13308a;
    text-decoration: none;
  }

.navigation a:hover {
    color : #ffffff;
    text-decoration : none;
  }

.navigation a:link {
    color : #ffffff;
    text-decoration : none;
  }

.navigation a:visited {
    color : #ffffff;
    text-decoration : none;
  }


