/*******************************************************************************
*  www.band-prestige.de
*  style.css : 15.01.2010
* -----------------------------------------------------------------------------
* Bedios eBusiness Solutions 
* www.bedios.de
*******************************************************************************/

	body {
	  margin: 0px;
          padding: 0px;
	  background: #1c1c1c url(image/bg.jpg) top left repeat-x;
          color: #1c1c1c;
	}

	img {
	  margin: 0px;
	  padding: 0px;
	  border: 0px solid #ffffff;
	}

	#dialog {
          margin: 0px;
	  padding: 0px;
	  padding-top: 15px;
	  height: 26px;
	  background: url(image/dialog_bg.png);
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  font-style: normal;
	  text-align: center;
	}

	#container {
          margin: 0px auto;
	  padding: 0px;
	  width: 998px;
	  height: 816px;
	  overflow: hidden;
          border: solid 0px #ff0000;
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}

	#left_container {
          float: left;
	  padding: 0px;
	  margin: 0px;
          width: 400px;
	  height: 816px;
	  overflow: hidden;
	  border: 0px solid #ffffff;
	  background: url(image/polaroid_bg.jpg) no-repeat;
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}

	#logo {
          float: left;
	  margin: 0px;
	  padding: 22px 21px 0px 134px;
          width: 90px;
	  height: 113px;
	  /* ab hier ignorieren alte IEs nachfolgende Deklarationen */
	  voice-family:"\"}\"";
	  voice-family:inherit;
	  /* Korrektur fuer richtige Browser ;) */
          width: 245px;
	  height: 135px;
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}

	#polaroid {
         float: left;
   	  margin: 159px 0px 0px 61px;
	  padding: 0px;
          width: 137px;
	  height: 73px;
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}

    /* Wird vom IE6 ignoriert */
	html>body  #polaroid {
         float: left;
   	  margin: 163px 19px 0px 122px;
	  padding: 0px;
          width: 400px;
	  height: 236px;
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}

	#prev_pic {
          float: left;
	  margin: 28px 0px 0px 105px;
	  padding: 0px;
          width: 28px;
	  height: 28px;
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}
	
    /* Wird vom IE6 ignoriert */
	html>body #prev_pic {
          float: left;
	  margin: 29px 0px 0px 210px;
	  padding: 0px;
          width: 28px;
	  height: 28px;
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}

	#next_pic {
          float: left;
	  margin: 30px 0px 0px 5px;
	  padding: 0px;
          width: 28px;
	  height: 28px;
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}

	#content {
          float: left;
	  margin: 0px;
	  padding: 0px;
          width: 598px;
	  height: 816px;
	  overflow: hidden;
	  background: url(image/buch_bg.jpg) no-repeat;
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}

	#menu {
          float: left;
	  margin: 107px 111px 0px 9px;
	  padding: 0px;
          width: 598px;
	  height: 50px;
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}

    /* Wird vom IE6 ignoriert */
	html>body #menu {
          float: left;
	  margin: 107px 100px 0px 21px;
	  padding: 0px;
          width: 477px;
	  height: 50px;
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}

	#menu ul {
	  margin: 0px;
	  padding: 0px;
	  list-style-type: none;
	}

	#menu li {
	  float: left;
	  margin: 0px;
	}


 	/* -- Startseite -- */
	#menu a.menu_home, #menu a.menu_home_on {
	  display: block;
	  width: 106px;
	  height: 50px;
          color: #1c1c1c;
	}

	a.menu_home:link, a.menu_home:visited {
	  background-image: url(image/menu_home_off.jpg);
	}

	a.menu_home:hover, a.menu_home_on:link, a.menu_home_on:visited, a.menu_home_on:hover {
	  background-image: url(image/menu_home_on.jpg);
	}


 	/* -- Tanzband -- */
	#menu a.menu_band, #menu a.menu_band_on {
	  display: block;
	  width: 112px;
	  height: 50px;
          color: #1c1c1c;
	}

	a.menu_band:link, a.menu_band:visited {
	  background-image: url(image/menu_band_off.jpg);
	}

	a.menu_band:hover, a.menu_band_on:link, a.menu_band_on:visited, a.menu_band_on:hover {
	  background-image: url(image/menu_band_on.jpg);
	}


 	/* -- Demo-Songs -- */
	#menu a.menu_demo, #menu a.menu_demo_on {
	  display: block;
	  width: 100px;
	  height: 50px;
          color: #1c1c1c;
	}

	a.menu_demo:link, a.menu_demo:visited {
	  background-image: url(image/menu_demo_off.jpg);
	}

	a.menu_demo:hover, a.menu_demo_on:link, a.menu_demo_on:visited, a.menu_demo_on:hover {
	  background-image: url(image/menu_demo_on.jpg);
	}


 	/* -- Anfrage -- */
	#menu a.menu_anfrage, #menu a.menu_anfrage_on {
	  display: block;
	  width: 105px;
	  height: 50px;
          color: #1c1c1c;
	}

	a.menu_anfrage:link, a.menu_anfrage:visited {
	  background-image: url(image/menu_anfrage_off.jpg);
	}

	a.menu_anfrage:hover, a.menu_anfrage_on:link, a.menu_anfrage_on:visited, a.menu_anfrage_on:hover {
	  background-image: url(image/menu_anfrage_on.jpg);
	}


 	/* -- Impressum -- */
	#menu a.menu_impressum, #menu a.menu_impressum_on {
	  display: block;
	  width: 54px;
	  height: 50px;
          color: #1c1c1c;
	}

	a.menu_impressum:link, a.menu_impressum:visited {
	  background-image: url(image/menu_impressum_off.jpg);
	}

	a.menu_impressum:hover, a.menu_impressum_on:link, a.menu_impressum_on:visited, a.menu_impressum_on:hover {
	  background-image: url(image/menu_impressum_on.jpg);
	}


	#members {
	  margin: 20px 0px 0px 0px;
	  padding: 0px;
	}

	#members ul {
	  margin: 0px;
	  padding: 0px;
	  list-style-type: none;
	}


	#members a {
	  display: block;
	  width: 146px;
	  border: 0px solid #cccccc;
	  height: 32px;
	  margin: 10px 0px 0px 0px;
	  padding: 5px 3px 5px 49px;
	}

	#members b {
	  color:#181451;
	}

	#members a.volker:link, #members a.volker:visited {
	  background: #f4f3d5;
	  background-image: url(image/member_volker_off.jpg);
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  font-style: normal;
	  text-decoration: none;
	}

	#members a.volker:hover {
	  background: #e7e6c8;
	  background-image: url(image/member_volker_on.jpg);
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  font-style: normal;
	  text-decoration: none;
	}

	#members a.reinhold:link, #members a.reinhold:visited {
	  background: #f4f3d5;
	  background-image: url(image/member_reinhold_off.jpg);
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  font-style: normal;
	  text-decoration: none;
	}

	#members a.reinhold:hover {
	  background: #e7e6c8;
	  background-image: url(image/member_reinhold_on.jpg);
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  font-style: normal;
	  text-decoration: none;
	}

	#members a.freya:link, #members a.freya:visited {
	  background: #f4f3d5;
	  background-image: url(image/member_freya_off.jpg);
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  font-style: normal;
	  text-decoration: none;
	}

	#members a.freya:hover {
	  background: #e7e6c8;
	  background-image: url(image/member_freya_on.jpg);
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  font-style: normal;
	  text-decoration: none;
	}

	#members a.imola:link, #members a.imola:visited {
	  background: #f4f3d5;
	  background-image: url(image/member_imola_off.jpg);
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  font-style: normal;
	  text-decoration: none;
	}

	#members a.imola:hover {
	  background: #e7e6c8;
	  background-image: url(image/member_imola_on.jpg);
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  font-style: normal;
	  text-decoration: none;
	}

	#members a.silvia:link, #members a.silvia:visited {
	  background: #f4f3d5;
	  background-image: url(image/member_silvia_off.jpg);
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  font-style: normal;
	  text-decoration: none;
	}

	#members a.silvia:hover {
	  background: #e7e6c8;
	  background-image: url(image/member_silvia_on.jpg);
	  color: #1c1c1c;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  font-style: normal;
	  text-decoration: none;
	}

	#page_left {
	  float: left;
	  margin: 54px 0px 0px 12px;
  	  padding: 0px;
      	  width: 235px;
	  height: 420px;
  	  font-family: Arial, Verdana ,Helvetica, sans-serif;
  	  font-size: 12px;
	  text-align: left;
	  overflow: hidden;
	}
	
    /* Wird vom IE6 ignoriert */
	html>body #page_left {
          float: left;
          width: 235px;
	  height: 420px;
	  padding: 0px;
	  margin: 40px 0px 0px 25px;
  	  font-family: Arial, Verdana ,Helvetica, sans-serif;
  	  font-size: 12px;
	  text-align: left;
	  overflow: hidden;
	}

	#page_right {
          float: left;
          width: 200px;
	  height: 420px;
	  padding: 0px;
	  margin: 40px 0px 0px 50px;
  	  font-family: Arial, Verdana ,Helvetica, sans-serif;
  	  font-size: 12px;
	  text-align: left;
	  overflow: hidden;
	}


	#page_right ul li {
	  margin-bottom: 4px;
	}


	#page_right_home {
          float: left;
          width: 190px;
	  height: 260px;
	  padding: 0px;
	  margin: 15px 0px 0px 60px;
  	  font-family: Arial, Verdana ,Helvetica, sans-serif;
  	  font-size: 12px;
	  text-align: left;
	  overflow: hidden;
	}


	#page_right_home ul {
	  margin: 18px;
	  list-style-image:url(image/list_bullet.gif);
	  list-style-type: none;
	}
	

	html>body #page_right_home ul {
	  margin: 0px;
	  list-style-image:url(image/list_bullet.gif);
	  list-style-type: none;
	}


	#page_right_home ul li {
	  margin-bottom: 4px;
	}


	#quotebox {
          float: left;
          /*width: 284px;*/
          width: 150px;
	  /*height: 120px;*/
	  height: 150px;
	  padding: 0px;
	  /*margin: 55px 0px 0px 28px;*/
	  margin: 25px 0px 0px 160px;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  text-align: left;
	  overflow: hidden;
	}

	html>body #quotebox {
          float: left;
          /*width: 284px;*/
          width: 150px;
	  /*height: 120px;*/
	  height: 150px;
	  padding: 0px;
	  /*margin: 55px 0px 0px 27px;*/
	  margin: 25px 0px 0px 161px;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	  text-align: left;
	  overflow: hidden;
	}
	
	#page_left .heading {
	  margin: 0px 0px 15px 0px;
	}

    /* Wird vom IE6 ignoriert */
	html>body #page_left .heading {
	  margin: 0px 0px 22px 0px;
	}

	#page_left ul {
	  margin: 0px;
	  padding-left: 25px;
	  list-style-image:url(image/list_bullet_cross.gif)
	  /*list-style-type: none;*/
	}


	#page_left li {
	  margin: 0px;
	  font-style:italic;
	}


	#page_right ul.angebot {
	  margin: 18px;
	  list-style-image:url(image/list_bullet.gif);
	  list-style-type: none;
	}

    /* Wird vom IE6 ignoriert */
	html>body #page_right ul.angebot {
	  margin: 0px;
  	  padding: 0px 0px 0px 18px;
	  list-style-image:url(image/list_bullet.gif);
	  list-style-type: none;
	}


	ul.angebot li {
	  padding-left: 6px;
	  font-style:italic;
	}

    /* Wird vom IE6 ignoriert */
	html>body ul.angebot li {
	  margin: 0px;
	  font-style:italic;
	}
	
	#page_left a {
	  color:#181451;
	  text-decoration: none;
	}

	#page_left span.adresse {
	  display: block;
	  width: 45px;
	  float:left;
	}


	#page_number_left {
	  float: left;
     	  width: 17px;
	  height: 11px;
	  margin: 0px 0px 0px 8px;
	  padding: 0px;
	  color: #ffffff;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}


	html>body #page_number_left {
	  float: left;
     	  width: 17px;
	  height: 11px;
	  margin: 16px 0px 0px 11px;
	  padding: 0px;
	  color: #ffffff;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}
	
	#page_number_right {
	  float: left;
     	  width: 17px;
	  height: 11px;
	  margin: 0px 0px 0px 275px;
	  padding: 0px;
	  color: #ffffff;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}
	
	html>body #page_number_right {
	  float: left;
     	  width: 17px;
	  height: 11px;
	  margin: 16px 0px 0px 524px;
	  padding: 0px;
	  color: #ffffff;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}
	
	#agentur {
	  float: left;
     	  width: 598px;
	  height: 12px;
	  margin: 30px 0px 0px 260px;
	  padding: 0px;
	  color: #ffffff;
  	  font-family: Verdana ,Helvetica, sans-serif;
  	  font-size: 11px;
	}

    /* Wird vom IE6 ignoriert */
	html>body #agentur {
	  float: left;
      	  width: 41px;
	  height: 12px;
	  margin: 32px 0px 0px 520px;
	  padding: 0px;
	}


	.preload {
	  display:none;
	}


	#content .formspacer {
	  margin-bottom: 3px;
	  clear:left;
	}


	#page_right  label {
	  display: block;
	  padding: 0 0 5px 0;
	  width: 60px;
	  float: left;
	}


	#page_right .ipt_mandatory {
	  float: left;
	  display: block;
	  width: 135px;
	  font-size: 11px;
	  border: 0px solid #ffffff;
	  background-color: #ffffff;
	  border-bottom: 1px solid #cccccc;
	}

	#page_right .ipt_mandatory_error {
	  float: left;
	  display: block;
	  width: 135px;
	  font-size: 11px;
	  border: 0px solid #ffffff;
	  background-color: #ffdddd;
	  border-bottom: 1px solid #ff0000;
	}


	#page_right .ipt_optional {
	  float: left;
	  display: block;
	  width: 135px;
	  font-size: 11px;
	  border:  1px solid #ffffff;
	  background-color: #ffffff;
	  border-bottom: 1px solid #cccccc;
	}


	#page_right .plz {
	  float: left;
	  display: block;
	  width: 35px;
	  margin-right: 4px;
	  font-size: 11px;
	  border: 0px solid #ffffff;
	  background-color: #ffffff;
	  border-bottom: 1px solid #cccccc;
	}


	#page_right .ipt_city {
	  float: left;
	  display: block;
	  width: 95px;
	  font-size: 11px;
	  border: 0px solid #ffffff;
	  background-color: #ffffff;
	  border-bottom: 1px solid #cccccc;
	}


	#page_right .date {
	  float: left;
	  display: block;
	  width: 35px;
	  margin-right: 4px;
	  font-size: 11px;
	  border: 0px solid #ffffff;
	  background-color: #ffffff;
	  border-bottom: 1px solid #cccccc;
	}


	#page_right .year {
	  float: left;
	  display: block;
	  width: 55px;
	  font-size: 11px;
	  border: 0px solid #ffffff;
	  background-color: #ffffff;
	  border-bottom: 1px solid #cccccc;
	}


	#page_right textarea.txta_msg {
	  width: 135px;
	  margin: 0px;
	  padding: 0px;
	  height: 180px;
	  font-size: 11px;
	  border: 0px solid #ffffff;
	  border-bottom: 1px solid #cccccc;
	  background-color: #ffffff;
	}


	#page_right textarea.txta_msg_error {
	  width: 135px;
	  margin: 0px;
	  padding: 0px;
	  height: 180px;
	  font-size: 11px;
	  border: 0px solid #ffffff;
	  border-bottom: 1px solid #ff0000;
	  background-color: #ffdddd;
	}


	#page_right .btn_send {
	  border: 1px solid #cccccc;
	}

	.wrap {
          float: none;
          clear: both;
          border: solid 0px #ffffff;
          visibility: hidden;
          margin: 0;
          padding: 0;
          height: 0;
          line-height: 1px;
          font-size: 1px;
	}

	hr {
          background-color: #cccccc;
          color: #cccccc;
          border: 0 none;
          margin: 0px;
          padding: 0px;
          line-height: 1px;
          height: 1px;
          clear: both;
          display: block;
          width: 100%;
	}

	.formspacer {
	  margin: 0px;
	  margin-bottom: 3px;
	  padding: 0px;
	  border: 0px solid #ffffff;
	  clear:left;
	}

