/*
Theme Name: nollau
Theme URI: http://www.butterfly-arts.de/
Description: Reitanlage unter den Kastanien
Version: 1.0
Author: Christian Burgheim
Author URI: http://www.butterfly-arts.de/
*/

/* css_body.css | Christian Burgheim | butterfly-arts.de */
/* body START */
 body {
  margin: 0;
  padding: 0;
  background-attachment: fixed;
  background-color: #7e9339;
  background-image: url(images/body_bg.jpg);
  background-repeat: no-repeat;
  font-family: verdana, helvetica, sans-serif;
 }

 .table_total {
  width: 100%;
  height: 100%;
  border-spacing: 0;
  padding: 0px;
  margin: 0px;
 }
/* body ENDE */


/* css_header.css | Christian Burgheim | butterfly-arts.de */
/* div_ausrichtung START*/
 div#div_header {
  width: 845px;
  height: 152px;
  position: relative;
  top: 0px;
  left: 0px;
  z-index: 1;
 }

 div#div_header_1 {
  width: 23px;
  height: 22px;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 2;
  background-image: url(images/div_header_1.png);
  background-repeat: no-repeat;
 }

 div#div_header_2 {
  width: 800px;
  height: 22px;
  position: absolute;
  top: 0px;
  left: 23px;
  z-index: 2;
  background-image: url(images/div_header_2.png);
  background-repeat: repeat-x;
 }

 div#div_header_3 {
  width: 22px;
  height: 22px;
  position: absolute;
  top: 0px;
  left: 823px;
  z-index: 2;
  background-image: url(images/div_header_3.png);
  background-repeat: no-repeat;
 }

 div#div_header_4 {
  width: 23px;
  height: 130px;
  position: absolute;
  top: 22px;
  left: 0px;
  z-index: 2;
  background-image: url(images/div_header_4.png);
  background-repeat: repeat-y;
 }

 div#div_header_5 {
  width: 800px;
  height: 130px;
  position: absolute;
  top: 22px;
  left: 23px;
  z-index: 2;
  background-image: url(images/div_header_5.png);
  background-repeat: no-repeat;
 }

 div#div_header_6 {
  width: 22px;
  height: 130px;
  position: absolute;
  top: 22px;
  left: 823px;
  z-index: 2;
  background-image: url(images/div_header_6.png);
  background-repeat: repeat-y;
 }
/* div_ausrichtung ENDE */


/* css_menu.css | Christian Burgheim | butterfly-arts.de */
/* div_ausrichtung START */
 div#div_menu {
  width: 845px;
  height: 48px;
  position: relative;
  top: 0px;
  left: 0px;
  z-index: 1;
 }

 div#div_menu_1 {
  width: 23px;
  height: 48px;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 2;
  background-image: url(images/div_header_4.png);
  background-repeat: repeat-y;
 }

 div#div_menu_2 {
  width: 800px;
  height: 1px;
  position: absolute;
  top: 0px;
  left: 23px;
  z-index: 2;
  background-image: url(images/div_menu_2.png);
  background-repeat: repeat-x;
 }

 div#div_menu_3 {
  width: 800px;
  height: 21px;
  position: absolute;
  top: 1px;
  left: 23px;
  z-index: 2;
  background-image: url(images/div_menu_2.png);
  background-repeat: repeat;
 }

 div#div_menu_4 {
  width: 77px;
  height: 5px;
  position: absolute;
  top: 22px;
  left: 23px;
  z-index: 2;
  background-image: url(images/div_menu_4.png);
  background-repeat: no-repeat;
 }

 div#div_menu_5 {
  width: 605px;
  height: 5px;
  position: absolute;
  top: 22px;
  left: 100px;
  z-index: 2;
  background-image: url(images/div_menu_5.png);
  background-repeat: repeat-x;
 }

 div#div_menu_6 {
  width: 118px;
  height: 5px;
  position: absolute;
  top: 22px;
  left: 705px;
  z-index: 2;
  background-image: url(images/div_menu_6.png);
  background-repeat: no-repeat;
 }

 div#div_menu_7 {
  width: 800px;
  height: 21px;
  position: absolute;
  top: 27px;
  left: 23px;
  z-index: 2;
  background-image: url(images/div_menu_7.png);
  background-repeat: no-repeat;
 }

 div#div_menu_8 {
  width: 22px;
  height: 48px;
  position: absolute;
  top: 0px;
  left: 823px;
  z-index: 2;
  background-image: url(images/div_header_6.png);
  background-repeat: repeat-y;
 }

 div#div_menu_home {
  width: 60px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 10px;
  z-index: 3;
  background-image: url(images/menu_home_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_home:hover {
  background-image: url(images/menu_home_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_uberuns {
  width: 84px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 76px;
  z-index: 3;
  background-image: url(images/menu_ueber_uns_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_uberuns:hover {
  background-image: url(images/menu_ueber_uns_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage {
  width: 92px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 166px;
  z-index: 3;
  background-image: url(images/menu_reitanlage_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage:hover {
  background-image: url(images/menu_reitanlage_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_1_7, div#div_menu_reitanlage_sub_1_9, div#div_menu_reitanlage_sub_1_11, div#div_menu_reitanlage_sub_1_13, div#div_menu_reitanlage_sub_1_15, div#div_menu_reitanlage_sub_1_17, div#div_menu_reitanlage_sub_1_19, div#div_menu_reitanlage_sub_1_21 {
  width: 78px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 39px;
  z-index: 3;
  background-image: url(images/menu_reithalle_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_1_7:hover, div#div_menu_reitanlage_sub_1_9:hover, div#div_menu_reitanlage_sub_1_11:hover, div#div_menu_reitanlage_sub_1_13:hover, div#div_menu_reitanlage_sub_1_15:hover, div#div_menu_reitanlage_sub_1_17:hover, div#div_menu_reitanlage_sub_1_19:hover, div#div_menu_reitanlage_sub_1_21:hover {
  background-image: url(images/menu_reithalle_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_2_7, div#div_menu_reitanlage_sub_2_9, div#div_menu_reitanlage_sub_2_11, div#div_menu_reitanlage_sub_2_13, div#div_menu_reitanlage_sub_2_15, div#div_menu_reitanlage_sub_2_17, div#div_menu_reitanlage_sub_2_19, div#div_menu_reitanlage_sub_2_21 {
  width: 110px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 123px;
  z-index: 3;
  background-image: url(images/menu_dressurplatz_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_2_7:hover, div#div_menu_reitanlage_sub_2_9:hover, div#div_menu_reitanlage_sub_2_11:hover, div#div_menu_reitanlage_sub_2_13:hover, div#div_menu_reitanlage_sub_2_15:hover, div#div_menu_reitanlage_sub_2_17:hover, div#div_menu_reitanlage_sub_2_19:hover, div#div_menu_reitanlage_sub_2_21:hover {
  background-image: url(images/menu_dressurplatz_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_3_7, div#div_menu_reitanlage_sub_3_9, div#div_menu_reitanlage_sub_3_11, div#div_menu_reitanlage_sub_3_13, div#div_menu_reitanlage_sub_3_15, div#div_menu_reitanlage_sub_3_17, div#div_menu_reitanlage_sub_3_19, div#div_menu_reitanlage_sub_3_21 {
  width: 136px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 239px;
  z-index: 3;
  background-image: url(images/menu_gelaendestrecken_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_3_7:hover, div#div_menu_reitanlage_sub_3_9:hover, div#div_menu_reitanlage_sub_3_11:hover, div#div_menu_reitanlage_sub_3_13:hover, div#div_menu_reitanlage_sub_3_15:hover, div#div_menu_reitanlage_sub_3_17:hover, div#div_menu_reitanlage_sub_3_19:hover, div#div_menu_reitanlage_sub_3_21:hover {
  background-image: url(images/menu_gelaendestrecken_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_4_7, div#div_menu_reitanlage_sub_4_9, div#div_menu_reitanlage_sub_4_11, div#div_menu_reitanlage_sub_4_13, div#div_menu_reitanlage_sub_4_15, div#div_menu_reitanlage_sub_4_17, div#div_menu_reitanlage_sub_4_19, div#div_menu_reitanlage_sub_4_21 {
  width: 77px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 381px;
  z-index: 3;
  background-image: url(images/menu_koppeln_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_4_7:hover, div#div_menu_reitanlage_sub_4_9:hover, div#div_menu_reitanlage_sub_4_11:hover, div#div_menu_reitanlage_sub_4_13:hover, div#div_menu_reitanlage_sub_4_15:hover, div#div_menu_reitanlage_sub_4_17:hover, div#div_menu_reitanlage_sub_4_19:hover, div#div_menu_reitanlage_sub_4_21:hover {
  background-image: url(images/menu_koppeln_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_5_7, div#div_menu_reitanlage_sub_5_9, div#div_menu_reitanlage_sub_5_11, div#div_menu_reitanlage_sub_5_13, div#div_menu_reitanlage_sub_5_15, div#div_menu_reitanlage_sub_5_17, div#div_menu_reitanlage_sub_5_19, div#div_menu_reitanlage_sub_5_21 {
  width: 103px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 464px;
  z-index: 3;
  background-image: url(images/menu_longierhalle_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_5_7:hover, div#div_menu_reitanlage_sub_5_9:hover, div#div_menu_reitanlage_sub_5_11:hover, div#div_menu_reitanlage_sub_5_13:hover, div#div_menu_reitanlage_sub_5_15:hover, div#div_menu_reitanlage_sub_5_17:hover, div#div_menu_reitanlage_sub_5_19:hover, div#div_menu_reitanlage_sub_5_21:hover {
  background-image: url(images/menu_longierhalle_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_6_7, div#div_menu_reitanlage_sub_6_9, div#div_menu_reitanlage_sub_6_11, div#div_menu_reitanlage_sub_6_13, div#div_menu_reitanlage_sub_6_15, div#div_menu_reitanlage_sub_6_17, div#div_menu_reitanlage_sub_6_19, div#div_menu_reitanlage_sub_6_21 {
  width: 81px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 573px;
  z-index: 3;
  background-image: url(images/menu_solarium_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_6_7:hover, div#div_menu_reitanlage_sub_6_9:hover, div#div_menu_reitanlage_sub_6_11:hover, div#div_menu_reitanlage_sub_6_13:hover, div#div_menu_reitanlage_sub_6_15:hover, div#div_menu_reitanlage_sub_6_17:hover, div#div_menu_reitanlage_sub_6_19:hover, div#div_menu_reitanlage_sub_6_21:hover {
  background-image: url(images/menu_solarium_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_7_7, div#div_menu_reitanlage_sub_7_9, div#div_menu_reitanlage_sub_7_11, div#div_menu_reitanlage_sub_7_13, div#div_menu_reitanlage_sub_7_15, div#div_menu_reitanlage_sub_7_17, div#div_menu_reitanlage_sub_7_19, div#div_menu_reitanlage_sub_7_21 {
  width: 100px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 660px;
  z-index: 3;
  background-image: url(images/menu_springplatz_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_reitanlage_sub_7_7:hover, div#div_menu_reitanlage_sub_7_9:hover, div#div_menu_reitanlage_sub_7_11:hover, div#div_menu_reitanlage_sub_7_13:hover, div#div_menu_reitanlage_sub_7_15:hover, div#div_menu_reitanlage_sub_7_17:hover, div#div_menu_reitanlage_sub_7_19:hover, div#div_menu_reitanlage_sub_7_21:hover {
  background-image: url(images/menu_springplatz_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_haltung {
  width: 74px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 264px;
  z-index: 3;
  background-image: url(images/menu_haltung_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_haltung:hover {
  background-image: url(images/menu_haltung_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_haltung_sub_1_23, div#div_menu_haltung_sub_1_25, div#div_menu_haltung_sub_1_27 {
  width: 64px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 315px;
  z-index: 3;
  background-image: url(images/menu_futter_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_haltung_sub_1_23:hover, div#div_menu_haltung_sub_1_25:hover, div#div_menu_haltung_sub_1_27:hover {
  background-image: url(images/menu_futter_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_haltung_sub_2_23, div#div_menu_haltung_sub_2_25, div#div_menu_haltung_sub_2_27 {
  width: 100px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 385px;
  z-index: 3;
  background-image: url(images/menu_stallungen_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_haltung_sub_2_23:hover, div#div_menu_haltung_sub_2_25:hover,  div#div_menu_haltung_sub_2_27:hover {
  background-image: url(images/menu_stallungen_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_unterricht {
  width: 91px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 344px;
  z-index: 3;
  background-image: url(images/menu_unterricht_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_unterricht:hover {
  background-image: url(images/menu_unterricht_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_unterricht_sub_1_29, div#div_menu_unterricht_sub_1_183, div#div_menu_unterricht_sub_1_33 {
  width: 61px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 329px;
  z-index: 3;
  background-image: url(images/menu_preise_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_unterricht_sub_1_29:hover, div#div_menu_unterricht_sub_1_183:hover, div#div_menu_unterricht_sub_1_33:hover {
  background-image: url(images/menu_preise_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_unterricht_sub_2_29, div#div_menu_unterricht_sub_2_183, div#div_menu_unterricht_sub_2_33 {
  width: 74px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 396px;
  z-index: 3;
  background-image: url(images/menu_termine_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_unterricht_sub_2_29:hover, div#div_menu_unterricht_sub_2_183:hover, div#div_menu_unterricht_sub_2_33:hover {
  background-image: url(images/menu_termine_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_infos {
  width: 56px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 441px;
  z-index: 3;
  background-image: url(images/menu_infos_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_infos:hover {
  background-image: url(images/menu_infos_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_infos_sub_1_35, div#div_menu_infos_sub_1_37, div#div_menu_infos_sub_1_39, div#div_menu_infos_sub_1_41, div#div_menu_infos_sub_1_43, div#div_menu_infos_sub_1_45 {
  width: 122px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 102px;
  z-index: 3;
  background-image: url(images/menu_das_hauspferd_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_infos_sub_1_35:hover, div#div_menu_infos_sub_1_37:hover, div#div_menu_infos_sub_1_39:hover, div#div_menu_infos_sub_1_41:hover, div#div_menu_infos_sub_1_43:hover, div#div_menu_infos_sub_1_45:hover {
  background-image: url(images/menu_das_hauspferd_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_infos_sub_2_35, div#div_menu_infos_sub_2_37, div#div_menu_infos_sub_2_39, div#div_menu_infos_sub_2_41, div#div_menu_infos_sub_2_43, div#div_menu_infos_sub_2_45 {
  width: 106px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 230px;
  z-index: 3;
  background-image: url(images/menu_springreiten_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_infos_sub_2_35:hover, div#div_menu_infos_sub_2_37:hover, div#div_menu_infos_sub_2_39:hover, div#div_menu_infos_sub_2_41:hover, div#div_menu_infos_sub_2_43:hover, div#div_menu_infos_sub_2_45:hover {
  background-image: url(images/menu_springreiten_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_infos_sub_3_35, div#div_menu_infos_sub_3_37, div#div_menu_infos_sub_3_39, div#div_menu_infos_sub_3_41, div#div_menu_infos_sub_3_43, div#div_menu_infos_sub_3_45 {
  width: 116px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 342px;
  z-index: 3;
  background-image: url(images/menu_dressurreiten_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_infos_sub_3_35:hover, div#div_menu_infos_sub_3_37:hover, div#div_menu_infos_sub_3_39:hover, div#div_menu_infos_sub_3_41:hover, div#div_menu_infos_sub_3_43:hover, div#div_menu_infos_sub_3_45:hover {
  background-image: url(images/menu_dressurreiten_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_infos_sub_4_35, div#div_menu_infos_sub_4_37, div#div_menu_infos_sub_4_39, div#div_menu_infos_sub_4_41, div#div_menu_infos_sub_4_43, div#div_menu_infos_sub_4_45 {
  width: 124px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 464px;
  z-index: 3;
  background-image: url(images/menu_dressurviereck_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_infos_sub_4_35:hover, div#div_menu_infos_sub_4_37:hover, div#div_menu_infos_sub_4_39:hover, div#div_menu_infos_sub_4_41:hover, div#div_menu_infos_sub_4_43:hover, div#div_menu_infos_sub_4_45:hover {
  background-image: url(images/menu_dressurviereck_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_infos_sub_5_35, div#div_menu_infos_sub_5_37, div#div_menu_infos_sub_5_39, div#div_menu_infos_sub_5_41, div#div_menu_infos_sub_5_43, div#div_menu_infos_sub_5_45 {
  width: 103px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 594px;
  z-index: 3;
  background-image: url(images/menu_reittherapie_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_infos_sub_5_35:hover, div#div_menu_infos_sub_5_37:hover, div#div_menu_infos_sub_5_39:hover, div#div_menu_infos_sub_5_41:hover, div#div_menu_infos_sub_5_43:hover, div#div_menu_infos_sub_5_45:hover {
  background-image: url(images/menu_reittherapie_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_nach_dem_reiten {
  width: 137px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 503px;
  z-index: 3;
  background-image: url(images/menu_nach_dem_reiten_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_nach_dem_reiten:hover {
  background-image: url(images/menu_nach_dem_reiten_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_kontakt {
  width: 77px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 646px;
  z-index: 3;
  background-image: url(images/menu_kontakt_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_kontakt:hover {
  background-image: url(images/menu_kontakt_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_kontakt_sub_1_49, div#div_menu_kontakt_sub_1_51, div#div_menu_kontakt_sub_1_53, div#div_menu_kontakt_sub_1_55, div#div_menu_kontakt_sub_1_57 {
  width: 74px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 229px;
  z-index: 3;
  background-image: url(images/menu_anfahrt_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_kontakt_sub_1_49:hover, div#div_menu_kontakt_sub_1_51:hover, div#div_menu_kontakt_sub_1_5:hover, div#div_menu_kontakt_sub_1_55:hover, div#div_menu_kontakt_sub_1_57:hover {
  background-image: url(images/menu_anfahrt_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_kontakt_sub_2_49, div#div_menu_kontakt_sub_2_51, div#div_menu_kontakt_sub_2_53, div#div_menu_kontakt_sub_2_55, div#div_menu_kontakt_sub_2_57 {
  width: 95px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 309px;
  z-index: 3;
  background-image: url(images/menu_gaestebuch_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_kontakt_sub_2_49:hover, div#div_menu_kontakt_sub_2_51:hover, div#div_menu_kontakt_sub_2_5:hover, div#div_menu_kontakt_sub_2_55:hover, div#div_menu_kontakt_sub_2_57:hover {
  background-image: url(images/menu_gaestebuch_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_kontakt_sub_3_49, div#div_menu_kontakt_sub_3_51, div#div_menu_kontakt_sub_3_53, div#div_menu_kontakt_sub_3_55, div#div_menu_kontakt_sub_3_57 {
  width: 56px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 410px;
  z-index: 3;
  background-image: url(images/menu_links_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_kontakt_sub_3_49:hover, div#div_menu_kontakt_sub_3_51:hover, div#div_menu_kontakt_sub_3_5:hover, div#div_menu_kontakt_sub_3_55:hover, div#div_menu_kontakt_sub_3_57:hover {
  background-image: url(images/menu_links_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_kontakt_sub_4_49, div#div_menu_kontakt_sub_4_51, div#div_menu_kontakt_sub_4_53, div#div_menu_kontakt_sub_4_55, div#div_menu_kontakt_sub_4_57 {
  width: 99px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 472px;
  z-index: 3;
  background-image: url(images/menu_impressum_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_kontakt_sub_4_49:hover, div#div_menu_kontakt_sub_4_51:hover, div#div_menu_kontakt_sub_4_5:hover, div#div_menu_kontakt_sub_4_55:hover, div#div_menu_kontakt_sub_4_57:hover {
  background-image: url(images/menu_impressum_aktive.png);
  background-repeat: no-repeat;
 }

 div#div_menu_fotos {
  width: 60px;
  height: 21px;
  position: absolute;
  top: 0px;
  left: 729px;
  z-index: 3;
  background-image: url(images/menu_fotos_normal.png);
  background-repeat: no-repeat;
 }

 div#div_menu_fotos:hover {
  background-image: url(images/menu_fotos_aktive.png);
  background-repeat: no-repeat;
 }
/* div_ausrichtung ENDE */


/* css_maincontent.css | Christian Burgheim | butterfly-arts.de */
/* div_ausrichtung START*/
 div#div_maincontent {
  width: 845px;
  position: relative;
  top: 0px;
  left: 0px;
  z-index: 1;
 }

 .table_maincontent {
  width: 100%;
  border-spacing: 0;
  padding: 0px;
  margin: 0px;
 }

 .table_maincontent_1 {
  width: 23px;
  padding: 0px;
  margin: 0px;
  background-image: url(images/div_header_4.png);
  background-repeat: repeat-y;
 }

 .table_maincontent_2 {
  width: 1px;
  padding: 0px;
  margin: 0px;
  background-color: #8d8d8d;
 }

 .table_maincontent_3 {
  width: 798px;
  padding: 0px;
  margin: 0px;
  background-image: url(images/div_maincontent_1.gif);
  background-repeat: no-repeat;
  background-color: #f6f9eb;
 }

 .table_maincontent_4 {
  width: 1px;
  padding: 0px;
  margin: 0px;
  background-color: #8d8d8d;
 }

 .table_maincontent_5 {
  width: 22px;
  padding: 0px;
  margin: 0px;
  background-image: url(images/div_header_6.png);
  background-repeat: repeat-y;
 }

 .div_post_1 {
  float:left;
  display:inline;
  width:763px;
  margin:0 0 7px 16px;
 }

 div#div_post_d {
  width: 37px;
  height: 36px;
  position: absolute;
  top: 0px;
  left: 16px;
  z-index: 4;
  background-image: url(images/div_datum_bg_1.png);
  background-repeat: no-repeat;
 }

 div#div_post_my {
  width: 107px;
  height: 36px;
  position: absolute;
  top: 0px;
  left: 53px;
  z-index: 4;
  background-image: url(images/div_datum_bg_2.png);
  background-repeat: repeat-x;
 }

 div#div_post_line {
  width: 3px;
  height: 36px;
  position: absolute;
  top: 0px;
  left: 160px;
  z-index: 4;
  background-image: url(images/div_datum_bg_3.png);
  background-repeat: no-repeat;
 }

 div#div_post_titel {
  width: 616px;
  height: 36px;
  position: absolute;
  top: 0px;
  left: 163px;
  z-index: 4;
  background-image: url(images/div_datum_bg_2.png);
  background-repeat: repeat-x;
 }

 div#div_post {
  position: absolute;
  top: 41px;
  left: 16px;
  z-index: 4;
 }
/* div_ausrichtung ENDE*/


/* css_footer.css | Christian Burgheim | butterfly-arts.de */
/* div_ausrichtung START*/
 div#div_footer {
  width: 845px;
  height: 51px;
  position: relative;
  top: 0px;
  left: 0px;
  z-index: 1;
 }

 div#div_footer_1 {
  width: 23px;
  height: 10px;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 2;
  background-image: url(images/div_header_4.png);
  background-repeat: repeat-y;
 }

 div#div_footer_2 {
  width: 10px;
  height: 10px;
  position: absolute;
  top: 0px;
  left: 23px;
  z-index: 2;
  background-image: url(images/div_footer_2.png);
  background-repeat: no-repeat;
 }

 div#div_footer_3 {
  width: 780px;
  height: 10px;
  position: absolute;
  top: 0px;
  left: 33px;
  z-index: 2;
  background-image: url(images/div_footer_3.png);
  background-repeat: repeat-x;
 }

 div#div_footer_4 {
  width: 10px;
  height: 10px;
  position: absolute;
  top: 0px;
  left: 813px;
  z-index: 2;
  background-image: url(images/div_footer_4.png);
  background-repeat: no-repeat;
 }

 div#div_footer_5 {
  width: 22px;
  height: 10px;
  position: absolute;
  top: 0px;
  left: 823px;
  z-index: 2;
  background-image: url(images/div_header_6.png);
  background-repeat: repeat-y;
 }

 div#div_footer_6 {
  width: 23px;
  height: 22px;
  position: absolute;
  top: 10px;
  left: 0px;
  z-index: 2;
  background-image: url(images/div_footer_6.png);
  background-repeat: no-repeat;
 }

 div#div_footer_7 {
  width: 800px;
  height: 22px;
  position: absolute;
  top: 10px;
  left: 23px;
  z-index: 2;
  background-image: url(images/div_footer_7.png);
  background-repeat: repeat-x;
 }

 div#div_footer_8 {
  width: 22px;
  height: 22px;
  position: absolute;
  top: 10px;
  left: 823px;
  z-index: 2;
  background-image: url(images/div_footer_8.png);
  background-repeat: no-repeat;
 }

 div#div_footer_9 {
  width: 497px;
  height: 19px;
  position: absolute;
  top: 32px;
  left: 0px;
  z-index: 2;
 }

 div#div_footer_10 {
  width: 82px;
  height: 19px;
  position: absolute;
  top: 32px;
  left: 497px;
  z-index: 2;
  background-image: url(images/div_footer_10.png);
  background-repeat: no-repeat;
 }

 div#div_footer_10:hover {
  background-image: url(images/div_footer_10_a.png);
  background-repeat: no-repeat;
 }

 div#div_footer_11 {
  width: 98px;
  height: 19px;
  position: absolute;
  top: 32px;
  left: 579px;
  z-index: 2;
  background-image: url(images/div_footer_11.png);
  background-repeat: no-repeat;
 }

 div#div_footer_12 {
  width: 168px;
  height: 19px;
  position: absolute;
  top: 32px;
  left: 677px;
  z-index: 2;
  background-image: url(images/div_footer_12.png);
  background-repeat: no-repeat;
 }

 div#div_footer_12:hover {
  background-image: url(images/div_footer_12_a.png);
  background-repeat: no-repeat;
 }
/* div_ausrichtung ENDE*/

 .post {
  float: left;
  display: inline;
  width: 763px;
  margin: 15px 0 0 16px;
 }
 .post .postHeader {
  float: left;
  width: 763px;
 }
 .post .postHeader p.cal {
  float: left;
  display: inline;
  width: 37px;
  height: 36px;
  margin: 0 0 0 0;
  text-align: center;
  font-size: 1.6em;
  color: #8d8d8d;
  background: url(images/div_datum_bg_1.png);
  background-repeat: no-repeat;
 }
 .post .postHeader p.cal2 {
  float: left;
  display: inline;
  width: 107px;
  height: 15px;
  margin: 0 0 0 0;
  padding: 21px 0 0 0;
  text-align: center;
  font-size: 12px;
  color: #8d8d8d;
  background: url(images/div_datum_bg_2.png);
  background-repeat: repeat-x;
 }

 .post .postHeader p.cal3 {
  float: left;
  display: inline;
  width: 3px;
  height: 36px;
  margin: 0;
  padding: 0;
  text-align: left;
  font-size: 1px;
  background: url(images/div_datum_bg_3.png);
  background-repeat: no-repeat;
 }

 .post .postHeader p.cal4 {
  float: left;
  display: inline;
  width: 613px;
  height: 36px;
  margin: 0 0 0 0;
  padding: 5px 0 0 3px;
  text-align: left;
  font-size: 28px;
  color: #67862d;
  background: url(images/div_datum_bg_2.png);
  background-repeat: repeat-x;
 }

 .post .postBody {
  float: left;
  font-size: 13px;
  width: 733px;
  padding: 0 15px 0 15px;
  background: url(images/div_post_bg_1.png);
  background-repeat: repeat;
 }
