body {
  font-family : Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #FFFFFF;
  color: #000000;
  margin:0px;
  margin-top:5px;
}

html {
  overflow-x: hidden;
}

.hintergrund {
  background-color: #FFFFFF;
}

form, input, select {
  display: inline;
}

span {
  xdisplay: hidden;
}

/* default Links */

h1 {
  color : #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin: 0px;
  padding: 1px;
  padding-left: 5px;
  height: 17px;
  background-color: #D3C6E2;
  border-width: 1px;
  border-style: solid;
  border-color: #6B568B;
  margin-bottom: 5px;
}

h2 {
  color : #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

a:active {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-style : normal;
  font-weight : normal;
  text-decoration : none;
  color : #000000;
}

a:hover {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-style : normal;
  font-weight : normal;
  text-decoration : none;
  color : #000000;
}

a:link {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-style : normal;
  font-weight : normal;
  text-decoration : none;
  color : #000000;
}

a:visited {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-style : normal;
  font-weight : normal;
  text-decoration : none;
  color : #000000;
}

/* Seitenlayout und Hauptnavigationszeile oben */

#page {
  width: 950px;
  height: auto;
  margin: 0px;
  margin-top: 0px;
  text-align: left;
  background-color: #FFFFFF;
  border-width: 0px;
  border-style: solid;
}

#topbanner {
  margin-bottom: 5px;
  height: auto;
}

#navigationszeile {
  margin-top: 5px;
  margin-bottom: 5px;
  height: auto;
  background-color: #D3C6E2;
  border-width: 1px;
  border-style: solid;
  border-color: #6B568B;
}

#navigation {
  float: left;
  width: 140px;
  height: auto;
  overflow: hidden;
  padding: 0px;
}

#blind1 {
  float: left;
  width: 10px;
  display: inline;
}

#maincontent {
  width: 800px;
  float: right;
}

#fuss {
  float: left;
  width: 950px;
  margin-top: 10px;
  margin-bottom: 10px;
  /* height: 20px; */
  color: #000000;
  background-color: #D3C6E2;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  border-color: #6B568B;
  padding-top: 2px;
  padding-bottom: 2px;
  font-size: 12px;
}

#fuss a:link{
  text-decoration : none;
  color: #000000;
  font-size: 12px;
}
#fuss a:hover{
  text-decoration : none;
  color: #000000;
  font-size: 12px;
}
#fuss a:visited{
  text-decoration : none;
  color: #000000;
  font-size: 12px;
}
#fuss a:active{
  text-decoration : none;
  color: #000000;
  font-size: 12px;
}
#socialbookmark_zeile {
  text-align:center;
  float:justify;
}

#socialbookmark_menu {
}

#ferientermine {
  color: #000000;
  font-size:12px;
}

#buchungsanfrage_zurueck a {
  color: #000000;
}

#ohnegewahr {
  color: #000000;
  text-align:right;
  font-size:10px;
}

#kontakt a {
  color: #000000;
  font-size: 11px;
}

.impressum a {
  color: #000000;
  font-size: 11px;
}

.submit {
	background-color: #DDDDDD;
	border-color: #346DAE;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border-style:solid;
	border-width:1px;
	font-weight: normal;
	font-size: 11px;
	cursor:pointer;
	float:right;
}

.such_value {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/* boxen unterseiten */

.boxu1 {
  float: left;
  width: 183px;
  height: 202px;
  /* background-color:#FFFFFF; */
  background-image: url(reiter02.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #274986;
  margin-bottom: 10px;
  margin-top: 10px;
}

.boxu1reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
.boxu1reiter a:link {
  color: #ffffff;
  font-size: 12px;
}
.boxu1reiter a:hover {
  color: #ffffff;
  font-size: 12px;
}
.boxu1reiter a:visited {
  color: #ffffff;
  font-size: 12px;
}
.boxu1reiter a:active {
  color: #ffffff;
  font-size: 12px;
}
.boxu1image {
  width: 183px;
  height: 95px;
  display: inline;
  padding: 0px;
  color: #000000;
  overflow: hidden;
}

.boxu1bottom {
  width: 177px;
  height: 84px;
  padding: 3px;
  background-color:#FFFFFF;
  color:#000000;
  overflow:hidden;
}

.boxutext {
  font-size : 12px;
  text-decoration : none;
  color:#000000;
}

.boxuabstand {
  float: left;
  display: inline;
  width: 22px;
  height: 150px;
  padding: 0px;
}

/* sonderbox buchungsanfrage */

.boxu2 {
  float: left;
  width: 183px;
  height: 112px;
  /* background-color:#FFFFFF; */
  background-image: url(reiter02.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  margin-bottom: 10px;
  margin-top: 10px;
}

.boxu2reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
.boxu2reiter a:link {
  color: #ffffff;
  font-size: 12px;
}
.boxu2reiter a:hover {
  color: #ffffff;
  font-size: 12px;
}
.boxu2reiter a:visited {
  color: #ffffff;
  font-size: 12px;
}
.boxu2reiter a:active {
  color: #ffffff;
  font-size: 12px;
}

.boxu2image {
  width: 183px;
  height: 95px;
  display: inline;
  padding: 0px;
  color: #000000;
  overflow: hidden;
}

.boxu2langtext {
  width:500px;
  height:112px;
  margin-top:42px;
}

/* sonderbox 3 */

.boxu3 {
  float: left;
  width: 183px;
  height: 19px;
  /* background-color:#FFFFFF; */
  background-image: url(reiter02.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  margin-bottom: 10px;
  margin-top: 10px;
}

.boxu3reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
.boxu3reiter a:link {
  color: #ffffff;
  font-size: 12px;
}
.boxu3reiter a:hover {
  color: #ffffff;
  font-size: 12px;
}
.boxu3reiter a:visited {
  color: #ffffff;
  font-size: 12px;
}
.boxu3reiter a:active {
  color: #ffffff;
  font-size: 12px;
}

/* sonderbox 4 */

.boxu4 {
  float: left;
  width: 183px;
  height: 257px;
  /* background-color:#FFFFFF; */
  background-image: url(reiter02.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #274986;
  margin-bottom: 10px;
  margin-top: 10px;
}

.boxu4reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
.boxu4reiter a:link {
  color: #ffffff;
  font-size: 12px;
}
.boxu4reiter a:hover {
  color: #ffffff;
  font-size: 12px;
}
.boxu4reiter a:visited {
  color: #ffffff;
  font-size: 12px;
}
.boxu4reiter a:active {
  color: #ffffff;
  font-size: 12px;
}

.boxu4image {
  width: 183px;
  height: 95px;
  display: inline;
  padding: 0px;
  color: #000000;
  overflow: hidden;
}

.boxu4bottom {
  width: 177px;
  height: 140px;
  padding: 3px;
  background-color:#FFFFFF;
  color:#000000;
  overflow:hidden;
}

/* box fuer topangebote */

.boxu5 {
  float: left;
  width: 380px;
  height: 90px;
  /* background-color:#FFFFFF; */
  padding: 0px;
  margin-right:15px;
  margin-left:00px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #274986;
  margin-bottom: 10px;
  margin-top: 10px;
}

.boxu5image {
  float: left;
}

.boxu5text {
  float: left;
  padding: 3px;
}

.boxu5text a:link{
  font-size: 12px;
  color: #000000;
}
.boxu5text a:hover{
  font-size: 12px;
  color: #000000;
}
.boxu5text a:visited{
  font-size: 12px;
  color: #000000;
}
.boxu5text a:active{
  font-size: 12px;
  color: #000000;
}
.boxu5drucken {
  width:800px;
  text-align:center;
  font-size: 12px;
  color: #000000;
}

.boxu5drucken a:link{
  font-size: 12px;
  color: #000000;
}
.boxu5drucken a:hover{
  font-size: 12px;
  color: #000000;
}
.boxu5drucken a:visited{
  font-size: 12px;
  color: #000000;
}
.boxu5drucken a:active{
  font-size: 12px;
  color: #000000;
}


/* box 1 */

.box1 {
  float: left;
  width: 183px;
  height: 192px;
  background-color:#D3C6E2;
  background-image: url(reiter01.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #6B568B;
  margin-bottom: 10px;
  margin-top: 10px;
}

.box1 a {
  color: #000000;
}

.box1reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #000000;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
.box1reiter  a:link {
  color: #000000;
  font-size:12px;
}
.box1reiter  a:visited {
  color: #000000;
  font-size:12px;
}
.box1reiter  a:hover {
  color: #000000;
  font-size:12px;
}
.box1reiter  a:active {
  color: #000000;
  font-size:12px;
}
.box1image {
  width: 183px;
  height: 95px;
  display: inline;
  padding: 0px;
  color: #000000;
  overflow: hidden;
}

.box1image_preissuche {
  width: 183px;
  height: 95px;
  /* display: inline; */
  padding: 0px;
  color: #000000;
  overflow: hidden;
  background-image: url(g_gfx4.jpg);
  background-repeat: no-repeat;
}

.box1_button {
  background-color: #6b568b;
  color: #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.box1bottom {
  width: 177px;
  height: 74px;
  padding: 3px;
  background-color:#D3C6E2;
  color:#000000;
  overflow:hidden;
}

/* box 2 */

.box2 {
  float: left;
  width: 183px;
  height: 192px;
  background-color:#D3C6E2;
  background-image: url(reiter01.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #6B568B;
  margin-bottom: 10px;
  margin-top: 10px;
}

.box2 a {
  color: #000000;
}

.box2reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #000000;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
 .box2reiter  a:link {
  color: #000000;
  font-size:12px;
}
.box2reiter  a:visited {
  color: #000000;
  font-size:12px;
}
.box2reiter  a:hover {
  color: #000000;
  font-size:12px;
}
.box2reiter  a:active {
  color: #000000;
  font-size:12px;
}
.box2image {
  width: 183px;
  height: 95px;
  display: inline;
  padding: 0px;
  color: #000000;
  overflow: hidden;
}

.box2image_preissuche {
  width: 183px;
  height: 95px;
  /* display: inline; */
  padding: 0px;
  color: #000000;
  overflow: hidden;
  background-image: url(g_gfx4.jpg);
  background-repeat: no-repeat;
}

.box2_button {
  background-color: #6b568b;
  color: #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.box2bottom {
  width: 177px;
  height: 74px;
  padding: 3px;
  background-color:#D3C6E2;
  color:#000000;
  overflow:hidden;
}

/* box 3 */

.box3 {
  float: left;
  width: 183px;
  height: 192px;
  background-color:#D3C6E2;
  background-image: url(reiter01.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #6B568B;
  margin-bottom: 10px;
  margin-top: 10px;
}

.box3 a {
  color: #000000;
}

.box3reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
.box3reiter  a:link {
  color: #000000;
  font-size:12px;
}
.box3reiter  a:visited {
  color: #000000;
  font-size:12px;
}
.box3reiter  a:hover {
  color: #000000;
  font-size:12px;
}
.box3reiter  a:active {
  color: #000000;
  font-size:12px;
}
.box3image {
  width: 183px;
  height: 95px;
  display: inline;
  padding: 0px;
  color: #000000;
  overflow: hidden;
}

.box3image_preissuche {
  width: 183px;
  height: 95px;
  /* display: inline; */
  padding: 0px;
  color: #000000;
  overflow: hidden;
  background-image: url(g_gfx4.jpg);
  background-repeat: no-repeat;
}

.box3_button {
  background-color: #6b568b;
  color: #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.box3bottom {
  width: 177px;
  height: 74px;
  padding: 3px;
  background-color:#D3C6E2;
  color:#000000;
  overflow:hidden;
}

/* box 4 */

.box4 {
  float: left;
  width: 183px;
  height: 192px;
  background-color:#D3C6E2;
  background-image: url(reiter01.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #6B568B;
  margin-bottom: 10px;
  margin-top: 10px;
}

.box4 a {
  color: #000000;
}

.box4reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #000000;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
.box4reiter  a:link {
  color: #000000;
  font-size:12px;
}
.box4reiter  a:visited {
  color: #000000;
  font-size:12px;
}
.box4reiter  a:hover {
  color: #000000;
  font-size:12px;
}
.box4reiter  a:active {
  color: #000000;
  font-size:12px;
}
.box4image {
  width: 183px;
  height: 95px;
  display: inline;
  padding: 0px;
  color: #000000;
  overflow: hidden;
}

.box4image_preissuche {
  width: 183px;
  height: 95px;
  /* display: inline; */
  padding: 0px;
  color: #000000;
  overflow: hidden;
  background-image: url(g_gfx4.jpg);
  background-repeat: no-repeat;
}

.box4_button {
  background-color: #6b568b;
  color: #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.box4bottom {
  width: 177px;
  height: 74px;
  padding: 3px;
  background-color:#D3C6E2;
  color:#000000;
  overflow:hidden;
}

/* boxen zeile 2 - große suchbox */

.box5 {
  float: left;
  width: 593px;
  height: 232px;
  background-color:#D3C6E2;
  background-image: url(g_gfx16.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #274986;
  margin-bottom: 10px;
  margin-top: 10px;
}

.box5 a {
  color: #FFFFFF;
}

.box5reiter {
  width: 593px;
  height: 17px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}

.box5image {
  width: 587px;
  height: 212px;
  /* display: inline; */
  padding: 3px;
  color: #000000;
  overflow: hidden;
  background-image: url(g_gfx5.jpg);
  background-repeat: no-repeat;
}

.box6 {
  float: left;
  width: 183px;
  height: 232px;
  /* background-color:#FFFFFF; */
  background-image: url(reiter02.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #274986;
  margin-bottom: 10px;
  margin-top: 10px;
}

.box6 a {
  color: #FFFFFF;
}

.box6reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
.box6reiter  a:link {
  color: #FFFFFF;
  font-size:12px;
}
.box6reiter  a:visited {
  color: #FFFFFF;
  font-size:12px;
}
.box6reiter  a:hover {
  color: #FFFFFF;
  font-size:12px;
}
.box6reiter  a:active {
  color: #FFFFFF;
  font-size:12px;
}
.box6image {
  width: 177px;
  height: 212px;
  /* display: inline; */
  padding: 3px;
  padding-top:88px;
  color: #000000;
  overflow: hidden;
  background-image: url(g_gfx6.jpg);
  background-repeat: no-repeat;
}

/* box 7 */

.box7 {
  float: left;
  width: 183px;
  height: 192px;
  background-color:#D3C6E2;
  background-image: url(reiter03.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #6B568B;
  margin-bottom: 10px;
  margin-top: 10px;
}

.box7 a {
  color: #FFFFFF;
}

.box7reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
.box7reiter  a:link {
  color: #FFFFFF;
  font-size:12px;
}
.box7reiter  a:visited {
  color: #FFFFFF;
  font-size:12px;
}
.box7reiter  a:hover {
  color: #FFFFFF;
  font-size:12px;
}
.box7reiter  a:active {
  color: #FFFFFF;
  font-size:12px;
}
.box7image {
  width: 183px;
  height: 95px;
  display: inline;
  padding: 0px;
  color: #000000;
  overflow: hidden;
}

.box7image_preissuche {
  width: 183px;
  height: 95px;
  /* display: inline; */
  padding: 0px;
  color: #000000;
  overflow: hidden;
  background-image: url(g_gfx4.jpg);
  background-repeat: no-repeat;
}

.box7_button {
  background-color:#6b568b;
  color: #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.box7bottom {
  width: 177px;
  height: 74px;
  padding: 3px;
  background-color:#D3C6E2;
  color:#000000;
  overflow:hidden;
}

/* box 8 */

.box8 {
  float: left;
  width: 183px;
  height: 192px;
  background-color:#D3C6E2;
  background-image: url(reiter03.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #6B568B;
  margin-bottom: 10px;
  margin-top: 10px;
}

.box8 a {
  color: #FFFFFF;
}

.box8reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
.box8reiter  a:link {
  color: #FFFFFF;
  font-size:12px;
}
.box8reiter  a:visited {
  color: #FFFFFF;
  font-size:12px;
}
.box8reiter  a:hover {
  color: #FFFFFF;
  font-size:12px;
}
.box8reiter  a:active {
  color: #FFFFFF;
  font-size:12px;
}
.box8image {
  width: 183px;
  height: 95px;
  display: inline;
  padding: 0px;
  color: #000000;
  overflow: hidden;
}

.box8image_preissuche {
  width: 183px;
  height: 95px;
  /* display: inline; */
  padding: 0px;
  color: #000000;
  overflow: hidden;
  background-image: url(g_gfx4.jpg);
  background-repeat: no-repeat;
}

.box8_button {
  background-color: #6b568b;
  color: #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.box8bottom {
  width: 177px;
  height: 74px;
  padding: 3px;
  background-color:#D3C6E2;
  color:#000000;
  overflow:hidden;
}

/* box 9 */

.box9 {
  float: left;
  width: 183px;
  height: 192px;
  background-color:#D3C6E2;
  background-image: url(reiter03.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #6B568B;
  margin-bottom: 10px;
  margin-top: 10px;
}

.box9 a {
  color: #FFFFFF;
}

.box9reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
.box9reiter  a:link {
  color: #FFFFFF;
  font-size:12px;
}
.box9reiter  a:visited {
  color: #FFFFFF;
  font-size:12px;
}
.box9reiter  a:hover {
  color: #FFFFFF;
  font-size:12px;
}
.box9reiter  a:active {
  color: #FFFFFF;
  font-size:12px;
}
.box9image {
  width: 183px;
  height: 95px;
  display: inline;
  padding: 0px;
  color: #000000;
  overflow: hidden;
}

.box9image_preissuche {
  width: 183px;
  height: 95px;
  /* display: inline; */
  padding: 0px;
  color: #000000;
  overflow: hidden;
  background-image: url(g_gfx4.jpg);
  background-repeat: no-repeat;
}

.box9_button {
  background-color: #6b568b;
  color: #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.box9bottom {
  width: 177px;
  height: 74px;
  padding: 3px;
  background-color:#D3C6E2;
  color:#000000;
  overflow:hidden;
}

/* box 10 */

.box10 {
  float: left;
  width: 183px;
  height: 192px;
  background-color:#D3C6E2;
  background-image: url(reiter03.jpg);
  background-repeat: no-repeat;
  padding: 0px;
  overflow: hidden;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #6B568B;
  margin-bottom: 10px;
  margin-top: 10px;
}

.box10 a {
  color: #FFFFFF;
}

.box10reiter {
  width: 183px;
  height: 17px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 12px ;
  margin-left: 5px;
  margin-top: 2px;
  overflow: hidden;
}
.box10reiter  a:link {
  color: #FFFFFF;
  font-size:12px;
}
.box10reiter  a:visited {
  color: #FFFFFF;
  font-size:12px;
}
.box10reiter  a:hover {
  color: #FFFFFF;
  font-size:12px;
}
.box10reiter  a:active {
  color: #FFFFFF;
  font-size:12px;
}
.box10image {
  width: 183px;
  height: 95px;
  display: inline;
  padding: 0px;
  color: #000000;
  overflow: hidden;
}

.box10image_preissuche {
  width: 183px;
  height: 95px;
  /* display: inline; */
  padding: 0px;
  color: #000000;
  overflow: hidden;
  background-image: url(g_gfx4.jpg);
  background-repeat: no-repeat;
}

.box10_button {
  background-color: #6b568b;
  color: #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.box10bottom {
  width: 177px;
  height: 74px;
  padding: 3px;
  background-color:#D3C6E2;
  color:#000000;
  overflow:hidden;
}

/* boxten text und abstand */

.boxtext {
  font-size : 12px;
  text-decoration : none;
  color:#000000;
}

.boxabstand {
  float: left;
  display: inline;
  width: 22px;
  height: 150px;
  padding: 0px;
}

/* telefonservice box */

.telefon1 {
  font-size:12px;
}

.telefon2 {
  font-size:12px;
  font-weight : bold;
  padding-bottom:20px;
}

.telefon3 {
  font-size:10px;
  padding-top:5px;
}

/* Navigation links */

.menu_table  {
color: #FFFFFF;
background-color:#FFFFFF;
}
.menu_titel_aktiv {
background-color:#274986;
}
.menu_titel_aktiv_text {
font-family: Arial,Verdana,Sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
}
.menu_titel_deaktiv {
background-color: #D3C6E2;
}
.menu_titel_deaktiv_text {
font-family: Arial,Verdana,Sans-serif;
font-size: 12px;
text-decoration: none;
color: #274986;
}
.menu_utitel_aktiv {
background-color: #626c9d;
}
.menu_utitel_aktiv_text {
font-family: Arial,Verdana,Sans-serif;
font-size: 12px;
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
}
.menu_utitel_deaktiv {
background-color: #6b568b;
}
.menu_utitel_deaktiv_text {
font-family: Arial,Verdana,Sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
}

.telefon_hinweis {
  width: 950px;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family:Arial,Helvetica,sans-serif;
  font-size: 9px;
  color:#000000;
  float: right;
  padding-top:20px;
  text-align: right;
}

.default_content_text {
  font-family:Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-align: justify;
}

.kontaktformular_rahmen {
  border: 1px solid;
  border-color: #000000;
}

.anfrageformular_rahmen {
  border: 1px solid;
  border-color: #000000;
}

.anfrageformular_titel {
  background-color: #274986;
  color:#ffffff;
  text-align:left;
  font-weight:bold;
}

.seiteempfehlenformular_rahmen {
  border: 1px solid;
  border-color: #000000;
}

.seiteempfehlen_url {
  color: #FFFFFF;
  font-weight:bold;
}


.india_titel {
  background-color: #ffffff;
  color: #000000;
}


.form_feld {
  color : #000000;
}

.form_button {
  color : #000000;
  background-color : #ffffff;
}

.msg_error {
  color: #cc0000;
  font-weight : bold;
}

.msg_ok {
}

.list_table_raster0 {
  background-color : #ffffff;
}

.list_table_raster1 {
  background-color : #efefef;
}

.newsletterformular_rahmen {
  border: 1px solid;
  border-color: #000000;
}
#container1{ float: left;
  width: 183px; height: 182px;
 background-image: url(reiter01.jpg);
 background-repeat: no-repeat;
 color: #000000;
 padding: 0px;
 overflow: hidden;
 margin-top: 15px;
   border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #D3C6E2;
}
#boxtennis{
  width: 173px;
  height: 117px;
  background-color: #D3C6E2;
  color: #000000;
  padding-left:5px;
  padding-right: 5px;
  font-size: 11px;
}
#box-reiter{
  width: 173px;
  height: 17px;
  font-size: 12px ;
  margin-left: 10px;
  margin-top: 2px;
  overflow: hidden;
  padding-right: 10px;
}
#box-reiter2{
  width: 173px;
  height: 33px;
  padding-left:5px;
  padding-right: 5px;
  font-size: 12px ;
  margin-left: 10px;
  margin-top: 2px;
  overflow: hidden;
}
#containertennis{ float: left;
  width: 183px; height: 245px;
 background-image: url(reiter_hoch_h.jpg);
 background-repeat: no-repeat;
 color: #000000;
 padding: 0px;
 overflow: hidden;
 margin-right: 15px;
 margin-top: 10px;
   border-bottom-style: double;
  border-bottom-width: 3px;
  border-color: #D3C6E2;
}
#containertennis2{ float: left;
  width: 183px; height: 150px;
 background-image: url(reiter_hoch_h.jpg);
 background-repeat: no-repeat;
 color: #000000;
 padding: 0px;
 overflow: hidden;
 margin-right: 15px;

}

#tel4 {
  width:800px;
  float:left;
  font-size:10px;
  text-align:center;
}

#boxtennis a:link, a:visited, a:hover, a:active {
  color: #000000;
  font-size: 11px;
}
#boxs2{
  width: 183px;
  height: 82px;
  background-color: #D3C6E2;
  color: #000000;
  font-size: 12px;
  padding-left:5px;
  padding-right: 5px;
}
#boxs2 a:link{
  color: #000000;
  font-size: 12px;
}

#boxs2 a:hover{
  color: #000000;
  font-size: 12px;
}
#boxs2 a:visited{
  color: #000000;
  font-size: 12px;
}
#boxs2 a:active{
  color: #000000;
  font-size: 12px;
}

#boxs1{
  width: 183px;
  height: 94px;
  display: inline;
  padding: 0px;
  color: #000000;
  overflow: hidden;
}

/*
.anfrageformular_rahmen {
  border: 1px solid;
  border-color: #000000;
}

.india_titel {
  background-color:#1A9CD8;
  color:#FFFFFF;
  padding:5px;
  font-weight: bold;
}

.raster0 {
  background-color:#DDDDDD;
  color:#000000;
  padding:5px;
}

.raster1 {
  background-color:#FFFFFF;
  color:#000000;
  padding:5px;
}

.form_feld_required {
  background-image : url(required.jpg);
  background-repeat : no-repeat;
  background-position : top right;
}


.texta {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  font-style : normal;
}

.textb {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  color : #000000;
  font-style : normal;
}
*/


/* */
